1356206
426354
32983
769188
432124
1254520
436020
1191381
1301757
249397
1464601
590631
31991
788559
1373654
1366353
1391020
398861
659824
1193358
124828
418392
548820
1371817
62208
1081110
471436
228939
785743
1520374
1310359
690370
551033
607246
236134
258881
1399941
279204
1493208
1335259
236088
1487351
365885
890985
848929
324223
1168166
1193014
819211
1047090
1494273
203542
1160317
1312217
24928
251254
374269
918664
931955
230194
1208801
21462
267433
106467
10736
1340538
973328
1190713
729622
1326981
739685
321477
945304
196078
660507
590719
790211
335655
20397
441184
552897
154943
1282662
369239
1540032
1223978
339938
1142458
1017100
315124
628322
829998
1229920
575157
14063
973214
38424
1341155
499197
1517599
1554112
316891
1536197
647524
384275
1199536
560703
1251978
530089
445693
577200
989770
1436443
224369
791766
461410
739045
798068
776228
1349820
1293614
1244396
659586
123412
253100
861161
989203
1538534
151164
353651
86881
218819
87413
172322
919169
1099567
776050
535332
309217
888708
402539
569976
1396129
859795
940450
1115625
403606
1091444
852039
1391965
1397774
490611
106125
515561
1105219
663393
906672
1128004
927190
600615
723412
582555
1373964
983038
1222005
971448
1428123
781757
1566926
1235469
1110182
965864
1476393
698378
363739
180893
615006
1467703
587928
1363222
414105
19736
863667
867573
1185432
469839
256392
1417674
495210
204785
1018517
360688
687388
1194797
541376
385427
782421
1537934
288112
524267
585416
1051630
1387216
627876
763479
468009
1557113
783823
830084
907227
122029
518483
1408616
644839
471704
22822
371381
960023
666502
773736
1390686
255085
1325852
435088
1372724
1270566
257567
276154
1354931
1077667
144770
215695
821045
514579
1330162
768678
21029
479731
332082
433972
1494487
1486728
831257
547022
1051812
28884
1065483
498633
813021
1357588
1244108
772464
340973
697159
1003592
1280935
145194
568439
486169
350927
143214
285162
543779
1173841
1098752
1060835
1280671
380468
414775
348991
1261824
282339
1158066
180630
1162581
22508
1184000
1281923
735744
1433100
513806
1168337
463163
1121790
988220
317556
371890
899256
818609
1283442
1293615
933958
1138664
369887
1284928
365009
1202374
403471
642219
898291
1099450
5475
464241
637530
1330063
65292
642853
164903
1161140
27949
1132760
761918
1202840
36268
777324
1206818
769978
1345337
1082238
668044
1100967
725344
1140317
1237198
589846
171502
191463
167562
261660
183700
822988
257789
1074664
1371908
1431399
945064
266114
842936
1361425
1308745
317090
223504
740101
804788
1425534
1393155
1470394
1456755
1192699
1383429
1340727
1244860
460806
251409
542589
225169
491326
1428364
1017907
1543540
1073316
594285
934813
1291086
363062
1539100
748629
644439
619505
678378
1550087
955028
681037
616812
124896
796938
1357536
917409
302000
311397
1131795
1230881
1020546
472276
187541
1261206
71308
7478
943747
708732
968826
634013
556949
2591
1469164
214521
389180
869923
1139149
170235
1524857
1438116
203545
837115
952981
794048
147529
67529
436943
1491774
1465544
921689
516692
1047288
862241
1351746
691383
726616
1441888
1404385
154983
856385
407986
532935
461312
20549
1069715
273211
97296
554022
858062
1549172
44020
1519003
221016
161689
1429972
472542
1358171
1347715
1011501
1045068
610444
238768
170076
433873
302076
605695
261175
1116358
853856
805841
372781
1117424
1424857
522077
987604
1075771
940766
1153598
1024321
426795
44374
631195
1105923
888259
846467
611802
1126711
228664
898912
1462359
169406
121218
1152262
1405518
1028599
666128
1075624
1527524
177644
1520755
1513585
1511260
1501613
66341
985448
39326
199670
401444
1334907
82941
1401748
207707
353192
130026
1498328
870330
435800
586617
369711
1124084
713199
652869
1056292
1521129
691293
715613
1170611
109906
459131
903093
469524
390807
1529446
862039
1269989
604043
1021287
834754
418538
1267593
1450431
206879
210459
973744
55434
483129
995947
712160
769644
654063
148688
1192882
1225407
612089
1236114
369535
762940
1006324
388267
1065587
811835
431985
1285355
100156
1356779
321829
42732
1338217
1439208
336006
223915
1184552
1182474
339573
625986
316759
1008467
723539
58011
1391806
983798
712038
736225
475686
718087
154072
1170726
824100
763908
52996
1234809
773859
203972
1492742
1048515
1507733
427540
1454116
312681
1470748
1339409
702927
1341960
1458543
763487
305558
73926
1236278
379253
1493972
1524407
1180772
105586
3357
1232557
113604
615312
1006084
1163458
1226977
995208
386232
482392
698352
1174125
198747
1274766
483553
75689
545943
213206
1228493
135670
1046021
417352
1317125
987664
452923
1508342
1470515
787534
262162
1218717
135631
710869
378128
766727
622398
1356533
600087
1400811
629296
1368330
1083782
468536
19582
656645
1253933
364745
635051
37204
396805
1387869
1552988
1172389
969031
579322
272899
744541
1347723
533796
899868
880531
1021639
1403909
353368
555503
659631
737045
787577
856147
504807
849655
927614
931779
1477391
172326
536971
315459
149820
715491
1148847
257125
875244
379456
930307
687500
393168
1058619
1059493
161750
860245
864518
520693
548157
1018323
1474960
1401500
1335648
856714
1402820
153330
274449
660022
1209537
291415
519126
564837
281984
1286132
327422
1323035
878456
1272090
515389
843035
853236
44031
1131344
1425008
1429731
256876
867035
1436241
53816
399167
1439779
764816
335176
535661
153193
1038105
128521
182583
822577
389026
1073663
169147
1042886
744222
584352
129463
1307195
272038
1068719
807704
1304611
188349
795243
1402119
1191486
518416
1027742
48899
1090559
1017159
108094
983953
1075456
597845
1399784
716816
98599
659805
1560825
754943
313039
784706
1246193
355486
231347
1491791
837767
629422
176723
1456862
818598
329261
640251
976569
656937
920436
191826
692368
1121903
625830
903231
618485
439582
1475077
958813
438365
458386
701821
1274136
1200000
125804
693425
844767
62915
905390
425007
1248305
711133
1103184
189561
1171
1318965
419820
930270
1248126
483468
1502337
969504
1399641
128904
1368855
1357025
1283215
972772
1078959
1559713
952744
1559206
1228165
995823
1479427
903084
829885
439574
672223
1477398
1080517
461591
1475127
479834
230429
1354468
750905
1238753
294233
2095
671889
1076885
871784
250054
1024616
1368112
1068080
134716
1260952
694596
676020
91348
887827
1429800
951856
1203330
1327568
1152016
675139
1349542
874783
620213
522114
52754
1224285
131077
1187208
211287
516872
967155
1144453
1023155
336167
1559523
381033
1167474
254724
1535572
88248
891164
365741
1044486
1422111
252751
52630
374327
523848
1064186
89670
499470
67024
432414
740597
721576
775601
1447753
987801
1201169
1038827
671256
284816
362505
106306
1567164
829298
1224371
132728
600677
751672
1378546
778981
412965
331506
784838
1283036
793728
731840
23690
732938
564687
1098839
21676
1434052
1153781
540569
1400270
1219527
1194717
404808
1493315
737719
484353
228569
1427472
1247880
1331118
264586
1162025
839034
1340353
165255
657275
147273
1173363
517990
1067677
700442
376482
1109951
1435192
775115
1117008
764007
1049341
850682
195523
865444
1522453
1187756
1358590
375606
396280
1029813
879667
370471
1294230
268801
399213
1375220
1139230
1564140
413917
430522
994507
1132259
486
696317
424694
1111137
702778
1563134
490712
160012
234720
806889
14058
1006207
775597
55492
213592
994363
620451
1327314
504082
1088453
1542845
1106682
1391161
248851
1252475
1205047
1520539
508684
27818
179410
512547
1120721
646244
757913
534676
543125
996352
1049770
475172
1261104
505924
902148
754619
468491
1456663
120000
598124
1085436
355823
1088984
971672
593825
337807
1022236
1013114
1528309
1032234
1317537
1004187
620265
260140
431586
763901
1210609
998789
818792
579525
1472964
854276
19249
195312
950920
1139777
965218
1453306
128035
75926
1387445
1065813
97114
203520
684040
1305137
472060
1031522
7882
1102647
60750
510843
529158
788268
937019
989355
1039192
1132937
805232
1099638
401357
953184
701016
1148087
1263762
895862
301382
40481
405009
1341474
1077002
479371
748801
1032101
1193986
826790
307310
2800
1160164
987776
1088850
778960
927355
1329065
1340272
917845
219961
303968
622970
568121
523246
360733
999467
1194280
739364
95205
509957
591078
526368
1460637
236803
1133822
1170909
1297500
412801
469866
1256581
137494
1282796
881824
151356
1406191
665426
1124471
917377
975503
926485
1411843
1522079
1039764
1229999
1267565
999602
209101
766980
644398
676096
239442
1223789
1125452
652707
796377
329586
1454942
238827
494820
1357564
1412572
409803
116397
1133388
325493
1262625
1471229
1087653
1398000
1405933
397626
665971
680573
1442490
443344
1393682
83904
36384
676103
186448
1426559
1366140
489743
1086701
197675
95414
1492732
170103
722868
930151
1077030
828400
110721
948035
575808
1262200
1522812
286096
1057670
557275
1052101
912244
1376995
1167294
1368953
1168478
1408093
240352
840880
764704
1140525
807429
915656
1325663
1076847
164825
344931
814648
177893
420822
671581
1181324
677514
482486
366776
426170
1028124
840084
520355
299911
480353
1364685
878205
1028533
84541
547360
972463
730109
512827
1128516
346538
749097
397444
488513
274233
774172
103259
765485
533176
554404
918971
673101
923824
1508790
298551
384370
245663
149154
440004
1012555
840858
1061377
935845
1361569
923055
294601
142275
752073
446311
1283153
515298
301531
347133
1451912
1120842
1423519
349288
606847
1451117
1390474
851580
1345986
293526
890415
44749
959243
1306124
645976
1079531
838070
243559
45410
1049108
1445999
5794
1088493
238172
1008228
832376
117863
265559
873147
446744
85860
952345
596970
537790
176899
864090
593032
725181
1563174
1552676
11315
84882
413548
6470
710896
945219
849561
957314
473695
1093245
655846
1494981
1105309
600486
1182123
424481
1011597
1221318
1482017
1256298
933533
1492622
1333843
495832
1468448
557183
1062800
813435
1245730
539652
1286122
180249
234658
1022639
186648
226163
1316538
504158
1014853
692040
153773
631718
1470439
58855
1208610
984096
1293631
532936
1564047
270113
1026037
1495339
175121
863929
967330
1099966
61639
1103415
367423
922350
1293251
1408319
430766
70920
1086882
611149
517722
900971
143589
120369
1464305
38827
683673
163780
871180
297916
1412437
696438
1016347
1543326
1090920
126746
161852
478508
243998
1159753
976564
1095563
1226487
749657
419784
317906
201958
1374746
302490
1234172
500799
89375
1459269
474807
703715
799554
471602
967087
1327433
930554
1451171
735711
824018
296152
325403
855987
532956
688005
311450
1128124
545396
172110
1080280
836501
1009335
1169782
1468451
567462
1546784
261321
35705
1386101
1407175
284268
1154168
925156
1427633
532754
1529143
106533
17387
1021882
99309
1329198
545893
1163039
829075
752533
1525543
1240516
352666
291219
1287765
645756
1084640
433119
1221928
1307495
147974
3638
569705
1044131
80525
194009
1477759
1452197
33868
1423494
1330292
1423146
734341
1027286
45680
764932
117537
1123581
233949
1254557
847262
407406
168374
67763
348653
889147
105685
1082012
1347004
1050349
1429020
1287470
1163797
347482
524565
1360825
716244
1331386
902660
1092268
1492282
486632
141120
390228
559657
356752
716359
563158
1493843
1125179
14191
520583
1340950
462847
1404593
1435208
942899
501223
1311984
709652
609637
52642
578137
1391367
1353775
1178036
333504
1215941
1191617
1248229
1036953
432854
473793
1188590
1395423
346324
831287
625601
1395581
921664
1196793
1081917
515958
1323545
1414897
1463395
1442081
666926
1405648
745661
1251185
434778
265093
719566
508326
1036897
991133
446072
1203870
576499
822801
490357
1386060
813891
361151
317664
1118844
1511631
1310233
408401
84564
902710
1178309
497725
1210834
1299612
13242
255113
803432
1106044
662125
831147
616155
831879
1049229
284067
1509557
701981
997251
619552
875091
1245947
1083839
1060578
593912
1498285
1556042
1226573
981671
1367244
50464
354359
1524885
1190218
526655
522658
960323
841636
1133751
1097413
494135
410625
1562941
986678
535539
521638
1532549
150098
126634
622728
1562319
710060
726025
236074
1084494
219908
1214070
220657
1409205
845173
1442925
1243737
864697
906796
29277
482106
1379069
1378164
645963
1185641
728867
762247
1496374
1144089
27761
1484688
1085003
771747
1297556
693957
936577
1119544
278099
561562
412840
1174352
1379335
47574
787684
7578
1134119
530535
867970
1360313
638336
1037806
613797
1137168
1554059
266805
1115304
216120
358208
1050297
808987
1437295
818290
1472172
948488
134000
545989
632670
1242057
887705
797406
421695
946302
1247197
1029905
1168577
1421840
880077
1191407
1248193
184513
1073947
445316
87218
433900
1084476
1283497
98042
11760
1556178
890120
419219
231680
325500
384024
1523236
522425
216910
251355
485739
1137031
297935
884715
1093198
779685
108873
309392
107672
831399
92174
1003142
298103
783276
1119894
1339882
407084
1144797
1012846
764134
1503733
1108474
1318868
810122
1378402
853976
1314885
1248130
1116985
873972
1051300
1480162
581434
188010
292894
600532
45089
116410
1301119
823285
1006203
1538911
583846
530332
53609
1536443
773556
146194
1544675
718817
1003329
377687
600513
672183
1045275
1186698
926892
25088
1337036
537713
1380606
1348237
723790
1435688
1047137
1273869
530100
307088
1204683
896145
297673
1047495
161990
485667
187826
1443832
1174293
1214869
1227690
1119020
759414
1437712
325442
339474
179706
1262871
164911
414586
176781
866336
1277734
1095576
1277157
1189921
1151869
874038
461307
829327
1239776
1325920
238436
1325262
788514
361793
571930
953176
26548
61036
753271
1279726
95444
789717
1561053
1170860
395564
882597
20383
391736
790760
1517830
823186
34775
1212999
31
393666
979829
1374910
1438396
1360342
349923
1210100
1354960
446979
552676
1131762
35887
1054048
42394
49537
62561
1481899
123693
1451298
1456132
493948
391856
1529206
1339550
760052
684483
679837
1114905
1076777
324653
983324
1088841
794675
768071
44274
963604
930976
937924
1278446
1173080
1003895
312457
1393887
1119986
214167
295745
1202659
1170753
28355
305597
487653
1164042
427419
1333635
788894
862536
1320439
280251
131282
686796
340287
709561
1237364
526878
1096453
940737
1323003
694872
469760
1411559
1424393
1553821
178773
589826
960592
484979
905700
485457
1438244
402278
69609
1211060
1299589
179310
44494
469635
248595
1244364
161831
976138
933559
529134
632290
277368
64712
1435974
450183
1021078
1032878
1174128
920851
1391334
1136141
257719
616488
287592
749604
1271257
687024
756574
858276
300007
550525
942825
1434310
642626
1519343
642825
338412
1112550
1057664
194546
1238497
560344
1292762
788480
952632
258364
376076
758363
1473377
500701
1292075
253130
1441215
839684
906898
574008
830917
186631
987378
1326043
83871
269531
1030851
725347
633898
44
394261
1490870
1352920
1137494
925420
1366578
1065693
697939
286476
1448158
480487
421289
857322
1260547
632600
916453
403893
23775
748944
32519
786078
1113333
1181536
1050855
213379
217123
742362
347097
993327
506547
69867
225792
710887
8127
378053
1033512
388244
1277926
98197
479106
281041
360788
774731
268409
429347
1450416
669819
983402
392516
25971
408398
477989
315906
1480327
497883
962176
797742
423633
1491737
1294916
1446761
1194320
261051
1465430
9401
962948
947728
963451
896139
402560
402908
543498
507273
170776
764661
1392996
814113
718077
422816
967107
1151708
898407
1031836
803861
734473
922093
1362040
63368
1013534
405938
1044979
229235
392865
1050790
332999
267552
1272024
357836
901298
1247810
1237294
662884
656787
120596
1303761
304828
1149491
1453015
1293298
1138753
314436
547004
112887
1113120
1028196
106200
1350139
250693
883307
544203
1317913
1503010
635979
279622
369291
1565262
1079431
1296874
1541759
187476
316052
1305864
763119
58944
1456814
785884
1243633
1083867
942820
1381567
570826
914985
358934
708010
389996
647462
828786
346419
133931
143045
1044387
1373393
935331
53132
594425
420568
1528287
1034415
113585
515708
798269
1423272
78725
1013410
1254297
1187917
593798
1424941
1424002
1483737
1084109
794842
97390
1343613
1061480
304844
1113244
594267
1167167
1445668
180797
822453
482427
160645
63421
581687
1060976
241197
1181946
1498244
1344127
1298577
1225710
67468
406349
181935
38862
967154
676680
1122083
923314
1034677
167105
1352494
86127
1104154
930870
255108
672982
399856
206445
839670
599062
335420
1197427
1070224
1528134
169705
140045
522790
664860
1285852
1557755
1291982
98229
790693
429096
413786
302167
1178899
1409596
1191915
1029766
1032903
276973
1264487
543081
709654
911352
1077528
1435508
779071
409068
1209636
114827
952464
1030624
1544366
35563
1530135
1029343
463658
1151038
1036086
864210
745748
563168
1562459
1170359
1362129
400852
963030
884302
314282
1297519
434061
1386779
814970
257731
731778
162122
46732
628961
1417826
959257
907452
697828
1407183
514024
195031
865958
854193
993748
1052742
524444
1489209
599563
723485
1460355
736932
849044
908097
561119
987096
1108409
339599
726358
1249538
152587
898859
1112530
1450339
161461
1141187
1066123
1332087
1077337
730106
648122
202661
1487593
512343
1542366
266847
315736
792811
858637
691692
1063723
781821
687811
1394650
206358
1162282
1495927
1376129
22204
1249547
1494573
733597
1374888
23850
56748
132033
630211
682500
397300
65214
420290
1327533
995768
1193915
282612
258805
984068
135652
8193
457061
173646
890658
1401999
1273653
711730
613318
1529410
273816
460088
258499
459540
1425468
710445
1136558
70235
1091922
664699
698067
721121
299614
923368
32669
576614
112445
1180843
1415366
377502
201583
10206
288729
623199
1357807
1123310
747549
13672
190361
351514
1095263
1409560
1213920
169605
1134531
735947
1319748
106538
1388410
1451951
97041
273719
1219284
1069958
1371383
230130
1333308
1451599
491265
1220697
967446
1317901
1253919
1472011
234380
641472
1133450
772701
1406810
218309
569365
197643
466121
460619
1372140
1082010
228371
513150
1091553
350624
58392
1097699
405457
318391
896702
754168
498619
725786
1005157
817954
688265
480827
456782
646087
994717
1475723
1132960
971023
263501
935337
36170
421017
941311
861398
781125
1302213
766189
42589
1402473
1032290
1002543
10446
733523
124884
583808
1294361
495589
531872
151680
1433184
1023964
1435476
789193
1506649
274541
223971
39621
1511453
1051707
1024599
586207
420200
1043256
1071615
958447
799897
480175
1450323
814202
1047061
370159
1100203
588292
1351457
845064
616084
215915
1185709
1374598
1492272
1270017
1005503
1058238
271882
341180
778840
1421480
137212
1377459
64566
398576
459985
749673
316686
1413538
918960
338306
558360
1397111
506168
832670
588781
1212365
243363
1196035
1063323
1208310
1077897
1087486
232858
389124
983026
789772
1272559
640042
881165
23382
4881
356928
1125165
233076
448152
1320002
1193708
11719
1525000
1288787
1461750
954966
323671
869670
1168739
337066
463795
1533925
515565
807648
742902
1507656
847334
1008524
772730
283211
1293555
874880
1062481
210234
1036685
424643
1091067
788983
1307981
931313
985276
1299891
898352
524684
825802
7189
54498
1551648
790995
808558
1387254
972752
575600
455312
788660
432387
845771
1245306
36099
531840
946776
921635
598703
568244
1073076
1172754
23763
342366
1565326
1048182
926771
106923
141909
342763
1336207
1042701
1013766
708968
1253113
1560234
1166219
63057
934999
1496967
1384839
1347424
664853
591951
1218282
50508
1469676
812544
1180689
644800
787653
642428
225816
1401405
1388102
1080452
1384109
1145575
380050
1383643
280768
258141
91577
1355213
313347
1023763
1493712
954981
1386620
192779
605825
988686
1355578
877752
318989
237334
1040750
1198802
1338838
1171959
1010660
562730
690629
699624
622354
415498
808036
1130912
635625
1014205
791899
9722
782202
8860
707511
744752
377811
1267557
434251
1042918
919440
1530351
1070545
883592
1335079
1034618
993485
1528039
1434754
1239648
646190
314601
819098
381767
83518
227100
1375175
654806
833704
122945
1153906
1418258
458913
333429
1167174
1058053
83064
873749
1117003
822692
1341449
1371217
566563
51023
363561
1472723
764702
903050
688926
1287074
1077047
1180390
673851
1184140
1026049
970538
202971
416110
109831
933505
1519718
328048
838279
758134
1012731
427732
353548
754359
1345947
642745
239685
413340
1303853
694948
691491
810605
1341446
584796
1357188
863971
1045192
573975
409205
500667
306379
1183817
473190
989709
250921
1388511
1222123
1211227
687431
403610
1396839
1222008
119552
891376
1190335
1215918
1168995
717570
1537440
141934
1262771
1439083
383946
877585
129431
554380
1553260
1232728
1095938
37322
1455341
692815
533432
1082198
639541
1090730
1399796
631530
1204873
1023704
1135120
172803
1028384
1061838
1163929
1501503
1319156
699344
152367
1334321
1349252
1164431
843559
169014
1325949
1297071
499973
56635
376707
99278
962370
1349077
1454152
1036211
1011002
929351
1279539
1500734
831303
1518986
926092
1148471
324151
229667
1311168
525671
834299
279100
1008320
649627
670944
388807
1069879
869079
832866
227341
1374526
134621
1363029
1153258
1328266
91077
1134613
253690
1332925
1470358
485994
592031
1389059
1315004
299248
121352
1495677
704463
433505
347645
693654
1095103
1120076
1070135
1227126
355426
944942
782291
783037
246967
804418
212696
924854
897987
739323
1115795
1369998
719960
1010928
206930
525053
359320
1294106
1444521
1214305
235061
873555
1478175
1520344
1430843
1277638
1406732
947684
733651
1549725
1523300
985838
720762
29409
1338152
767316
356868
390148
14853
529673
1218087
656545
1490615
306580
1556043
1303238
287589
1207298
1046931
873073
1100395
935055
1447546
265031
670173
625669
834229
670860
1560940
366011
695221
478028
828399
1329646
271516
839857
1048972
1547334
767347
16340
560399
232530
801
656589
847877
889153
172979
1339010
941517
746198
889555
1497524
160691
620057
129927
206919
328081
461228
130480
307371
989018
1002603
726817
385752
673392
1320622
85415
799146
1001979
1218241
659111
29814
80690
843754
883315
641172
639525
72448
943390
372376
1419909
1304960
210349
55557
957856
944512
1317958
1458241
1519514
1405410
453701
874755
1388059
1357812
741186
326528
919485
864242
1032030
451462
843757
1532691
1163505
1410030
966925
531901
859438
1052354
186417
499635
1422473
515973
747489
1367851
568697
335077
1521925
40882
319982
145829
484869
920193
1071102
935717
1406987
783577
972329
808467
651920
402071
110150
468053
1314475
1177794
147703
672737
167013
710660
1483500
558112
972417
1315368
1062479
239885
44767
1055067
929237
185422
1102190
981717
830442
556235
745887
507080
573090
600694
561373
990723
1231477
613995
883344
398855
1056256
1230510
1243739
753816
189728
1283376
49434
755772
1561831
662178
504260
164620
1330493
668944
1158855
1070644
858939
226574
164303
1340639
679414
600092
248717
707406
281904
1496000
302414
314263
255279
733434
924496
1474466
152312
19622
288977
87976
494015
304156
1105334
414320
244195
680868
475605
1452883
719278
859084
1534802
435863
495639
679259
1118144
311783
341339
732336
1295467
1225849
1183754
154774
985549
126080
627444
1316229
1431987
306850
1541790
64978
488902
98599
165118
318816
1073220
1007216
688291
864387
358081
1209865
534298
1518202
1145833
1137207
787873
718219
1253545
1433689
327519
1377404
82222
1007679
1441795
783845
792519
1428850
1263941
263437
1219623
931978
1219738
1132928
419180
893835
1075512
999018
866531
282366
1517386
165695
1468152
442115
1017236
76300
660361
845825
302733
1522905
248277
312640
944986
683031
431187
805875
896319
934918
450335
566476
239830
1193184
989153
628322
1546133
908840
525519
428461
936614
730684
1488831
720173
253648
1289225
681573
1065110
325002
1406397
1424509
922626
900058
768164
754252
1015749
879826
713258
1561719
1175263
186094
727151
543817
582504
1542087
532901
1401546
740299
1044828
1344579
1079999
948641
1390573
576275
1169990
305835
1341266
710920
1520243
1557641
836165
417185
1152304
127461
1034020
181459
56761
1121934
1193931
1136213
102064
1405201
1377897
1013192
1053029
879167
560079
1482441
1297667
854296
1312538
1200435
1522309
991508
1538251
1524471
887821
1310796
361328
30933
1333117
1029636
852005
1229861
574415
1318208
1391536
641375
1235248
830959
582703
275570
279423
1283366
361653
1164440
1506414
508293
204196
931079
578986
1445602
216398
589400
1129230
322648
1256872
1458316
1190922
626936
387508
562696
1507058
1470911
1396482
260176
687101
268091
1549760
830748
547594
790012
854207
619654
731436
237751
705593
1135964
1555676
441904
71877
1446321
509270
451480
771096
1414978
604759
1508398
1088162
1165461
1070540
1358374
1327932
656737
1531745
227605
1438762
221981
73316
205742
1310057
900471
879345
647265
943984
967179
568054
1255830
930952
549121
1146266
973969
168925
309163
317570
308574
204153
33932
748821
302124
486092
932176
73559
1441734
497691
1063078
409185
685403
624584
1267199
367950
819951
872688
1560253
214323
970782
1265558
1377518
916469
960316
137930
398972
1147348
715708
186578
953732
1206892
1105471
216651
987015
23634
540269
1059206
604722
1000026
1130194
1391127
1076376
377855
483365
277042
970584
263500
948486
770274
656709
1173037
1048227
1415409
270352
234520
1438024
577096
112590
1018555
1385965
507996
681473
395490
58787
657721
1474496
782836
881335
1174709
1349408
1339380
550293
1226387
801024
1239596
411224
1366103
1428471
1181537
1430117
725274
562935
1117185
445639
902155
199623
1328613
1102637
795127
184738
334287
16807
1199420
419145
2673
346793
91635
1239335
1238030
256643
732615
760879
1530799
824745
356708
1377507
641491
368362
1208577
1262413
355644
648111
1261190
965984
438564
1214080
1474545
256242
259308
1135374
765140
1168887
808330
122981
1293905
283221
1060962
1417925
220072
321146
1547747
931360
1092152
850969
1187235
569704
713322
1048552
1439514
1509561
1292485
449892
814131
828868
590028
46269
169691
500899
1023110
862867
276296
1531700
580443
1401789
1239715
364846
528665
994577
961773
554976
993741
1417159
368388
503702
33004
776500
854789
858273
740716
1441731
159221
320696
1047548
1289635
277841
537066
618308
898285
53587
1484992
1255725
391493
647636
1142285
291184
987408
1497291
864180
204502
274726
16007
1472122
227923
1421109
1335231
427318
1237919
749273
1299010
1452121
1232134
802231
1535135
1135349
183608
304938
1067535
1096128
235580
1156080
416696
16624
409086
1285013
932013
204536
1555917
1079184
68389
1353386
422081
706139
677510
15401
691556
48076
908793
1476130
129773
1620
1399713
459519
356806
1556808
1310301
115974
679432
402899
1461105
1085200
1289815
41311
1196806
563998
455506
973169
250114
748504
657297
889015
500431
431581
795645
681301
237793
1227708
282438
979246
5553
1387953
1500250
1437699
1157458
1428693
1471237
927050
824474
651155
1468616
802669
677342
542500
911908
1318022
373017
1247953
497972
1522549
409306
18462
1153375
1363021
358833
202434
1495921
1475282
603667
628581
883191
497232
396315
166022
437537
735801
209321
501686
1009595
1129872
1253284
1553986
519296
66831
141471
556144
347926
797216
574749
187767
1508541
1499435
1551429
898142
967545
1381282
1548631
1505362
1151451
610587
1490245
165795
886945
537285
480975
1469021
1408226
175193
1212289
316605
1504327
1446338
563634
1382879
1002188
1496391
1437877
1066605
1390334
371199
1345064
968753
1446194
1214966
303946
1499656
415220
320755
1379916
582725
977608
1059428
993234
723813
1324003
1314099
57326
704162
430345
87023
194736
957855
344784
137093
134136
251272
1315258
157572
1062965
159574
1659
1051724
1240531
1432795
1440645
372523
1303203
436314
1541406
1306352
66688
292607
1152275
1392992
820809
748342
389687
643364
893046
243266
1522544
1348281
238788
1351990
888998
1227788
1335338
17346
1229034
787544
257007
281212
1509097
1160211
526546
764345
1077477
1295342
91268
518940
1128665
137709
1410885
425682
144988
758087
174970
492317
1062047
1523298
1010477
1425422
928456
86700
1454883
734508
1279159
1521107
1097761
1508688
160638
337569
56578
1459171
1550862
1510607
1180826
1085849
1558969
1550245
638552
516915
85184
1056534
760630
1480050
809780
1010927
188173
1256515
356944
339835
490345
784719
25998
1077148
1419822
1156274
696452
444945
727983
1265648
975025
1007155
1216182
579710
139510
531007
1430030
983407
576520
1010003
623944
1444427
451752
1189263
320937
1426702
1445326
798497
227577
635940
780771
209196
12227
635694
1473915
639690
1149730
882683
465255
392570
1343272
1120564
1344548
871063
512132
991572
1482044
613813
446446
1050902
284315
902856
1344557
306683
854996
1037972
285508
583657
1551351
1017887
586726
535862
989623
1384873
761139
1231315
1520104
1089033
1421148
854184
1415460
911959
1176359
483643
1405276
704128
741171
1441004
309045
215763
1022419
956466
1350588
756222
837678
373640
1247512
449409
556323
773064
502162
980664
730402
375511
882921
1422175
1121483
880831
567079
583360
1566643
1288065
1417144
214096
1527992
1325074
505557
1311353
969525
186690
1565062
503895
1087313
340928
287234
209148
341078
462625
339666
1475309
127434
458199
405857
709871
284766
442131
1090985
629403
1333890
746763
139937
972007
1019302
1112615
804792
740848
74077
141948
1468694
291133
1440104
729795
1275555
623953
282226
783814
1167496
1295657
987370
725540
52112
462566
56757
1523851
475699
633057
191359
1463447
1334997
399635
1525934
176826
996946
46045
693892
1419893
857666
741700
1263350
540387
848383
16941
391678
735767
798793
942412
1463442
233514
327117
822874
1359023
1241473
1531975
109480
893471
1140162
1255209
687470
280566
967172
636482
736612
1148730
121345
883253
1026216
315085
362477
1456130
1433601
334281
930852
1318170
1136131
234803
1226647
79793
218602
911384
688301
485627
399773
121026
1301544
645647
797648
810874
444958
1319834
1456504
628671
796652
1544727
260971
193326
1552111
785927
1358246
1299940
692116
1256905
832143
314713
1220774
311150
924645
126802
1352886
20466
1356333
720520
1057344
50268
676695
481334
416708
375290
381671
1035919
601981
1474965
1544771
1101098
1492490
1354512
1245615
351509
660910
471806
500336
41837
114982
128160
1259015
512089
1401785
210776
1010959
244599
491000
406002
900846
1541663
581248
821324
1135148
551751
1433002
1108200
915003
741671
1427499
1232651
525034
100035
362746
1428746
1226315
49865
23413
501639
1139788
102242
937374
1378948
1216834
257019
1135954
140005
761991
498106
108322
830363
732036
1349608
1239875
843073
1276740
295186
1461001
629308
295436
134828
864941
952809
1546805
108899
1229489
1466831
43218
1124989
573649
857801
1339818
1499972
1008618
1553380
1522935
182058
530496
721401
791059
515820
1275500
1052138
341184
401999
1236253
1390791
96802
765311
77946
1082200
719190
673627
1183269
978613
1431021
1144115
264414
300069
357685
830606
38973
869135
1188106
1038493
460053
1166936
1169270
1022905
265084
584550
847740
55103
499096
558628
982754
1083313
805322
252838
238890
1270317
1100352
1095200
67384
124915
122409
328845
121622
1495754
413133
799977
615057
911162
1018799
1531118
1347406
239202
1204574
676359
344988
437531
924405
867684
181179
604967
122087
1268194
827735
1250794
882636
1053934
931586
543493
1543535
1193022
1255573
1164501
1063342
215729
542144
524712
467185
60756
826981
940032
7539
671856
204873
1005648
1481803
436644
292124
1027272
948363
554373
1069913
829390
102070
184294
1100918
392139
471432
93681
817921
1418987
1435146
992370
488965
1167148
956162
1403935
13562
1142603
1157399
574409
1139807
861552
206204
381484
209271
147167
591442
750452
554330
1374338
41502
1218835
373667
590175
1193680
1323741
10758
1247614
827628
542763
232113
343158
770245
1211500
1043315
1414857
828396
1393464
765298
1475748
1366694
7873
819871
570439
652158
1474375
1482232
320645
1334858
393250
319388
664345
1403490
1077640
314114
342293
883829
1034922
107131
19642
476726
1125293
1226452
693780
1364399
1159858
1372855
1055696
348627
1018901
1269066
741378
942024
918500
888681
546414
441367
948149
1393619
993052
579645
3887
1029640
1341711
649047
1523019
362817
816181
400130
193687
1325475
1379918
1166147
1045937
673955
358131
562544
1527131
1348435
465850
614990
501911
691882
1430546
1064814
504913
1049397
530059
388856
937345
59186
1235790
125078
609321
338307
1360742
899683
612941
330250
1551474
1182834
935322
71788
180137
842509
521229
483166
1507939
58313
545281
1501910
1059003
1368320
567055
1096166
842456
719241
1109104
487524
252210
1374031
401882
208919
1065652
746649
5846
7313
907761
668067
458754
1458424
1303766
218040
1467887
443818
1193304
698447
217713
774597
931896
1022751
953085
1277919
1196831
855579
1430570
951420
1179439
48340
1540206
1220689
699628
540408
101885
1202564
751435
1521279
93697
725813
825998
41358
875917
212276
1340770
1279478
1481024
284221
1291545
482710
1099632
814542
1251431
1452038
102767
1522934
739256
395836
40871
795489
1490538
58030
823596
113101
1283174
207537
656068
1333169
32164
758107
1499523
365607
245117
488411
733164
514258
349255
1246247
351486
834543
1174737
585805
1137107
1549190
1247235
1161966
1513870
1479414
779889
1490615
367467
1448056
934106
384126
1061738
1342753
332260
1295491
1245746
21876
621287
1298915
154283
234871
967249
215406
1314456
1316879
67787
294045
147173
560163
614838
19489
412753
94362
1155923
890766
1498450
1221508
1100259
791284
1197305
700773
1427667
1481168
114172
1255607
117551
522008
1341827
833579
1430543
548345
1158614
1205861
488925
1379585
470825
565122
128305
641266
200912
306743
1497292
1502388
968763
1413478
531820
1544187
1260437
1562280
796187
244580
1529318
57916
1373487
1278617
325942
3977
423578
654328
649649
1441150
660051
1467501
1089298
695995
201546
1371080
1461241
194680
1542459
627944
268045
902543
11176
1249243
498830
158486
1197733
402000
184799
520920
976165
69184
979152
1325325
1282935
843721
747142
707565
7357
1010721
605718
608045
1480434
432719
1449584
17040
366829
513290
69930
888349
1266310
1265020
168877
1115851
263158
930299
1194758
39200
451134
520773
292623
926126
162277
265105
196261
31362
383314
724038
830652
196244
424078
973560
1384619
835554
1209354
1353052
924523
742295
864920
1066007
18657
1405592
1562867
328627
1196226
312591
800292
875188
1378157
973404
448939
438695
1442
1172674
277620
1224239
548088
733130
669934
1206699
768016
1295733
903084
997554
751800
1399753
965587
159398
947896
174945
866645
775113
689888
1409661
1378802
173604
718189
408553
1421750
1378528
438308
71835
1072241
1351179
1309906
219297
1531913
224985
989881
1045538
1137660
257378
886507
521669
431552
1529518
986755
47032
752201
1216343
585678
700422
1329653
726269
1530292
878533
68072
961760
785693
1120388
373253
110020
1463863
195792
408841
41547
229467
198916
340374
682265
921632
1516887
218372
1524513
369275
889092
818896
908650
160680
283652
44920
1096582
431723
1048830
467975
834148
511209
651509
718004
215973
1541988
843388
104325
340787
658697
113791
1060272
18055
15123
1366579
640869
872015
402042
855554
340426
798763
1024049
1460558
176759
1030989
654736
713123
249672
85922
1402245
83446
71223
735544
793934
580693
1409813
1198840
1092725
482414
600826
367445
1338302
1453991
1024841
444583
864826
1175704
130011
1059264
844927
1496501
152539
1565907
440895
202689
1234438
360641
995632
815343
492408
169365
296400
1104430
1071099
723083
1066194
949480
10271
1018297
1035934
1522502
1482843
457415
1526988
338861
794985
9743
1495835
510073
1564229
581545
1329461
1112853
388108
27137
954566
972198
74484
371576
1224896
1281863
203359
540864
1325570
408233
1380992
818423
82298
915561
1260382
1470200
1382631
801862
1349326
1521959
1459622
369451
861041
1072925
14813
996745
475699
1144037
469450
494010
389545
1341444
663493
1220911
623438
946906
710078
927508
194983
119006
1115385
395996
112461
489836
731081
352144
1043978
181747
639134
1219667
308647
581446
671878
887235
968093
154636
1283378
303565
1469940
229772
1002711
692711
619606
838807
804627
289526
755773
160100
1220308
1160086
1416228
125561
1158825
242637
892424
167695
190583
392726
402907
586234
1296623
1362329
120683
77980
1190572
214205
1261143
1429895
608003
1054749
816821
1497722
279269
700127
313417
231799
439482
408798
1541755
1528349
1473169
574163
124743
69848
614529
388422
1438272
382142
420237
304206
663371
642116
605036
530186
834240
1155147
123087
619890
443930
575046
155417
1156434
448452
174152
334540
1217413
1496663
571377
378196
31899
168397
553305
57012
1514444
467737
1405236
1241033
205939
1016966
118725
938544
352507
418999
1444258
339868
841535
644999
497662
924104
1509364
688318
1260145
1517329
1321592
1079786
425542
514831
1260678
86343
1200302
837077
307883
1014095
69159
256353
1225540
505586
288287
1248418
793083
209821
819748
1471364
829993
1301560
944944
1216556
1205320
171299
350000
174298
363087
523355
1533456
618976
1117411
919749
1106440
325752
1170922
164769
940859
993911
1123360
738797
277072
254653
92665
1385709
1378392
1226434
1265349
1081550
1395272
597833
765106
775178
1056151
1539738
737923
210477
1078670
643291
344861
1215360
14031
100600
1100722
1330410
590533
648913
1229206
1318767
1397718
502881
323103
1312599
145724
760325
1123122
615056
1530305
932430
251631
800356
1092855
767852
535558
1564230
734760
740947
835232
1247529
681359
1510529
732137
960761
702705
1366112
298386
647225
1145298
947330
1214270
129900
1085079
1233322
1411140
615522
808975
447979
594831
1360568
161429
531397
50320
1178430
451162
1231200
926515
1523752
678536
1507804
481923
1378870
666202
810522
919293
176317
941959
114374
14613
1141730
1339076
1276832
797983
1549928
1092670
137266
583537
1324447
115646
1044891
1511557
135372
753916
965248
1355074
438466
648614
510395
1037907
487560
387025
1482347
1344457
6939
1161157
307036
1196581
1176367
582195
629797
1208812
502127
1060745
680263
91589
375314
150134
678500
1259872
210855
583819
1249244
769163
637907
638482
37887
1325053
735438
1227395
1101906
1292158
23234
1284371
1451557
663362
45000
982230
353108
977550
669585
591880
619688
1385797
392889
14510
263976
934776
1100084
599288
1454922
1132164
1444535
1062883
937744
999215
1072972
899042
622174
718010
1485308
633092
1560681
847917
1544234
840013
814047
741272
1371257
1388530
170916
1334539
944777
565879
873559
258877
1215940
540566
1304540
1129478
963828
800100
481721
1161167
835595
585828
678594
790790
161871
610970
204687
703266
640308
491069
34635
279033
289515
32729
26969
5645
1113961
928052
664753
843478
941180
787996
1318288
457203
696098
603469
1521370
46424
953605
287517
581208
248738
1457607
480697
816871
97750
915847
236788
336719
1252840
1024709
1234501
718973
306808
161335
1418678
159258
901286
1080924
480247
1550361
178988
123161
1010586
770420
1305137
461553
288743
587256
740977
375413
1415569
916896
677535
236737
420600
1265422
1335860
887466
1064535
787106
674494
1103
1362978
879697
367037
1374451
882193
972880
589547
975157
614132
1106049
1068588
495101
271078
716312
669227
1007278
1013952
1013416
638982
1221508
689050
178016
1456223
319109
258570
326829
36296
1111717
1087800
895512
1343159
483012
440731
1152709
1175496
1099474
1180160
1056155
954982
274661
81074
742923
1385875
728986
1416336
1307795
263943
1497253
665523
645299
733642
1094262
1481822
175055
104716
222536
1561276
1217388
141817
1415612
265257
430477
998933
1148662
360467
637298
834555
322082
1556961
366405
81736
1350333
476653
1532111
302740
1497775
33488
1510746
1228039
1019798
663041
1036574
1439430
793308
81685
736398
185077
242033
404611
360668
903577
1433730
764438
74089
4425
979902
507560
238013
1508383
1139045
1262308
1504688
34575
612897
222105
360895
1411838
1062454
665974
1223508
1548942
481741
569404
141504
509283
1433675
591809
1489945
337738
1296295
1440131
1264339
878284
260412
1396835
1502386
409072
931351
1565110
760645
607301
19781
192413
1158347
1275906
1521161
1537355
858165
824061
943460
999134
1427595
792760
831524
314294
1234526
610088
622644
1161141
572076
6162
294822
506842
1449203
188837
688463
1000425
944154
799164
507054
1246065
272702
181119
646836
138654
1198643
799995
626747
699038
304496
762970
1362264
1337946
371675
1187894
456301
622931
985007
1114675
772683
581370
1541624
361434
341103
649278
809339
1136716
1079990
64340
1460534
1213851
1429057
86517
306867
1182859
668307
1436057
1553587
509864
731642
829418
144105
214878
1488132
594799
1184878
723541
152024
630476
456191
511179
936541
1444697
501377
1310429
102706
487029
1158047
1547650
1457475
400613
1141656
928776
317819
1029103
932720
466970
168824
144722
192148
1249867
1406732
131084
553232
822469
261157
1487261
823865
1002314
493253
1362248
53140
903720
966300
734179
1482815
881687
1395828
390687
588473
765542
157588
1247405
1372531
1245567
251147
218717
1122412
535895
1477690
1504207
637848
849693
1192774
1563917
915646
120535
608163
1412598
1121342
1168422
1165618
1380293
761550
860449
707669
328532
681654
1304111
1230956
1276075
1366725
1065443
869384
843446
807475
1474594
593400
813737
795041
1313013
1267127
353576
7757
562247
843065
699985
804994
1069997
1524002
552408
1114280
1551362
574460
1262409
1260584
1384603
823751
656115
599203
662240
1381625
1462038
661141
1198945
197116
808570
821390
1273526
1345291
977481
1108983
512730
194364
346962
200952
16885
1499707
610726
497312
609492
570508
492556
260214
597827
1001090
1118388
388149
1390767
1128473
729285
618530
884339
479355
244605
1197199
924941
597528
659271
819444
883221
275951
1524068
247053
444108
498139
1168246
272169
1400044
1124424
1012352
723347
965539
239736
519923
1421948
1347237
1508638
602982
643350
215915
1064483
263505
915520
573352
1168330
1519692
1109802
207182
708456
1111160
416677
62344
162544
1118081
772661
939693
613789
196722
373081
710979
1439611
565734
943846
933477
1437209
1045869
806210
732191
1097045
1114730
742734
1508229
289373
704707
1102853
785949
880090
1504348
1435988
1002322
157419
40980
491498
26411
1063255
780896
1113417
335075
1417563
601787
1255157
1376207
725079
655559
464501
1487929
402792
1149411
1077021
1108004
607799
322938
333837
622627
1075016
1426590
442439
1277399
1031725
401948
665673
56392
875919
800889
723175
988659
750787
819616
1010907
663748
1128865
1305360
1452212
757079
1232589
1015085
1335942
1067231
386417
497666
466670
892606
1393594
1257005
1005515
291690
102015
320476
560253
78165
553369
699061
242980
1490407
1129354
1390
1224116
1335814
1011627
1277579
611980
737236
1131697
1133952
49956
95372
1156914
800321
1224069
12270
848686
797419
1312486
543571
458911
787010
919612
927461
727484
375878
1046867
942890
1395793
1406494
1453511
773577
824873
165275
1343951
1097602
904058
1524610
918690
563412
72006
777290
1360537
1026881
601641
979801
1439996
1517895
1053130
312700
1050709
661395
822898
34190
1353788
245577
125275
412590
82334
768155
455093
154383
1412953
801604
1105196
781970
999088
37791
1092626
1495905
333392
1049540
425461
767085
993117
871617
1380945
318840
1556599
502529
1227729
1485828
245117
607944
178727
829268
899942
931405
674542
520197
808866
409313
807880
4403
299412
512037
822405
316993
752965
1277672
1167677
563038
1106849
1527464
693939
1165445
1161509
962536
1332286
228118
869245
186034
441604
74067
1134938
1430491
1503960
1449361
913168
534984
987133
1050674
427542
268046
1083794
115985
473502
158880
1400033
1398583
142943
85153
1274984
826659
537609
1005179
1097950
155723
906495
1257478
1565116
677947
1289352
1190915
1311341
792771
1446349
1222333
769582
112794
1290538
218034
941670
357495
1348584
1153893
418876
651224
778353
815424
502796
330232
693905
666296
129544
916691
145467
1177106
485685
1159566
4149
212501
177049
156649
1082463
661783
1251535
364605
136970
616574
1097274
542918
202415
154580
496693
556948
1549245
1405119
686024
1036003
524811
455734
45180
187601
114299
1351336
395564
892892
1212472
1515060
279591
446510
1478478
322092
218665
702066
468211
431478
1110164
1386209
1187653
1293935
878866
969291
386707
95201
7564
130588
950123
800698
695191
572146
887352
1160448
712172
829572
651863
623979
913070
1268525
604931
1400098
542485
317788
645654
1268418
926000
331240
24701
341225
1087611
1012107
1063602
105647
64506
482740
458788
220243
508022
846108
575483
1058914
776706
412484
1168075
56217
359175
1417826
1468900
659986
323224
1433176
830864
363428
236279
23796
1536078
1091533
1083977
214626
1214650
1373843
251204
465184
505335
764770
404866
1208044
1369603
1418877
1162186
1040168
1474512
900219
198154
1032256
311810
247486
204004
849984
1059595
126307
604132
1446283
277161
782321
1246912
1188795
34308
1202232
1418919
491876
460531
215410
1379453
935065
378113
566297
947046
1104619
595471
1321219
1204962
704201
1365760
899131
1224251
602151
888506
1536494
926619
867235
10580
732304
400952
70156
1126979
293269
1187955
915456
99992
672710
791275
718874
1495794
1122108
298680
623102
671166
261889
791662
517537
772981
525424
1115401
380013
1198584
1148040
811077
1481140
830897
612916
484639
1551677
1292139
483100
1017597
366355
1264088
965769
326119
604381
770548
109584
1357335
874397
872507
232675
373625
390420
1108054
786328
327698
421609
1273574
1501202
800780
1182484
200566
509865
293817
1486417
1070621
773612
1189186
378557
1027860
1334638
359746
738446
362574
638901
755919
303972
482750
1429682
90594
396355
613904
597168
382598
1566213
283430
552530
162551
1480414
507828
1498588
362308
1202943
1100763
1190628
1541905
536597
1194713
1095007
823289
991731
1127216
1562693
1182404
1487636
502898
1400891
1472305
810380
668616
133285
1308886
648322
1012861
128209
1057844
568662
929861
1300259
21054
1009091
730357
1062828
1462684
1563431
413854
482885
1525327
437718
1558828
1239683
348010
298489
1360546
457797
1370818
700600
685987
244218
423473
1343408
387510
825191
1468145
996882
1384314
100093
724572
1439012
622492
996209
1451408
1346657
1339969
681836
22594
901605
838468
903605
321822
473790
1060335
708472
155576
1513800
716302
942408
641153
510661
1196759
870245
1449385
304379
1060252
360197
862954
1240992
360676
999400
573127
996253
227204
406436
1234037
113565
76256
892188
396420
1351175
1455464
742364
997894
1414638
916384
1211874
544299
129239
910002
1540402
729563
761314
1280054
426877
1067427
799600
1182759
784368
326479
1141537
1102683
1326861
1345940
593019
78319
229181
641567
859375
601194
799595
994379
1372600
1360523
961624
1162600
238797
911946
1061823
1506290
675007
1251314
1413691
1137436
112916
351071
1157926
1275129
1333684
1410440
840297
664168
189834
658756
1506621
610493
228470
1041041
629226
859844
639174
1315156
1297613
1075307
1273129
727603
318369
1480457
18857
455820
623617
1232812
595085
427323
1140159
854792
1114583
1549083
682320
61447
213408
819115
823845
1196481
1178793
899892
585454
627319
228405
1079127
1322098
217420
831505
785903
817227
750498
1481823
495262
830543
1567114
1231135
890441
508676
43985
319502
951883
480628
759300
265005
68036
1304806
217341
840554
82678
569068
1341207
712027
1044953
1106735
76223
1150629
734092
1301655
713
981930
267889
1521094
1475799
1014317
666775
312826
493289
1327034
1476133
783745
188954
1104386
585842
1202997
137353
1163129
990513
191720
1365769
1225625
1280919
1461736
851847
1213770
1182431
1078508
351411
669222
504442
376911
420356
1330556
82851
838469
566273
542764
514125
859967
545960
1088409
659885
749368
186254
1113412
826149
879390
827539
895587
373404
1533654
777369
483461
82812
63801
102789
197495
465360
343411
586330
774409
441495
205883
48036
710956
981045
1496387
6543
1330873
1537040
835588
1094478
1131530
30120
372874
104294
477386
1133313
865277
1276958
934394
329755
1517284
1539111
1468511
249762
1353195
1417833
769154
221240
478353
309022
26981
951687
65238
1436443
1388988
1003627
1048980
374401
654384
372824
1313639
1358238
928858
1241351
171585
820389
1438565
390871
89816
818403
991951
918948
239816
135797
552169
330083
1533541
531758
892790
700663
657543
912707
989294
1496928
615498
1069234
1445218
932680
972895
646664
767744
1286197
869287
1475128
79296
856658
1094160
382386
1271191
1142727
610573
567021
1534867
302380
174696
371145
73170
317878
749526
175128
1064898
679981
889609
1487031
1104623
1554754
11925
195312
920945
385935
1280914
979399
541492
1205672
720837
533728
185173
1238543
1268276
374686
710382
1488536
396711
1228252
607206
610859
336894
138169
525868
1307223
96129
1477179
800532
1188008
1082847
1136214
154025
417343
968534
222912
1241062
1235817
301092
372738
1121345
380886
1266645
998320
1146655
465270
884354
966549
182070
424638
280205
1024781
658865
1217241
967490
1228034
79706
828642
1375050
198123
544186
252584
1082157
975039
111087
1090446
1061854
1439121
589785
567171
919885
872829
992970
1073543
1221795
1517193
1245594
938140
678383
1166442
447535
778968
1483663
588942
691173
457501
602119
1527797
825334
1273054
344506
1383181
68223
553969
114046
450131
629430
1088280
701029
658736
553897
41007
773235
653125
1216708
218944
875715
341342
942414
1195766
143083
17373
257332
356517
829300
424808
1184224
213145
169623
840777
1103875
1339006
1046835
89738
644989
973871
1129144
610456
849781
685770
442114
46042
547144
942458
1292826
160370
292061
748876
1094478
1429618
443962
622684
1530937
1498929
483663
932344
75524
706644
291160
927290
452571
1102698
567181
1146535
1493365
1024117
1181214
934434
1495183
544664
193439
659666
102145
796600
1268381
859922
255390
18213
544208
85495
301464
1129813
681705
698516
724868
782076
314797
1485191
769606
217670
1504940
1344619
18907
1555779
538937
519739
23863
65327
116925
1310455
780080
794250
768857
774938
698875
540386
160498
360989
136062
1353847
806442
648765
116699
765665
801305
433211
462652
146367
1478659
216464
195825
1192181
578325
1174918
1162670
487449
351162
1093132
446189
1211396
1418324
334594
567637
971948
1094650
417700
1035729
1160568
78190
655730
63318
629551
1202050
66945
906810
170021
1238038
1118826
1415837
1398439
133604
1535990
516115
1164183
422611
1001715
1459583
1238659
1482312
1474077
807943
327635
801216
1081364
503084
1308909
81841
130466
799010
153806
782085
1249961
1125425
568944
1300452
1451047
1150939
1231469
899511
804335
593822
1393303
757433
913930
230256
1278544
1499590
943921
628677
136861
1073401
218772
425982
650557
106333
84233
457263
762173
266330
1194906
432780
1490045
591926
979444
415046
1388139
384077
550886
639655
1498796
549716
1315349
239468
1357469
1566250
1434195
854443
1400658
1430444
297725
1353626
655845
1405284
317923
310537
1367181
793631
161353
105835
1157736
401399
720060
1022744
490468
449181
91208
925330
1290302
1231516
253177
1517893
1154816
590801
998597
254381
623384
1046955
667395
498484
1242797
823873
1386182
780653
1147681
1559011
945568
533123
1535912
697547
886338
920836
422416
631011
199917
1109154
911326
873162
1548215
1521241
726139
524295
118581
1468763
559582
762406
1276156
16180
1031060
850693
1035435
540396
1034417
635714
982613
265343
425477
366987
895775
1535894
1119774
1067821
700565
919694
700801
955734
110492
964299
1281658
646102
591271
175707
359232
1474080
834413
390875
1431439
204534
666843
631656
187292
1439607
1473740
55624
1121660
718920
440933
477890
145479
1478792
643674
292541
51750
1406199
497330
1446957
1333433
1381820
158407
324671
389205
1503974
549176
485402
133695
47842
985621
1277194
661674
93831
307587
461986
836114
1534634
723122
1267468
1254127
987565
1018649
150298
861652
944438
133945
1375492
94137
834686
1308373
1555249
278315
483662
444541
894700
157850
145538
741297
981624
1289388
164051
1095599
78810
645983
859691
691903
1258780
1551791
421768
40170
1018991
1356236
1032368
783252
141910
1375174
326705
287633
104077
1064156
561156
1341840
1282318
665829
1389824
358270
1049601
453321
31398
775798
1145899
43223
1042245
45813
316613
1015343
390665
787095
1257927
247636
813564
1154747
709923
376547
1544841
1145704
651414
585498
843368
962298
107277
975489
527019
215539
1022191
33923
541436
882360
423582
1107247
871116
1076828
434231
237994
347693
211086
1564742
739141
1415171
494931
709480
1500836
646837
392243
1030620
1355622
1098345
1412461
72304
971641
83369
891832
5597
1118454
928883
282674
1474518
637304
393803
464103
890624
918847
369506
813582
77548
370492
1333971
1105036
630962
364070
1475748
415069
1386219
372740
247977
983489
37502
263350
1305861
1201083
1519259
974852
1001829
478932
1073226
186720
1357426
647677
358924
808788
983925
328822
311441
1052985
1035059
848102
1355104
563303
1119384
262001
1267937
629082
1557258
402979
568069
876888
915708
498953
769248
784345
104650
312935
1330260
606921
265426
1374677
1015737
794453
1401675
1511850
1428776
1342065
930454
790472
346099
241354
941182
1295567
253503
664079
384
900221
186634
716810
524584
582215
677082
293080
1141792
471481
559037
1315921
710653
200255
1249730
1252557
837213
623461
340782
406994
876663
1533047
1229708
643545
96358
1470038
685489
651476
302885
1295168
683516
224794
440661
564624
322945
323962
1090672
139223
1439416
502286
547203
353288
439916
1238268
138572
51346
1433516
1006777
1196869
1266526
190622
294840
1209411
1519778
1013560
529376
1346697
1189346
696395
1089738
39402
1555197
708811
1162680
710717
46308
1454620
1413956
303040
123444
1503014
812638
433963
675175
271882
1500915
975106
904732
592627
490447
501604
1541568
267565
1437578
160926
1212929
1467194
1313745
1535320
658112
1468633
344669
701813
712357
1254670
1305646
853826
1462369
1347969
511398
750484
285411
630440
1338637
515019
701964
34202
1302863
936082
1394070
1093847
1370360
554359
943744
797362
861157
409833
485520
627001
683201
854957
1360742
1003870
1021300
557170
1386240
633309
461389
984807
558615
228850
25897
767370
174149
1288403
921030
669146
1399748
1251005
387115
883404
543735
846696
47542
1356099
990339
912327
489813
609716
708298
370937
28120
1505375
638092
660701
1248278
274014
237211
1512839
303420
107543
202355
1213738
1013096
625156
1457296
1180660
1399892
1088613
506816
797992
419557
850260
1328429
804055
809762
1493438
919753
1352315
1205615
1328845
946788
920771
1006881
1232875
768728
365646
867541
1432876
896446
596551
1333231
281374
477533
369061
295974
612533
1518019
917931
474848
1190327
1006323
387446
1534689
1470430
100920
907125
114109
1087973
90626
519189
1185050
1404150
504933
1416803
954497
63939
1380434
1280430
1171407
733535
1492905
773619
876369
576346
696685
1048933
200122
684294
121955
313155
417968
699756
1060942
309004
1279344
423617
104936
223261
1047308
525818
780207
65436
1021808
218361
1112615
722875
994666
893526
1095484
27882
1129598
969349
489793
1303641
523136
375011
744396
627485
369248
559714
994502
586436
511920
1401344
193009
402103
1201744
72392
33608
690047
1123261
1445192
1543871
1416955
87539
653115
1533883
1410964
1393744
214089
632494
554306
868015
116003
259642
34809
34862
643128
560005
643039
1251307
1520529
993732
193615
1322761
283858
631720
919344
446798
385213
222003
1301989
1202052
264321
1040718
710981
305293
1439573
235177
1069387
426994
739000
583202
1508506
1558669
1159668
1295335
568694
50386
1284380
1409269
524481
994508
637128
1227875
505745
869484
421617
90589
583675
191419
51177
322387
1257685
991464
536297
231355
861886
336829
470769
1233034
259133
1546196
203130
634638
1529784
804456
403481
1205682
46294
272971
422481
273734
1100187
645065
1531387
991671
586184
1247246
694061
1184648
1397212
1413564
663492
485271
331745
1177694
826565
604961
442638
404895
810349
1384888
1355283
795971
974168
1566740
838970
120545
1226378
1316564
477197
603342
1281065
362266
1316897
1289657
704602
1548710
1456319
734941
895903
568593
1024244
1396420
364108
876262
653784
1074880
588434
1032497
3048
389020
1200522
1498206
913935
964360
1021837
1367467
734993
1523064
1210008
244282
1288269
286497
818782
1244644
448420
658762
214356
1513704
695389
1175339
169811
424315
1456138
209665
1281919
1336036
4473
688522
701534
1555239
1076724
419146
1044779
1432628
196524
1492031
995159
81129
436470
427261
1281171
192685
285721
878859
1258675
1003889
1250244
356265
950361
1095931
1321624
232147
1120891
975121
1273753
592241
1010083
173646
58964
847307
100064
39887
726154
448305
1541604
741515
155029
1507645
72609
1226661
1435853
1204412
1243056
924234
433888
1158936
949099
31919
1256316
1470026
509400
140517
1439105
683979
831041
1438785
408080
586743
58116
1529537
937593
344060
81625
1500404
726559
368995
337734
1437800
683503
625311
112865
1020809
737150
1479141
1330668
469946
1494773
823918
464864
1047438
1245747
82115
1454413
511927
154899
584803
899406
998486
19265
1450965
1045102
456695
1546080
1558376
1381850
719819
656745
911833
1320847
1500337
807542
1014457
1045155
417632
234181
1421453
390758
989987
1324726
120159
1319847
1566545
1226505
1121136
94799
778131
1275858
1484603
571800
1136953
514237
611852
10964
1437509
1263469
3955
320312
1093626
1103493
630573
1101407
516395
1410296
1068721
1320388
1395388
646583
341116
1225105
797198
139421
730257
136921
642900
101931
76224
1093179
941752
1009595
1197614
1031814
46794
350433
1249625
35858
976865
243246
634374
240924
1000120
314807
1047376
299183
1512300
1185480
1001071
1102926
583260
239726
961314
831092
64791
547989
1178371
1027846
908311
558603
1114844
1048403
1551190
388516
719222
410103
618651
345896
307212
1177233
89861
642651
612461
64006
957677
95692
407541
371553
1076978
25394
1418231
526428
125789
43133
227412
465719
1254754
1003448
1054847
140761
197341
1083138
259263
1464278
991944
679104
522340
418922
148964
899876
956602
794039
801260
852611
523241
144347
1142674
1106986
259050
756440
1235018
542557
758843
397124
1435094
1191934
1052087
974800
1049935
41372
1423621
98053
250502
547665
812477
752251
1356592
1464731
1111542
258651
934775
35426
1392248
891908
595399
1004216
393150
1133405
1459036
318522
457672
843228
862676
66962
75757
215258
384173
1103737
1156699
983053
1567841
98699
190704
1436621
879435
351020
171137
612770
708200
1448639
1103784
801577
515522
1040112
623465
1351375
806001
744353
667223
199930
568957
145834
461659
358091
1269127
223606
1155507
300553
1102418
1451375
758694
1210125
1258827
556379
1063263
31830
471146
90766
885745
1536672
391183
1119524
952794
514085
1266076
845419
915809
385362
753904
889828
386816
209798
509927
1133332
305344
597776
13908
873669
726307
1248847
1177474
72451
1355017
940646
832047
34991
1548958
98827
541939
107600
417887
1390766
981858
469371
1544579
1127285
31638
1033074
73494
771600
1202566
612051
174230
866918
389491
470709
1080893
142901
16180
332479
1282768
964384
1439727
926123
406824
525130
947269
736264
620878
699955
1304466
771055
358518
40178
303421
1190297
484960
1355414
1362615
1100291
1406551
1244345
372997
377632
932782
826827
1502542
557616
620079
1107367
15661
770599
626219
714286
215287
297761
1072394
698577
542263
112590
662120
1315949
1082111
723097
637656
1478761
1185253
585232
338478
1521451
1117124
1105179
799518
386369
1004973
53911
996116
1298789
212551
1236041
834120
537899
966093
294853
545826
1096230
929741
102628
87254
1557536
537572
769215
729896
194454
181051
1090677
1242779
952822
593423
623881
1268742
743358
526283
1326862
45567
167476
603673
621437
1207234
1225487
899958
1149817
513499
764018
1318352
334388
1140833
274634
1274328
1254361
673300
549441
1170019
796416
1056171
714259
1031158
997123
681722
285441
965221
1180501
76745
1549092
1522500
699727
489975
756821
1345896
279901
891197
581521
191507
319687
1450061
860496
1351264
1388702
858123
1359878
870447
1162995
1150714
305796
739012
390297
2889
633457
1153795
7057
761901
1130720
1424263
585930
676162
1229016
821895
521275
1479408
439899
987257
656725
1194536
448847
1488120
790122
952671
1307014
272450
1230433
473472
699804
868594
128685
1192948
236922
1010725
853302
337579
727414
584610
540977
671739
645100
27428
1404458
1565866
1254486
560884
141987
751533
713600
1144594
1371753
1020676
31382
1502470
1401698
46601
1023266
1340513
137452
1070609
1238085
259426
1492742
964757
8277
1082310
1204130
429651
814653
49744
269634
534648
613667
318668
667488
91819
1270675
1342062
1243676
1259599
26272
864841
814466
1187909
979010
1466952
1483532
1132504
1055781
1114631
320374
779143
31337
1302055
1197237
725455
730598
1306733
448368
1541128
1380933
41428
146344
451673
294132
350289
1087409
1365883
1344065
631243
155340
1370413
439104
878205
97105
47996
1263057
787782
1010074
1359974
1335848
597816
1228658
966169
761216
100239
1379497
405191
922643
253307
1171513
518069
671592
178571
1265065
1160573
104321
178356
1093963
1508871
968482
557458
1237970
516834
201257
327965
1163015
60942
905272
537769
433705
84698
711663
904252
345074
386007
955877
433636
1074829
993530
8388
1150520
185533
12964
117875
810949
437835
555019
1001039
430924
498835
1040018
791934
57822
356488
698936
773107
1262683
1258764
345614
1079797
1207650
783039
1054457
1371175
604868
722590
563407
1310048
984616
911481
387389
813630
1525635
4024
1366892
321398
120052
1497921
366745
60183
1493530
1241025
1032381
562932
1098714
167386
1075723
215631
1167787
894129
396319
1529154
494350
747374
1009155
1141793
1070871
1477552
622725
1103735
71359
998248
97938
834706
1002586
129180
1502163
255119
390517
814696
382113
1402896
159893
782472
1553590
416935
198843
1429067
1144680
1330563
346326
834692
194312
979738
768836
56369
1378965
593670
1064632
95561
892988
1540911
171413
264243
203005
1188217
910749
486347
1196543
606723
298412
1170145
857796
663924
1164971
1054205
1433510
731950
1187970
1316390
259855
1496385
425823
69155
78331
665719
1027925
493373
838168
532171
40319
1358711
855395
418297
1172080
894072
1214080
1377502
102572
123529
565937
831205
20001
1487749
441593
199621
201102
1384282
1311531
225338
991387
1140644
190645
1456293
133180
1298352
496473
38095
1088427
1446271
594704
1272788
519789
95666
243179
236016
1202334
593855
358317
1134887
203747
1138626
1483123
1059850
319322
1082021
655544
141565
1342001
810083
202961
862407
841205
1252469
1163691
852126
1465278
1025648
1492188
926345
1454473
1297545
155186
1195256
1140588
1026415
1543363
1270873
1457563
884588
1035718
1453030
1264973
1161209
608088
178954
350715
839675
306011
545841
870650
843287
858207
972739
368687
922412
781957
1531468
289411
930420
1467915
738357
583519
114476
10306
1544275
407449
108803
1552804
1461199
1418281
1463520
564263
1260578
623112
1520727
1456602
1497437
1348802
264765
1123651
1032514
1471146
190138
31543
1178901
208431
1012732
979758
639011
1003616
1034749
1059401
264509
600900
1359532
436710
925220
1004635
1051438
1040273
754140
1561549
1263801
58326
785627
303227
847580
44744
1526871
1064045
371177
289014
1302963
172238
885745
1102796
916573
223919
1476365
1032304
1289735
599987
206973
676946
1378869
1242422
553876
1275071
1165094
389559
1351855
748048
682119
180675
1145667
1196415
1177192
1136703
810422
1013268
622077
536964
801411
1373471
787124
416962
1188464
527024
1229776
185821
750874
399445
1107522
1031785
1344485
390545
739153
1494108
808537
1167337
1291017
1276688
301489
695127
443298
1534956
1567526
422772
1424833
1220851
1207411
583822
111271
1375912
206360
1438978
113180
1334147
817203
586838
211766
1059547
1503864
812932
829701
903089
112788
934482
945985
158440
706769
708583
379995
431622
956868
1559773
367274
360101
1432290
956112
1143740
1465537
110551
1393880
419128
10818
1092654
167414
444561
1458342
991996
1514189
1355978
1049461
475291
681251
927663
780592
1249987
21155
669973
570336
167867
820146
1170892
1303954
143459
772546
171934
1022449
562465
302012
1532339
829841
990265
1127876
1064227
36780
1559098
1104657
1446096
1366510
1170506
1197407
673321
1502807
536209
997788
912832
1056173
1203784
1336927
100983
145014
280988
323509
711876
857846
1205702
256855
1023619
89951
551529
19307
654362
540774
1150998
929632
707991
1112070
49040
333387
1256650
1014733
529662
783747
680620
839410
1507885
1535251
960706
911472
1041871
832436
32142
1058096
416546
977827
1456806
232585
772545
739010
1406442
1232286
245982
1154551
1345292
587697
641721
79150
1165220
1079148
81603
1510032
1359241
129005
1562974
30805
1155926
662352
1489427
764006
234245
64281
236537
194628
1554148
450672
981880
855895
16359
1294026
65261
1303833
1281759
171500
1058601
148085
645473
991810
135544
1423639
401510
561421
1262713
942256
988144
1019049
704103
655611
1509658
246575
750894
536501
1363888
1137207
129313
484747
835130
175371
1393741
180753
966525
950033
118356
736934
1370303
878664
235972
132899
282735
485849
634897
1415088
1243204
235711
1100790
1479437
707445
412077
515570
471770
1424948
649688
1110885
568009
637922
1373341
878145
210012
583621
595873
1286378
315013
956525
516740
706079
1039929
894185
1497268
1346255
898748
521887
60774
630449
1218920
722567
668916
842490
1281129
613117
1307334
1481439
1010374
272734
1482388
115200
777007
1548305
868188
282711
1339007
1025027
1563277
238971
57089
32425
87365
1357225
796
692010
626789
49397
1145238
964651
483248
1016276
1565319
1525987
910065
458494
1080442
1112067
1469724
68273
272080
401962
667075
1465062
242244
264714
872107
663672
1395530
738641
439871
300406
325427
298466
50564
934632
775449
1009387
1555211
1147227
192848
255304
326922
1040731
1492585
890679
684136
875593
1068588
645100
643954
1554529
1535174
657158
304430
65106
355647
1499204
1155539
972628
794022
761050
257886
1526689
1021881
232367
132241
890603
266159
1198970
633658
175242
1404752
785530
1454409
1214410
1002725
1152473
610684
821272
1188432
1294199
1376317
510217
138410
914
242956
933040
1100959
1535560
1354151
451263
489801
882867
1063970
434752
356292
886357
1563249
1542246
1398619
737686
719334
304650
1144810
355355
936829
1553476
1384303
1338789
1214087
284929
643344
397840
1310069
735329
180104
182196
851737
1042056
1513490
743075
558242
1227619
455626
469987
964867
1366734
940287
349951
854928
524167
836227
528536
1169658
1180358
76575
686070
745692
886051
430814
97816
1076936
599176
177856
1562816
604590
100002
755431
31664
1029091
1412357
870339
830724
1404777
1115142
321106
73411
1093589
335499
416506
61396
455668
1315659
1316164
1030697
506303
537097
1528921
491827
736191
1447504
1228693
322524
300916
112937
365273
496356
1140506
1370812
589474
1488342
371949
158804
818838
920304
1241270
493559
290452
428167
1057017
192228
1309402
243463
178007
463730
1136806
773717
1181208
1559859
1427370
419474
186727
189065
881491
998690
195389
1167036
625966
567327
444693
766554
826425
1371948
624687
802273
291624
646792
1064983
1305599
942486
807056
1084726
1024153
228775
627287
184778
1284697
300678
1446374
1065872
1369723
1214956
322514
1065363
1150470
269792
76775
1205551
628625
1543808
782001
326658
883630
1121818
644202
306246
1409376
446988
928628
33168
637232
579855
1400550
1488338
1144141
1275682
609620
432631
1441049
106560
1163733
264797
197416
1249923
838536
193565
467876
542137
84963
1268281
793614
1068474
611062
152451
591826
1113208
1051841
385457
1281338
412190
895594
1026599
1242622
1493207
1280795
160826
487477
1331240
815929
1153346
1528142
361072
1200479
372203
1044221
313336
286588
792239
327716
1481052
496213
785292
635979
762749
765587
832925
948743
471061
1448725
864141
1273678
1538363
126383
241957
255300
624970
1235842
1142253
1210615
1109162
695629
1181704
272049
159966
580789
84802
478841
1092504
526823
121267
581423
708228
1401037
530278
500871
106729
706239
1445618
1073313
488443
903413
287112
449514
1178326
914675
503009
333139
418784
766745
663158
118585
685754
581250
118886
1432745
982322
1282674
524899
1271497
1482404
777959
1467203
271068
280197
24806
1084528
100861
939658
1485102
804574
1383557
222299
813696
82330
152208
1330278
1312157
1158812
920769
53242
30145
246840
106047
304664
199408
1000342
358676
99998
1127472
165952
1278552
394011
1328528
1012930
551324
666996
842053
329687
729570
900611
734442
593652
225587
130899
918326
96019
928138
1361832
879934
1186191
314166
1070133
771957
259468
1421270
1149396
1172783
1108813
1109155
1490311
198881
1518086
386690
19735
527430
1042134
908031
130289
1394439
1464555
1327506
700003
125752
899353
763699
396420
171711
452815
475965
1038806
78915
630560
1295979
666369
1459589
537528
1212294
1417606
451364
1076660
1252207
716367
791173
42251
250538
934510
359710
1456700
212165
257966
720665
596460
432133
719882
114846
1116722
709345
902514
1049
517720
1357898
1410992
81419
937106
1377625
1425861
1549515
1534237
1333605
1485209
1210308
297248
286049
1232707
488229
1300614
572779
790897
365239
1009028
1183939
516069
605007
1136845
963928
47311
1491670
620055
271393
952310
567168
375855
454988
500793
23379
1077516
329304
1137991
847937
183630
565409
722859
748669
713528
363637
1540724
642187
174566
400436
720631
683831
1162864
1547358
930816
249352
577663
11106
679346
1553768
781925
881571
82193
766573
26592
917872
760147
57134
1511909
1431656
1109401
375029
773053
1087602
572754
1452946
1558390
607215
1014158
738129
446217
149393
1071310
471136
769337
838253
566
177162
733775
58733
1374810
261292
125770
525175
397131
258251
993163
514692
1153075
738235
831420
65569
984012
1448498
1157589
726573
363416
448301
1522417
816039
1500505
989339
718400
605078
553224
618601
937929
94477
1312627
93964
646663
742993
1417018
15738
630191
389543
1200262
418260
1237810
466370
511316
1420129
1435810
443437
905085
313054
580076
613430
74444
625857
387749
612650
1567840
800683
1306497
1013287
1537298
1497993
513656
324214
72666
1478230
633859
1318371
1268568
788505
267659
1128213
464011
1427235
326397
323196
478169
514764
1214426
253635
250389
1087953
1191726
189458
1229792
1553426
467958
533865
45588
33232
89920
1116999
107383
1116075
777776
1456498
1563593
1238464
192240
101365
1008012
1552640
712056
1244751
92245
130137
424208
747701
1227616
593231
580646
6587
1074000
925353
1239066
811130
414818
939339
563588
553452
1091776
785881
779528
273291
1121910
1029570
703111
160516
266065
367091
1119208
969424
625079
442204
73304
716415
1547216
865360
1426747
503186
6475
1419495
140340
105800
700455
129345
856283
541323
1468701
176969
1093256
865912
1525328
905715
1382341
1480047
1169278
35026
594734
265443
1086743
1204494
903987
1426120
96316
921992
960837
22220
1038705
528525
778882
444367
1217360
979680
800783
1283879
423276
551072
145896
608180
763917
1070065
821777
156469
840447
761548
343823
695939
123975
451847
670178
568162
225202
308398
1044482
1046442
460491
1530215
962921
400342
533368
761037
554083
1280503
1015352
624128
538647
766741
635572
318923
1058047
876565
1163128
1265961
184745
1233512
798724
340732
1454171
1361531
1449206
916084
135625
1450580
784214
1565443
346056
1114456
417390
1510661
1487751
1399439
1328641
1107514
184854
1174345
786686
778026
1312700
20392
400198
857908
585628
455984
718897
392733
466319
333800
551575
1443720
1364668
956518
1207997
347053
533323
1045552
700540
77123
157600
1537264
1038931
865169
246244
283687
1376466
1413372
1546938
1493416
1096920
1462515
603347
1479170
68068
1512192
1543317
1451200
102625
393254
484266
412470
949052
602121
290419
1294061
1559647
1175176
984711
404286
31053
628976
347879
1084925
171464
1294627
504819
1246971
1328078
835331
81778
1351840
1445029
500756
1087576
445365
89992
898973
998802
764563
868928
302651
1215267
522631
353329
429239
600397
4908
1083710
587973
1204940
529524
273496
39187
454566
11040
125430
607037
1244300
34251
1349484
659460
859218
1424354
560182
1331855
372215
894630
186750
1435766
107683
929007
280435
854660
72776
480521
427563
1021237
1449623
753663
583544
412400
878964
851724
823694
1301170
796225
244876
1109637
908804
1287305
1327847
2778
1204830
1508468
1405472
938026
1159256
1510419
208332
745752
1401993
715046
73841
526686
951306
304705
661793
484526
544291
145745
212144
1378782
189576
705687
643013
1100062
1155910
313362
188030
61648
307063
56760
1556680
910810
1533012
807688
783559
622610
72220
837296
320037
1124313
1108431
237593
331098
1352819
136658
717248
1184100
951831
1379349
1358453
1044278
255294
468965
1266122
191839
181291
304383
1491979
688087
894679
752968
1455970
744236
361027
860432
1291903
1070569
495110
285125
894325
931702
1079727
240851
530159
427686
1286999
451599
368024
317547
1113346
101993
1202530
1554784
837018
1306225
117428
1481693
1354607
607426
733703
1070555
722624
1545794
1154316
237465
1068803
592367
460014
471316
599633
510200
121867
1537507
1206116
288556
1392403
327316
332326
41508
1541006
392427
496510
923541
369843
1110061
926407
207622
1315002
529810
1412862
1437537
918672
762573
1345134
212579
1003833
1488473
1090574
1060558
212952
369384
1274659
448981
472385
1356908
1025490
351961
931851
1461251
226404
1328745
972846
180948
1101275
1520954
1136016
1258547
59328
1281145
467627
524758
748019
846832
1294893
733230
318393
170479
737132
1072967
910107
1402805
1012903
1231524
1430964
209533
666282
273640
348473
1504092
1068286
1286929
1255415
872210
534426
1430408
985952
909252
556864
909648
146481
764174
1234200
677587
399648
586545
583387
1542837
76265
1511003
1300403
156576
1103504
366180
125246
216592
451557
407204
1272459
839341
1013054
1545788
603532
1242814
1499233
244040
1565416
771304
234985
216140
589895
263683
559223
908783
447968
547596
792229
556038
160571
567898
980777
593377
453341
1517846
1359096
111059
492407
498077
1516963
50406
1510995
652065
1184948
1415656
475832
77495
846163
32244
292864
324481
1347087
1361334
1503090
684674
1501244
25301
809818
1410546
871996
299118
1306629
1235203
588243
8448
643128
643878
654735
1176434
1076160
542000
1005872
788867
1151462
783564
1245245
1243916
277596
1051938
763436
263980
397915
1320643
392143
527687
1493735
561605
1461864
1153382
119231
243093
301058
1044264
1254441
586564
1552931
139203
752133
1345548
890439
731613
1228592
838942
523329
530040
76341
455171
831569
1187763
948616
251123
984674
646315
736348
202011
1361995
551563
354242
633131
202915
730638
898332
1530174
799434
1219251
601669
1219335
1369594
149432
736054
494614
959028
1394685
1006209
257915
78581
768806
620669
97168
389814
940645
1122720
119725
408021
829357
499132
465046
622125
1343899
502983
1136131
846951
1016705
157717
1344805
560161
769175
963535
862264
1177853
1140603
1195279
618910
968603
1464218
1485601
1177653
1392762
204227
1449423
1518237
976514
432348
168943
1190975
1479291
1051910
854400
930452
803811
1152056
888897
1280542
242713
1346816
1494203
1446746
997588
1313995
1373646
1223544
1211233
1502135
1440080
471638
144367
1291372
394584
527185
262671
500738
683298
492431
1349413
1167806
361044
1342997
1008554
1236360
619190
434228
995139
71590
1515903
228898
1118812
1562179
519434
43741
809924
1287083
172545
983819
422585
20616
492666
477805
1141005
670259
980384
236593
739358
549872
26020
496522
1035235
1505410
1206314
1004836
1432320
969531
577430
1286287
56946
591832
354266
405043
1346356
798539
311853
1115004
1375098
635500
1013937
804697
646628
1230609
1202961
1029605
1558027
377839
405667
1106508
494050
1515313
1144473
289884
1229908
153538
869762
105935
786114
997653
1051391
677667
1503244
1370948
709856
616066
530813
1345153
1115078
190123
273945
524092
1344398
1422654
1076858
288619
834819
723753
223848
628512
803538
685052
1368332
578187
1200621
1312946
1098765
855543
1159979
715816
1128544
1552205
263886
13050
608666
1494073
286268
854808
1113801
313817
516374
1077024
1170111
1218560
321494
659911
848952
1540068
1271217
190820
1252507
1074269
1532795
239548
91716
169883
1494495
19564
922430
359349
121330
530364
1383676
830976
364296
1095604
1004375
519490
823256
107325
836978
1350644
710074
1541302
34932
1036245
996800
669685
495031
1110674
35369
322608
1177892
800247
280108
1355613
1228053
500610
794929
1165092
1326061
501874
884971
1374838
1054087
254808
563516
214047
250449
968410
299580
672600
678169
1486664
1308706
713672
941829
1028961
1052524
611334
39130
1079583
1102201
563517
1339310
1247166
1024025
1161815
1045021
445653
314351
393503
407519
172306
593997
1359006
560654
711163
1398151
1484114
735910
1215472
766207
706880
1141246
230331
851173
40648
947825
722637
1204884
1382009
477588
824648
254213
1080658
1364275
869550
819306
92803
442907
255445
307559
1508932
211003
1203530
154281
1108474
156536
495267
875394
1319743
1177158
737499
1286048
670572
1351135
1453189
351578
330483
1384286
1112736
461655
914636
1225904
1201293
232640
1193798
1534438
672112
1223233
545615
1243760
1172385
744678
517313
943365
77790
618842
590660
1174195
890390
1284603
1396729
1332958
22134
477656
1294280
411198
121614
1449449
1291407
200428
786419
778392
98172
984197
1100272
1070434
844039
771605
461758
1197127
69371
578180
1370174
211615
854647
506262
1148609
1325652
554560
394713
85290
593695
277960
265735
428926
273825
1116905
507170
912509
1523921
258441
9130
811685
460638
1016429
792806
382483
1230993
497657
1396666
1192751
1089062
766253
877708
1481024
1310013
237471
1419711
1425428
972841
4365
696433
442806
1066850
1465348
402551
505128
319147
1108799
630864
1401177
699267
493447
1078529
1330477
1159288
104938
32894
567836
1378806
579401
319584
1406522
1214043
1044428
684846
459124
1541761
1331829
254350
536965
796034
1317856
1118677
872659
796750
829439
620230
1257523
1092378
796399
924466
182814
1451039
230962
895645
182109
598901
591994
788387
1035440
1374537
1333077
614351
297158
1285481
209925
165454
432871
1539838
1140137
1021882
173163
1438719
1052085
1552779
1182320
407573
446514
109937
971589
1086063
651816
350804
433173
1216926
422405
1012106
711948
876395
577592
1060539
1155998
561834
700721
799514
123468
1369312
1174462
432112
1347144
1354207
506501
580630
483724
117802
1062840
1252620
432360
665166
1540205
65
1356187
818769
371579
1298067
898685
1117684
1317734
664825
264560
770768
1022779
216520
715558
355817
1511191
565272
1231089
827043
563725
993109
367988
322443
456956
372887
304333
182097
230010
1178399
804696
888130
1163771
914307
1387407
507373
1489131
1482370
518471
1405927
1499465
517160
390137
1219181
149256
733370
1343776
1334163
398880
845086
714342
146061
452308
1409266
178170
1253170
608856
436611
67136
1318967
306765
1053066
1362707
699595
946941
702226
1364295
251486
131953
629510
137020
544768
1259990
1283917
10636
438927
1164689
1491447
1550207
881586
575849
1315009
786893
1246248
23232
365789
1125456
235708
508080
684439
1322767
467310
196389
563089
1534234
704972
295856
1502406
1504873
766093
1071282
358417
1165721
850772
491410
1291546
1084088
286465
1509275
1124395
723901
242956
1461702
26174
1530624
1388435
163770
759118
791657
68787
587301
1564949
1235934
1425349
908920
954636
652237
281727
771763
1448261
600655
1328794
29470
650993
612871
853061
1098695
349430
504687
35856
82769
1508332
1213420
1097925
694670
283163
247851
255406
220554
852934
1547114
673711
593300
1523491
28947
1546559
360592
1382622
184487
984204
1004383
1085883
193408
1457277
334303
275083
1431293
13604
779369
541862
824679
78341
1163110
74703
1296580
988590
588469
64679
981312
958695
1140449
1531556
880440
15690
472247
158729
77157
486981
1468246
582978
1040584
1199319
1348390
1178923
581710
1052919
74424
562669
220653
196741
649578
997845
908872
1257065
358168
1480081
378414
824807
23935
383740
1406767
851032
261348
758958
530645
1516895
84782
650801
570062
8797
1095375
1119194
950092
999453
23703
660632
1526911
1025893
1037287
615957
1338105
409789
911155
542667
97685
1472857
431351
197184
528893
1320327
376172
796291
1493724
385564
1462850
736565
1065675
57572
84823
523480
511045
1001258
674093
779706
1541572
1509231
871873
777587
1020492
1135143
680728
591503
282813
389794
761397
737058
1240789
965503
662533
777916
322183
968848
1353840
846748
1067774
343338
1427135
519223
139449
442501
982645
718618
228839
1525211
418699
876758
920746
242325
935750
301633
402292
599075
1037059
724347
979395
800289
12892
884753
477488
1344974
1225681
1474741
701993
1466824
555589
138114
607603
1065531
1509980
1460324
1318411
220011
81090
466159
1452463
1141569
22522
1102935
713858
501914
93715
859064
1554340
963159
1526115
649004
1068535
27286
391859
459412
414209
881244
383409
746504
1110007
1101
441176
414432
1253427
531554
246961
1465560
822587
1445496
405555
457834
53385
330354
162681
1406952
860345
621659
277918
117775
611220
1455741
575551
568131
910548
1298083
24237
687483
1264849
987377
778431
66237
470213
507625
632108
979595
1564449
1266013
294730
870017
1302984
749888
1232351
411348
1215556
795754
827319
355199
443826
163911
1256033
956622
188927
325316
65102
990165
924782
793506
421543
589107
813385
880883
901322
1128517
1180869
1525425
1343841
1075564
209638
365897
440536
1424219
837571
692868
1556870
887447
1455065
379165
103410
1518646
297705
1133411
1529429
1373500
733202
1258615
1151084
1138151
455056
54605
1561411
1122971
1495609
1552921
926202
801521
415360
1126549
1566460
878256
1201091
1327928
535599
462422
22670
650794
524499
629212
1522368
62197
21983
937598
509026
1338569
1383175
1271266
390260
1086620
490302
471629
1351233
40639
84288
794905
1229359
161214
1005621
907224
282565
1025087
916867
502961
21708
697746
1278463
450954
367677
1176214
1247814
766931
1490433
1029472
748138
431263
147897
502198
505065
844379
949475
266844
1148802
988778
135561
1153172
262653
1409496
1413939
991825
483459
612796
329098
788795
1370538
233591
502177
356139
1443062
713777
893158
3584
22828
688799
455664
353906
142550
356437
656605
1566469
1032514
1011522
1271987
1461588
861967
932683
830160
637952
399660
1268216
531239
1187449
111547
645014
851307
943936
143652
723595
1107559
6634
910613
30369
292760
301401
67164
55901
1058227
410491
509799
46584
1532835
764031
122042
939136
587973
879121
655327
252720
874521
755945
613406
1481973
164759
1328974
116640
310859
1056983
982503
1253799
730066
1356835
926379
144353
1331124
266391
756529
231167
514950
770507
1533327
1189434
1150121
771291
746493
148663
606154
586255
919639
1118123
616428
687848
201359
448065
1421268
696191
417916
779529
261339
51276
961867
1163951
1290495
230345
247166
1382054
54300
181846
1557008
1023170
1328814
932573
537501
696938
1272961
312729
91776
164345
1059559
1440763
452899
965432
92012
676391
679609
317507
657798
1275881
1405619
1382668
781325
282980
1245094
315144
95958
100802
1361951
663850
1357835
402554
647059
1125756
760711
988721
456028
1202355
70317
1156616
333357
1561986
736361
1249228
1336421
947503
960901
841486
1492229
44344
321320
270997
841901
560513
695850
1158330
739976
1294588
732451
630227
788192
540205
1297577
456293
1034723
1149020
1113534
621473
1277955
218993
187974
1364205
496993
967153
829788
149816
383660
114752
78920
1272093
1467891
935207
1466952
1308167
1286918
1312949
483744
538761
916588
1137587
1177075
1539999
33684
1560438
280712
290402
769083
40811
556738
1267026
701145
216222
1562089
1031656
275371
561702
430531
1022709
399517
1181444
617932
941236
49079
1368307
1233661
48448
134379
350872
1536595
984894
669365
596666
473284
131379
764154
1546251
1280096
703127
567957
364796
837395
912969
409515
184603
154005
1142947
316807
1346451
542728
404814
944334
701253
655431
1498943
1375719
1416303
77785
783776
875847
285966
1415250
793083
339084
228543
501264
378584
1225373
258231
445609
615675
91104
792342
717550
1093313
1407618
911295
441853
784307
910217
736792
445755
1457521
972847
460253
1335359
1174224
1331604
1483996
1441190
800868
1230968
775269
1504528
339554
703950
477757
508491
220356
1332434
868305
1431832
49930
535633
1095268
91550
133531
905008
722602
1447143
314659
325951
970990
155480
661779
173943
1548125
848569
477641
60274
1016166
1181091
296468
679057
452793
1506982
1039515
1198256
1325236
931773
427761
54507
581681
1540233
281820
936567
479875
761691
1041938
528257
1174940
160242
1120674
380926
661247
970337
188325
148684
1458636
129119
1223110
906323
26295
605051
1099704
1404040
352583
479934
681361
1044763
192435
249602
1113364
335669
597641
604689
701577
1182180
669745
237807
1305653
79670
1085525
1197456
1487344
603733
21228
841235
659175
55279
1493182
1061522
1561958
1189494
1514649
485573
949072
389518
1477504
721465
1120950
861219
1226147
1464571
889393
1161494
55109
353923
562487
712299
460249
1025304
1411117
540703
49972
27193
1227964
552250
134585
1146859
1173978
1326598
1347073
207956
1069934
1257126
867957
1404755
1455674
493181
1223946
720425
1123786
1055329
673471
865214
923956
1556674
1404189
1055742
808160
960782
18981
1070706
146534
1115812
532180
1506091
810036
1381561
823013
33241
498110
1400289
108615
677022
1238875
437355
883555
236765
1306046
768654
457450
283940
1201264
458327
495386
501117
1404577
689007
1527198
1282868
447505
123895
605511
835970
1186445
1551509
1541262
859003
1254577
860644
1471877
1048114
898082
367770
1101910
30204
174824
306676
1551870
750233
451175
1174114
486206
1154178
1327526
1069479
933525
1043549
366000
382914
180508
997851
454972
1368093
1014067
1316373
990143
1335987
386988
1210081
695595
1452321
775806
932619
719704
994610
418003
1479481
1477659
674891
643569
587750
980463
736752
496178
1208655
1361550
1245205
1130824
1441299
257283
158074
287573
1394722
301786
1380210
1211971
695888
7470
728885
1157002
1258640
1134722
570278
841298
704996
324252
999689
1520101
759853
1355380
642282
485453
491433
1081170
464271
880211
140036
992841
244185
104289
658313
793873
1331372
1187403
40857
315030
1437503
362501
163257
1355597
217929
584531
93771
293501
468516
29752
1039623
155253
1119821
92785
846150
654564
1055645
168405
1049918
272269
1365958
946120
109078
1117605
864965
151889
885789
1388203
1484917
806404
814089
174710
1433221
942220
868084
978629
370570
349612
983599
216043
72039
1451806
1397928
1226483
1041075
607745
518499
381830
33329
848141
792089
1158789
1248331
1167833
1098815
1156983
1468151
847418
122247
1565125
450712
1153207
1398193
292094
25911
1523050
799690
846442
172452
660594
70571
1353896
884207
585678
550786
1384715
853661
1270539
1461432
577918
714663
1150618
575819
1518054
333553
688886
261108
1469478
852364
1423010
372416
1371281
326775
623566
718175
1562542
1286086
322306
751383
756649
1367369
791421
831736
570354
67447
969574
751333
880690
744611
1494625
1444608
1250387
1386254
184939
480466
43742
1486294
1379039
1448872
1095554
726839
1545340
1094291
270191
633746
252413
1231358
234334
625477
281504
65811
693435
1477106
1517588
217610
1399431
1001154
375346
1079207
864667
1307311
34621
867723
592318
796271
1146470
1349337
532205
108818
1210520
547509
1190035
307016
162926
1311679
784841
1341169
742810
1182216
997136
662834
951172
289933
1220943
50857
638111
987878
664209
121426
837196
571711
674295
1488314
522455
863487
1100905
1323618
561816
680421
1301000
646138
305461
84773
917610
16887
1053842
844377
325002
1200705
1339835
1119698
932308
1017717
481586
1023435
1274997
245539
607902
1049595
1390762
147579
62498
1267664
1294026
1105385
537162
1409365
1132936
1514268
490545
882339
125006
408504
251029
437509
572115
1372268
141457
540173
651422
896660
1462627
103703
35664
557024
335068
998678
634499
225397
1568064
1556652
546790
851322
159486
1150681
674593
1023639
97949
1053309
1462190
873612
322720
365706
1305133
1122905
738029
916732
566878
1534281
1157747
35380
1018681
505448
1335651
32525
772104
733827
881467
1494321
1306410
1327715
994508
394974
1022675
266370
879538
1293751
270453
1251153
1401132
486053
1064867
1500065
1503699
912863
38000
535453
87147
491821
399368
948514
1259519
962338
1041566
1173412
650036
1085018
981885
921750
1254419
37978
1016487
282535
47418
630326
600315
1223149
337103
82089
445319
1403991
368194
974135
1209474
689372
276669
1112562
1060273
1457258
1265372
1329441
1234120
667838
1236827
329944
337697
662311
55191
770214
980016
769873
283912
902520
690776
1256427
477203
178338
811583
397148
832526
1288794
1260776
413585
337060
553482
1402794
1418301
1021002
564972
1257581
351991
155880
1462184
421587
507355
1425458
1365745
1102246
192509
1566860
197413
1261662
999331
1006955
605911
956448
59322
168047
1036930
748076
1554089
415137
128351
986982
170015
1192126
1048491
836781
1200591
1506791
992790
805380
950550
435699
570998
53613
641385
143691
1152776
704871
371210
970336
14981
149963
1205098
937325
622483
835279
206796
733636
485262
45668
1495275
838754
827550
1003767
1105546
6726
1357515
1402853
1299647
344622
600844
180814
581820
1519358
1121673
990219
304413
739077
627134
252714
790748
652765
95693
862027
849312
1026262
1139767
143640
230219
366487
243931
1265263
774239
53125
523841
1549022
91903
1470934
640995
329875
185210
1125531
249112
1548565
396992
284592
582169
555826
1151021
364057
185876
895887
1043689
1446282
108523
448480
1331274
266942
236955
1212665
1480919
8459
567878
1504831
1438468
359838
357073
806001
635776
999380
682454
582326
1461459
1266405
881178
1006324
274563
1187509
842926
1111838
395091
582543
1395910
99100
199124
174106
307126
1105364
613359
352346
922716
1407556
1061627
1097315
849325
32120
852627
742498
999429
731494
643731
1314977
34329
1108900
1354089
1175788
1030128
773712
365919
95382
709321
349119
1139875
921051
747212
750640
71189
1434472
1375832
848595
1135472
1312068
1179590
594007
135529
583082
1206572
387353
1029614
939564
867498
63764
984041
944143
1034149
771207
374358
1488382
678123
748657
402116
1456158
862176
1044145
854179
1331113
644641
1534084
384819
1292093
1320222
1272287
340671
1177280
718786
930565
278881
45971
1181287
1403940
1318300
664213
577805
109254
1160737
852333
195442
1374288
425798
444182
17064
863578
1350119
214281
890626
1433152
627850
1401725
1498680
226343
564930
966768
529915
389173
128593
278359
227857
44227
1279724
1418629
720829
988357
1164039
509888
339003
297201
1170594
1104662
978761
574033
1013020
545290
636387
1519063
416579
1082430
299564
1489917
1259142
52012
1249541
328935
1535146
671761
163091
364689
980450
869638
98437
951259
6254
107822
1291995
151379
136508
232624
1470507
895833
524425
664573
99320
381178
1335636
971818
461649
136557
1309254
709514
1102541
808320
733122
371762
591505
1009977
1110546
959127
261044
1496382
326616
747603
384263
91753
535104
1078235
204231
17433
863079
1511778
269975
615743
332031
896969
918855
473964
1009757
1072719
1357743
215181
179471
237858
1001522
861224
875053
210934
1498614
366216
1250846
1341031
442506
150720
736124
389795
1105232
135463
1222087
452437
791634
428907
653986
1553818
1245198
190992
513843
569301
13895
131529
529464
1134168
1406042
413469
426852
1400064
1024602
289066
1453222
1499980
1181400
789669
1240941
1253238
413037
634642
1048757
926907
13478
1412840
220174
138507
431175
283915
823174
365570
1367008
1538318
1522940
1181278
285795
32171
1257954
585807
1226259
1346336
257901
742943
95189
417764
887245
630847
704505
930978
788467
380706
271273
1422676
895132
175892
716431
439105
745116
269468
634894
325794
1126381
441599
1292289
1235752
1511158
325622
1108817
138263
214330
979184
830167
1365597
527028
959672
934032
1466630
258027
32982
757677
229666
1162723
1150933
422410
1543811
573154
792777
873173
1336017
1225990
1382667
1109505
813923
1540806
1478421
640079
1316047
946298
1195170
1183887
149963
324752
1099670
1064161
243293
19572
482833
1276105
1364737
861273
402224
277986
985192
497113
1334797
357330
447874
532703
679324
1186284
904310
1532922
1222061
852172
514397
14420
131404
289005
1487181
667188
487466
902154
720858
1211610
681968
1367817
530670
786800
449807
1560469
1551073
385003
384950
1166746
954047
1088442
160341
650
652094
1435710
896775
811644
56466
574566
1284002
202509
239250
364694
269219
864260
1465934
1135077
837731
69818
573065
424183
796029
1546017
71348
63095
1032834
1053493
138899
1320074
1071380
574766
277412
234132
643746
532087
1470583
1099982
331270
190261
224184
893083
339399
417404
1112940
200323
376679
665380
292474
1321107
705152
1550799
1208897
1121754
930334
874446
1567437
1398717
297512
235480
1170721
535744
768022
701581
638756
1494013
1543226
381699
1497067
1357972
1179564
1088757
149439
1192233
583876
262556
681484
678899
187789
869695
1462452
862057
577497
989000
362696
253880
1448063
443678
1419326
818099
342687
1285458
704983
1434504
89585
208953
1040455
142534
27486
1434826
514450
451607
1449907
597979
791098
732857
1118314
1213827
1064551
1424013
218502
939780
756524
80465
1558211
1510325
1040901
1067682
79484
912569
212850
106500
1481159
488332
475503
26946
342079
19690
1319168
1197125
1114423
867549
622103
981643
27427
620065
308799
1405914
22212
39248
927559
214535
891401
420613
1264672
840569
1234997
382087
645661
1098529
264940
764267
280659
584303
329362
971929
840985
324363
127365
550724
114
496110
156216
259355
712108
101343
570950
942013
376259
1496483
717426
868336
169803
1085268
200850
63649
770825
1443093
765230
966879
364660
1052199
515391
374519
1323157
1549513
561796
1180545
1238192
861409
593668
435245
1527418
906773
521686
996589
1162188
648006
306413
36720
280768
781664
672074
1381594
436227
468269
37612
1305445
826408
964143
971186
482737
1035991
904502
1245590
418056
900505
1041680
1049092
454403
135514
1142429
868678
1332045
548011
157074
1092908
58766
1130557
839274
675247
336115
357313
1330901
776527
1125829
1233680
1180574
1428750
1308684
800169
1444220
1358094
1103368
1431178
354551
641790
88041
105969
15120
1068466
214141
1082848
280338
1005622
1486174
1272014
1129563
911697
1515466
1050376
411035
1304670
555390
1081609
1027035
1211692
762812
1068789
1391516
1242717
1349640
1157744
739387
767460
226483
609753
860296
902213
659211
968335
1223799
1445359
319438
175408
594526
8732
324186
210130
1093091
884766
1205400
112480
430864
1495905
257894
386231
518977
1273023
499479
984957
1475121
1392389
734914
269242
1094924
1543071
896977
554087
1228702
1483521
364503
233758
4226
463156
1297965
493360
516976
1520655
346213
510251
1304614
438800
1556713
189687
181055
220966
783664
1146902
1301267
366915
652423
730116
90521
544113
343940
665686
729189
1070337
1488354
239988
1280781
394191
697072
842065
694243
1424293
315472
880689
265903
177323
1291691
158597
645339
1097052
126334
20711
90803
885155
1531221
1007513
1363162
536428
97444
318818
779231
1224664
384244
122280
1193556
1253931
1514501
965578
1000355
678181
1291315
399523
1422008
103471
54433
767595
416289
1131099
303142
1315729
11261
111521
274357
1263982
146271
49235
179711
679509
1059612
341358
1147331
546067
319380
1363513
92461
1397503
384661
903229
328267
1091285
1405889
580274
1490405
939836
565050
33085
390576
485463
8801
1035586
747875
475595
501009
37512
855829
735322
23112
614160
731708
523992
943503
1017076
1404022
555778
920866
919445
1504885
189939
650561
631875
921302
355305
982317
978255
1498639
302506
148750
1141599
905320
1215849
542323
1332056
993590
331106
276574
17104
805733
473646
646180
639794
1447695
244030
107475
1011663
583578
1132590
760049
953526
73103
600593
489369
1399370
440751
1259438
944356
210592
84666
1072576
1405781
1456907
750904
871010
1160086
1223147
1225977
1380064
667964
127272
1181265
772732
702564
674613
760302
425283
546031
1041919
530111
423935
204363
1425901
1073889
1146951
1558101
1111552
637240
1559160
1296628
1371637
421951
464729
342791
598959
1221893
1081768
61468
543019
786318
682536
229900
1009078
1421812
1021331
472542
1505911
60818
700016
465031
4392
86292
723977
1414851
218287
11440
9040
1565519
20109
1464486
112402
1333220
1436438
280163
1525118
1119419
337434
676942
1287343
1216817
212934
1412759
610399
840570
1340207
1214979
439325
133312
182139
325355
1113975
1391639
502943
1002971
992556
675593
86492
830318
723871
803750
248023
639667
770763
7675
753248
158745
29347
1039244
953096
792977
809196
37987
715106
369788
1065392
1566
705764
21937
326094
194589
1433331
619565
1397272
442545
488061
732102
968000
1081576
1111757
895031
1020874
1501761
1453861
14135
1445266
888451
786459
616179
455917
492943
1333267
1444536
1178644
1416526
1089075
1349106
1427043
1500172
965565
631819
1038455
716882
1475101
17122
1409269
405743
181166
1203614
1475547
1099026
1486612
305561
1048278
1152105
79289
214509
1226302
481001
71966
1141798
417297
1437796
913362
686730
1466153
1308845
426089
504163
3445
530007
26285
833217
1346468
1097381
1009664
1006075
688088
1213362
1041003
1401892
387772
94425
833922
851735
71332
635519
561320
832035
423673
1071015
1201312
863440
1452719
489112
906449
713153
1531236
1280704
163289
695733
793281
1456615
845133
39974
1375844
1231111
853175
958396
953640
70941
871114
1184238
614111
752317
846331
382023
317327
1442360
982280
605304
287384
651035
929926
241159
647559
731586
1272283
839204
1256604
140289
947186
1136862
1064949
866057
356416
1351233
1316825
130047
1162191
267816
500840
985334
1112850
927733
277694
534604
309810
974205
891237
234566
349566
101161
893304
491455
1123889
215906
50959
178780
620205
303788
624825
1245060
347707
198045
1476508
482862
260202
107307
865217
766027
1465401
1521613
841642
806977
412233
3978
1333232
991680
1021951
1085965
910650
73345
997584
1158843
1518598
30106
942005
719396
1127141
1434237
990091
1480346
454677
1250584
331730
1284477
1045564
874764
857210
736351
749582
830334
87072
1410342
1274103
1325097
945159
264283
306995
506041
119577
183681
929356
86246
910782
88597
1514975
1021382
188801
1025936
1335701
622651
630226
885293
425799
581772
1508994
520919
760695
1333087
202830
603005
1074694
958226
1303491
788852
1178018
767514
926980
399936
40999
128814
63667
1389979
525990
1509133
989937
1417609
448108
249787
898623
1485899
1102693
1267199
518914
655969
531092
986904
745750
1240804
288326
784164
1182146
500150
1381036
991481
46866
1376046
1121204
1053302
1376106
797194
884375
1545694
1562550
1434162
699864
670036
964555
766107
1553564
37493
932003
1286291
125257
255001
1232665
936627
12265
1485475
213524
1320487
784142
835441
804436
1522452
278280
194380
1403602
1411134
1330938
757465
708082
367207
327554
1371280
1025013
1034601
1455588
416987
1273603
500645
888770
1322411
383785
1514958
1012487
96855
324150
475228
755456
1542656
1285188
462173
1253007
9154
526340
1409635
257707
742377
59886
1260866
657490
438423
1083114
120790
833152
138991
1394156
973720
769502
1378127
48032
155426
937977
1496062
1189168
268049
1131326
310035
3371
413831
381350
1453463
545702
1157887
693041
324209
489469
25818
806297
583312
1274442
858215
909596
586351
1119774
640871
1295318
1202243
227385
809290
1001766
91198
1127143
128148
1321020
452762
366225
750753
1239505
163641
579246
1104746
1446851
624337
1183297
686737
942081
973936
533862
214215
889042
212563
1376511
673474
129202
271259
595287
3286
759345
916332
849585
535571
1441201
241970
1134484
1413344
671484
1111016
818536
1341723
383271
974562
620173
434458
137394
131150
83096
715153
878126
1030544
72586
1246213
1523222
443899
239098
891498
1453082
882364
953521
769058
467168
1190501
1244728
402401
231782
1151791
997392
517723
472125
67235
226932
549216
551527
1108174
158513
57672
770762
956015
267336
154983
1285978
605314
619990
1149344
417921
475531
322913
15500
819839
1183263
937493
989488
1327339
258097
675717
162386
1144576
1076429
546664
784177
1219025
272572
339702
611770
1257278
1415069
732216
1220322
565186
790027
57284
421743
337330
898985
1543471
1141202
1117242
869901
913771
1285448
329361
925846
366429
1212804
38616
893541
829546
850397
549366
1426434
838809
197615
1123293
1140711
413448
507202
254559
1411506
1123564
944750
380545
41382
1001766
1354117
1501996
1089722
944043
410690
159921
30423
571310
1159754
1376454
39324
984317
1161144
540704
157556
1445508
968644
527862
681222
115238
456230
202696
1562102
1112185
374345
479901
11762
1258033
1003877
781667
1191667
1355591
226037
646630
1453117
645576
630451
491669
790247
960546
628529
280393
1216197
1529923
763975
1319704
140376
876568
393846
570631
431079
57058
526400
774405
922284
1118622
1409370
383595
1227436
319988
845378
1005994
333405
1053587
546699
1332895
749463
1372733
70108
247472
42550
509989
960281
1272057
929432
1420525
850579
121652
1419824
174798
147271
614896
370931
1527800
878558
398054
951277
949925
597744
841246
485180
1101022
607396
580321
410652
847704
198346
693729
1368971
1510797
871178
969668
623196
213800
1183948
288195
1216014
934008
1534637
63828
450672
1069172
1193285
1507817
1322203
425404
461640
703163
494921
1071829
1532160
1374816
1194696
822040
588166
372014
618817
98863
696812
763341
1269510
929605
650707
485659
279517
1182816
945227
899024
353118
850063
700031
732832
1112356
1536954
36
137729
1325782
380133
1038229
896797
261777
686158
130326
175474
96484
1484379
1368889
1189188
360642
918322
1032805
1097876
838998
1510932
1165100
310637
887351
1293485
435649
825079
1311336
410651
833852
988917
479665
1416681
1331821
1238560
1147263
1194278
917265
1459501
1433621
244321
429926
427063
220675
958612
1261519
667131
866816
652209
616851
597581
226896
1515627
39814
243105
1072795
73343
481463
710321
154080
296851
1504618
484902
1279815
86361
905641
990984
300479
676743
239425
822888
798411
713375
846785
158630
1514990
424140
108686
1302373
1365543
496937
740140
803830
431683
714521
1500602
1496724
1533626
1003211
542744
528910
242457
465254
1332726
550728
944536
1406002
257109
1133337
1454923
1386267
401486
876374
43387
155577
1310310
910012
1526173
752473
1509380
173361
900152
471042
671397
824841
690079
998084
1285667
700494
93013
792118
1537752
148285
666524
1046938
674741
334764
1386049
213255
689852
487550
1068671
336304
698171
1377858
1444827
1149486
955417
207492
1521570
218216
1107647
74314
1145672
1500245
360241
116318
1467797
809204
467670
1551261
524215
83233
844527
849533
58304
1179971
790107
244383
624257
674841
35443
1512783
1241691
1530864
228820
489649
855300
1205154
99704
955668
245292
1367663
639346
662265
781875
1477013
1246540
1165766
658405
546676
253708
605927
710327
580408
866656
1475511
1071272
758867
707255
591698
1409137
493274
299439
977593
391880
672094
517653
1545512
404202
1313572
939863
1526088
1321608
713596
522200
16134
53050
1530413
1055357
1459990
1408317
85188
1506026
306939
242578
1550140
1164044
959074
1329798
1505811
467165
1518469
1477474
155071
562452
262656
1034405
649949
791467
1504548
1555257
839576
991990
151624
1428343
613914
677418
866872
964670
670892
467872
707985
677144
194235
1521843
243240
1311509
36121
1500690
1239176
934201
1372944
143208
313956
610503
271166
1552554
302377
1496921
1097192
1478071
761291
435452
784310
1180705
206066
1373032
662332
1152763
1026884
713025
618785
282991
1322679
30167
190668
775816
150856
1109540
338995
1274301
804494
1106569
492537
1284800
297689
1123163
690749
40496
1333668
1489852
115229
55974
107729
1485716
758203
994479
97184
70955
179081
1360007
1132042
692235
1089419
1205093
206425
213176
903307
178643
274746
666815
1513806
869983
1185995
966638
1282723
985062
810726
168495
770652
1516917
256105
969832
1477362
497059
1418757
192403
170767
1020326
981518
89591
740966
382634
1518351
1010230
866519
684500
3608
382918
700478
1390499
305630
972704
860041
1143973
273593
450998
714814
273939
1113234
834577
1558019
1304879
847544
508849
1309692
572678
1100167
597325
552120
1040441
1355107
1560662
1340345
1048013
1122354
142259
769497
386511
83922
1259609
122803
493779
1501213
1031089
137585
1322811
886647
1416849
382573
1250366
16603
1372287
1121616
1014983
183822
871978
914187
182160
589693
460200
301174
296670
58345
1367678
1017867
964118
831781
339908
1297216
680582
77849
61542
1450070
981564
101739
1282067
1197332
780652
1110600
1321645
137965
638833
854440
43935
852988
872794
145745
685097
902786
1042203
668835
503564
1541102
306469
997855
1205027
571561
615351
890295
754702
44981
570777
652835
425816
730808
275847
1454511
1061222
1019331
922775
1492924
667241
1358797
722311
115152
700340
802948
1139734
839522
1107029
806536
969522
1545478
635159
795516
356445
272268
609426
18243
344178
725607
668240
1299665
604851
912369
951609
1445777
1400769
305432
902208
1147116
1204957
835970
1265382
206852
690462
830517
1262773
27580
151410
1431211
1103009
522413
743596
523698
816064
652240
529220
557574
1364427
572990
1498483
128068
1285734
174051
710865
1094035
917910
281824
657124
960586
1564256
903234
541786
1472485
1443459
10024
846556
485606
988920
335383
32069
1094019
1268051
224489
640326
399611
1304644
1339149
527426
1104639
845947
314262
509785
83681
97972
547172
487487
1298242
1255346
1536497
964325
216971
999071
865858
1327268
1536235
1199322
886377
757990
1242837
769797
996138
1343429
1271497
460471
1503222
408685
676025
575392
1241333
1215673
671052
1555305
109168
1399898
1232548
1459174
897978
702840
385393
1407338
767533
68276
227828
48308
1553999
1505102
1397387
132696
250281
1094340
639001
309607
1383605
668911
827807
836387
611990
1330209
1018526
1224196
353600
1270519
1189994
1335582
76292
216657
1241520
1474906
830572
20916
184573
825498
779554
582517
1508699
1496406
835468
694987
852871
1393139
1212286
572264
725042
180736
735604
1547933
740141
267523
931036
357481
1497662
613030
226506
62279
793716
999575
1471094
77405
500039
760405
677504
294804
86261
485222
1415172
1565153
67471
875423
1159778
663491
566326
303428
853529
1487974
1381967
796711
892292
401713
955215
48220
497064
617747
1390865
63790
429090
335230
1506517
520823
1148507
1354714
416931
980611
326031
993103
1381400
82128
587372
1231147
1081693
1508657
1158269
901669
1141012
1555638
1487403
1297814
1289531
721777
275567
802371
238864
1054454
1402586
365541
1314094
953596
431065
63347
585274
114367
166348
93047
858639
1555734
323274
967502
926106
956956
1539803
30267
396534
1239361
678419
510510
1463272
1507851
77686
393672
671783
178436
1100898
1521940
455170
987019
811236
113545
57201
1181830
1428055
478151
1142594
1531848
1198121
1119626
1486299
1280249
1149829
580756
1358319
769238
1238211
955221
663718
646403
521234
289115
371506
887238
1304334
711338
963548
876065
377895
389290
915619
886441
779163
675722
472132
505151
1098933
271395
861156
98572
1497067
721513
346302
135532
714885
1057281
352736
1496077
1453090
1483982
1025832
207608
538700
152227
625127
934346
976025
1004562
335885
772362
401605
353303
1461886
1090705
778129
1020883
982067
255562
153916
627941
1110304
1170088
1436
284202
1097243
1508648
516882
555996
56903
974355
1083430
528048
127778
1440840
31659
849400
1286428
576174
529818
5926
1405947
750066
721153
673668
255255
1063971
970591
626225
1268647
180068
1281188
1041543
1059951
147079
150024
1356233
738765
535398
295083
985892
970206
1250309
691536
203780
1562742
408721
1209750
426543
99475
1491046
589678
470040
1201807
566183
1041215
88395
677339
866821
757297
569623
593993
526968
1016313
564197
1418020
63302
754021
764034
782270
1536580
742099
1058086
1517678
1277868
631192
37213
841359
1326302
1326111
412154
1410963
1111574
1145859
886586
558378
960654
1187857
1508636
421289
35574
209096
853912
1517899
461075
1507467
1390271
1232354
117052
1089487
591224
1554980
194207
1450037
911097
766646
386135
346852
7934
36072
1425589
1098240
952019
136393
568957
1489201
1442942
17874
1553565
945544
17165
986451
657007
1049204
1075750
1492535
1130153
396699
1514718
1086229
1070184
918627
410244
1551983
1468901
203375
564286
1196702
621181
250703
1509376
831255
489423
753579
230838
1270719
436179
668235
523453
230268
1024655
89262
449336
274959
1299124
540529
1040310
17385
108230
457930
933887
394247
1563459
493498
897673
882364
203040
1092283
1197767
1422131
1405765
1049034
914130
1299838
996387
399520
675329
34012
407891
448075
515244
1347454
528068
413775
387926
22742
1549564
1226647
852337
1205809
665701
937801
423943
1549926
743101
1256708
856402
1024562
471490
1005152
1528852
363731
517213
912680
723137
44353
512137
234351
1431718
565062
1109616
528142
1437887
145548
1524475
517665
468667
783985
171729
1133541
522921
1232604
770495
1259174
110732
149612
554303
77556
298534
372534
1292278
1477634
478553
844317
781908
277630
634096
1070195
710879
1295102
1110712
1059069
376962
903236
25644
222722
341240
536509
1375821
1247833
680382
12896
1471756
259610
957213
1005988
165467
473653
888287
667357
114954
544959
393786
796663
342994
179083
288624
1506782
1231604
1320034
187449
257881
1217736
94195
1468541
1562970
530674
816822
1488684
71571
940732
358025
791184
1070495
112752
1019073
1147556
1352128
1077138
501618
168819
510302
921266
1013013
296551
1565512
4901
73225
610767
1170131
730221
317510
328206
627973
116864
1081351
1187756
203333
690524
1306262
1079642
1338614
986079
230508
989461
516720
787045
660079
800178
1058151
834478
1128725
460689
69192
591571
412019
788603
586927
74180
623389
1277228
469310
1104391
641723
886967
1473749
1517237
957438
816615
974313
1444772
552071
738605
65973
1188029
1360946
1138990
3397
429498
937530
332001
966054
1137143
1162339
1148976
935633
132444
1167013
1434062
63111
605220
548147
53426
451633
1111976
1008237
736633
910544
1333721
382757
39186
1520090
901978
334626
48544
1511054
1178592
403093
785483
1025301
441559
478970
983589
647116
590775
999496
1234099
1475158
896209
837499
1369309
1438615
1375639
56408
291942
1220566
1013907
899683
208933
1049452
1054129
821292
588167
901672
1010595
72039
1086398
316852
881110
61433
378889
68291
1100803
812286
7813
1325988
1054784
1030347
1052770
1372893
1096904
896452
1273285
401138
714181
290541
28422
73427
1355960
764362
874848
1343301
1567000
497025
459010
1293579
624589
1238381
367824
1016835
1328790
26731
306811
800244
927098
916449
1379573
251963
285454
924218
579714
213007
1526468
1173482
852662
131714
153427
976944
22353
109987
557215
653145
485629
1103177
865190
223763
989765
64901
1488818
1234717
498215
896396
612195
413140
1447504
1460069
761600
465988
430617
338536
983404
313937
368426
743905
58174
366734
1329752
1349860
1359820
1412304
1102454
1322638
1239257
266010
143693
207699
1420524
1342867
163535
424950
1509243
197868
695529
1350861
823209
780763
1485652
999665
1005469
676934
976273
465212
1560049
521424
1308371
328166
1350679
1509967
237315
1048758
567761
188286
1319729
1565419
1167651
700312
386807
21026
1550358
1268185
968615
725673
894732
1034877
1558581
6033
309813
1562549
165433
1383969
1240772
1152640
33008
246482
221619
876888
823129
108627
1422333
1013196
134059
488391
352985
1158198
1032734
421736
1210168
120783
258841
1550183
251853
1277338
600729
1023665
1561725
1007283
1531317
1284368
338299
96578
573987
1413896
904920
264662
1397517
10798
624477
55266
514140
282698
1513693
521325
1125003
1244847
467678
1196682
1314444
461535
676932
378487
1472497
1395735
821356
851535
65561
1461773
686649
1175167
375971
1137537
787714
603572
1355259
927914
633299
1495871
578740
37256
881366
101581
1089988
892292
1120133
546001
114132
191738
1345160
213767
948626
937019
159611
928454
1547070
303585
771830
1049042
437542
642601
385241
719526
1158375
831168
1182159
1121303
853391
1302372
343003
1542821
122351
1430489
1286262
657858
218261
1006421
637925
24661
875622
301159
449696
583781
632969
130492
837869
1527565
582623
1088905
1178046
1470403
633490
798337
232884
1416366
511155
829482
598890
893800
178796
1303017
938583
499165
1469227
546971
1019812
1317922
269365
1213088
283268
1185073
1550707
224643
1106241
1053725
1149772
709901
205767
132338
1107584
999010
75883
113051
692282
893405
921792
1378446
576448
645918
712996
1139561
41313
1150292
1263422
206622
1050945
1204988
1465597
439360
1078265
1478855
92285
31998
1188016
729702
595017
1320173
618042
1055946
1229297
428663
117723
841665
1349539
1497990
947137
777467
1205092
1514822
395837
711118
1201480
1332794
1236997
839670
1506458
888209
209254
560746
248384
33821
400070
434453
1456172
1468779
113623
393687
150191
676684
1453617
1087959
497064
209833
1363954
508701
83457
850854
381980
307424
1409688
441069
918549
111101
1386738
1523329
130332
1136703
1497125
1098113
493904
1360499
1287349
1399113
769294
309679
1558412
783525
734466
1146537
1100600
568974
251537
719895
56941
1106100
1388287
1175467
319298
1110180
1555808
1180116
1110498
806173
845575
1503159
114868
1492137
1056048
801616
512509
897636
1189243
800104
1463782
1462311
316902
610803
95964
334405
193039
532236
440351
522253
599555
1282375
528076
1412194
9581
143243
1313168
225385
530080
656150
1500194
1307640
637642
843930
1564063
443143
241934
74425
1475508
461287
1415858
428402
1333380
274932
89595
1169857
315973
1498467
904109
244202
198383
895880
1507059
1442905
572041
1451569
819756
437675
699258
535389
820423
1502377
277468
1292075
773105
863080
498680
1086913
745022
1421689
592093
360016
743011
1227866
1039227
499425
1251406
443201
1497092
1407778
1174961
15521
547542
1099770
1356143
1202530
1036824
943226
13497
822299
779481
1204105
237463
861909
528064
1184440
423705
1071687
852899
151963
1512111
204782
772237
816701
1085720
130869
835604
249269
856237
155567
1283842
1027335
184346
654808
1011238
203304
1290384
892866
20867
592750
1116088
818800
1182247
90384
953497
303706
72049
1341087
117797
1365235
1103973
1369549
659270
1063048
313418
51308
981985
853408
428091
1505960
1348714
1031331
1116626
959659
1255383
740400
1484578
979637
530455
1525723
1458286
863704
511198
1157298
510522
157608
1190819
1276868
1145253
1100463
69781
124467
118873
886035
101284
724066
624737
307014
1357125
351070
391493
1510637
617269
216855
361261
969968
125951
925026
1131581
1235933
105946
928262
764864
344467
387947
343975
564557
989712
1504706
1493532
752879
818532
1131994
1378811
752895
1299634
92856
494876
839109
1413619
1149121
1236410
1448787
987878
1525364
1105411
357529
327279
958763
1166835
1112976
171265
532332
64821
1197085
1061197
640035
661548
43035
27907
197339
1567095
654595
1452173
373212
360392
1469985
146061
1372655
639894
548143
246718
923216
1057211
215579
1052894
343126
1121782
623261
757926
1123622
1114050
1100011
1232869
941018
968349
208949
438687
553008
1542002
960241
726566
836204
1490228
89616
333395
585526
420921
1417599
1408912
1036993
1405448
804652
1229859
553078
1119411
275774
3708
1486789
813665
1109884
778761
1524270
976965
210136
372102
1426356
1544623
226265
963468
410330
948185
943589
303947
745958
969331
1247732
1427741
1298535
1328820
1515257
1322173
1398168
1508655
338640
1170112
955903
1127846
646967
1199754
269962
675658
1134011
41515
794832
388293
1291211
742534
1428693
1512111
114068
338445
395384
1284817
1131590
305943
1038548
1138805
697161
678872
112043
926981
570965
281710
1291402
1331300
357122
1265466
415895
651187
859745
1034820
611221
1158134
490450
1427404
624883
114791
551631
1245891
923053
174400
150119
158807
269831
164338
1545062
602649
1120642
916098
1160521
476665
548297
1444706
439489
1041267
918895
1494544
279000
722822
667561
271088
810308
844954
1510379
380128
100378
1130534
376222
871574
614337
601682
364716
1086592
835730
188754
505657
1384190
486563
1555327
980415
470621
1003012
162627
1409052
962006
1002044
1382997
11512
857652
29801
537428
1185891
949964
435975
1287547
344647
1325359
578430
1125954
1524854
1244379
962768
464099
1210239
1484049
1362048
963
794031
1273380
1370009
136504
875125
1150531
548703
739234
1061562
630420
1200394
637841
558769
1040067
1282322
1208266
488371
791930
793295
939072
371360
1250830
724787
815954
921642
5168
603052
937054
1060167
482023
848646
1180532
1002714
95555
479458
314870
808751
1476500
1272756
330272
1564395
977666
39467
955145
148651
1166026
161660
689976
1460369
717317
975770
1464971
1545409
1331322
467157
301617
173151
916815
1048837
156083
185865
357527
647858
650093
1098141
1315357
1038790
52007
1444704
826285
1075037
79537
52387
58457
355674
465527
35882
703125
1360907
853926
940279
588789
1167889
403299
533820
662020
718863
1430080
83332
415388
251408
1342997
1072146
125054
811342
1145849
1073262
1147899
599619
273489
1459295
1047364
1132869
538165
1307274
885899
960660
1182812
1469262
1304480
739742
215196
593103
1238960
552884
86537
1161095
640556
347166
941758
198161
953330
106058
988754
75093
1270158
1395349
1073824
1462533
316603
165343
1501273
543133
231873
268615
1020452
582907
408445
923724
1062343
761093
528584
1077327
1511113
1107395
884131
832010
1267752
1127822
1479806
731012
929756
14631
346936
19339
919000
292358
1432146
285656
1238304
18616
1021920
1102137
118215
1096422
58123
201974
635447
915934
815359
1460052
78968
529955
531579
980780
476689
829604
1103484
993083
851246
850413
1340748
1155623
429118
1053245
685829
99592
185455
191748
485060
436569
506103
1392627
1053859
93452
1343842
292677
357339
1379934
1532603
440153
1170353
135015
197301
656168
418457
383869
1106429
1365306
1466899
1425835
1279008
626265
417057
556775
833252
1183574
1347734
619048
816376
399113
748070
481452
109130
1514376
1469284
187617
265785
947222
412680
370933
737717
1260677
1089540
1333951
862905
410490
355395
1209831
499139
123224
685790
386161
1113178
600895
376141
3551
572791
178338
200693
1099345
857845
746386
235785
187055
527994
279506
1241381
335334
306639
1409474
259651
500304
634775
1524696
1053709
325666
99168
1463519
881102
871927
1323753
677244
18079
256405
706667
479608
980650
1556595
1234102
1278182
468319
152121
210023
760540
1182844
94922
635062
46916
412968
1405768
1090752
522901
173672
292700
86258
617865
1121810
563415
775046
49743
63789
144198
427556
280808
600289
1528356
794597
1535648
15488
1237036
126317
305946
1481294
206082
269838
1224039
234599
319978
1563138
869459
1423077
1033318
1349603
1489399
521755
1134165
1188965
1524704
827252
1505195
380593
1172554
475053
661232
1387995
615609
340435
396735
1030836
594482
1175957
240750
590320
8173
632714
1347190
504194
215877
761145
1166385
1260329
883596
203373
1135596
297958
1426175
643543
812670
1084296
1511904
1241412
902828
1476086
1541603
1092411
467945
1210769
1385665
1284044
668495
884618
929975
534725
343709
407205
136096
1370872
957760
230601
252851
156860
324677
1165609
492140
368355
1177056
1467073
1284562
440504
35047
307604
1430246
375984
6912
1086123
537764
573348
203244
1443629
1345778
613231
167485
1423345
1544135
1325407
40219
844742
30282
902614
1205239
1328507
776903
1275647
842802
840715
1172597
1347419
572100
1217305
1047766
1102864
1257625
802415
67257
1149943
886568
116453
66629
1297254
1460248
1008374
877041
483537
602677
494469
763805
350456
14641
532733
1433664
1473993
13113
1283008
708314
171722
1356559
741595
730300
1171461
1003273
819808
1427175
538718
963700
162334
149315
1429170
1276204
1518815
23192
140779
212816
1380867
886453
496092
714520
443455
824281
1174967
990990
173162
1020596
1231978
809131
939652
979232
1468312
1375147
862324
82654
380238
354186
21406
1046244
1534879
943499
675078
1358699
840467
446321
716952
1477555
739955
1168156
798590
1241675
1384625
718142
606729
1370453
1040310
72127
721268
1098046
1480491
288044
1533869
934505
58341
1476870
139406
845119
1487285
335862
276594
1423071
815235
521256
852299
581833
1431729
1485239
1075844
724134
532963
374941
796058
800743
1318031
884607
1099197
1391750
1418388
1075267
264325
615655
1084271
391889
427674
152832
1135755
958926
1468910
936908
994881
762775
1418682
263048
852393
1328493
497432
1492858
67142
1550622
873517
961399
1388527
1345207
1491560
672326
1470241
1529412
1222715
1069686
1456045
609972
630212
686082
357563
1067561
1379801
672795
1364672
606028
513191
992828
304654
1035139
1509364
1232207
20482
1236026
1255599
1203540
1252163
179973
275385
982293
104009
775459
75195
361610
552670
1007102
534113
107724
1156880
247627
995372
1335181
1200061
918079
546851
21618
666268
1058011
627935
874666
1316906
1041341
1457599
284755
139858
577446
1231554
506791
296220
8426
997660
1014317
961155
195507
1417146
199313
552894
744204
800646
581566
1086769
1408823
528514
1209609
409670
879643
1484173
91510
752259
887314
709767
674442
554928
583167
1198155
824761
1462551
1286114
904093
796222
948048
1092165
504973
1260053
587608
83654
829462
36388
1462835
632732
775504
564881
1354737
1237713
1091679
1525158
580988
1220812
1469274
150822
756322
22416
128873
1346122
977165
851015
410452
406049
1381009
1464184
75410
1402214
132398
261933
407152
1068695
789798
646427
563969
1330560
866198
136830
515997
142187
952272
417363
382007
520461
837629
840539
644603
637239
174750
333636
642246
557137
176065
1524081
730633
1492934
506680
399154
1249513
381730
783328
810465
1533487
28646
830221
353291
831767
1002541
808183
447089
695042
643896
815442
1432303
1252145
903108
808560
177824
858362
101864
1170812
64012
737884
1429382
1465980
116420
521239
577592
1086058
841326
611111
163895
1496041
1268747
1445764
1157510
411322
801732
313595
140078
367732
216666
369598
1204502
245926
104068
1303749
639309
1291990
621828
1122690
315549
1233644
1433306
886736
1158610
1220227
306669
464746
991623
522758
652026
1452224
449067
1305696
531267
360076
1327898
66918
301368
715902
760497
259131
231100
498165
1149253
622411
63504
104564
247143
1088932
1033859
384752
635248
898328
1537922
513376
851003
1486396
1555789
1125938
348181
997604
903263
1474950
119524
1336368
94295
1221164
1199222
654221
452388
882879
473487
488219
785322
26470
1189625
565006
1163007
402571
258518
459848
306695
783486
1170540
404304
799872
21074
690212
424958
1534465
706820
1087537
1296058
484624
227611
1333317
853999
1425079
951854
255381
299145
609615
1179632
783450
143498
883308
478864
1275368
632444
1491562
661699
990644
243895
1431896
89305
1507971
1438130
1109814
1179452
257036
1049608
1267078
690648
1163731
733589
1335514
170540
466257
30415
34465
1103286
1178049
796451
633158
36499
209577
417657
705818
212166
501628
88417
26549
643583
1242382
171135
216169
1198513
861187
1138895
249957
15244
1169723
973721
1400311
1265256
531458
1037403
935197
70860
225511
306419
627188
1075240
165526
1121048
1403554
338143
1429049
1211899
1143982
289617
1315324
137522
1262730
766176
1416976
1144267
119600
832475
326204
603295
1467926
62895
111481
178794
156875
956799
1188618
1516722
961004
879168
363411
668671
1248957
1269353
439528
1363702
907407
1081484
1333323
846708
760892
1065600
1164122
796317
697386
549411
857989
1555821
1334470
1545105
1210174
1013166
866999
1524557
1445545
302932
526751
765324
855764
461459
438239
1254078
969874
1380453
396598
1403088
1537780
67562
723912
1344105
1343681
1375682
552987
180118
1359840
738968
930999
1190174
176102
1457291
685722
956838
959546
311151
217615
833052
1166806
1502177
826555
1121716
679369
1338019
150941
480423
962134
1288104
1550617
806422
361113
442856
1249546
916549
753685
988708
465392
304146
1549287
1415717
1305728
239122
956627
580286
351534
375026
249844
956434
239769
1550859
796917
655589
242254
640440
213314
867843
529959
523960
413411
361270
26527
451501
554430
852082
891817
1244185
386941
655150
995234
348432
1501427
260346
1114236
76967
1273094
606725
1252981
224910
1175887
216299
934304
110382
1519017
1135807
1426723
1476980
979678
111863
97916
459054
488933
1200428
221810
637817
1216313
1471201
66758
1050822
1479458
455282
311483
1033361
42575
239005
1548453
1137400
638262
814256
227258
1158319
1094692
1310273
964602
1366593
891656
1350033
639647
1252081
146770
1134919
639087
1437133
1196676
772669
683848
349945
674255
710284
1013300
387775
477877
1089302
1479584
1098675
245523
1287122
496531
1311533
421604
1223652
875011
923808
912383
525399
424313
926796
20124
122621
1187370
887342
1226382
1528483
800239
838737
1506942
170456
917483
23414
1289082
265227
917376
1080310
654699
319311
1061382
75902
1317467
776533
87766
705898
1153374
658187
1353695
464910
111892
1321495
1441465
1079040
1314746
636174
136214
1295702
1236668
1486117
1276370
1088340
346449
86039
94971
473799
1196464
1273387
840734
498564
900186
258822
933137
335875
402258
416532
1009482
1142171
199797
797189
205932
8576
1039714
384638
1181749
823566
190762
1031210
1081
536115
1202078
430947
732466
882547
690874
603735
1508406
1556262
1211080
231522
282530
580888
692095
179273
706266
10023
1092718
851355
1292798
971303
70382
1114685
787156
310227
1365128
76195
266015
141814
1377061
164311
150084
1505542
84596
1468735
775282
868513
688992
809546
372569
419786
103630
446857
1191179
106165
1432526
1451966
1005207
213547
484143
560422
636339
927154
243410
464317
1528055
885385
226992
334052
45927
1146594
926282
771884
148722
410941
498667
752354
622270
25046
895029
150063
1010084
1471829
1370561
1377151
1431587
843825
570860
595806
72826
502679
1437040
92903
1079005
754529
1299092
375660
1175892
1229277
764519
742153
982836
305081
1079944
37899
364003
407295
569825
1117141
602467
480515
418708
1165758
433227
125324
1489471
1194541
273620
1455463
1451821
870459
145901
1241922
857883
721372
188834
585176
491157
704804
72655
145871
865234
333448
892417
1443258
1065318
591507
25455
249930
778132
1262526
1028058
607000
1544835
422654
1411578
516375
286618
1292507
392778
1180792
687178
1525588
1233368
1305367
135759
936061
1255924
1211431
500310
47393
989648
280211
802183
1230768
713764
310147
1453781
212606
1317355
356327
877263
638389
394630
341795
1384627
1191399
177556
1334291
110722
661393
727810
714564
170134
595418
639699
1292115
1465361
359115
590717
1287911
1389274
1029674
1534820
773798
146187
1450392
1252263
1526867
1434297
154800
121324
520427
793512
535102
612149
645341
1309626
271634
500237
1424584
652850
68575
893674
1314377
1314741
867164
331546
104168
221548
1318819
1391099
115553
602569
774297
1223757
288185
504690
1482431
60039
93409
1255317
767223
814808
318561
1551922
1424233
163768
677997
641047
848293
970933
864908
290027
364241
68730
852113
518860
333489
1226379
845689
1302447
1274468
322907
170315
1001047
412671
68870
1289940
826973
1264291
806451
116143
1272534
196872
541706
373697
276774
179875
700125
419373
34693
1043263
1249576
1005053
1293961
404471
1357298
1394652
1179938
575069
1453836
1054764
536642
450302
722845
530254
923821
448352
223487
84388
942945
1043127
176366
1176850
986981
132865
1343160
361220
1190464
672880
110431
7079
419844
1315970
351857
107489
752980
618030
1401465
1143200
1554621
1076363
670736
876157
186668
778949
131817
688862
51808
764265
629316
422087
834576
181632
1178828
915309
820904
571760
1460932
1186553
278561
730053
192268
886977
19560
1011778
897948
1012652
576598
1389953
1202535
728075
1194555
451154
1243088
783799
1335917
994649
426057
938159
1009769
1182515
1473265
1258011
1232445
137458
392785
775372
1372761
1044729
1056842
550897
1549857
218886
698681
98925
833986
1365103
1230097
424862
1281757
343514
1388333
625722
684917
396833
642385
1076483
247524
675250
1141758
1183138
198440
794646
1419167
1112130
65685
1537447
730202
148704
760973
1362544
1451888
1014820
1116842
84045
143343
1346701
1308218
1050176
1041091
929669
1441701
464181
378186
1336187
1406600
1565005
1380371
1499381
173890
546191
774493
139451
962850
940376
33410
1009615
874447
1492491
907099
892886
521442
294508
768211
16292
106616
702105
514287
316156
1183217
340804
831597
1072883
89328
298587
232908
1113648
732723
1199230
1392746
953467
213754
1157245
798454
1335823
216103
1534595
356500
1179767
1158161
897891
1445181
1461091
339037
736694
36619
1489282
28777
1549652
720482
1368746
231754
284753
1265978
1025446
229559
425470
330985
346613
878369
1050049
1368307
82153
1465872
832480
145480
483426
605650
605598
554779
1459100
1309635
636522
1073273
16516
386480
767008
648302
133058
391938
370706
1021420
88106
898502
105101
554640
1305070
984268
570667
364609
205956
1439818
397633
137780
896843
179887
1443313
1426712
133493
1289998
31815
784292
822193
627212
967471
413829
496301
702913
1216746
1480240
377452
895584
298523
751753
1158432
221523
555377
1295819
939112
1032979
598047
1388647
483348
1525994
653048
955362
780743
1487960
474643
207541
632926
1364653
489943
40105
1032122
570782
917541
1198993
1364293
1327074
482988
427897
353795
1245959
96558
455415
1510212
28350
154420
892474
540496
667440
352025
108276
69913
1326174
208159
764693
293965
855209
91062
1396118
1541877
952681
1010130
563580
552539
834861
84468
1144175
382493
1538481
187973
868909
716803
1453116
1449136
1089841
924378
1469205
657201
669136
174039
139313
971070
1258561
999189
355602
303397
197055
1189434
472244
1319712
89108
822648
842192
1394803
647028
821521
904935
744045
868559
1404261
194159
23705
600732
123434
1220990
1355446
138719
925998
1084130
1188825
54408
533051
1023605
1320464
1303488
1323971
1163652
780057
198923
1255617
644313
875368
1253204
256079
757932
1487322
732417
903803
1021196
997437
1211553
1549449
423293
2767
827554
696789
476511
26397
877224
1032285
672089
1157976
1330894
925871
1317510
851563
882117
957639
548527
571933
1041432
463557
635036
1028651
42920
964869
271072
1183047
239301
329028
486723
996681
1198586
1380513
1341321
211665
1122436
59105
703594
1467730
578978
1117334
92004
1523668
783302
1021526
316067
894086
884201
152552
1426054
806517
440146
1490383
83489
109526
1030621
910994
1459392
1374294
994014
331495
213914
1257027
123396
78641
706045
1336486
575362
1548473
1035728
50747
15233
1495245
350414
1343720
761254
1560196
222748
487740
74348
832905
1305384
413574
961856
805266
873190
957254
592507
586330
467042
962384
868543
378146
160606
458831
327046
802622
331484
1269735
1203387
1212152
188972
967136
1336399
739360
1349893
553519
293852
5968
555825
1363506
356476
248892
633759
470072
741481
859197
781696
1375461
1373339
572544
870561
639557
811624
812596
701421
962123
914585
655740
87577
337397
453899
57375
197319
171591
632817
731357
260049
867936
1413991
1072756
266176
1305495
340510
1499569
311216
1181417
325686
855910
1007521
1263823
33637
1478843
1399334
676964
607320
696044
1378326
1099812
1294314
1373145
1117943
1099178
1160238
1453627
1045811
158289
320534
1138662
627945
1549220
580783
73207
1277458
1036427
287757
520077
1408241
1394714
942390
490259
695698
182964
948633
358454
1291997
565270
988201
1001550
93958
870521
1308955
1071369
162139
223886
1371884
1514159
21718
636201
887519
267879
1254616
254381
1278918
1391482
562276
1240595
157210
29397
306087
371084
365783
407074
377399
1553934
855606
1391066
1282836
319967
27291
449279
701796
881685
272906
1453267
1225610
629895
783687
1317835
711032
19474
1486998
212754
66628
1218665
49111
1441852
158807
635667
1460380
528926
697943
343030
786725
16753
1194364
267026
575476
460941
435436
969971
809778
592635
543872
112586
893871
847472
1088840
1333072
887762
545127
144300
249155
132183
1001262
1207564
1152387
1117541
1410109
64473
53410
1085749
845732
746194
301498
444455
995798
981306
275921
40031
1295839
312424
1094849
735176
1106611
874601
451650
1027567
1408474
467796
636720
338168
1511561
10535
558603
1283248
700077
1559240
1488841
1543213
1074566
864989
1549950
81512
847890
1176815
1138950
171945
1337731
781624
1051151
456748
244844
279333
1304685
368780
1219680
396328
446303
1504446
735272
695477
140921
1110444
1098846
409704
476138
1226150
249854
1093635
647243
1139996
1510571
25407
430064
5455
248995
783459
355201
627857
113599
498906
876689
1096644
101273
317500
942260
1377961
1450230
409074
1502639
701623
823545
1084
1330855
356224
175109
1085185
939665
292042
652589
390058
461366
795952
1031487
833101
443148
423458
434560
655492
72119
1342331
1310624
542140
393441
143072
714499
182232
752032
1117640
17802
283767
1103669
122919
134437
895458
308770
184133
1054337
780775
6264
985597
215460
1244368
1133645
788557
679540
248945
232217
871590
963393
640134
292708
1217356
665007
789727
900942
274272
996018
437451
1439920
1088399
239276
1116081
321231
1126451
876559
1021034
226617
976324
1477509
262806
605201
1203120
76116
404497
1079058
374649
1566253
763349
978401
857919
160515
1295409
859788
887000
1099161
1434149
898861
941690
459684
1045634
110161
1556122
83252
560351
927271
1273795
1420488
329699
120571
558869
684147
625326
805072
1352457
875806
1477205
1545221
1202154
1165051
901668
853830
1472795
1443461
860511
1510624
1312480
1281560
147030
977654
838625
972647
432342
1350230
550136
88049
1140029
631444
72743
1195482
247715
191729
853618
702154
505211
1398883
475364
1502836
832368
1257682
1176581
864694
1304106
850236
605995
752949
1474799
1352489
189079
341868
1170310
29336
851592
1214831
790506
1330020
988214
802989
405333
57623
1067468
420789
833084
934368
318303
261082
815653
20315
1541056
465936
1453824
1117622
1454497
1388756
868866
509362
404918
1382645
1364820
109285
1541391
564642
693901
991233
1352094
147403
967780
1400751
74814
805918
1098854
874028
638982
853331
214915
1060765
1024199
893380
925546
1137280
1008230
657691
1259378
1333325
504951
387683
1546742
1240497
45465
544438
815467
315263
103260
811550
1439310
7034
1291169
1422562
454708
849800
788325
205433
1330692
386706
803912
1394280
905537
503632
723966
1309394
1215453
523462
474753
462995
990758
987049
1468749
958386
1142641
608390
787431
434332
1203291
430995
852155
800810
506225
955051
474945
703756
1411615
1454826
1534341
1447489
1226768
372511
262122
697057
1376176
1177580
575301
662978
62566
776907
32188
897017
1440260
416076
808591
3569
1114746
1317140
1403388
667145
625443
103131
514016
1186326
402983
861461
1279877
328228
568579
544169
1136020
1425916
1496922
1310156
1155235
12333
1347386
971201
299168
60328
474892
594374
1322138
157020
247207
659541
52551
462607
387446
1200077
1348365
842768
1513924
389181
1451983
368305
145019
1015436
63657
562726
599869
1126037
1390222
1302109
718522
222474
1318437
816344
533790
294746
170004
1450038
363544
1551283
587112
996554
596527
436195
125744
489385
108435
1383570
330126
5138
236015
324827
831988
1487588
343980
217411
183401
878074
603274
829132
1285337
879956
1404346
1543566
302268
991308
1044357
208179
200186
271200
11816
869281
1389788
514383
186102
970301
812348
690279
1274693
1156892
904681
444976
30961
181034
247346
270803
670724
241291
1220708
1060750
951953
1096403
797269
385041
701457
1377065
507190
715680
1442655
1273206
778641
783874
870724
138095
513241
1316886
143666
253257
467362
440624
1359191
375410
468929
674203
963492
1111873
724161
559748
1438035
241159
1053030
474781
1331628
428481
1538466
652934
989004
1302370
1239014
701314
992639
882905
1386194
562377
529743
606653
1140471
1528907
829070
259352
668306
416706
341623
157996
582866
1171784
1049588
1417120
467202
1174683
1094950
123569
1112556
184606
555351
306503
820677
1221679
275293
811314
265941
511067
215851
54988
1151800
378439
1039646
1517899
284121
1450525
423354
962246
927003
686896
434982
1175846
829327
356062
1346670
285252
20179
1079731
350498
1189235
251331
339534
50435
798540
1231273
879293
1100798
145268
635435
720214
1148775
10357
586974
1036825
912572
1436897
923465
115035
553199
830394
44721
1200620
974852
60643
273691
688282
6381
1214029
609936
256952
211512
321668
1046256
1481884
788990
62971
1343378
438800
72406
199221
549302
919673
456085
1465779
630486
602564
1179335
381721
1210608
644264
59806
1003287
775599
932677
1101404
256387
1544193
820571
16194
1422401
115127
805561
939716
102522
465231
1397048
988634
1391614
312899
482903
1213259
961022
874987
915123
1389661
613564
51535
691652
1429230
1559140
848034
1022439
1180366
970123
1462198
783614
311568
60970
734778
1286938
72753
708141
1176413
902106
1303834
678992
1046165
216029
301800
1023963
722588
582136
1353226
1286925
1044653
1337004
334586
862587
1089838
308297
634710
212448
1521773
1051727
1366859
905448
687019
837116
902178
740622
954845
1169669
1329466
904887
170868
74833
980637
1514588
1365413
1258517
693926
89456
1033275
650234
1537661
1345098
504447
848208
1079836
807825
1388543
292236
895184
1525474
33416
553067
794611
946343
91641
791687
228020
857862
196084
1496442
401466
498049
846312
142390
968033
13129
1524793
882699
1367
733027
1530748
414944
355903
1448008
786744
1459779
632179
645732
283885
92468
1253161
1412638
1172441
389361
668210
774774
371393
1402261
585534
1277013
580246
81399
218383
777110
392698
219517
823680
1312288
855143
438901
1103060
1077604
1364780
1201682
695038
1483556
283193
912676
959865
1132036
1100792
238280
1375123
1256555
622130
863440
618004
522350
432387
1339462
1069398
483197
920469
403077
1540668
382887
262878
184108
840566
65226
881331
882103
1296566
1108169
508935
1482185
253020
573297
824299
241087
472315
255592
316419
53589
465681
549788
1178825
1530496
1130350
233797
684851
327625
117579
784958
1035042
28756
1251285
372284
703474
771588
866121
609754
1048997
552553
866443
1262549
851799
169131
1385595
124974
419079
993679
348018
1505030
171548
1281558
75760
1508753
353905
240218
1065997
1445163
669110
752337
412
400060
83311
448202
524869
490545
174742
598749
65069
1051144
633921
141017
1390412
1340644
1527991
1084872
1190275
848338
356533
1431162
794503
1121585
863332
909679
743123
1411604
1030162
398154
648650
494389
986803
411762
935276
485483
1436838
430317
708994
441718
841142
20664
1421368
695481
687281
730935
1519049
220744
402501
753380
639502
874826
958113
840291
1363625
1095380
36378
1052330
47613
196796
966404
1501923
883383
1250430
17445
953386
1206918
711976
577397
1455931
192010
762532
73158
386809
1010072
1372490
375397
413369
352473
268900
303732
1075050
1006824
321566
1219266
980274
1156199
364910
1398135
210576
694265
959325
989641
312020
131310
743900
1089682
52865
1061712
1140660
1103522
539091
1455271
1547888
705154
91218
1369869
182463
698733
1287443
1233243
250452
467753
174799
250842
661306
63003
492105
158301
130328
598455
253628
580897
126226
43230
411008
1058908
765293
1101383
1194377
1062397
1438816
563440
398723
1542815
685829
556789
1187234
1243096
701893
378893
901208
1174228
253590
586180
1514124
330177
1333535
1554110
1415994
839346
350825
669213
784144
675939
1307938
801732
137547
1242702
447006
277644
738787
1002773
503781
1323641
13525
34786
879667
545906
839089
1295761
222065
365657
535841
462398
1248387
723765
1333671
1483290
1327281
753077
258636
233688
1194851
816648
582288
1339403
720436
1100381
1146398
654593
1130262
1150753
512628
842014
1168477
354705
1065115
910272
785709
2534
886515
739216
1401982
692411
580183
628053
98195
617650
356518
849435
1400536
480606
388839
39224
123002
1248017
734149
923143
207756
303074
1530732
674379
670558
120083
761526
512025
397760
965115
436534
905422
1052003
1465670
977394
588210
852105
1058411
1069551
223508
1130719
210882
1155536
654095
1143281
1030604
708067
1512846
387342
1118145
918226
189911
388793
10600
544354
551387
1558563
355203
1200649
982026
1113094
1234453
987723
837712
1384837
1553111
1016811
325564
1139500
1121810
220356
264814
272279
1254115
154053
1125833
329573
1434790
158553
1171800
693574
296663
1374659
1471177
1406441
924123
1405406
783877
417910
92072
1409521
1250634
993305
1009574
185949
738096
1327250
1448038
1474513
852449
57267
1367286
139755
147702
32924
305075
529011
546248
170750
709489
298682
828061
199028
479731
94919
760238
809329
176370
71337
972677
544914
1238290
1299545
1088868
294298
1368909
1513697
143871
636207
1474782
985034
607307
706108
341947
797353
1007505
1454161
1072168
127486
159282
273172
66778
1369950
218919
1083826
676971
1408295
1321223
1242358
1222942
1445452
262992
1390392
1302340
731405
1141490
1307720
436063
101642
235367
1494749
306143
45626
614005
897508
1493832
1361429
858502
423552
88330
1542329
850950
527090
914141
1508258
881691
1294851
6115
239791
364109
249083
345152
854750
1441424
1212116
585209
1047017
21943
796040
708761
671164
78223
874077
1453805
90335
1102125
470144
976205
530248
524123
608164
444744
1000699
611272
109290
502039
257164
208780
1415183
125448
1116788
1348666
140996
257687
1105767
1540852
1120846
1063636
701273
1073566
270080
135624
1236056
1165540
410412
1408247
1462774
1013907
501090
805000
621947
442150
1009773
590737
1431647
1176064
526251
1171280
626932
1121175
1246038
184545
1508066
1383934
1823
352971
548146
1260375
411777
700355
399537
342629
1337027
1429151
725208
331669
815873
1205024
408273
42424
46739
226301
1255014
802531
395989
304553
1234604
1191810
1548164
1161315
1063502
106152
1112259
43354
522334
1387994
1495752
827623
221604
897441
438970
418740
1405819
1019784
212342
986373
1463386
1152993
1084792
1224058
335084
683333
169663
58351
183943
979371
501883
453419
932631
1467938
1125260
432140
280801
906827
753837
1323053
966684
413194
1039063
548457
890907
1192078
425673
1531848
962047
509271
70305
412066
572724
1439256
1401968
1478006
184498
162611
1511657
580622
886
1001270
1273208
1446483
667673
938411
1321799
1395116
89777
1389714
99661
1364233
334888
1386348
684974
223371
430953
332668
476015
858174
821899
785338
1232928
1076657
1474231
252592
238354
895107
382546
1010446
1122073
227531
1106557
1348852
17293
499320
824744
544353
596337
1538346
1519467
251500
806968
963714
1520042
274705
1220999
48304
906523
219722
1179350
971833
140270
788691
1332778
1198125
463930
351133
106754
668933
256654
1192038
1184967
522919
92847
1143926
1210779
672651
451239
777442
270212
731677
1566484
1178421
899419
1379581
932891
1071799
1116990
1534272
519729
1502274
12175
1490133
1346853
1368227
1286879
474794
596198
333968
1230492
870697
888635
493888
555266
140886
1435177
918059
802963
252190
1334833
1407996
811294
472337
139016
1095350
1476299
74630
311855
749465
701247
510553
606955
746927
1324866
525597
354025
1384616
388593
825883
368866
327843
304084
1465923
965215
1285085
1563123
1411124
770909
243207
31679
1149321
673790
470006
614603
488108
316061
988452
1058146
1183988
1214279
1027254
1566831
794656
659379
714110
565726
47165
1559362
763929
197110
1537573
354841
706013
204335
1201771
1475141
7289
308987
1143387
495578
1340656
673530
866427
613279
703407
626908
780962
1250844
1329441
576501
251579
1224591
152790
1313981
777952
1284352
1314386
714054
55659
460682
298383
907646
1025297
95038
777073
565343
896982
424574
646155
875787
1215168
1401867
70392
1081057
268419
1428601
1169515
1237929
883866
916812
447808
530302
510927
554384
412005
1025226
1565376
586211
735292
1127230
681527
475664
738569
406006
113024
1134572
159756
1138015
151073
35233
772174
711047
1444209
422020
6684
1091158
1155818
873346
270555
421991
647140
483516
432243
1551657
270943
1154806
1446676
1255660
433840
576647
1568058
18503
367190
892466
1126050
628973
663310
153661
598545
190671
1027819
1313576
1430956
12645
415741
1473959
590470
1472409
1538650
822268
287465
1446592
593468
957874
1478989
1204961
1562520
1377374
195490
973869
108094
1470397
977921
101432
260879
60470
47543
743517
493596
970358
811720
866084
1135029
1099355
1197185
1243108
214069
569442
913512
915953
387359
704589
730754
452618
812274
1333331
141758
388744
1010598
199766
480635
358578
877926
627853
589491
635048
447528
1237735
1266442
272728
961889
681605
1251927
89110
719441
849584
1186018
944077
37628
888337
939441
1147182
1394269
740015
489769
736415
90358
208166
821010
488965
814860
356253
1429153
1074737
345083
1389426
972243
532801
348399
1502594
1013086
593520
1308194
1564564
1043901
1081833
690776
822003
687612
1238169
376505
710845
48275
1371905
1306932
1373589
1262950
966747
548424
923001
1285332
443633
985518
1002579
1270441
1380403
930371
478132
275257
1196577
1160191
76487
211590
1139934
249921
801532
827674
933317
1280694
904320
1248732
297676
637542
1523539
1139376
186521
386725
1001400
486689
675854
528313
392404
1177032
893239
566075
328427
532505
1508064
336962
1000398
753213
359699
303822
283592
1517611
263393
463007
73149
1502920
690542
624347
1499358
1364663
120984
852493
218611
73656
1179569
1294828
1400930
527981
885599
465732
486436
359216
978581
1265975
544053
810526
954558
792726
334482
587363
1284287
69771
300384
1045351
1132860
700209
106756
371726
704362
1251360
427791
1082381
361881
1527336
910574
1401901
125565
785856
1008410
1505855
579880
295850
700491
217351
616207
1067088
1461119
684013
1404304
1323422
105140
1045517
88213
775012
494843
1431941
1292238
593144
604934
1218864
146867
14216
900293
567982
316600
899520
659750
1151781
793244
1332860
1314040
106451
335376
1210197
624263
174814
836732
1305225
1163832
1265661
806222
543839
782500
391207
8570
332378
4554
1199911
376513
1392906
764726
407245
544966
1544431
1283613
408529
312149
1355876
675731
129963
580829
1059256
974839
574825
1038771
37008
853202
665902
677138
470917
496502
1143967
222322
485287
552765
1236149
764122
1381004
1404862
1147054
90332
953200
778413
1224834
1363876
1520170
239858
943696
605087
1474510
789344
1489127
1330714
1122382
934162
111082
1006427
19156
337225
1528360
871763
825617
849143
1283995
646147
752196
582970
1377133
287067
72451
1487008
1302721
1417668
1044083
203062
302519
1154058
195003
125647
1221534
1415819
370453
1034584
863484
1084035
866394
1301124
1482076
490502
51013
1412886
947620
412373
276912
987546
1159018
105618
825436
613765
1215397
191658
632216
638407
1176828
1274058
132316
797991
684136
527607
917362
1182388
1150679
687813
582386
1068397
331177
574055
535798
591366
776962
378913
205313
702609
699422
351748
1285759
780710
1088348
1553259
221357
758758
317408
560326
200023
1088142
493203
356850
902032
1125559
616547
660383
447502
177824
366626
808222
845377
826313
208745
573310
1068091
34806
216600
448043
1488818
228211
165031
748181
197979
729720
1451644
805193
649381
596668
1173107
1026410
532276
624530
763980
164494
1010768
205879
362297
1004904
555865
146444
1514172
1564577
1433462
903463
463389
1497099
41324
642490
1393958
43880
1060568
1369719
1090122
1038524
340305
1131120
33140
665012
159909
543205
930432
1286526
137899
434188
1235859
1244689
739876
413417
10232
959916
1377842
1229725
125656
941563
888472
1416591
67021
876963
1385766
572227
807405
46586
541733
484994
1365268
235124
1372153
843030
881557
596245
10791
1435734
319026
71759
1465210
624265
214310
72543
96618
509540
120866
1347037
1384585
1429153
826384
1482534
511805
135988
1470544
1288948
6243
1088285
220694
491488
688068
922076
1177793
1379468
1053500
1116634
1396116
1132361
210420
994153
1419823
1007529
1534698
187630
89953
414167
1032469
536787
1276872
1272852
409675
1439227
134916
1196506
929576
1518250
664032
998917
688220
814873
262144
31986
1323703
892165
1433298
127139
871759
447532
1166492
690670
92075
476023
623456
1030686
426165
422715
479566
943855
274005
1017647
1186707
657044
360268
733262
377400
148343
113438
403859
218149
55386
427882
1352691
791870
516229
906913
1370420
439746
1526195
1155759
988056
51384
1177192
1006172
1470941
940198
1031400
930758
618315
1303510
529637
1263504
268021
772662
1454771
590419
1478080
1533896
397699
685446
1222482
1287988
1180966
1371206
1360379
766859
1452062
859238
1031351
605644
1193218
760228
419193
1183353
625899
1186557
1063502
1265826
738508
876119
225422
421313
79522
907628
158880
730248
941589
85438
1323048
1030556
141375
358
1520442
950409
970572
1136842
1124622
918514
797625
1243591
494828
107517
452959
759684
384992
133769
878439
582173
770009
1518109
988712
819045
987025
60404
945030
641833
1169374
928318
1147261
1229616
1149540
584040
863005
258792
179138
588614
959599
721258
1494326
1366983
1066492
408543
861889
1528048
667994
1493961
577650
1074556
703325
1492107
1177258
188985
505664
1068376
1349276
589308
550683
1335703
863466
119593
1063615
1539999
1453248
902918
839479
1061750
1374871
1374153
773719
17342
903597
1247931
1398351
1181939
88589
21869
1363888
1236231
132434
1073388
636223
497563
1360585
404850
84732
1486351
1106671
555274
1244283
726795
1347830
578284
840949
260503
1307072
49601
1196871
1083555
172732
541826
45544
765118
648239
452644
203405
1463712
615283
1199719
779252
489348
8348
1004182
1041343
492291
104896
1409668
857811
135380
970151
680214
1144561
281897
1086807
733135
1287994
1096713
419409
339895
1182614
1293257
745644
1504242
1451628
1279262
1439286
824142
413557
1506614
386958
953903
1540521
1272873
1106307
590114
1500898
826676
574563
295862
1537340
1087060
1227801
1287115
277415
967160
1507226
844888
332839
746598
948318
1227699
651311
498525
663541
1274125
502301
1221544
433718
398673
515370
563
177795
1253048
414463
621441
1307945
842428
1037025
814467
853992
1500683
159336
1302326
282982
692540
1178953
833369
1392819
1018440
1129806
481092
1303995
1335095
1515194
176481
657241
356154
414445
1267747
205910
1409004
1557514
1392521
893722
43758
1489212
926446
406920
1253441
612744
417871
82953
604342
550953
844047
1202544
120757
1402329
1241979
211497
1376652
738576
984017
489237
489471
1372406
7587
570061
560031
1477540
564563
1106680
979145
559347
927573
1554440
945363
166872
177056
897788
1075025
1431846
1559762
837731
1421283
547967
995870
605192
312763
612956
836921
90241
989422
32511
744721
443758
1433367
1420633
564881
1020576
1356649
743668
789187
1296059
1118123
764338
681725
1389980
753002
1407466
1250059
1081859
992527
731320
614375
97940
1175273
254418
470840
1509310
610050
194232
281996
992146
1298633
725936
572288
797604
1559714
135891
473583
1383149
1329690
857413
1144686
641269
773300
1448970
839672
743020
1240551
830996
1107697
904632
232039
799549
1188766
384858
1087219
1013929
1039213
868916
1078498
1384711
1419531
1254408
681526
623391
824062
865564
1275715
1084897
326622
580177
794191
1027231
563431
310777
1422122
315132
790682
1142292
801735
946724
214113
302315
414519
1448739
1289342
697592
1522423
732852
277461
700870
258117
1016186
678105
1209760
13538
1055175
1001557
1464825
61545
770936
618028
1112232
975473
1392027
478938
1317458
894252
702839
1301987
174532
298989
192431
1276526
691112
734123
778707
843615
746910
834497
138611
338695
977552
33048
547547
598098
1262841
501267
843895
742923
682792
312159
94091
319853
1274268
334222
1116991
72633
946490
973768
426819
1147910
718605
1156784
1521583
291640
1308364
415857
300033
704084
529761
984572
54463
1451808
1278056
840529
777333
1468604
1158531
1389442
1567794
1496843
720771
757426
1274574
1299267
1023360
317167
600580
547817
641548
984519
1316186
423002
991807
1213591
510528
989793
1501740
742117
1038925
1198451
523659
1060326
550674
1277404
1427076
721824
420069
1317123
1250487
1125912
1028743
861425
1060759
929982
256182
352537
1007731
1531252
1435338
345987
600755
541846
1119746
1249889
803138
1389434
708804
1072729
639278
277448
451235
995031
768904
97167
512028
1177618
616473
469495
857815
117071
1179477
240709
423592
558805
151024
809233
947097
490699
128633
1419890
17157
189033
1162180
483236
367700
190703
930174
1006021
726797
127708
902379
1216555
1057546
148931
416702
1166324
1403652
234069
731299
482292
1203169
418315
115330
471135
278630
1455548
610942
766086
1324791
1247070
1416805
495258
1033365
305389
660650
1429220
1469054
814180
7697
163332
741761
957005
706148
210766
840199
674228
481636
1510512
862887
476343
1331251
1535328
1349639
1333950
17759
1470582
799807
386121
1015750
151855
319384
1147670
1049273
1546632
248270
548457
867097
583467
306585
1191815
404407
750186
83394
1455237
483771
148376
926796
83196
188647
47784
455899
536048
901295
1218920
992927
229464
1393114
249984
1070705
731610
1416578
237203
1105579
1482588
56765
895875
841759
1259604
1054899
1478587
929430
525992
67991
1504472
1391157
1229155
866794
513279
774441
919451
1546029
15868
776680
335170
70883
579747
670094
303444
1407719
429556
712634
1157701
318641
1283043
1175560
911619
185297
99678
1270110
1273609
1040518
820444
625658
116033
110937
453988
1204343
923506
489344
1275924
968167
1439983
459611
637013
1353258
1430533
1457131
1464333
800554
1229989
270148
984512
1394508
843983
1155999
1488789
1512009
1275318
695700
1277762
140391
1224801
1474821
330475
859605
14307
97098
467993
235583
873440
1471174
793459
1025754
459064
13293
569131
749273
466692
492958
1407791
210202
277361
784414
1408790
1462723
1222133
1485221
543744
1292596
1132317
1185166
1304571
1179233
525450
1459225
958241
998398
1167624
720721
128185
1346700
324364
735926
166971
1538198
1032297
1467968
857235
1118309
1114069
69844
1292007
273654
1292935
434149
224690
1196531
431751
275601
1103992
239980
691625
1420521
1039850
928643
1521753
837885
797088
1487061
407390
212492
875625
788930
541415
1198514
1372264
162832
208097
1172749
1392267
511588
847182
388197
253480
285695
1022298
1285450
1329287
489479
1102852
1174929
1390117
438919
718632
1391561
954700
1350281
1439336
155564
938217
450447
150779
920012
68619
761698
972986
463256
44667
687740
400496
349434
601714
713332
923442
1094310
589203
695144
637584
76077
1100396
945126
883502
283620
920966
417741
866912
820692
1338449
1073322
954958
845386
1328613
708688
601151
223794
530415
358101
1204726
491920
1166103
1071673
959997
778612
999161
94274
1189117
1088984
646635
1181419
153596
791889
1493001
1429137
876761
656569
268748
184680
1532020
1380182
885928
1542785
771547
103447
830766
134169
230781
1208227
1063015
188805
1169288
27596
729227
1341617
1132556
1012121
1344995
619888
48126
279069
287239
58084
821789
359543
538617
862073
1418376
1063973
337914
1561007
304591
799410
1526523
903250
1006419
133586
185521
936898
937306
678755
48219
854392
1466573
257528
773083
1168580
1426762
453088
785146
1184473
1048952
727171
1104684
302835
1510915
386372
1226831
524267
1546927
54636
1386219
884816
1500478
841320
812064
1349499
72623
1464648
1530276
1271666
309167
85034
1362312
197508
151788
70347
1468283
126569
537683
1233914
1409500
1092741
430145
865112
104428
400856
737238
982331
1556101
1508281
179060
80434
308663
81655
1371567
1105101
1177900
901299
331662
502161
683999
989167
1426395
1020502
788404
760153
1066712
1238403
820195
342236
169813
242830
914830
1500727
1029926
1448796
244181
931548
696983
937275
1334786
1149751
208934
1336840
901448
173574
52980
1331166
899106
1453987
954341
654716
735820
442525
522213
1496282
383129
446679
443571
514704
126290
1173418
1067896
1443160
1021026
1474936
509949
1528107
912911
1454440
300662
1019716
1509678
1552745
676349
672818
1471638
1090370
646653
324062
970293
1067487
942967
1091661
224802
1475219
1306677
314685
1122405
1475456
898127
66916
930741
253726
851459
664737
36578
793024
1176330
1284660
1318140
1474027
1168323
486887
1319981
209443
98006
707042
36668
518784
297936
714777
877569
1123409
1475313
545896
593286
55323
1305165
815688
1150664
779929
1182802
863603
1316695
451917
171990
1269021
30806
548820
392744
947879
451678
132744
1535583
378490
904213
625497
306117
960860
1112033
760339
979277
715151
11827
287760
1315604
1091010
787881
1229723
1317694
1494987
1274007
1452939
1315999
859084
1510244
623068
1061580
54958
53609
397582
976642
514019
95853
1340312
63114
578371
610757
473220
130891
1356981
757433
555010
680936
1367963
1520636
86550
109886
1567088
1009085
1472181
216891
679069
279153
945137
232566
1206721
1507694
923399
531932
1317497
363461
330719
612470
1445260
651121
697293
1335496
1374501
287046
805525
1089767
1232176
997134
17666
1264562
1417050
1533132
5877
1352675
69866
334379
380743
1253465
987177
216551
922946
1368740
350547
1049216
231482
1424385
765738
571055
901488
1349961
289283
871000
283777
1508791
1018895
977289
1262825
535979
1564875
1521274
1320774
248174
500515
475558
58621
1168498
276738
688376
1303604
703378
508865
1083253
145597
640702
1090323
705622
349452
528560
551026
845513
1221308
239152
483933
1088848
623232
1392457
1067423
857050
518481
348251
26680
84678
41024
248705
100404
1512090
780068
531402
348348
1507465
1521424
805419
683835
513625
286203
485082
1083087
271633
473912
1074200
481028
450047
271671
165709
1477675
1439201
1370800
394947
606125
379454
157204
1374313
782502
1301968
1559121
685841
1539422
292238
173099
451847
372129
1506939
881711
1136905
404348
935146
489259
850663
7590
1185312
322272
1196769
459309
1139738
198864
80378
1214038
847913
1187784
571376
800958
1141994
66375
1029188
1371989
163180
1521318
962142
946280
1552345
639475
1349534
1386414
1040396
1522050
1396530
446167
1344177
1262722
745909
914925
358691
63811
939205
60640
519766
1258299
1155426
249291
384249
985937
1112089
629046
750162
1469765
99249
207126
218406
965034
616426
332906
1197538
639168
949502
1085422
1261851
952460
149268
1517318
533539
625449
1284889
1286270
965955
801401
1370374
39751
528396
801467
1471574
1171855
894081
860114
20516
1273321
319527
982892
450254
277367
1386621
287682
322543
1278893
476860
741268
1131991
1295464
574464
915012
752265
453426
337657
1238054
51048
933903
413571
1241910
22183
754735
12551
1349662
36181
348331
866825
1544085
966957
396313
1256037
81258
1270275
595791
765765
1057323
1260586
669474
601103
22803
217101
998460
752236
369860
710689
990552
1089878
1315549
149286
1128478
1233405
861143
1515238
411755
51199
1306674
741092
790953
240037
1265528
700444
1469398
1038312
1221615
46581
1026536
1283010
786594
414679
297041
1313363
1497182
1326432
1485638
533248
209443
810244
101374
1255305
336641
1194179
839147
357809
41898
663244
877995
708509
769354
652380
581554
409240
527686
327446
1496206
347349
539794
1043002
1376876
748859
130411
1319943
404859
1531641
1343728
1465382
1489728
561606
324824
1121341
1194393
1417911
1405071
1446403
124472
1199870
1177011
1368476
1311070
1565360
171741
978987
1193737
1310293
1118857
1114848
611572
1038860
705280
1202980
880503
417876
422512
180286
336665
597866
340474
654432
1127835
1279382
599885
1440279
673163
597680
902238
1248861
144403
108265
101471
743645
849446
1359616
348168
1548679
653519
1374101
1238726
452924
87904
912754
285482
262911
1474627
1568008
474220
1353115
1381549
1544638
554793
568751
703922
1397492
452914
920447
355494
347446
345163
1301185
1075141
1076763
1181298
149592
351822
1274762
284364
1310328
994893
280287
773688
456595
587480
620975
556683
1005013
1093731
930782
1100598
1264805
304575
1030427
385043
538953
649043
364772
1247392
1248147
498584
213608
118866
315507
1266733
1036718
357195
954629
138034
1398808
423208
1393774
1469936
581844
579753
1310253
894795
984521
1181240
1566013
273122
886165
53874
1216577
930300
1322872
1209964
645823
617043
218661
1289812
162398
44102
1556650
1336091
426893
224839
754959
1411512
198266
1034260
106336
566940
1135076
1549574
448885
1299727
127554
1015501
80057
1482265
731058
1246319
86639
1522813
59657
894516
1313387
244064
869222
565157
650020
1322066
1165456
890366
301427
756349
499565
1087693
1266412
633975
223620
394355
637670
227473
1225128
196517
1222868
506042
925686
429193
1297441
357549
868404
1195997
277871
703327
388614
1067580
537993
293914
1424172
1166362
1084943
305975
841579
511765
525482
245863
327921
508447
490872
50790
1452545
893130
164810
737008
1402536
622934
98119
1341074
112357
25673
1434400
678086
344076
1055806
1033503
348281
1499603
1051055
701190
1506834
1058807
460444
390768
93459
1441001
45402
27809
417667
68308
34158
850546
611666
474967
1546123
71224
1517259
1416659
390985
1224018
93657
1277505
1440316
1200854
1249775
140417
352551
916912
840866
1505461
1538730
1335229
1385899
1352801
1439704
103671
1188609
1272176
729086
496891
705907
485988
933728
160877
1409826
460116
1405969
434130
706085
331485
1462984
994238
109062
976410
1492766
57329
176190
1375394
842484
1140808
148153
170456
936456
1172600
1227783
735090
1006222
973442
850927
1229064
247198
1355141
744312
970757
596583
200200
98993
1207791
562678
446845
939868
637818
701026
54402
242113
1023286
1106293
1155078
976590
859417
891116
1323750
52856
261340
598070
937000
1410949
417310
1149651
155327
1485261
515664
1431480
1552432
888601
776925
1530640
835169
573674
517925
1181554
707513
1235398
607545
113384
1421100
41591
107107
1479416
696746
933580
139572
1276608
26768
1048223
1059598
348923
632634
1189595
1305917
1375760
141166
1160093
325883
554563
1149727
492947
922343
171070
1501854
670540
256112
1510823
93250
22434
674007
492960
312162
1542226
1242723
761149
1475410
920851
1457400
147847
591676
1516604
1453877
560005
862070
567598
1087125
1333966
610126
500225
690544
281516
1053317
912017
84387
1372611
1119885
1114262
1496091
1040674
1481585
1486036
1519609
101467
841921
421021
41571
139487
65266
312589
177461
125140
1175594
378469
755068
1181218
1451098
707050
1427462
1404350
1545555
1334430
511050
214808
895515
459459
710200
1215114
86672
705625
1479222
1227895
689685
869233
258341
502818
634812
1261558
400844
616700
1365462
26063
1081546
702005
1174994
275126
1178548
1376334
372578
1248123
817573
1240969
1363378
514093
572453
1079456
964371
204850
916017
708749
151838
175102
229730
156168
1204448
833602
286256
853628
776804
1409686
73651
902328
496239
1059372
475994
242182
288158
1381747
1454312
193656
418922
1460200
1117961
885583
1396480
367843
2454
434197
81413
381587
1294098
623755
109690
838848
17646
206994
180155
1450360
1015317
683750
940069
917675
1285483
107449
404291
1004151
1395531
663691
607896
238440
1149039
458556
1343508
1069415
1368816
226194
1150117
1429101
62754
211376
1120687
413940
1090311
1491113
980325
548017
1501031
359749
1170677
740292
516724
1043880
731797
62138
28050
1531980
263429
457052
744215
1481527
310194
1108478
1077762
1259572
129358
572826
402488
795163
1558015
641578
1528297
715821
1212698
436255
175866
1120610
599337
623338
296712
1402668
1182265
670498
463995
1210758
1520676
964056
1293449
1503502
771099
844081
1057470
535145
593054
1563084
1273176
783030
626248
10244
1535665
649855
1245998
654594
844924
675656
808626
870505
1564887
343207
393625
164406
1060464
1559677
1054115
1151695
295218
1501981
1154376
475357
1513824
1119047
854245
1197781
1107457
1274680
947781
268108
177484
664764
1106991
1150937
1192070
515945
121626
1434954
1451984
144618
445842
471438
665919
191698
1464025
304001
966944
68833
1329604
856579
1279753
836725
702988
1458346
1230249
985169
1335226
1110564
226824
591437
1543262
337213
129043
280931
263446
1111287
442356
478590
1390823
1244911
1036080
512416
66201
81806
573966
835734
186245
481533
868151
57595
1560810
1353189
194182
1462276
1366408
1529338
1269274
906752
203507
622130
236699
979634
369744
1476080
738018
1296149
191536
419137
1010020
264579
1376506
455950
521724
136172
632572
914838
485068
1473762
219780
407499
907571
551982
224799
1508910
180770
1230496
692892
496039
242916
1563532
929458
696236
1361935
990099
130903
1177818
803342
276868
817712
194478
945460
430250
1410923
613635
774732
467318
1433409
414716
1140778
269001
1065068
970678
350788
1366973
1247501
210388
437062
580017
167808
1067144
1056856
814154
1454364
881206
1011278
395696
11589
276597
1208334
105568
1307515
622237
1399375
1227463
128595
1392083
965002
81657
687559
792454
917410
598996
702382
1171213
1399474
478080
623077
352529
751966
865893
1301260
103943
845844
152339
547773
1019089
1186853
630335
528357
1212669
1289013
1065228
79082
216692
377345
251975
616023
24083
1191645
1500897
38726
1442779
144591
1177939
116251
1399380
1533503
563787
201419
884264
1102107
72312
776110
1307398
1007517
423442
455743
514390
198430
1418409
35576
169369
973859
1030962
98918
541044
1381973
828400
179791
740985
908754
226737
1387045
1357808
450763
1032073
941952
501378
943880
498414
43158
710984
1132009
1267238
1551408
881754
1111150
610064
601224
38358
1221334
1348849
951569
1112387
417575
688861
1077186
992007
1481732
1358001
738034
419566
732869
548383
484805
1159634
1389134
1232838
1565904
74057
311163
1241390
121355
1134089
146792
1379828
1066571
847948
988356
1567835
944737
1226886
1150419
346760
535738
363301
559405
578805
299652
1132741
1123373
1478353
224032
1538052
228697
457187
605935
899577
1143652
25267
580186
324623
161901
1511631
689402
1551229
1503122
3395
891603
1439622
1446253
945989
1053753
23630
542674
1424022
304344
1440154
414678
499036
870563
1137232
868944
425055
1224949
406734
654627
810220
1187588
710352
76887
883434
651111
757871
6763
326173
132481
1459191
1441069
345484
482796
170750
31105
103159
197437
87239
634510
113183
137902
406103
1459632
1340035
61932
433222
467439
45498
604298
1386055
39309
8532
999338
706964
225390
1365032
1435388
1342674
159661
1471396
177121
860867
1423043
321836
1318789
1066346
1005042
700019
378065
3861
834365
563344
720799
1420186
557642
281809
683920
1479238
11177
810776
1550508
1427302
1002242
1147534
1078603
1101560
1173876
840223
821114
181242
1017986
547310
1185180
217240
350390
97710
1534651
714974
130833
67564
510455
986328
131431
875986
715682
1231378
279246
20404
673291
1562940
582343
99138
1262036
549927
215666
654322
406681
72858
495576
1179171
16774
794503
658845
988555
414714
356561
220882
1490367
1210669
234674
315649
1222146
396916
155894
3828
793792
1053989
193829
1308601
207542
959611
57550
487956
1238906
1414649
295303
470943
326355
450271
1006900
98114
1543493
599675
1372244
192146
584439
1207725
945867
1136502
591286
846422
79885
117291
243814
1151998
1418395
380949
417251
521562
76710
1373231
1089000
338210
1101472
376918
618885
1129848
714898
1341277
1261475
112395
481940
718801
462949
750450
1533236
256887
458903
1069662
651114
1485912
1450962
1344060
487338
1216088
488586
889871
1008032
1134533
1166208
212635
970028
542674
301313
593531
539930
1445488
58088
60021
1052273
1359112
916834
885343
1067939
304360
28259
338247
992411
394147
505374
1054762
664664
556362
1174314
457242
741072
614048
889835
1030393
1180972
1066987
1079304
1306052
16807
1232821
1247166
11082
242025
1476327
244340
1424778
577867
382367
978072
927556
733406
182577
1295795
1381514
1447386
1269694
1257380
566486
676598
973327
1240237
494776
644097
1076357
1355317
220398
542533
232525
106811
937233
1339138
1524967
1086822
1151852
379004
1054089
1060231
795878
417894
1082724
1488085
469035
502725
601935
676352
695954
637493
838445
117775
470438
787658
782276
978077
1537342
243250
1273675
334903
1058107
988964
317525
392482
224722
1261460
1146709
1286356
996667
901267
931205
429858
3871
942061
390349
1004239
189897
479866
465396
1499413
615333
1310236
501018
1397847
567231
668501
365715
1552260
876254
685773
777437
1230028
1496057
1299766
325863
1072342
1519362
479429
256361
618726
662789
49316
164993
583975
80272
1131742
1119115
252691
611981
1104796
611705
1548633
327373
880418
1398854
1435960
1274667
1370097
492106
1008386
428321
968617
290137
748711
311572
1379107
859650
347695
142592
967094
1108925
610039
1186567
174797
1285703
542945
469712
673139
123809
1105879
710256
1384946
590709
686942
596469
138472
644577
1375829
95623
191990
1222643
1316661
783370
816720
539735
752263
841904
1532592
1416864
559195
1440164
868898
1541134
262427
954608
180364
198621
1428534
380341
52145
1550649
49614
1141260
1227911
268921
230477
730905
724716
303391
776583
301195
60070
908097
747663
124068
555609
180941
140534
1293069
1111985
259640
632934
1188324
1257087
573783
40017
514831
647310
1329045
1157307
1089805
1443322
296314
252508
705209
413748
1441729
444362
1178974
1067141
1246542
1212626
1490186
1186418
796470
1472887
622715
1373785
390978
175627
976010
1522385
1234884
1110825
1019168
614752
1544315
1446130
1249341
899092
1509436
1507016
1382403
657869
1200778
1301680
1370312
1009424
972760
370616
929776
1168336
13353
1492458
848394
962898
1484593
672107
339951
420532
984589
636428
872798
441245
388946
1218466
97179
533786
1227772
736757
933428
616507
569181
850559
605907
518656
302556
625404
79701
946845
540746
664058
750376
567643
428276
1386961
358290
50365
10990
1025529
1389640
1544818
894601
1332474
1523067
166344
302410
754823
1364959
303040
1296535
1097016
611594
1367547
1520208
1269980
733384
1450282
969834
1459261
902048
502282
1359916
751000
308555
1422045
612980
686701
1383807
1498059
624894
1110875
982586
394895
890422
727430
524516
582178
1220858
682354
1231001
1516310
596013
1503953
207293
685628
521706
403307
511
99343
494549
413898
933908
1393450
301970
1305726
125687
36524
662173
1259001
1419727
686668
1114735
801336
1298191
450354
413101
117338
1914
1454061
793408
289059
636290
1026931
635877
659233
1028859
682738
724045
1372566
1193226
207260
1169334
512913
31774
139346
1054328
732812
405541
704949
1302284
628030
971664
510465
827896
882133
50461
913309
343075
1538845
1416264
1278345
481209
783850
495175
32301
1353166
938348
508268
925187
1560341
188787
109777
1227590
75271
1413009
1387541
1290591
1282876
2680
384408
842353
162143
1232708
814460
491991
614234
943032
692193
794628
628295
353157
1282914
144311
879093
264664
864339
379654
793913
921410
52266
236576
768253
952313
1429283
1222001
971662
955962
458407
471356
1395106
1170827
1338415
914203
90405
1093715
763849
506626
843134
681871
166676
1542665
528143
149671
1077432
1208645
929776
105118
436027
129841
604189
217529
350897
558327
619283
344262
1005755
1429741
1122054
142242
1482838
161110
36309
1246588
1394464
645922
421475
1028791
1234806
495800
833064
334092
412825
369927
512098
333409
401959
1200002
1390519
931810
1528482
704344
963649
1176401
673251
1014978
118844
779788
725927
347870
1021930
1231881
998507
791904
364599
367685
848750
448792
1147872
63115
477332
502311
465571
1465469
201487
32707
675863
976189
589919
1532770
412340
1356546
1063243
828230
637646
693040
854399
471147
543936
1564850
512136
407317
344044
1433128
1139539
583719
784379
592013
989875
334670
1138659
1196773
1017845
289027
1503373
877962
575738
895768
1388756
291580
333713
596781
795781
286670
973457
53428
979693
125112
1497909
1270103
1065211
584417
604762
859961
1069311
1016216
1259377
657654
1332921
1486748
762247
999337
1347938
698026
182221
1468261
513001
1401481
1492019
983236
1399468
1035186
1866
1342062
659070
1235999
1216049
1221527
955303
234042
512288
10925
1509612
317317
40258
808743
433428
176455
51400
61297
1138026
1466588
415791
20592
366451
1543783
895939
1400205
993939
787907
1554355
480433
601639
315827
413385
1001527
1352620
352291
867971
1554308
742857
1239143
995055
511617
678901
1316159
27458
221231
1076178
984360
1226652
546976
351374
1228074
831676
1034419
900367
1216530
887977
519174
520677
248950
678975
1352555
365917
841748
1315046
1164289
883816
228985
287989
603078
708973
231757
1088081
1443357
847224
414121
298195
1244979
509589
73184
1397253
444869
349742
657791
609848
1203463
1310241
1488234
1446014
456989
955323
806150
584856
1292349
1075421
154131
110437
392834
611522
1343863
1271769
176301
1505072
893508
854244
797242
386277
694463
98972
390923
1028564
1291335
1430210
1202934
463945
1090857
831785
643561
1414004
1049666
1395119
236036
1378853
637356
766472
1483848
1242443
1046667
774200
924331
1282054
610631
1480510
1484422
906815
426088
23886
1331998
1005369
749385
126637
1483238
1516804
1038793
1278312
1432569
800478
642112
897541
720782
852462
609671
997740
1073888
51234
523822
827645
827496
122604
1520545
1290396
274889
81926
1326632
1516953
845912
794410
1188025
693007
864753
410749
1074842
789810
914796
91712
1414637
1533898
322306
1170575
1554422
1068613
1045314
1089698
39367
373171
888829
976994
734463
643950
849143
144482
146151
650560
217078
942158
857995
90250
616730
577039
797892
922510
522295
1019400
470647
966149
612950
34985
874212
1011090
837132
460252
589870
952943
579712
321025
801414
1336537
1152984
587388
185488
131113
510797
312566
1344665
1063350
812276
1269529
243466
942524
992352
1527580
1535444
558076
848915
265011
708965
1305689
396960
1223084
1514070
1411029
626095
1514488
1227585
205422
704650
360023
421037
1170314
1421255
983456
1197279
66352
748382
647282
867690
114505
81862
79929
1318388
846600
595127
699003
1332199
1385903
66765
663978
347166
695164
702898
195351
1288265
834564
592257
281605
709718
1409971
560958
1226129
1294453
612326
1267862
1073073
925749
970008
1557290
1323039
649692
1330234
276808
835690
772720
205375
385774
1540641
786892
1188491
1527069
1558755
954114
928359
1295690
298812
702818
1302563
130946
434627
998344
80703
403741
485668
788033
1093199
21599
1219895
179846
489479
112887
102813
917987
1416390
148013
375280
1348839
982623
853592
283944
1071538
1206408
744546
343529
1188876
1348018
964001
1254367
861665
1479028
1437353
660500
651521
877767
1111533
1294000
417510
403372
655361
1524609
830863
1186058
403849
911742
860299
886652
863811
674552
950777
516258
755296
443269
1068570
770718
621885
1548231
613249
795568
1484861
655268
94770
1532676
477907
1010904
442879
630701
444104
1020255
1383515
769227
799059
839169
148085
1338405
1442046
630471
162075
1285574
283252
960880
1339043
706782
340025
1425899
943461
657583
153889
234665
412286
975363
342069
637847
1068429
345453
134833
1056411
563238
107494
188863
244612
1238497
703630
886070
1530585
1139109
103299
1102012
235352
1485199
227933
1540181
999957
1202928
501483
387742
62356
1521487
954007
998965
330758
3178
151028
1422247
1514124
8026
462813
833271
977582
1205261
386
726358
990098
1397645
780445
891033
1564129
747038
1482643
555641
379763
31060
436862
879620
195710
147417
566905
113373
5534
1119939
996649
1136693
970164
1515888
848897
173824
355621
1520344
1428588
202394
724578
830626
770994
963132
111415
1456164
1236088
492588
788152
1026721
474748
1078014
244023
1348368
1150327
312375
1457203
194218
733632
924161
461148
1230706
40293
1491057
1142430
182478
1280970
31440
1224258
1257926
1110503
1421023
129878
899321
1262657
772886
320960
534563
357439
1321390
787758
1228556
49330
1093235
387965
896348
148229
640139
479163
896448
1399035
43611
485719
1447636
1287002
39069
395444
1194035
679522
905993
1410867
335736
1477590
882957
1337871
1524318
435891
323846
1511894
1074907
899483
1086478
1565384
316413
149615
1285282
1394244
1015940
1226756
804891
1184049
29641
576808
890024
566661
829330
5816
8125
720972
1383441
1477816
4637
1550143
142671
1011575
612250
1016222
33263
942688
1268235
1168082
833441
56445
312977
778848
239150
35493
276359
211771
1172147
743359
428050
1402583
897959
703261
508560
1410101
1167195
951333
275895
1502603
1121001
1409350
429266
1236925
1007374
731129
1398805
747066
59254
1393803
1335592
852717
115033
1523215
461440
354352
1491002
1349455
371473
593858
1518193
940513
176069
283032
928236
48681
1186933
41670
120386
933766
914863
765960
1461282
1461047
170317
1298264
1035618
1555271
57279
44049
588504
717610
1440293
610336
189529
520846
915606
753127
1076425
55215
513259
487192
25511
267334
643824
991892
284859
1320757
915103
119040
128599
1447029
1423567
1183290
1074831
1367905
363816
190637
1511084
70796
474370
1338346
55692
1496246
959522
1039764
1253667
249668
431307
1065973
609158
1355242
1557424
927849
405702
1530205
402306
225352
758786
1064049
796528
316557
571954
335977
1243828
11106
590169
727568
1312364
323192
118927
1433371
185092
743802
1469628
1159166
1540302
864276
509896
177198
702206
50504
1139610
409554
917533
455653
1394971
812667
290142
1338114
172371
751727
1444675
644708
1414275
1201613
675976
68101
1396942
1258059
488593
493940
67344
1560178
1535583
187584
1431028
710806
14316
1544120
1086754
32614
413371
577567
1163290
645984
1134523
1207340
1156741
644430
141629
867225
723074
1290124
1318030
149370
676885
525867
291856
377780
242253
987489
31969
548584
1499807
721666
1131996
1552868
1171406
276426
1264427
1102280
25567
935930
1083616
1540210
683069
1229355
1394174
1040366
709064
41659
860128
846418
514345
1488202
466796
640996
1546207
1331550
798579
804968
78081
857835
357960
157933
1445845
546710
816744
777404
41512
553643
1390355
998711
513945
1092754
1557865
1228908
1495302
764194
96521
809877
98818
1177770
114207
1208386
576025
1129528
585937
765555
721500
829758
679035
1267214
203849
674390
1493705
725532
1404998
1371831
971676
399417
777643
1379553
776139
94347
1102093
184515
1160365
341091
261245
200631
931389
1059338
1356655
493730
249086
1162060
410259
189551
723782
33936
318161
484547
1081147
335528
164127
1408331
479716
1475938
495321
1004773
431950
1074947
777931
791722
465794
1403104
831415
115827
864022
675752
317763
487600
796159
258992
129175
850550
313745
195016
1440325
960180
584138
892914
684111
480698
955876
615121
445478
60619
1171733
288651
1370811
774192
115855
1403147
279159
946018
320221
1212007
1521540
620019
219102
1014459
104693
1244154
246124
93165
716233
915260
786902
661338
1436791
582856
816327
631275
935891
541956
1079564
1246882
423620
60984
648472
1193458
1173377
833967
323296
1501173
272473
1273616
866307
1514903
1318103
1208466
440718
506351
862772
646828
78348
1364210
950773
921836
1179346
174325
1112423
1477211
504650
1550365
445340
775458
17946
1169979
817148
265458
447070
1413388
676068
1241682
83797
1535313
366202
8442
35923
997601
591957
1349715
1040262
937957
1260337
1480125
80614
743982
689939
12796
1277419
1433958
959676
212973
1320949
841195
1494925
1001572
1167627
1139273
1441208
1500353
1088466
726652
671637
116154
804262
674493
775064
474527
728509
230363
467894
1326379
241886
1118886
1351138
562576
1451340
386091
899859
821961
901883
258081
71436
1435992
454499
947679
1379825
728336
52210
444541
905461
753150
779018
1236516
1229884
21207
1403429
1324345
920516
1311596
1350699
812494
493763
271988
910881
845515
164995
437867
208616
1187091
462902
1296958
1207698
1102558
648570
18027
946129
114147
1564837
1458037
1214718
535586
86576
209792
524164
687242
1490561
1132644
101155
1424318
1464834
42487
700713
1013921
345870
1512185
1334446
67157
560254
52579
1166620
337332
1434316
392604
1567986
756504
188712
236477
1361210
1156830
742978
996749
87079
190507
1317699
368267
924648
154139
839205
1177665
787536
625477
708786
1272589
47727
485858
1172754
1164998
1307931
102994
698225
1291147
1408804
637950
859873
729584
348807
694566
145500
1086031
263542
496970
1021553
1388113
1457498
60618
282476
1292134
1394123
1427335
98006
1291054
162665
704667
1257658
1071790
135354
1543270
909544
1177964
178785
178032
1200810
348118
249703
1101033
262050
1183485
644579
663585
1426452
1137344
45790
947487
1285064
1287731
171070
798932
1095863
963064
842995
1272488
142814
1499550
355487
523160
899230
81512
406292
157720
84868
740464
188164
973541
494943
146013
596730
149235
262482
1104779
747280
466391
1528012
1052247
1190158
537670
1486808
1515952
1434516
1314263
1245646
481317
1403709
405598
51044
1083646
1014568
830412
1155678
664718
1237418
345647
607944
845691
1421422
934590
1295045
173276
1049247
82623
390330
1262325
1404989
1477882
895191
483281
716433
1044971
1287614
622903
816075
560163
1005355
106710
142689
369176
442394
1128245
303636
461591
1185110
19118
631587
1168533
1144876
1036642
81454
1384764
874001
448744
1375499
1251909
320258
1136518
22343
559328
1393599
519829
386442
1359389
530783
14389
307232
1303431
1518204
531052
239560
513438
1270500
1190484
110006
198188
1503619
569713
202851
1179619
1222229
624199
775725
241951
1480682
1181461
860977
501438
153654
1543952
1090024
870999
461043
27609
156998
1284639
1349004
584370
1141112
567916
1088864
17171
229230
1082267
270385
1405052
835584
1220815
1158227
1509454
1292781
784713
140857
1282555
658925
1115367
709962
577135
36022
433251
745985
418998
16958
696342
490217
274265
1491610
802975
721911
421514
744850
1525566
123012
1477304
801214
99630
755432
1362657
359613
529681
670277
275235
1191611
1096465
1045381
277717
1332906
152965
1452888
579479
788996
1093914
580483
105800
1482020
687325
646722
162666
15151
700014
1508067
1358431
1349370
1242223
897612
1534262
865892
682456
1524548
1220112
1277156
237137
372057
1168695
203586
1409490
558456
1308486
846956
1309357
265437
1535147
1094990
1034298
978742
712034
1175995
700087
781511
1389208
528043
967948
378280
1190037
1001116
1164515
1562705
1257033
1230401
815331
472785
964650
1028755
18148
92892
715546
633759
108842
1208102
912800
617820
156158
217318
146300
1151873
1107634
659574
1131773
1487414
1137478
790395
40845
284056
1334685
1540379
1171351
657398
730049
422079
1369754
569311
939877
1342084
1342391
1160798
1134737
588782
1309204
300540
307495
466456
238627
1313966
1026214
1488615
32104
283373
185660
1454611
240991
1169246
1406986
373072
902193
696004
967067
679160
424682
1084489
753684
634783
1230030
1349215
1023794
246279
1440585
337541
65564
75431
511528
1504026
471198
348560
904814
524377
153138
224035
534577
506051
1203766
4087
257460
989790
409095
1170922
82416
992304
1324702
1240700
5056
828892
1375999
1304905
1375289
1533905
914841
970326
186666
1026757
1427682
617539
547615
79779
1313594
309908
585430
1314733
1451051
1354731
884928
788171
484898
1214458
219463
248899
609016
343957
263841
1048168
479257
619078
488501
262681
40451
194
560885
465793
470370
1362506
715505
333109
1488783
1050521
1453149
240185
111371
247730
563109
756277
1142453
155261
1030455
699511
216918
1173097
849674
481249
569704
988287
680746
150180
1547279
1464085
1347602
215318
360259
790093
700222
94156
701424
536330
172911
310000
33561
859140
614931
1175759
1428315
1094911
25714
1437713
1555248
618673
628657
1168659
1155126
1358771
270039
1166271
1030017
1156481
436005
396730
1330128
947190
1317755
1366717
1204515
1075216
1126993
84488
1003312
589036
191945
960668
1211631
1362746
394424
333171
1503239
1565746
632992
862259
821837
1540811
17089
986996
362540
649245
1229365
1353069
1549602
1553006
863697
514668
200009
714566
316688
619999
660072
236079
1538380
820321
1253267
1121172
84344
1469715
558352
475246
128806
1370377
264820
1444850
1240607
766317
424250
988677
1338942
797895
1563083
1020657
1227582
236141
1396790
967146
1130653
1153713
68709
159027
17420
625518
1111758
722083
629508
377753
1111292
107923
617237
752086
308839
365065
1097741
962226
889349
34235
1131703
949482
672059
227303
220403
694267
1143578
1322773
236724
1435142
1107404
132609
581290
1398156
1012015
816140
135240
758514
1171446
196097
75462
48380
231347
834628
1386639
416042
422536
804799
1039302
1047420
540278
1365184
1479652
83493
789586
451309
95422
602179
1035349
37659
1185519
307241
1117631
164376
1399159
498614
823466
1242909
436605
457595
589755
1566578
1031739
748586
1243812
657091
926894
338007
1528633
50583
1211097
1146608
704155
614202
1052761
436372
957388
1320699
1276846
43860
185464
1561627
282065
107453
519398
926613
58220
1185257
72617
489894
867767
811881
1259541
356722
766280
526562
1481007
921850
290325
1005016
173722
1261321
144549
600355
1498969
361060
1041704
491790
273488
406079
387140
600178
385066
1011184
273640
1004971
1236554
458430
434452
1460683
39329
398767
593487
899703
188180
920921
985200
529920
554240
530505
1318328
481580
572011
1194973
226712
1428298
254449
1456038
398783
553865
690208
129753
1178705
1312466
1538581
1164622
762711
1382217
825791
224600
516639
1518788
34454
946006
1115205
49853
65652
41998
1250966
544836
1407492
277727
1025498
453510
1290665
1345824
3682
1443607
672031
301882
664521
217579
1481301
1134147
1347227
627232
659114
288055
983124
797928
95508
1323218
1210655
139401
467824
291867
865128
1468288
545572
1411782
879514
859866
965166
9459
1135720
130784
814462
313249
1416434
659887
649379
272395
231103
819966
652905
388299
1479899
922277
1040793
1129443
579870
558100
654752
143870
336404
142844
857179
389743
774434
1228942
217436
1221494
410784
1302817
741906
1075055
686761
315506
103553
1156419
274465
888268
274159
1251104
517881
983793
743849
796070
702106
1562081
252230
112034
1555914
1215022
229791
192136
631552
229447
922257
978491
1018078
66434
852393
592796
1221941
664340
583081
339166
481135
18973
340856
1329069
927882
1248103
545280
234233
1403432
1225030
289796
1543481
722329
979209
375139
1095086
336538
799634
668994
709822
385071
933682
1287422
1187446
756330
1276612
791724
18556
220794
85922
269240
60109
1013884
199747
1108849
122500
1268561
564320
1394552
327937
365747
1529872
784196
456645
14613
948185
815132
1135772
7481
72050
205954
47982
491308
518395
1150297
408236
915952
1551132
1205158
319986
797624
1004276
1053413
76863
298664
1045626
854464
738016
347125
566651
472384
608546
608417
122961
385615
586955
627999
11748
782625
965633
811632
504940
1114300
1512512
1439338
504935
944299
272560
368441
110228
603915
1532870
696759
958060
420964
732530
736886
408443
1328857
235538
286108
22111
811606
56482
708967
1152152
1327216
32375
365689
1002492
963605
352244
1476771
188607
988162
44875
959794
1205254
1064590
1498502
719476
1257647
1158604
1565132
328979
731321
755685
1258422
876750
111649
1507926
1235912
145656
1225128
241414
940147
1495354
1566445
208159
1203254
1299870
353632
284815
962663
1424887
1050293
1093026
1023209
207620
1128006
1364966
1244195
926552
455164
935641
718742
1188029
775081
475941
912122
1536407
717059
1361293
759559
1104664
1474771
631919
720033
488311
1084302
593615
841806
854620
1182198
456240
180108
591564
891624
23347
82588
206491
110266
300729
356622
1376252
1324639
914816
1486296
391936
880673
201058
257694
18655
1010362
626937
102810
1483611
717021
1520247
111085
621006
159028
689205
319898
217731
1361987
337988
1482224
1031748
1408864
745550
754456
879103
190861
1176066
1219853
308244
1348053
165790
1508804
26564
678705
1072724
1432442
391707
761006
1150551
894804
1182061
808974
1150454
162387
146271
577493
1208912
151432
740035
748524
1009370
554445
25679
137939
1375012
927833
182292
1380032
1225869
3730
1333406
89871
228755
1413759
731135
1507123
1564754
698542
431158
282720
1114154
394841
1228771
21941
204814
1093651
661731
1127226
786769
1472216
606636
881557
353280
813215
710039
1142576
1375129
1144613
1205779
593386
338247
495323
608633
485611
1398833
1467102
684545
796934
1382592
803807
1373670
101076
1466916
700780
917826
992308
1265027
440066
6621
868840
1427042
12983
593613
527536
1287605
299569
1466691
624063
624463
1108914
1333187
687927
974939
178968
149031
1427347
194839
1189171
162551
874053
8202
1536032
1448531
1406399
208302
227531
58800
1098519
929855
140533
795219
524940
1505984
476253
1056063
1132710
924506
1280467
298132
787997
1234746
1366661
227726
1358120
225032
483453
297937
1049510
46491
952930
470437
1326595
603783
1441457
1455475
768518
360367
1248175
974662
26381
963524
369618
688672
1029375
563231
369907
1167364
383495
1567865
748191
64103
1450835
1060315
777679
859950
664483
1490737
236469
1453755
1106022
1160646
173044
717969
684494
1250924
1190581
442596
1397236
824659
406991
762778
1502994
508813
1123108
321279
949571
1110940
1509864
995007
246427
212117
173676
148879
1218020
916206
404662
453049
330485
1430367
1146910
72610
162654
420957
1089847
620550
1241758
1239611
411850
598590
1265740
1023106
1056064
1483801
282338
967980
821824
1260036
396937
1204588
300596
715819
1121291
284770
145817
600795
826583
573746
844164
443298
472579
123619
1093897
1127114
718747
131527
542825
1317155
506070
399715
859482
119967
880473
234279
1059863
124799
420451
992557
1132847
936466
1301761
623467
254958
662052
1435032
946478
146769
588410
1391228
313580
1023786
443722
17134
346639
719507
527691
371901
233804
507677
588713
1205203
1532595
786121
1138324
155002
1215411
570502
625420
282104
436368
847874
939451
540087
269655
119763
133964
1397538
1546475
901343
579468
1311711
572729
1459510
1552172
828586
584043
1342761
1123329
1530119
368100
1338995
277270
813196
147394
545855
678501
674945
64245
94249
1036166
297336
1182466
1422375
1210113
255707
968919
5459
117651
461283
812096
1288763
506351
716910
356895
194558
273028
857959
505477
800718
1383044
524016
1563016
226064
934217
219390
59974
661472
975448
634836
300134
582056
598285
849759
943698
504514
954069
822559
1146338
1349883
958478
1096631
543456
1354419
1088718
14838
1039298
752887
389279
184818
408192
1160512
359359
1518711
1139740
46437
1432940
213012
1465110
124527
1442729
903714
549434
43360
196479
1056346
84609
1096967
133148
1005771
471381
632622
1514410
973319
1143063
583964
555104
748624
1289564
532410
1163141
914165
185079
962021
1528535
400230
1157472
483883
7813
1464839
22833
1562552
1197922
1099562
677591
228305
1459645
251618
419374
1323361
225933
1068864
886466
1220383
1081441
296099
868492
881662
1388184
641496
1344363
1494080
1110876
243673
516339
646754
1235833
960707
1278825
917937
1433446
928991
481110
867203
215001
991456
282044
548202
650354
254502
934180
981019
1200276
2000
1502278
680231
1066574
1147614
392915
392350
1191902
1276291
734700
1495462
953480
921115
773824
23873
510286
740640
663613
988667
191336
1457750
297724
488927
888015
1313076
1171436
1041556
121985
1122088
237431
963816
801922
243921
1405678
622012
786765
1563445
424315
321507
5064
808547
214896
836123
286171
1420103
184444
1043080
721245
657566
1127940
1503112
315905
1331647
1507299
715756
1529469
433278
1316259
62886
627510
1376417
1061974
731446
554183
1198065
399778
834080
1111273
298281
1268790
1291028
1180730
1555797
341161
871381
873594
545082
176044
825317
1370854
445991
682916
697172
42883
1397880
1494476
740910
445551
1453960
210379
260574
583159
743054
1547557
1135592
1512486
1233464
169406
1537101
1515058
519233
1490351
1479129
1561742
1107954
1443578
123943
1255727
122583
486207
881975
613103
1221811
824374
187505
982156
1567018
1165526
657620
905053
288727
1154303
1271747
581542
1458410
1448730
1212018
1261032
1338956
1564295
1321049
809358
1068056
147022
35662
624097
509291
22873
891084
1009323
864818
413603
550038
1150492
1484601
1175972
842429
526801
285119
132390
540129
939809
766187
1172510
1393285
161691
1175483
286734
1519805
1290699
967434
1457067
1355074
1162392
1332788
1140604
1301479
1399015
570292
455875
1380623
506982
267947
92310
1438066
46426
1364470
1348966
1480171
690124
977637
1022887
910212
389493
426934
1002155
1107211
11555
946270
900100
1417552
837707
723595
246883
1169905
1476394
707831
990018
2358
668564
1418820
153617
1087273
766506
507629
85871
423320
1023284
1226590
560253
1434591
949046
314719
378630
441747
1566383
909511
1057429
1061113
198197
1108347
788357
1349335
351954
291634
1421151
1070324
101503
1044394
646932
78345
1326068
1498036
887669
434272
71891
75258
633173
458152
498055
117952
1364939
880211
138528
443664
802209
868513
1301440
758291
814073
1258401
339422
1125802
628363
672003
538367
823404
44116
393403
1553176
1523684
692032
865616
1228453
275142
381941
128436
1315797
1287481
264597
251606
1068458
656240
920823
1409381
1175889
676638
12869
860315
1548829
258804
222273
1532741
541081
1123116
1418571
1072032
571801
1556837
1180705
877500
1051027
819889
1507981
594060
315576
548702
1329876
770475
1438164
1535369
1393564
651159
568911
1466473
604729
984291
877249
577955
654629
243762
1222760
479687
1078633
921284
1413033
899143
671046
724643
1147890
20226
28428
637421
373161
1555831
576710
1010448
1280918
1398255
1385556
628760
283036
168792
694576
1181359
457926
873943
627989
431936
40001
380037
539721
1513246
1309419
498648
1173968
570259
906497
1080368
1177381
224443
902481
1364471
1071012
1312549
1310014
209709
1124523
445270
50284
1130851
749149
933765
1272671
1236899
42120
1320659
1111821
228012
1015752
1551326
754011
123989
1138127
883017
779708
342884
1277945
1336231
1207832
1351146
1222678
186699
441104
1443365
1220859
1129802
312506
784605
1093807
677410
799967
248217
1030136
1049216
1408381
9148
647714
1185127
576103
1315407
954754
814137
279138
21610
1403294
242877
1550691
1463699
1161631
55250
778229
1290673
232721
757372
849487
190718
654080
367948
855818
905524
1153776
49497
1079608
1298556
1501477
103449
595444
167316
460592
207693
1187664
1409340
1259212
575784
282493
1120537
715239
463964
220103
414189
241040
187163
1316189
1394643
1189259
690321
1530123
22296
1330810
1178736
1218656
555550
852852
1187453
772556
1067480
465883
1200601
71204
683960
1316097
187722
1269871
730908
556093
707180
507894
176101
773810
884480
1128612
474688
247185
606767
1480804
443422
194479
370563
717564
1223664
1079920
723797
1303324
111051
1191201
22527
45028
1196562
67116
1410341
321007
884534
1445126
1144586
1044584
730045
788707
1513028
1188385
578594
829875
766261
1211163
1271330
120260
303081
1213574
1154916
598663
283896
74249
1338894
1363803
1249317
1261987
832892
1254300
747145
674342
187983
1372986
1459931
1239695
222120
1354327
235564
355358
298414
1547801
148308
406142
433325
498386
170856
631211
1175783
895534
826934
198482
1308779
134208
398922
1067854
1321306
153984
262320
1567821
1179938
251159
955270
70570
244322
1228526
834368
953560
988767
486880
306060
579784
289711
993896
419659
502401
458499
1218834
1149881
1394519
686125
636197
626109
966818
206933
388327
947375
1089769
652062
56241
1553853
502089
640427
1021919
158221
1034686
706324
289669
757223
583164
969418
516325
966651
169514
356762
207112
1337602
460933
511436
1124878
549020
109982
1397436
1473499
881785
338159
402320
142400
757163
590746
1004155
722846
1333087
1354647
1533307
156918
306092
342338
898530
856898
705173
66791
287767
192149
271183
93768
1184668
292125
952577
1265074
1287547
1075086
1326215
1171472
1494896
432324
742845
574597
1285743
810817
162129
475611
599230
401200
1224582
1157566
259621
929391
699848
905218
745777
1462953
556384
977072
1527912
89499
288401
1216454
76117
657882
1228045
1003575
1266945
601983
377030
377613
48975
1089741
1242510
640957
414304
1534066
730399
1210430
1440807
818905
286342
1484148
772732
1468741
953959
36353
37302
1010571
453330
180965
876954
544926
1478174
1385119
656051
928764
705884
866467
422880
517653
1344079
934856
623089
1496358
305800
1115716
25486
547917
1440799
1526153
30346
192967
1269024
747370
136143
775298
335104
54841
713715
864273
610698
599394
1059380
1105702
1247226
1115271
1468033
462164
920136
1329517
1009341
951447
290601
158058
889274
998909
254852
113723
672111
367727
1157030
1297763
425149
479240
1123293
26760
1481689
151589
539590
682121
40164
1221330
91619
1259693
1408974
265583
340985
540800
697780
695889
1323807
1346055
1301703
901711
518643
923894
1262188
202147
765434
303770
1553077
1239239
1298160
117356
1349012
96283
567496
581001
1486506
1462233
445057
85733
169270
1148298
343892
168724
50932
238980
752438
1177326
1493883
1001918
1559318
170567
175693
958294
927285
982319
510007
1162649
1541357
448376
913224
595206
566475
361974
1022294
553375
1260388
836009
1331815
831577
1435824
560216
246726
1454988
260839
1415143
1027184
849633
596334
701210
876789
567584
100140
620491
1256987
1154660
1198430
339475
552789
1073225
852550
715199
195648
194895
1445596
255332
1098927
506977
185271
73092
637796
652699
1344170
839426
796749
1350242
1045719
361142
369272
432176
578223
370682
1172384
1287862
1037869
567153
994188
572628
1345555
27155
1367
729463
1347362
604914
424775
1542059
163405
1221257
224420
568435
221971
720020
860773
1058912
88831
531864
171242
861780
1365187
1427224
1291286
1393645
939713
618755
606387
164879
950220
664280
905574
1347262
1505467
1161327
931562
278241
1119408
1517007
345576
526816
537226
350173
902825
929994
1435839
940087
671234
345416
671724
795270
1170285
429568
1131166
89535
431056
964701
270826
127614
40146
19883
989836
733141
150513
607202
675397
521980
570029
393033
1001164
889247
916295
1240150
827544
902092
351512
1339542
1066184
1240655
383486
377276
181073
1297532
1381234
228586
1138170
1369646
268041
79925
905056
1481920
1512706
1498387
260144
770610
283696
1417443
336726
666343
603453
1228152
1202775
120352
999635
903092
998241
1095245
1339668
1430324
1140913
584381
1533147
867929
1514146
597595
494666
36719
316661
577580
1129986
852255
375585
1554833
1253442
77285
787890
18709
654046
88287
749888
608103
802928
1212376
204755
509845
258525
193610
1562790
843960
28395
395190
310300
555793
1230360
29034
11003
1223346
1055027
1105813
271653
927284
629473
1347481
381988
572116
1271737
878721
1324299
1085936
24108
993656
888382
1028296
983009
717619
1500110
1282439
550273
1460070
674297
63851
573643
709684
1485127
1470058
270404
1037654
88880
66594
916479
909235
971396
1056244
321781
1428070
990154
756490
1208729
255175
533849
1353351
9063
802834
850926
1418983
1173848
1013698
1015862
840256
850500
1305913
1567902
1037244
636075
45673
1271799
671702
1071679
1033891
1254446
1121084
824030
963343
688069
1016017
69025
1279484
887254
363917
550647
624600
1031305
1501836
805285
271847
1022735
879642
389995
1144005
903277
1105871
525882
79347
476102
286652
486070
852582
1347823
1147306
775754
1038110
43634
1342176
1491564
371310
149442
1501954
55678
338581
1426503
210751
1529412
1562349
144735
763598
1192207
264436
1414567
270639
895899
1403727
124350
1154818
944258
1402318
731356
1156998
407436
787383
722655
380119
715985
931766
908835
468018
803594
396323
733635
85400
7277
34941
473304
1057896
1084283
1350216
747782
1225888
292366
184253
1375314
1211697
28201
225656
682522
729429
1077958
4972
543518
531316
683437
1346368
1162776
1519250
344774
738883
1021354
1498932
1171947
978342
1366150
912637
921498
1395388
22975
1235411
1419014
313670
1154134
145728
734768
1346475
287194
1479155
543408
1028981
1263718
1312285
244830
697552
449145
62258
1354012
705094
1090139
623336
466496
523549
506323
1386428
222021
696462
582519
98422
477362
517604
264624
204901
568886
821114
803757
1383626
528897
1325036
236060
250241
1455938
959631
1449456
785781
278696
860561
674431
1052394
1123462
1475836
631261
72686
376222
799118
604760
989984
142238
1503783
61187
611778
1494018
1521055
285339
1079022
591497
979240
719596
599970
508315
396964
322124
1100517
1371757
170729
826209
481032
807012
37657
882828
947975
979522
38324
1379686
329675
717850
586098
384670
549742
1249532
739011
37466
349085
406045
659256
458982
68887
42824
54122
805387
210443
316082
1458217
1468611
854846
456480
789820
226417
1294074
497516
496963
177328
1481201
1404336
205891
816197
707693
296721
1412220
1202850
101076
461203
1505695
1515174
1132350
668875
1137762
1032948
962548
1097334
96638
1222592
1210995
1406643
1494486
913091
597262
1108567
1457407
1051376
741102
555600
1105068
1380854
643933
959634
856618
1152822
19676
271014
752777
1118948
478342
63828
844119
471286
703146
736254
737655
1269984
1367490
737826
504951
329325
1011252
506126
58970
1236473
514874
1529574
1253059
445608
233246
978954
824355
1254621
257026
1111365
460621
107402
698434
985975
502957
1257187
548660
395384
631480
66600
1498486
369669
1355227
930713
416484
1539529
296293
379187
1300524
503965
934227
781334
1246142
998776
1322674
701431
648932
1516583
720001
281795
530887
1468477
57976
1296417
477067
870630
957510
830796
586526
313177
822365
200363
196432
1200434
1285290
1091721
838885
1473003
132020
534598
406641
1369413
306460
1428414
586547
223553
45828
1294571
768570
1551429
373095
39931
1005356
565612
1528011
717199
1039290
652353
33190
402513
1498420
86507
836817
1118669
665020
936224
1013728
426621
995454
1137424
1477302
686993
559770
555597
222752
125431
1068426
641726
910053
1139748
946559
1152252
300090
313646
122979
1458830
525177
1384006
1537000
985755
941215
122451
285313
651309
354354
492944
897372
1211767
1083273
416262
604593
648086
1089314
258630
577117
224477
52293
1283339
1091538
1348554
1175665
332100
405425
1283673
788640
145494
1283170
792779
661370
172993
359812
490796
1028814
893273
362024
1203583
646438
1163245
713824
1221369
375589
1273413
1007070
438594
1535460
83760
1119118
1488844
878996
1172466
1078346
422726
1272793
190862
1250846
138249
1328897
1348523
478278
1181584
564016
660199
853626
1375778
1191241
837720
57657
1307581
1303468
1254194
117085
429813
1050396
1497752
148396
1421658
925470
461592
1344453
30248
1472622
1370254
1532412
796948
1322988
761842
1186466
853886
16864
1413706
12137
1455134
298552
1434033
560914
713032
594369
1429774
1027749
754959
909797
534376
254242
1364020
1108624
291859
372080
523145
1476231
1396535
1189555
1060499
139730
904621
1502709
1377710
515834
1025236
688499
576808
1446624
531937
174580
1201524
293477
516433
919306
1023517
1385693
1070344
433613
763805
1267982
253035
901765
790894
117476
18766
1201588
558515
171760
33973
887187
169763
1485192
782424
600850
788199
42902
329637
989970
810944
399844
1459880
1544584
1449704
1292461
164093
81013
1233283
131915
412685
1254347
888177
71929
1025368
1334746
319650
1074857
415668
1546313
85523
889354
524726
180349
869282
1318477
721599
1485942
807364
436104
805926
393036
377122
1472394
758227
342683
1442544
1482440
1350295
195301
1083855
1256119
899484
306507
538436
313870
358506
1106421
623524
867403
1337792
834716
159487
1368943
1472526
780037
1496773
1152974
1227159
1385662
876914
1025580
1367470
863019
551224
352347
625754
730442
58718
980785
1227878
340224
1552402
645699
1093599
656194
769678
586656
959237
1183502
812105
776210
89301
1223830
894585
1478134
93162
54675
1555384
1447892
1527642
697298
1213965
1151818
1191777
1507817
125717
1089442
51302
918517
541980
446843
1393069
453243
912478
1344794
774446
1014227
1293427
614037
1166400
450157
1482903
941840
1555741
1514468
941913
950808
563122
1055166
283328
1046433
719103
1530285
1293330
1464460
1182334
380977
1401938
471965
478446
866396
646831
388880
275284
728379
1411158
81475
227782
406775
957239
713632
764141
467484
190674
593165
1371601
959899
70238
1267208
993225
106916
113445
566641
537687
876480
855498
568641
1126392
1339600
1268324
736591
1054863
1133265
1194639
1496047
1066766
713837
662797
1422733
1173572
118766
566216
899428
800352
3214
312623
19641
233308
1019760
739657
377945
1566168
600146
1486328
749994
1255511
448968
671672
1535873
1108382
1535430
1262054
620488
823111
1168020
117244
597785
738851
1000373
1293803
932698
1385673
1234228
1429399
1335421
161099
1542238
1209178
904791
26942
1509016
41843
1271976
1041649
1459705
414468
323277
538630
955429
630295
1213214
844778
909765
488163
560202
1033179
810366
10887
1064847
510672
854827
1321026
916034
1315073
592087
1109202
223808
404163
1402765
1171742
82299
174799
1376019
791205
1441202
334626
196588
189756
541313
1340337
1418605
144476
1005064
1373463
1241678
449974
1543909
1016436
1342834
400443
13158
166906
330804
747625
99431
722234
744430
1384049
1400818
862514
23829
1240411
908773
18601
493391
193887
164309
1353205
1287056
1008674
873556
603581
324127
608769
757889
753019
1103001
376811
279394
455827
316634
1212623
1085429
1378853
666287
337171
275587
1527377
77409
1002602
109621
83812
1399022
499476
96096
233987
46598
833043
35350
865023
1479540
173699
68607
1211990
446317
474422
1209482
1117764
1041415
1401560
1454250
981641
940577
633492
651453
332820
125986
888794
44964
237083
1406944
568535
858173
520578
821260
1483650
97785
275675
797762
468826
430564
1323965
657709
1485827
932987
823222
1251374
417939
1055929
550680
1218064
757930
198392
1521826
517711
75017
974918
365673
229295
966350
1077235
408158
1510945
1359473
87353
978276
1101635
1278157
1271202
776163
185677
389283
1182111
502961
361434
62519
923710
1045555
563068
757762
1106662
105743
269505
397239
817413
1295516
525594
661951
718018
419100
1151597
250342
952938
1390964
543030
1276140
184375
326749
360509
250010
815609
1228093
1506922
1122259
194604
873964
1468581
1464258
653124
77173
1116595
432342
779889
601376
467675
275455
1412076
1183545
1020165
1124065
255910
879229
240367
385350
1534854
16120
714153
1064173
342815
804162
863966
173047
738376
780962
940986
148679
174296
1305835
463904
294799
1124274
824674
23991
414649
894441
1244203
160852
1132098
170606
1260979
554240
765538
1108675
125120
47369
1401131
1441305
879244
587
667142
1123792
971070
1318211
1320281
1312908
1562867
533082
1196238
79992
736485
1522709
330708
834830
1428759
725845
346252
634897
451719
944565
1292119
335775
9719
268906
124606
1476855
1383943
585422
1410773
1108788
1303620
176864
728442
629613
395548
1365882
1004724
439803
577696
292180
1312264
505991
886112
395725
1100448
578398
300576
1195894
1474753
1352931
166863
1114797
249995
898564
1143701
523313
1102477
451441
1436304
1247601
213448
475257
186035
1302181
1474829
78101
584374
628928
1119697
828924
1126541
1377334
512131
398836
1236061
1321687
28794
737781
474279
180853
634775
984569
379633
1371573
767320
287176
38687
1437140
1089309
709419
794716
462233
167875
692642
64567
571384
272791
1027653
1214163
862119
737004
840120
1543211
1134519
1401363
364542
380598
1224744
529983
650961
576577
608885
1093423
1286507
892610
78265
1451858
1183898
596277
981866
807545
475575
932467
216446
733212
829190
979770
423143
993052
1211077
1084846
234118
632494
792405
981817
93742
727424
1263184
1140382
66829
801860
618218
836196
51426
67942
908332
946329
580379
235825
139276
631419
1514992
822890
169644
373691
1254075
1154944
1139916
745259
516360
1083071
109776
251655
1437782
347535
1402432
666175
181337
492007
587883
1238596
990052
132716
1371982
437956
595529
330842
778001
683632
1342936
780870
1402502
946038
875716
699779
633963
12357
878698
1260386
1201389
1023927
627261
705510
24247
845831
231053
461479
247550
908362
1551250
332235
414809
924223
813833
159913
1526936
1093675
870499
244438
894081
66581
66562
1451428
1493604
1101891
19768
753741
880636
515479
94939
617356
822462
1525261
1163971
193466
1485680
340925
469875
529608
539418
287175
788232
60061
1361200
1239157
302279
272997
1274361
812210
484556
396944
701785
284606
190838
1559763
1308557
1396710
69497
86963
1556978
1167235
460238
1489607
704722
1117757
82683
1387888
1448521
1556041
911311
82003
909171
760469
38779
144349
534681
25634
910824
459285
506729
1491597
1011036
1204351
368939
1065588
1462452
885314
1098861
259171
1048353
983059
1405937
464648
294523
839155
882519
1453894
1379707
339805
549518
487364
1102259
1057076
397228
33463
741276
1244593
375874
1008046
319981
1563560
896259
372416
1234050
1067367
776712
1506723
1188404
1080734
497748
1303167
1518829
437079
1456098
311901
441100
488988
874839
1554655
783140
1323344
1114733
348167
198188
332828
1248226
1496172
876801
211776
850239
1183326
556316
994836
549624
1091788
823396
705167
1513802
1448188
1007126
1009245
747688
960100
933731
744710
1255392
586472
873603
1434170
499911
1140861
1159758
468879
667542
1399580
263926
820724
929800
1303948
377750
1097798
78780
210975
947896
45540
316400
633868
994364
259220
931505
313177
882427
768803
962009
1121405
693677
549365
1237345
1022443
464326
1288970
1405427
1449598
693264
484424
1486794
210285
34402
531177
1327094
122318
23100
860751
1110730
1493212
1363475
1154347
1407832
458136
1381745
827511
665532
38853
1523756
567845
1030351
1246393
531660
550792
942392
979055
1566678
348166
782807
973030
278011
169668
263432
1444522
1511534
1127077
871807
1055308
1246355
780780
216615
243135
637681
1268376
1492894
382712
1066401
1210235
1461385
400217
509277
617474
199188
529088
471548
778969
1151073
28945
1393100
488232
38916
259159
237003
1058615
429080
646628
307198
578384
1478356
1001624
605415
714665
1361134
139034
798453
1148306
110454
349168
161390
818659
1113153
1120987
1187756
1423845
1393908
1151676
607933
1416460
720184
821270
981414
1337372
1063516
188149
865587
519186
1404799
1130676
1514173
875214
1459690
1393240
1188500
1395862
178260
990070
914931
78522
664386
1035542
1249996
751061
1474782
1315029
285604
1279565
1222596
1554581
70261
847037
297888
608974
825907
605921
16282
232115
74351
58732
1524822
1153796
740077
177053
401710
869048
1186829
1264916
1356495
1192789
410857
1285583
326229
588251
492376
1053838
613019
172242
385990
423120
1237581
1018282
792415
834432
283790
1041311
1464264
620024
1243070
130541
416227
88927
1556462
200658
234618
1323118
1500969
406581
1063583
136620
388204
1462082
431369
1434379
1111984
1327860
91813
505315
568241
222128
960028
1306689
614216
224872
1359204
439768
148803
670246
784667
276803
61686
173812
610772
1135799
71778
1415990
676421
1456522
1556883
27637
641721
636473
1221047
158927
319407
1446060
835427
1242166
951009
117188
895304
765013
545209
181170
382693
1552129
1181226
323097
567966
821239
1139486
1294568
844603
846316
9290
1520722
1448824
1373934
73926
444411
165788
693749
634446
500256
1563127
550307
1187789
915396
142416
24177
1388497
123760
1291491
1264595
1453588
1440644
1109364
31054
406939
730374
374681
871693
924962
221831
174981
147133
117873
1155146
429170
1103988
964057
1185635
1563858
986993
1518943
959126
596820
956539
1509155
722377
1462099
967454
200590
1299203
194710
1241297
1402622
160124
336480
1472531
1184533
341188
484199
1270796
175381
952305
1221822
1244016
438192
1217941
132130
1054383
1403726
134637
1342669
802405
771854
490928
810006
1494490
1443237
1289585
908063
1099203
491929
1243543
857146
501531
707428
1423218
767905
243005
1303609
1218687
1307763
1112887
49157
1210821
1294963
606425
747114
1306235
292031
1277308
178909
1534515
1059681
973567
661743
117148
1453440
188950
1380491
705881
1054383
1498059
314664
955931
190260
677889
613224
1547184
794336
1545124
380404
790552
723510
1025092
564200
290482
1000721
807435
440345
1304361
290873
28101
429109
773907
1068799
608870
1445828
1122352
1439141
696964
338159
1100367
205088
725605
1062667
232567
1049600
795524
1093369
1500952
793281
170753
421933
188101
1277702
582716
1248805
590174
342198
1059267
764345
543817
656988
321893
1550885
883593
669325
1008358
283441
307415
1300358
240825
1383216
1465498
1059909
1409417
131640
681496
835374
1031062
711125
476055
1419042
1401936
1039210
1107831
1068162
791992
240811
1321229
1105228
99089
765446
595882
499810
896027
1345747
543546
962208
1531379
198356
1004071
1464187
926334
93906
943996
696803
1407239
263368
188139
500906
22044
778257
864915
1420628
646496
444484
172461
817524
263602
1409655
770548
1216884
1370418
1113711
94338
1521351
17922
70377
1174479
1272059
1016158
1442191
258430
1363740
715612
477287
360483
797867
995784
619242
1019268
124392
699066
1163939
658726
1208383
1482877
1054291
534795
79536
823167
527782
1248857
1378487
453786
789964
1278662
596168
317372
137445
1468165
1387145
1400670
646193
832999
1542069
1192832
1375898
594597
1073787
1158398
1333947
975888
663230
519607
1551665
1476661
1059816
1138787
368604
728856
1441096
1145181
134498
1074918
1438375
807765
1184978
925568
168574
909307
495175
232524
1186996
1042945
1167111
1302623
1052831
971071
990149
74279
1417319
126313
846505
1193770
979630
852014
527838
32531
647135
86374
553915
857637
925773
432524
164212
508827
655739
439759
1181399
293207
133727
829589
868894
296135
1162722
1276910
1170127
1107080
456571
319865
353284
1055851
560646
824429
545937
767982
1449482
303343
861908
1509592
361775
1497730
853030
549317
1498713
190984
936733
615833
22571
1168176
773512
1537835
1373233
788194
1478226
1380199
1549548
500109
755283
500263
688250
701468
289353
1110212
434085
259756
929898
36248
63099
122648
84195
207677
1079454
1377849
1018471
1302626
112399
1429694
431064
1443908
1477559
1296759
334030
344156
1254683
231950
1389080
814036
1289434
427826
814382
222211
757911
252332
529140
191788
1450024
519357
378167
924716
1326550
1343048
428373
150581
814743
282822
579115
156615
1481263
1377013
396807
923020
743318
286697
1353305
491000
1060862
1260741
1507309
277512
1412824
676711
104922
744046
29578
773775
1211802
218780
1212050
768401
478243
693278
1334284
804460
836727
1228856
1032754
786428
742046
248684
127365
991268
813060
418523
1181898
915229
301836
1218955
916523
799965
202472
1006459
1552752
235212
530760
331072
367653
1361262
463634
1559592
357156
436535
853945
64318
1079419
803246
1220806
1493417
122369
786014
317141
102555
1041185
1429100
1553056
1343120
612210
986851
600338
523276
905593
996125
353929
1405890
1457573
1083301
1112888
643391
705057
1493815
1242089
592922
1046034
1168179
1106294
756959
831283
1063478
225491
379295
1251407
124115
1342871
844098
999881
1150606
163781
113686
1427636
1074937
145556
1149186
527464
745147
829399
170086
1312740
1397943
639723
109555
64833
904539
1540152
995391
1240687
1017056
363667
617612
76011
545173
543720
1167925
35133
429569
822361
1417046
587477
202630
409333
932467
811675
1301742
803203
236224
163244
1305740
1191144
1012368
1494134
1226002
1293401
836613
652816
139685
405371
1289879
750181
148297
57823
1240985
1120133
692066
75298
1027813
1365764
1096345
939291
1538802
269378
570370
1174359
220001
279180
257656
1030828
657482
585601
726194
698681
358140
461177
935049
1196184
46474
1122524
202655
1333362
543579
1220351
331468
347644
836607
36303
524640
564737
1019783
1379751
710817
92948
367511
739266
377761
1293153
432585
79434
186482
1343256
1053100
283689
1393964
628915
677725
108491
1042243
596231
304290
724809
759994
367304
609473
289044
935005
1202737
559248
641984
292479
794019
1272254
347071
44092
1379719
1071884
1445754
431205
1015467
941773
70001
1092338
969204
726372
457257
307679
921546
55525
1130144
394165
998852
1275593
28999
693261
1020302
147887
588874
280163
389210
1378517
1377244
402752
542624
259251
1186815
1209526
954420
1210584
1537852
161197
752023
42949
1513186
213885
1284399
1284700
1237517
389251
817083
616889
1166281
1306277
29541
1091561
1056653
628417
1257092
660473
875097
1370702
666705
648344
486624
363161
1351278
385084
344087
853005
806415
1241928
1101412
375681
197908
1264817
159261
440487
1380206
117272
1027835
138447
879290
1014470
1098987
254737
107330
881169
1290014
1076723
1087975
814181
95402
1151616
1179819
1095860
147865
980637
861191
1030959
655270
946508
346026
472093
504131
1344758
894836
8568
663250
1432422
1133522
876856
522795
139867
931881
272693
639190
617177
614295
395833
506117
1510166
496093
1475937
1416446
1045880
504354
898988
415263
1128426
1353496
406833
508511
1056364
1318311
841233
28250
28160
21716
979551
1069846
8517
1481098
1513170
549175
615094
1201913
131156
362540
1366516
423958
977312
971411
231145
821319
1249438
830242
1166401
1206687
1197635
1152755
1119235
1235169
944243
774753
570761
738656
649222
367130
1559245
432332
347659
1445873
950910
512588
1297645
874543
602381
1174066
503220
1559759
1106575
300085
692847
1213176
99171
1308301
571135
400369
1116317
810726
1194090
194423
1208064
1154963
656323
834624
225732
834904
1114902
276540
1500965
517932
523521
114833
1547182
1039231
372379
613321
108471
533386
511136
156473
1118447
489995
582380
300186
1227464
152489
55233
121898
537179
1233454
117414
1314110
185295
613779
415265
92093
1235477
1027691
448486
572113
1404954
400430
691009
815917
1328182
760145
262686
18589
976642
577885
272696
1168394
1330910
1241586
35928
42599
281163
375697
110095
418917
67583
150873
575635
14357
183813
1481983
711417
372218
504235
894888
1453461
177735
160716
518382
272468
1018356
1089170
1335249
257800
371690
1481352
773314
741645
1548535
1014635
113668
109673
305531
229869
1369276
535009
1317762
1439820
1513313
974050
262699
1323592
1507964
1204781
336181
1219224
98168
420707
122933
1499310
1482547
758239
1448135
471924
1436701
734437
924521
1242954
1450130
892122
1176295
808326
1082443
549711
1132818
182707
389212
929377
257672
462663
896612
967152
1299177
1106792
500140
1182671
1021222
231656
1130186
1495044
1562146
14064
126071
564527
164428
914872
673113
318850
538339
598762
1525351
22832
446466
1410879
1197711
1144868
634324
358321
1519251
1472356
1093676
1171046
1100785
987329
1079668
1048919
632457
1080333
61655
1326355
147545
978495
332052
1222364
1385075
1294658
1022540
500189
1407612
1030371
506441
575028
1027482
1148306
16434
1026408
680322
1276603
551115
42896
1047636
651807
1389830
1167965
703307
1209357
490767
895945
1025637
757971
1267540
625597
189603
740581
201722
1137122
324628
867476
1390533
1093726
517103
10040
48181
1481230
734212
135789
100788
605449
1151381
385667
807533
578591
857673
1380176
860329
1531293
1298906
182081
252773
861162
926589
475195
176426
758313
142421
510248
1511833
1234047
1318841
260140
1554820
1114117
1288562
1102017
326330
10278
1168953
1244041
636676
304361
395905
884465
442504
1372108
50371
1350719
225148
575282
773266
1009329
995540
303563
361739
77617
93695
954224
1065894
724043
364520
910704
1155670
694771
770580
684913
246992
1181494
300820
1358274
499660
750539
744419
783371
120696
1361562
353059
183919
106190
401596
1546999
298263
449697
696887
1101802
42010
294547
99757
1165956
445272
505232
1152891
789116
1311788
41014
199169
489469
129540
392930
37541
234833
790087
573360
1309363
1479113
1031320
134468
29513
833492
508092
1443479
80994
944683
295021
1385201
507737
1541423
1175058
945528
1531817
690659
281060
1286615
424316
1449011
1454824
1322070
418496
61001
195882
557665
1473744
167454
380590
347519
1327471
385458
1124742
1009021
692478
66042
925530
1391734
1482263
1354399
772347
525
634831
1041329
745495
1475642
1447245
949142
1019478
391239
217446
772380
161896
44375
478606
991606
1418312
616909
65243
1399029
552773
481614
367941
201484
1046238
1426456
544892
1171957
1047245
647126
17498
661631
1187311
991582
204776
655788
952338
427175
1316929
1186803
287059
449399
1208319
956990
267646
270624
1372097
966441
1393185
893120
790559
19152
88853
1504842
649390
994727
877285
614596
1319061
768307
852459
366471
325142
294344
169820
1401130
415086
1243117
1360398
1383713
1143328
928504
1348961
107210
1170989
1260235
678019
11636
1201569
578521
1191396
493219
994346
121236
349203
1035012
1201006
247728
570768
926171
898033
21026
1377206
275193
1172527
336007
737849
1556143
971206
611570
256240
495187
1186076
105008
741938
731940
262153
125093
1080466
414594
271720
1365715
6996
551559
1137597
368381
964387
1013026
1259739
352398
836690
1471955
550736
334286
1071572
209336
1479752
269387
112535
1251798
250677
929797
225459
1485785
33740
381791
1099208
1447651
705355
684607
804195
615615
1183887
151537
378100
1227671
767005
450883
1092618
535160
1427533
1151336
954875
1232696
1260206
734193
930386
285683
724014
1226025
1403706
1335091
648599
930128
1016247
1140028
1200477
741808
1124520
546891
752047
195156
1310462
1428361
1402077
777813
586593
187033
167161
75660
733983
25153
514546
582855
244719
877852
236033
1421315
408196
35691
290302
1463669
206747
515601
835919
1518771
716266
399420
1123726
1139977
993440
30042
538433
903740
1183448
815742
853108
826958
338274
801475
581869
43952
418642
1377868
1004404
1311787
1335573
1165310
592282
157373
1394957
1073356
801684
1463286
514791
249695
700546
980208
1100100
148019
522721
1030977
1527566
409324
365869
1110604
9985
1032623
401729
1534129
1337007
761801
2125
211020
807373
1197529
1423405
980509
1393985
474795
615259
1305602
10716
1320591
1027349
1319471
599275
901282
496823
1425404
922635
486982
991387
846076
733941
1384605
505187
111229
133824
1040189
409774
92437
939513
1204333
793805
294680
781780
1117266
548407
1500975
1138585
733183
171602
928618
832872
1382140
326181
1402396
212807
1142334
644750
343632
1066829
397851
919425
1498793
710473
548101
1533207
285969
904270
1346824
399718
211190
855170
452978
444772
953014
155293
1021865
723522
203743
770841
1115178
876642
1361350
883134
1290844
940446
981393
297589
85267
1104180
1476358
822722
927565
118277
417211
1253887
1269173
750766
1152936
795819
826996
1335801
407661
1057929
1041378
1092630
1144219
25420
888505
612199
1420108
1066388
460082
1482691
1030909
1198392
468925
896120
497017
258587
873345
1369720
83156
21624
1499506
1443535
805545
1326476
1231757
461583
187722
1100362
1293408
849753
672771
498297
1505305
564292
346954
514423
360301
1529961
561485
818550
1357378
984945
239399
581224
1185465
705824
1109253
956500
45858
978580
1037410
1560485
570731
1379188
870814
330493
1285489
1123300
1409749
746744
323527
361480
1565741
1022234
345204
1015616
175169
666409
1528720
1474974
692376
1222703
718172
1359968
880034
239957
1413717
1478715
1372153
1256125
1374270
1458256
767576
1114924
354393
229891
318944
804477
1499967
628625
163584
173687
79990
412425
298376
1489701
322372
404914
173585
878572
1178763
892481
813595
1421792
308423
838459
1156767
162990
1515225
1134184
782522
191548
16422
983036
1044373
789838
489949
318467
523145
1267318
339894
1168765
1548780
590845
568456
1501709
636686
1466325
688261
1294152
1059575
1274833
301001
794561
655057
1165554
1374398
1475347
323794
1171713
1405979
126153
582864
506670
1057702
1000829
925380
1170303
955666
1295906
254761
257941
1321630
1541522
50371
1112990
688266
1415458
1099056
255702
141799
1536430
1285554
146429
788921
967247
1117061
386376
964451
1089799
721408
647541
111623
102347
757741
194868
1370783
1322181
933455
1307082
7316
909490
1098002
338677
1074689
1566110
129964
160920
780130
1334903
245557
1100270
1314909
1468581
543807
826246
136437
1111341
1125726
540064
1177319
485003
1087271
1316994
1386502
1096025
1235022
1431989
1486598
1287697
91467
1364023
980178
1241215
1349243
1328638
1001075
239372
1256781
462471
645926
304581
1377925
664654
243870
310566
1091639
156519
1507684
1218820
866458
1332736
319051
476425
682025
1100440
752682
1265856
1112379
1121812
179478
571094
689223
764561
1401988
45207
128521
1460288
110145
1156206
1565504
1298998
153488
1218841
1372870
855796
844357
454312
170827
897822
1226489
585704
218609
414692
41368
1105825
810617
908117
1427466
933596
47767
253424
14541
887584
454095
664406
1079088
1534974
1285273
449157
799649
1513296
763019
515362
234826
721785
1230814
1298270
28264
414133
1116315
810735
566774
1287412
1200445
275849
1196412
819358
251972
15441
825653
302256
835433
11086
1346295
865757
1474428
154816
1394231
524525
970927
285599
297500
1025093
264888
921562
1246557
303009
105968
1206643
1160371
408608
45836
39844
841606
307127
1249297
844013
426254
1487816
988498
217207
1542246
1044637
834065
1175061
375172
277320
336553
119789
470400
105290
979522
334972
1438628
919046
1484327
322172
1563361
446528
864578
1286193
10695
693067
1003029
144379
1342240
387922
86060
1095166
1350623
1417143
1184499
619853
855100
1307838
196656
612081
1103174
139203
557071
300274
319418
240395
1528762
1137555
1221975
710597
247546
421524
116585
819936
1488276
1158635
680869
186950
108633
1286301
459417
1106435
92121
528314
1162699
359565
1390811
327682
11791
1265124
1029648
948432
1339497
858778
49051
1299839
130816
792650
1548061
905273
892867
725842
40783
752940
1167220
1329446
234091
459233
381646
255219
1259361
346840
415279
1560139
743115
547496
543108
193418
114397
1113009
486152
461496
273671
238526
1155874
1002575
481593
265794
1194480
933963
412387
597880
1289586
1464806
52578
311186
250658
1129058
1018973
248626
1427722
695616
646727
1363222
260920
462394
447558
550071
706623
1503018
692132
1426421
707777
1049625
554778
853263
1474959
139182
1070176
1560038
749058
1083870
1215922
1368632
314587
1159493
1363839
909364
24887
1081514
1324802
244188
1012409
1361214
20271
538066
1398938
1461547
247736
331593
7855
526897
706783
19177
1220238
768596
1557743
235284
531651
202766
1102725
83576
1454393
1471894
118456
418651
1357036
952346
1173558
1090135
44197
1130826
1171302
830768
634700
1414090
949241
647944
552372
1114775
1018569
1345958
139481
330570
595622
942492
764506
17265
440048
1358980
1269195
855964
256095
1249203
395774
226157
732538
307076
555317
531377
360631
49989
1418504
682782
1318154
857585
628120
383168
434524
207379
908394
550755
640717
1379083
1373369
759528
450656
1049729
855258
141616
229158
645803
1045125
555911
1057312
255107
1088395
1225705
107308
461399
1288685
1150277
1445472
947391
860883
1496049
818787
1046758
1328887
813295
1106859
1119874
1215373
319942
243150
511832
806477
256514
267916
190914
53586
1006499
419288
359413
911873
868086
619141
944590
1292530
723379
22882
1143021
1493357
460517
144454
301443
945801
1001786
169456
436321
121935
681964
826409
892059
596143
108445
238054
883879
380897
864124
1437938
202238
467203
309091
792116
725274
1480095
698454
692558
244039
824855
827327
277311
175975
105496
1320342
379605
1255959
788129
1004708
173292
898411
924659
862751
389510
141994
939788
1533451
1178799
131074
548899
22558
149317
19705
555157
1121277
894937
1014815
35718
130367
1396087
883446
355115
1296664
804570
1408734
51964
1062716
1107204
1034065
884948
265101
1272770
589985
1177844
692911
1477914
1476117
634113
525968
1429911
1556349
395309
635657
14238
187703
1365195
502221
468870
705542
439001
693662
511619
1544141
1080908
1025482
1361173
129573
1064495
476137
636789
877830
1272817
259704
167163
1340712
651855
44413
377386
254218
463854
810184
719503
1365036
340927
1413463
1453343
775512
132617
777503
397403
273448
947257
1204211
392165
604127
1199700
671309
465359
1243180
1079268
254137
97581
338050
193687
1287907
525087
721064
490056
1149940
990970
499119
998540
1173956
763257
1212843
1563246
948900
1082986
1288245
206788
673895
52922
609231
301526
1470762
715785
892668
1310172
293231
471305
91066
769725
841769
1009222
204818
825903
1530220
1414584
959597
979920
198669
1171990
376443
564154
1042695
1188969
1436103
837316
1107065
212414
260094
1167303
697647
921782
459956
586060
365185
29406
1280552
598598
794538
39290
82474
1484370
262086
481631
692647
394657
1352600
904730
1283958
700564
1045602
1121587
720067
540626
1171668
1384532
567884
1216789
13596
82883
900117
999151
126913
883486
734274
698499
277753
747353
1472026
374234
336428
31699
1317140
934805
539421
1382695
1111312
1002589
213896
1292070
1135114
64643
278811
1466231
1024566
817763
883280
418307
1076812
406306
1519396
830905
961657
455349
605853
575670
217724
842421
712498
472618
171372
697208
889395
644175
1313264
289016
1022881
56329
124599
1202883
1426132
305406
540311
1420628
1369864
1078710
1003448
1473100
1255655
359693
408475
94152
1481179
873621
7275
772667
1394367
1096995
612344
812564
127138
122860
776166
1530236
570121
1045669
835794
1541662
1387021
152189
350600
179995
1410384
1554016
50955
700251
1308043
1469927
1200686
781410
716313
1282923
1337959
431638
1477381
1494476
845222
1071321
341629
196671
75103
245288
1337007
447666
901090
752518
54433
309296
404174
980036
92273
588646
1235471
702119
190890
1251915
270469
1284678
341378
7925
51793
226531
1369268
143516
1019464
699368
1167776
604467
419943
131816
818278
1089513
430979
27625
801233
1286617
947076
137125
171576
566372
628168
1090873
1412749
781807
657040
461242
1006939
927511
856250
1132983
228119
281644
1152831
57458
1495859
1028836
208528
845511
705101
191438
1049474
1062659
474754
322580
483117
216500
348030
1267843
872202
1024423
1534825
906119
1430976
514058
1086337
1448929
256632
83496
261150
1307263
1474969
185794
21446
959659
594305
531197
1240974
409920
408806
197124
633566
1033821
677518
940043
849875
1347155
884450
410866
366384
1102652
721725
459158
987426
774788
47588
1402
1039255
148570
1308444
457077
871015
327987
797038
1331966
242960
110488
531906
878660
971169
1070647
899706
358987
1260278
1052633
814747
193792
798560
70062
472294
1344877
1011219
272130
58120
348009
550757
732547
898462
1324197
582733
166233
974641
910612
1371730
1181954
571641
35935
374191
1010447
999225
486546
750212
1193568
981958
325551
1296057
755357
1039176
954755
374971
994826
296109
563934
733112
902579
735882
74591
100626
285480
830832
393036
556385
1360391
1121333
1018616
1205341
1378034
562133
1129803
746057
1166028
785993
1371485
397157
73664
627472
1296401
999612
316148
1491692
740415
1229676
34166
1180200
730123
494024
296411
975303
329834
160223
826311
608158
424301
390328
855978
9669
1280336
1041379
1069155
1083193
241804
1082030
119209
1318047
126537
566428
366366
241102
1492609
777021
1118098
568733
1405832
1483312
459799
353457
1315632
797857
1025918
1521286
1294172
838454
944969
700183
517552
1401675
1277053
1351898
96910
845001
888330
1239588
1490111
725009
793020
155827
1510207
53477
334276
209946
1075837
659998
735203
580381
1241501
497226
1079451
1393584
912333
1267791
384666
1099186
539153
1138817
1307504
1542914
106888
153775
1295368
1297372
506239
1361099
1422718
650823
801038
360998
384718
1205954
1418786
521894
1192514
1034391
436147
1143707
1026690
748651
1112245
345011
31695
1030936
1422835
661049
587757
1357837
275582
1472612
11349
707393
157270
766582
409653
620058
1458982
1540762
242858
768293
1466723
308218
1234577
1375144
381651
27215
891525
1280904
556037
1096439
1126095
648714
882866
24061
143001
427102
398652
1352641
145851
1535732
894942
1496558
1243330
249947
113094
1027146
224138
1323704
1541771
129727
326317
619558
1528880
35504
1159233
1017262
867298
1221485
289187
707659
256015
948908
1368211
1200546
94206
351076
1367696
171958
165593
218040
179467
91720
1437478
438316
1083777
1546365
319091
194213
1342502
572584
1062799
237863
1098840
700721
187467
1389200
438521
1129912
424393
68120
59362
1082555
1170853
1027339
366583
274581
991078
1396047
782716
1453539
612623
1447329
1313608
836084
1047587
373844
998320
1480904
616697
1062776
1008681
156064
594317
831870
955917
567285
1494770
972591
1443963
920589
870397
377172
290245
1456481
1074193
413136
1250070
1200602
690614
675960
501497
1014830
464344
683126
720980
651192
545614
1295216
750635
906301
1377396
443715
985845
1541574
1266123
422834
1480766
1252626
106448
1339124
379949
75966
53049
570391
608050
431815
227025
364009
104921
282171
539919
798514
117427
291547
1357219
272658
1408244
851662
577315
423135
681150
1104544
594526
602299
720046
36314
805493
807063
130084
966703
328201
675438
1251072
901523
7015
1270590
129677
455698
1261979
1025714
738446
785242
250760
350455
113422
87740
965637
853208
464226
1282174
970051
1262918
608847
598935
47733
133997
456752
1420906
522800
1460542
1382775
977654
1383309
115568
1020983
399934
675548
1092925
544379
1561931
868342
1046560
1250942
1463362
225015
357425
1449728
1549636
739221
777161
1176179
1547457
1206044
82958
1143781
298583
277324
745191
1525073
1287119
1120787
155905
664823
691283
1355779
1494652
1517807
1111646
751412
1282573
49058
741841
352915
87496
1035638
625112
1038139
738279
877829
1135705
909207
338341
658272
1305330
428020
801077
1152850
250231
663402
1353036
505720
1090845
1105474
531416
921259
672343
147595
1153727
591038
549725
228232
220958
661369
303007
436836
441142
150469
1191219
544570
197516
248447
111966
1300531
334931
810243
347746
1460113
1093706
1454854
1409453
453969
852240
561545
533328
1169250
1127432
1443420
774951
1135329
1357818
1130687
307043
515754
807356
1519451
700775
1045693
19189
1347888
1510378
10485
9913
478303
1343795
1418301
889019
1068294
743114
310504
565739
162630
1155943
704664
716896
1110979
920976
139472
1014549
103772
1011348
857513
916188
76087
765251
704070
1461745
347751
515489
597814
373325
302854
18526
260256
1494739
815896
634780
819295
1123897
1257460
983686
134600
808287
999494
460347
1058136
326360
1021233
1087857
752467
110056
1295331
493077
290144
855848
1245840
1403646
741713
126527
381543
753726
547493
1309346
1240164
1389583
392577
451373
301653
1518656
1232466
1373514
744821
1245851
1098676
175609
1064682
1422124
64020
1372327
1546962
770059
445046
395945
450928
641376
873566
196697
164083
1198893
239671
1459357
848652
433428
193530
156843
1232933
1017376
50262
1352523
1564253
863215
435591
64957
736523
876637
1446631
1455561
682338
1381704
40181
1334836
981675
811134
1491944
715400
398698
1181843
1536954
1243001
1040613
387247
19707
184965
263082
493855
326028
365942
1460695
396729
1231501
1430888
806359
979042
1121772
654348
1149448
272089
1435692
313148
462920
815209
1068067
1141602
1124889
972764
18818
637553
259383
595151
891874
308787
480917
161418
377097
552741
673237
1203823
801037
391755
28836
1448446
994013
579087
334285
452251
459610
1432197
1019110
299316
656356
755299
32676
1396720
546357
813831
1195397
861549
535241
283344
1361515
1111330
1007333
215483
343193
201112
286485
1184365
1050509
495361
368438
735144
1300236
866872
265238
1523136
1492679
1152403
1084047
1050548
617150
313649
66689
611673
1067452
1260161
1193847
209163
1273157
297258
1198195
850316
553130
345323
450890
1020348
392012
1000015
952328
460085
491732
589367
439534
1019058
1406965
496155
1496830
1468957
1524497
882123
281043
814824
1164504
216011
918972
697901
206007
676873
503817
293804
1500484
442325
548849
907502
159791
1435978
496692
265265
1468486
239844
392941
1343774
1430723
817800
330905
98886
735446
1268987
48043
1554287
532347
1284479
913477
245952
1552254
1223959
1216773
1010104
181392
507848
1224584
283066
515850
1256102
1526458
798247
994804
1426483
604322
878707
1560880
1184363
215889
153430
624778
842750
209618
776249
75061
1565253
318218
141876
1410669
971730
1230263
1280407
1235370
1349054
43914
368983
532259
189203
510431
865937
540233
758736
180033
1427895
1519484
1179419
432521
189251
1560120
886627
541574
614947
1042483
248411
1355567
886592
1029655
1542556
1112695
977358
892427
89948
1436266
849500
1083437
1013054
1400941
493641
926988
984081
1187236
591749
1374650
363642
831626
735338
1560736
26247
58066
943135
377705
234571
1007392
296769
738793
303234
84361
20670
1221576
730672
1101919
1489995
1300304
679421
1046801
1425021
1050798
342495
623322
764322
1410404
918705
260442
1104297
746456
1402331
467190
1069470
694095
1408423
1104768
1036626
1249130
513833
258947
162792
771232
593636
781287
381384
452688
69214
403518
1470428
1032950
656335
913068
290587
304714
1423137
615690
1483870
1054806
733122
367240
410470
1420037
1139347
1427132
491249
1519412
643093
1546494
1257953
966273
1428341
939603
205615
627626
1121481
1147948
517658
554934
567352
984722
690489
108526
494460
330122
341751
861555
873647
1450145
844851
1329652
1481841
208545
1146919
688890
1275239
190491
372176
1287232
416623
63979
1433998
607799
1088344
632834
230149
746653
1340788
1216794
722613
26077
1292313
1215708
736454
535033
278930
526455
1437012
1007043
117885
741217
1200492
1269424
1331201
1069247
1487072
1248246
580192
802209
30952
312458
1330688
1442707
1453634
204067
1246750
605959
1415479
576935
1249327
867742
1184016
1268277
495904
188488
886638
120116
29665
964392
529913
1000577
366489
949234
53825
1164042
1153375
356717
881750
713994
799774
765541
242021
887073
68186
1305514
517872
710194
979549
896887
165238
1036205
1169663
996193
635846
1158961
561728
164943
1464919
830967
1316730
471420
732289
165087
883934
207610
529755
767156
730138
667972
843190
1127319
260363
1092413
696506
1419176
814739
36605
241547
63175
660221
452263
1161058
667549
108693
891485
454496
959108
388739
1343943
1286733
1480791
770931
531465
1298408
1247726
936074
491861
698493
267129
1100651
1317742
231134
1424382
795188
284322
1139256
903975
294930
1539583
1562539
1186345
66382
1016344
393211
527116
1479116
285806
38478
1294047
1561101
1328852
565664
1562880
999716
82005
766380
340053
56547
675676
226438
1034993
1400390
1029921
1439834
1414825
251447
1403629
1251096
1444587
1175128
721630
1207761
1517129
419371
156056
575803
1330274
163785
30627
258937
1311372
1521844
615236
378034
850778
102977
1527262
889824
108713
1291661
866225
1136033
71808
1512497
271402
36376
1004849
715603
1337071
148292
199460
365248
265109
781072
1535832
1388689
170502
880805
419577
1441900
543845
607519
430736
1468758
427020
526798
1413019
1112577
1531096
1314757
505853
1402532
1171747
1195371
233151
909662
91336
710522
985661
779763
649374
139214
413248
1282358
1421383
1091604
571373
206005
251634
1024618
1291791
144030
62566
237986
596843
377651
1320178
232566
1475500
677967
441554
318066
662931
104117
144872
1538037
1262811
1468386
974843
1109273
1341388
160504
594814
661078
1195509
970777
197808
1058302
1047976
90259
1496885
939745
495054
785467
990714
1400094
1056924
656087
1054024
1142641
252060
780190
563834
656681
1026467
1086511
139784
1502582
410512
575965
95625
1467933
1247888
496026
966500
185540
1549885
830625
809821
732987
1201029
481258
416495
1446997
804822
566727
516525
1032109
598042
1346968
102129
1148968
1272251
1021438
598285
1423452
549633
1533195
825756
65097
1241638
424119
609467
1402373
1330697
1486386
1342112
704475
952699
1248459
91371
1057881
1210326
1253962
705336
636962
38154
1413808
338806
466496
740090
1429763
903095
1460664
738469
258961
966570
938394
1412868
779877
203070
1255817
89133
1268097
805644
1170746
1081671
485437
399495
95412
790221
973151
1326730
129415
982546
1472863
1074446
1501845
1483175
1235815
1190455
1062899
907891
518647
725368
589165
275146
949817
1110575
576593
946181
1435221
908715
247784
1105410
791868
72812
304800
920605
12059
981022
586045
736692
741446
78042
496170
525176
241591
173344
579718
384159
1552333
844257
1386279
193277
1329187
769306
829837
1519451
1153266
742544
1298540
1058241
423093
197398
1079636
118928
1212341
820077
1554442
1387187
622308
1074146
47293
1282444
322633
1375211
339405
962165
901862
531065
335170
1266451
298933
1281591
1300548
195379
311566
622554
1516385
257011
939193
848191
1338956
796647
1326654
1401758
876440
677278
1383459
502756
558441
405844
723096
80729
700266
1482313
624446
1219115
1053150
1535870
431795
819187
1110133
1337487
192159
1129963
985536
1094545
73215
297466
1297271
53584
422443
612163
1474668
653765
1535896
570300
703299
1093339
1206606
253815
672694
211445
755436
1372673
136012
69811
1518081
1147177
1050665
764873
1098078
604952
518972
807270
255816
1037270
628864
397968
204657
193344
404274
1295826
1143247
1524616
738542
817125
1063340
984204
1490655
1451395
501446
300972
972021
240965
1416270
916342
245186
269693
733702
879107
1453047
342035
792614
1394883
724356
346754
319227
239280
626768
917473
1176166
892311
271578
819120
575790
857259
728918
533549
354462
476833
1232887
439086
1212549
999297
1155585
1028633
1554662
269150
1306919
519438
372791
926777
239611
790304
1477635
271178
864202
3839
970311
1371158
234794
690785
1143115
495269
937210
24311
130858
609643
92757
1314251
745806
49344
264143
587399
157816
20683
375085
495099
87038
833258
994243
655871
1270819
147919
1036918
583045
864153
872595
1530533
332047
726147
746349
1410897
524878
471214
235309
429514
1085554
374118
1371551
1273030
979274
959708
104668
100192
951168
1023414
742440
1435228
1137978
1450782
126372
1352019
1348784
142044
885443
1139479
984541
710563
597687
1080054
1150230
1469654
610923
19437
430608
1287126
1359470
256888
1346920
378461
1371409
502666
937971
1293477
741881
440361
618960
802584
570429
5579
1512795
213450
703143
380814
36316
830566
210757
389199
531897
284835
585581
1538672
1131104
388311
804758
778397
1013471
1413798
65931
630407
339552
151303
1075150
949112
479935
548597
436213
698149
345697
624512
1286232
1205299
1166808
1198735
1232858
1152074
793760
676798
823193
448773
1165347
1080826
370641
930322
661114
27597
142633
557517
195372
532973
657602
1370892
1094111
900461
315844
224690
206243
1428502
785996
177215
1411253
112956
691777
1545549
1468613
434296
860375
1426434
50128
1069546
140239
527669
728275
603147
1446078
851229
616141
100655
114363
543480
164422
372405
1024114
422680
369921
786831
571541
47112
194542
891735
772961
418204
1147283
781734
803655
1319294
1046383
622067
485840
247047
528394
1478835
1092311
1050645
884713
526245
326392
1082740
1338453
1044235
349575
312934
452873
1045460
295629
168899
434248
25209
805835
308296
412931
157664
251845
1518773
339617
370766
643162
1135609
224068
184533
429123
633605
564963
924516
323005
1108699
375258
775088
1273692
622829
835076
17978
1132886
1207789
1509973
1375788
1495209
908425
57753
1355099
787218
728648
741293
453558
977145
1411297
182197
719093
1304522
280699
203304
1300270
174207
696602
796672
1093102
229326
610516
509659
133922
40469
1038429
920803
250832
1104129
124966
1429699
232331
272897
1199991
337818
293351
744942
1232274
1507961
1362044
145919
1095386
1298216
1219843
968841
1010062
1121332
544827
649429
76715
1319860
111660
805796
1209753
803303
1395554
720842
134191
942060
497166
645664
672771
1488965
298318
104406
32102
1499556
526607
429382
314414
1551001
1415798
533112
456089
466384
174154
763673
702793
636533
1294651
772642
876739
37488
191479
770885
514757
1146147
776915
1263954
315983
227738
673822
1535655
1056987
1020289
571656
1494577
734868
1416562
189725
1090259
472741
348874
749390
219947
242994
149621
632132
1024543
1482615
1508711
27279
524307
1063241
393161
441681
291199
867306
977539
1084720
59284
720192
1193450
225723
945275
1351498
947988
118988
1086402
958981
1544971
83781
1193612
298648
700889
425281
345928
1265824
607062
1269580
1282028
1228985
1165658
631364
1224039
1085917
1478854
1057607
410569
813530
203717
434829
208637
311428
1174291
899524
1040185
182290
1267460
1420542
1132401
482080
164253
1277159
234263
1449133
1337487
1186843
762989
140348
821031
1342168
133012
618753
426833
91370
444396
418340
501691
548373
1445164
214569
54441
149377
435618
777900
231542
270748
1219963
1327989
1540889
1035828
497811
879928
272076
1259339
309832
936833
1204215
1522714
681638
408922
1513366
657455
563854
285403
816751
1247946
300845
1490799
1316867
169986
501623
849751
809154
932777
847645
1045805
1464239
1323109
316881
1362740
631905
1389479
1251480
654079
380009
1175209
1542921
725855
556350
1372413
300057
1270851
1151609
517381
512806
1499009
1200093
467377
981789
334826
729126
664499
495354
1026402
121968
1025388
969733
1040501
991914
1470753
1036238
1137856
176578
903947
53557
744963
962491
367546
657599
713901
116737
1105159
713646
466397
1165381
1351849
1472311
645038
962042
1456447
1143187
417689
1314836
748487
1529356
64100
113994
1560265
75603
1268985
1172595
373932
1284498
1015851
823789
377082
161177
1071317
812327
1550869
786126
561934
1044966
1388432
1505835
719687
144857
1451127
366710
1297117
536125
336599
1098985
1099506
641869
1438793
1215431
139964
404531
570556
269681
723359
339867
1126231
1223564
1297640
143663
396721
391938
660800
428949
903547
1454980
250454
1431993
737555
713927
440563
436969
694718
26457
802131
542378
182019
641190
463737
255947
761980
1516392
743355
456179
827078
846870
527966
312255
1330223
288794
187448
1204065
1323683
574236
153039
946973
461059
393995
1019326
836793
135589
131009
287511
1392460
1453181
1380821
1271033
1063840
1040266
843506
351498
791807
6818
508832
185789
17369
1347313
935098
316513
597068
310519
1565201
1428043
1442118
939193
190175
1301219
641081
808606
1024304
260991
564010
295885
1129594
121463
427651
82941
1532501
461861
1036788
296331
956763
1212570
159409
1341971
1003814
197415
1251727
822230
530865
1249900
769363
858696
19712
633526
848797
1380087
1085886
1382475
594916
1498955
618556
997740
1102221
768764
1353249
93138
733457
66775
1370905
523751
1457572
798580
510942
260002
337094
274263
291421
559061
1067226
1367015
1097637
1407741
1535059
729688
1009154
435865
277815
934685
260033
692348
1567853
193870
1482552
811009
1015980
1504317
1532669
1021481
1346760
61906
1405471
88680
1499213
792167
273254
1348969
802376
894177
402948
998699
526842
1219304
1390744
1052971
1338251
173452
446624
243380
298398
983180
247004
1143437
1195789
189751
1244362
395465
134799
759848
289821
1310239
652310
1198170
1151778
455602
416625
415083
1101690
43180
1394107
1038511
471135
79483
476207
857367
695148
1493643
172456
795528
491325
1081801
1178389
453250
937695
110035
299055
823128
1371233
767923
158343
1558188
1468087
1271195
558126
241851
105117
295710
684864
644024
293660
621251
1555867
1153462
766189
710920
59551
1412613
890671
1321061
1279064
1213024
1437589
1258733
369603
632136
395209
1186812
772014
635945
783297
1254718
1141612
1050091
562189
1128001
357664
752785
1054646
948574
464035
1513478
1362912
501601
387521
438938
330497
1497264
1310151
1439269
1453860
317073
1213675
630760
199955
540092
965983
493870
639127
298802
1396026
1150245
232646
796565
1136290
345628
1568007
861373
1250821
953961
1390332
180959
387862
1462252
1218576
206843
1487834
122332
496766
1496674
390548
287605
1241234
530017
1303533
786692
507946
636931
455039
1374634
190219
557731
271320
1239729
1151673
76978
763272
186778
773452
1555784
955033
519666
188426
237448
775
959599
426625
1005480
1118260
1261305
174252
983243
1370367
1471909
1228424
759155
342538
687087
659602
662558
153709
716007
1498411
880667
322724
749204
1358688
1332472
1240691
1480625
1272702
1353784
1514986
905593
1053511
1178429
1178303
360236
1166654
679780
669205
305940
1285419
123251
486538
432748
1111693
1327421
690585
861484
163239
77890
641265
1501636
732219
1355842
544362
925080
918225
42579
671398
1034515
245340
542405
1223472
793777
173368
80386
1327320
315953
675431
642443
1356249
64763
209789
253821
400245
299130
469295
891340
1396800
122699
58104
1281498
245122
81118
416382
405442
808681
808657
297469
399033
1378484
889962
477827
943418
82666
1211230
559110
436117
1417188
212486
892687
705750
754556
391989
578331
132970
290871
500405
1616
1130528
451437
1071648
6402
306432
266545
745373
260673
1377698
27426
568516
1081813
1201623
510315
423236
103668
1094482
174452
1424012
145592
1159961
101250
684170
411030
1224717
338237
134893
1533927
852584
1263009
408742
701505
301658
87683
1419481
1039936
1541977
441829
232511
426639
258864
829320
851602
654598
3323
721899
111096
706394
799027
1533024
1508149
121912
1333833
419025
249746
161454
360546
211198
1262878
50425
985892
545728
196775
1465164
1138001
1417971
615545
108318
641895
793808
121572
1122568
1079569
9660
880402
438465
266648
852661
772584
1488618
519863
477251
1370724
736644
946784
1101514
1169533
1412061
546495
308448
1118754
875682
474257
895726
1523339
419911
864716
705091
534224
1432874
672057
214623
1140505
1072808
957966
554042
524128
1403476
1143433
998212
1281301
1038548
394617
633380
614086
259947
1098209
594629
387819
746131
321164
1064851
164757
953417
838226
456386
186459
1232399
1512533
286884
1279600
299183
347341
1260330
1491699
355092
416344
1502102
586054
121806
854191
1378637
804908
314554
672501
1465392
1426371
585801
841079
516718
801384
1023395
1423470
142516
760239
562664
883632
1195010
322127
1279977
826712
329205
1508991
846647
574260
421771
1383173
1026205
610021
601554
319537
78139
1127993
471292
696122
713420
326430
930135
759319
930852
420798
1259919
745122
379200
1363187
516358
1211533
971505
982973
838313
44087
838049
1384857
555823
1064123
1536974
596553
650228
1536551
1521939
1559194
1387064
778461
1018840
519952
1365753
1048629
1507252
314414
1007033
1165809
1413996
1233725
999352
915002
11953
1299657
820872
1376466
670499
1335527
360076
614063
807412
24532
597795
562984
754434
346855
1121076
552357
431807
597872
1405525
1560242
962973
101001
19972
1421118
452585
591979
1448876
263845
1078968
938499
446832
929482
1420415
483995
47579
435270
574242
481389
363
4878
616506
640888
162478
1422896
936473
87769
1320582
1405579
1549747
915741
400039
30917
569230
589240
659331
132960
113034
602446
722352
354760
883624
234693
758413
214397
1116546
271337
1481682
106813
634262
725454
679468
1357183
550647
826766
139760
1106390
1042425
1442539
1218791
991072
119559
1398062
37840
599897
171810
623148
830722
1362734
30306
388730
470734
990266
1275532
526396
1203174
1517394
802824
1434262
1169846
408300
77099
842207
384997
430014
817179
1379905
589277
96298
201855
843453
909343
517820
1063881
700708
850566
239483
1486761
1452701
812184
1376061
198812
1389380
716262
476052
1391393
645563
1302472
1226114
114121
1227580
1517669
644363
182110
1293663
788407
1369431
29555
334877
1190213
1022939
1443249
518655
561996
1260132
1115214
1048063
1549868
1482025
583047
1560054
799407
509624
1414706
572188
1402827
378594
108910
447153
1485702
784973
1451457
1021051
449590
630186
650038
416388
373510
89648
556988
319087
620011
1443828
396399
221070
161312
1557970
642245
652386
180807
861823
933550
947950
1468965
1454128
1389398
702762
493412
579875
1456270
1082604
762327
1087536
1015546
365113
933048
419693
1551873
1300502
1467979
948554
1434570
252322
117120
1492512
1435918
1262111
924806
673691
373931
1182905
1197349
278658
756670
1027906
250034
333281
226489
1301672
810089
190517
126054
199497
1439157
422613
708265
1299009
22477
88184
392551
1395702
481407
957676
935868
1065947
563487
1133732
301777
1189461
818973
117212
478902
471913
1158810
529622
1022131
729279
759253
1105850
1340781
1088605
933055
991694
931598
1150142
1297424
1028570
816432
603930
619534
1261887
243973
526998
937913
1465872
349198
1101410
801474
31577
66645
950630
1046987
132338
559616
752110
1021232
229624
480893
788475
1089071
695616
481389
1052781
144894
616072
460770
1300076
1290096
300792
817092
338706
631517
1277036
1359766
966448
929863
815932
1399243
460313
416948
595737
589608
763615
1527596
1450860
485211
861641
1178661
825664
102469
1247011
582979
107716
258372
1223551
975112
1034568
962941
1052046
1254564
961081
1142515
78521
779052
701492
940401
1207953
1313218
1085853
117107
1390503
275478
1342488
862318
413397
75351
1024726
1333407
1458621
434658
1379673
1539321
518969
1156967
726858
546817
58980
1277742
1524511
148798
1275364
1248238
1003487
93030
1057621
164654
1491722
1459714
1429672
846942
686060
90943
1543519
933351
890761
1216003
457169
1343025
7107
1023468
1420059
578074
888706
1013817
224514
1419722
699174
60085
1229114
1486499
372978
497053
3168
572333
1297973
697182
1366797
1046341
1482749
413001
1403023
753976
756614
537874
1523935
118530
240330
826992
591213
761926
207248
177680
93119
441960
266016
942447
702111
84342
1525540
610441
226496
265208
567287
1316071
983476
1306263
1508909
161457
748562
342361
1541374
140394
527687
1537324
475460
771311
1381139
1253124
1328242
1267920
1270439
45608
1105615
911035
785905
251372
435902
1157407
119306
887440
837441
775489
780710
1333153
1227964
922820
1506764
600918
702370
990126
240020
492652
1374326
636129
1442364
667619
146746
339382
162991
818566
583918
1004165
320540
1494706
1484041
939095
588190
477787
1398859
972539
1389816
634512
794498
119364
151152
977272
716111
106153
380806
769894
319294
1543980
1340797
1505947
561783
283009
710776
387968
1460920
990812
2852
444154
274336
65750
1110349
1033436
674289
1287434
354067
770459
1178371
234711
702127
340708
431035
1416439
1330177
955934
876681
1224618
783975
1117520
745004
1203015
149579
22893
621529
155453
1023862
1108905
708575
239203
1361805
79985
1502563
191414
1174634
938024
356151
230498
1212971
40058
1263701
383576
559610
864247
646924
785104
1322860
125542
661473
761142
313733
1067689
1431009
371342
171373
369303
448894
579239
358759
851219
751585
1279221
974229
674158
155252
518267
1057684
922133
1012050
1231262
519227
1117699
313562
672305
1514655
708120
552823
424112
1249442
916569
841601
1185157
810381
47777
716970
741819
304826
836473
498063
103654
131012
967688
837805
191297
427274
1303971
1073811
356123
786212
471118
536067
1002935
64165
223636
274974
1434840
1217765
1088339
533193
824687
1420027
865944
1446017
230909
954020
707107
638818
1347820
40740
800540
1247775
108390
283609
111815
1319995
550119
480783
679466
27932
16863
583713
298878
654812
261029
229591
504003
761540
1270265
1076065
495709
1241325
1479840
1222445
1442392
285616
934431
891136
1440647
1475537
816812
1303610
1131257
126039
252509
458389
11840
820920
184117
1068737
207733
296243
1326670
434810
898086
1490687
1551685
1455392
443033
29088
356261
1099990
1362265
435405
284438
1481720
516670
1173297
1163272
870330
697883
1114695
1097887
462558
459674
1547739
46285
280291
1436864
1305052
395781
1174162
837562
711588
479005
390826
490764
1051477
1336340
367415
1184920
373979
1309661
556846
453661
67594
270934
1341319
927923
61278
1381983
837829
498250
1421487
1229728
575758
1522139
1039026
1465715
898190
902535
374220
744785
83960
351141
1138287
603182
245341
136048
1400681
173497
558866
1417750
672398
1089505
1013112
1076621
309457
833323
229773
279202
311537
1220278
1102834
389184
1008410
76433
632769
1332314
1556827
50601
470641
51123
969575
856687
1559613
1259029
946800
1420762
351879
1137265
1316489
116873
1432295
307296
1498803
255468
722484
117301
690456
97082
1363272
1445137
1332090
612153
753224
744559
625452
1471559
466994
181185
669533
1434997
1476831
1010017
1234272
1454675
279897
1459220
1561751
598518
1560595
1450516
1124626
1417235
179886
315965
1145120
1010069
751337
443886
586041
915680
940321
67502
490063
982602
807312
842403
1567362
709303
24370
1422515
338651
1438236
386162
497435
1155725
432878
1255910
359190
672040
970586
795365
1195850
652304
1115574
1476265
160014
240573
613473
644825
1332817
1279599
1545336
930326
238007
1366058
762622
136202
1050352
489624
1420674
517440
105273
875498
1367841
314455
1238397
1067102
718613
1214130
1239188
138752
470084
1073723
1211249
1259988
1239087
887793
265186
1072164
470052
745086
651899
1323478
463683
225146
25668
1422847
1104145
386866
317934
808293
635732
226807
470649
96036
968284
398244
1319276
542466
762802
600525
68782
1190006
1054006
79916
84094
859472
1371753
1366164
102573
1110352
1357344
595327
519921
1210699
509209
379472
458735
1083895
1306710
8218
484049
1309967
1266113
418418
1496004
346539
763426
586875
686638
339324
547951
597140
1048929
550575
1520205
234477
1372756
682073
396483
485148
310771
993484
1342882
804888
611251
34975
692316
514902
1359819
891357
703848
81570
142545
970583
1511451
1082544
527815
2876
1131462
726435
66294
1354869
1168069
442643
194817
1019492
1080916
1004956
117646
1478592
551941
587984
546265
931070
349755
1468693
929535
1263433
336804
891231
106845
506381
1364792
1041209
1212210
1236605
607584
1361138
185576
433639
1451150
1436543
108889
1540390
349368
882876
1228959
637364
1565988
547364
320087
343131
255081
664971
401809
65953
399548
613017
79800
355478
312759
681961
1525030
621919
263866
745780
678149
571402
236325
497306
1165538
1049752
195677
1025108
1091190
1382429
1171891
377718
1438630
456767
1021265
1164715
1519822
311993
1205535
90713
1165119
811804
1402430
1523743
661055
1083714
343003
1083451
1000503
484097
620628
1043521
1380026
1026356
771077
336174
1115771
920755
1308108
853533
823778
34208
122783
41029
888609
1562637
1298846
352087
117260
154990
149724
1546655
659133
801245
1227807
1316991
1537660
523831
495067
14298
1062544
891461
383269
897729
37208
1361544
685097
1428354
273152
310430
269081
692478
550626
1106293
511425
1220415
1536311
585082
1551305
67020
605842
829448
1437950
1238364
1204725
1384970
642982
1080314
542984
898495
1509596
775617
604046
675736
259717
711479
135174
1562837
1301810
629096
1438120
562737
235800
1539637
1323248
1550108
253050
432678
1384803
203204
1544729
443192
16879
1116599
1236063
1237141
480109
368225
331037
1518602
1292609
1219406
900823
744096
337213
699940
462905
942569
763527
784655
1381105
391886
247945
578227
751998
333666
1327349
675401
910318
289199
1250061
499547
1292715
1558902
403157
987264
97032
1131293
1246465
1448757
467514
745775
1455955
628792
1460567
876045
1087328
636625
1325138
1524957
1446345
1152614
878599
260348
33406
1393925
1475782
1460327
128716
512127
1334868
1286348
177779
255125
263891
418552
1363820
381037
759356
1296600
613037
1530369
879327
1135342
482295
257454
700742
1314382
1141141
1336302
244089
1131585
518382
1457465
254399
130201
767628
1459770
783184
386690
1489757
809127
670031
1493157
1325520
958721
1097436
863490
1139187
1254783
1401769
1461098
81243
1497953
333991
1391856
876806
325729
1217403
1040455
1420355
1010611
681361
733888
1372627
623224
893130
711626
473334
292291
501769
1349614
271518
105002
873139
707190
423248
1343772
755412
1099604
754611
113637
1522339
235908
268502
943542
134340
1427441
958552
361146
1513129
938203
1210572
1170242
646009
257937
809309
606897
390685
250854
547374
623855
392426
1174665
1080379
287449
1069491
1516360
307888
580889
220733
172922
867971
602998
46969
1026134
554631
428717
1502992
469580
1359434
1551212
1323691
786573
708587
923877
451642
972600
1047119
1086825
1209283
574121
1371946
945816
14880
691265
762161
9045
442561
1121342
1494293
1391896
429896
803814
624983
431323
712040
421769
311290
817982
315190
117202
1012608
976972
240667
660948
291018
200911
1150808
405620
948685
1558944
337448
927143
1492838
1312462
836785
1048930
642256
111287
1024160
1036694
1436614
1559956
1149319
1276480
418312
1157837
44337
120129
307130
750719
233612
353586
1362142
1292506
96774
438844
1446287
945201
467038
544539
31810
728162
45211
133211
535386
1508726
612431
1238995
190686
230154
632369
182090
465636
1448039
1223568
1275579
1403324
588981
1565960
273894
612217
203479
1526225
1296269
489041
942285
1366275
583186
660436
402183
882907
759639
638038
885281
581753
508174
1450564
427993
174344
369456
1498374
125879
603838
236207
813300
416284
901073
1350614
320838
694519
1478518
438943
71537
1277607
248628
605615
521092
797308
790178
42423
1538914
116775
1116974
849125
521112
1073301
1196304
1493634
377898
271381
1118968
379788
152162
869725
944474
237800
1136066
928789
1565266
474921
102598
1209142
322075
472259
419348
1230151
370129
619968
812925
823681
1195307
1299830
279646
220773
783861
593955
418997
1106472
1053632
87198
64543
570086
704190
181634
923883
448265
1073614
235543
959150
231743
96226
1241041
399805
349293
253640
264541
1166639
1502542
818472
9580
392888
1379117
274853
578818
235696
817239
1091950
63018
436403
1269967
545954
397226
847076
935905
1487553
784662
342963
1524535
596434
275000
1514494
345113
1380512
7833
637
74365
1459923
493691
1436433
1262082
491597
201848
1163554
1304310
859512
1293073
598665
204599
217975
595671
322057
870993
30417
1465504
1367237
841772
1416464
1094334
1214488
863095
1357972
1021101
979618
1091809
979706
911865
663744
625352
508443
989887
288558
519283
207594
504488
801441
188400
112106
563550
198376
1558609
1227252
397190
1467678
990820
1106976
1241660
1452620
359088
610782
292363
639371
1321332
590727
276662
356825
1099918
1198477
831615
861300
1103180
1473068
1207583
1199190
1274454
1141181
996275
1188104
846781
738119
467453
216111
1178649
1312035
1476292
692947
207009
926817
401568
738401
399724
444121
350949
1528717
286256
1253195
641324
1535482
141247
486724
1068709
1058364
146836
660209
1337826
1500128
731455
3170
1002891
840644
754141
969750
387514
1464684
300062
689174
327209
775949
488638
989576
349972
1225889
551513
1130434
1279293
1336243
817075
731029
78169
1343864
1084207
771017
48596
1009908
844711
890477
303428
279619
1095994
108434
1244275
983583
567296
747998
1231868
67204
1409937
958467
1531836
1046666
167015
290430
996377
322081
1296481
524830
1180611
227797
735921
1048630
55306
1040926
1454657
289077
366762
978599
463679
1315154
882013
385819
1016481
1353555
212058
516050
1049016
1434443
813531
1487539
1275341
977227
639113
212491
592514
1248224
92832
402317
67523
1050644
906264
375165
212983
428052
1565090
1417799
1232170
292755
510894
1078631
343520
264094
95
218756
1030413
769241
535883
691766
655639
1072774
514376
1286873
558520
1417733
913351
169797
1144892
1325887
153972
39274
1437611
431262
1349171
1356222
1517755
470198
1518077
1218025
278223
182556
1167129
359436
632277
305536
1333735
1274128
970908
581695
721064
744971
1336475
1331542
1405296
1504384
282450
419151
1547588
611041
992148
1275219
648762
1104111
366529
1423293
1023097
429636
793396
588999
652445
755606
668138
1225917
1091946
145209
163922
129164
1276522
1032205
764775
773430
1279343
1543087
56810
1082234
1005125
1075809
337061
554785
320
1389341
1200221
1547922
1444897
133279
91110
14075
256343
1282684
1160338
288979
1219527
1532386
600104
147601
1054912
1301555
716289
889843
752332
1090400
786638
973810
210032
452401
1409023
16160
973940
80225
719182
1454240
577761
916717
329944
1116234
1032103
1243791
499244
727051
1164734
190288
1154430
1399819
368681
542807
1149811
54814
1300679
53945
1180117
1313592
834390
185348
883477
1854
1111315
302699
327589
1137401
1262106
1260832
1418440
1479542
461239
1025318
983665
1145389
121133
866022
159204
709
157017
228643
316042
466449
1330553
1438050
1437119
1434350
948808
33158
1156696
703383
1242420
903513
451734
594211
152050
1199341
637908
1275301
23496
660633
1236201
797151
641707
871902
1540988
504550
386189
1342902
346202
481091
1129781
744373
1157952
1444744
1417919
293194
791012
745762
17352
413521
1004615
1446980
1315510
1228736
1325286
1289112
496794
643928
853643
1413432
784106
1404621
352795
976680
1067744
1029782
959498
865277
340436
619454
21961
1010975
499705
479418
549562
1160941
1113375
1521847
1344080
1303836
227096
1353109
656192
1435264
1203895
1071509
1094261
185371
684844
342844
365848
468486
402920
1211775
874379
641313
648245
1285187
994613
1294153
223343
877151
50028
1155056
1493917
1448020
521142
1499055
601253
870579
779350
137708
1378551
631158
1314357
502460
1166439
1074033
137624
510745
259712
39692
453322
1178478
988566
1101898
908262
387680
1452845
1474907
1042691
1171938
667147
1443869
1481163
1357426
110383
194005
697547
1148
206230
1036167
927909
81571
264145
541936
1446202
512582
866468
1247311
88061
328647
521714
1136885
1559340
4566
305343
119949
909885
363684
1522256
1438949
389883
824928
1194433
429494
878812
394183
475509
391662
1063918
698804
400419
1393015
855483
475908
1028094
1066532
1214887
170003
980075
698142
1010368
1566127
957132
1228666
1364749
1311361
1447955
1476735
614546
375282
258776
397412
1079692
1333892
660892
689219
777
472808
126358
1560758
147017
1543022
1232129
392084
317855
312358
852610
790613
257427
259077
888945
647412
1339992
1296228
287877
409722
559090
1180294
133788
934310
345063
814613
1439248
1040272
221471
1019185
25165
698549
1171124
1138544
166357
1271978
493107
1128063
1515901
1458339
1151837
239072
389541
127938
316124
1165471
1401753
835457
768975
1137780
724865
538033
554871
665168
1527237
207724
1337186
251441
1159188
1406236
1012461
632945
146093
358017
124921
1133898
1423988
391184
229298
866013
698635
75768
1187486
992940
1449721
324669
685114
156022
1376165
794516
215990
217855
261530
437436
388565
287589
1172317
159444
277259
572509
900306
449194
1481734
37289
713340
128901
1492209
1528353
991027
98813
203045
1165815
557870
359619
664503
118328
457919
313342
1139393
133508
1235611
1516664
1540389
754786
656368
1357012
956469
757886
433978
833580
1047889
506325
976393
1205510
363228
1134895
1258962
1305139
1480405
380187
209748
546136
682896
311866
658091
311163
591259
129095
263300
898870
617221
487825
935393
1072993
2225
13485
1047907
1127895
643026
312173
126649
291929
221414
701797
1359426
703058
818363
111710
99200
235425
221300
1388507
956140
1475092
800525
236668
493124
264104
162456
1310346
1008019
648705
12455
534211
929518
1285211
1220469
65064
721003
233096
405574
562721
1422065
389721
1047474
1138947
900630
511518
732749
734942
259266
776977
469233
1268660
606257
955858
1150285
389045
1067154
1214426
15445
1428449
248620
349165
1062084
154931
1125248
621613
266676
378435
363334
332815
1429139
971438
789729
559684
954086
529927
896567
1254718
895571
378700
1528680
1283061
415221
1351758
961726
1420658
1101721
573377
668720
1018712
648452
377420
1275412
541882
1549854
333979
1057535
880971
1330603
1118055
207026
864356
1152619
1146887
1188543
282691
420890
566772
173080
1184980
1087560
552059
243205
450438
350915
1394886
757194
1371649
1531337
432173
186755
982287
903244
1183767
981065
173397
380177
979810
954180
373211
560564
1109733
386196
1031054
1535516
115828
405370
1401177
907935
458520
698511
650993
1285583
1137311
1093373
998779
26666
932538
116087
1224882
1524496
1539535
1207525
1330407
1038462
561786
1138259
23078
1408270
704150
845713
471336
365594
230629
395987
60085
1553904
659864
233694
543138
1339189
821742
1093277
967202
1555318
1141652
757931
828895
738144
373148
1428547
924939
1121408
886395
422484
1563660
1169665
628889
218916
920353
1422896
1236004
271303
25909
518482
440595
413102
893244
985383
337990
333519
132135
1299577
67737
1458434
1559205
1158942
858346
1536309
325366
385350
919683
597985
774456
1168267
218588
846315
1021897
633415
1150712
582138
714629
295902
527389
540062
1436248
792433
1352594
1216957
449320
569002
1224080
1014901
989395
1067046
322790
497689
1375244
1396256
732820
648194
79085
970810
489539
946337
1200812
86471
1309503
809921
2100
822410
1077316
597163
1357954
27367
1245601
598261
1382840
869227
38522
658174
861864
936239
628083
136366
724186
21734
1461155
261693
1127789
1556253
852265
221968
784015
848923
1265437
1072205
874925
1334530
1462783
1263094
318035
879941
923662
1410512
1016960
554645
689274
1496893
1251947
611369
33867
1411859
872753
610796
845898
489399
385904
1212566
1045280
339756
133045
1413979
540463
663834
997594
526846
1307871
784575
168885
933347
578322
895506
1193478
1519457
723033
334221
909554
1138703
970802
233987
1044736
1376785
1223599
601144
30784
1142680
1319954
1509415
401969
1015303
1154242
1064919
1133392
214497
1184843
1113408
1111517
918725
33918
1092785
555710
958943
65152
2525
786897
1033097
1030821
1463484
1564206
199816
1235529
1095134
818520
335517
1474455
1318232
1517602
848217
452747
1374240
517405
439237
782194
529663
1553389
46695
96517
1419488
1247250
685409
1285060
1000539
69963
540113
354475
800422
280322
641292
842517
681773
1566488
452408
418225
545158
1198679
867084
1449843
542059
85301
208391
1351413
1445308
1439876
353378
1463710
1087312
1362207
1521320
813483
1409772
336331
1558402
317438
94316
1510551
614795
1062788
1523893
996515
542016
1361236
623837
1192914
570427
848828
570225
1186995
841522
1453056
897547
1414236
723462
881177
372314
127147
865318
889060
31576
963578
1095800
325506
767124
732900
698410
485867
1129622
1514407
1516649
1340204
1494669
1112011
549326
874814
2963
554214
1413965
332894
985934
735415
434379
797241
565926
843732
559811
967693
1251192
1287461
24049
619945
410450
875108
337931
176520
420694
127119
46673
918942
1212167
533533
926170
542132
625713
254373
555378
301806
222028
1516342
252376
530707
1523324
492528
36650
20923
1155979
123860
613149
270122
989195
774075
30827
217537
1382998
636635
158464
102732
373831
509458
1203869
298275
983855
178339
827518
1219366
402775
220500
1551702
1189222
124535
624270
705933
453338
1481412
122278
1042769
40218
472599
360989
705013
1540144
609388
1194841
948408
1309921
1393502
231233
783308
1018143
89898
1226939
1360709
1119430
750335
1070197
604292
1433397
452046
458460
1206818
1527174
389950
347427
1356827
343011
420068
444708
516906
1165153
843964
565487
1357065
1141282
545308
1327049
972086
413540
1491219
773410
268993
1162063
645898
331055
961856
322850
1395884
1392894
572798
512204
1463836
483799
518963
262989
1495783
1142000
659607
1454641
161485
94528
1466663
1308978
902819
816280
220990
1268208
569894
450379
1239977
210199
332063
1440851
1545507
699143
562474
549531
550540
1274712
1332113
323836
1291684
1193291
48945
359820
235354
770691
702902
1538902
1134164
603281
565247
643073
8770
1075065
1558267
670710
778185
34520
882513
299401
243754
1450684
606774
42119
804584
1009938
412716
970726
1560696
312714
286930
338916
915490
480167
999150
797384
1132196
995374
159032
448921
840179
476940
1100653
250819
976537
442687
749613
401664
959401
1377650
386968
177760
841337
780837
1197740
636731
466526
570428
912457
217751
658275
460224
753458
768049
1404159
380627
687507
1534404
640553
234977
829335
734622
92390
1419038
1452750
819563
990012
519667
1373885
190743
401783
835978
1340648
1038246
534000
800734
635109
155021
1214198
255823
112760
82384
792137
1071528
1496010
1273021
86305
599025
135711
933159
831573
440381
1544354
1108900
1555338
785852
1456879
1428184
1355775
1487610
1167972
1511299
772493
554857
447309
893717
1450297
1556551
610483
405344
1201924
1297824
666849
32940
1369257
529128
1364805
64734
1364906
219292
1472872
1242167
706033
1022502
794044
21403
398124
453394
149485
797111
21265
470535
1166229
1041529
494955
29724
370417
131795
1093647
1148632
438522
690887
1165952
673121
875236
1065338
780850
816325
277399
653555
433037
160538
1516196
549005
302336
1314013
1123945
448849
54769
236840
1032396
1552865
29309
35047
1264702
792544
1129881
1216181
1238202
643128
1501042
246680
719119
258584
1148895
483222
980171
1363437
53943
1183764
299543
1126581
833394
928550
1483608
1375915
1020889
491327
718750
230861
1461466
655061
75136
711176
1433339
642481
195526
1289125
1122385
1201674
1057911
23371
607101
565339
437878
234754
593469
713560
1108839
1446047
1349780
228725
912644
390045
628496
1312593
956182
908997
828906
1434695
926123
612825
466115
99129
932164
1400511
37122
571669
1011099
506511
361346
1283723
644495
581732
474214
1426341
425398
618665
510854
1497030
988882
1262993
885137
51673
1190920
276645
961623
1121616
187628
981060
179093
48188
1303263
1075631
943739
1494736
1460338
79817
1530908
1276456
1199363
363584
1165313
829976
1302863
1433877
560848
633910
721933
116771
1033432
1563974
230072
815470
108276
964762
317644
1233389
783397
1192426
1200205
801997
335255
853918
1421085
554349
1285935
524493
334295
638025
356042
660231
1520596
159358
1163040
1080443
94630
313421
896522
574226
844398
1009118
178710
130900
1238447
413511
462506
1376108
655945
1391350
1430096
395860
858232
1043478
766402
456275
439125
1141386
916438
148737
1411900
867212
1380774
1332771
724475
905537
562804
721661
1405688
291256
1426190
570680
402274
626511
148787
279971
603084
954633
50954
54876
1250859
511352
1081180
1362529
779304
946780
1495665
1356830
674053
1431320
1406533
86795
981461
837972
575820
110937
368316
952999
1132421
962626
1012139
883588
293313
1524691
45751
941811
1084285
950039
362933
1119407
333794
972934
378669
798588
521700
773096
1500473
1365909
1307430
361629
780531
1563685
851615
64363
273038
430941
1034682
588371
833517
1494523
897422
1049268
1251312
240633
1387898
758914
775457
1287218
1370128
60873
800774
858903
564280
965994
925800
1072708
1107486
1392311
992916
562943
436004
975151
1525046
858665
795857
933618
1426287
1390961
1492641
1154571
1336503
1301384
1020632
679231
641179
305319
848760
1065461
312397
1087798
1072040
379235
719857
177460
714944
1192269
192832
692054
534447
783758
304605
266807
1042031
950303
823851
1447018
584312
496365
38858
11872
281522
1247178
659475
29244
867846
1533281
1441416
426869
76985
1497849
855312
135444
672544
1359628
928759
1234275
1234727
606679
1115123
1145390
397266
979230
398790
1296600
747417
1372698
178572
260870
111659
603381
1493410
1034258
1554518
454924
121310
583523
964680
1255066
937597
732137
122332
1368396
207627
201919
309538
710400
418225
299851
976222
890625
847695
1483456
766886
1002780
404765
450726
904111
429798
155951
678734
526499
1225094
331880
143780
38157
424751
368647
264598
317480
1272284
76723
776621
66099
420457
16758
1336665
181199
548389
284033
1084103
427583
1020605
172038
1465479
1180737
1342703
825881
1545099
469617
1475654
1087864
926418
1531921
1502869
180018
1116962
1469951
509103
1202744
714426
947042
1017957
188463
1051517
744551
855173
191445
942147
700430
104163
973946
5770
1512599
171487
743297
1214682
1039932
85353
614998
1496843
744678
1204153
1501245
1332430
1050148
1283446
731863
464125
1448343
187997
320937
528624
1382848
367642
1051161
157517
1364888
488672
210869
1450676
1207702
1273457
255207
490931
1459704
1322961
1263145
13520
1082516
412708
319905
32214
201759
380127
906644
1332533
1208827
1288837
580737
756717
362054
345142
370987
650367
464310
82798
515363
1182500
350368
1023402
1046497
272850
202686
1301243
1044766
685319
803840
1268589
952092
75374
943549
21687
882769
1547041
64050
361021
569085
1172957
1377621
524737
921946
573918
1357850
1444934
787704
1155916
199092
1009603
1320242
759956
1216166
427671
638035
622801
1327062
168754
1435754
321277
129145
347584
104129
1079922
540661
134775
265802
446798
1377179
589775
1436878
881897
209964
1246605
827276
88829
1234057
1372683
313767
1562092
1068553
612136
419706
1038827
1202490
968810
462681
1238099
480856
1132739
896954
1072330
1495822
322105
668996
158208
1347259
557904
1000182
1466592
1174047
310443
1067037
97040
938545
656177
1378048
815753
333133
45374
488562
1007017
1125226
1214479
360046
1359939
1194973
862156
702482
382365
1124532
552655
270871
705617
1043699
1100721
1207193
40373
739510
301096
509860
962162
552277
242195
143049
178886
616173
941470
720841
526605
823688
964738
653608
1208401
710929
1292529
1084263
549695
855035
1510181
1145113
578319
885989
255097
1272648
806824
851095
785039
1448513
236672
33516
1036802
1086461
1448247
123248
1044660
897919
920714
342137
1551794
1257099
1297437
1360061
451671
291569
160213
531451
777548
1196943
1463339
865205
889610
272377
1512278
149699
1107375
1012611
1171142
1142930
1306447
533051
1041178
1437254
25453
1045461
849903
1135317
43630
184463
1452619
1490252
351469
514370
81441
1564384
1376669
1131992
541024
560623
1278611
392183
1092340
1546302
260188
725794
537090
582427
753175
265000
1008547
791697
446101
751613
854094
54481
308539
255374
150244
1362641
862606
313507
1501301
158780
843064
1236991
225805
826899
637749
876958
97197
1233671
658453
1216212
119575
1150595
758254
214315
1518578
36075
599674
412841
1237915
1299150
288063
413563
307283
982488
1483926
149941
1181540
126617
1481801
1113087
507309
460666
1258120
227836
1130173
385575
120555
1144684
1391920
712800
808844
560358
989749
1055785
508457
1246222
1189653
1255272
486545
580163
95656
509031
593753
148555
908372
480120
147227
576410
986434
1400905
270607
461855
1140736
131459
1553392
612975
982331
1181943
811983
773088
131849
89627
1328725
778855
1480142
215187
59485
43706
1100738
505874
111043
775236
500756
1433914
138884
1215621
1026982
1080905
698372
1277174
53819
1181601
197550
1381524
1397794
304806
1051003
293063
468521
974485
929346
1003117
120682
89636
1508571
950109
637665
1175960
108560
360992
134346
1067411
1153775
90333
1232926
379185
1197913
541717
407932
1362070
103322
235284
1501180
1425919
1186127
1382111
1270788
1119815
516329
807646
1068821
18442
56253
654925
1097337
1302690
422025
251769
1155586
510482
1507806
949220
833852
454805
347816
69535
577953
335032
215817
671120
266104
1046635
289005
1064408
1038247
72083
1003309
1505800
31059
784989
257257
137513
488978
98325
571491
511061
146197
962583
417298
635398
1211391
1161348
1184240
62366
1060777
1319107
122427
439688
1527596
1325715
276941
234100
191610
546625
1269621
1403630
1061826
106889
655283
1550922
1301033
786568
252217
12031
735751
1141969
205870
990850
154703
988496
1389225
414463
428459
19910
678562
857865
831394
429985
11061
1242178
1329957
705683
210138
496254
248970
813350
59364
1473824
368626
935507
1069665
1167824
411354
404808
1316035
1311160
444941
717946
1324992
552258
705947
1239939
993946
1442467
466892
681720
1012997
497392
736074
1313827
892743
152889
1108904
421358
1502954
537247
426478
1242910
164904
207388
682658
712493
665477
1201797
67472
599649
1465523
23442
1295087
184532
132857
4872
245169
1297325
586870
1082875
718988
317873
637394
1517929
759078
834900
1502096
1110005
815970
410437
715756
1060784
106435
1527997
462572
1544974
475944
1005264
397817
961107
921643
350815
65426
638398
193643
200708
515186
857455
1319353
1329302
957194
1205832
1343081
495960
105806
755753
200306
471234
1180959
1229456
95731
693687
510927
365362
1150054
1406427
1256209
947361
905003
872205
395791
1132427
1118437
984954
1406813
214019
645032
1140509
812917
96507
1240770
1262976
499937
1364872
1153812
388024
36813
216510
180537
1079198
1146029
854742
211500
1111476
964064
645527
1566234
219915
1430284
114417
927016
1040261
505512
494975
133631
32016
1275255
1506286
1477695
1093511
1188090
180955
1467588
478575
1030070
420983
1407968
1346785
1095560
1379069
1072427
319071
1193429
548947
1004397
263871
169569
926221
289166
995974
622207
1144751
1102832
1314037
519843
1498412
401218
801072
1051887
1504751
668637
384720
549733
961013
961770
730808
1521472
924382
535411
290631
1172874
803774
1025834
1482703
1541573
308671
1031460
1198023
462688
340967
572215
437405
1118608
412717
421490
81855
1251828
1079750
953172
510537
1201081
682437
596713
87158
202281
1352382
939421
34408
236524
1397214
868168
693143
1460667
1061361
165576
913984
735668
485781
911310
946319
922355
897732
653409
1008590
999380
38127
667402
893793
129114
762696
671905
108936
1355213
1541583
184019
1086326
701772
1237988
1039295
915348
172209
1557337
311935
933452
721370
382865
164454
239745
1041658
1446835
1079378
458069
1470068
152463
745238
1548622
974151
673130
111570
686969
142532
883147
1126848
697423
1275429
1145184
1126903
977829
880884
227555
568627
351710
872930
802646
89849
395902
209270
933076
1042221
903485
996561
1235334
1208168
194313
1000855
1464193
517222
720762
1086372
602733
201582
829667
931183
241496
792699
1324256
322258
1230133
1519048
1057536
1518876
521000
201964
88592
999039
753301
240203
1006369
1330768
1552158
1183908
295645
101520
349095
995316
823741
674162
409843
173514
781335
5841
1384796
334381
1539118
875846
50262
516758
478380
477423
428810
1098624
1257383
34577
236734
1446000
1481753
508747
731494
546888
805205
690510
1061909
1355978
743799
1329499
1000532
1030296
1144241
1137412
194275
910897
1278122
714343
832322
329715
724673
709315
833301
1289669
1361160
425712
704682
483757
546408
264965
367396
252997
1457956
545262
1535747
828421
885234
323507
886181
762545
1203762
50507
628483
116419
1314777
274703
1173778
1188772
24234
1558849
1006036
1033603
818820
192349
390147
148854
1381047
984857
1389607
885763
270102
214121
1100849
1529865
357435
1219726
88953
34308
1258727
821874
1033484
524536
397911
739430
524893
466870
893929
856093
1495905
112064
909040
246365
229373
60463
317506
1060955
895404
456239
1372112
29243
625095
41144
686826
1163398
361132
757426
500523
1405433
1130115
671224
466767
831951
871725
416164
980223
220599
1389645
454747
798627
709181
110728
346545
1183148
1179379
537843
760160
383114
1220461
39974
990729
1424204
894673
217434
331033
1275485
1479502
335926
1112849
415527
89785
36662
832031
159897
1276201
796883
1460231
755275
579201
1112469
1102612
429289
196151
772405
191402
1518522
576126
1000514
587041
547719
1316474
267903
828635
580539
1468209
1306213
728807
714423
1176099
398509
413005
1466993
789245
593541
1122570
338096
1092820
596261
1040233
725988
1167534
541424
1074120
747440
1028919
888615
211716
489031
738299
619198
747408
126577
401722
451393
280757
526943
40725
1015138
951961
848364
330305
1074860
1327974
474337
363786
184634
1144024
366731
701605
1307264
1498944
1372012
726122
1562175
207996
1227904
375967
608970
1382698
894128
1262150
521236
726952
453963
1369553
1407743
531424
402526
70196
1554320
589462
1245896
648723
910464
186003
984020
369007
751723
353852
1354670
578256
962520
862687
800173
757952
622797
310128
888932
1488373
754775
624251
1033026
177378
1495839
921414
615588
1244506
918197
110963
777176
1245948
346039
947814
51730
625336
56817
1293117
458102
1318054
51869
92990
1133875
765430
382567
121758
138239
102604
1106083
1040220
449286
491105
1178171
837439
1229157
1321329
1280487
907808
728604
781537
702399
989858
441994
349450
411181
1526592
1034296
1425168
815414
146507
1001237
177945
156209
1561462
560432
452389
1438360
1220321
1501089
1206928
362421
6605
1277172
51072
1222866
12185
597716
207508
1503479
218558
160723
1247003
584617
746192
85047
185738
77557
1180179
1105681
338714
793779
509574
891586
975571
894198
779221
325722
972754
562188
1040778
919084
567579
1495633
331343
1521428
1085082
544735
636646
983493
697696
1120327
1206408
591399
468013
259031
1346910
1347375
332127
1708
617381
276143
761269
574182
481108
1509103
964155
226973
619348
557028
1021968
1366973
1182787
1115770
841542
1235575
493881
1244171
1034710
1256259
928399
59560
1362986
54352
562006
463671
1291356
452584
163862
7767
474111
179870
1516710
1520493
111168
1371079
203197
1562925
1393705
791639
709493
738016
880251
663116
1520710
370610
22761
573270
1197892
1302408
1336008
889976
1138502
1091429
895153
815149
1206315
257441
589299
917055
938086
608426
523964
649746
179395
1036397
820324
473459
607889
897296
139341
1510584
433788
403361
945595
886367
612115
1428190
304311
133396
275165
325237
1168486
745822
562089
1311988
1250012
224811
461072
506049
1281929
591503
625796
733695
1004878
1298738
660280
952945
479074
255458
526628
1317751
925374
1457879
1241366
778568
705502
1563247
472110
983800
784188
1262739
49542
1125082
913362
699835
673913
1459571
1410741
986926
290448
30638
458068
829219
1418251
151753
858752
880381
1547953
685218
531384
1042111
998222
1537211
1268194
392292
130791
475151
251486
507835
1007859
1555960
1490311
1525452
100398
1405236
470720
658895
1208200
896167
672185
1424713
859312
926852
1245918
94517
1176403
1371414
529063
948948
556019
424598
1539460
984708
644724
1254473
1154660
1469499
1276046
557225
1172199
790937
1201586
139386
585957
540973
322643
92928
235630
811146
84579
1114074
797281
1020871
467122
1210334
915619
533846
534707
475996
1120294
667229
88810
125363
514043
1252294
388946
1494897
549490
83997
641466
700141
1399366
1457791
544803
1332122
117499
993897
539760
1381701
363127
750783
337493
1460116
1081738
631593
372318
1383318
866260
234311
187005
1210659
851286
1165473
802576
259731
226958
422969
99534
339807
218529
1090662
1372037
1250187
490373
1089192
152521
1558276
2743
103857
363358
1135677
584275
1417688
292875
504452
600205
1314962
327904
21369
570625
1245294
473081
719415
848845
1342622
480063
210856
1148171
975768
1155552
821419
874966
272698
228133
204571
855028
509208
187674
528986
638983
973099
917830
704075
8519
951537
822987
1512998
1147518
683418
1479904
341618
969263
1562347
1168326
1533052
1146337
1188104
327069
897035
611061
520795
1169005
1250077
430003
470005
206489
1506682
1219062
1386622
265255
1347823
420347
1057495
1486321
620044
380906
1359213
186432
1027898
1470398
355417
802333
651423
711198
732560
686725
1348600
8641
1473465
298007
1357352
134330
1026627
342145
859381
401047
642610
231858
1505785
120290
575235
122192
492872
808500
1533030
742239
1085694
569999
1246890
198187
126646
136635
398816
440401
195456
746184
689551
1562750
608855
536094
606511
1373954
1224565
981208
567280
1292517
715940
1055413
25189
1200510
1486283
795989
1208094
791318
615345
998299
678694
189916
339132
1252478
812588
165399
513960
1561954
1278288
991023
1061153
37482
1314579
218291
1092784
1505958
1018133
1302514
538901
645170
745305
1559206
1376387
676419
459770
234006
58370
1146627
1119841
1084846
846591
677660
1327698
685695
82475
651690
984926
1032986
164313
1019172
662510
668787
1254950
1017950
181962
877915
1554176
1034149
96075
1392461
693906
1277014
1016412
1265374
1453980
1508292
363654
294633
848556
452194
903908
299630
1330714
652197
293502
1494860
793742
1380275
1013002
1454544
866409
1271898
872807
720843
1221580
1120987
1031977
300857
1347625
511176
1541309
958196
629780
91055
423499
240203
47732
1540143
1468885
254401
1532475
1315621
202596
1211958
485878
367315
718125
573932
39616
1449346
803384
519624
902572
589892
437284
983053
848355
1258169
1031878
876106
1059705
1529771
657928
1434315
1453115
626917
767876
1502885
675034
1083260
497750
1076704
472085
153615
1461590
75513
467131
785001
675328
882904
513961
1467886
590259
934079
1209571
1066672
907562
954964
1344779
290596
326009
84388
631243
100680
94867
1172264
538362
545134
793031
1251508
446663
755431
260625
690276
1088587
658717
733461
1144801
1163310
1201073
1124783
1554363
424295
1070831
593643
542303
1040209
1565192
746881
129217
803268
151095
1260339
967917
64138
1269122
16477
248461
152504
65692
1479765
212855
477718
1246716
1261590
868618
1262254
83413
492924
945601
1083676
1214373
590174
342928
694993
1291610
694400
1188407
1122420
366994
1061991
888676
1083335
965074
988401
1472885
785927
503831
1400751
381363
1520501
105386
730369
418268
996794
844698
651427
601198
68974
847348
625094
516083
551879
85626
1053706
554929
433338
1486878
428850
1473263
911136
1143058
1066130
1308923
1100956
1399835
30492
1017977
677137
86167
1025075
114826
1353944
1044642
589391
1444833
1103258
1268907
1193069
864617
1228530
650767
184453
979015
1499978
1559661
78172
714474
580625
500628
71308
897076
1048128
1031062
1049118
409969
704595
513710
101506
87573
595061
31893
1431653
1101655
743014
969643
762744
1530070
1223464
1036690
794157
254154
917019
815971
861932
613267
906914
835800
543289
731925
1233269
201904
1531022
633510
175899
1419583
1460373
510995
1512779
443562
266458
1488620
757167
212543
829090
550881
625181
1144490
1226326
1119932
1153569
997922
450669
304906
1196455
283518
623886
985080
402355
1001187
1184172
619637
1388412
519768
683479
1558656
734556
1389464
376056
22925
274343
770164
252740
1100419
69720
579410
219360
609207
298121
604935
1363130
172229
1389349
390875
321187
1456641
42934
855331
923485
939520
1185511
1310417
687392
95047
582908
981870
1408662
467771
1194649
1123439
48027
180492
1355023
1289695
1290836
270295
672187
964540
787238
1487309
1173019
1409302
962811
1477369
1224203
661667
603577
69089
118545
174397
931646
1146194
530406
1469298
583906
1381083
1014198
978095
259719
451751
1429111
971874
761566
885456
376735
699825
763322
390935
290502
739921
453309
177993
402199
799399
1303110
1377660
1094888
560764
1114671
340474
844262
1150399
729210
1098952
379900
644317
1435271
1030409
1095712
262602
354476
690205
116176
1068127
1416649
1204983
1064263
390964
624842
1322751
79212
1150805
307633
919242
119981
1460342
1499982
466341
442828
1413620
1411913
151687
666937
719545
902903
206776
97382
703486
742376
262105
1115829
598074
1166311
281793
838280
1515434
821251
15080
404626
749065
383324
683488
1142068
1227883
1145634
1134892
858900
1335382
865106
403413
952452
638475
510371
632870
1199850
583451
1185607
691145
762143
909991
679322
12903
1357941
461933
1399535
1204062
746319
1196944
215966
1086841
1524967
774925
1484708
648602
1195844
307337
845876
240154
487267
788164
607548
160146
1441268
763361
764440
289245
852352
673340
1008569
535518
691301
577605
659803
1384397
948572
1434487
556882
541241
1219711
458369
1198351
406647
280886
329133
603212
497068
607757
1547499
72597
1437915
179863
1204150
592145
1401359
1455443
1432449
124143
919716
427218
276924
323314
620170
752700
1273324
759476
471004
1181800
518495
568613
446127
843093
1052497
1305626
783328
438939
1111298
864053
21525
1088596
191525
1360886
440222
800696
97295
1100220
618263
211061
1244000
983063
746498
453767
237433
154209
956622
992284
407903
1048850
516213
1558201
631625
736887
297498
667789
633390
288514
665792
421489
49386
1235881
187100
846267
809910
716151
1259848
440661
1449398
193338
242578
697406
159392
1017323
701920
197359
594754
498663
935152
216395
12874
300362
463072
1456057
272208
487339
589492
110358
452503
949645
808635
433290
1103842
1513709
884611
1328799
819526
1330778
805619
775550
1468683
629711
694206
1406339
701686
145417
347599
342975
1246982
809147
1296935
192413
1407195
886501
1083389
56985
1483799
731575
809181
397603
509150
812760
1144293
1178881
673764
1482780
659995
378584
459583
1084124
1274527
239942
964206
511138
1269958
895126
956612
1206253
8964
1508026
126396
764940
71079
809165
518792
1252259
221476
248321
52103
84469
960897
538433
882085
626711
327121
1235809
788938
1379774
716881
524462
1423140
445293
1502319
1128440
1232164
1330256
505957
192805
168045
361908
705989
1343860
977214
693691
194243
855821
742198
834543
1207402
561783
18185
316532
1378848
838896
1279602
952661
962302
1490696
1523208
991532
223532
712553
841682
1226352
1277526
648335
635397
745040
1329633
656160
1317517
416455
1002329
1453438
940557
960806
1202321
1496002
1374
359072
1259122
972388
1293545
522162
109530
657299
16463
584930
1523785
1070091
708733
1275491
479585
1117254
1230378
979866
1074727
1447724
779860
450109
14218
1485404
175181
580612
717176
1141828
634845
470713
28574
1212992
1072607
934326
753666
905029
468626
576125
812643
431219
555822
1240980
354592
450737
1309308
918637
684928
1013556
482315
1426919
989427
611326
5502
1132271
1476288
227952
670763
146323
26556
298609
203000
213146
1298843
164428
362401
70668
1109422
905744
685697
36836
872114
883960
128443
346883
618374
886398
95848
383856
983206
372405
1376108
215334
611057
1280159
368053
197430
670361
246797
1423129
937471
372013
1130143
345262
1370314
1333018
1467842
1169131
372608
882509
1049968
2876
891935
1057830
531103
1378249
250955
438510
413443
835434
599684
259781
1246528
209551
342731
1557178
1393542
1321126
848060
1400552
734691
1062674
1421891
204697
1199662
812807
313489
902429
1502808
1024385
412955
235405
623461
935771
401466
872000
1190771
1093082
1287244
789016
1105587
1072708
633657
274263
392813
728563
760016
1546108
1367191
736189
654776
337153
208473
5043
989958
1273078
365031
434856
1468818
1537687
1203410
622369
764698
109155
999258
878546
180421
1005265
543876
897376
1543729
1420366
1274462
1524836
433311
437026
262723
6396
230371
731448
865547
132480
11972
1288654
389473
274590
1462886
203053
191683
413981
961476
1379344
207936
39656
882931
538910
410497
1270071
493104
1082231
1144892
78111
644337
639912
595204
1210914
163983
361818
1124490
397240
873743
583342
1038692
794281
614281
432875
966198
924875
1383867
112809
355799
765641
54998
1132697
297434
724400
312429
6272
201855
1005294
723202
930456
1333663
29100
1237645
600247
407878
289109
385128
777353
980566
245460
524151
452209
68747
879220
1168587
1119612
240356
1329058
1477075
1021467
974510
637405
757817
1164831
1203949
318413
1277803
276928
1090364
644418
1434536
1402280
96495
592155
734161
533425
421227
418311
3825
503663
752886
1153138
1087295
755271
76491
1296650
1219968
1057637
1334493
640735
490307
730565
683020
1290359
999892
727592
1223057
447350
673299
825940
909430
1557806
859129
670685
616012
838740
356587
1156703
1488413
549356
129621
1011481
1556184
1123767
1549714
1347270
295780
1172375
1101045
712240
386278
477540
1388404
1472999
13302
1376965
598756
28309
1291042
664582
352268
680462
1142857
1261282
479976
1049223
924915
463202
630883
1518628
746009
482988
1045691
670495
217629
194857
319893
167285
1371083
1083472
1526556
917382
526516
454432
1224495
973787
418560
1348015
604619
884121
176676
23143
771882
1024232
1339444
569123
797877
302091
532974
595743
969896
468969
422100
1459622
260018
1125566
837511
948795
30008
13974
773008
1172239
854762
1566918
374148
138546
29800
614008
1150108
870513
3683
1420930
1130164
982131
1506814
971789
52452
794373
715684
884669
444722
783599
1445392
988636
1365642
791350
940807
467501
805329
1124385
974981
1187725
36114
1158554
958775
196293
934052
272423
95230
13743
821061
868048
1427770
1533479
1168697
856367
781951
1196167
299115
718085
343200
1413119
1100647
1110300
1566357
859076
1551616
629377
2555
1502156
903432
1497829
1407058
1357671
628421
1334730
1380214
712087
1252748
671173
464553
1524415
215461
1175717
1539649
1185574
1538966
1345142
722585
363083
164675
1475659
1451770
754340
290231
1072047
677425
161588
1531106
1245146
1027278
338758
259402
971509
862930
979182
523750
1073341
262961
1082360
1250573
1499062
1248344
309995
617428
239121
407094
1063081
875134
1454224
1234926
1513210
855795
836011
172293
1489943
1266407
1507506
1390758
12022
162224
990503
75347
358498
1535924
807769
1309374
1560911
871928
1044159
618073
1387104
1044630
384555
746568
877658
1260684
1266748
651930
575908
698592
731238
1009928
1399900
33770
594731
327760
1372600
910281
407607
328402
613204
29649
169083
632777
1118028
219558
1274940
940174
1141257
950891
427291
417845
625416
953191
1374820
192418
1432136
660410
259379
812623
710856
938032
378452
967534
775871
992539
1375272
379189
1174467
1309862
1222168
740188
124499
1257017
70896
520058
1047346
1234888
1083273
857406
610927
1336231
88012
476677
1078961
929957
1004260
127572
41903
1301960
468803
1292164
1325528
1356727
308087
439992
1145138
1273129
893235
177866
252943
1114344
819739
752569
355259
1209659
615689
1409677
461201
470083
456980
695478
739643
1544450
170601
1132339
175819
1044868
1376440
508292
721926
79314
406688
1523955
80758
788243
1396294
200541
709221
730701
18314
837361
598544
1413366
254313
1214031
591428
383244
1095810
1223903
1348557
1552261
509307
373740
317834
1246875
819909
1056866
1273393
202444
243424
1242983
1427542
1265148
598734
677559
251020
790297
156202
1125632
267397
1173697
1259757
1388657
617785
1323236
902124
996920
1262933
9155
1024568
655718
768380
964454
1494938
1377593
402557
945113
55979
720986
498401
1273393
410129
1280578
41814
1398806
1467121
56007
95784
388229
718015
1415467
957153
471639
73160
446778
73536
366644
1468322
1316342
1182015
1341395
494697
1154126
295967
1069220
932163
850727
754248
1213405
777322
707317
1204377
1136266
1324046
1446936
409168
293197
281231
980475
76142
427712
1370165
28162
661458
358399
878886
1056621
1060562
1530466
148583
1460884
269694
910528
1459253
1507701
1249410
647536
862529
184743
78395
758679
67733
44469
1004972
1058692
1088241
224089
302617
836506
221825
1017031
999710
1486507
1015205
794709
206447
363716
942353
839387
1144933
581673
312763
530939
628295
193224
1401202
289007
484005
407450
1560978
382200
1051706
20599
838785
1026326
250108
801043
13263
1564987
556991
590917
258550
38826
317962
791161
826743
763266
828422
278167
1295244
474729
331534
406569
1209725
699701
800025
493639
1503137
1504418
1436410
309709
1320092
622018
585651
1285113
594186
672454
162330
512994
1292136
160385
1114202
779535
236937
1567640
810004
1506721
333536
615751
1538526
648343
201149
607282
895328
801971
1557492
671415
1348932
1317072
1324456
570958
796625
616836
62553
462833
674468
551104
434754
537355
1333561
522802
1333715
1187989
759395
1338345
605491
1028061
846751
576188
550908
830253
629678
530186
775392
81174
1516952
118539
388874
563271
892397
1362274
366640
1362225
161281
39200
141428
146262
1248148
1294530
795886
1319591
104754
1019084
1523915
759919
961148
679904
1458110
553082
1265925
1475574
868638
816798
542311
1136747
537086
745272
183918
815980
118113
1259150
1198551
1254529
1540712
1218424
779153
680800
1509957
28958
1079646
97469
1126951
1436829
214390
661434
698447
862357
1067614
142221
898058
737811
7390
700593
802840
340403
593883
20485
1000462
1327952
75381
744403
1088398
263281
641724
105514
1217249
463839
1450104
1158708
1052375
1185138
1196314
61534
277654
145651
1024843
873847
260763
89313
403945
1075570
277311
766117
534100
247461
487788
132302
695410
140774
357249
1349589
688023
94537
781166
380178
77248
420397
492385
327176
1293637
1119802
204780
875175
1538317
1272941
1286854
349161
625075
261488
1006550
1535381
1348540
310993
1439895
201902
1037475
543346
1127300
419383
1239170
219091
1505696
318052
1081769
892687
1561468
337650
933779
1488412
193303
9734
599438
1199653
1196704
754329
398801
1453458
249642
386877
951031
973924
1223132
1439298
1152970
995422
523485
71838
992953
122182
77597
829943
1348824
908031
61243
778886
646924
206611
375455
915443
33710
790294
791190
1057614
1409951
466896
483325
1378063
1273988
630023
1128157
581337
1202028
127079
619007
62336
768577
889704
271388
753328
401469
515177
933180
1367324
1118008
334918
1196692
1447374
600313
1120120
832279
321370
151371
547572
1462428
993516
422112
937539
95980
212671
347624
173186
1123176
779141
8774
400659
746818
861878
1374911
1650
1175351
1100670
1242663
868779
717715
374838
530389
614008
603883
1411951
401660
693343
999936
497245
1531058
1352633
940131
390427
1549852
522468
1125083
1567431
1525719
955092
491947
705603
333579
443378
1398027
1067181
477507
970082
919552
1163590
1491847
733923
1147400
337936
772539
131769
648114
79268
1482658
1392213
162273
842729
1429214
533097
728902
1113907
120056
649773
1108958
224251
667206
1450661
311408
681156
800797
312709
1292506
86303
175207
183680
106843
80863
931702
571264
1013748
490327
1217323
1556956
827726
1306135
1535076
804465
1033326
190314
1141544
20020
1062721
1480236
1315184
952686
47423
155928
605916
472714
990065
1455942
1423679
1455272
236310
174676
71960
719649
1333441
1533001
939897
1074994
1527046
941185
1052153
791184
322134
166730
597789
1274106
923666
870793
728857
598470
1238293
289573
535019
675423
1192675
1544729
564418
207502
409615
180086
385216
237664
42268
1225119
361395
685164
209222
1135706
174752
762526
543876
523781
1553609
1427369
1300377
484069
394299
647468
262670
1316277
1013873
956328
431554
404179
272830
852809
351808
779108
174717
1302704
330278
1053701
1561222
1023211
230858
138731
1537874
411843
407582
741747
131568
590583
770180
1157618
1019679
425488
1160295
343451
718768
1440867
1075966
575293
1336729
1440718
274178
752454
445679
1160566
351685
1381221
179266
861584
246962
518826
637400
1509229
559633
67588
1563653
268579
1495960
1312056
1026619
1537958
255790
423035
1477201
616411
466197
738687
1211598
307177
362697
1524806
51993
1392872
1298164
1491259
1145269
1406382
1282283
1399071
458641
819589
725062
1530800
606633
740494
1105714
1539764
204955
795537
409054
604122
346119
865033
1384185
58092
63878
1528355
1380399
528985
1218047
217504
19296
394758
1023226
70989
52494
1547545
1288201
928172
528290
1504392
648927
596802
1203399
1149576
92340
1115973
458163
20636
532814
950578
476802
1537236
231601
1562498
43280
980438
1292373
1375447
720419
236467
1008189
1534618
827689
1302397
743397
790380
673210
266076
1297686
433587
1341145
995922
1213219
445134
579407
220863
1164617
483483
920636
1285790
336754
1078827
808892
268599
259105
377053
357440
813682
825899
819155
1450998
1023607
1026565
1002822
589832
435925
1095049
553516
1481652
941287
1142007
547782
1046248
1247989
110607
1322815
1442081
366042
1445696
1293306
960759
447342
1388293
622258
480167
1138115
904875
832822
1079605
273759
1380278
1244815
811472
931309
520291
77065
196195
221745
718831
693655
449208
1180664
687511
649841
831496
1369551
542908
52448
1382076
1220828
1188796
1269613
570349
634520
95740
961243
245073
188982
181136
372097
1078411
1372642
949584
857906
1149470
1106484
986090
1484060
182567
1422386
259523
1550016
814723
969588
505263
1160176
1082412
634200
1483781
815714
209123
2091
12252
1536965
554841
723548
917274
1386151
782486
276389
1044557
1146483
209674
1405332
1130535
1000497
136423
246241
1086092
471318
1127957
363674
963119
1365184
120903
555035
195868
891628
971070
1138633
178333
1481996
1039088
623305
759579
1542229
1532732
1372621
605128
1045600
291188
602719
455072
1069441
1155264
489548
69633
96727
599465
1059761
773988
1117475
175521
1026234
98431
93611
146591
1273799
803493
842868
330185
667050
778138
890125
611657
1415296
556292
1385979
988883
973247
831102
696445
629740
1228371
960487
364984
535654
426363
1098039
933172
1437693
1130509
997947
631602
420821
1154784
1020611
1100233
134018
434445
1009006
535352
152969
1188999
348686
1560685
1241429
68251
911429
660769
193937
1305802
1556103
1184079
1240816
137509
454514
1109419
770476
628462
955995
1253034
1077527
554789
140364
553134
1064066
107503
448879
456778
560069
117138
1140272
1523051
482053
238028
46845
1083648
117864
313425
551643
863941
522848
1058303
140729
1354506
1259014
1115064
1276291
153317
1117909
475329
57019
101637
196869
1046852
1213299
1023031
156071
382783
1452252
1043555
1506346
904860
165557
347726
1433467
90711
387482
53510
800895
1493216
379934
1027928
417073
205363
1532850
451130
1387486
1355179
46177
448208
1080937
302418
1346073
1063983
1401319
16591
595795
484148
1307979
122738
1033045
1024188
673616
748497
1043844
155792
372952
1175995
88643
211395
1406489
1399836
1043586
1078728
610112
1025243
1350657
1534795
547245
267453
313967
1013930
821445
602685
1111570
611813
1387676
949845
494937
803729
948949
1047904
1465563
1090577
1207400
364344
128933
1393892
932012
1232771
1004638
280724
628173
869050
912705
1239818
1164484
1558565
1235161
1075871
272379
624813
806168
229756
1515029
523814
910744
678682
945652
101510
375528
1499191
442790
1312507
1267360
460870
1029697
868232
582922
1537060
1387986
769196
265765
151918
17558
1530756
492746
348785
1100608
1463230
1294237
735428
604228
1437457
1279537
1229176
56748
696493
569531
1441286
603853
1297500
815335
1071189
207257
1239515
1253392
1160457
195931
1385029
1216720
147849
1409394
863359
398382
930774
1247381
1362428
1147314
1277565
1382430
323842
1402749
631619
553799
1262236
367033
688806
523878
968468
288498
6785
732926
1201510
564587
276572
553523
207050
460588
63924
133307
1402333
577145
295759
34068
552700
94872
18607
1434516
1307410
419368
586704
499892
839456
755879
1427247
1380804
535940
1224646
1211918
1179921
489135
749934
1156730
1112287
1338796
650194
310749
63748
677249
92406
1064372
1090557
825584
147006
171168
1285069
446647
1350573
1184308
1411368
1151009
1034082
1276632
1159035
6753
888530
126107
1454447
219752
1347033
884640
304101
686498
323896
1009225
877400
1189500
937417
738010
942075
1326442
156785
1063972
793964
765315
821213
74521
1398670
1316544
818980
1099087
1445815
1091123
189756
176823
796411
51679
1032613
1245815
660015
483359
1406850
1198380
779257
58549
1055685
1001310
469521
875154
870003
331410
473472
260268
831942
68859
340567
62959
863012
945595
458317
594504
1159194
376746
668405
1516925
1490459
1348489
721868
1158688
219981
533200
248840
806740
402536
273522
801857
187294
1017771
759123
1393070
539053
175057
1106583
932074
394277
797814
586286
944219
688645
977579
367481
813975
1560732
1096347
493531
1350946
981873
148709
16986
773474
414205
1118
1346793
1304943
1053508
782445
1314238
862140
389671
542676
1186514
1363083
1118837
734689
195202
1107368
977335
1216168
861094
1125223
789736
268246
186939
1399366
1306710
872292
1308772
786229
107640
352919
129932
999623
682402
1025710
924521
482035
624869
674641
774037
34492
1251776
1198058
4725
662729
1334353
904583
1357234
974604
1227422
602914
1429383
216619
302384
804316
293975
968339
1541273
1117225
597145
199400
155643
1291288
1320417
86921
676742
217668
1134130
1485058
832413
1191958
1119401
920944
1255725
213399
297517
772369
182685
44589
1054646
937383
543371
973308
523621
19431
1441689
1403993
612957
637385
1367114
247473
37590
1053884
1199422
180283
1302311
1311163
1521713
1368110
1354839
1191403
783528
1426625
1426951
673413
1026867
133715
1447461
208490
1310057
1247451
1554576
581336
460284
777022
710605
79041
49840
722487
1550723
156186
59623
1136270
173244
1351100
1270830
331179
1139727
1021861
678328
8155
1353584
1353258
932664
1167876
363981
929480
428758
1154160
366166
1041607
183972
688209
914686
488925
1030499
546860
162992
275114
233992
975872
1454436
786804
1074749
122405
1036971
122694
1296080
492631
1243924
786607
1116967
636486
1276851
749915
191730
982369
1143390
1454725
121271
1149529
1332716
1109359
648270
1257624
1169796
1309670
160611
611149
968809
298326
1372599
94856
101489
155860
1412040
981395
1271556
28873
1459580
477437
448375
295411
924106
113261
142001
856565
1140153
873038
1049336
1558246
396836
698162
721525
859864
244580
1272383
132857
1012673
555915
70035
1252471
811692
677015
273520
571811
122207
224925
1021103
472690
532920
1165879
128581
1237626
1355298
1324455
725305
884239
568053
1567727
275146
689750
289914
842311
1327614
1050787
602823
1223268
1369732
1366442
1459322
137647
830098
237669
911630
420949
595697
786874
411558
679097
1220586
1031148
21429
1510767
269850
488501
1567807
210801
478562
633262
61051
871378
80923
827602
1043304
627439
1338558
1516581
682950
947321
966065
796577
294075
1389149
919080
940981
454607
116131
1404025
1106796
138771
1428470
911328
973331
456706
276750
678535
138195
800707
118433
98931
198136
1514309
1073464
1092958
841060
876601
617123
1555111
528575
657325
817137
1241119
745814
1003327
289581
267520
1234355
1066260
193598
511599
125998
905557
257072
105660
1107727
1178300
1276327
967697
1167533
1306817
876197
585182
877972
482114
649224
24251
781076
803399
1435984
330272
1264898
785324
669885
958718
1255978
292876
700885
170926
607595
1314395
1203456
1124042
59044
201109
613954
1439577
539350
208831
162108
982153
484189
655120
1171208
144732
687127
1307092
911654
406544
686603
587668
221330
992452
1317744
1203456
1019360
578737
840989
1369038
315448
342358
1311266
515204
616375
1503058
939823
1218203
72846
82607
139453
1094123
630645
1536445
390144
540719
1466612
1479345
674280
1485625
1182470
1372254
1346763
1201188
1441879
426155
1143975
291599
1518058
504981
923569
1135093
1230796
836311
1478254
238362
940112
1517107
665174
1434654
544332
429846
1172608
208277
528541
106783
137555
25806
1308232
594651
1476063
376619
379684
1501538
404505
18262
935911
1109686
1548785
86126
824350
23222
1320397
315195
494801
157319
1423876
121783
1116561
617194
897945
779976
963690
201486
927838
717780
533970
952111
460770
520732
1377468
1196661
984132
890474
1249009
1480365
653734
973403
885270
151997
1458918
406441
1377057
416528
1023449
666611
1020214
321178
1131558
1219669
1545001
1193101
578095
507274
1271159
528980
27985
1387845
1502931
82293
693136
704441
1074876
59082
114899
1077420
46793
749332
1297950
1139121
1448345
862671
1022167
659415
881871
908484
1333750
700681
955755
244321
1103587
288992
1537645
686492
13511
916153
931600
422748
909265
577255
624129
88483
1196015
1040184
1547381
1559107
399885
996371
1009108
315099
1261599
1320323
843862
158767
1380230
587890
743546
1396522
1347012
1365345
501436
1471220
1135901
517924
1414352
1197724
889829
975479
646916
628095
42869
1490598
588009
1267678
1108724
1504489
413883
1245634
1540982
1433968
1445185
494946
1421088
1452032
278602
613510
1101366
1257300
25108
761778
1086798
1114827
799420
418549
1092622
1229104
1429259
155551
876693
143666
304251
1239539
751314
331324
1152219
1478177
219650
1149352
1248362
352019
431965
1066428
1117470
531992
1360200
441252
1189408
497775
662919
1117587
1313320
1302187
684307
91178
1068222
439241
1212961
1277230
1210074
636299
115656
438419
1077842
681234
324183
1376937
1423442
1117779
1441211
1089518
654472
1402928
935113
903540
995609
1054696
942685
833594
788262
440821
892364
671372
1092262
1013535
183188
1516699
304210
313453
1264785
1133709
474107
847673
749131
636958
1230146
453161
884804
238409
1523042
193265
379297
938240
602959
854098
984202
419261
644433
902675
1369799
584341
1087251
1213365
1355045
1107626
126279
1368178
366098
74356
1261805
355762
1143014
932698
1470605
328704
1272079
821407
808509
1448541
418241
638531
351886
1504284
1020124
1246106
1113883
483294
207132
141134
1500160
536669
354417
1091739
1511918
294189
826860
831312
1416414
654253
1327887
394942
1073362
193892
335399
475772
1147032
1113265
683188
818784
359670
730149
1376166
853721
568937
1421957
354602
609774
1271023
1085503
1441250
1092953
1043177
1505121
1366042
1405439
439107
48753
816194
1314200
1332899
325656
287877
1545891
70598
872833
1049816
1138598
108740
1319855
1445656
1453962
630885
664976
830279
624340
812881
297124
447141
272712
587305
1468102
144944
436959
121408
911538
993665
468
952254
960108
1487282
674263
1276906
1125581
464187
53068
246766
686246
74401
719156
194788
408310
628057
32819
1266566
1160183
932641
1409360
984315
1440024
536616
950120
269622
414377
925782
942867
1403491
53148
1533636
650035
183540
121244
1287913
1425230
1515893
106746
787189
399264
7954
497130
1211107
1203543
866038
845919
773845
73715
1487713
46661
581841
41163
1307262
377753
1284727
967863
1029643
1173836
632003
176564
411375
1269912
561075
26260
1209060
1277175
384992
997781
689047
625689
946472
1174571
1048857
1333626
220872
97418
599729
500460
580680
711830
1075830
655518
1437
1134357
757534
1089349
21771
1384467
928760
102588
385399
452917
542428
676220
1071777
57869
805717
799645
291433
881932
804226
826507
1168604
1273341
178336
1259086
1138654
754390
1280309
1505555
1153961
252325
1208296
1282491
520691
1257338
426736
111907
460187
1512689
395584
1264096
463971
877615
400415
25609
1411749
652399
45113
802253
831934
1373473
273880
1477526
71661
1281306
828723
1428413
1551771
252077
1341379
1556805
1521818
554394
1004349
1390370
160057
1042784
234780
1442136
1358553
1256100
199517
497687
1062121
741363
560762
1218275
734841
776359
991999
1367477
215403
745094
93298
154087
296043
986157
159078
143923
1397661
870866
32330
1262952
418139
1532090
639571
832961
715645
904092
932940
1415094
877482
613447
476137
31160
441444
391862
1542155
1312722
1344110
1492721
931526
1145085
1307478
23817
320921
263487
1562386
753324
153814
501756
1431486
767973
1402744
790575
1375258
117544
66674
1421497
1265246
1250600
892033
763183
247721
183902
1023240
684327
978907
362153
411623
904986
1561321
103037
108115
672399
1331658
1220004
925258
966357
1331341
1368603
1328130
311102
648982
762404
806415
378093
466770
1241634
1399833
30518
994826
288446
342762
1473367
369580
956655
981188
937703
1064893
591846
1018283
1263719
717846
1255398
1092191
1066740
1458283
400343
1304924
514981
624069
1022154
1222849
330451
789631
1550720
863565
882531
793150
365719
1023115
237134
1364977
404951
221315
153728
1381400
202261
580516
38626
22011
994129
1238611
1153899
966064
1282771
1547827
1257322
557982
38147
435785
698980
1468240
1385633
1399830
637572
107700
901308
853866
579560
1439670
1543098
1239760
116656
120752
1422770
127415
850468
445878
335642
1169407
923808
397464
1531574
1263091
349290
751663
648029
1377657
196160
984445
647132
1291302
1074960
529494
729688
246468
1260173
416405
145131
475015
1006714
247801
1444422
1496009
749675
950810
1095515
1209609
414190
173132
858354
1186110
1325436
306532
1152553
314853
1540308
582054
368593
1529554
1121211
791640
1453340
1462273
1457365
362302
106084
312531
1344370
371231
639701
280739
1226110
941558
133604
769644
241612
1382113
711235
227943
944016
77339
1254974
77949
1375044
947937
1293434
583674
960106
1273021
1329956
300702
845141
522256
1087776
320868
953767
1216420
1154804
1152960
812747
1211636
667664
1500672
1013712
642139
394984
1228976
858015
666391
746235
890415
59038
791400
615589
1188130
567509
798144
596984
600873
1076460
1536824
897679
372201
284185
698897
1356583
137062
915997
748914
311160
755370
264250
990550
43854
42543
736164
279289
628696
328508
1059095
859430
98143
1160828
970660
1272693
209167
304636
165973
1492147
335065
675425
595381
1557031
202427
718944
1317107
1078215
1344617
112814
189471
1344694
795679
828406
70724
1043308
750070
1017659
198410
886832
489965
839800
851425
437743
631347
540411
129669
549470
361938
1333753
420036
460246
670952
901507
1401139
963317
1499097
1428435
932004
752975
200441
718758
1207992
216011
788763
368053
1023800
1182322
1342163
673149
91668
1162927
637226
296278
421026
868585
87467
1533685
456362
193324
1067116
20699
618450
25467
428934
1435506
339604
919382
304501
1286118
133593
414926
606894
1296836
659475
20705
528629
11898
939676
612392
1440861
528029
852603
1194403
933549
401787
880118
1277192
9685
102084
1492899
622171
516556
19449
367985
1100667
1424698
37879
430699
1144309
1127768
574732
421265
236555
1520052
1560565
850107
1477082
1337236
809049
1162996
321011
420183
1147989
1300008
1250484
295579
1103018
730238
1546721
209252
1464670
730630
1083034
23930
251726
1345331
1008843
1458573
1504356
857795
1427276
843593
38048
295217
639602
98788
650169
1006374
183547
885424
730663
265977
669472
801631
1461852
400219
86007
792351
1153897
779506
1035291
341473
1001049
440470
306812
640577
1365238
439303
551134
813207
471899
1123493
1555632
113872
952000
791620
27282
378342
1195860
950650
716624
854040
1295498
1454310
357110
876921
598740
49633
870862
326095
894769
1157601
141932
324428
1315064
500425
952535
306814
977914
177579
485867
1141648
852041
153847
1266542
189988
324519
713141
842054
631607
1135361
840914
289124
1406659
1277888
163277
765574
168247
735092
1293932
216369
729735
599324
565332
223989
221494
921874
69472
13209
315106
778611
600565
290283
1478979
846450
737978
1530647
1463093
1532844
333059
876977
1257413
193768
436347
914375
119183
1188
1056703
1416373
439900
649002
1389285
1365066
48774
1462156
3453
1269965
119686
151559
1532047
30735
1225128
319061
830277
4562
976400
126159
90314
1005513
1388812
30719
1174374
901456
353316
66288
941118
1401684
152990
149863
1266102
976689
1431023
624601
1101808
1424190
853132
700719
704883
767701
569249
849174
797619
1158458
1309455
1235711
1191661
75989
114835
181821
482933
220786
1525333
1358626
348283
1065833
1146695
1193202
824490
210303
1442440
413739
543378
1102767
1158591
1046212
707279
1080620
1479896
262327
340368
660142
787690
1116300
893197
1566020
1472632
793833
911991
800371
225325
77389
556666
763140
27530
725137
974716
1191920
377826
1563442
674447
1132425
68580
437812
691777
1491426
668380
1420302
463542
157134
587248
1047936
168886
128993
642580
367422
433238
612036
1219058
1280806
1382513
1182704
1048104
767338
81629
93473
43519
726417
710949
82255
592825
1402517
32537
89686
649452
831613
805841
1464523
539615
1044543
977839
616024
375996
1313573
1437540
159700
1009091
1173984
301397
4575
1423409
83453
1276744
46516
1287432
333199
232277
635768
1396085
810724
354482
1311386
1214931
469284
388941
299962
932922
1080022
652378
1467341
883891
996767
397086
1424641
227683
1450939
507989
631755
1431078
860742
525574
329959
821047
518833
261330
656984
952056
883708
339905
885660
1416793
143523
1178127
1215960
774875
1370960
588242
1264208
820962
462442
1232997
1335773
1099398
816325
217983
112477
749453
349420
827867
1321206
944153
761767
876928
447375
1253349
853389
814551
424990
1500876
1066623
959611
686600
723098
547046
171221
18287
1365387
600353
262390
275041
486237
456852
1180886
245112
587696
1103945
967366
14185
590969
1482225
714232
92091
1334401
1236978
11169
1129919
1502733
1164709
932411
715186
547811
547514
550676
706020
1453566
408529
185561
968757
75859
640062
1442160
1166378
642753
392900
684093
815964
630026
405806
787250
472558
1080972
996696
840427
1062686
505930
276132
256786
285864
821050
1253246
199792
394325
1171853
896110
833385
915029
1472741
910718
971052
1457155
1082843
154191
429984
1435849
8626
232987
1024258
358
1546809
566277
1414602
1547223
873165
68678
733528
470791
582170
315168
68187
253166
642935
178370
1560234
1163702
369894
37124
660363
229619
741361
1218868
1016144
1116465
1511249
310921
306705
150411
1289358
381422
259768
649034
22042
468832
634276
817452
1438843
589867
67343
302922
1104571
665605
476027
753228
1128521
125787
678000
337686
249304
1204894
437830
1366831
605326
442763
91105
1464109
712709
1365609
58145
879605
628670
1462505
1213826
1465207
27396
522364
705290
1309490
276724
1469120
620105
271966
1284354
276726
335756
1349140
371154
90838
639499
1126205
158468
694274
1142539
1205593
523789
1039485
1238911
680845
1159534
164277
659086
1004201
293593
676510
490567
906733
1435600
484324
1209771
735014
863430
1236022
15957
1153655
1545466
727049
63899
997204
420486
344753
19829
394685
485923
187555
687185
1564932
500155
1427192
505763
889275
1285450
618036
902257
557342
943365
710395
1386421
373760
308112
536636
1507427
364809
960600
1370505
888940
481045
702659
827009
1282969
863514
1486915
976616
426522
485949
282855
372883
838874
714196
211166
260359
913607
1173745
1507750
583539
764220
1470315
1394387
1038289
869997
1253489
1509024
1078685
152493
1228725
725081
610894
688824
526015
807116
1363674
711099
871453
559411
1077959
1464472
520588
4219
1321753
7202
309435
671546
1357272
402911
1178504
561057
616509
1401104
848391
1413133
1555977
21411
863081
1536998
950508
1055705
1523738
183169
1563160
1524636
968867
1250266
1077364
79542
830951
1483916
976642
56185
1082705
152228
10215
1270247
1407987
1170856
529826
907074
1511872
1111288
1142704
820944
543454
54241
80568
203872
693350
314825
1330915
546558
981567
1044341
725538
1192809
837775
1531168
1237211
1365716
545508
836741
797658
278791
1216813
1324470
391891
1336773
1323970
157547
158381
929090
770107
29112
404449
766472
562648
1402586
1446222
115347
38058
683350
855005
658360
1473048
912232
1049013
1142789
1273365
800586
377643
832440
661158
1485443
670567
1197071
914449
1512148
629425
824123
365547
230200
241134
360570
433175
440265
1073957
587875
845245
233448
1150075
1418059
467104
1561818
136547
682799
352862
987610
387790
470100
253452
875836
61458
683324
589811
1122745
153780
813545
1077907
1083579
1473853
708895
715174
954349
1301204
951973
284949
1318402
320908
278461
463951
191575
752135
1547931
1265423
1037552
1193845
605433
1214750
1391723
1379465
1258489
441444
1553992
1247222
893717
1343305
584940
577709
518094
1399832
1023113
1419605
742185
1365418
303049
1240972
58385
518425
770987
15674
1436636
1456311
983540
395044
1169252
945379
1105853
269478
1528285
1377973
98195
86637
125419
237411
388306
595830
170550
1387879
1093176
1491025
366829
195000
391658
558695
120547
919892
1103195
829184
427184
173289
1043839
991590
399617
782700
1522499
278525
981964
1234344
1492996
1320887
1012655
1132754
772491
448838
849920
1472486
1190117
1326350
689122
549705
105069
516739
1122489
140755
695253
163588
705343
411995
1051782
1451471
958111
287466
466874
733963
978854
1415321
312473
145944
1182835
500262
115819
1465959
1139535
1450395
788492
332008
969400
555099
775364
1370877
81822
1487762
521900
894771
775849
319126
375574
409809
1290916
1455216
74260
1565082
1362411
550790
1067860
1113846
1104631
1038909
944024
1074179
373709
1449359
884725
1028480
909188
1235733
1031434
1267934
1049976
51600
1362444
891853
419817
1473017
492871
107478
30064
105529
1110620
879531
1120392
1075144
1468915
75920
962655
281895
1143280
1461748
474947
207433
1230464
941020
493584
215798
1120957
512740
223629
402381
1368454
253538
413787
1043567
782718
365275
547953
761074
797696
8874
483999
828103
332159
287126
1227919
555895
1366148
759119
943091
1226637
971926
437680
1182631
336423
1518562
256737
1318891
1425522
1476499
643428
619067
445705
1187289
435698
1088185
1067416
155968
1444231
245064
1164127
1036399
156799
402190
579275
922818
763342
1566232
1140628
833359
551024
1258770
1281842
951918
1124213
1204378
1562508
472502
1167871
133693
518205
955328
990083
1388141
1529924
927653
1226694
1471175
260162
1495142
1537623
499865
703817
1447447
229813
1008713
251381
445999
898418
1029019
1210316
572880
860769
18919
1247881
289056
1444411
1417972
1225766
371127
64854
1067418
157331
861919
507239
1182349
626268
268040
1297961
535044
1025991
435957
1542303
970053
200907
696630
278737
697615
557750
1044990
889337
1166117
1430966
683487
1052214
293397
70267
133552
368424
1067433
662633
665831
1119811
1444262
1183746
1132720
317029
710090
600482
385695
1162762
187590
694019
719395
585285
448592
213285
1315133
613869
1169099
38765
342916
1257983
1269977
555275
962867
205593
271786
1173198
1558942
867594
195866
988906
629701
1023023
1433426
821944
924959
778850
393320
282866
1006712
1442132
1490700
33321
353749
118419
437974
460451
699507
1443132
28734
225766
1401660
225516
1355294
779041
1276371
513397
1360712
263492
763724
1005167
1098200
270471
1276645
848673
761580
1128100
47488
521903
1539025
1371680
1373779
929055
897510
1409674
1109920
1096187
564906
1450794
694718
1408921
842187
1234543
381427
345019
1438491
1370626
494548
36362
1094363
339342
382128
1160236
1565465
905665
1508627
276083
1036808
1207157
1288937
193988
616504
407403
975750
925182
1452989
1205270
435822
482893
27052
475791
1115592
391524
519948
558066
456067
87558
628913
91261
1326806
499176
1091136
1227232
1348488
719536
135896
1293843
1146104
751828
949232
1482463
384787
1562347
303774
92771
687089
849829
1338484
789573
652772
287942
1397918
1429484
941438
1248980
1044049
195002
966080
990107
946714
104100
373191
696052
1489070
231456
611670
1069741
527615
313978
804553
1483410
1092190
1042068
1357139
1500266
572276
302046
1311114
1325818
155094
1550472
898769
577011
1334559
659529
1561574
830876
271299
466427
1368875
196484
166645
153301
424764
785625
532095
691441
1405198
1327210
643299
58942
332741
1494092
626842
1121502
1039715
183849
784397
450275
950928
397042
1221830
25249
421510
888616
1156105
675326
284716
1314018
599425
509858
144125
283931
616678
2657
1482301
938084
41656
517859
963721
1458692
431432
392405
195882
944787
1036915
1376614
494636
493287
583452
385414
691664
196206
440374
100316
377779
724887
1262028
1018869
832526
504438
1064782
916448
917650
800071
865501
785958
996931
1005120
1095418
107833
410177
640891
143055
1403811
254085
1223418
1527608
1046497
655494
507599
65090
926592
1091908
763765
652813
1190141
1355927
1462085
925752
1122014
1045522
889122
1276165
1479653
1047833
491852
256950
849836
574176
1001550
525412
488323
114000
196128
374139
878304
660609
776656
643497
756407
1322006
800720
784898
556372
1061431
202258
597614
1491206
1225953
82866
1423306
1029316
653265
1250756
693404
61141
910058
24032
1117666
733829
396737
1324882
1158544
381716
1329900
441146
536243
1266802
302091
571935
1183072
284538
734302
408087
1212882
1021485
1343214
822381
442352
855485
1178018
1109682
4945
204285
912596
442105
1509769
1101686
868525
1193641
216489
781571
728038
284656
348534
600238
163787
1468328
1184565
861950
375007
1074949
995189
1411894
560220
1524318
1079326
539029
1425789
1187361
1254009
811676
732726
950104
321260
1250777
789727
65063
1310409
324820
695745
1412886
896030
335610
934564
967241
116028
927712
771856
824274
358217
1003308
215747
1026558
109776
1565596
659612
1557052
1137956
467458
919357
512055
381649
1096219
766035
1041344
136059
1310024
969665
154760
1137205
1190705
1467182
255535
739006
1309488
824579
228531
831378
403248
859517
852921
244697
248788
871218
1344257
725056
154917
485250
948412
1452474
737089
1275207
467204
829983
808624
1392986
522661
346828
711384
1389136
1177560
1292073
457479
1166708
836902
925405
57118
1297652
916777
1011713
620144
1447716
264256
1407249
14530
1312780
1529979
1184997
22315
464156
27253
1432676
763928
909295
1280370
1323496
1050502
589025
245615
1199939
1116111
1335115
241777
1308333
1563166
1251667
1171101
687534
933056
126718
61758
483479
1338067
1281683
175274
79441
920417
11662
1478744
180606
449574
1431923
1161258
299859
353359
1564872
527550
1124808
1322307
1337679
325806
676300
1315106
63179
211105
573966
1160796
422269
675201
772361
256518
1338751
1066934
1122004
237194
725462
1488906
851098
341341
330651
1076833
206169
386105
1269425
650622
569631
92024
459605
1401415
1503442
987762
42768
485999
530718
1079219
1116304
770955
338467
807536
875299
1168199
603752
1043686
297706
95718
757456
50431
1230178
862355
1218671
163742
1303861
659589
441767
855645
229109
1213966
64781
165235
278821
604468
1329592
1142702
835036
380471
230775
1362909
1323715
525035
260102
16654
1511596
1151264
1027314
1346227
513714
814247
1484947
1276849
986229
1246131
947827
1056595
358149
1397952
858983
1349861
1061089
1506509
805347
1181779
870482
539869
73736
335543
962930
33890
538262
1291710
387506
239875
16272
973669
1217272
1158244
431660
37358
536395
979378
552646
1474914
1032137
299032
1004044
852592
37708
1425667
1141451
1549928
845070
1511362
1439127
1138671
658129
74981
1489587
1114616
1404941
927698
1120367
1486829
411384
333117
166275
1399665
1145807
1038691
351216
790533
1315135
812008
861450
959616
886012
541766
1027197
1053420
476267
1470696
1181217
649851
168270
712217
1352573
1255880
1196007
127633
1499899
34207
351272
1468292
1488226
346933
40998
589879
364103
552599
1314266
1423624
1361558
674863
176276
754140
741389
292916
1000522
579165
1154999
649888
1215891
1046590
115522
1149943
758552
347209
795772
469436
1606
1064221
984533
483435
875401
153064
399780
297957
951738
1288420
618557
1557898
591586
1292680
1097226
963034
371331
108378
1055964
526585
448090
1287371
1333488
1399554
1085127
1076031
642079
326312
1327361
794316
566390
1338352
960990
865326
1149155
626188
1559072
1174256
240487
375007
317274
430029
164947
1325732
1039771
607576
1124435
829207
1498433
465473
97276
1493293
223870
1565003
729110
1513404
83171
967485
1003389
852856
147939
608576
1383875
286134
75141
438331
713133
417233
738708
1483708
490248
612025
1163115
166250
140729
682852
1252794
628735
79409
1104412
640070
351187
886600
1112888
701310
845067
226154
1146763
751336
951960
88469
314923
966249
1063935
543535
1333710
681282
773175
1041286
345097
938748
313809
1518590
1513675
431743
1337723
1114856
1100327
606192
905372
418795
926425
846609
962753
172406
769574
5198
552689
1063411
281232
1424607
1550805
1379465
415398
367478
1487162
1152090
1145674
833464
57273
1215690
530420
1365938
1487683
944401
929982
1513753
1512060
1249152
74998
1505331
246016
309584
1149345
1081843
212802
596833
1175856
1004313
401530
1491079
364066
1178188
976028
395955
222207
1090764
330209
1549334
1231508
849065
1525564
294172
497125
220945
1107273
449642
330219
1331501
680439
393493
1164971
1090848
161258
1322863
862166
1001160
857808
891518
7406
1504570
128602
29534
729523
560036
750935
915782
567840
251361
493580
1500565
703923
950186
139910
372770
1241800
11211
1395635
56658
447208
654117
180743
231547
1486227
808052
1315847
1204090
450494
764978
731654
1253323
1564859
1376695
1350419
1344012
1392060
755952
1534671
446029
564600
525385
483637
1027528
308687
421293
460171
223135
523136
554443
1097618
678180
1407268
1168165
494599
1269434
404365
1073433
130185
826777
1566252
1406044
545557
964886
584006
1301739
75433
14148
1249206
1180789
29132
1231755
1327501
543091
126867
1367223
942199
1560697
238391
683719
1033781
57209
330262
821700
1431733
599512
1347039
795222
1327019
1428975
740777
394690
1317696
973809
630471
819976
905450
1105594
573028
856977
206454
1392745
182665
1023195
676945
1255605
455341
753542
309517
1126227
265062
144941
289950
630760
481132
1452034
404903
1128495
497806
1004994
1472906
589142
1313180
248382
1361969
1500431
1425446
1305484
1018796
16619
1090528
59241
334252
1514191
1457695
23242
334329
726854
87983
915928
416048
1335091
778111
1172898
778671
721407
214766
1106443
1201518
1083364
553821
260187
1312592
968397
1289906
668187
35257
539009
515178
1334599
745510
170133
1053833
167330
1098096
48894
452582
606052
408953
935329
1547562
776835
1256720
430219
632754
864835
1484489
1560232
790726
6490
976763
1450714
1004238
118655
216704
274373
795731
210304
355927
950465
197472
337847
352564
998106
1466154
63211
301280
1508890
1042088
1479127
713254
110760
551293
1204850
471323
1057342
1040033
765039
1041499
475662
737197
775446
517572
883862
342078
25147
532200
1066834
1028326
363105
1346192
631593
33424
174332
871863
373634
427983
99204
357137
94206
35536
481743
786202
1224878
170094
916455
1164839
958777
902844
1370511
418747
1031348
1351393
1089482
391602
908257
37071
1430701
977798
785842
1542692
799829
790901
1458175
606436
988060
769869
948491
34372
1294207
916828
1009099
1071837
999926
677967
259435
844159
97006
602062
1413959
686884
949136
585595
488265
287493
890355
1401202
1557656
399073
234055
667075
1514910
335368
364836
900376
1289800
835926
1301609
56477
576049
1335802
1524293
177895
205585
1265927
510933
1283001
530630
806671
692054
477661
202829
731290
232054
717530
331128
1054441
1479578
791129
1349585
1218000
1384997
574424
1258428
999094
908747
651290
1000799
119289
235238
216003
612956
1535854
1391457
508313
664553
783780
561505
247233
1071979
928710
1153085
942713
1431667
1152150
372559
1458609
263889
624522
664889
198661
1053322
379460
940859
701083
23022
209198
585386
179725
934193
668086
104297
77526
1404355
102318
745686
1113125
353256
811534
3606
1334309
966618
101161
114847
1390133
735688
450543
177059
1077
144094
868387
1471672
440204
165410
891767
120445
777305
28086
676261
27335
377320
97629
1424755
406419
182431
123536
198201
1395615
831301
1114651
382340
221984
1464623
374271
1193972
1167192
1448046
537516
987438
1332326
510599
915072
1395505
303821
1486410
337051
164977
951706
71057
659814
780808
1539307
159
302020
1052019
1217492
249658
694941
701301
1208150
748501
301049
865513
476948
523823
604267
484259
1298549
182666
1383476
1297638
564031
877110
52399
1171931
47497
1096693
760497
938282
147891
1326102
10183
1169256
56764
967733
936850
191698
1484149
618820
418018
1158053
1104939
1478553
88412
1187713
134682
1471575
1459359
763092
526158
1343984
1097532
654089
1056588
287045
1093582
1124978
1249578
92638
1108711
1282236
544926
1336220
171989
1149458
149189
1388871
1372702
1524530
1363817
372282
1152860
1423398
69375
521022
168528
929416
959516
657515
211806
323643
876828
572014
1336340
792440
1234220
1361973
619606
1211721
1485210
1508154
30681
1348318
1112354
1098730
540852
1419409
973362
1430918
603395
1251706
200133
191147
955423
1150430
969105
1484048
315056
422192
7199
1411462
108849
527965
610538
392736
710972
1529232
763631
1254264
1377715
915635
480801
625373
1238377
855947
1317610
1060538
822203
1457721
553045
974505
982133
574513
933023
1120017
764093
483916
1410972
578368
947421
448128
758840
66969
1208308
9051
1413680
81853
1409300
937699
151972
207688
23330
737994
501507
178049
468351
1070547
394579
1546667
540391
927788
652857
1442101
942270
1552060
1273432
460603
842907
1366149
414244
1273030
1521598
1031268
362705
604638
557336
1047105
276346
1412080
1111193
1113389
28382
228495
1551799
13060
1470102
1367093
805488
292927
243509
1547304
453161
1374556
1101305
77207
1289002
1341955
735600
734904
953643
1059540
1214311
1169539
1035136
90071
528376
1373779
1217883
550342
1423156
904659
1055249
62740
723650
295030
911396
672167
795901
841449
672176
1448154
291416
896176
429068
1169043
51832
972713
899022
606802
367353
779691
193167
1008024
48131
378000
445335
1095911
1409937
705548
1559525
1279402
1356437
437271
475187
50504
269683
1272275
1527892
448344
384702
944455
1436771
1439914
1130761
1200594
545719
1170279
890160
1508660
993224
311740
699724
768923
738327
1180181
1478686
372983
321239
1084882
804833
279260
949904
940800
1069907
718638
1096326
806391
427446
1099668
856661
1411747
565095
273419
1191576
201375
853142
552847
29035
313999
40400
920812
120430
1256869
660334
534274
691002
1073537
942766
562402
508928
1212979
424588
649550
433895
126230
20139
9489
1561417
513936
1429158
125834
1002378
630501
272234
1001069
702047
1072481
448383
717354
697336
690865
1487098
1129164
847492
1186729
166312
1135802
1542934
1250560
1230967
1277723
492629
202932
511373
963246
1232184
1102244
426809
80152
53481
233448
1120821
113577
191707
799520
1438760
1071483
1145657
29674
1537532
1331135
14944
930344
706978
280324
502864
365509
1355198
1328961
1063180
1546327
30434
1490716
966572
1233205
155669
1064298
470048
1207877
490504
1552422
447364
850999
195285
1098360
1357416
1297776
94251
338320
225831
252754
815360
549499
518650
68461
882269
35118
1422366
20978
1284111
1304588
1401222
861715
415812
245617
196808
499696
714572
1447923
1314894
355593
1346818
13198
739754
1344222
622741
919874
1048351
1307382
270226
899292
1095177
47440
1257893
1319799
809216
1172420
64336
1275900
990014
902308
1561807
1242601
729642
1256716
376274
286771
905381
1534615
1289252
808887
1276162
585035
765763
1125128
132357
1165534
12051
85099
505714
893098
390620
1040248
1567025
552283
644157
469272
18942
506113
1234577
1370628
1147852
219240
682756
858347
1408669
392085
1532811
1122303
344014
48196
1281340
1271808
1502864
1496681
192542
959045
393858
495902
84692
998894
1273705
1127920
1290307
1114782
150672
1483311
1442564
630234
1393819
843820
1372937
341908
297436
352551
1234068
1354349
895034
723774
1291702
610916
211348
1507759
532178
396260
1219240
1560394
1156052
644944
1122926
362346
928039
528232
997957
164337
40146
1349694
950345
881117
1023585
745496
605370
921486
969600
1407713
1313509
832177
1027162
1263584
45320
664383
755347
637862
897874
843140
89855
187972
1274222
699398
747654
909656
297681
1350423
1526925
11406
47591
1098952
601502
1466565
70419
155125
411541
46379
11285
899164
930465
1501449
1374248
382748
832765
686037
229340
1208623
1443316
1127488
944776
740613
382444
1387854
1391277
1367054
277847
289475
447489
551456
747541
1453256
889745
1351400
333531
768833
1087653
1433025
6891
642716
191737
964498
347773
740937
160485
947128
354570
108182
678743
827469
147922
594414
905683
1263010
498834
56455
748737
499260
733319
1522252
79506
956312
1293749
1467302
981999
1264528
333451
1349298
824581
788294
46012
927847
326849
479291
781481
652304
1515259
936915
1303985
1432152
199255
30048
672083
1360737
1557665
1222778
848547
764708
1243395
1368809
1536513
426892
1174406
418364
342688
643499
1056317
224402
211642
172321
1521691
954458
1473392
336214
1032320
860544
931276
806386
655241
674608
243112
1004122
1057283
1021942
458536
1198354
83794
1245482
836574
1543723
456870
429831
786102
284107
1013481
484057
1347157
1176789
1037479
1021773
5213
1134260
345394
1089523
305056
1156600
1156867
1362310
1117730
476798
433434
69020
1225714
774034
650399
644340
1292684
261405
1367278
1439543
966943
667465
1397123
1148333
744928
153620
949282
1527479
1011482
805609
998944
269865
308346
951616
710347
391365
45188
243480
1301198
35078
915465
1246568
210758
412670
457039
1436631
1130540
307712
1415215
101471
1321082
1055980
1277031
261836
495917
469556
41090
1099075
1195498
725817
484116
625551
580938
1405032
1229955
1439857
874294
1132055
751271
1549640
1052561
993464
405101
367230
309161
935104
932735
646654
1222309
1540961
1223379
1135724
999212
748627
699071
574280
1485329
833686
1342144
1142904
161030
932957
1499581
369113
811086
577614
777658
39442
668352
114141
1376444
437451
1533219
250290
1432063
1160046
25273
678108
1056158
902359
1143063
1392785
1376743
387340
434854
23826
1449902
921543
611556
1331551
1228247
113571
7755
785431
490476
706513
378733
112309
1522711
786585
1114834
1346004
940616
1166314
1080066
902318
392814
699941
455991
1251005
1223629
1432273
500060
38061
295132
173759
97511
221055
1260338
1501123
967483
471539
428151
1563960
1529791
958698
1287215
805688
197592
830972
304197
1380645
34489
734041
1478239
681937
242968
943072
1105709
193540
894694
631391
575053
564849
175095
894160
925022
192021
877186
1475912
760658
382818
1476287
46072
1318771
886151
1011746
55134
792968
613652
1121500
286387
571869
673689
928887
583925
158090
269607
1396331
172326
22279
419516
211814
1567889
814950
962405
186145
318411
281816
485433
1003379
1060754
397785
883424
631237
400688
1091326
1455916
1485178
567507
228579
1488194
1343693
915164
1140907
880419
618783
521622
392078
341933
812912
1147676
1504074
63400
1514620
1500360
609294
1188955
398944
808172
1000830
313739
474046
1263805
1523151
306220
236178
950541
1049690
1031313
318617
1095680
361667
1367321
268851
1407648
1028858
167186
422852
114480
1346371
13531
741698
1023541
1489086
214837
1048121
519094
42161
63833
344921
873140
282640
697933
358037
1266689
1499289
529267
507368
1051389
1120146
61775
955143
380051
1082082
1056526
104767
803241
766773
386014
1195224
889824
984540
500804
1046086
88986
1386804
344596
1517566
520835
1278656
923404
1000299
550661
1124049
235634
969493
93677
1043075
1012975
1291362
373260
1201688
1074332
1399807
380384
1225795
645133
1013108
733127
514545
1507126
1159661
404898
62961
1329735
924434
1556766
78179
486585
391347
1434735
94681
1197414
439334
3838
93485
301275
1402083
977905
411080
1396904
992491
479169
1397498
653494
872554
1409901
545540
768609
1318158
982825
1467177
996706
1564388
1201892
1041526
308136
611358
929272
1406629
1477191
696478
1196142
956707
605304
221455
1164055
169048
207599
1176353
272689
1238019
1165207
168765
1502091
363189
597617
756059
159784
555488
534772
1202817
524944
1393238
1263114
1282668
1272924
1495747
554887
1398259
939442
611056
915767
1512134
361058
1203647
1236898
958880
259339
153804
885455
1405969
1344506
419722
856749
221976
1362819
316418
784378
886254
1313069
378972
854300
250391
642599
1097256
609374
125687
1278444
1123465
949665
47191
1442246
1065706
1003547
403921
3244
55804
982994
1400515
1035927
1046257
647505
1034869
100194
751483
1408977
766606
1061703
1344403
415906
1435143
710643
95984
331227
1260903
804741
553269
1328618
1051413
378661
1269582
303692
374427
848789
918029
607578
1325171
556460
654582
1135347
268369
581811
653591
702435
931646
111854
629663
1193641
1396359
27044
181347
432281
19127
1381129
683185
1192700
357241
1297511
1013554
1022925
903606
106448
419398
1052787
298136
941246
1309995
725814
986868
203783
13600
108036
771600
156110
538198
555346
10459
1504883
839317
1434109
692993
1010279
350712
564017
632914
969974
791498
528131
911696
258413
1074967
111831
810716
278108
492864
441536
648749
555781
940061
1273964
707525
1554996
651751
425958
13222
85972
307571
499984
504898
114404
268813
1322655
383409
532538
1102733
493847
282326
545980
410282
842223
278820
810339
1433591
328329
866092
1064384
1192706
402509
631782
543926
1447947
1323719
1155276
619976
1051353
486525
800692
1353400
344163
841412
1374325
1391263
153314
461088
611636
1298068
806717
1366148
263641
571964
899758
123677
247387
653965
690219
125011
1323089
1315041
1197320
867854
1493979
1336143
965992
971841
1450415
443524
583912
1333994
810562
633017
815309
934239
1435980
741377
603424
551593
1471921
567663
229934
1138561
47503
1102428
1112398
1124293
768890
1199964
543985
664063
1217747
916798
1130156
1199088
1021027
446964
501729
3926
502607
1555218
1196160
489962
1182909
426076
572827
134597
26952
711168
505982
412213
416100
1359725
1287381
334871
177803
228569
1097985
555245
1495636
667975
454036
120921
1498389
988388
780758
1305475
437365
1497608
1057179
771976
1094308
861517
1040254
1477002
127939
1477207
390790
1146037
454875
562342
1095203
1543271
1524598
1156834
607620
118213
516683
181261
873070
351313
540262
1238120
686348
1277329
1315640
929511
1225080
745427
602113
1284470
487574
951960
729307
803610
1056077
853368
862963
413115
129127
927538
1482758
150376
1378339
578464
72292
853605
342984
217325
656948
77959
561038
583365
1225739
1540549
7136
1256221
1412086
252267
1434708
1357791
1032492
1077341
1480611
1442552
647314
512776
103200
1043860
192505
655533
363445
1376678
307008
1457389
1043659
1083866
690064
873570
352516
146858
1076446
838712
630310
614965
747738
868162
1134709
1183363
468588
583382
1109111
1097290
502664
913893
69177
327279
461414
1526779
274861
1117542
142200
365028
1318723
1021244
1527183
460523
1313318
644269
1550848
640697
1470365
1049018
468372
341585
790909
852860
945480
1433142
645981
846328
1315140
47794
1130171
612824
417805
353049
1051191
98601
256213
644913
468092
141457
631222
370435
868270
910566
703689
1216107
548626
413208
380407
1460874
174649
648185
729755
1525388
623897
682433
936171
1430663
1356944
484172
1317303
1034919
1205348
1238108
1443715
983282
99458
138955
557309
1436398
1404941
333489
762271
63840
252378
965005
1244017
1000203
787953
1193328
392219
1545457
879745
107007
979473
267584
885698
94718
734016
31045
963883
596293
1070495
1216991
609438
1409637
9029
1378960
574918
1356436
231245
673546
1374542
1156939
572276
416477
1567858
1552309
1361362
495147
108045
890659
943171
413988
155804
1417472
534777
25322
136144
231751
71776
1328829
425500
232760
963008
237467
364386
904479
305856
1253390
1025384
725441
1423143
1545399
1078713
1278047
1374968
228724
1341779
1121782
148930
136274
558517
1406590
883204
1346874
775429
250068
818545
520213
464699
1405265
1116433
599722
1267910
169059
1125035
1363323
1109718
709713
1223917
339405
985374
33717
724922
204904
1564933
1322732
717851
1267420
1533571
627249
539002
237618
266238
1334281
1092319
940030
1350334
1181021
490224
1087522
423825
1061466
772310
585598
269132
1255323
267375
161169
151569
238247
1022663
1419328
1475670
1139065
1039050
1153059
466507
436020
1330051
286032
161724
734164
210369
837250
824089
986132
317783
188802
704002
309484
1225788
1083401
1139449
284573
505824
230434
1432352
835693
6252
1007338
147360
416458
1268429
239885
269175
246918
559796
1560109
940681
936454
430043
631105
1095428
732262
564126
28756
954546
349791
46171
211559
543898
798228
1502514
545427
1233773
101465
169678
763393
1212533
668715
772817
338513
843736
387983
1236306
909713
1187219
1402091
63553
1377377
804358
268749
481081
568568
895319
271120
689894
630770
717023
145591
935839
1466511
991179
27808
90952
738632
922420
51597
751281
1375246
139879
559687
736639
569311
1371999
1050465
1334767
330703
147365
74859
308291
99856
554182
700589
36107
1293895
136699
334239
1511051
950929
1201459
100661
407120
479224
722292
720360
208681
382455
750220
1560512
1443551
1023245
78467
1343712
1247033
908011
956384
1322866
580368
127689
61389
1405385
839704
104831
936120
1535325
273519
1299394
23788
571310
115508
1190024
222337
1210334
1315474
178597
1364214
617317
1489238
291837
690225
320151
1562641
1311349
572750
682703
711548
897092
1159611
1216581
575714
1488518
3567
1387370
1398212
1438453
1406257
15615
1053905
918953
48755
1261909
6195
1489614
416079
1354873
82299
1246700
1132290
944584
1411049
58412
1106304
1079321
913243
297053
593054
279354
364077
427019
1359771
313277
853905
429428
190029
679642
55450
248996
1004300
780613
1135161
1373257
688487
290788
163512
850770
51350
78897
1172567
1432786
162463
383388
260298
1002491
519836
1291014
290420
996445
403054
490329
95287
1059677
1042765
1526642
50079
1363721
225766
1513149
215271
1534489
1556844
1377650
996272
957131
465927
1443761
306753
1234355
1308659
596395
579578
1187195
1173203
393827
929604
568713
810093
601527
813572
1409219
360498
941740
953490
458901
507708
430264
316406
806827
1011577
1438296
273591
24981
1435294
796003
524201
543182
428334
1448284
168649
754209
926154
896808
590170
1541469
4037
53320
412309
1186215
655270
520803
14680
217661
208444
1228202
1178384
978800
409555
260183
453537
607859
545960
1456331
825734
1078224
69247
828757
791726
257184
1058892
488800
521966
598133
308233
896927
609504
1432875
88214
1533206
510103
1355900
1448009
1285635
259135
99807
362562
1148154
400164
1156135
802775
1378144
1254202
1008150
1224945
1398601
771366
1278274
151987
1102710
539811
469011
856768
720625
107187
321147
75062
973666
225585
1353939
288164
129496
508060
1563576
1357605
154857
1446898
1400940
768257
748892
882753
868742
764891
1469286
902270
416375
624066
287733
995753
1123152
931080
1212261
359359
330967
1133812
165607
1006011
104876
1398163
439244
201273
1418272
260777
1337643
501250
1344195
922541
1516625
65324
1545664
512770
291238
269969
145264
783075
392655
873560
1416560
662370
365420
84299
379529
1558604
1086975
797777
377531
36543
1394530
608964
1275394
1324561
339650
1316489
155970
232361
201543
108369
1028471
540424
956440
75725
597603
1226171
1566439
565175
601966
97905
718559
231646
510535
349836
472117
420743
1438841
224084
1011297
351150
1433667
932629
768767
443539
531843
121323
748312
966538
1000435
1428729
663841
692657
1302580
538139
369266
1426297
775957
629654
1263598
791603
923929
133521
596404
1203032
729525
1419220
1452074
481660
598608
1532754
1445493
1311062
167035
294368
1019075
135963
1436220
1263954
174999
1029667
1062205
1295105
197232
1097227
1391467
1496181
1139520
643808
414319
839852
1433691
1020790
1362944
960406
1459947
1218616
442450
27690
794861
1143320
720670
399043
68899
940450
271876
346527
142543
535523
1223120
55409
1565105
1302882
43820
494506
1274869
477474
349183
1333261
1284225
82105
482961
1171729
867161
840853
381940
1170265
756131
720834
736689
626248
813857
1388312
438606
1419789
321197
111549
1486821
975611
1189141
1516161
1292355
640513
124755
1273287
499822
1040057
201914
1181560
214264
821182
248738
1332750
1203118
1532097
1410758
1292336
1425647
1517974
654494
285246
1434485
270045
904466
1002343
36713
377851
670223
924962
563496
405687
1104457
659179
392339
292937
1005761
556048
562237
1183369
1039845
257170
181681
81431
475992
1483484
223762
178960
1303745
1441313
1310022
716043
409011
873624
960038
395528
694488
264282
9662
571126
1431603
477796
1259783
698046
614167
1023494
566492
783976
28278
174549
489246
511565
375543
850526
1558571
1402519
881575
1230676
932633
271575
505489
1423471
406014
978760
59925
651784
422421
1092539
937524
1348667
1099127
591346
1437057
77744
1223215
1276260
391097
1155823
1487373
328861
1464617
1095973
154054
1385258
1296211
165843
457082
119837
1379664
438920
385461
733333
1191246
77369
1207892
1508488
957092
1444480
1297371
1051794
803080
129523
147941
787419
734920
312582
1297001
731305
277921
63681
588872
549603
3022
1295631
460659
805262
369966
415623
1396695
1282780
1130086
567317
628681
1182146
1062769
1561769
1185871
733053
1285608
939065
1170226
1348303
37255
1496949
133539
346368
40520
1367246
114695
895666
1443250
72281
1365588
1508175
1108572
1193780
1444638
1163691
1026608
516281
486810
331974
686247
972203
701686
147184
878639
568964
1017730
1263912
1052439
1368629
879104
1405727
896188
607516
73731
902301
493160
153360
1162091
1490111
1037497
1056978
145956
293711
317691
1558630
345540
1479691
129558
281288
26390
1467713
143806
641003
1427025
591238
698445
230070
600896
1427246
830789
1499736
514690
33174
775362
1388708
1334880
779801
247236
1006278
1382824
1340726
256319
47210
1422301
1131862
1406419
400167
1084146
1558312
1205743
1450971
1241340
1316120
964852
739909
638410
72079
79656
1123178
1274119
688659
95904
1025523
1555196
1400106
1261495
391270
718476
972677
428784
1366343
418057
920816
1412375
505721
1062798
796947
726888
1048357
784444
608339
138252
357460
125390
470521
897507
33828
1376118
567446
1066078
861808
139907
1335981
676584
1120715
614988
1301448
652385
351545
907389
951026
69353
1157470
685046
530036
1434611
40173
192472
107283
1307399
165805
830378
940341
952762
1032298
166804
1503481
1314207
461141
610584
320944
1171782
1457087
1527002
1168363
1127801
531952
267277
986461
1524864
1247084
925576
837840
1427636
322982
1280755
1116578
1155675
893468
1367348
862565
738664
820315
994905
964272
59382
651083
1167147
1252164
1350382
1146002
868374
974387
853412
421342
1252095
16105
896767
1227929
1553764
244868
1251879
370866
551292
1134866
186855
1139243
1504447
563777
847169
1370318
1023892
580405
1221988
393961
1185450
1066053
601244
1195642
1019693
1262669
96862
538776
981193
38320
1210156
277902
871001
287103
275431
793747
1534390
681813
618190
1258871
1203904
171304
51803
1466028
1051460
869642
512723
262939
934113
628674
601433
533793
36129
426963
1348395
18202
938503
1198211
1555233
224096
890968
6980
101873
1359872
1070520
1509706
845633
1261346
641781
1461300
931541
367906
1164439
677903
1205897
1418124
1360135
35323
1113545
980008
981453
519752
1120277
1432690
853414
230391
389225
710081
122329
1010203
256435
577562
936558
639806
1533908
248800
758490
503264
922161
1186419
1480343
1245522
1013806
1173357
1352148
1091005
1316426
606334
545547
1131831
118872
604233
912112
1107841
1207348
466397
1292967
258310
965051
277760
73694
677192
1065840
843737
1138579
745394
101403
925572
189614
809275
1135193
109248
330907
1429259
613
864684
88295
498962
1457100
1455567
817041
663007
379874
650765
696211
82163
1219406
1246982
1371063
618415
798017
1971
386748
159240
1089996
739814
1483387
105166
273655
8452
744447
1358299
878272
742727
368
1356712
1164097
1210781
972869
266232
712895
1122040
1546842
1093849
1043592
1500418
1558281
376619
1170425
794125
1473420
711631
1029223
921972
673716
513694
154629
1210608
417854
841352
838780
747837
1040935
778972
1430421
488383
647981
1023587
36646
554905
838915
469147
427550
666213
181440
358075
271425
285721
46114
1158442
970702
1319245
982747
1477743
1211694
655065
1385857
1413016
600330
818968
1485937
1319465
1447541
372229
1350849
70836
366647
274986
1042678
866783
598081
663664
664127
1218646
1546786
197808
1013014
1196751
820287
849912
844561
3756
1521655
1533877
746527
723920
654547
1487875
1039731
1086767
844545
377398
898663
741686
254916
310429
360248
928103
727315
1022983
1250269
700603
1518516
1224400
785281
1555285
706787
138056
1334810
66663
492409
1004995
273796
661854
1332177
572677
203327
810580
1426404
104313
1413116
1008510
132219
892751
1357403
48861
1403940
1387386
809817
1016886
460783
858743
768427
651686
1285717
1376377
293594
1544941
1536593
1185883
1288364
908719
1280912
39732
773871
843850
162787
1461531
1187509
1277118
830590
815481
734624
319494
984739
527162
740426
691741
692933
986728
649867
36302
1017725
899145
95330
1185298
385613
1263302
709503
710704
604980
1117348
389540
469835
501206
1099847
699933
1410180
553487
617955
1075213
996185
1247098
918733
357628
1325683
1092431
1236231
1532266
1347394
487208
277840
461062
170105
735126
944408
1454664
612077
297915
672107
961004
1143667
770905
756855
484357
371230
845482
294010
999993
522845
678904
678314
601163
210837
1100700
1434124
291394
788906
1081890
904364
916982
55158
641615
326820
968041
1376225
1113547
1182409
1080645
262974
718993
386257
828594
1455845
1212208
473597
772028
1536848
833441
23813
632674
586873
455996
736583
1129604
905574
99959
1458514
690840
1384489
246785
1054022
125457
831544
1072709
54466
813779
1166602
575369
433512
847668
1186097
1560067
12089
1253272
77180
120059
766869
1382571
1522246
1059408
318704
792592
863948
35664
149062
1311762
892019
642621
934544
1247234
430053
1395987
121310
68245
360803
526157
52927
452621
535636
1031584
1515971
781463
935190
752366
318710
9060
1018533
1371569
4955
81216
455153
689003
1196015
1257222
1218798
398474
394673
1523969
169116
1047508
365921
1061058
1173932
1223203
960591
792109
539018
807980
1335869
164227
489295
965775
511837
693850
554227
174186
707864
63706
316926
81586
159381
729589
181249
1339807
1183908
762940
1548228
702417
1554374
1213770
913961
1321785
1085834
751698
895293
110714
1033263
811920
1429643
301704
221038
1521808
555181
1159337
1156811
1541247
92090
1091744
158132
368998
322629
917113
1256006
1484681
514536
1461484
1272714
801019
851769
681172
826213
1342893
1326153
343671
1028914
339112
1951
1004734
52886
1035821
1155457
944952
1188691
429933
1218748
1375975
542644
717142
817466
1213430
1346398
833732
1141155
791339
141919
142099
1526629
565692
52000
302740
694137
826228
198900
138117
1205237
1400826
173330
950825
113542
731191
774330
427996
1347056
183034
752358
118853
780061
835604
988050
1392549
582969
931143
269348
741045
705076
1114808
1325756
525047
1399290
854085
1278024
1314884
1196275
38774
415228
1244259
1333373
353407
1155141
650236
987151
889203
533331
1478710
163127
777401
732755
23937
1054531
1005142
747839
558594
96762
309452
320577
1274897
597355
320105
1081045
840348
1138679
1024621
1369656
741419
1166303
46404
824897
962485
24716
908879
94606
156325
930024
1168193
1373550
394264
830480
680983
763603
390077
1070702
36324
19055
1360984
596326
691131
1417530
1450616
12431
1381100
891249
850283
655578
1150164
113766
1049407
1242990
405913
359582
593728
358931
1363923
982723
225324
1345689
98356
876904
1304995
1133374
1395339
190499
440388
1374545
100730
242574
414681
1541548
1085285
1001444
23837
292312
424896
1077432
1520124
623616
1444827
1459501
621805
55422
710973
1121813
1233109
122281
947412
861514
1135420
272739
268416
1153526
581635
1089344
656441
1243021
718625
549027
216978
911717
73536
753499
311847
535654
340941
573434
741955
1128853
1358677
1357181
2449
426793
1098799
779897
1363814
1093605
1192830
1378311
728262
1399331
734837
870572
445603
1264905
215695
655104
1178384
112201
918354
611466
1545372
1398936
649643
875961
453747
130614
761696
969553
276644
193550
308083
1266870
1496292
1337248
61659
188944
1451565
267545
390363
159272
1266058
185115
895365
207216
201153
640217
258733
1072729
909663
889874
170515
1259045
517659
892585
553363
1141229
14295
1053529
345977
952250
332040
559144
153462
770258
1137051
739615
332840
968325
521729
1271373
1464553
592466
340795
1488532
1388299
319852
1374624
310396
1265468
1061063
1196258
60170
444511
1509543
1453857
1032475
508049
616996
754857
711399
258952
1551544
1233508
276059
526564
183669
46632
202165
306588
38789
809960
524540
544322
1296984
1489684
312662
943705
865068
1104381
299850
25685
1407138
726902
1130572
13574
139076
897901
1443604
760394
789816
1332547
483988
1513290
1368376
131413
1135252
1028679
399374
722162
1414157
386621
930474
385610
749876
628479
1407484
859455
117408
773205
274033
499277
1450756
256150
839515
474575
1392883
1144853
541149
1137513
1389060
1423058
15784
1239471
1009882
1283737
1475430
87395
223230
641108
1440786
1424638
585471
1554908
404704
1526335
1243944
528850
355395
1178997
838100
883862
73579
1001026
725689
772450
42601
1251277
286236
974646
1489619
1512980
681712
23558
1402290
995348
782817
1272522
1128616
123285
965911
596224
1083693
706197
226457
345953
642598
1244625
268441
1168717
1011265
902573
865053
623984
139785
868989
1261314
337567
1439424
284450
659315
932598
1004619
749939
967138
1008390
535880
708657
1559646
937820
856134
490294
778978
466854
1403735
546042
761153
559090
756762
1531766
35950
29412
928638
277523
1044471
910104
186888
1467897
11595
1175477
779828
5803
531049
216467
1276157
1460452
320751
1525403
110190
291847
150995
625532
450408
653261
1100545
1195096
1301603
1407664
1468341
328686
801596
469439
688210
305550
881982
953709
392926
432544
422390
1193234
820112
14581
332690
835475
1193511
303074
97654
590053
120253
684066
1555688
325752
858091
817811
235133
222271
1090215
11205
894063
658082
445643
94023
814205
2551
23927
646621
1421030
619491
1124556
709615
1370219
175637
1530400
1388819
201806
807481
209252
1483168
332858
538871
57216
948074
601601
204716
1191549
174233
1026731
1184254
1348174
1398792
1346534
216567
1354802
817399
1411306
557613
1173132
1025821
531441
1115444
90896
346404
990853
1382207
507232
803533
1432257
1382526
1077369
344141
433223
776097
742268
746235
770897
1073350
1396560
1340068
910670
277519
1358275
1039856
920549
357636
60789
522253
333163
8157
127820
1534407
1096819
763966
1057543
905264
638039
745409
137112
1194494
305095
1483781
976194
616671
581888
761969
1361481
1349812
662597
123441
877113
737646
1331492
744744
1235846
1360540
129078
967305
846748
1279790
1461021
301184
1298985
296983
768389
517738
73393
638821
305416
468550
1039553
1010330
217478
1464887
41292
769823
1384806
8877
956398
931881
1558700
964625
1235849
929993
266171
1135544
488355
479416
1365118
1087702
683432
277855
332409
936627
749558
1304282
775315
1053080
188945
682293
599548
288014
996574
763459
1483915
394918
180310
401306
564313
320069
1541542
1412477
997622
1391036
1352250
1104045
90767
429671
991726
215530
1078968
957402
722709
1041035
852480
226642
528197
921391
181714
1043946
549140
566468
108374
411460
1018862
156657
995929
491216
1189572
274910
843453
416722
1125264
1400051
1313147
1319397
1197696
377665
429086
743233
1534990
1206637
677967
1551275
1017770
174948
846049
462080
48320
831775
1522014
638763
1471029
381040
1454672
1095758
74959
1440610
667516
1545874
1186052
1284167
649971
1107692
1200648
1450316
1118946
4792
1301289
425174
1252956
1254955
1031638
101121
94081
91480
57289
954604
252780
929107
90813
1326315
189918
25833
917673
1457225
773259
511001
529398
1076895
406418
819125
912451
928668
1113068
534747
842662
380064
1486314
1350155
1346972
851139
564117
210523
82221
995276
489621
529013
230675
628033
300512
510755
1176917
218349
921516
883432
1158885
1478818
26584
1540303
6892
176498
990177
1432045
551453
964982
1427085
85125
932769
975833
1133878
945789
516418
800718
1155739
167308
101152
960574
218333
1034218
1167031
543576
1487465
1181194
1550782
1194437
1267800
1269771
773269
1405579
190414
588742
1211336
82445
313069
778868
53366
789314
803259
1273952
1103087
1302616
817013
904196
585151
105287
1290698
1562898
1292263
1413515
343714
829541
1450872
1188115
1256867
476526
1166853
1173383
190591
1280690
1510832
1165150
45795
1222536
1175700
813677
1212876
1228429
752579
66890
358981
1299062
626060
862044
302716
790593
1288643
192253
1250297
43125
847923
79345
1530679
539983
989450
1440196
1163682
1094852
1079311
333031
239844
630193
1204716
843633
590107
1332682
1200573
510875
347635
386893
287334
1076338
837119
551726
258592
875530
79115
1128150
1051061
291710
1268219
1284189
427761
1242496
63617
110280
519745
1479928
1519072
730491
523143
1428392
890742
215551
1211723
142467
1216468
277148
308466
945555
1015247
304508
1285641
660021
404313
1117213
143202
789368
859005
75581
592810
1467029
315654
621624
718643
484430
169229
1564094
1425067
1532410
489290
1030694
483009
1099770
594533
1220425
1085641
107573
1158375
630159
258225
614181
1449623
1028533
816898
47067
550664
590388
987427
1417767
635501
1285027
442577
1394363
558608
669944
532054
77195
1514598
614925
21888
589486
1135100
47716
829120
1379458
210290
581659
179087
363343
1013329
882107
324907
980713
1365994
117725
678405
32147
874615
158647
840226
343296
125089
99364
819514
980320
1036395
902720
566006
143946
1127616
753858
1544702
611342
1052157
1380042
845659
549459
531660
436774
471958
880071
68853
1008096
887302
1263270
759099
656826
564463
747775
1234543
262719
995976
278402
565874
530377
852091
910719
1023059
591927
653991
577976
674546
823754
439655
1004766
1409964
576199
531190
676027
445437
1006615
895678
1036288
317021
1529644
1435325
791286
551623
115436
515948
981902
11259
113195
284193
1194785
1035048
330487
1564601
1376320
159068
785812
921193
353263
1567036
212219
441028
1035009
808569
476945
1281821
61530
1386846
1301312
802227
368838
246585
1217070
145392
107700
1203078
860667
1553278
1142909
663701
464793
289830
1316353
1428260
636360
851653
819834
975644
861683
1008665
1247681
303126
776525
163519
214580
1196585
1536198
1087725
316938
1080597
1056715
401126
924441
1096203
378321
870963
907666
1280347
1076426
1371312
564227
915829
1523240
347894
1500220
574225
291113
139669
1500119
303012
1487218
87356
231300
129733
1281470
1208486
633789
1491456
430288
1105361
365353
1439205
1011369
822230
671395
1400600
592422
854522
1070074
1146932
1372371
1212513
287109
1435481
266234
1108395
1157421
930310
1530103
805323
585499
1074002
1494460
1310667
1158719
1160672
245247
1330251
813811
1134833
733660
171434
1194482
1156798
75374
1079763
1560863
167655
1092859
1567235
1544535
177796
363805
265004
560918
904728
1066450
731446
888378
279064
1045532
206003
946000
299916
531322
1559992
512707
526280
111602
1101038
746473
258568
1160963
1088249
421058
41579
1227523
460684
679045
1517315
57314
1072214
210913
783181
133881
1563537
1495685
1472621
1174288
1329789
348523
1311259
89933
1128897
1175838
397744
432213
498595
294661
458975
827934
1062669
944603
1487475
1433843
499734
75413
917921
677934
111464
1365897
887721
1065189
1169862
287631
210096
297507
915650
1184505
1019268
1498267
230570
600504
543693
1017521
1225529
395700
715834
719543
958275
339130
1817
1455813
82288
1170166
327428
1209207
620053
985371
919509
98937
1417200
163282
137144
738787
615659
445485
1481226
1250497
434006
1010817
1492127
26108
170
1515715
1408258
170981
40620
1232324
8128
722786
1070623
457453
458962
1267960
461301
1430732
782259
535005
1222166
219173
590386
549585
847171
537317
525931
195525
281307
1470869
942671
387028
1492264
1399637
1377453
951671
1524194
1207672
1050806
631688
662299
207635
58698
498637
1449298
1196232
99399
476697
196639
626910
1549779
249759
112545
729065
1224327
1282864
75231
187401
606596
1512812
495917
924455
738709
285566
1291364
1330449
332171
540983
1279412
1036441
492006
244223
1119117
926585
987926
694479
583520
868394
963416
843849
501868
187051
990618
161887
1407723
1251089
968029
106382
986918
354149
1225708
590568
921795
1341842
89353
1119016
297727
582579
576932
358361
630603
1525408
1076992
504029
1275631
1105277
1202557
276802
52766
149385
142866
153591
1001276
1109248
153183
525436
279152
1347891
528052
1038638
1006538
1087467
22877
189101
266590
1216968
21214
51270
752868
1336389
1148850
789651
858232
783499
398320
997234
584038
12227
1058337
736994
558
178990
974795
933821
270130
1536477
111216
1216423
639856
1093951
320399
1086913
833366
1067535
261881
1049300
135712
126037
11831
347152
1178460
710845
1438271
248646
234059
771291
1226251
325392
360825
1413883
1122133
1070247
553412
382224
1342062
995768
979570
693477
1565539
588132
1050755
273681
170914
911798
560370
543283
183278
595219
1160881
1209398
1543334
551133
951416
1110519
344378
101733
578160
658268
1435464
785104
1445260
1489108
1429946
624577
790173
565565
853314
1042168
324274
1353527
847676
1304757
1497864
729433
666684
1339456
172871
745464
875764
737462
798598
330939
1301879
1274937
1458959
1495192
1330050
529068
843886
803372
196030
308438
1294114
480126
1314972
196674
1297780
907829
263338
24096
707261
306955
66542
913211
239258
1291676
263177
906041
153367
765285
752900
413154
1312672
1366559
940595
1119803
889653
1477825
1395706
1274093
482403
878463
222727
196394
1172204
901151
1543530
1490112
193536
751297
385330
1296985
1339183
559446
776202
1261222
46369
735677
143944
753882
822193
624497
474591
1007274
797473
794499
614382
934652
237369
800384
1220287
1107984
428713
240589
1294987
99613
445396
364077
613501
644752
1551671
91227
746342
85802
691857
619260
1291648
1442513
1257666
1125040
960441
773297
748876
1201344
657492
163846
1065947
1134560
58199
525459
491284
316712
1107271
1506869
1157341
551304
580304
664085
400225
1443799
1095980
863460
1500562
134996
752159
118707
743201
1539055
1516929
176922
617460
394705
869431
37411
110515
1486664
1326042
875976
828386
1015614
649526
260502
269017
343410
177415
379232
321130
976536
1547805
687742
1236423
818496
533910
728730
915699
1120452
956938
850076
410399
478318
1349444
896797
1446502
602589
1390326
95856
22658
1097375
486528
504821
1038865
1152192
274529
1546802
106534
53434
1096738
342778
797589
834512
1108387
742856
154021
1369142
922597
1210165
438599
135801
1535154
1345819
1268241
585508
95995
1050585
582474
243294
528194
78157
718357
246815
234461
359195
213789
1278768
985592
945728
993389
1346363
349246
214718
1112671
1024334
323680
1304367
709704
322002
821512
1096299
76943
205910
698163
46553
846898
907907
1054123
414642
843149
845429
190732
176045
234785
1195824
172058
70483
287576
1475129
967599
797630
1487586
486663
1131769
1022929
895595
420116
99368
67691
273139
1029098
874024
1355241
533717
474717
766259
1529509
1224238
1371593
827509
7346
1239190
256661
958018
401950
1265949
1428241
1295658
827097
290914
253934
1566725
896584
91858
1419546
578962
140391
1179234
955340
217904
73863
123371
570212
1391590
834898
1252500
483561
811261
1450610
1351398
783762
643574
1277119
858139
1324961
1537893
1395407
186577
916739
1259074
310285
1435655
1208006
17131
265952
193827
561614
1137747
366848
1281527
585569
1498400
433732
932701
1436016
1421594
1216135
178952
978892
712698
298258
1368799
580379
562435
1480322
398073
665296
1151788
261475
354058
313616
1300348
124374
337725
548307
1113907
1222710
1479584
1167957
862695
545370
936455
721359
1348782
1302787
424342
390694
1426702
1369177
1460524
1536250
1250531
1317940
472674
662691
447509
814403
827246
1324330
359944
923914
471397
376214
1399242
1461178
933066
266426
393059
129175
1218865
81085
792057
1282164
563951
666275
22086
1034379
1278191
1296824
307751
154718
1308526
652368
309727
412838
882854
670046
937527
1464057
1347630
1403210
222928
343949
365124
152921
332232
1010259
1513121
70128
1035213
1429775
440530
274880
1356804
421685
877578
457731
1399009
1472181
1479151
1226368
60288
1258915
823127
112270
1093268
1299495
38036
401956
198585
1156647
445787
1553342
877343
380643
618600
1111143
675261
1511965
721060
1080731
538239
97106
544007
1346186
1181648
61886
415633
603672
572907
646374
1488393
1463400
628436
189489
1134924
1260020
555994
537096
1332558
1512080
828444
1516747
66548
620588
735611
322273
1529332
1487798
1428291
461357
357885
1157113
1556888
130713
711750
105625
161181
544396
364058
730936
566198
1494829
1504265
163548
511444
1076267
1232169
1509510
82994
824692
1027808
1203010
967259
344954
1147249
8983
1270522
1113664
451852
625386
260185
685284
45482
347531
1226548
771015
202172
160588
1264363
1124619
1030469
539865
1544583
908237
1213627
535195
1048236
406575
95830
347958
80503
45030
182454
391928
1563576
931748
601326
1287567
357651
846181
1307152
1319619
754286
1553356
111688
1268030
470866
468957
1044608
128270
30307
534415
501954
165022
1124826
1458973
1552226
1021098
67936
565321
580158
411990
1392709
765161
981035
448337
164234
1521288
147480
1155829
1092241
297014
360905
955011
1091843
887017
264522
368491
1084644
1343000
455490
899801
1466390
834502
274460
1133128
1122771
591795
1330330
861154
705714
775754
508424
1041238
1176408
1507680
1207589
258444
508464
136999
1113307
334141
270395
162906
500751
832905
771415
1144833
705535
306453
721263
14295
1277947
523900
480493
543119
1398036
547557
1073361
751629
295252
223877
1033184
194521
862733
859271
572411
165519
1014310
1385503
1241626
1100646
816888
17351
184173
659813
842894
578389
696703
1461229
900544
1094552
1264848
345927
1554157
1355717
538898
798056
928349
302898
1492593
437624
1561057
426139
57070
1449195
1518562
324231
1077817
951358
154283
51518
1331060
998666
704200
1106018
1101205
638790
520798
1550205
583400
1018305
913394
615140
252937
1219662
1359921
81929
1295634
1384345
771230
356030
378286
1500136
14531
1415200
666686
832044
205271
731065
411147
1151445
539515
1469696
1221182
515789
714275
1025596
604228
1042548
814295
160796
140029
1165309
1312260
1124303
213887
230283
1495814
979762
1363985
1389242
907907
1120947
1148576
987362
740266
1439647
203092
836048
1457869
905559
967022
1455638
1141227
1563325
130541
1385760
730311
717192
1477941
11782
1217150
980132
1284068
498671
1337981
164452
557257
582595
487719
1055343
380393
710352
910126
124294
974291
288774
894082
1532945
415377
1526277
900977
1394803
1141795
1151236
642622
435838
1352383
82348
146846
1006992
675740
243352
1066481
689214
456355
659487
1320611
842959
571320
250385
1263041
496744
805938
300445
730445
642475
1467813
409155
1556410
1227643
1226923
176091
803646
1552599
1048002
725092
732393
926951
644467
1539326
872188
1357598
265636
1376551
144293
266995
1303397
1043943
971017
1318533
441596
1325929
1356069
341034
421500
315656
1158714
1515061
144664
895965
1428814
551774
476148
833785
503169
1472808
8267
721507
222639
1420896
1398829
1199481
1221089
353129
1149806
1097723
8917
738370
547030
969407
199266
485631
732851
980747
157316
951601
635850
349295
19318
1496366
1119984
1195209
1493705
767489
1348225
1284220
207217
414483
266595
381810
785989
1013999
1680
961239
428559
4497
315148
1275564
550863
434163
638198
1273207
999789
1231909
935623
1106186
159807
871945
295226
1329020
149836
258074
183113
1392087
620602
864349
205065
748805
133930
1164792
578212
311508
1036239
557458
381299
1060457
315847
892149
1367738
498029
567378
584633
1072877
121606
573991
935760
1447451
1404382
461437
81949
380639
106522
523659
35225
1276821
483653
1387747
685866
253622
360604
199426
742222
25443
112356
396039
1455859
101716
1542380
766373
1498723
6742
818545
895885
936197
826991
920789
835611
583694
1558281
306306
148557
59109
1324009
1048797
367862
586701
1039265
1062590
162203
227991
561599
162116
60364
1129904
998082
1466817
1319808
681101
582004
481476
790074
576634
389554
733820
1557273
1373854
168079
504510
1324086
598089
1267661
337261
359665
1464417
1027780
656030
1500266
1437916
1112836
124905
646968
679702
191011
90065
134880
181278
1495905
581003
1360347
818601
115889
165479
1345233
1433054
1089001
904205
202795
489339
444977
1007151
269626
564330
703019
37712
1563511
333822
117119
1159503
1505651
16976
1490449
834432
451105
357957
742480
1016428
294461
1517401
58602
665243
403749
592820
940713
283463
1398129
1231253
109598
407913
692110
923865
916779
450004
1006717
1452487
773526
412497
153680
1001606
475682
588034
61513
367656
1220609
461131
446710
1419978
1018967
1299195
1182653
1017478
1418310
785403
1220881
972266
1457831
1187374
668027
285407
1358432
1311802
1118280
1095215
1097752
872238
1101473
233563
1233379
667150
1420431
979397
1002252
1105824
64805
440282
642133
848696
648024
398434
953355
577809
678208
1018011
164930
90240
26798
1198041
1556717
1303949
1400396
622180
616737
514759
68690
881045
1059993
540640
36675
252759
685332
1509561
530365
1180287
8238
1532759
1254555
25053
1386487
391748
268867
1191206
1280039
176405
813311
1084046
440366
195138
501195
800384
1023663
1024854
1332534
667686
928598
140526
317710
1474858
553701
1098038
1500126
1471922
1348441
332343
405437
995103
693332
214447
1210446
30637
1312815
1111601
563016
872102
175871
990698
385629
703764
116180
546965
358114
692752
739822
803446
1343665
1344189
1374100
1167271
1334905
752557
597043
1203613
1359567
1316254
1253366
1056691
1053090
442380
1545280
1138719
1426360
654244
187180
1264440
1046741
543711
240195
1488119
142676
1151438
180846
663830
955487
249199
827211
618550
1055427
192251
856780
924939
819622
182304
1188891
753337
836512
939509
947564
1127411
1563385
129235
675451
1527685
198213
792876
499222
1189147
1337346
1265105
865329
1231130
1553454
1264418
337958
659088
1454892
709962
1526201
884275
777986
276950
1424758
287543
1449147
491620
964208
1069990
243303
532730
215308
1308759
630862
1437655
1380003
1431420
338270
1413369
269807
118593
788919
1349913
409807
1068206
538703
1023227
514991
319515
634674
906275
68509
97178
654118
1338828
861889
321335
14011
1266640
306198
1263158
1033746
510206
1111259
4142
1406051
1209512
200675
1094145
1491553
527433
751304
1214306
1271778
60153
1262703
963598
55094
321561
1081690
872578
949620
241758
896200
1389426
1397659
842977
911718
217435
134722
850013
517090
1290096
762921
607335
699776
107742
1527483
446886
1070893
588647
308778
568755
631270
457455
246068
1486259
854868
985008
817911
521845
1391177
1422662
52938
192412
824075
342471
670641
1439530
110915
1499183
984058
348234
86763
1307798
538459
1377814
4103
976746
634647
1561892
1521361
866862
1296502
354401
276681
1009216
1269502
1284092
1221828
116672
225321
111597
1119202
1198690
345545
1496697
183056
686981
713464
278353
1529534
1118508
365446
463520
767792
1076896
391055
984143
14582
1182576
432187
874034
1036685
1295825
422039
429173
961809
764091
367462
953585
246230
1460644
530157
1154897
76668
1304259
617566
327227
1209597
254709
580357
1243474
1314110
1198737
690655
1026972
158805
278582
1364954
998175
78187
452208
1010946
538521
826915
1412899
879461
159315
986439
833762
1498809
1127278
1001368
259809
935148
1340790
157869
1163037
1254533
1457600
1427047
234537
919053
1084360
728515
1484515
1461599
1000405
670254
1389022
1244683
154094
491037
1294087
768192
745038
979518
33242
1059064
201597
409704
746304
1427636
259885
1300415
1525004
605900
910077
433702
1390963
1129876
1521708
748348
878895
1485960
923536
525762
320211
1304342
1393611
36842
168874
1416061
1405739
1178882
4959
549122
696145
927698
863622
693914
548402
979782
328844
711217
25327
1397727
1172985
805817
1112164
332854
1356184
737551
188047
150113
339818
892667
642833
1281840
122836
629927
701854
1178099
1442727
1472480
645512
94361
577755
1189974
1379827
1073107
1460776
170766
1251185
301340
665872
544913
83393
876376
132669
844227
558047
1015286
176609
809981
981053
1343848
1007853
512082
1335642
868770
1507963
773463
865776
700133
785959
1370738
432491
847151
716615
1340191
793485
15689
885726
764692
1243581
1161933
634585
1063735
672554
205759
1374681
111984
369264
59945
436316
258468
1354822
700348
936117
1079153
682075
709640
913026
85703
760469
734024
1086306
827203
1502353
559447
1515465
640479
1548082
1291952
6390
1428427
249736
1068678
1525240
135041
1121618
479663
687825
1468449
608173
648490
972324
1218217
1447124
1048623
101187
959112
861364
571302
1267981
1350557
1420870
1051332
1178630
130730
197290
1451723
514888
859202
607668
1355786
803713
1082530
1024463
1189829
1199269
1430125
735942
907221
1240656
65087
1171658
499286
760313
1213556
36296
11089
241011
1431155
178820
72118
1150619
1488402
716433
1510789
335459
282489
97387
492572
878087
957080
570255
458510
134916
707141
1194093
632124
558018
23743
626263
1281555
1349812
1391921
98123
5113
296280
568389
137049
361505
1012597
186674
648710
1322553
99023
1099944
789797
231686
721994
534049
657638
883058
951078
1273047
1477547
1350943
798999
1132758
876707
1551439
10150
845365
771274
400101
1187271
853389
960673
659623
996169
886584
444787
1291251
47216
429050
1422846
1132699
1092521
934457
494125
1158654
20999
341010
255268
409050
664548
1421540
7629
893171
589227
1181012
469814
782551
1057557
562185
975424
464619
394054
1060779
1801
1337308
1144875
418098
1480986
1138493
1453346
482488
532528
1039708
1122079
253749
59845
61602
1002724
1065388
1519951
1541255
870467
1461379
1385795
1443599
514218
746648
511664
1064041
721702
1052938
737649
1463388
595492
1460337
1388795
1343176
886017
176472
1334
903584
885155
68317
262125
1553891
1440783
1518461
1377142
81980
217019
43473
444485
1491901
1485115
688569
22763
515237
537199
1378222
775053
163819
1100032
509708
455275
1102087
575173
941156
510091
1477354
771470
974493
1541187
211460
1427260
1010706
272988
1217994
165568
760965
219470
386326
1431885
1018418
738134
1079302
1150784
1327507
247919
891941
278992
1447799
470289
788827
408979
1538584
598831
574914
315075
339159
576578
1360630
894741
950676
308564
277011
157483
22927
851167
921615
368157
313888
552632
1305205
180114
1555406
256601
410386
1479151
830465
971518
1407751
426223
39101
872989
404333
361510
19869
1354641
456736
148542
972765
1479989
1373771
1521316
526734
350688
682223
241158
1293192
88954
21263
1382636
469166
1046255
584292
604553
496591
888288
492028
919263
72016
443316
121225
910253
1382344
746182
217178
71372
276708
1555372
1173604
213646
971733
843919
771780
127590
1146094
520761
523193
1433103
1224757
514390
756241
831968
1259360
961167
558032
1111694
1230302
1090472
980573
924388
259606
891309
276739
1207559
597928
1566005
1507843
797118
1295088
186466
1470447
1428750
444439
1047161
876952
80055
1563107
791646
762583
933670
1038983
1109432
1273426
62589
659539
171048
1542513
1096379
1271332
254175
1313219
815134
894605
447529
1499700
650644
868213
771673
399559
455466
619633
342156
25329
1567082
639758
1236801
759588
224133
559153
156620
1547409
1255173
1366584
19403
1153886
824913
159925
675696
529577
765367
494755
466810
922045
448808
443137
808622
956500
358285
1016998
347589
941439
1311250
316569
830770
796793
1072693
309837
1105133
1130880
464126
905103
977037
273516
786004
1263009
1521049
686051
606498
1557721
299572
841368
982508
64885
194320
665415
726816
1205471
1315458
182926
654248
810142
589901
1490808
742826
1321134
732922
970127
1469048
651181
1451756
380357
768933
378600
1002755
400719
781964
1331524
1463341
398602
368313
414218
339587
47607
1321304
1452327
872723
1197429
163542
1374812
1112539
807737
491801
270758
117922
1343025
1349809
396878
1351029
850018
994195
230194
150736
645239
944548
1407583
182864
222151
1211139
34150
1052633
314300
982254
246801
796306
1011599
531564
1494869
905637
893334
666616
568874
1474336
1560178
7079
381846
1318709
1424212
926367
206089
893189
172772
74182
1118688
565762
1169675
1436548
644234
1405580
380119
1260840
1456455
1358550
283828
440423
933956
884844
1119643
854789
1310996
1338652
1089516
1424531
767234
306786
205083
684712
614944
1397649
750256
307321
1213174
991899
107544
711242
744627
625802
527723
254359
984440
624017
497399
25685
724424
1528013
758862
1291355
894252
1189648
1491926
752094
553888
1409212
153472
384890
429213
987880
1100183
1124782
420433
145223
1136170
580939
1445221
45624
433123
1244077
618079
892972
689035
306546
1042732
623382
350262
1487511
322758
1453303
97000
1113910
393688
548223
877795
736368
1362404
1399401
831838
1336925
241524
1021053
775731
572464
1224770
789937
1528624
717246
504116
1145576
717070
243451
34727
1436486
1359150
1440678
406953
511600
1441082
1011026
593118
96746
49411
706900
466969
323156
1498054
1346873
848713
526599
1181764
606349
7763
1427449
1265895
728187
928883
709893
109525
668627
668776
1370988
1234029
1197756
1259920
368276
965695
283450
1000534
840666
325337
787013
1042029
4254
252607
579518
43778
1423091
80427
889225
1043098
634618
573988
840902
660346
532620
676561
965249
480176
770368
274560
966022
74759
88408
293451
469985
23478
382217
685748
769165
1395078
1145443
172466
779336
946758
241930
344865
1167060
1249460
237709
488336
702157
986381
1195957
742545
548380
1155003
761374
471711
1196350
620083
1156627
560470
601823
335296
2201
11497
93479
584725
202910
702086
268343
804340
1406700
916568
1444494
1215585
1311925
398255
978287
554672
242155
1223929
681986
564997
418571
398889
1110873
385612
1529201
220036
1217520
863669
804757
334661
548683
249194
455931
1543953
1408061
1240725
33788
1445399
819087
389076
130422
1474788
972471
28597
1444962
1361697
1494075
1265238
646153
618953
1488387
969544
1481494
1023648
1289598
105806
761701
556986
1220421
552848
1053633
1106698
1545008
720694
1310682
234010
491015
495374
634186
544185
889862
528821
1549656
557933
146839
994190
619255
909806
23896
645175
607978
1201975
1254083
330533
1304127
129369
1474629
266222
215892
373077
908863
154724
1325689
1415420
436808
999752
99530
73225
1354622
344830
797203
900781
650695
1160234
1139864
540173
739086
657109
521872
277651
1214376
441126
65702
647772
1243174
634549
660990
953224
90481
819059
712662
4162
675455
283309
1290346
1300424
223624
1280586
154020
1460192
27494
644229
1186236
473840
15601
1369519
111435
752980
700575
1109998
1351838
823461
1322024
797567
246694
1141420
7559
755990
243311
708872
804452
385059
1459739
406082
1524040
866522
51229
1174022
241346
1418448
909427
410465
898397
1527568
562050
680450
557603
928053
1341581
1547305
326550
390356
1443492
474729
158267
1137386
638204
764926
338126
1419396
1085696
1255818
1363417
703607
1167159
46741
739082
1318742
752542
1252781
521361
165098
957964
62334
414436
900249
987125
1190016
1437619
1452235
1348413
109398
1371144
1126443
115002
1321352
101111
1419234
808149
1281705
1274270
706081
755369
611316
714206
951951
49795
1392729
941252
311047
674843
1549602
285897
86823
214569
472702
1464826
834451
1536789
1325056
23054
800934
948870
783395
579093
1130480
661939
352749
1492186
968509
138168
1267160
206474
481883
1356074
1129525
687447
1186797
236217
1495571
819669
1343429
474214
1310725
786385
124709
814959
278382
1021335
882451
1493153
1031352
1190217
640898
1296917
227151
395280
1101869
1437722
1027810
1066147
1265550
701469
838460
666579
1081721
1150201
915330
522700
1194175
267569
986009
121883
792187
990109
933572
1371729
801877
1195069
946990
813082
1314859
880051
537459
1082497
460119
1181527
1336015
1530840
585720
831298
1122389
600266
847763
1130576
788426
888011
1068342
978554
542377
1123634
879726
50071
883306
421533
796779
26793
626813
758317
364289
118477
1257798
1411926
48208
510731
138123
213364
154345
27366
1523555
446095
1125900
682097
1362501
240560
35277
628637
412997
239141
1142595
1298020
165985
400939
744929
648348
1063427
955416
1196909
291318
1022842
120439
306773
1017432
332336
933983
521771
1007728
287038
817640
916909
21985
216246
48843
1320325
534106
1126274
1375456
1143371
1262257
943649
1109475
207539
960397
1214111
890273
129012
20309
610463
969496
369005
1365462
173364
149686
1342048
1517093
749174
401624
683726
331221
861391
1309111
1366936
847665
752867
879755
1342589
483606
1477182
724416
1499369
819467
1117900
405788
1421841
229273
1241859
304092
288091
241117
117398
756660
590033
1067763
1414121
1259859
1013938
742949
1183372
447646
282459
658388
582198
372271
1095037
991986
254257
1365984
620050
1104897
1357098
825521
265159
433147
1225875
778287
2568
1268342
1281643
663810
488687
924808
149518
1344207
20118
1355584
846161
947031
1423146
297536
14651
659830
109988
965253
494026
933874
1439256
1138533
520849
175695
769011
998250
132904
1380881
310887
149857
1385521
314815
464663
1337900
217904
452840
1488172
1168963
962452
1171404
320763
828501
7798
417904
1352664
804786
135108
380174
1524117
1279169
955616
1012753
1234727
1533130
462526
1147522
945258
568415
1052589
797557
669019
102223
1184371
1165328
234905
539268
1069685
666270
1289616
1409429
260987
878317
757686
889384
1471184
236689
910096
6426
512794
541526
426152
1217607
372832
883139
1469887
395527
988973
916212
653451
586087
1209957
1181020
972413
1088654
832182
621681
1008371
972647
798198
826680
1286279
899412
873756
151475
1079009
1528432
1383475
523231
1094127
1273862
1179601
1277852
710291
1238246
1045439
1420820
458636
1419740
1095426
789011
1425840
723121
867039
442710
1558766
1531865
1131458
135385
618213
713111
796602
395836
1317133
192745
598813
1254776
1244213
1238483
917838
1231343
792757
866019
615705
1187104
1131574
790637
875342
123892
48161
981678
478302
266033
527734
338448
871760
299790
1046198
1537172
407745
891739
863015
388407
1373149
812990
737198
155155
801206
928294
1450341
151283
306427
491536
569206
533586
974038
639428
1100172
167621
121758
1009364
1055195
779505
657933
1566901
596610
494093
768818
718882
767839
183822
644876
408205
101624
506781
1457178
954960
877201
686363
1529030
1102411
1087189
898545
146829
856069
174094
926429
1267749
886545
38743
625626
496867
528803
1007154
238628
1040263
877704
1077519
541967
1325809
1253137
424311
1409046
1014847
469054
1531387
398607
295388
245430
1456297
367041
28392
1329568
520490
579480
1458426
577622
401688
962247
816981
1285662
858031
700216
27132
45480
430124
887466
195247
709882
1361238
742852
854306
266368
352500
1530071
198058
1218786
926337
807031
846902
100590
322237
378170
1224870
1048896
994242
201910
913395
394370
994946
165260
1070757
520342
1491065
30548
27414
582975
1177890
1199770
1297697
324459
727359
22455
742754
1451585
1010285
1509275
1510365
1362486
1040655
1299067
1381288
1417601
1065678
1042558
980328
365551
678459
1527480
310265
1345201
1275026
1447675
453812
307775
708479
1547647
1349035
1193312
943920
1035848
604798
629397
649232
294112
1361177
812597
674347
347127
177189
1059169
166292
739189
301828
1046427
558200
385731
623528
737544
1150893
873272
1090066
438729
1366088
642472
24285
1440183
1542276
745842
853521
1267355
940302
350700
1379859
1125232
1546199
1279424
673471
357701
292386
681348
104136
1031362
919006
584495
536927
364688
747602
504292
347976
284806
24529
751312
950945
892538
961659
1241721
179033
589714
373562
964441
571299
1523758
880009
1022763
120124
195435
392918
525218
834426
1526714
1478194
251260
924190
984866
924296
103356
1517481
1248783
96755
795734
62230
860049
116453
836750
218505
1047158
724457
62749
4216
601162
1029268
1053415
1043864
1060590
1465885
768935
1442801
620529
247938
954942
239815
515053
451976
573452
823219
1069429
510195
1530574
387909
661597
1301966
316205
1474247
1063753
1299957
651059
136871
955096
492940
1324411
779216
1159484
1514471
1161870
1280486
364300
1433751
900885
847837
1476756
222401
1360866
258895
1150806
1476062
89085
1422702
1532702
439160
285885
974706
26904
1028800
1043935
1378826
160412
1253240
327086
1501514
857474
689839
361116
921035
820775
1037391
763291
995033
784739
1074546
638218
876181
473882
1080537
670311
647725
1290062
94433
680065
762129
201095
862615
190635
1196306
679
605860
448900
1181073
1162191
709756
57952
1033962
111932
738934
988152
425526
881785
1134665
1542010
193278
243077
140210
1429254
153576
1254500
1115798
534761
1172371
868004
1263535
375682
890747
1420523
823592
105247
912866
1125448
201632
178431
568756
491692
583395
625666
148060
662028
441756
321187
619289
971836
1279994
91832
149993
10107
1087982
1233437
467263
1005352
367381
371902
1354082
1401283
308339
594677
1284018
773641
1038807
1419266
1379795
403119
1097769
1328130
656879
1366261
825238
526074
353925
879196
505972
697985
1347105
443626
750638
1186830
1064908
914048
245033
92416
1401900
356403
1361823
1387508
521643
1105180
120233
681772
697197
241359
1200648
334158
712431
1094368
1159343
159822
1290522
231860
1257110
1371243
494123
870387
1546736
827791
1066567
602484
1283709
1235948
811807
48315
205463
1184972
821212
62351
654867
1561311
964293
104721
427348
162492
1029278
422632
917543
1288124
1055947
1483741
785244
1028200
380958
218733
1255138
225302
125329
1504881
1118714
19546
512272
1329056
940068
105556
939743
424735
578291
1420928
811045
807523
142324
635235
140299
1012653
1558036
710585
1471096
878688
1511355
55412
1411052
380881
181261
214295
3969
696260
861866
411737
394427
1123864
871730
955045
1154105
279097
1553378
683842
1223132
505781
1453378
894313
107378
634127
808703
1452504
1061875
28013
20956
890386
1383340
292787
1461176
1109548
272749
40566
924371
1520382
415386
913260
362225
709089
1212016
540138
628939
32440
241101
1477272
258725
198447
1438595
240696
1526134
1439373
1118014
1449464
955658
42979
298480
734741
905732
916922
359073
476746
1126299
1088489
769625
282258
785262
1427685
79174
975209
719476
35690
1563208
414162
882069
1028784
870665
1201193
243363
790545
1524931
1076498
187793
986054
441274
996657
834233
346618
79142
1093552
819519
289636
418417
736961
332389
1066138
286766
1346659
835823
1302795
296929
612532
1406700
356592
1320291
1507179
871214
1382576
129314
741183
1140862
218130
1298037
287999
652892
1257969
1271510
118091
1511811
1305285
1323672
364972
22021
914868
648329
351599
217612
817873
576837
557451
339607
687247
1376200
1157837
300660
827781
608894
1098743
1505053
588234
894642
165181
1545866
803814
967980
922801
248035
288825
1021521
565037
453236
184263
22102
586558
221831
227263
1193914
34678
874672
860918
17190
369998
876086
1012138
1513792
1160561
483541
1525189
662903
101386
228485
501853
1024187
993215
476364
377355
738203
986041
218039
125694
447874
1089162
431971
1527489
1202544
142305
1040988
1420506
687661
1415735
1053715
887221
964309
838745
1562776
1073100
1389429
801440
1107821
330524
562553
582117
4629
771289
678667
853400
1442936
1057599
783917
96253
1283880
786264
987671
457525
95035
852154
573171
45703
1464230
830013
94287
988549
1277160
415528
1451167
181046
85003
1239000
1432609
1516484
1293172
139652
748177
4471
1407035
267092
480327
1524902
334818
60704
174274
1047694
1525853
1254369
1058416
453635
157217
616300
90394
851888
844665
1183814
328361
1521896
75785
331046
390218
479787
1106787
161445
932892
808160
1534933
758737
1429796
638588
1224907
454105
1400622
536711
866062
994936
210164
301703
674270
1425936
1387957
623307
351841
25370
1202265
796215
1232964
364058
887190
615957
926479
1307757
1547458
155158
365600
806422
29709
10073
1485183
472365
778069
1261167
862307
1041876
1222788
1253388
51230
677875
958604
1555122
1294357
473484
783452
903358
576979
550687
1391791
272730
513753
1019570
1090507
441793
749640
1162346
1432439
124301
1215138
1119129
740603
781610
1037748
1508020
325438
1336368
298051
1186257
233348
1392769
487265
28319
362307
1468211
320765
636401
811955
190836
220674
1524702
928540
275155
1368111
21469
923882
1349203
490578
534691
302619
746491
21224
247124
1308071
844093
1017365
676323
629971
874059
513259
765982
1062013
1301117
102755
323010
1050654
464362
899990
607979
1144847
1276100
983070
556496
685068
1146366
733660
102975
1122916
1396447
304436
1221916
227148
1092422
1323191
1042751
1457216
1274354
1245883
822167
1115546
758446
314898
703200
927151
1005168
196672
269309
1170309
511498
779569
671545
431854
505138
682295
190952
234443
71375
878849
1119508
731352
676864
250053
982097
1194451
713001
669937
1517353
310279
685686
668129
1230595
1567652
1554236
1216217
1252932
76801
1317622
161912
302929
726854
237336
242420
1004388
746718
1413323
398443
1085639
452606
667049
1552851
527854
549862
1539765
1426138
399957
503997
1098755
13233
1152201
287
1406603
981651
726503
435630
278976
265035
956430
685231
1192476
915891
272014
106485
648623
660604
1370812
1142779
1105453
1406340
287759
476360
1192708
620674
1371141
1203721
1555345
178993
398011
1172977
847353
179155
1331433
711105
352104
804636
1400047
296104
817403
484144
1498691
1560909
1087242
1054876
494077
274012
1358052
228699
1222351
658624
1150615
634916
832348
376365
380649
187943
345132
1007517
725500
1334262
971749
1277916
1118294
939003
199295
893732
389058
860051
813981
887280
443600
1388670
1408551
845939
547778
913479
1046044
541081
687425
1269178
769885
742849
1471124
1545638
985510
77523
895334
382808
751891
819886
399310
1194276
635393
1277028
1173193
306367
70736
4644
171448
1122950
14097
127133
785429
1369361
1040433
302203
1045592
710767
1428161
21157
1290491
531797
976331
438911
1333527
527209
1031596
1012886
1504852
811520
61223
1360393
1536606
267584
396288
211327
1061470
699015
31832
404923
1070396
280537
1325538
421810
1232004
583075
1408210
998919
318082
761780
1243425
530185
115833
1268439
1541855
626787
1168237
113439
1176200
162776
891398
639014
885383
709977
658531
1073609
1111470
474571
914493
786955
341123
87904
1531040
849922
1012808
1049564
431529
172540
1434775
840698
919412
959900
61978
148438
1163823
693707
672252
656853
1481284
1177291
753137
563165
1342316
751591
733102
362380
997139
1068770
674468
1252739
523233
71074
471246
848806
658295
1377739
883375
748597
318034
498598
1235712
316472
664889
1346006
565565
474976
925549
1009371
1449964
1561695
1525605
391970
31029
568111
27541
1443029
1315248
853883
1438693
1501794
1466398
1482427
1350361
1031853
426319
1183929
1411626
194673
475414
46365
180730
1511950
795201
172644
937407
1198950
737370
187450
1435292
1090236
1283829
1200049
1243978
412024
123363
366503
102473
1293351
986651
475653
986263
521511
1082463
493766
991967
51439
867666
1395971
1169593
1191189
727643
972555
919923
8087
215052
597326
1015615
809228
604821
768940
1309380
242782
1411172
473413
252151
1408357
1326404
194272
398719
1529145
594533
586958
648347
741731
1231064
454009
253261
1542169
1383754
602372
551867
829775
1012546
426543
817746
703798
423617
415056
604737
747417
40551
862619
1387578
1243534
371756
954216
1506390
1091314
1310755
765033
802099
271485
1142471
1438777
657823
378036
80004
974478
979863
960355
978967
1388362
965297
311919
282981
690951
1151436
391173
1130166
97830
756600
286415
55648
158508
326881
177204
255650
1509385
666362
127408
731714
1004665
874846
733846
957831
771274
285812
384181
93181
716923
1453709
1514907
992510
816886
589458
345267
1492587
1547271
644343
969322
1228893
829408
1052711
1365258
384174
1349739
418872
969935
1061058
285788
1559362
286346
34791
470675
1121804
1564368
503170
423764
346498
1005318
1337329
1471051
707271
459079
280247
411728
910722
781426
144410
1050162
385830
352973
436805
496212
1376354
1543826
308940
945863
5867
1489780
678484
1492557
414556
200763
640475
841547
344313
770665
756788
618587
1474122
136662
290126
694179
1064168
509648
1151342
787556
313894
135366
96799
1188309
523227
56916
463470
1471045
839294
446482
436205
129475
188816
388271
1535491
1200946
612789
1265935
1378939
703175
153505
1194322
970011
776993
1407804
120980
1390342
1084687
483153
836093
475640
505657
419043
109348
384748
1260361
91779
1382977
337636
921739
585900
354249
41235
1002538
63425
550489
1190604
700007
556123
1093123
1236715
486174
865168
297438
467716
138756
578391
598932
141624
85860
1187376
1367886
1350493
1319643
640255
296664
91273
692197
41927
924280
1229104
972500
502180
686821
1006328
1434869
1440619
92635
54463
1030768
359761
62405
579411
742701
579307
1117437
1220741
937374
589566
129162
1108596
117570
53379
469072
1114724
1000087
1034945
95680
24045
340189
1364579
578065
814893
321653
1334003
676536
1100529
832894
1128771
1291009
1178948
1413659
495506
1552762
1502541
1565005
1343352
1335249
27165
873504
379992
1265875
944713
417558
1232735
248449
956502
371140
133823
888014
321082
1480550
176555
1323696
1119250
1073995
439717
107393
544166
976414
1380313
931672
395088
174211
98364
1404514
691208
246974
1163750
362817
207269
1270287
1090243
39621
1424891
665999
1199151
1316276
1036119
997636
659626
901563
1083837
1348755
14868
433388
1176196
58646
1301802
639841
1216224
687589
1221557
347028
1086663
240862
984926
120012
222576
289191
410119
1043817
663571
799830
824010
954354
1188210
538400
654800
1341957
273673
442832
1348952
388182
526255
1475473
401607
288916
610942
1138508
813993
1392569
96262
1499318
1391727
366130
700475
143105
303492
1475780
1036720
362901
909623
278776
225584
1231766
451951
851818
1280426
272396
66482
457510
1257160
885505
21657
446073
1219927
820039
612374
103775
272995
646383
1236014
1254541
1422611
910610
539283
363052
1359032
1083215
840427
1369241
17991
549300
628490
980272
837688
1564756
1182590
991688
1134162
1514596
1353644
3945
652969
608294
98665
235373
448875
1510008
135876
1046534
388427
895854
536616
1312982
94818
471127
1328694
344193
645438
830084
1126109
389301
776325
1018694
351029
795207
1375230
1035677
414987
591420
706832
506445
1207552
253657
1044507
697491
931162
1037794
1191241
1063695
1311215
148496
1376025
432940
1106098
1105976
1428307
1202512
811410
1530148
842328
560952
311441
68888
214399
480623
691241
242663
1335118
243107
1127267
128605
1019283
1041000
823388
60516
448253
1210169
391299
531090
1343093
867089
1559660
18459
426561
1257236
132543
1052212
756031
751659
1099618
469461
1567581
483827
629513
1331723
1498177
503593
1465466
1387104
1060755
1464909
423717
311206
115445
567319
1097272
1260213
924966
1565904
395838
64790
24017
259434
1123886
156363
541156
444596
1092807
1063803
1410216
1211442
1077274
1363545
420967
113795
580664
1377198
1431464
1208559
928425
260587
1516899
970657
744741
495488
830787
925078
1131879
400064
487282
205381
248596
1438543
1121085
1360506
415153
1525631
1518229
1344135
322785
1536124
397795
1465671
263982
1154624
1402480
993997
696680
362756
444579
93370
1377318
1448693
1114587
792321
1251787
720368
131628
198066
273481
135044
917893
50664
711306
408580
1482633
480481
14037
1080805
1510864
172578
421177
283006
1085668
480008
1448834
692068
538003
626485
542745
642348
1546254
826448
1016767
344240
813002
380146
545269
1050506
192473
1443372
115251
1451401
1107145
707453
1348871
1431499
1075754
602644
1230050
607335
473397
1422254
1262337
413882
932506
461940
704602
625959
1028780
694110
569516
1087798
1088072
775992
72471
173343
1095630
538049
1316004
206732
1473445
228371
1496223
280043
873857
711543
705223
1074177
1049396
172851
724521
505860
25666
595422
138020
345532
894741
233856
1116127
1155387
301921
792143
346115
1372556
1243254
534311
1011597
42270
1132325
430753
254270
688275
1497788
503580
172650
459299
81999
415521
612617
1047803
1124479
1126865
617581
1138859
814647
817058
506645
519793
386624
608663
14995
598306
104372
1168705
749875
676847
954458
539036
360120
866053
486279
504154
732886
787418
1325204
527628
354033
246790
551244
120557
1227084
734741
619493
643836
242473
555199
92239
1567944
650805
1077192
825988
314784
482092
612086
309142
1112623
984042
511447
143062
385155
58240
1542831
1364404
694025
310820
1508288
1080100
629261
1422881
1082592
610633
1031932
643552
874628
795623
886356
292215
812739
452493
366643
520711
838512
245141
1532977
43732
128200
277365
1121238
1514048
1034801
574574
1461150
142285
863683
1123733
1561246
1200063
721897
914579
234142
565141
138900
463099
577974
1250487
324423
1285714
643002
232440
254154
1281046
1097811
6762
53916
82066
799418
680781
894458
727405
1384658
1018495
654688
315320
1247812
1250630
394762
1004556
643702
900345
1059713
182227
305764
572869
668809
1108145
1069589
808537
455704
901336
727425
1235840
1152068
526221
948594
327077
1124980
1515118
775984
187286
1374832
393566
56769
449663
711936
836132
1045044
648886
797054
278698
13935
154864
1074485
883070
576468
1511681
1051414
1042780
1477340
1401277
775993
575468
1049134
705198
1498350
626808
321310
1402241
902470
1443248
1063501
1312364
1371789
423778
1089035
1356322
26320
71385
383470
683
286690
660631
989468
1220064
507568
1534981
823588
1199138
1425053
538415
646618
246223
383250
396264
375572
893261
447954
964484
377419
1513584
1240007
326454
129265
238840
880996
1117458
680524
1550917
1209730
87160
858293
133502
1236352
1549450
340416
1180557
648317
7399
1790
969920
1532510
491227
1025218
1413034
862568
851626
1180093
775594
533445
197585
782512
1390124
325998
335339
327062
862035
1493304
1249288
776205
498893
401322
393207
566059
1253021
885152
30179
555163
910399
1518408
619804
553804
563036
1322083
263993
1459118
1522725
941451
877444
213044
5250
1310734
361506
544193
1445534
740353
5869
1197862
383796
1387359
450026
1110925
1062753
88288
1522025
947977
636831
43057
88599
592453
1176434
679622
1232109
1065757
961950
1309073
1408470
516319
1103499
796867
1082925
725324
406393
125961
177450
2183
589364
666708
101710
1473835
831102
662556
463290
981083
1470195
1551929
1341869
618852
523934
786115
249585
1144464
949718
551992
141903
860535
385195
176316
254084
862664
1225219
902481
759492
951912
1357271
904418
1321957
1410608
97154
275555
301705
1374063
1555997
1415756
524697
1281945
1074623
1336717
37055
745006
878648
1161928
1099928
811711
1325775
986153
380039
60441
128850
1158409
133399
1223246
1163414
1109374
809586
1391224
1186150
871172
91549
448922
329667
1275906
128192
1337514
924994
70659
323399
621088
329751
1234473
1083353
812961
1283798
361457
1228647
545358
457756
36826
927242
576889
1452440
1039405
753873
1001423
1541897
377730
1079941
1444972
738792
197044
1111536
701156
355820
782293
490257
941093
488802
956296
404495
486723
978894
240004
1224553
106335
262867
1295723
833211
2977
214030
996989
1245421
1163233
51783
745747
648910
1257226
1234040
750546
1511704
465475
191874
1550378
1118587
1362093
423982
275070
1020323
286972
176561
254125
1028476
683990
895162
947922
1400808
502807
1200787
307464
1407364
435868
1013153
650484
943989
1209732
807614
1441444
454597
739342
208707
494220
1159234
1483148
345495
311568
195519
1052978
320863
1182119
1128706
1453603
959642
1016696
1049688
211869
1138098
973121
213079
106180
553073
380231
316889
547773
1153752
980494
65644
1400954
590204
835961
822527
1515131
785655
39786
1354503
692010
1079637
945696
1278903
1394631
731526
1562890
249372
560048
475308
1436728
1393609
247313
1228243
1394653
501112
552374
102052
906902
1025424
161795
588123
83355
1036389
1531642
1393340
1091090
494748
912486
1514169
1392266
1425835
1031131
1197695
196833
1311580
68513
444134
363598
89701
1362567
1351000
1096120
888641
1132875
1050096
135635
1128151
119086
613743
1127499
998976
1033429
478880
1398348
34905
860987
38829
946514
836479
450505
424420
964568
566024
1427898
44958
928017
1262175
1383467
1120525
1049649
303785
157706
308743
182249
1277697
503208
831090
804798
12343
778278
1151902
1156214
1328608
1042056
674780
1282816
482904
1252901
1316017
489389
717966
349098
786512
680985
891218
434629
1357348
585473
1567309
766067
367809
586390
737458
371138
1309507
7523
296251
1330
1071257
993984
1314570
456655
1270485
1564202
1529797
450247
1178778
554546
1273779
338498
28612
369865
1313424
20865
1509885
515746
1175519
952654
872614
415743
18264
59705
542984
559431
1554012
1553987
215351
1115396
1813
674447
508903
569520
1395239
434622
1552584
323111
1078056
130943
702829
1331583
481957
763915
425461
1560271
458724
522834
613516
1029301
294523
302988
931180
10300
821683
612819
174252
947420
1136835
527884
1234859
729321
1369687
630612
520769
1147096
38803
1187628
1125386
665641
435020
191601
1035985
510342
1398956
1304614
917091
834057
735161
1030020
919513
1029451
593954
924320
389549
1204540
203174
899597
754971
876994
65781
236893
308509
409915
658012
1138706
771194
906079
1029956
270547
1174047
979448
465846
257269
1021915
561685
908007
658146
1539221
327139
121467
1257616
1257575
41676
932680
818418
361059
1402336
331245
910543
1301432
1053514
922579
494058
110266
413831
1556734
277440
110588
1557464
973772
1005045
240438
1152914
1331198
1364226
498790
1172250
1525506
637946
1517492
153500
1037586
788239
229988
1537201
427544
695718
181847
547696
413615
89642
200921
1240406
615788
1601
1046278
52084
81799
700935
1408678
1043366
908324
1191897
127916
361096
547428
1276375
566085
174431
1079342
459108
1225574
1348120
1190931
460
823132
630998
110946
1349824
1323859
80696
1298208
693028
219012
485093
305033
625558
254436
265928
1047845
80630
168152
1486034
1497808
1506551
213519
1261172
702736
1244222
847785
1207405
158332
1490653
977072
660543
472109
1216410
940092
776608
1355957
1049694
1292614
262620
809466
1559280
210358
1326910
1169543
742233
405636
539790
1183092
33512
561008
350858
949033
161062
178805
760741
1493902
373684
1188122
1023276
67149
1258366
1086068
599892
1301262
164278
1210038
872467
1047144
265323
617812
465264
658754
289532
582473
1194308
1383293
79858
846434
133387
1496180
1469231
372679
1182346
1219427
97206
1258421
1192455
541742
962899
381550
273156
1095395
1347894
1062123
271825
1057167
804940
533707
1229415
680911
1246449
297772
1454640
1218172
68006
188369
1401520
460972
736960
532277
624635
853134
1390389
368416
514765
1503502
1437877
520251
73224
522275
1348992
206266
808422
1195253
243038
14507
830184
519760
741848
339887
350112
841754
972180
897072
615321
186137
137500
295217
792665
313289
1559062
1362938
413770
601956
831675
1377463
732572
1067454
646805
1354815
493641
1261724
876398
927957
1060485
213134
559308
6938
716809
3253
916926
984613
203913
1508243
1104027
520807
995627
18345
1043308
1160014
1564064
833020
263317
287693
927879
1367027
251414
871302
1415434
1438565
1490437
173478
265724
1247581
961615
766227
1254090
39867
270608
128781
869210
301809
1331945
765028
867964
627511
82466
1204025
1136330
921550
653429
100911
350450
1517026
590041
1273851
1487994
719518
334381
1106925
380944
1356747
1537026
541874
461121
26645
1053090
471986
1253573
1292097
119937
637440
1143944
440460
608411
933098
1406154
1388270
559276
956581
669487
1071845
443065
974522
387261
467284
447675
1009080
68582
968928
1361630
1285695
349122
1380813
478524
106605
204188
626187
261883
1261278
1036748
756174
684737
1310531
1029634
778237
1549091
1489055
258025
914183
700391
279062
1417796
428192
1438567
732792
1489724
488659
569254
1501841
1302190
1009873
649657
527802
1284138
565160
676451
1141716
295661
1136476
271545
1409936
187361
772541
819838
161363
929860
442752
1529415
1061300
639610
1321304
1511536
1304436
1295198
1251991
1003087
1350232
1133911
290409
1028693
898565
814504
931198
1238324
564960
627645
972640
294555
691593
1460517
635896
868061
1240757
975432
361999
500249
703297
1013725
945568
577065
1500841
156432
53512
932532
125967
1317537
771291
1507839
492526
613263
213392
1269131
1372930
1216445
1134419
332467
1034395
261126
1530075
582462
355894
893928
212665
1406235
187184
808417
824366
481994
727320
1268373
1309574
688988
841038
686402
509447
201361
50937
326910
627905
1099566
292648
915339
200637
703565
1118141
729430
448399
545955
616406
1500867
996533
204945
401577
930563
298040
566996
1279316
376415
319717
97109
1130123
845808
771246
56023
830887
925621
1022563
1036088
743909
58717
7613
32970
176532
331188
1032486
612145
641778
1314976
1001077
589185
1400516
1131652
771799
1193741
591561
1109031
625947
918698
521060
1448110
1492976
93238
1169864
653812
1080260
626636
807678
1412766
1522490
941595
125514
156268
276879
839180
577158
1000809
720856
593876
905394
1125295
68873
190026
944060
1220041
852906
677131
352645
1428952
948064
1090634
604273
585474
888785
1226890
1567674
638167
150256
1426324
102914
1332742
637289
411399
1246318
864009
1024424
602991
987821
1005882
1303416
898716
906861
796413
1411095
466184
1164347
1515531
1041468
416738
533248
316221
537250
1352181
612896
1435736
94143
849557
1416909
1141987
242005
991993
1160450
911337
565377
1093401
348645
166346
39286
120374
696123
1142975
1114097
1533320
961453
1025113
977621
1013980
125700
1350351
813775
543974
371016
461388
1107549
603961
666215
164736
1011288
1240965
872108
1066622
1225183
65758
532021
562683
1359597
623444
227094
34987
982795
986614
680674
1372709
184116
254764
49716
1192541
1002586
1271032
1308817
242467
798312
991746
1300875
1279806
483823
383982
567577
349271
1190130
999153
400250
560656
279949
913658
966411
1220383
219272
658898
403157
1399551
147393
415336
1251836
1536514
194667
31158
713421
600571
650381
484377
8306
50658
709794
150981
1216088
1437168
1307446
472510
964499
713997
61483
1427835
176558
615109
170662
885756
481001
1341499
938287
1184449
290136
1519904
349805
804869
935142
875856
1254442
854367
571228
1412492
880937
890202
571061
957330
1461282
1389366
1409609
327061
745751
163333
954548
68767
935964
1414211
187266
1003591
1122336
1078998
1179023
1190173
623647
952050
932796
1553964
722419
904912
850161
1332268
971265
1383441
638719
46625
1214112
792364
1405211
102740
956542
614600
917446
1048487
1234610
774419
1059901
1476859
264941
1069799
1210446
814440
127747
541645
1327158
797187
1492858
803492
436051
195560
1533077
935054
933344
1491028
404156
982438
330841
51544
466803
42079
1211842
648392
1094647
641243
1473692
41124
777338
984328
77060
1077765
585025
1391494
1267449
32229
506514
366517
556291
768446
273575
1294726
364786
729443
733340
460182
1324862
861601
1447721
744362
1007209
192383
782480
398869
1408721
1231319
960989
490539
941789
1530161
713391
134233
595627
1484457
1133118
428571
410877
1384842
1522555
797455
520198
889516
1050985
1413140
1031113
1468401
266107
732993
348414
1071171
789978
1012726
1361495
894960
288520
824724
755393
545925
529666
243469
783142
249308
1500547
1133861
762857
279352
142220
1243123
649376
343679
409834
1143103
1234721
1146554
693459
1148511
348012
476439
1192916
665709
45976
454796
1035491
63879
1516398
1471451
1132806
1096084
197764
550154
1424958
821909
148894
248670
672106
292821
953424
686124
1240199
1193760
251123
1337286
395460
820485
285350
387426
679548
126036
466214
1428843
823186
1128688
1156269
444212
1483540
1066794
999961
524116
1402858
897333
172213
1058476
1033566
749331
123387
216644
386390
207701
392850
1533690
15301
33654
485509
1001890
386336
676271
66569
686146
303443
757482
519649
1004947
887143
1483072
816106
678017
83517
435121
1297894
1225303
800776
881691
1447579
1086468
359434
1057249
201485
479289
77402
1214725
1224484
960155
550673
756063
1434160
477583
737371
1403600
166451
295872
763444
1170648
566317
767477
1419136
798511
52563
965658
1321445
356866
273882
422096
902440
1170802
1330942
264829
1398901
308090
1202060
248902
1239729
711686
132008
257711
1503586
1268418
226981
1413195
911103
1193372
280747
60151
1434865
1047827
483306
581421
977894
508800
1303877
631947
524942
1044980
859199
929603
1119782
742593
959657
1027490
1208991
990207
325509
1496209
1166444
1278984
801058
722948
931899
672916
1091164
225231
415606
56175
1260729
508371
1392826
747927
928139
1025204
496472
1072822
517972
66360
921371
444333
922141
313099
825996
1526270
703332
515010
260274
937493
140237
1275642
727825
407489
443857
1280668
955972
29484
636074
72754
1082759
974836
1324018
1337058
366957
384647
547082
979279
1501965
1479050
134668
419576
277415
1445806
1538896
1253509
14261
756855
782808
784212
129279
391169
1037783
152527
1353007
857604
1295566
909359
219908
1379460
215717
1537490
1044005
680606
676163
550821
212431
181831
1439758
1419922
1382803
1367787
787978
715097
219941
1508204
942011
659360
1105023
1403867
1094397
1288739
1060353
1087088
1088083
1355713
1556326
681123
326798
643786
1482569
1158067
1219331
812283
511357
923929
1261993
471026
1137804
1824
1361091
2839
996311
1338318
666918
263741
225303
392218
471149
394227
1071640
1300765
1371568
1377743
16809
1215591
1372015
270603
138118
209410
1385307
1528376
1503290
1459959
1216727
503612
285522
418367
476225
1486374
1223720
1130818
107525
1275015
653576
161169
1034087
258381
1438364
1432577
753470
588583
783573
447383
1232532
987992
611170
141065
250193
1400699
1040078
627481
899399
304244
66968
847260
1463246
619060
1557499
591091
184718
1195404
456386
476043
9429
849044
741740
365285
1158207
831017
293914
330529
1145533
1477902
1194588
1305468
752002
1117393
1032065
212901
1355917
615132
926158
939245
1286921
365818
1266667
225832
1233650
383104
36231
122751
1490589
60205
577373
158322
1050797
1378786
1373847
627010
699354
175947
836252
1089377
840399
1134479
1048922
1467625
1408328
1499081
209888
46583
637523
1139559
1092264
1056757
1094726
450793
104096
1508365
601227
762788
1363963
254303
610820
94220
1154657
1460945
1311551
171052
81340
743387
270663
1281307
1043775
25827
929552
482633
782224
1494999
774692
78292
935519
731908
471684
1281613
1230816
722335
21102
787002
1196114
709456
400801
914814
770107
1376246
1494275
1178196
919438
731731
548176
1030585
201783
439843
1042795
1256271
163911
954671
28540
1480493
1276728
235847
918250
1274820
743723
561686
1244062
1120394
625951
1012719
929285
1479513
1280997
579774
1447188
1463982
1156862
211480
554991
776992
794217
127395
557449
1360390
545590
13422
858852
473595
1345613
1473966
1121346
543946
1403660
1214874
1494383
1265144
287077
803897
1392651
282094
1061287
1101361
651182
737269
880486
1431824
1348797
665531
538668
1344149
1053438
8767
1101673
396819
1345899
1440463
449060
1408417
1119841
817702
723825
245450
447663
1548403
974734
959986
238028
812823
570076
654484
757301
299233
1058533
87021
438754
718441
1068330
249310
754069
814252
758852
202877
604995
411434
446873
621007
937672
269475
1323568
125310
869726
87807
16491
775186
105560
1548513
276528
404922
157200
432252
1414522
1190621
311058
344219
327162
133253
1030349
1101045
9899
63759
822192
859740
77900
375236
101836
212913
1175007
354961
680149
563194
325295
1089658
1532560
984544
768082
1561695
576819
1411753
286375
1108788
1216950
500334
1462907
1455272
610898
872809
1108757
1488037
1071411
358603
1366785
1349946
255862
686958
975061
906652
817613
729095
251065
1205704
271465
1397887
822734
1108707
1541307
612454
1053416
349988
1529686
1483988
296826
679133
944818
879078
1101166
1525620
1241624
366769
637027
874865
63153
1484876
769554
176218
1352500
168706
696227
628336
821587
351639
502955
694064
1294076
564915
809457
1222529
347938
1196681
1285820
534317
69240
1202054
25822
1512097
962285
1210413
45404
1023335
351984
1203283
325829
68951
532495
1280416
1442523
1387004
1460151
302645
970964
752538
803797
1205362
495414
1000944
1423963
389163
482358
1196695
318270
1248406
756700
1199574
1099021
1023140
1018182
1184286
1566142
716526
1495593
249475
1468237
1200553
1443133
768212
1024516
792768
252939
917324
240420
169626
467036
1385902
265198
877809
1138894
947619
1183616
514632
690023
504489
1148412
1275306
724012
238672
451115
1539823
263314
772320
613463
367113
810991
198115
787545
746091
1472992
581930
579722
1383803
526119
345176
910012
386220
131896
1328125
1279989
116504
1448578
718185
1195820
340079
1313287
1491050
161925
1105503
1009465
1366569
414329
1128628
565620
868712
1492979
1119476
759612
714782
900064
728856
1543881
367260
40268
939807
341957
1275663
661238
985744
233239
782092
918791
702035
1319769
1021109
1522850
262532
642935
1520454
96646
787264
713910
979100
511415
1231793
1397812
468573
312996
52192
269447
350123
697002
839190
1053530
1267841
1565233
18618
198735
1361310
35120
53173
325720
757670
1276023
672606
294040
1488419
1524038
806389
1286035
705140
1429582
902986
422963
455180
1283610
686863
259349
763972
1144800
827186
101860
89735
85802
75526
883594
1478999
90948
1333615
36239
1007887
149978
695630
524361
381641
731940
1328185
1096274
560439
1051134
1178159
736817
454101
759702
873385
1074627
1117444
399344
496627
894560
1004500
653711
1149905
639177
1503193
1010183
234114
1287704
609129
1498878
1005521
843275
683477
756946
1241116
978497
559422
220570
823203
437486
993081
769455
287268
1054779
587198
592207
1458264
1269785
1549707
752091
441331
763193
764397
1355914
817341
866033
315059
24992
846659
1353261
192257
1436287
1485652
280423
910743
1099574
284469
833890
625877
1056203
841611
1086659
928885
600868
548561
284375
686420
1188785
1324899
1066414
1480737
502080
912109
582410
1277845
1412395
1496128
1531135
380922
1486395
1117505
106610
634174
1379935
872576
1384670
376609
302759
1084464
849432
633365
468905
443385
247864
186248
1124489
981723
1146813
2999
285393
1277176
1106146
599466
312222
1009323
1474270
161946
81093
1242537
1156284
1007009
1395720
694251
75238
448706
845308
970859
666880
366298
865727
457263
958501
149332
1174190
1394987
56029
742436
432378
1071346
1476712
507915
412278
344632
1399628
990487
991457
1515650
1409932
309764
1160673
1430291
835100
779443
529865
821712
554718
572723
555702
1253033
487556
1318576
1189415
71816
1533947
1042330
1312122
114854
508744
138295
974667
603961
133149
349348
807263
313497
66785
203357
605718
89697
1246692
1438092
1367212
1401180
1540755
1424524
396395
110893
1291844
101155
939744
500462
350240
1398935
612933
114463
1154927
1458021
1435337
1546326
1178077
165483
515615
67438
610325
1427654
973735
1376573
384920
25728
236519
301139
1237339
35327
1383266
507361
1032227
362214
958711
382535
1440192
707004
401703
897091
974035
1248795
79928
1016037
128369
560061
1201312
1086533
230377
1524928
485766
332011
971910
381600
698689
1129597
427667
600771
262302
267477
11218
1366118
1390927
374643
618081
525785
1067965
129331
570905
319969
6644
749987
457422
1469328
98
1110105
165163
1337554
811476
535527
1384959
662901
1184659
226547
718843
1365118
733422
816441
326079
332223
250863
970720
144143
611837
1258305
20741
1127544
630553
1284045
21199
1555239
400247
1052503
1426736
67772
1062878
600335
849257
1499957
1287615
1429977
903896
672480
1238032
111314
827172
1229390
360120
1547757
1036690
8818
268602
521927
261419
261040
604000
702472
1107862
602848
68916
1053478
266204
890811
639689
10200
413578
1483843
1343616
973053
522627
937224
143611
1019264
861635
968131
196854
438016
489000
641047
990052
604215
470807
1210470
1093359
581624
1305452
344181
738113
367034
718012
220439
1163708
515811
391614
850116
1386494
40482
114949
892788
629762
1206421
391623
752761
9280
640691
327834
477387
22345
407562
212268
58469
1471397
1385619
596722
967269
927250
92957
6145
1041730
1432618
1509929
1512224
1473227
930278
207507
14538
175543
69778
351295
355674
104252
1119997
582598
483405
534400
879371
14724
748297
147384
1238136
694907
594479
1533078
701622
888140
1250175
1325031
1295524
350372
887147
79310
677099
492861
237873
128681
507828
274745
211435
1469073
64222
1065400
1436452
1265418
1482883
293310
190417
1007042
45015
1488945
385441
880464
1427434
2666
1092940
1384806
990531
1045052
773729
124120
787788
872468
59958
1556640
503234
658208
637082
420022
846691
241607
539357
992092
1286813
657356
1101696
945958
665552
12366
1508542
272666
1218072
1491781
920050
129756
610910
405178
1048871
204621
1465630
1216081
215054
987278
1223075
541025
643734
474385
28841
1292983
319908
1210947
1269580
1107643
756933
1521794
720649
765409
175695
627608
859092
1209291
873691
1226476
1313968
525490
1500138
1395850
1350564
595447
773582
959436
1280114
1554276
363240
1565191
1448171
880939
1424725
833720
912341
494097
1106857
1283442
1447749
846292
680964
619127
1319608
974994
508650
291360
1273410
934018
1401097
1451102
100216
721893
1091473
543858
133880
951746
1123511
260554
1354182
191759
277170
878243
64672
532641
118162
1164573
65432
33539
1119514
861806
570280
928076
981349
1552512
433905
1237079
1153798
430103
238839
660440
598731
535318
948334
220254
570644
770335
1182943
1445603
1262623
197452
586223
1193328
1231258
1185975
1515116
1437973
486968
770892
598508
1158169
1170944
956779
1240902
643049
220352
1407948
1156673
310553
710768
1174752
429158
13235
916372
344679
1103662
475792
777752
1085571
1038004
234045
1297669
1383813
1474104
472492
801930
504831
629001
839309
793772
1476403
618122
227201
104354
515242
607849
1402186
14002
1141560
715901
294630
119274
232602
650548
1308271
538671
542734
1316759
594561
455946
1001515
1236092
728722
466365
957291
1089089
215807
684755
472091
1159208
1173304
385526
1525553
1559759
553878
170048
667263
927882
487921
1041718
1307060
863497
1284312
299106
496504
1134426
829391
337140
423073
361773
477220
856224
23026
1507924
445771
73286
546621
1429773
1396657
124643
351574
337602
1325946
1473378
673739
1317
706394
761625
825930
1010742
199098
1125751
411897
556141
1494844
404994
280534
793362
168802
1558250
1275175
358449
1099447
24262
1311181
1288097
316221
1148735
898504
926642
1077743
1226204
1548196
1198121
308924
502844
970847
973035
515871
1089710
411004
1484785
210420
420845
1142526
1036421
1119389
127243
1325619
339597
1270801
585347
163913
726387
373384
388384
1086074
1551224
1467682
23107
935062
788334
1093450
161045
277106
850597
1120713
393453
1512254
819467
5569
668227
291212
496855
100097
119446
1234042
266248
1484248
1338801
520320
1024120
1273005
1070748
226624
225900
362076
1565254
1176123
608867
739465
88080
76265
1262328
458258
69009
1070665
425352
1112612
1206822
710747
834024
1281884
1263804
164340
1377665
590796
984137
339359
845340
1380688
1225111
1497613
680910
674811
48846
1087903
1436435
1275134
359160
352116
607732
1396853
578914
884340
1134298
676316
355745
665861
809077
993795
424414
174817
1494815
741373
294659
1027347
315799
109215
1560903
802501
597723
768950
1127419
296084
644096
1277658
330340
481091
740691
361221
254649
230877
133724
1396944
775878
85177
1273445
1294566
353810
221234
311220
965852
1017153
1481116
1467951
685851
267230
711121
374342
188275
1232774
1421014
81455
400745
204475
716536
1236393
266788
797877
336974
643147
928128
1316603
1384235
959514
560784
283558
901119
304769
692340
732207
137596
380021
262511
899339
1537817
187369
1026188
736864
74597
274740
1297247
54102
1494221
699867
1088960
59285
1513832
1002001
576903
4799
148857
821327
1068758
178464
673837
112547
860583
177864
1300864
69211
84891
517417
1136150
1062527
846840
105276
763172
1421710
654040
1285234
442007
827077
228289
959067
731302
1052146
1023818
135540
1041967
661477
975928
673881
362784
210938
1500087
342484
981928
982009
316288
331188
124321
1123828
607800
1439516
1304460
1397411
1122189
80144
460759
526943
1388167
1191475
1495427
673265
1490373
1296663
1451950
1324474
1336266
476272
74115
1507842
1166629
659059
1308951
245737
797436
1201464
816768
331194
1335383
48895
1563995
848131
347655
645365
283869
939396
775197
926439
381205
356841
743233
1186544
1182357
108818
504185
1436852
718341
796497
1257011
1338970
819595
235581
306175
1018065
580734
460453
1016157
1148606
1379414
1434275
1174660
615298
1380601
838560
1437855
522559
1373509
403939
1104207
1256350
734273
42286
241201
1187635
514506
953424
1326764
395741
161602
412120
242728
820008
1484918
863759
1495246
941215
1545436
697321
27700
865177
1324617
1099262
448023
1046589
190833
951261
1169080
963700
504695
856500
4672
33279
644665
778147
303226
681169
1451378
943842
360961
147021
564840
1526883
874648
764789
123358
1346634
164046
967746
1274575
1318897
612745
1024589
268832
722097
1289129
116778
1288730
1487987
1171846
1359283
622549
867559
155534
75986
567642
1342408
1068938
1327942
962574
280876
592653
1392252
1083716
181235
1369889
574240
170691
1503738
283478
1029071
1155491
1155078
475414
1499263
98480
90498
291110
13334
783917
967841
246904
1186441
1119915
1043217
1326380
1029593
1082285
1125291
275325
1222135
137289
901736
624314
522175
1505340
1484562
691073
1444055
1435613
1329517
149725
1296005
1043433
382762
952127
694100
885283
166085
793021
249170
1489951
1481468
6252
515663
502388
1159037
253978
740178
978011
610946
1370107
685321
876862
266887
1037357
80439
780790
765372
908607
1294649
497246
827180
896531
1411904
1067401
902677
969353
1481550
1062626
37054
522833
1411052
164080
1535744
1385086
1056311
310656
1006404
1390672
74071
1166446
1486778
432377
60225
1189038
308875
1341186
846704
1461518
780271
802174
469854
54551
1468191
67473
557450
980171
1197618
1053959
388529
1511244
1156221
259299
1321450
1049040
582547
313756
910903
886576
821013
156092
723192
917621
548107
319146
1291916
521907
8026
321402
420625
53508
1272946
875940
377753
863148
1256203
414540
684795
1408079
669256
319210
279558
910321
818342
837782
995432
1198646
622425
1452882
680442
1205625
637779
515103
1200204
444596
602600
1169335
1092191
872405
1273194
1514932
563390
1463669
244990
79763
1070924
381044
512307
35981
47409
1077429
1221934
168153
187826
14700
581637
1307833
1138882
31719
955666
1170149
298727
1496308
891381
931753
665737
816771
693452
1108118
1062470
61846
1510247
893776
1078409
291918
721706
1499394
792622
1552449
206189
1065576
1050845
655061
567510
710809
86938
31923
289888
185884
609160
676661
626658
1041897
1095592
135727
1558954
388280
488061
1169473
373125
1046036
3538
1340199
250326
1378109
954611
1285087
1526734
756630
745986
1335404
1353127
726398
843531
1106623
800024
478918
1227047
494326
470846
423557
1197175
357687
23085
702472
310860
218433
1120475
1297671
1405200
90586
95814
908035
21541
654348
1145129
1281522
20190
626377
593184
508166
1181616
1345771
1465376
927854
936046
164744
570171
251712
5419
263995
1357787
1417805
240875
23564
207471
294696
369358
775623
1160965
311504
674276
47928
105517
656362
371310
825174
600304
155066
542924
984277
489019
473213
293624
326911
1381920
1131526
816304
1304912
708787
353110
757744
479126
333128
818038
1345846
694165
61733
476468
425483
667431
498932
932405
803040
1291465
746906
799283
1254537
1028728
1404173
588460
1362761
691415
1269310
866063
1043636
884757
1199853
570641
286455
637717
1142586
18403
849878
4852
1504072
478621
1244104
1302171
1186216
1225770
521025
922079
1459946
98612
602593
965430
1064866
1132127
219270
124464
301469
1521462
595067
941333
819320
781659
1028352
1181004
1252749
559211
835877
1269709
169338
837962
1380941
1354818
1566404
958117
368476
1127329
495796
535968
106774
938655
1172183
1532961
488868
991836
959079
262137
143605
632799
934147
226411
1520321
251568
816696
1324039
949596
1126106
1089557
1207383
1240052
379326
144135
900822
833720
247322
813686
639422
565502
370832
287585
7170
1357658
769269
573880
1016278
692614
907382
1270459
69504
1085750
1509874
899988
624170
1495395
489938
864133
1431656
1554185
657550
528836
1295404
503837
1546717
668302
168331
722308
78039
679261
845918
726801
1405744
1207231
314148
1545679
1404859
209165
267397
290379
1310753
1264922
348037
899898
1052716
53911
857520
366171
763990
749274
460159
1187571
394252
1128937
1035520
39652
93256
635831
482151
854488
1537947
423381
1161861
573194
378000
936548
312757
753457
102624
139103
667885
185498
54680
733793
1500128
564659
303971
268060
1197514
1215194
306664
169365
1522449
1295596
453668
1455065
1390587
1109700
1114805
444515
1428976
78422
259290
727939
147028
408556
1477996
1441991
75954
1380563
669906
1261891
101862
1185174
669141
1485119
610370
458358
1055105
1317093
592688
143724
945131
1001875
954580
88018
1368845
168047
62019
658963
990062
82537
1220764
1188585
586174
64554
752204
709035
724271
785662
966072
1392234
730331
1179897
1184783
332195
493300
1375209
572995
414999
1478538
496135
1421023
823987
1337624
1183756
469615
1010380
917793
618618
1260019
967173
1091406
499455
410983
1140193
589735
972121
753694
76318
550750
184580
462140
49254
1563824
760286
1301359
692474
356925
25048
195509
628865
126828
868257
1067127
1202362
72923
787913
330485
397020
1183733
862445
1155259
590705
1047873
1102996
753085
1336237
920566
1356838
634135
76214
858506
632181
644315
1186614
1428286
1046440
117586
497128
1229449
803439
992289
1141688
1566982
33182
1429467
1095485
95024
539561
975282
558524
802647
169651
1207829
674589
144675
503179
525865
316305
850062
725044
843749
218893
1181867
548668
389596
615024
751351
1274746
310459
1303576
1199109
1513951
1358147
300644
886909
114622
293475
1354717
857905
996573
531143
1032458
77680
1010449
801596
659821
318157
42446
1081663
738313
1216470
191927
1000356
399078
770799
1193435
216085
426272
1054607
498814
1272282
7763
1519998
516621
1222894
868908
1141970
926967
668509
1234156
860114
39806
1106000
822517
434731
53276
556358
1484064
860465
377302
866643
144983
1156576
599404
1553749
609054
1566829
295474
1280934
1238655
1026558
381496
929066
822080
766484
661195
1295117
1172606
383200
225407
637765
819008
1413320
531769
849653
1071158
207526
1351032
628259
764191
1184382
1284613
276526
420395
1100810
1330921
61883
142729
749571
942949
29723
614103
633970
954333
159658
947280
1068962
1347441
262103
1538441
615289
1305409
1561839
623580
1070211
1509883
589147
1038122
1445074
66821
260987
526102
822012
938408
614642
134509
662471
1015479
943849
1527120
134993
760130
264412
632532
529407
361035
583398
500660
1186420
1538658
1506601
79529
154739
609841
1310219
698748
1340432
124264
462624
1384854
670952
1373523
191515
350179
352160
1356571
713387
1099563
1181353
713760
433280
837525
744164
1203961
400170
302514
1257924
1441116
130457
984080
1422594
43824
1310977
93829
873679
820353
289454
1564705
368660
471285
1301381
597491
870305
242186
255575
948603
319166
1404095
1154947
114280
924418
461460
1019402
163673
166634
53752
417674
704032
1265888
132929
167940
1037696
245172
86857
281654
665774
160741
1177323
179498
621331
481755
654603
812144
1560649
270701
662607
495079
420816
1257687
826229
142163
560463
424304
1302409
1512480
832725
856309
859703
1251284
1111363
151188
721539
489495
1546509
907173
461061
806020
120793
626735
308426
1543821
463881
938004
1453352
739705
350409
223249
1021067
575160
238959
700126
993804
1292776
5069
241330
1334526
180440
43669
370743
1492080
823757
634721
669408
1378758
1435089
1018032
1257085
1230915
1464083
1195113
125518
150994
12024
1303205
1352395
818129
1480268
1238619
185350
1416352
1290562
825928
1447628
1135751
620618
128228
1340276
456837
164903
1125032
1550757
1006568
128194
846276
1091177
1379839
634377
980929
136740
1389804
786188
570572
1522836
1107112
1458690
1359720
821666
1181789
83405
553103
547884
359091
469378
1369946
725671
565101
315467
134521
83457
1270609
1565620
189833
618160
692596
1130586
268430
1471677
1248427
818924
622532
1443870
1022206
1071418
766843
1030447
22052
64163
80193
578552
620294
121145
448544
1107534
382970
1295912
181607
871600
1176899
1222520
14621
534615
749115
1310622
900904
502118
1550179
1460774
718016
127400
1352795
1483407
1215495
277486
302826
1050767
679163
1152744
1471552
606838
35361
1008765
1038289
1371840
322287
1333508
1238069
413269
1427754
747777
105306
1193819
492308
1209900
789036
653704
217995
546700
1565742
1352154
849297
1473984
968796
327797
1218391
187513
360683
1259262
1533195
1066531
592279
993871
632659
109010
1170886
346572
273977
562991
1083179
1037184
734947
417637
140596
1418291
893081
62698
1214276
1253021
1226277
411552
8047
504088
621321
924391
1045383
841507
103093
301465
312064
399432
464700
670141
216254
173919
1223215
438757
509867
1197080
29485
934847
1010849
1000507
681008
483029
1414739
890330
630279
1294835
7274
537433
910403
124805
176092
394603
4628
1346841
1215126
863694
1226798
463489
1161826
1326673
168022
685212
1438773
1112179
642493
675057
649110
651041
423424
1430785
1330920
803681
1114479
995103
168878
1126639
134742
1186352
1327837
941440
482588
1447687
1326494
1399291
207912
681949
79303
1526398
1021395
1039798
1006799
1505607
755686
890037
944516
1486285
218286
1277867
1484561
37966
878458
564796
1103218
1222750
1175828
1523144
7035
1562115
500190
1182993
552383
27443
1035378
472903
1294947
783005
593247
1362953
587057
1403230
844535
1335678
1031215
1034574
944243
464873
551036
538412
1163335
769740
891166
338630
811785
343199
130724
469263
909182
1419592
1274516
602837
353001
696550
1438137
1117215
1170782
1304438
124402
298260
636506
156010
358772
331513
1474374
131114
282683
1535889
734091
219236
52691
122741
1221051
50242
1149115
90391
725984
465301
1450624
1458977
1532835
1548681
1516909
1212467
183210
943535
729699
151764
55188
673384
237477
66319
315614
746306
1414477
829066
1292028
667207
1251051
332798
1064234
342749
1058120
309053
45612
718196
1170828
1077588
1346462
402553
235201
133981
295362
1492552
1280284
500969
712664
377389
865228
428324
413716
1046025
1200113
201836
759302
1071842
496850
9140
761376
665478
1092474
551573
854592
1122657
15961
318429
991181
189101
1194116
1168236
1009493
1176042
251605
228503
1335281
1206388
1464693
827273
514736
1098311
132023
1324840
242709
272952
336256
876015
635994
639917
670696
649576
1322108
1354577
1194460
344365
643661
743630
515282
759208
198260
1200072
1309854
1419208
544518
909611
1250418
1352396
191261
1168282
84349
667983
1521686
417874
1467499
305236
1494086
70666
956594
304546
671990
142372
765268
541959
200522
1315035
984621
155392
353058
404815
1097445
454321
1419708
326653
78013
1311800
1161436
1190460
521355
1417099
668106
984029
66705
221005
103635
525204
771950
1307358
1388909
860233
652380
939403
40763
1333785
1002460
889033
59953
1156516
1439351
1246112
600788
1201469
1509347
277031
1269263
273257
223385
22120
570286
1335641
533735
10838
772980
854591
1112409
208015
551210
1188017
815942
214241
43659
1236817
712956
1260560
1184567
258008
538336
274666
270869
323871
968498
407571
588607
910845
1309796
1323335
1325617
1388506
178703
46194
815044
157715
632990
892255
1358143
1171185
235407
559553
918301
370790
513582
1132264
140120
418002
1516256
1399616
744291
622061
487557
703161
1010205
660834
1059764
791320
1465954
882466
1224769
472897
1320937
844303
629499
698298
1045351
326938
950493
663039
437638
1125274
476099
1516909
642487
1457119
597582
831061
248133
1156735
157207
1385702
884531
1114347
1397232
161883
1184471
463252
544411
77039
1156391
1300182
844065
998827
1163872
594407
878483
1172391
1209879
354815
1133420
24033
671382
1487825
1237073
667753
90822
881593
1567998
1218796
981119
55800
52286
1144365
206511
963218
1140541
859169
339068
151338
593932
655313
1330399
974710
1176191
242414
1381271
537597
1297796
977839
556902
684002
1539809
36698
1464461
686631
969385
270875
158371
1321122
1153352
1211194
154868
1103632
939645
1106712
1373131
1534925
168711
110608
664789
1439294
702310
762449
1256561
452111
666189
956228
229681
1219551
565417
831910
760547
573764
551258
10122
1433482
861522
1494886
131366
290122
206399
204041
1210109
817767
1073379
1554516
1054659
762264
1544751
217950
303857
368953
538445
325827
160063
128609
336595
355118
1011299
267059
1095482
44688
379035
79078
541238
142219
1421388
1299953
206096
1127767
770019
161334
392634
784470
361403
1219650
496998
1029975
1314007
1541572
56525
320933
958757
640830
744963
1460351
433328
704708
1255565
542907
173928
1228651
1348507
168653
29275
1275480
1239413
192171
353860
456857
1514021
273519
487790
1131722
1017349
692001
916126
448617
925233
79334
291707
532105
798161
1507697
1433621
434541
1252886
1416910
1099954
352633
29354
1009978
128075
772874
1045053
1443586
946598
1105257
922378
770060
1188427
25540
1286980
377231
662494
1049166
340793
1306662
138414
1189543
246119
17935
189185
1169078
19146
67174
1500471
715547
108722
1258693
941019
835966
1245009
1154692
1107274
69859
1241119
124693
1349690
1357163
890490
305806
1133712
688044
1069019
1013849
75921
528804
1373803
785063
365142
929298
80890
187313
946824
480588
866645
1090571
606991
213647
1223162
792936
880783
121059
413075
75901
610930
952066
92636
539113
1428540
317188
1348296
1014831
360452
960185
263308
534573
1487171
1302911
457299
832569
1405493
1531644
55038
366407
719049
1194142
596552
869096
1123952
1378018
223642
1564202
363765
1291314
983286
1299140
1132755
584211
1150299
932390
681696
1242268
487445
1458540
1382750
43536
1084925
1250259
383428
608533
345487
754799
718093
1198342
575265
267638
626040
1527233
1152723
125269
1180554
1107546
654914
687489
84884
710649
1485973
572351
820847
1436707
1062826
280776
1370687
1161246
59562
1237793
259217
1237864
407152
1157416
865689
189192
1044330
715987
646599
975157
875790
540420
1469322
616886
939075
185652
983734
509632
1428804
551668
125619
1103019
1075804
158759
1032943
444035
386041
1297851
1561075
866591
1011889
1446498
1151399
836067
1295195
720699
584846
1348226
20443
184151
1288603
1211277
611560
782669
166418
1205007
431098
882673
1150825
1391859
1129393
226212
999032
1395525
381019
713992
433303
333
1130585
1513956
1533124
695071
529649
982703
1359673
723918
961048
295482
1531656
382534
274495
663192
405140
1503814
1176541
1388061
507050
888077
549831
1291110
380072
858588
1444384
331031
1149969
1196979
87950
46550
1323072
35478
961233
699991
939318
457128
1392678
1455669
1545358
1374822
1110520
83504
363425
218099
629436
1413220
1069292
289827
1469475
984884
1321449
525033
78867
1194850
587711
986132
1012067
971356
591875
26425
631700
685340
162833
1069911
1541485
84983
624614
738446
1354576
1514726
833238
522205
171361
241784
1445674
1477311
1527728
1134757
408991
143210
982268
738244
1398539
514470
936730
436001
528071
935154
464508
726798
988791
191994
1133840
1492030
386945
1480462
653391
1317770
1224727
1344441
879658
1225733
1339279
615449
1231470
1210066
878818
975426
916961
1449043
223614
565080
443582
769040
340866
968610
1332454
721448
29570
1121555
1488315
1057735
1264406
255317
302909
31495
1030400
817320
1024798
1483204
285425
674713
258078
811989
4768
1469808
235064
288539
208147
41619
168405
1267501
1153765
1177209
1386807
901608
963091
739462
1390836
391776
1396547
177869
1268769
650325
792683
812730
1007676
886692
643629
597110
733309
1418772
854938
338178
1318989
1480933
1535313
1200468
1482501
1141024
733873
1375170
1190140
1365145
1518791
1204019
768093
873721
1042431
1255699
327040
708134
404783
871976
1477794
347856
294447
1387209
1044623
888100
1002444
1010068
1145668
1276482
990393
398041
911468
64118
1002006
1461490
88617
543876
153319
414623
1453495
650134
1508564
1404056
1317692
391022
228093
220354
862817
1416598
801831
467083
989717
1072366
418304
1289980
1405510
1559522
1159710
441508
636964
1080681
765826
4008
1113464
1177078
456771
571164
86124
141291
842067
991462
1047379
1362801
43601
473432
1186925
368895
1357756
339728
314104
690748
1192327
727373
353662
560973
548020
250466
449572
503068
1564091
628731
1166194
294429
1201261
1520040
1338535
675493
1464763
973781
405276
1343918
141920
92426
347593
196650
73745
957274
1469157
745973
1473236
151897
576229
401373
1013743
1263546
1455705
719200
1237183
1122320
461072
973771
1537913
826536
875270
1478681
891969
1336141
971536
1432759
758254
1515139
776886
865072
451481
1421596
1090080
521341
953283
1435628
1469323
686037
28893
200624
1476517
913622
1001738
146366
1181082
470463
1050530
1398156
161005
186798
624400
1508082
73059
1111359
1035634
1458050
41743
123220
333040
711496
991482
115934
1170599
366613
1431976
1240090
597675
1188856
1265257
1330351
563111
670728
899381
1208259
1080201
1441143
1187657
1140191
1248950
1325222
304793
561671
1326860
643912
665574
942174
1506581
1522855
1373830
431390
1050354
409224
1245167
900061
9658
248302
664608
1428685
958412
624374
597575
731635
1203680
1437224
1423397
1329898
860858
1139075
821273
872405
796589
1252250
1175727
161668
313983
33749
461105
252737
1008240
534915
703619
1207697
1378597
1397604
1207618
799420
586452
777328
1561186
1363561
1429262
517397
1332348
1133054
638171
1355488
829279
1034295
1211742
1352427
923512
623089
41395
830531
1397943
565982
235168
574121
355147
443911
1528328
1176342
553208
450105
340080
1332967
587831
151171
430301
825627
485457
99943
1174542
1483519
215406
1182203
305283
739703
1343408
1095037
978636
240236
847632
571618
918640
1326629
1178555
1157151
487498
754390
1561420
1252570
1494012
757233
442056
240132
1188332
246564
71133
1353353
1387246
58796
1047469
841140
290028
126261
694340
196044
351492
874584
986582
300637
858432
1539504
147442
164369
957492
791213
194419
1284519
1515987
1343095
401566
868972
126661
1169678
873216
769630
519041
72562
116224
331857
1524400
423304
164160
562007
605715
489341
116342
549825
229579
1499218
1543912
540782
451987
481927
182096
316251
1101383
1290895
1306109
1311824
768751
1449631
33168
30762
888807
59413
573626
1094480
508172
1097874
366526
807645
910255
1141509
712263
1506583
314657
1268562
599004
1368495
511928
624032
251843
954095
1215678
945432
1548648
245842
709913
1315318
246632
720750
540079
584368
618946
1290395
1554634
146918
324890
1413174
358872
336406
656287
1307201
870736
841916
110297
75527
297785
719063
412623
1229913
925585
1494604
1438103
109669
1315609
1159525
1349592
828125
688709
905441
1455280
1455073
1232712
901201
1242083
1356030
1157372
1312421
160677
222637
825626
480243
904902
1174251
918628
118662
1557498
519153
1102315
1315143
1217000
196611
164695
325871
1109760
111785
820501
1226503
1482885
559623
526954
1187124
548070
1316125
1276344
181844
758648
728287
1481660
44536
1035165
73406
66092
1271614
949225
9475
1225915
692066
615315
1347722
307981
1029517
1071726
337356
1471801
1350571
1360095
1399695
1238757
1163129
763432
426564
818074
650297
1305285
1259293
962922
327052
952397
1053369
1271791
85836
781415
943013
1500426
1342660
984074
1468171
124304
1007240
858255
609900
67106
832547
972308
168734
720871
538910
420014
968376
276625
316125
38816
1508281
1246437
1438405
903189
39117
43841
1548884
277771
1504550
473954
1277352
638867
410959
1162783
611388
822794
1066024
1268921
868147
526425
574940
1267345
115074
587827
72095
1320675
382195
618643
824023
730558
974140
1310362
1230671
1281919
288485
1535586
776551
1491993
984408
834779
452098
274617
793265
707984
1111423
1379854
887830
443793
1272313
1410361
924305
1090432
1038451
1108111
331516
1358016
1535872
1075643
178913
704286
1553631
1072083
1373410
1520199
419406
684273
1444875
234937
281790
647425
1533016
680959
189976
807724
641674
1181451
755015
644484
632300
519804
148664
1002422
1039470
725197
95712
200967
858017
1207158
1086528
1237319
1248967
164628
1220004
1552569
1346900
310014
520156
249041
1182761
1202361
373942
107927
1474619
799723
337652
77911
416704
1043643
995802
423213
1114906
572756
128227
12373
577367
970564
1448708
1517380
810193
155303
1545307
1205880
1466805
123640
568987
1155393
1216646
419133
796998
623554
114573
600832
1345166
403340
1384120
421833
849540
627357
550014
679912
1360956
1181523
265886
1323841
1134031
811267
185073
1501906
212609
1076370
715199
729390
844753
289821
1206499
90410
1035854
662931
1337036
1093242
636039
1360950
79910
550507
335823
473021
1006240
765579
1319149
191959
825594
125615
7055
1337741
1052257
1295038
84138
948540
694361
1203149
70896
1266691
502086
82494
941382
1477695
667914
201260
1164067
1126562
1501397
1021692
1375715
823519
1303497
14159
1282476
1258690
507864
532202
1551105
438454
561557
946008
242589
776018
1516850
1490998
925069
1543854
140532
1099131
69701
944
30220
464886
1100966
697484
978732
1500018
514231
1243055
1414706
359998
43798
1074265
1149105
620674
844782
882339
318987
487921
1359209
1198168
737032
755027
1028288
835839
622590
667044
1148414
637670
886486
1404364
1159280
1359694
377996
424351
382565
833468
1242150
492819
115096
666231
1153026
56509
1559431
1120776
395339
52211
40513
1177121
1409491
1049597
867073
1362952
1525065
1002170
1231991
1089907
482939
536796
1543737
63702
1468950
1189114
998624
938103
1458966
884407
103037
1430629
1552708
1452185
761991
1197302
1410870
443869
1311928
707738
48214
947137
1010076
1371639
365360
57613
1538850
1552415
786998
51307
542229
960217
1421262
1306656
1525241
35088
123091
708667
334945
1082947
1037959
811310
1522671
995081
1287034
49134
660363
958741
233088
1088819
1544787
133053
1507918
514784
277130
1441354
315889
196185
1039892
1241144
368083
1086389
799191
133161
31271
727857
246839
1385889
614631
427072
283724
1562436
930334
266094
747656
11994
966068
782240
1286591
869214
476687
998167
1057186
432863
214958
1089948
108757
895952
1053064
260545
256843
125044
1184201
1200613
1044042
170536
642674
439589
1064202
1535587
1333915
91257
659875
1050483
798793
794447
779164
1076824
629242
439332
1305693
947850
877660
78549
655396
1452257
547192
282527
279481
1130672
704060
1526986
872475
251030
1258488
10397
646462
210451
212578
1034052
1016864
1203261
1403025
1290111
1023377
365637
44937
531277
363928
33252
375687
1163068
1271852
386217
846696
1194746
1342742
271232
1242133
475428
421403
476016
1097534
691488
1120900
1042560
1140301
1395561
1533073
1081585
783502
506204
87491
13126
826075
283522
319058
743153
1433722
420451
1135621
677346
650305
14359
75311
678498
152924
923305
306366
121197
175980
664186
1306567
1228499
1088292
275024
1293221
826637
120070
853545
984429
211677
1508647
100460
1387301
101040
1251783
306644
718889
598463
1177600
1402158
566418
255519
741860
1195486
319895
888844
643179
910095
222843
263671
1272325
425360
1404141
358848
803955
856435
40201
1461428
1052048
468617
1327345
788058
967357
549149
918647
122887
1496869
152216
796240
658890
1014664
552440
58155
293745
1514980
128305
238952
1144295
317939
1479377
782217
885608
1268019
4980
97359
910665
890642
147653
207220
994730
1562138
170693
364099
723857
1311926
924327
1111956
676863
405483
454280
653886
674825
67904
725586
464734
914055
1411834
1476234
1272479
23932
1490066
815204
1055066
1540248
819192
573853
1386596
330158
615691
1173745
344962
491978
795682
895520
1494776
1167322
128240
699797
1194190
941511
943498
852484
332991
984285
767012
1314505
857994
598588
1332817
438531
1277828
256310
835970
981772
305473
898082
900602
208034
1048991
453320
1258472
1421927
1496688
635570
479535
803143
52402
34260
584606
679603
1168653
507188
1067768
1471344
205671
832497
494077
1315731
356036
231608
1138158
836380
1219391
320990
928599
132565
1497090
1257626
524893
872153
1110058
244388
1511717
948935
264061
224493
1317334
1533786
1132026
165971
1147937
731820
33820
371574
1375781
1156227
1309788
1537461
116669
703491
817507
1029409
456236
1010045
451142
347343
120900
75672
96864
761027
1222472
402882
1416445
1495567
657926
407755
694029
741667
699740
768937
182489
415306
858380
1499327
1374396
1408759
1118022
502770
808575
736545
497593
548788
995520
592065
1192008
864105
1401394
310420
1290166
855393
731599
630176
1463458
61067
1040641
859122
789638
781913
552279
1161754
402803
69068
74527
1030240
961167
1489158
937797
1023946
1139161
1414408
265182
1516039
538146
527282
917028
730216
1054226
649678
255804
175251
571886
932132
560783
1009929
1144995
695813
1326922
365332
512016
1114953
959104
1296636
507297
1490202
975677
1105168
236348
645218
182203
341175
1375364
898168
1460822
152177
806786
1442596
1024191
234410
1002538
1238620
1247999
1305322
236321
166037
1054292
202319
202173
824587
1107466
972735
1326619
557489
1115854
221110
560195
438853
485122
807653
1014746
1468540
1433242
110764
1471415
598198
689927
506223
1522808
943748
605447
504951
1065766
1417058
342715
1049836
135806
356553
650046
412393
1235359
744453
1311227
307540
1490203
560378
838710
848484
296980
1154972
433342
316487
269568
1281934
571638
268910
651141
1529770
950283
666438
1540580
695351
432001
645869
636943
1283566
1214498
907334
279569
308007
1348280
497499
418476
897930
306412
726629
1015575
942946
674369
220528
934920
1418143
1029413
1399413
1075710
515333
1345245
799649
962750
672480
1454017
582550
1147994
16125
1516519
231985
975853
1448472
986667
542392
175149
189122
307960
591453
487198
60814
168664
521924
746107
648625
753110
613226
116921
1189183
3959
19461
108656
1463830
1305751
1052190
162973
491254
1349700
55540
330
808614
1142837
621356
106863
933508
372951
270541
189905
359050
974452
1040421
271283
1404081
120687
786290
491463
1352690
1099744
1459456
1150121
477873
924409
205890
1388272
1237002
1405868
541717
881018
225474
1207384
526817
1357941
1294087
773491
937760
35822
259001
1438363
1352686
837436
1085117
702878
1154901
632302
1167693
722353
199291
1186199
303622
620824
107837
298346
529689
891422
1142329
207932
647769
157152
727972
1431360
1023081
329997
428611
1539925
834054
74115
1514125
500455
1326700
276171
135330
355464
1269044
1272142
85371
387173
839237
247288
1040482
1459151
727957
1313833
1212472
1321515
1455392
1344562
103455
9351
596309
467639
1005514
211777
1107989
1247902
74231
883031
262010
992293
78763
769622
382836
1051456
564904
1285133
244296
1030014
301074
1280560
1042261
1371351
416570
534709
412197
597625
437616
950779
808901
1528783
555031
121455
928558
1359360
748288
1504557
1095948
934900
1055955
115613
880124
429101
262801
834771
1109312
1131154
933164
292535
254654
606680
141323
1169015
116096
292445
1190698
422209
645430
584968
449390
848796
713365
1533870
485697
78535
1493973
1234436
1194083
488598
1314911
1442945
217091
829835
237556
869320
968105
169750
185336
920740
241243
639255
564146
93157
1263054
1205289
155591
1510625
970334
868013
346180
1224634
770008
1344211
890562
1438057
591334
978814
652045
1356530
708140
936076
119170
925493
1081800
59558
481077
1334191
409215
804579
989456
1374858
477727
629874
1070059
318326
1387227
1269257
1926
1254363
964644
1532115
1188749
349688
694289
127359
744323
1521819
1247341
791228
355767
1290663
1550780
1178164
671998
1411427
556038
56937
117398
1351299
486945
734691
311736
1303067
218188
142124
1247041
791756
1241655
1557951
1248055
330706
724316
1553955
1407469
565722
186818
213289
1212280
476547
827653
1145303
1011362
758449
1509262
221831
1225332
119446
188827
1452206
513745
1558632
188630
568388
911769
410150
1557143
1513468
786679
789580
764304
18066
63741
1397484
1422530
79562
603114
1092532
659260
146148
1444405
153923
1400325
1544743
1150431
662310
1563349
1094013
246619
1566857
219364
1402697
347887
569763
1484751
1246525
1533707
1300456
602914
1126213
711466
20202
761059
436772
525645
488649
703168
247620
1074085
1091232
373112
653
1048397
364981
34395
442343
553599
914530
856969
431388
984072
750464
1168154
670150
387188
1270677
918126
57553
452727
1082559
28181
813851
643717
1139914
1335529
660569
24766
1155597
78690
546865
379064
660037
997402
1054269
607886
7156
195037
1072135
654652
1459631
1377998
305766
977261
327540
851313
1554810
1402772
615739
191599
641937
1197810
1190480
727982
902730
705333
1284619
999713
1029383
1234182
1023895
405717
310075
1299597
596171
160743
1470480
735767
1268850
473263
232689
514953
988404
573672
888855
31246
1430599
531847
951682
288554
576612
737428
1538987
1160590
1524353
1118243
15813
28332
150771
41542
787927
1427110
349254
28567
755730
128689
957208
321360
234441
715892
50198
640693
313893
291831
1262978
222591
897204
434216
164750
947087
1177052
1240627
201472
1269412
1283161
1416552
833739
554253
308362
59877
747871
1318118
924866
460056
1065165
633858
1076227
658716
1111058
415319
29011
1139156
408349
1130873
1163650
1223363
1186191
710331
528108
1045560
1265875
126257
1107741
475281
1194089
196862
1117638
978289
1395078
1290577
969050
769812
189001
444252
476735
983351
841170
1380991
595189
141120
1535861
823659
1370669
1143588
1207258
605685
262723
1013730
209875
1519907
632750
1042350
675269
1210527
908023
65828
166309
1565901
1150741
1249965
1330369
423574
488626
1378062
1103062
1001064
1312293
621972
1337410
699996
559260
278057
757387
1381352
166205
981492
1071478
563519
100652
722878
1514788
142446
1104851
1415268
13213
428698
1417509
915288
964421
1067998
809047
680711
239155
308942
616470
463907
828302
1369047
935489
723783
522308
8764
1182964
773315
1566777
285427
910254
992418
395472
898696
962954
307260
788893
635733
1255872
622435
1260933
807549
1075489
912885
40095
276008
825558
1113796
814641
576842
1268889
565862
64625
372698
222349
587438
860786
219873
627404
1137118
903576
1495412
920263
1436653
462583
1302035
1052421
1001614
102669
1085411
469971
852406
286142
818485
1395782
1056569
913674
1535330
1200950
687475
341382
150570
983796
1486624
386960
1173047
936477
1566878
1095427
727298
611000
349303
50575
1223350
1143185
1147552
1003830
1052407
975212
1259828
261682
1469178
419893
1180129
15462
173528
1460312
782001
1041352
664556
295034
772081
1090996
660186
117385
1256228
619633
110959
1524457
1370867
752971
626324
419534
1442972
94306
1253630
934316
322249
1567028
72776
1264707
364058
1220125
228895
645738
278943
628299
1006082
446565
217253
839475
368583
653099
159609
976186
355625
507075
1099298
1013794
26950
1355689
956978
416584
1055837
746879
1147745
1505941
1298966
989287
252448
894001
879644
1156533
254739
520965
349778
132266
1142710
889730
1047422
611559
873783
571912
252664
412435
396909
1457586
710061
614046
935140
445413
38326
59452
1452589
1277670
43243
249002
425420
362155
107564
551453
323018
765429
817392
1413669
239965
902691
1476361
1263930
341023
647884
445860
91780
1069441
1483773
1409208
264140
1107122
558074
1386455
1285670
143459
486048
56394
889828
1553747
802962
395653
827470
1109284
464109
872067
1117461
724731
1463893
1207558
587646
921951
564917
1122242
1347067
498673
960888
1102199
20374
20461
1429048
780166
609803
811518
1246640
168293
578994
166830
272886
806451
1463891
4179
661065
1437971
996931
219089
1551649
7929
1141446
423661
1391404
726798
587144
149640
130770
286253
1435628
925607
1560042
1049420
1313503
468750
1350513
366993
1200880
467932
1382032
332005
163654
854254
1284567
203732
1371202
809014
1332570
917006
292111
219214
444613
21807
423690
541785
1035932
789175
905734
915666
954544
359229
900508
1403106
1388330
89303
430154
47509
655972
53106
187777
770983
1242723
1167922
48740
547876
267864
402005
735512
714840
72685
1340658
732717
1038908
54294
83904
737372
547752
1298142
229484
880130
587780
689114
846313
1445792
1305193
894743
864468
473101
1219144
192842
1419992
291823
831810
1358077
1167501
138307
1018743
475155
660830
1086758
978164
866632
981241
1460862
314992
940580
856730
1326673
4237
195161
281869
602824
292800
172306
655868
978060
1388448
1174485
1006097
478263
1157842
1314585
684300
395404
1229406
1443500
1073755
297772
391577
1471448
604006
680865
934092
1155333
1288538
1332624
859039
1306049
501950
947019
1402058
1158424
15306
1359679
596742
816273
1108831
1226738
300712
289687
1108176
369243
247274
44481
913295
575032
1040733
50005
1267276
424623
1239452
1387907
187558
140338
517164
1113276
379839
1320912
269840
1414464
128372
1453826
1314424
1090215
147055
724017
1369438
789247
1359150
529107
350051
963238
1517461
1113466
1137321
1244625
1089340
1031780
1540424
479745
1433897
50758
580868
335068
329685
1130639
645150
807782
294486
1175311
76586
1358094
639250
164170
1241327
905664
901893
996380
1188780
1119350
240942
1118373
1402682
421944
1491759
1252763
346584
1216257
449780
1034910
917991
81854
1337901
640922
729459
1193182
1393885
1322869
192684
1530039
639270
493217
921063
50687
250333
1225242
931789
1554547
812587
431464
495323
570715
1258838
904032
877873
841208
1518511
807095
757388
553354
270131
1369773
36653
1215177
791185
1200258
1486386
153025
1198910
61826
949794
1489275
825019
823838
1323301
819586
828367
838964
604007
1306916
1221144
233524
174459
1123419
772743
37019
268001
494935
720966
506253
1131787
714771
1366567
769246
1292683
527309
202474
450525
417831
956383
1259382
1246866
1278332
826652
1070197
1003684
1264701
197910
885041
251741
308792
955143
437131
685871
1356434
297524
439327
162353
482694
1060842
322504
1020068
1112773
1165040
276895
1034088
411824
440543
1150932
285395
366138
655443
436046
366146
922454
461466
1033559
1378457
1427562
218902
394484
1410125
1165641
1475294
721623
1043725
418504
377767
1199887
1513507
1022958
1546238
826877
445357
1372149
275728
999588
824018
1302036
1465232
1501550
1522651
791468
1412409
411088
746777
701213
361014
845099
733894
889837
1023226
1056722
1328604
848888
417465
470853
1413134
1217530
553962
1237532
1065612
1218046
552221
298671
552824
1196039
322510
1522430
778427
1444776
928182
401922
1265461
232765
779973
570186
223833
992218
311003
985220
152384
179876
804042
353371
1401994
1350054
1061127
918299
929935
1172433
601513
1030129
1536279
694028
1066291
1197999
1325889
822995
340916
558369
1170094
1149065
1339536
394699
108882
849473
629908
489884
1150218
185319
454040
1329339
392707
656305
1012507
1474535
1111068
537246
1402310
190841
1531418
708910
776465
1299394
802897
866624
799146
1496162
1567176
429903
868066
849883
208715
754920
1526969
115012
127635
805740
973381
32351
1548854
734071
894665
947749
881968
570584
1442736
333493
150375
163278
813770
171848
490370
241548
1097974
354377
1211078
659286
1039383
1548413
17855
359477
445588
1301763
1257168
997733
1276569
982106
891781
140816
1128418
969088
1359202
1227037
228687
104898
1111309
301943
1090469
477683
515705
1508663
1423179
1405676
1291499
1273142
1506898
329798
705628
1418579
1392018
148214
217868
1042026
717268
1531624
735526
1100816
544984
1342078
836906
1403898
310617
67358
475287
1072179
533727
693867
419479
59384
379736
622587
2935
432947
386422
826648
868225
212055
1332696
715866
730937
460689
1309819
1528690
993033
1506986
733383
1100455
733242
581098
581648
1391547
912178
330235
722220
735391
1197476
546957
792079
1116326
1484205
1324880
1226336
158725
1000379
415517
35096
1076672
942125
604376
1547363
1031813
380659
120606
676595
33764
940931
78671
691420
453807
16758
56835
832116
345554
1015628
1489448
1231696
854854
33126
1402794
495648
325924
746415
447754
1030505
505463
1105727
592297
597008
1421179
1365555
1501893
798625
697374
628412
1391695
116969
875651
1072300
779343
1160305
1227016
421214
904239
129695
1150122
516023
1194106
1024776
27470
942350
94693
613823
479928
743663
958133
626722
1084605
810209
545754
187989
243533
916959
867785
84419
845656
1336666
1441063
503036
1332952
1023038
1212399
1212886
1283521
1283880
1185155
1508477
1033871
1198713
813541
1015809
501777
1190439
872186
34114
788174
696223
858336
106324
947214
1114079
1288305
365844
845098
344869
766329
237903
983088
247153
1216312
1255309
749555
1294868
571751
304524
1166040
1204324
609526
768384
203701
392478
1210400
723430
1181458
554891
462573
695802
1386574
574235
1454701
1267199
1412074
122806
236638
1257493
829277
612072
1283528
688685
1460144
1178317
154866
106871
768310
1194056
1164037
734093
17620
298745
1404647
1215794
350373
580347
1204465
175755
1559561
887055
394792
472255
584394
63232
1373828
1463156
1458057
875229
882530
1052419
175322
60811
773708
162298
1123816
1497694
964232
408245
1175742
650609
1522413
285816
508992
513373
1205079
869606
17885
1329270
1319623
510719
208990
897672
743008
849529
191378
1171071
1460601
336889
914637
404976
127093
225102
665780
1199332
799266
367323
815002
37940
893961
98585
171565
1188703
1492848
100624
1346642
1306307
197343
265
1270659
149890
1066039
1145080
1300504
1249929
1421134
847202
1076139
816130
610991
620269
1350969
825762
1507749
1258682
888867
374846
1258053
113330
750745
1148109
1006565
799582
1079002
1022480
1236199
521695
1395840
1313254
159895
1565680
264241
815286
39747
933244
640020
706653
68703
1079136
1214705
1050965
287446
1546996
1192112
156703
1303894
541742
419985
54335
224518
894563
514113
718992
159708
1192866
50304
1142601
636402
72064
1390995
252166
536507
727879
1407445
802887
1122377
792049
88807
202359
849840
1471767
19319
269678
744813
708327
916849
1157789
289848
376992
1562721
810563
933738
500847
374058
483719
880666
1389186
277047
63999
847175
436581
754908
990671
252481
1343819
1061199
501254
1521962
562253
120686
1307254
751113
578237
1495736
1200751
1109950
752627
852596
492489
808921
242586
404625
1458695
1278622
1474942
258237
1524786
635072
535394
195408
1003045
605060
159119
1265233
79169
834538
809924
200738
927450
1362267
728067
1062188
26500
1417359
304020
1315026
84531
531486
441716
540085
1543494
1402935
158946
763992
1109170
94578
1362318
440994
1408797
1524267
1440083
1055588
369445
1410123
1176016
1109464
455102
1547094
293808
921511
242595
403802
12405
641914
1286527
876264
342437
1223690
609719
1287137
851272
1402769
683783
1316626
1090774
950075
1469696
1114586
274619
1490921
333413
1340837
81400
1048208
1028879
1458847
1034822
194011
553387
1252531
1141910
47808
588974
773906
912665
941177
42755
1558467
150253
1205388
1081187
471266
600450
505917
1061208
777177
850991
1392667
103061
1035307
860218
63
959963
927138
146620
964271
48564
849662
1401875
358056
650021
1316721
77815
116510
1408525
1090119
252921
877348
1059703
387160
1392674
1278939
1037099
29073
764522
1506994
653903
1247731
610421
546798
74118
774098
96189
800821
685373
1037899
762385
1503377
1264956
1209353
1113607
1269041
662130
831902
704003
1059762
1016082
845500
718972
137653
1207315
1332246
623442
75539
363351
1449612
992735
1333112
615024
573922
623213
719609
1195170
93778
649156
778562
1082490
114930
399365
1172013
98372
1094318
1424840
237286
123891
706008
165430
1301086
278431
1458116
858152
1092786
470525
632697
1349527
198329
312267
85371
107739
939981
1219559
790146
501787
152200
308925
12067
1230900
414070
1028913
234125
1477794
153843
1004736
1084791
905341
259586
494251
1514874
1342240
982784
1075277
417208
32142
1278241
762915
728392
757047
297522
1274773
121209
1356188
326086
1148932
1066416
1561357
1269314
324226
862018
484884
1434727
237746
935270
80900
1528139
973796
294829
1537673
48879
1089979
685540
584543
635994
257848
570741
438300
1460815
1233681
355643
1163217
592160
16359
1096612
1308433
1013592
1263282
381327
482571
1541899
242880
153150
469697
270038
662623
1166103
485989
310600
754859
706658
857682
621583
908288
583618
1088557
1091913
542919
344022
251783
777405
761747
678682
671352
1428041
392931
1357962
708205
696080
866874
933160
886041
939485
680841
603792
308661
1551360
220764
1041442
1541545
910382
375134
1171078
189166
1496645
821806
1340241
843408
1566519
1246936
680367
251550
557472
73890
1081341
1326475
336579
324937
964553
1338875
102950
593301
30337
1017683
1437800
121090
491550
1126945
557739
1265069
1306534
282994
1188704
1343052
613764
1082349
489480
1264212
98942
1363732
1366369
770329
1161481
1244379
984825
206513
916357
1434484
1412404
1082498
966863
938336
1225945
175370
1427901
357154
888318
251143
478009
886457
920132
1288616
1476128
1500642
276343
724927
1014869
382156
854244
702726
1277319
1308357
711435
1403202
1404723
1401982
196226
800794
66306
199255
729875
1225773
1309349
1039655
232394
867714
1524630
402665
1349117
783154
1444154
1489433
966458
153320
1478099
1036131
866691
1115320
901713
1070630
1269848
182907
1093221
594890
1232550
1375441
527254
1281354
1263365
403159
1159553
111143
98212
1359321
262059
1428566
960001
539190
1044752
896222
1459896
490960
712924
673625
1486461
1366935
921413
1143823
933658
521637
1117188
699753
1009160
378532
605715
62666
499331
1511505
1562644
1426655
1064207
268279
160113
1127522
1097899
947754
587965
121145
511334
1410720
1430687
1150788
239889
1464302
1560388
951391
100527
952813
1239825
963142
490178
145246
758073
1377759
430670
1283974
288217
1485722
9575
376490
883960
372671
441607
447053
1319777
548952
492142
1066618
1444866
917867
947359
1327214
911420
690315
1467166
876577
1076078
1354593
545033
1512333
789119
819716
583010
760211
573762
537779
151010
404641
974542
1352054
1255868
1231768
155211
1132944
463381
772973
1390408
535480
251649
1522981
1299812
1198070
1086048
987142
945194
774407
587076
699271
1248955
763203
577589
745839
550139
1146214
1118856
1041121
381663
547015
171576
642291
1213552
900518
799891
1473484
1409999
534531
1257744
1169130
1453052
1523546
1545675
950626
742135
600247
1275291
1217639
1195690
800514
1329216
480738
1534060
689419
1019613
1355633
933203
1120272
142787
219256
618361
1473016
688797
798317
1407870
1031524
1551552
735270
419817
389647
123163
1310292
1312796
1552193
713043
1423972
356677
1012185
1391021
1232280
604701
1019435
147475
572019
852582
455323
890441
1302938
255017
667336
1178928
1388320
1226584
679354
578831
307154
1507429
1364909
1437288
579800
1092676
757247
987289
883578
1049661
644004
1550776
1527048
202506
1186745
535473
436403
1171800
1073658
108164
616259
1335853
736088
953108
702006
49589
989577
44840
1452300
420182
1485644
951255
635424
1263630
248707
783926
1235511
1189438
484654
975122
1309974
46427
1069071
584620
266947
207170
1073625
904244
1068175
468311
1118452
252309
1000791
1020911
1117983
1236170
8863
822600
1506023
178962
53753
821006
25166
17476
457216
1464060
1182451
1482398
760259
668834
1299262
977935
1174239
920365
69105
1172749
1271434
1367600
899852
1390463
1455802
597116
864546
364145
516615
794812
1167720
1117402
1119746
232044
343372
575908
195940
1173691
1049857
1155789
480725
64729
644374
170150
166198
4759
1292862
1424509
233116
66013
1300607
476637
262321
249619
657680
935276
912773
1068567
1192578
1022891
1126911
1080478
1302643
232620
781951
1523446
619378
677232
680528
1131254
975240
1456218
1295823
1222245
738534
259876
1131662
273365
1471790
1493112
457374
1163750
1204246
396806
554310
1381608
859967
194536
1384768
1353126
1191760
798549
695075
623218
1361344
173262
141855
80340
986014
597590
363307
440833
163126
710986
544421
1544781
829786
460850
982064
123561
111986
1473416
370659
655749
1379158
585289
781329
825711
1304952
1538938
170891
370833
1560200
1010101
1501993
997534
1010229
128829
1339721
1076602
90312
1294600
181036
655575
675209
1228906
1262252
1001646
589746
1190206
1046357
1394397
728614
661113
706218
632495
613092
7240
747554
1530959
1140573
324396
1145071
873785
287417
369832
1467242
830094
1291838
1221360
891299
97845
932469
1244255
216345
1300004
147159
539822
1505929
918721
111274
1056429
1089450
516643
689170
1122402
388111
134396
550786
1556418
1363593
316692
1025676
1473921
1016609
961639
13392
940080
1051612
942756
1450344
585034
1228808
1260920
564481
31733
904310
223746
738947
710821
126991
1327907
360642
1342700
307515
1168931
1332616
934025
735780
840557
1031011
161351
720554
219847
234040
408232
62721
1197413
577482
1247981
432013
1453316
892387
777582
1059261
1065866
991400
66227
273866
1208355
1036769
318414
1253480
564934
539798
140641
740973
245385
1292750
1089316
834058
1394863
497886
565520
1085109
869319
611378
345963
492289
814806
251221
1534649
285972
584467
1558325
957811
1154901
100125
1148551
870634
1564063
258033
293080
775185
1126844
1197489
816631
377664
5075
287706
806591
1450070
1448296
1326488
603321
428307
1110968
1403504
644428
373828
1310440
326873
387168
238712
211904
382870
577868
104325
1200838
979137
727199
205282
84377
724924
95557
1553844
1387367
451787
1497331
1486973
1038602
77652
620229
129482
1154575
1286078
187023
516134
600508
924457
924622
142009
1495429
398017
622869
449255
645572
156476
136453
770636
356975
1079371
1424215
837644
117088
1288743
1137314
451987
20665
418106
195187
421777
700244
1268005
572513
990753
723708
811432
561757
45898
1318782
632936
831550
376485
1201001
567577
1505011
1280120
1305474
1473411
73437
221853
6604
42378
766890
259581
340901
508924
52651
743000
980262
505410
87420
496928
1127783
1166082
546461
1089320
747067
1555521
1156652
954885
764949
1213160
1493984
831514
1279924
793324
406344
76066
1428183
1325113
118644
1170660
213207
855707
395492
255510
389228
63287
445611
222734
324616
547113
1108724
1241789
662333
142691
555082
728920
1458785
240813
545750
364354
1384114
752354
1403244
220800
345601
868279
911081
1510018
899526
1351580
971783
890318
1398876
608059
1449856
100830
1245007
1038088
966440
501947
109323
1155297
533900
658541
156938
85240
777787
126558
968268
1000526
1365111
1541931
445071
837648
170719
162776
1144252
1235332
1024893
353690
1404155
963432
199070
842786
80910
968580
897210
972717
225934
181066
918888
1489141
269267
1550693
793881
716281
478141
197435
515828
256449
302429
778591
1476615
736905
489343
1283544
1226113
910188
23498
1030040
1254115
553050
1175778
1095500
1048199
1511225
689246
407477
660986
684180
674415
1112176
1466767
129653
710650
1439797
1001229
31164
1287273
68478
609810
701626
190684
662017
1499610
1259136
633270
56586
862445
408194
872991
1111156
981705
789303
1204334
991597
192915
104969
1103843
1373796
1134216
700300
10450
1534307
871220
369451
1033254
128870
1127443
1078979
1521561
612963
511456
344589
556139
10149
603941
435740
211295
370760
1523016
251882
225159
11820
596115
370207
52371
200984
663509
175805
1467664
604498
751844
1162181
900500
1564781
956377
1379117
1431658
1072303
40173
1182217
378394
1131437
707246
1284352
397454
426882
387202
522837
616651
1317575
493196
991368
809133
683857
349018
886245
292445
313173
444410
1556513
204470
1126512
276218
1134110
1495528
313875
341902
967771
1418027
1134219
409024
1531184
554580
1131831
1049180
606323
1352122
1469281
56077
1403460
554947
168851
1144990
1201977
450119
926232
435513
1343954
185421
1516221
209084
226907
652182
138659
1535037
825896
1226752
265323
354426
810055
1419190
978557
629934
267304
1478504
406310
430677
920613
496718
1291144
195937
1312954
1049282
908878
885729
1206959
221659
1082102
501383
777478
852024
662928
1288168
33906
238684
983930
484009
331502
613390
1521369
1366915
136311
143598
900883
692199
59175
517073
341693
697168
325866
1059721
636705
511965
1528779
1132940
588856
509975
443361
409095
525101
1421349
580930
1456912
135737
979303
661277
394269
165704
1435806
880113
848449
1482055
988058
1241325
1071881
411703
478031
1057366
160016
876395
126266
379762
1287226
1189874
1429139
363530
1206427
123359
317455
329471
222953
679738
902808
858069
264007
503448
1016357
1464733
1231445
1132816
219952
134794
1246007
626177
1560784
1281207
707105
46771
37421
1105354
1211684
2520
901040
73788
112278
28381
1362209
1342438
167225
751416
650095
853393
64140
1238689
1397117
697460
834157
1544980
585548
1117291
509211
975382
1247235
547338
31709
1137905
955539
13156
1435784
668378
176327
281701
942633
286465
963962
1189841
1140622
1417388
75687
590837
739341
646879
386333
1536850
782097
875274
1373269
121467
896286
459797
154548
453488
927410
1212455
1167755
361674
579377
728967
138440
565899
684321
315253
586929
1252923
1368834
19220
1061846
451534
802002
516600
245831
265104
1430779
367911
884170
983456
885937
1220339
106740
361967
83646
505820
987315
521012
1368294
1186527
1484543
786414
471801
1211463
1278756
488241
280558
52295
1139304
188897
1165003
60721
411277
1048535
843801
72995
490895
1178079
831768
1548080
1286815
983640
1360088
934358
1361769
332768
1536067
1277450
677750
1174713
1167286
456315
189068
910859
624220
575267
41649
229852
1482199
897520
499123
85092
330519
22890
230055
561932
540615
201745
466658
256894
1560928
1209691
1383241
825766
1301389
635652
180345
310651
1184298
388170
1456266
676404
1170907
715111
364600
183301
1113376
331241
1389826
661525
783761
653864
903447
84487
1193893
1144427
353032
1238464
291255
1423640
1041403
1307725
69501
894101
1252492
144782
855935
1463741
1195880
633729
1184255
1198483
570444
107966
522607
1464608
754011
1137151
454811
1241671
792738
385602
1301321
159306
530936
408599
783320
667594
94869
117803
264179
365021
372995
700578
231217
861597
334789
453217
850203
656673
490474
1353870
926691
783211
560940
442309
1469523
1052158
1282214
1502961
1325079
687856
699278
1177667
170962
194745
41936
252993
1338548
1115911
420391
9748
1097377
1311435
1011731
706860
283450
517059
1106797
1483965
1303859
1432007
1094791
63090
266022
190081
434055
496307
993822
917337
125682
309081
133163
178717
428480
1229640
1553964
123771
777338
97039
1328592
1382717
290856
454565
1176493
330789
180301
1071280
282529
978724
1019407
1019090
416833
1117112
747048
1210092
1001415
1313647
55776
1135841
1061771
214997
120259
1505513
240405
1471461
1375741
1075369
67746
1442335
97781
1506631
951246
1049863
891992
221988
574119
745986
35958
868385
1216414
641579
1474830
1337206
199236
360814
478884
1223781
264569
1168364
1560221
191563
796396
665304
1391532
1062853
809081
248550
194009
1193828
746689
722877
512498
883400
256388
1063591
851835
707022
462699
328641
209337
426912
978890
293470
632527
1429666
1149627
840539
937583
651695
603170
77486
1340941
928958
114831
1256190
183232
630981
1523411
1174836
1084851
678410
1526526
1254434
714589
204636
1318725
913153
1105547
111179
784702
600734
417470
982292
1170981
498477
1079279
112904
1343323
1264417
112337
459140
1453087
618261
75442
312595
134914
235586
630782
1551765
506907
177003
432842
110673
241043
118896
1413786
271326
457025
86499
267767
1480766
1488263
729294
187921
176344
1092339
1286910
1139739
454544
686600
275468
1291935
579633
655425
1239640
1430561
926257
572653
277524
98714
995547
908100
804280
135239
964340
200514
472965
877579
1281841
94180
1314481
282866
329766
193836
1467984
1258800
1434728
403609
1223779
42637
1457973
1471534
874492
1144598
1149312
581408
829756
1386954
922222
1481870
1343832
334069
479178
1430902
1024281
247793
511122
1423611
1037548
1435960
57522
665453
151114
76137
347917
1074785
808170
1325316
149999
1215906
1350951
978021
220189
860683
1045853
236451
362883
627759
830714
151195
1039083
738357
473057
145256
1252610
1283161
345557
550648
884854
256448
127766
802640
394270
1476608
714838
1096052
517454
1189765
465879
201435
1230637
63705
1261241
516550
802703
572579
382145
965269
39479
308839
1443343
837934
269841
1114129
170096
997055
1363120
1429829
1030941
755768
1090067
1191858
517813
379963
1220131
806559
144130
314808
238533
673672
1423739
296036
234497
631849
129744
447317
108460
1453601
845409
510628
1290489
1027459
38636
1534559
671326
684071
60575
1033586
1108334
1256469
583798
208184
348331
1230044
424774
258497
498447
602432
61895
1553938
562638
753113
1280792
1121508
104834
1212431
1343818
331199
968388
120010
1127159
518327
233006
558194
271814
686100
891650
1415785
1442962
761950
375023
20949
508646
1473730
1058044
830007
1107173
1473034
1119788
119074
2954
390856
1405848
1172959
365475
1340166
1168974
286024
242663
1408482
1385859
695398
603614
1164154
640221
727582
354022
708050
1148180
548577
1054214
1298563
1406082
294027
1087447
141666
1277268
477406
368436
605574
1017474
465032
1042413
468458
1400191
992223
1417673
1414026
1254324
1069448
52863
1260910
449601
659568
802356
1027864
812354
1378362
1339385
7358
775327
1120254
612122
74815
48862
68326
1437727
1513634
1267561
1077597
1032824
380730
989040
35379
954567
239828
61722
1175205
397398
953828
518141
301872
960323
78125
55249
577960
50311
530316
1086794
873224
755671
912049
1538187
1195055
973074
928551
19499
1481650
1438200
827795
347788
167583
869149
1166494
1464814
618006
1069805
258597
402261
161382
1364517
866697
56345
530973
826467
957222
312687
935855
1076697
145278
1465102
642557
365597
1392640
1349389
15726
807794
454197
1392170
298144
291302
481783
411303
1466086
315346
1504616
1304496
642283
763365
698704
870826
825265
1348383
959454
671599
692344
29703
961359
728881
759913
1007345
591243
322656
1259370
1236494
514495
555867
1426257
1173134
1501420
411779
322053
809958
771875
250825
1513733
210492
1524010
1137502
39736
349177
143150
874699
1269348
84670
862627
1169480
1113874
1158233
568307
1385431
840408
1508309
666749
223087
142855
1083907
818224
23620
1104243
1307859
287259
679565
1157336
1167349
1197789
945186
604072
436383
637610
1348313
41360
1513969
644654
501101
1108164
1050585
306208
136125
929122
1353260
1237833
1335924
1246414
915118
898194
1322898
747447
1019792
352431
666061
277540
911710
631538
952012
218008
1493571
1024854
1310178
1155285
1519962
612590
1132506
511853
4694
939772
517948
11770
1505048
1370592
1080666
1463491
715379
746258
724375
87454
1039975
558558
1309055
1050349
6025
1192130
1000709
553176
569075
31463
1198869
1252047
249056
838745
626293
1481413
946458
586841
339136
573098
1224495
352752
1067265
1218993
897636
578038
1385283
169933
937371
129975
457317
609051
1353692
88982
1488187
279439
1270765
909959
1248420
1314343
51923
683338
1388211
280433
1071328
499918
1181031
1147047
1445962
55438
797940
1525520
1138895
911849
879133
528479
1044616
748722
39935
913649
630853
1136941
16101
1255621
949206
744788
1051027
1142351
556113
806304
694052
327864
1445733
794999
156842
797209
409504
1073415
292139
1444081
638980
470212
239624
1081281
1002292
1078807
385287
1092402
1370340
905633
1494500
810310
1148292
317976
630028
393212
653285
1408160
640593
1124490
176932
1224563
1333375
454506
1404126
468716
471096
35795
477266
1326177
1287006
962465
504923
1140231
497437
330645
988657
1165196
1391795
1113219
731024
977585
1557071
1236029
217312
196915
164343
1312271
814044
36139
642179
530640
829882
1543720
619264
1370710
1339131
1302898
990295
658487
97620
57788
1479978
583851
1392430
1132813
1086934
1186934
458926
1099363
450164
922218
1378940
443157
485606
166992
17828
1142659
226637
1131457
819199
695363
468359
1110593
1023543
519765
434942
412486
846896
1443513
1280274
309227
1362070
302014
1166107
910663
1491476
153522
1103323
623103
1390139
112585
807154
320407
1554976
333270
960672
1519819
584937
469990
525284
1124122
1366954
759377
835665
275169
298605
418288
45848
66038
558452
479769
1467336
1217343
397776
986735
1159635
298705
105092
1134430
1328920
1491598
1199010
1465722
810453
858498
1472707
97499
180020
1325571
893315
1040970
456514
1171109
368327
99664
1508845
1304371
33793
1111386
654502
450868
928128
1188690
1488128
1154982
432404
492066
369541
125467
844251
657574
1337968
1560801
694381
889042
747066
649547
556759
1126126
1270982
278119
172013
1364188
307125
1518020
494254
776364
1457235
7845
566821
178544
286817
1272999
1148028
1053545
204679
241388
1486422
896923
924325
377817
72584
467824
697656
491071
1508360
620922
449006
1182786
1174620
1207071
1080288
127887
468413
726508
1032243
1163012
396069
659845
289170
637338
1092760
806485
1307216
1301147
976135
803209
1524354
1204535
801169
1260806
839396
29605
66799
1102203
231356
70678
129544
539840
34382
1108061
239146
470659
1307582
626497
1233259
1249870
1088576
1233254
1225201
1306504
1017277
319384
1155233
987655
171808
1326455
761468
36370
1298319
713558
912880
900624
769717
1519101
825838
105642
109760
180962
976561
310673
295069
1242082
1559066
412588
127112
425846
1247272
1191406
516288
357256
112012
575795
314346
1108443
1257140
1413457
160849
1550562
629829
462881
444117
969722
1168751
450465
903842
734476
268571
265335
1334359
1521078
358492
1214346
282473
1291864
1047558
172994
506041
127936
156393
928843
283562
1427252
471736
115880
1495575
670684
431277
300022
913818
1210920
1314091
211540
1428911
798111
1300855
311255
873772
602641
321538
750087
1395452
924612
528371
483051
1466913
1475623
433500
125624
743580
875465
1513803
167885
801426
1461792
869569
1168232
764599
965512
493451
1061867
1315238
1086848
37881
695113
567090
587297
233257
919097
1231270
587457
733861
623220
32337
1468036
970134
694287
1490562
1227954
334781
1425079
250813
301417
1272437
1482181
469379
775859
1548236
829130
69062
637719
1053014
69024
597217
239353
1061555
143429
786085
1456339
626604
803714
336471
168668
164281
1330316
334124
1298836
794214
1207528
387917
1507682
1195032
1417265
163576
1056006
1435870
20172
804249
1324842
1363673
8959
423275
983360
90170
323173
695898
391355
153102
935942
1161478
656570
276436
1195644
526376
522380
1407427
810969
492356
1202371
1353734
325714
186939
586149
454403
1015807
1501969
1204083
761297
1500223
1469308
1436140
1361531
692984
1509620
1423996
687665
497980
1332146
1554834
687069
429940
167594
1564291
807561
1078773
246205
701784
420381
1351952
872339
696269
456538
1270851
517437
201678
147348
507840
1148892
39937
3785
426441
1467954
965167
1002039
200162
464534
243240
1118183
1136993
1556375
636751
198149
937732
916663
127374
194305
320363
681676
1453344
313141
791962
148191
1089728
368054
895644
1057424
1016562
360497
1370116
1174670
1237486
270588
294283
1027863
715638
426562
1532923
1323485
1281219
648201
759954
791234
954989
685303
749041
1161938
1108537
462715
1319439
662727
1075855
866345
48512
648723
652900
995280
346735
293887
259419
1355925
660532
344523
1288519
476051
549619
479642
523699
1097939
257680
175176
682826
405301
1352780
1348639
248196
1297074
205001
45820
470974
268634
596964
884427
1278378
886710
552726
1136319
528526
328486
257170
414351
521946
517953
109404
1446058
506747
1093970
416290
1014875
777098
1349614
1463640
872119
992874
875826
1283805
956047
743467
264903
963566
1279966
589169
603591
1246287
143140
924253
1270925
1437981
1557195
705749
1561689
492353
82691
74944
299671
612248
1342763
1004393
693673
1233547
878539
1451734
1382386
951326
674757
1182586
1322477
189516
509973
418866
672196
957747
1297010
1386692
488376
1542751
1452536
560297
1378445
226133
1272039
431614
685318
1497484
1012621
1447052
1092922
188206
1228932
529310
1169729
1044022
137538
682863
95751
17616
528301
489850
519857
91823
763516
746380
1468125
585111
1162814
970340
79116
98003
533022
1188365
1036436
579955
1245198
483514
922870
849871
713755
607938
1309500
54341
1491604
936990
796074
529942
1278269
827921
561913
1271074
599969
1169675
1012996
201503
518619
753126
27285
558572
119924
653960
1167613
590021
958574
1039449
267168
1253519
1320552
396901
587423
857593
1513088
761888
19123
809547
1298483
1035743
837436
1435964
878732
761984
1435758
266053
858111
925619
781518
905130
1252214
222636
400078
677472
922916
1210528
1450857
456150
1439785
1313992
275465
434793
1284622
1540626
1387348
330637
16207
1382128
1190352
36418
136541
560794
1007442
220168
832735
1184907
92777
344710
631286
187699
693193
1102879
884161
46369
461522
353304
521783
532533
253151
1521616
1410649
1127723
327962
1469935
562414
1392720
679957
114320
907194
192743
994052
1372051
1451457
856548
815907
317361
1269202
537026
1137106
375101
337847
771939
774393
1036715
1255840
501524
255527
524843
1341883
413627
1543629
1040958
529009
1291861
154126
1113465
677664
1344879
202887
896058
1385180
966505
131698
228348
1186827
1408641
91779
105767
380448
223247
1345263
170069
672879
921576
826273
200493
832061
491650
996261
354851
1332436
813487
887755
906766
1128585
1281075
1284648
1267873
727201
1264476
350750
1157838
941409
1409923
698052
1049085
446389
1326329
156769
1463401
465698
931909
750057
1211058
983279
703740
87395
820402
804859
776676
179536
1114789
127290
1337892
590121
623180
559064
534039
1155168
351088
872756
557
159635
353901
346229
839066
405436
271446
55781
1159411
392750
776267
87652
1112733
1105121
1141599
627674
598651
515956
657267
1527974
418655
1414508
518561
768478
1309340
1227804
1486762
789949
744051
498212
725526
1362388
1422939
1440914
987183
192189
871621
266206
1421952
834520
323789
470207
287648
189010
653220
1433146
1499038
913760
572010
1536022
22348
250717
750644
803667
1403200
188492
1042422
405007
1429884
1487136
1232979
1253476
1174571
413145
382664
1446250
1500774
839903
1015070
527545
899505
929097
1252434
1383497
333606
1453361
187093
706875
585445
217101
1239510
1379239
492756
883522
439584
1494933
346737
1477803
1121395
903101
156652
662291
375759
604485
330873
1428697
1302099
1374016
638423
974925
348197
1141516
1533799
963340
1382153
615614
1436235
514453
1301308
1437964
1259521
415644
703557
1452999
1558505
275429
332142
805178
1430539
1388423
725230
881419
1500063
697136
673253
744794
1320927
500914
1325028
814208
1052831
1214187
1373191
23658
138677
1498191
62832
1344351
793235
1398468
319599
353533
1111852
92588
1131203
1504272
1166804
1459069
1342080
778739
1537771
441725
1028043
1551604
1346256
596820
200761
780106
1422420
1558195
806730
1289225
1299818
1169823
304836
1173215
43701
1200949
483133
647973
763215
1153785
984514
1371064
300033
72734
1235087
865325
540398
191822
1287891
856694
904802
1304878
571726
590287
1228774
257445
1364265
1003533
223409
51114
328679
307278
119842
464856
970836
186409
28267
1222960
1039868
1466593
419276
1418074
1143532
1187033
1474946
1525917
1207493
1359124
933487
783624
487543
153625
1217356
9826
1241716
1516442
191404
1487010
417088
805043
1090473
1446214
628381
1137911
839784
510891
575331
623357
1499355
127004
671840
316591
16254
562469
733119
70842
60348
1495552
127717
1220979
774562
1509579
872750
105796
1432321
1041639
1189936
959287
1387975
830731
192504
455617
1043502
313160
1014130
1526988
300315
1411507
1061358
103842
708127
425836
1270040
198119
31740
393225
774265
516641
1117927
1176236
115619
1067986
1357144
1387942
989237
1044559
1330345
744911
800627
793560
1292495
1289452
518276
1306391
949767
1229755
1361848
49906
1540522
1151650
960825
1421272
816604
1093253
710748
1506919
1025099
1475823
1152053
1315791
1271748
1518967
1244606
1303505
1346122
753146
1336424
834466
303102
1172860
473909
41989
192927
522318
965136
1033516
424593
1269960
234067
53383
900724
126071
1428474
82612
277149
1054000
1200435
224526
719453
758125
716006
984118
1064974
24567
704610
136050
912339
1004960
54822
1530050
478563
833409
1261411
223837
272482
27619
44125
71873
1076737
1546163
768452
1343458
357859
229256
897848
796869
561
374438
1108836
99081
1543115
864770
1512295
704433
468820
305794
806431
479195
951069
1030805
636680
540283
1481257
469767
1354146
575392
371363
1537640
1043578
323376
614095
810575
98902
249846
1102595
1067562
95239
396747
1459739
521830
276571
573694
42643
958451
770027
1360794
894642
505280
1095670
751044
620076
59079
341417
1210629
435592
1303920
446926
179477
891430
522792
1349051
1032287
1545171
1229426
1327199
842748
1026347
450257
783659
160890
315071
1540368
708451
1323617
1417803
1432813
202109
225044
278065
1276172
469505
888525
803392
1069055
332900
1392768
618563
1028129
767063
963849
75156
1556168
403053
765049
959238
996209
14511
1039782
551603
1330286
1247521
396036
263597
1055041
59730
757357
734646
597931
1327326
949343
1085512
934358
970558
314072
1563526
1126151
438670
1072090
1405535
1149752
475133
1431068
1081220
1401748
644797
246945
214446
1355740
639932
448652
150468
1532463
824054
1342955
387044
122702
1210864
62773
905656
455727
928751
1497786
1358457
263447
13340
1111197
1286414
67382
1062435
362073
1176387
1076846
845311
1541777
768968
1301280
1003192
1316425
1249305
1030949
215323
1539841
1338765
92729
62531
379128
1222631
880673
911618
489782
167549
400679
1488152
403486
587849
716392
957912
835321
1075450
1317272
351860
801946
357704
593404
837371
354574
484141
1031759
802464
709566
1016101
891973
677964
777713
420576
1183830
149639
1204652
1148911
278652
104316
1467958
236429
144961
1402277
1211560
1407927
7328
622643
589707
1481123
312660
1001878
265436
283209
1522702
374464
1510940
1418578
520556
49274
919207
763856
62112
501451
1417928
641227
1226142
970888
172566
1260225
176758
595743
1251224
9215
1015823
883043
1177764
910293
912160
650919
1483699
899851
1005372
843010
442426
1239354
1031219
943987
650840
630471
108839
215641
1228048
70286
259473
1331534
606185
1324921
1407259
1065143
787293
969546
826417
843352
240753
266966
1097395
293228
1467034
1422251
891265
56216
1285006
1481004
410636
820070
154070
152194
784266
977135
1023489
303822
1275950
636972
484911
516368
917505
889674
219659
1169984
1335772
1380322
1072864
654011
1332186
509605
1002717
835866
301984
495896
182582
842164
292952
1468791
996975
222211
531282
389632
1027831
123534
1415941
1354268
933396
688519
528430
340747
1290289
964158
878096
972072
356563
805073
188170
784648
367073
63709
1003722
843394
320544
178979
132462
359799
1251336
273698
1518334
187298
1154869
159248
162948
496767
1043626
4307
1389962
968896
201034
88792
1292662
49445
473445
150772
1560214
1247802
290065
80487
698042
683209
439531
271791
1148475
1303764
795010
1352635
250351
730705
1259329
464125
787891
1026703
830944
288897
769990
1479553
169208
1462390
279131
1242179
785400
272484
877695
1059755
660091
468669
650006
1002530
436060
1281743
527511
1061066
722153
1328734
594923
780532
1386111
1024689
819255
967615
1235715
623948
852674
947245
1291053
837358
160988
1276584
1375176
455561
391850
1463377
1371007
1056868
1033885
1369526
1310007
1533186
426119
1565975
862500
143865
826535
495934
1551128
1068401
808159
513299
241923
1274217
1322129
1061884
1321194
393233
394974
1443600
774170
841849
553533
478422
765701
1174572
264796
1164350
1123154
1511868
468904
704250
1318785
638008
1106120
991377
656022
625661
1329810
125655
1263726
1457264
23097
1514179
378318
468227
227587
222024
212412
1451086
198855
669102
322511
1563878
1208028
1531548
904208
496185
377797
1238321
1180986
132126
875732
1292966
430635
665087
889901
1515950
331971
940316
1246858
1204804
603465
1352962
321540
1024829
164850
441850
355706
419364
399799
117126
4221
76854
863299
552882
949315
1349853
1004323
1147154
1133551
1089190
1072852
448571
108718
781471
315253
359229
1087810
208792
1545583
1371555
614941
219207
562815
559953
1475839
827475
1312309
683181
1067489
1329559
1055093
565652
549641
176023
758890
980743
1492365
584948
101957
943968
1243935
106344
879269
758840
472441
1314242
344497
1148897
549075
1404618
67686
1056652
425703
240562
1004256
681058
217566
1258146
932731
632534
565881
33705
599945
1420755
1106642
1524230
1095471
204594
126632
605749
504960
335033
1057357
717717
482547
1001133
1267749
487696
1387659
431958
212165
569515
406417
1430217
26342
978615
381763
757292
1563539
406962
452086
156658
1243049
97516
1477125
628026
959477
788375
1312805
1138581
579388
572841
80275
1528175
589280
1531595
356664
1014601
953848
1469249
552319
34434
520521
939425
303309
156891
1509636
584534
395291
657266
1508264
195244
1296280
366370
1372874
1118120
40518
485330
581866
1242423
15204
220418
991819
1132396
168201
1130249
662437
1081913
682373
1193279
1516430
140498
1099136
353889
554717
722723
448818
1264907
155601
777496
911292
979161
447846
1353566
14683
1142746
279905
1413564
492276
56009
88661
1268875
642974
1387282
701141
1545092
691471
283612
1026110
314427
1234649
202294
700711
172638
840997
1114666
19123
1017373
256389
1003872
443944
1537879
1053646
1517712
1476566
1125732
1011572
84209
903550
283862
1233011
275945
1314591
330568
590332
1208792
235824
864663
839390
837316
1208815
45780
215324
664176
155797
79484
840490
1117192
91660
688068
1484746
1422352
630334
1394843
1327657
1067947
64861
677316
549508
134881
1445875
1282474
1355783
1433628
556721
258224
1525820
1058395
1097464
537082
320082
1124123
1066620
1431664
401757
886239
1316822
1268756
1271032
1450229
678447
257346
575004
152253
1316917
1382126
829232
922795
563174
1366355
1329241
745810
133736
1367703
683410
504411
770039
650113
732636
1271767
1547352
120128
414924
412174
1249933
1314686
274070
1344320
31399
661382
819407
961123
1347582
667512
1290835
1383078
1314389
669740
710522
826407
1144762
399046
408668
468890
204408
244082
183251
535002
495798
1469067
95983
986794
194231
1316817
499710
418901
799232
577141
816652
1278796
1343487
646148
496816
1152279
678214
898948
1437540
614142
198996
1468757
242287
641244
40287
44904
624959
63640
521284
203376
589049
1233028
1172089
339747
1378112
997879
733361
45033
520383
48574
1005288
399004
516383
1238353
1227224
1116989
163652
1369229
367068
527702
376682
1110433
1237269
574364
300611
130265
1524687
239413
235126
921099
1060138
718371
967131
9895
673396
1568048
628799
1062530
885465
169978
954694
89671
849062
532151
1190879
298132
996450
372835
385543
905296
485733
407079
357210
730695
945258
1158268
740314
1336583
618915
816298
642771
1537329
1193408
149837
1329423
1007531
1417723
1513997
928434
238515
450084
27515
1448479
670855
1136680
663174
1121596
366510
560859
688670
546901
1404603
16502
27681
1019861
376108
1385676
493451
232569
1244866
132133
55721
1488084
960513
761770
1014396
591147
715640
564715
1292891
199059
1507474
1225978
1517379
854207
1167818
311512
1093761
313435
690704
1382424
1508248
1481097
573390
1344803
372855
450201
332290
572287
1323101
1453907
992120
270401
1158262
878543
455952
275548
703738
90159
1394075
1010197
1467850
1320009
1186132
1121928
139108
260627
1484530
1039861
967187
73503
963495
1428692
607292
265506
501834
348047
1373217
701005
101947
230206
626612
1529749
480190
1353851
1127867
602745
1053772
884697
471791
831773
1192817
1123502
666157
488761
709332
123004
1557871
631448
337799
945104
1287604
955325
643550
779603
492202
1030913
699919
878206
692277
1546764
1349303
365781
1462541
616241
411271
32401
408550
93515
1550937
1038660
1012421
21910
1220557
244485
1468763
910158
846165
209175
557360
609690
775773
28600
1544119
621360
1360496
1046385
1201569
1234156
293684
903985
80223
703343
293895
733771
1384863
1028044
158787
701589
1138859
1173981
1441125
1026119
772478
1567207
1379286
263518
368635
736799
962690
1166455
737738
1458819
1436012
484672
623742
751575
1555361
520810
1323670
1263687
761087
908332
672467
359281
1217822
942194
699648
547617
1557014
368439
52698
718846
1267224
985046
1172240
964868
1388122
1214893
1008794
1130405
641507
1068276
694290
1051618
1255481
1272880
569749
1046570
51769
282900
951612
539102
126819
724191
1216758
418824
1097649
1008577
513721
1134109
482222
965642
1362264
1434442
1056905
265412
1244081
1220897
677126
829272
67357
1529896
1212468
919784
1052793
702953
296967
999487
1213401
560357
578831
1425440
20437
826875
1006372
241254
793009
346798
470193
1462734
176944
1467169
489882
66653
752405
1520417
40649
1135671
33185
651636
755483
1167642
1157131
51388
1563956
519160
1499533
684739
643509
885125
150735
742138
590594
634566
569366
639113
648833
985457
403
253209
246390
312677
117177
836290
290788
434055
1156830
855372
655880
1233465
903816
660274
261258
320758
543646
698446
447885
1030960
1480462
1313114
729827
495416
182490
1466084
1286256
227439
568056
1054076
448543
38903
249324
97932
839792
566567
852660
971520
1562873
696997
1241186
76466
489412
1163730
273775
1049384
271374
1378485
836776
1007157
912227
872434
913930
1563934
996357
1292937
13756
1020456
1178785
1350160
76694
1143064
470136
811481
486284
743637
1163560
815001
426449
946604
972495
617316
840914
537739
415657
927296
1012698
1120912
864474
1261104
639327
1427112
1096658
1449236
1071032
1524662
1234482
256308
978115
270422
1413670
1377861
383381
1253220
620517
886833
1000921
1339131
943175
194090
1043376
39471
305323
90665
140922
886272
1447255
444982
891814
352390
1238080
1071729
1010920
1322714
1252500
688770
361610
1142273
1208451
477941
1344996
329338
607583
1200490
1479562
1293656
266348
846084
23691
1245014
574036
938834
41424
776346
200587
1123427
326348
1098897
344648
900781
386040
850439
452155
664199
848578
860984
308414
934422
578986
890662
313420
672023
993155
478195
1468441
266816
817694
1101399
357379
21046
1064100
969451
844175
757486
9439
216233
1303777
540050
290532
899126
1295567
1217167
1421471
419665
1244
1488769
595749
849209
1085720
173434
90292
854180
381505
222883
993793
724877
1358740
62180
711033
509576
854239
127737
845558
693823
374846
714588
1165509
1186479
761454
1097972
864582
485058
684324
848487
570343
1135934
1211001
1242589
1393594
39126
324545
1268777
570038
162377
219732
1066178
413116
282718
837752
736935
862313
813203
452589
1246521
1256129
1216788
1163002
423769
788786
1450897
57116
1041271
636481
1519982
1526390
687181
1055600
785219
1316738
1098554
174974
1082472
187640
828995
191863
448765
1490909
381116
1025259
266696
79607
1336067
1511197
1335724
1189698
378577
481137
1271731
1488690
1399062
1070161
1025659
1481758
416470
1282357
660785
337608
1131751
992534
653120
664227
666810
1332155
1323428
357665
884782
94716
654832
1027894
660738
71153
1339003
812594
1487489
937482
1157657
113444
997874
537184
849465
491058
1546710
1529247
132918
1198993
827141
789805
707942
300961
858930
1091628
927790
673303
1394976
1039825
383816
1412681
860084
134462
504213
1115462
3683
231476
1015271
1027490
1142356
1289302
474292
813207
125570
505627
615979
998460
1492744
425822
24883
1451314
1416323
817492
1233984
11792
786607
168441
1314851
50374
690672
383248
24182
848772
862302
609882
610569
362635
934113
1121338
596180
99790
610181
1463005
783349
1538846
1193410
1510789
258893
696728
347604
1357608
500109
1335702
322566
1511693
1153876
787260
264017
376347
845268
732282
1295676
427460
607141
165914
729671
16044
877766
1351699
151276
1498632
1475753
772391
673040
488460
706486
939320
777706
111522
639993
956494
1272792
899997
187064
1563344
874232
40079
355809
1499580
1200144
745745
480776
1533502
1518148
356304
507045
664719
831893
557359
64934
76724
1541490
1087198
1356536
1051358
1364158
1158748
1499064
311800
818982
353433
774649
109693
729882
744662
778864
590476
1377664
220786
516226
76511
642399
284091
929379
785809
1136807
28014
887082
1393054
561977
593142
671934
339589
1032660
771576
956663
71522
1306203
929021
1119127
484630
124591
696214
469509
855114
1429769
438996
121618
739828
22665
1349119
125982
913712
1447098
604958
1122473
1150959
652615
31838
139581
1308085
1560678
769416
904287
1361878
127035
57727
928171
605020
1198090
744872
264133
401660
1349983
685411
641870
624424
962645
475871
808781
735625
1400903
101436
384180
1075238
452537
1094666
431900
436071
1217633
754758
817552
735304
105457
855975
1373488
916075
1352036
600342
1203472
3412
1494099
100712
823434
246770
92151
216086
874376
1460827
945133
386344
110771
1203412
164006
1326575
340186
557498
1418893
604105
1114308
675681
1101628
1516513
359083
1088418
796262
1298041
49994
984618
1471149
994570
94989
116
164876
1230575
888259
1235230
37644
1487689
501604
1305384
629130
697464
1475434
627184
1373860
190959
912754
1490903
1181480
572412
925011
1426205
614604
480735
724245
975974
860021
824359
70016
199732
699598
268770
448151
382324
1160564
1476761
990958
830985
938010
579607
986171
1078035
1167726
1425687
1397438
656218
1101774
1308789
510767
170333
337545
1153587
1544485
1511300
1400491
1476987
997752
358766
281552
412886
158906
639152
420173
68026
71637
931844
964718
1206504
890696
1486983
711515
328238
875676
75290
1005077
195412
1088092
146938
869932
458864
1306592
968606
762182
87908
102654
1285232
1359452
1475642
1323541
1056403
658340
650974
1152635
112925
333225
1243380
214626
580556
540201
568089
345406
755446
1130227
46974
4203
25149
536815
967200
1163896
331406
1123697
120867
614067
690363
806965
846546
168675
1469664
495694
1419491
1117118
1370219
1276735
1224927
652457
1109127
265358
678126
1374517
29191
494348
879615
1344979
1305889
1300361
992693
199085
1532639
591041
725388
958245
145052
564967
394860
555355
425490
1426776
781345
1256693
128990
1377674
962588
1300190
1338020
974953
32573
150575
1167618
527569
522761
353729
1392162
1290854
1072412
568483
388615
590324
322093
893123
1504189
1221039
1056803
1170802
623475
254054
1378245
576910
493318
39470
650480
697010
103400
1046324
134397
1526330
505089
392261
491251
573047
1517418
898991
1065386
1188479
420745
108856
134182
56718
1171540
318918
1018623
1052750
1056001
1170609
635842
931275
904386
1013796
692854
691290
68738
844688
524326
185439
804924
61120
766231
1303791
1030768
778572
1049607
469287
1451596
147574
298948
1544171
1171904
307615
1191455
589592
36040
1564983
1413553
332682
659799
570474
46578
660151
784200
864268
875043
246425
861557
441973
506579
136460
358771
422103
1072185
444877
557100
1403280
1209570
1000058
1101740
838128
1261564
656384
390860
1336062
793129
521018
506067
131540
1140523
1370248
1110722
1323353
596467
243244
467943
184037
906211
1450947
95067
1564390
793223
1190738
806626
643385
966829
1966
599756
697511
61417
630803
197500
28623
1557503
417343
1487302
104394
943279
1526224
484999
270620
276410
319368
1083355
1545344
813447
1021197
1457062
991798
657679
441318
555368
39733
247530
905461
332932
1527006
1383160
676957
73162
1513589
841225
799746
1001319
504209
1193698
1422921
1527850
1534774
1232470
1489523
1323532
1402703
182062
256600
180796
46646
975615
310196
329038
547865
74180
951914
1288377
115832
1178183
1338853
1396166
1417885
438702
1278094
936906
28093
597834
1172518
345724
501037
866359
671307
1218821
1081096
874759
1067843
244269
444699
726487
579501
472926
101802
34885
239980
1243554
759547
198910
896834
776995
857317
303022
1526560
138719
1016064
974981
1154524
745685
571224
556267
544748
133510
903202
323591
245349
286355
995492
619371
1403638
1332879
567611
392218
1560649
314851
431311
1531352
943892
63501
640950
296386
683303
1504229
197769
962181
29267
1521927
523780
764808
427977
298355
1084558
432599
432885
996523
650186
1215115
1342783
57629
583416
1231596
863980
1465601
471470
767311
589768
6944
1508480
183379
112776
1444706
132778
2382
1386948
33000
1080031
1412803
1451613
988143
829497
1102949
928761
1079523
745798
446971
961149
943428
1026663
637542
93565
124428
1225436
979981
428156
1338258
197453
477163
1392742
330314
697088
325400
1048123
821865
1444968
2642
214391
1085220
1074908
1272269
971456
1499806
329148
1043203
665709
1505788
1025581
404542
1131476
1261720
1424953
1326313
1199532
1543588
49723
1177780
1157758
522240
828833
384107
452835
1076532
908067
344933
358252
840001
110931
1183342
888809
951903
637683
522544
1108836
596574
1054936
618366
849287
1209169
820635
1018946
1261765
903237
345689
1498503
455416
608250
1012795
1275654
602516
362657
1066690
649368
457859
1278204
361951
1205066
827004
1543391
757650
1180663
281554
768343
1424037
424507
1483658
833440
752826
793329
735759
931042
1210908
794027
1431891
975570
1032689
1554102
774133
560467
610531
1191966
1488131
68755
783543
991377
507774
1379911
1355307
415438
1068587
1506744
184808
1376494
1536878
188346
1359922
115965
1088450
1049474
681705
1536593
810247
199323
814741
894072
900705
799772
1321985
1004526
276420
1421632
59160
561359
546422
626648
1094013
1286978
1077329
419678
1375194
1550893
1230499
1268951
464161
691984
258394
901400
543934
772520
595147
1388282
314615
1217206
1121260
1552853
1269393
495894
593318
1239683
219520
754115
258634
1464250
361937
994645
1205751
1087574
851247
1052098
1068937
353721
1172141
1463220
1468404
760526
191007
651426
874001
1216435
649604
967847
1347810
1145546
49650
1397203
476390
278948
492743
114135
410840
1568024
1501048
254776
628242
1335501
495819
908820
671757
1412292
451366
303821
135528
751254
1270423
1359922
1078828
1016576
1481095
57740
205919
480053
425732
1029708
907518
43018
1382989
341397
773588
1530782
789503
1207096
15943
68713
13436
250341
1541785
753102
376268
1074966
1493918
801464
35707
9388
140303
1006579
1319888
126230
1475400
384946
1100123
902844
33459
1491697
560751
1379153
1062425
1561365
710042
186925
63059
84475
791335
708682
1041263
383216
733397
812242
764475
836048
1226272
1505416
1491617
744819
1476752
146521
316141
165017
678078
1267100
859669
1486283
417867
224249
777972
686989
874893
271799
1289444
352741
568127
842306
1393673
219688
277644
800554
157256
322072
943847
518199
819495
758382
1340821
208774
1041738
109627
812969
305311
612525
79379
506776
145155
736074
814228
562547
602720
703465
1121983
819531
1168121
1096988
1107094
748608
1260705
1528210
654654
262721
596791
18407
1427172
1380089
36031
1211379
1431570
552875
556911
387277
1531303
799597
598795
47895
1003592
493321
934062
499036
897171
793592
821278
1517394
143337
135879
1431925
1012504
1062892
1015878
1148304
1118766
300240
851985
1480178
305986
258447
1056331
1492636
1539983
444261
483831
670223
274241
932864
813558
1346332
303009
315388
1373520
140025
114090
777266
598401
632317
504255
233657
570712
1125500
1354089
673227
841891
1308448
603152
570555
853154
989711
1107167
240478
984401
128567
472414
135213
1277660
322924
604384
725840
751713
890215
1440449
798784
318688
1230444
745793
1104603
878557
262136
1172733
107041
137603
587264
1099931
1369678
585583
251074
959198
1553376
1265139
448153
1118980
627599
143490
1054025
1496366
1004261
525452
242887
850510
274376
782808
282258
1528213
507646
1027590
1390828
322263
581942
341599
79456
891547
576187
1203359
716244
1449801
763618
776989
1411418
908341
1450059
261295
991166
578637
1533972
1167962
315026
1475731
1508386
149316
677887
265671
991634
800762
649930
795248
1020640
1233433
116021
1544007
899002
1559263
84474
1446608
152505
270270
854937
75249
61462
1197459
873133
1124517
799959
1351729
1047966
1275363
1310355
1414719
1012945
1373891
1460445
613735
318910
258152
1418085
721161
635618
1520356
66388
500076
1161127
1243350
199855
1471834
926
751282
353944
927469
1220901
422463
1239001
1526891
1026298
79719
949482
197346
1383961
574938
1141631
882537
876788
635135
992047
1292583
1129776
8493
734503
899811
416814
1567159
1175123
625306
677197
420036
455631
1277179
761689
387085
569487
673934
513387
97
888022
120359
1489135
312342
489060
1483816
944989
147197
521637
1206179
528036
595153
527109
95704
1299886
591461
1061812
444638
917416
1399854
396677
615702
1110092
1060966
1042015
1203249
487031
1104749
316276
73297
518011
856792
930533
484280
849738
251122
1398192
231122
455472
1315824
1412651
971013
155827
1424755
1054219
498908
1141638
972217
421704
985898
813137
651060
1144655
153298
405908
19418
114430
666871
624715
753815
1186939
1174306
1084202
1353638
768709
56132
1132808
712684
1190308
596499
1049454
699343
658051
1360452
1255415
1224880
800805
984382
1366647
102804
1137629
1246525
80426
983203
1131652
1081383
456316
1042049
439773
431670
1562254
742401
1441374
823260
854305
1559614
1402730
1394082
423406
1343998
322492
755979
903350
1142151
801489
455257
347266
245349
900259
1203262
801740
1460862
1243692
355771
751247
1510714
1554822
218975
120762
1004351
1040780
109718
221390
98910
1019191
734006
928993
466585
178986
1562025
318801
237391
850647
1012443
1395633
868534
456753
487442
990605
839499
226769
1073395
494273
1553107
207693
517469
88295
387579
1354909
1487894
26725
1285202
1376518
176923
1098443
1260577
194090
864135
1182874
166425
749755
721920
966557
727341
864925
734210
1176423
473358
629081
190395
1067519
1431333
301071
532365
470723
380108
1062239
362692
793
241860
1102095
164552
692023
1016873
1040403
198417
816319
1471123
19951
597542
539029
319919
880237
1528036
1001278
1407793
1201591
805712
1111318
854454
537854
172376
664634
781788
1490933
1106111
1110703
1482887
1138526
238136
349177
1391577
11513
463210
661303
227187
523423
296869
478109
1144637
1112291
296856
1018776
75677
728605
590138
1231201
862883
97902
178616
655785
1027605
77111
886781
996180
262765
1236916
126066
627568
243510
1063258
427452
578987
67973
1148957
1340707
1382870
1329911
886520
1152076
922921
1515151
1154415
268922
13204
85658
208126
1453225
1507882
101916
1243061
716119
261800
881080
1071000
752632
1522951
328386
1260157
1477367
368000
935375
694537
1192382
710823
789577
978227
5452
983123
592513
538260
25525
827500
175834
186273
767229
207873
982478
131131
466916
752364
886056
1413050
1425831
358343
1305706
296418
889153
312849
1349773
220401
1394138
397765
764305
1397249
1519264
614711
834250
552061
788250
1296145
238149
1342360
822127
1376874
1445941
194326
1440618
749435
1200642
1177928
155820
643106
1175535
1147605
627848
966426
184890
1403362
904894
451480
922330
1266238
1042776
411283
1362029
1119898
398774
1180250
186629
526490
1129469
1250175
543356
439732
1127659
171302
1472453
1324715
774451
1422001
797324
245317
1055480
277841
254186
1237773
221657
992193
1089945
1197348
458653
745358
10577
1418060
1000791
1280361
1529127
1134628
960881
1520923
733957
1498115
67537
1231161
1417174
1216927
502955
471061
1200874
685259
1536043
74096
648340
703499
573208
503842
776059
826115
723484
1335532
343688
1364848
1082600
1510870
1058517
1292598
465796
546636
156270
243101
1420891
840306
1448999
676781
1554917
789959
268116
709379
1112269
1123427
1443333
585295
8390
606132
566664
769736
892147
7116
345714
1061477
1533722
1525939
493638
1904
1032009
877309
247400
611654
683869
1029129
1233516
745363
607720
731002
644166
1163689
138810
5383
75356
441324
1358819
227923
1223332
724317
317344
694925
46070
271594
27711
827694
1270936
30484
23003
710772
1459205
160867
311338
1495397
566746
673972
93680
767793
422088
365173
1326316
1557913
580343
399527
549543
140977
133047
1552649
758503
662261
1071170
1481046
207561
284748
1181935
550517
324084
311527
494263
840881
198224
1185636
181928
291263
847109
602698
1229077
1478861
1015276
53451
107510
990075
744785
465367
367386
1318428
1515891
705769
1532705
1453571
637354
423997
117800
359155
1247753
559750
452324
1023057
385699
658813
330157
237859
1139945
178938
1108747
330410
1474658
931943
647549
99043
415689
1171792
573026
1358500
1361426
87874
1405725
659061
716250
1434424
806775
810397
1035227
1453021
930664
1273057
1453675
323534
162883
604582
663276
340481
970293
1123454
768739
430101
311214
1473731
1155701
1468762
1021456
270161
602526
1238752
1315687
556061
101060
993700
941444
737530
1187953
1441250
1362342
11627
1398394
211199
1147176
1000197
1540543
131633
968849
1208638
1020107
1286875
879209
723702
803636
1397213
807779
1415212
327638
1214761
154232
967453
1322361
1196267
1285633
159146
1249584
679051
572847
721764
1432037
157964
1288387
134154
568747
730536
662863
285332
1448882
976922
1510012
155265
371170
847598
717727
231342
1355437
1284095
830672
394556
1163648
1063429
200611
1345477
826473
300402
539678
845057
241844
764535
1243220
381072
1405773
1286045
1024602
885493
468064
274400
108185
1058624
830045
698979
494313
909256
1042833
819622
1442155
690395
1291332
1228742
744564
811882
431043
924930
367178
33973
882385
1040366
817555
600322
1156168
788002
1436346
1075832
1467707
1559293
973384
72604
147036
576215
590854
343579
487437
1364208
529390
231180
391163
874104
327701
1462692
92469
64888
532157
127207
1016336
248979
572752
1264972
1056282
686930
1113229
1221890
1126784
439034
565536
237636
1019215
1274148
1524292
501939
608038
933859
1027158
901998
531507
838239
1471225
150319
602714
201918
1561982
1383702
806469
752627
287936
964570
490805
117606
1108699
581492
1559390
972965
950337
1308655
1169436
860317
873582
957113
1263715
286457
1433995
324670
722056
448372
97412
649166
1563206
1371585
130568
1566644
266765
1536086
140222
613132
61041
382864
1046788
1109028
765849
1392610
1518200
252845
1395222
478148
1310164
491268
1216971
700371
521995
1363248
565236
282417
323730
708804
1428772
125175
1111703
25254
94031
87137
627555
976214
1222779
389496
1171742
940610
1233002
796588
558205
959242
947126
1242353
1469191
1318480
1005214
1349853
1211459
455829
502474
97769
589711
162078
190132
441531
1000635
1065041
1391616
79048
1313139
1187769
819520
1521361
749650
994533
1258921
4727
969112
1088165
152741
937280
437044
146686
942730
1427943
575242
27428
834055
307445
321639
685901
1032700
347596
657485
738203
1299529
1258711
1167998
265145
1212590
340452
444255
429118
173666
1250356
1394434
10228
820067
287218
511831
626912
388672
991249
823012
995498
1392819
1202751
173691
678450
455947
154905
16266
1507114
504346
979050
1038812
808977
287626
940380
451870
9148
1170805
14647
189695
326121
521974
818899
219595
1487024
527375
20395
860097
1384240
499503
902838
1039209
1564144
420300
1525708
139483
985563
375655
1465701
1249292
951685
1299238
1252548
1009636
1051779
687160
410263
1527213
526237
26724
98071
36584
391631
1218870
716138
449633
772630
1131338
439629
862515
1009056
970325
1494049
232142
91033
18354
1237778
947856
864383
1369007
854783
334202
33221
1040400
10010
1128851
59519
873208
1360426
1295501
636809
948523
240481
1334105
1236497
122708
1527076
33081
739512
445978
313999
923388
1175223
600248
1173185
114631
969352
82698
1107701
1520560
321943
1442258
713457
1110387
416954
31730
1512164
874351
25470
377064
716120
368193
1053407
1140393
920392
1186619
533297
48739
1093070
1508444
644776
1124358
328584
160331
270820
1361235
269224
121585
279578
1105328
746067
973810
166489
1096702
954578
890462
614300
357061
1331857
339506
893204
1485265
946185
1533536
1059623
923517
1305000
724261
989295
1147999
284485
1075152
365212
979676
189476
460938
1229913
1169752
1382768
1323683
143011
352689
281818
409826
987822
1258929
588842
873766
854609
715110
726968
677448
233876
617515
430906
1038745
809077
738290
644200
1557570
44271
529322
507141
1012780
505
446245
1077815
1005388
1056396
447983
420403
1041441
750894
145346
175766
1135432
1501511
613741
708168
1159061
1560849
1383290
1455121
1332379
668976
899280
373757
1009389
519730
1614
1173842
357958
428225
1151406
502606
892036
658648
359150
26796
422087
741875
769895
1484944
193417
122440
1352875
907420
1058808
1155394
863911
145795
486815
193398
126388
1557588
477338
361468
680756
1192354
496298
338283
872204
1499620
513381
1216566
1495224
372439
1470608
18128
418187
1360963
50477
94459
239255
430257
1204350
1184735
608075
657111
2662
626848
611384
474398
652422
1446120
1432044
660080
986320
533803
839231
822236
1165632
386413
19338
1319729
543062
1097615
275796
911508
1072312
386966
67292
927646
545826
1308043
467950
397933
1413734
1175688
670905
1245515
651336
796376
187874
26952
1460889
429102
327390
1370130
297143
883294
1498586
527538
77523
859564
1125499
342771
13340
717593
714109
161297
1215970
395961
859046
732253
589122
663019
903385
1106317
360816
646872
374135
696567
789078
556444
546513
246030
1539828
919193
566051
417859
1117519
683157
1195278
370693
537343
619706
1052404
1185279
1422271
640604
135579
1073898
671698
55107
1015251
1150082
79423
950934
358258
434624
331459
837526
768297
916584
578931
190477
648844
96533
994478
1145550
532381
6281
670953
221998
318105
1309264
1144206
1198958
1325754
961200
52342
986384
310133
906011
479475
1145857
1438398
1017906
484196
1209735
792760
508156
979552
689439
1282955
988607
429974
1198948
171420
1062916
1230916
576256
1171671
580534
1048659
1278288
1108670
75290
364881
817633
1126967
381439
199091
543036
1268784
863407
469499
898978
1037974
104812
1345325
1126832
865439
572258
1181534
1549877
139991
282996
325315
1143363
1053574
887311
911128
612205
879054
601682
805355
1164789
689281
1028945
731255
1006563
1464661
1224250
1498893
145143
48218
935224
917661
1528280
1335173
194193
533186
1243590
867962
541069
889523
83801
556557
976101
586454
651873
248869
1131813
1138444
1179834
767045
1298433
829390
1469944
287148
1423742
467090
487899
540125
767505
1141857
91998
1389653
1102371
1434718
735682
841227
486725
488084
1262076
1180740
1049121
1165815
1185156
195011
285403
131289
506514
1254619
530793
1017840
832242
480228
642231
1487009
1167447
128542
253082
891431
1415596
1253850
689213
779687
957356
1527418
664967
1205204
506706
1128435
791455
665834
450568
733372
1356004
1291449
117711
509787
74590
350421
813656
102124
931004
1064885
611665
330315
1238215
1400585
281566
113842
816547
1230794
1260121
51442
624257
632185
558347
818109
1031216
934931
866530
1693
770925
1162152
1051000
101000
889263
1070942
109891
434091
912628
878808
1258381
1417250
829044
972195
11407
1491925
1486535
83348
554385
110245
619301
592480
575143
675310
1363871
948312
676395
768578
185641
85664
1219119
153110
896796
697986
1153546
112964
1530718
741639
408004
860580
792490
1114868
423665
1123992
1240589
105061
840411
1409410
1444122
700199
1033593
882687
742568
470685
1181792
683985
678691
499650
1012128
103726
213524
817902
1357572
1066304
606788
413083
1058565
638986
1370899
891337
459830
824919
1272270
7879
244048
410590
609404
788509
1118741
672296
496867
1044807
38199
1086415
1515982
297211
326638
1228
1371807
671281
1358755
538632
4256
77394
1256767
1280853
986546
539951
43580
846579
126303
1208847
717723
1403946
961417
132201
1342726
1157240
454189
1179778
1482543
1433382
1389477
264284
853359
275046
483901
1395428
1430813
1080301
670253
622054
591531
1543923
270347
1551693
124019
933095
1034172
1442745
953749
280734
790455
1209786
627334
306973
1207358
642595
255542
34272
612267
108105
1185467
495007
508000
189105
1211261
1447444
988998
817508
1081648
1308250
783173
1419110
637753
1076911
40186
1177489
66479
1043894
346645
562578
319340
310227
737995
953355
1369701
501836
658589
894488
1099432
477004
480143
477188
379984
550683
1553324
475525
906947
253073
350989
1500042
754022
966060
476258
1469611
857625
978444
343321
91957
803515
1196774
1334180
1400535
944095
725315
1455109
1357624
1131658
775442
1252961
991971
743257
1128182
206783
1885
590302
912199
989748
1500399
37870
992630
977210
234450
1316614
1403444
689940
195465
686099
673543
422487
53862
217176
197228
577912
1183566
173072
803813
157372
134663
326366
1041089
1430842
503471
258787
1370670
1440027
800555
1554826
1550267
1148734
1270473
1246295
18880
686496
735604
898984
941450
261768
746643
1048205
66823
1462128
195726
1455245
71918
1354736
967964
400031
873771
234735
1410286
415990
171378
983875
509375
908745
1233706
841399
795922
1023057
733615
1098978
626609
923955
1097498
1050536
952495
991114
450860
853572
387473
26021
248556
1131365
1444319
1402670
790036
717427
825537
1545661
1448452
951057
447826
774274
437428
699963
1439892
1566398
1181572
998736
393264
719121
104038
761690
817684
1169944
583129
1466401
1071481
260337
1268672
701500
1047882
301407
476679
1404085
1163521
171404
604482
771542
555029
673281
1012812
291905
317591
832188
1486441
1074803
28640
620059
69955
117044
1221879
373031
1266811
784540
963292
1280070
1117517
1086734
902136
796760
959355
480229
516901
1113931
841316
1364550
1056179
728700
766366
1326926
11830
1159042
985150
34193
1215038
194748
1182890
649334
747989
1194380
826725
909661
1423411
249280
88439
404236
27035
566824
310009
127450
861778
1130781
1434810
155325
813011
420727
258473
462559
852248
578999
1153129
1559975
771983
953140
13821
1125004
281925
879556
1355669
1332755
323640
639717
352922
1136371
1261053
885751
745882
1338319
854589
943241
766835
1344859
1225413
956498
589620
1466604
1244295
447124
278879
1116158
1429793
855513
838999
153020
1541479
987647
1339872
1549483
158011
257482
1147646
1303877
1053930
270896
596912
1321710
1456380
1338894
427141
540578
597779
1452081
483491
1157739
938337
1550591
543516
1106567
770446
133912
294176
314424
1529812
1081542
731466
1084593
712142
132478
1202938
722101
1272144
284409
1485423
711066
850280
167390
1288573
1128037
591596
338295
178958
260989
290709
1178071
119796
1556891
565282
1215482
179070
1371143
501630
1502529
1117292
1362237
193249
474981
705545
457154
858297
59670
1163215
847710
947096
1285297
1376651
968860
1002820
822277
753077
1443479
1042281
913646
1252827
1024587
1343501
553420
1012170
675845
1340059
831941
546213
615821
1363045
649999
212284
170719
1246785
599597
294535
138975
563257
311251
796696
155048
97381
648778
1303203
440576
83598
24693
395095
1478643
56628
727651
302882
1116016
875338
1080950
203720
857137
737302
431093
213663
672121
1178974
223641
1472260
1203347
16448
634382
194010
1163602
16217
1096268
1446057
1365769
888772
93753
311138
478779
1402969
401377
82369
739994
748327
754941
1115384
930006
736976
223363
289816
43873
905564
176827
1076372
928000
1012274
857927
151621
1160115
543746
1019791
703996
1139026
786435
1089366
783914
812403
399834
74401
85265
644799
800551
122436
729176
1321949
611244
357008
1560394
1294849
261083
1235517
86008
1458749
586531
1542742
1352807
1529948
811577
770294
1390451
1135475
1169753
975751
1315148
857463
1360768
605140
1097627
153460
419124
940804
1005592
99634
1115497
1026509
270332
515964
57928
447840
1034486
136758
1134990
833441
969137
970006
528268
460313
641650
1075703
1508124
847061
715825
1433822
1150007
1292720
304075
1148476
1310991
761456
441288
715627
1142296
1369324
227700
483970
151615
347086
1211979
1134104
1199932
249630
57990
416229
271895
1091848
97430
37707
798991
290931
205522
637559
764163
1455655
1172094
476197
862627
1141451
585039
977392
979756
130722
508447
151785
1293561
1511451
151912
1313831
912681
1423950
19829
1163670
1391340
1428321
163452
501043
339681
792997
1243690
679921
1221860
1539266
1005892
563738
1239371
694540
837516
261823
61258
1286452
1127369
1507927
483897
519189
953492
866143
1235736
164663
1252316
419445
680623
1002476
421208
730676
396399
1449317
136098
560528
223998
190526
1268606
23184
1276298
786390
94480
274815
530488
315539
1161985
517690
1418745
1207701
902433
1085304
338825
1506905
1446457
312936
494437
892565
1054446
975453
663614
597123
1288924
228004
1233990
883381
321121
820100
662761
494836
591142
1119164
1018117
725310
1500825
698367
129126
1439915
1284413
1564744
619452
1321954
82266
507141
308626
1341753
1161380
574185
194433
131696
423656
1152527
923589
287266
144222
538642
390938
1286959
1082281
916651
380901
894394
102695
241251
334306
568345
500175
1337290
1011677
1328483
344686
1082892
303709
1531958
1373070
1091839
938151
983579
1357886
316654
655088
362241
1417177
1299149
1521899
410252
118256
1136895
540821
1509843
1544408
241790
1446161
954295
1150317
1261458
556871
1053931
1241057
1546028
610857
633809
1566016
84601
533105
767884
79779
304033
601638
1328969
1212616
433258
1465146
1104718
1137489
926071
78099
750186
1019314
674692
963110
1196516
36768
353956
226786
1529090
19577
1020326
651417
1380711
634088
822491
411352
1087705
949704
1325072
456285
975300
777573
1126525
461266
1044157
1370420
793609
1511168
159987
1354236
1503019
1521180
905159
1141428
394972
1319236
893210
1527857
16736
1540070
1143638
806170
861119
48971
1184880
246891
1362324
1055276
43068
674925
31663
1533578
149745
1359231
240438
217624
1012632
615297
202141
1456479
1177098
333014
231602
749799
141350
435358
758349
34173
460339
1270590
1305923
417350
819364
1507748
1032543
1134513
1120205
528518
190406
318387
1352818
1147584
386521
1437460
607120
234648
888873
222958
40794
839750
648093
812158
1239784
249242
195355
1318730
49281
1476064
197798
859721
258418
1258699
1429026
285025
141652
201707
1540368
1065537
279993
1354285
1027977
1081659
190954
1210110
1030470
938526
1415275
452355
597557
843975
156383
63465
306100
762435
1030880
1179404
452395
754616
194891
1054736
1237895
1196614
404254
1400485
1547305
833078
1087150
722056
232632
1109453
1469880
32388
1148205
229716
32034
279459
1376491
921926
942151
254505
1292468
1245948
29412
823648
1209643
466627
925522
1427868
715659
330446
949866
890530
1388354
1210802
265079
64003
1558850
351591
390351
372394
193046
68743
711096
1485917
609693
591060
1207560
55415
24665
409551
188115
459536
861928
805115
799947
159663
1341660
449255
1349639
340081
1144078
1272548
1142199
1291858
606650
368754
1566151
784281
1262704
1556976
962317
610230
879525
1259654
1262187
815035
1420470
231959
917915
1449420
1498898
1233007
677433
227290
454317
717851
1168179
1344817
183289
733079
963898
333421
1088864
262090
243914
1408418
643846
263964
333828
1369544
1145024
1449196
910113
640319
815131
420414
795574
836540
885372
480626
836585
90239
56546
1520302
511737
29131
655178
170828
159258
1364253
311
1451686
792015
1456691
25376
331259
1068351
375345
737924
776403
370681
405236
992959
1325272
697547
1169414
476026
145258
1386541
619542
785382
468819
85742
874401
126921
10288
1065725
773242
805775
1470438
4369
997731
765897
54729
1269335
747961
1251170
262667
1098995
876358
1274458
386564
344517
1435537
573279
82559
927643
34667
258566
1089699
436115
1473382
1035254
1169040
1100074
197778
1078896
356887
1088931
1432141
751141
984161
901306
1240046
423805
90944
970557
573841
1347586
277229
199674
344811
437530
540944
1300905
456995
116921
162421
547514
1236681
125897
1104900
700008
886581
1544559
143775
22610
946036
263253
1252028
282089
469310
10351
369510
1425124
705120
1122245
678778
97441
1107654
641815
639312
894692
379575
375609
1291750
226887
94953
919417
717135
579366
896964
938274
45858
993866
1007896
1508374
3213
784028
216808
1539745
1158894
198106
1469744
533393
1094551
722839
317241
1020673
1062395
584314
39643
1494920
23499
1362165
714531
937664
937552
457764
1193439
1080438
1243161
220543
1419424
497123
1518479
45232
768125
510088
214419
1348678
633783
846223
1420128
1135194
1452752
86610
778533
252900
488671
1547396
138289
1345813
1137853
331033
452109
678048
776150
1362814
11930
480855
198524
1427228
1095663
1330257
296814
1389876
1092978
1168422
1482850
1456722
649174
398642
73584
46892
1267342
1374786
153703
1418405
1291668
929622
1175989
298245
87312
1495961
288289
356912
914810
1928
869485
1361155
356547
29429
1007043
1309962
959552
1016255
1114843
1517954
536281
117778
1062161
1341294
902374
972062
232841
73786
366534
409655
321226
1289221
1124094
795393
1485442
542949
1086553
198143
192879
551916
870068
710243
1129342
789152
832787
1434227
797330
818449
772910
1113231
45848
1307308
917093
381147
1558016
1502821
939820
473608
865599
601796
159946
1288862
843017
132609
1156496
1215282
1237513
238607
1385883
1296108
1400222
220990
283073
1518556
334097
880265
1332234
907745
1115181
483447
178675
924118
1524763
116491
506387
310539
387302
1424626
1376164
537490
395672
848629
99003
392637
131483
925199
1229697
49943
139760
1093493
560961
1365788
1072052
854359
773735
488441
1078111
702681
345074
883775
162368
102069
1501678
704566
457664
123328
983513
1364022
940449
202154
703121
416742
165283
1055842
875229
782772
1397472
29073
694018
778430
1416270
339207
513195
924841
262023
252394
1151900
1393835
460647
1102379
1435803
172466
388679
157915
1146096
116645
693440
294259
202816
640657
832549
1096610
525705
1466222
447244
361681
857375
1429884
86909
864818
598586
1564163
941664
637689
1319129
61149
1110762
373597
151161
1314447
567749
1418635
916019
545224
236408
1154154
1318483
1144882
1419655
1318944
1381215
209318
1286101
283646
415593
1485035
551842
821823
347291
119095
147499
794157
370675
869817
535924
1489050
1202454
1414644
1193577
291588
1145789
247306
612173
658575
1043853
1239120
127424
1530032
243257
188093
1499311
798215
908156
1082510
1542277
648064
556451
1538570
733109
538282
1228368
142492
1214193
919001
969989
34492
810708
939868
1489764
1143201
756498
677760
76337
1401510
535449
1303003
1491559
1058326
1387893
687455
187683
558661
1315057
364981
534610
1398676
518975
1560664
1330198
1267061
729332
415137
1313438
97313
416851
736547
1447498
1514098
1044144
521579
983233
779282
476448
71486
998872
1482708
581728
279356
160574
1353834
1001796
465021
1030820
839328
1105584
523410
806684
1338591
908208
449691
1038598
1534332
1431117
804019
234309
1362554
294047
675887
820595
221278
775343
1091626
809458
1109356
1183126
1088839
248168
604615
239939
1565334
285466
331320
730919
83872
1067720
699439
1282377
85663
162217
1559629
407210
113254
513284
455125
1520797
1564418
1304166
1229814
1110518
1430386
716469
1459528
946000
189779
1357842
230187
167486
1116566
360021
570295
96282
603090
798148
627070
1299738
770605
416048
1128270
613122
255407
1496958
629804
1441536
297430
184717
914757
745605
184381
1092805
1409014
155415
1562989
726083
515919
248158
636391
722015
1262942
1445347
467852
347672
1568060
1081172
403692
136589
1333954
1146238
1482670
529317
260596
142608
1345918
1513128
755089
647010
1218485
766685
1278057
1424214
832119
1460423
367641
1565381
849787
1082200
792902
401414
1152253
1045216
616779
1173242
1294461
1245814
72843
689799
928260
1529472
1393263
170061
357751
282810
142447
257464
1308394
1200363
956629
1450627
1145054
255837
1010411
396037
937814
344464
1182251
1308326
609509
1488134
119210
694836
769638
895249
1447426
1292335
244815
656289
634858
351747
424114
396041
555362
76526
19427
853963
1387137
1119995
1446759
894331
443408
1180711
1154745
337605
1029735
967605
586018
654481
791639
130362
50628
576404
53832
646870
331118
273061
260416
1422487
272553
1510080
95467
161371
526488
777291
237757
1044579
677395
1506685
887426
752697
156698
494419
827082
1433116
1204606
165990
672157
1254457
1052029
462439
198379
187284
1444767
928888
653753
290091
216033
762367
1427000
1530425
759283
68157
1289395
243419
1389595
667939
430591
895606
1139114
28146
1007732
139952
468900
900532
314288
1115295
1132748
290265
1220767
987398
1258755
1377820
1335997
323347
1560285
938121
442513
1415940
1495342
1111475
456128
1292535
1322610
1465115
528149
1314612
105406
1197234
925495
261127
55333
1526485
424741
261354
1293976
787430
606260
913617
57084
933963
631107
395252
124633
226644
362154
926232
1478204
362492
695886
971451
27337
530350
1250156
252087
1259026
354148
1173824
8614
483058
839562
794629
613900
1554200
903384
652752
1541968
47882
499698
151296
683210
298820
257016
1381962
330244
747940
625958
381468
517981
179872
43517
1508011
1536814
1156841
102666
1342306
642846
202467
1302624
1165755
1391948
444077
1055733
1096158
176058
1241761
1187151
136669
572043
1034015
714127
880638
480309
215232
204227
673462
1087755
476412
1493204
1415545
1554981
832924
964152
808667
243597
909466
697787
371851
1086434
763102
457215
303980
508140
1111674
274057
62679
939028
385469
1162774
339141
1005789
846729
10256
646862
946869
686638
118404
323192
1381193
436036
55299
1020175
870091
643426
934820
1113286
804411
934755
241050
670176
1175834
1542183
165573
635362
874317
63107
1422347
904669
669116
830374
170272
608502
247970
1013047
1117163
501736
14822
477252
823533
1361832
1238528
136295
1163569
928995
1516912
996671
1174228
247127
1279637
1417449
1054509
1132874
719601
1541236
603935
768167
1101243
860342
1543877
1228878
348795
906373
572381
233247
337793
240533
859523
193382
1263145
94515
978566
388079
357258
1333306
730320
1333453
1480596
77524
1292047
550258
1558873
412087
1459030
1419240
691042
774997
394855
848587
1345985
710257
981721
1566189
696856
514030
596733
175135
1086106
1447724
948012
531939
1032620
597525
169871
964895
516035
1559906
1295130
1469013
798063
1492577
1390701
1331433
76046
86888
1361489
86909
756852
874574
328264
565410
1076464
1517037
1488598
1263282
246238
850954
713995
1079904
1560529
169724
738624
769392
1230206
553141
215680
1262068
121745
1058810
204947
508560
426422
986166
974830
1330348
969962
1083669
1355181
31772
748366
1217312
204151
630931
1486150
590543
530782
1392142
1219495
406014
1209980
216487
521794
1018542
1178270
114678
367766
864934
446785
1123284
518009
1263476
624451
702222
1446074
1006693
1487727
134479
135925
536448
248255
672812
539066
1304737
1131034
1419527
189309
1384620
1112780
250841
1227652
277334
1329590
218138
787515
406370
1038929
181763
1295183
1108533
1506253
519409
1221036
196357
224416
292576
925115
1427192
1451098
923589
1392334
150065
567262
186406
1051305
1004623
147893
439322
103987
1085648
309159
86479
1268644
1257469
41070
836293
1432188
1462176
474558
75909
401473
779267
644137
58333
866339
841429
1022561
76744
371292
351542
249538
333120
25888
1295149
791296
1130646
758551
78222
1017317
711754
1305406
97032
728885
1153490
1349983
1485342
30732
1193177
739766
1133609
378287
1366391
300214
678088
1000763
1001703
300936
98552
994840
994246
915633
219657
272103
641438
1302934
856229
587969
615080
1327027
435946
1297301
1551009
502208
1413983
1385813
1030062
707553
244989
584553
435325
847068
801513
190601
1086766
1186295
712597
906429
413777
786880
1472762
1540499
266553
1190884
1404091
172891
1039792
1084702
696500
1363972
1451527
659853
1535977
518681
1425194
696156
1294774
1555240
484514
960313
1300155
1436805
870702
977423
1044356
1059220
1294523
647916
1418298
521436
1230470
1088192
1153033
1057408
354233
246582
735377
1315272
446399
1542158
1119142
34695
502527
1545063
649156
952407
471732
432770
1539353
815343
727476
1296893
783337
189313
1424916
1051182
1523428
26782
1289365
1007270
1354053
1274286
839079
701778
599336
15507
721668
328950
748992
1349644
1007863
89273
219783
1368852
1092874
56902
382690
632443
150605
1347750
415206
1028913
334920
887749
1216118
959556
587389
341535
312498
116390
360841
1378362
795734
50639
293939
174830
1028436
1340290
894516
169372
307554
1438534
1386353
928657
41646
643507
138762
1123433
689192
1018371
786532
1351557
815992
1055505
464537
352411
235885
42366
125169
152554
1180447
380872
699332
1457177
415804
703276
163441
1214127
1457743
867264
1040563
1246905
1387300
485454
159644
1014900
1475812
1127423
655675
1136607
1504430
113752
548780
873105
1311925
644550
1091159
654865
1014018
1551536
546848
294563
111078
1515146
1191951
1004388
37323
981912
279973
659333
788114
984373
130997
302648
1395346
233786
1029106
1069175
850844
996190
1048551
1051008
470922
1364929
903760
451385
1306746
341466
962156
1019167
4607
492146
446780
955417
1163259
489405
445480
68390
369935
1023440
1285460
152672
104675
152652
994932
514421
156470
141416
88419
921366
468732
1348866
588160
1031074
1208602
1316541
365273
945399
122281
1407284
890039
650979
590458
1330134
1550680
101160
390076
1551134
1024922
490237
650664
1540387
70232
538358
811839
250435
1530707
1310611
1422229
329853
1435868
216204
1137035
242591
99880
882111
1560031
1253510
332860
1077315
1438801
944683
615384
862894
370149
984270
1506193
952363
976519
1248814
1136113
1342248
1337223
1125424
1475894
916910
1150200
1388060
803856
956542
241066
941161
75675
1498154
408254
963346
711082
1005988
452712
1000030
343058
295468
1491102
80159
641528
1412550
359925
1197890
40855
536779
217974
556819
977644
936312
971278
514409
369486
148881
1245375
1478044
673541
380437
692492
1524499
65814
780899
947220
186264
402387
589752
219222
792335
1393671
1398674
1025302
548965
1109623
620143
802672
1507143
566167
1343265
1030932
1533960
1293205
1343795
513658
470555
784273
1085458
729423
1035209
871939
307637
159881
1413834
994507
694920
1476921
1114572
84509
1406511
1137385
656556
405065
148442
1022166
1126724
476726
626438
847227
137771
1158302
555857
522787
1371958
741167
1216201
94414
1493631
544058
1183125
881554
636457
568128
1077651
626257
1397816
805822
478198
1440416
1251396
1556274
1499302
132842
65822
1155105
551402
402759
655538
798005
1223908
1001203
596675
292118
1181915
355319
737782
516395
1408640
1208336
1309202
145580
408248
968975
1434021
543726
1155623
1227634
59054
1465226
1287628
1070493
574051
1190361
970617
1446088
82823
114585
1454080
809107
683429
657054
217647
1142528
883147
1263371
136579
280270
145884
1389820
1494449
698324
809664
717106
1259933
349392
618817
407476
909737
1062140
1378107
148851
101827
143371
131106
134960
557167
342212
265105
1308498
1500254
81018
784984
536858
852543
651508
74567
482016
626522
342466
462699
857500
89553
83536
820704
114374
462961
1099972
1918
1474534
760421
977697
954917
476026
1428221
434156
1541200
605885
1027939
210739
515082
1062041
1128325
176794
1415
1536550
45535
73078
64760
356026
679173
152896
111947
39690
578485
1413603
313289
1374531
466277
77265
1216003
532463
92885
1321419
301695
1199228
1391644
1221718
1085894
1094902
844351
957355
377272
915324
1536393
251009
471904
1340346
1205636
1457457
579821
1453305
536058
22314
857963
715837
329823
989644
167725
46133
1557569
645772
1149808
1399822
809545
207299
852512
798955
1425084
867977
904395
1451765
1018553
1114731
755321
1096853
1030099
529696
1523025
360315
724996
1093622
944131
1014348
60636
186033
1214190
1122874
173776
276442
898906
1284616
1467740
1472222
458826
1427011
313641
372976
62985
52039
1420039
727647
53488
1127376
981067
488098
597358
250479
600133
968956
984202
424500
861562
513127
691836
483892
85170
1082051
922294
421281
191444
1430666
838785
343013
1183422
398210
1357713
204559
126534
577573
187716
219152
804173
175998
236481
161358
1243850
63681
462434
246306
1453391
1328936
1371157
1074320
799307
1517295
262732
420882
296351
268693
968774
36158
130944
542000
1307928
1159698
78959
757517
1353431
1260484
761839
1511332
966543
1073890
372480
1119350
905654
288126
485603
1482998
676120
190282
1222082
809301
884836
1245797
622048
616984
869795
1147634
1188775
655230
640212
888528
492734
915982
527617
245756
85449
711846
470815
638524
106130
853776
1544266
803942
446362
721428
585090
528652
1271649
1087392
441327
512163
836169
1157186
482047
1217224
163710
253641
253572
938024
1515164
347227
1051301
1024488
1258819
628591
268720
115943
112172
670837
1240016
937535
1258180
652301
836028
495359
305211
197792
1272479
1243912
562078
842950
169768
289956
827903
1416109
647245
221009
1139178
1206500
1473873
271461
1125766
817908
220016
58835
1066393
434776
638675
717519
249134
15866
565170
450473
1230994
603745
502384
284312
249284
1073517
924067
625055
1459323
99266
717381
317472
625400
759235
1544459
916609
1027213
1119303
838312
1062045
1560038
821461
1246176
1256163
1390325
1377316
1247887
668289
1538573
83427
1176514
1009840
762166
330966
688781
154486
990350
272222
819365
411018
1545458
321619
226848
674383
143756
1261557
1053741
672172
57338
746234
552458
341068
1254331
444769
1162738
1359412
278879
902812
1477193
528742
1361529
1049692
190824
62356
155704
1143649
1200563
237231
572633
540742
85591
357024
1468468
810751
1029259
142060
1200605
774358
790599
969032
240050
493202
469423
983915
861439
1102733
536672
89584
481616
1210952
1365651
141913
1147074
239918
1441881
212573
693545
1174761
1441406
1316918
803359
301769
1475851
903479
1044499
1130664
1127901
911436
681348
1182782
243522
818407
289163
158079
1433274
1329756
636417
128022
851499
381918
196077
170247
1567416
1152026
450094
1140001
953775
813735
1173032
331733
186516
1003478
767961
70340
1276157
664225
179071
373138
309868
618681
133597
786807
843371
884997
197888
1516196
1119883
273789
931979
557240
991201
1032062
422151
554108
1368456
810716
288087
1050432
548005
676944
1186351
1409127
1182289
1130258
1422316
789118
587214
929512
1049454
107650
900816
585344
1387528
1107987
299057
377534
336882
312213
1537546
1454947
1247901
213162
1418820
446079
785830
1195055
573446
1237557
295012
380770
624622
509497
808586
424650
177509
800078
166988
1421731
902507
141584
474428
935521
1110927
700356
1206555
581752
1375830
1321491
1048380
527093
1122957
709383
169888
549330
322157
411266
614143
76938
1313036
485157
576667
164624
408842
847102
408923
1457850
1421372
1109801
1123688
879659
206229
226294
1473892
1515084
935896
105406
623109
780015
677833
577682
448986
1040144
60724
1038779
891635
474470
1473491
54241
149930
695102
1483973
509034
173368
1466778
1400016
980811
150713
868610
1310320
1381595
836341
245720
5559
1547060
1110914
893027
14929
282873
504817
1353674
1052781
1160562
728297
372843
1467534
159208
555275
948933
1462043
399432
716611
776960
567602
99281
1175409
514881
1181534
600089
138401
708314
1555393
857954
870856
203383
743570
674830
1295774
437093
274258
39533
758746
48270
146238
614002
1212157
245489
157365
462157
8157
1253081
362908
1523698
1325401
589624
697374
642026
745796
1432626
393438
770538
1532166
286399
1364376
1167471
543144
382241
431360
714999
633417
335976
457435
219463
1197839
271079
986889
1173610
875235
1120591
994493
492054
789398
276623
459553
388843
1255544
1294962
502256
644618
892057
1491170
258021
356192
754756
385684
136637
63697
528978
1135771
714358
653889
138054
264484
414641
952478
567523
789512
1411409
428052
81689
1011499
1057624
1497231
1488161
1153155
899303
917397
1468150
1140462
417091
1091533
34644
1252831
268161
300667
1521943
1043610
303601
544391
1357525
1288125
128015
1327410
1306203
212256
432405
543278
789556
1139678
586960
1272690
1212507
491294
204144
576804
1469772
1265333
655070
491357
429661
391229
797088
881826
431807
68283
1338215
424587
327179
409785
1418533
1512883
687398
941304
595473
1428223
528923
146335
443375
311326
239926
750979
947566
969614
353606
1074692
332023
1069042
519069
1100169
1010133
935884
1224151
545262
1341584
647769
1067820
950023
1052152
336204
1184924
949704
587913
614146
175605
193276
166506
675832
565799
1308303
159065
1029413
123976
841545
719893
102605
1196015
1139040
1503659
518435
1057189
259761
805848
832187
1159089
538192
538998
990909
1437533
946812
1126956
1213495
711765
330557
541606
154534
1153421
937765
370249
218459
1049289
189605
821897
707054
705635
700211
458545
47576
447244
1399237
646682
218826
1567990
904053
744366
508191
1297961
1354090
1333588
1062117
1080485
367926
429803
856639
491182
1336858
592385
134012
297421
1006292
519933
457655
36572
73617
462013
1495310
1000154
78001
453959
1564768
860117
1180711
489742
804191
1433170
1172474
1292221
1234455
691695
1401914
663269
398418
1332397
310128
100418
1399981
56948
695980
636043
757097
1389941
1176581
258046
630732
1537025
655391
1073536
778248
420027
448903
978654
639198
1244511
558927
750362
1406979
934288
1367760
1426890
1103094
1456407
1086024
563636
1048935
346175
199351
52362
373058
690069
33122
467830
664137
744483
420818
558035
246886
375235
268417
958566
734720
1321436
540175
752903
1559247
870099
1041680
554192
1561756
811617
1067190
693754
1274890
247429
1405435
1316215
1517638
954192
536922
310232
1091153
996095
215154
547517
1521419
640144
630753
157174
884234
664303
17228
41251
1196872
412182
1234243
1276091
1188859
1418883
1463372
865899
1086708
101889
915712
525445
517009
902017
248486
521158
1487750
662406
1547791
366835
1319123
1309730
839678
643410
761311
363794
361465
955397
419844
615139
584056
246160
1370028
1385052
39456
904798
700493
952290
996458
1069447
1294333
1124579
51478
146481
787225
856479
1333928
757827
66948
1387316
101723
39594
1151320
691741
728814
213050
569377
1158064
865625
960124
958814
586980
1194768
375012
135423
286395
290091
1145682
523767
1484815
1046550
1013310
217852
620922
250147
523096
1130676
1483750
1257720
785071
890821
1163718
1341272
930966
153148
819843
1243944
914177
294120
1365940
70743
684896
225054
1448564
845100
873722
205222
1163617
978141
1196912
1507965
1296100
725079
930069
620954
343402
1244016
1103114
163755
1336254
560303
617364
451003
1362765
1267552
818328
41394
227844
937235
943538
1265904
1464706
864092
137550
758521
215357
1388400
1346011
1142624
1522721
1246084
1301304
1555748
609960
220687
1155308
1108627
944167
449984
408485
1118854
715820
1408104
242270
1216141
183066
1241460
1263358
155209
1218115
700896
1293574
1283825
595500
304937
735388
1526112
1518713
1555020
1108163
1133595
880431
1270119
389944
1521412
703684
1506251
771403
737568
1178933
1123086
1379838
1185782
1357274
556537
1438862
1090157
466612
413755
1120513
886056
676206
758521
781397
15432
953252
276106
1246869
921609
895636
1374981
991574
405672
606582
764220
314498
63767
452242
186168
726029
1059314
982991
1483600
1050085
963011
1007954
361746
1133977
1467172
1543457
971435
849822
787719
1494642
860437
120177
236206
499260
131181
681925
1325239
627119
307628
196184
86364
225053
1543440
430180
238115
866613
1370565
658504
814699
229442
863740
901011
1327276
914538
1394429
770758
978962
1098258
461839
1359036
468140
1069985
997240
941107
1332999
1120937
512745
1253530
124557
297225
274719
669975
1556626
921561
1562226
1044538
1220623
1234802
283481
36044
643556
970846
626999
40867
385860
221059
813296
922964
41147
1132987
1105075
1501689
1139673
1302563
742889
339237
969881
253977
1070764
1441
1527782
1110922
859028
1304098
1367122
823123
773094
1416906
754211
1033427
775423
1426547
1109513
69391
346202
732519
156929
672345
835888
14522
488359
8940
643101
1135368
1280982
388418
482513
1224829
753671
276341
1288792
1105819
730646
1432079
680598
1209537
386088
1534679
349219
1521315
529092
80076
727617
847585
1211340
477373
193484
784741
315779
1447422
993689
1074752
909006
1123501
119889
627115
565574
1368817
237972
413212
393585
1058479
1219145
1095132
303685
716056
965573
1431076
848328
226184
235268
750706
1154549
49956
803501
1504802
438981
815371
618680
956175
1242922
873013
1213288
385547
291432
414564
286776
1494602
466905
1255978
1116051
515504
173125
576087
494502
688813
1273802
208867
672287
717465
71350
418956
1464010
1259013
529176
489304
27660
1077563
856125
1098700
278957
239445
1380441
961305
41062
1073857
581100
231089
619478
160446
1081721
1079490
168860
1079438
624377
784529
668851
740353
1298151
1199561
400113
975561
1239436
959364
1170145
1042114
567274
845339
1212210
1012889
473439
267177
994817
1390104
601521
455554
543286
562622
324675
755563
1564567
1314377
1162553
856884
139360
1445779
1031135
1457472
790907
1401635
1055561
1101028
120887
1049888
996882
880367
740439
642767
315117
795006
806990
362609
1265991
330296
909129
483767
1041788
1475029
402136
477412
211708
856792
960390
544198
1307091
367661
955573
27557
1299088
1025672
536814
1148973
1014931
32045
1318771
1487338
10726
1251526
714336
693910
619309
1375204
1553688
315516
355888
922233
1307526
1029609
73568
573217
1476372
132624
1262553
1316735
842439
988265
1453141
531405
673878
447402
536407
999171
1210012
481846
382612
1225588
714557
91473
1433649
1482433
654730
959451
538376
475717
1007083
1490610
33369
1100455
308740
958146
1375029
564658
1343757
370469
1233197
712270
1062452
960930
817318
1310614
383129
525593
906604
1251596
1398320
874449
258018
1146209
120067
876125
521363
833206
686099
451609
1282360
375500
61447
1154850
305679
212338
774630
379697
556746
905998
309420
836629
650011
362983
1352042
1490034
1242924
1012024
155199
1495463
1269309
466660
1362651
1403159
35902
328837
238709
1543906
115404
108791
850273
628909
1328001
504000
70165
1211667
1211759
654269
1247487
427168
746261
1468658
121026
759258
170825
452008
312406
1180167
1480984
740514
526039
703227
240273
345399
589175
1351379
741402
1243152
649401
1047966
1402194
480385
420764
1080680
1506691
665254
874630
1181050
611463
624011
1405586
1157426
260539
486391
899858
725745
195420
1385711
237801
1543228
1291346
1368787
1378247
1480276
1514275
47590
343591
988581
984897
686024
144026
997687
131682
34128
208184
348890
955588
981877
919128
1441772
1485238
1006415
1129921
188807
135156
1381794
1326250
394098
688634
29551
1338404
904890
1086905
392269
226951
754911
1437865
728202
1458908
1126234
28525
1217264
515878
797940
471969
1325716
244663
550429
307121
399175
1452965
600924
893181
234846
1335703
889240
365938
1188006
1073858
1514528
463299
693495
840351
1276828
1457483
478504
568829
185450
783135
236236
351782
74497
319109
1405282
928259
1018691
5385
1182169
859555
285401
310377
492137
1157868
253707
883271
1134538
275199
831016
1339875
1219709
841000
1233788
1146973
647809
325858
1019859
1507902
857763
12125
992703
1319983
487247
57673
229661
1186306
394072
1063235
407815
474549
33781
420442
1524407
259140
454036
1527993
954849
1184902
277242
1461106
459281
35813
387505
1396831
517412
1365600
775827
709577
966958
1470451
210105
1239957
503249
1325743
1433755
782061
452085
342881
1544782
634728
267395
599105
615411
984397
1525053
515407
1498044
194470
916678
968632
1415321
986252
131001
512821
301696
195804
351792
1505134
1516549
1052632
1084802
1160511
218990
178633
245968
1236275
1485739
1136150
1234320
758528
1491935
346937
532074
1239356
378926
642418
429319
42926
187112
1131663
1420609
1416623
824318
331225
649019
481292
180506
367101
1267121
742586
663894
1382054
639324
941485
602319
199959
811809
1492197
958313
1134426
851994
1496042
885764
1234740
1182103
540294
568350
38769
63968
1398168
1377579
1034577
1243902
1270331
122353
1169113
172022
936437
742589
1232443
381626
1216137
1094036
96251
416923
1533787
834321
1258488
387374
1455693
383235
931121
502743
945092
245803
210375
151872
1042347
905608
1294927
943403
789339
816763
778824
756136
1383142
702443
1007463
781735
653289
27623
660981
1162278
392563
117900
886073
933523
325029
236793
1089413
1345522
526482
1143165
1430236
1077163
124832
430874
883796
1255387
210306
1183088
1501360
12168
1253923
137190
111689
788934
1158726
18362
614448
99012
1549193
1110451
1080553
1411011
1192341
1461478
1031316
214982
1234257
1010702
621550
705184
67212
1037706
354354
496483
653120
954538
1090900
1108040
1355095
1256121
364864
406040
534980
1290395
489149
1399236
1262429
1310514
703244
1226045
317336
641803
208202
1359260
1219733
386282
410510
347693
963952
412721
306755
1271717
1150923
192262
469515
1035754
374710
478820
1294191
1128108
851734
296791
719637
78082
217845
771917
457807
881739
381475
206344
1301714
1548439
435323
917674
62909
1411938
1554624
86366
688033
1340869
288848
197624
785061
1435221
189796
1020385
1417721
454642
757427
1545845
581694
288016
1249436
713147
666256
823094
1544022
269388
506539
193568
465516
497789
28840
1003025
942551
1269793
1037321
1235544
303483
334776
1438
218049
1387372
1077457
600140
1295704
1174431
685422
1281885
994413
933517
188880
974771
880773
254114
1116966
240928
127265
1559918
1190374
1072745
236760
559280
1072530
379765
1414242
246621
50685
417342
488348
14998
1355875
699748
114359
1472103
975817
1193928
220514
743578
914152
1104493
21177
1085676
303985
569781
1254192
468647
666879
574582
922000
160523
1082891
1454587
349704
796790
871851
981749
313800
1271193
1531935
379660
1101720
1273954
1088686
825976
753603
147325
1274493
868253
1251943
282295
132909
737395
234468
509216
837072
1137421
78017
22279
1308337
957310
1044143
1186080
829518
1382830
185331
888682
1111357
610120
1166953
257795
1476110
604151
94312
151240
746788
479593
1541055
926780
17087
370695
142415
425628
1484604
749387
588242
688224
1169235
576761
91268
395181
361739
634371
763804
502918
1566471
490866
741272
108384
813248
1518485
959942
792203
1025493
1439132
715164
1164860
96378
447591
1492237
1265925
203025
120347
249287
1231842
320925
551057
593852
282956
826281
279755
830935
1480509
1250193
797969
1098365
452626
285142
415282
996663
244167
426995
21776
198217
395462
1039453
987743
908609
1359551
321274
361176
1328714
1083043
142517
96166
1211691
344658
1509290
317182
159739
282975
142523
1552254
1073266
257732
1145346
1122629
563840
952525
608054
857585
1236382
1451176
1133837
1249375
26450
244417
1542527
795679
459583
841210
1471969
1310653
983866
68373
517777
56752
482484
76820
1099970
1407731
438210
937545
1162341
747929
967714
1368379
909
49078
664357
191617
1475059
442505
712751
796574
389094
1045810
160030
1294478
270703
901278
1111651
86360
1245371
510012
1123398
755850
1474304
353876
869240
304927
745789
767818
896679
493757
888347
822359
270244
1336087
1013411
1327629
1261292
475210
723954
1084412
1504910
1226455
928025
1135650
1213451
1202494
1073283
1054867
582991
811417
67792
503307
1233824
972930
1264280
525464
533103
555886
666069
1337316
492975
529627
43606
6615
1012737
1488315
281274
135597
505244
206999
642571
1467868
1457465
236843
185612
791745
712509
635578
675731
446942
1525139
819561
1470191
1547290
448244
33664
709861
280401
454630
674287
1179026
1117152
351914
516148
881314
95536
793870
996169
1190961
1115302
557194
151724
1313383
449882
991797
1446980
826500
20151
507974
69128
876131
1291649
1116629
1541188
514311
224851
503865
1554316
371977
466561
1003132
198211
673019
711400
944001
1416120
253557
21095
594135
1356298
1320563
124388
1053833
105671
445551
232336
372267
663075
1395416
891425
1390878
190939
1554860
475013
458545
1528662
1067103
355750
1101302
1181996
465296
825895
955862
354602
1517205
1339537
1509899
1334410
389340
11384
354551
1291807
55496
1169608
975298
16715
533448
61232
1181943
481152
1035889
611701
688343
1454070
795410
1297286
642023
1005213
1170875
1326599
509416
1402311
1045497
823104
1160568
1107259
846375
96313
1372624
1181213
694378
1138791
86805
1071096
309391
1073600
860070
1312769
1175209
392628
587985
1493487
1060038
1482824
1064708
790160
1522665
1244015
1498468
605968
1347789
949794
1007683
202578
383399
1414999
1194792
1120898
1228995
403911
938103
1378062
1293876
1043955
167002
742911
995862
573812
391756
854456
489572
962817
243617
291108
135377
152292
523982
558335
443107
1427824
711715
399484
1187724
941996
388551
1133392
1141168
853222
363894
101065
241887
1422098
1018707
1312336
85779
763245
202603
52637
411788
858915
588133
521906
1403598
1133641
18982
246232
963134
406535
497638
780024
1423556
1002470
1558214
862334
1402149
755181
20724
576396
874910
414377
169240
186077
824458
377383
952415
454396
1333796
1004257
1081187
1174323
585121
347541
1005188
79244
1282302
783435
635359
507940
1185945
48549
505335
96713
1441733
715935
358681
821857
1433960
1063269
946080
155899
591907
957843
1402736
132928
1535148
1265314
569256
559472
542366
39297
698420
1322769
889148
408320
984859
1084568
369667
1244019
1301504
491525
1259791
117812
420354
874433
917470
565548
961166
1277861
131798
897249
438540
541908
1472077
566058
966335
1408658
972859
1190839
306372
848110
844
1018686
1450110
695821
420390
1150755
875699
1444387
1324580
286942
1388369
1175237
157691
1261346
1139190
1021506
398271
690078
1136705
1227434
1224932
1269298
1157784
556751
156793
865039
1529131
895312
870811
1300174
493827
457034
654171
570213
1510245
847863
1110667
478461
92165
476512
381687
919520
1187288
863196
1364939
680595
979383
907152
584259
1194056
1526631
12492
1291440
1211943
49057
898378
176650
807637
862060
1402407
46204
520272
36300
720954
1529849
648630
144754
424722
371966
1390712
240309
1059649
201347
788821
1494692
204719
405510
1526045
67711
1156277
966616
636545
1079892
862671
378191
1474213
1054167
388113
1074371
861795
1505099
1005037
115334
881373
120957
1521384
855600
83963
577399
1153105
683385
142918
1040288
260134
961979
1023013
899825
138115
680806
1329248
745584
1168425
752501
552574
691186
1341349
782682
1110093
374014
847998
1234370
1198886
1208448
821448
570619
488911
219080
1456688
413073
874411
1544129
948142
1267554
1027007
995711
437349
383831
1499023
286932
38008
278411
968601
759762
1494515
197456
344123
609291
893989
1115839
129140
454036
425348
85699
63662
1166860
1065299
104683
1052855
921549
136668
284194
1526777
846345
80504
1265069
418139
323025
684400
149446
448042
420239
990150
1144326
1522443
206143
1260702
432194
754876
583588
371452
556358
1232121
619685
39720
1150167
815149
1033721
701947
1344702
990865
1098364
796760
1398578
620366
6373
298152
496320
1067675
747192
1298150
713109
1321795
474313
1462527
1421788
1097407
1446223
405234
1195347
1273366
1491646
1241458
786547
1353647
1456873
669104
449604
1132487
286914
1476180
525294
1353397
387127
351806
618415
821698
1288377
512494
279946
965580
1132249
14600
479321
665387
1010149
1032062
1153806
739911
1085421
307598
1383412
577455
642056
610811
551280
948869
255067
282210
1112435
1398955
819611
1082239
323884
1488014
816378
628649
190908
1103096
709498
520135
74132
1373905
632623
702958
637175
861016
775565
1329679
1178388
109847
172556
971007
114756
1171354
976122
189115
1200403
138319
389412
739046
419654
495731
577194
75093
137501
730400
141319
804755
119208
105748
1328637
1444760
679180
897889
1156538
204460
330511
1421699
148222
123610
428319
1205781
744631
1173671
1222478
619000
978508
853617
833339
1466120
1266765
304807
722567
37805
1014382
547211
648736
627733
124645
238392
1425590
392021
1107055
829535
447199
578722
1511879
1121238
1562856
504238
1103868
73192
667964
1355773
1051226
1517350
154793
990292
1212572
252371
1376456
1127632
614637
1404464
83179
1365428
753245
610764
557657
918767
1173458
1554456
194644
387941
569482
103954
682536
279625
541322
816509
561100
918816
701304
1164248
1420514
630484
605680
4517
6513
414568
1333245
1348273
410094
659779
1183590
721285
807645
203839
114878
496508
564511
661726
570380
380916
1060354
978829
1365036
734980
336758
485289
539997
301016
1129696
1089698
1464026
1040352
347706
930444
644117
1447744
1047781
1449574
1184001
364327
1510838
680641
513586
29602
253935
1056487
1351078
105870
144251
884447
873058
1254948
934689
306722
417279
1112271
1506233
58961
1479264
1398358
1293025
681802
1225639
445688
499560
793816
26810
589223
134637
1091865
254163
1042053
1427161
293861
42741
722577
1243341
1545256
1288557
845661
1129334
247450
498034
1341334
1022937
1335178
1493201
390433
1054710
1186793
1321016
799332
139804
1323738
1530464
518267
899784
1140889
365850
1060999
736745
1222806
903910
364319
1528338
1342947
1126433
1365968
1007198
909220
1186681
515611
1042287
469683
818673
491246
900658
1445826
588655
1088274
1032653
1543081
1286553
1231987
157728
1377505
860569
102695
403250
301924
1394882
1183001
1301590
242284
278021
604736
937570
961375
840479
304234
1098262
924720
953964
959726
710070
1553242
1028115
370854
960451
334663
1077401
1351773
105966
1279237
1455173
533973
1125919
466146
681724
74987
1371540
380118
1075610
1153133
260062
1176608
1437282
613297
1474815
427673
736349
226712
1183647
304963
1096823
1430184
854837
705484
1091457
491480
573613
1252841
257146
119730
840882
1525125
789499
188496
872752
687467
144469
1312805
1253230
603575
1059809
135254
1404119
574915
1183434
21210
465844
1283637
518484
1054526
81994
141463
1053958
1053585
124877
237752
1556408
243700
958245
1138286
1129330
682621
1394033
297532
1540700
731785
361149
198533
1397697
1311800
890786
682762
1412139
630304
615851
752675
63002
1184192
463563
706039
563718
51041
499807
803277
1300466
1325818
357430
1425924
582072
1241144
625318
551908
1445114
272901
870239
10757
1143754
312392
744319
1296274
1222618
1072412
662720
1119414
1551618
496753
128511
185705
1373267
710493
498504
309010
900839
1436370
502256
1321439
691364
1395563
1254530
257408
1119625
295727
944285
96191
536563
1039833
1235142
876858
565661
1564882
736179
271183
964688
1279638
45549
637285
1031344
1069428
302533
1505955
88415
119813
1132621
328608
119246
842761
1454100
298950
1456531
393606
1550960
170528
844541
1021999
1327210
162370
1204200
746360
121815
319329
94907
1100692
1212668
1161343
1461808
1378970
823000
1164070
1333926
575865
36994
1298982
1382153
876079
709357
1061050
1459648
887252
965245
1114233
681926
1211848
938221
1495493
97770
940683
1388175
101558
660461
443556
344728
550743
1015847
351749
1104051
1342915
1077808
1435458
575897
1294322
712438
999721
1232046
1165047
811347
671079
1230796
1337358
675176
175433
112647
991647
1157680
1258966
553452
38332
901929
1104616
177108
598209
727953
892847
1299034
602338
990417
125169
649529
1026026
920726
69526
1520961
1272073
192666
29536
1537827
131005
282628
574634
200146
1225626
620798
702204
49662
1251099
1019896
259505
988683
363951
1451620
910941
977107
152685
418633
462218
1449886
582040
198938
1475216
115102
1119958
334362
936825
1514298
708833
795087
1163454
1408360
421953
919124
632748
519741
752286
1481017
906886
235321
1541057
484712
529748
1009576
788924
354523
462960
1030860
1341099
906602
1350522
598310
581724
698335
960506
845828
1223141
1545296
115624
901861
1217411
810962
200094
1155827
1129078
477908
711507
903717
1072857
1306760
1537448
1424386
1290945
91093
231239
581919
814436
1484522
1253890
1176275
696390
698552
985878
1227443
369146
788289
130599
854459
378420
867130
725504
1165039
632662
155087
84131
493868
1396086
747166
670817
391375
907075
382369
369675
42113
45578
345958
362833
811301
459081
1029497
1545026
1522430
1341413
303089
1164219
708602
1345006
714331
226629
999586
1421510
587122
330100
194176
969475
1350268
592157
71570
64871
991888
1564740
159203
815658
201929
435951
911560
1288505
597513
652263
858757
101714
1181999
924648
307940
350070
67523
1494798
730508
1394333
771130
1416523
1309029
865556
791763
1279094
426586
1353725
658942
1129770
506417
842067
1183540
946456
725976
830417
122977
916579
1025382
1337252
268908
278713
1451767
241071
464093
992116
577652
1290998
1256441
107127
1207452
234222
745312
1100355
597068
888878
279933
492315
340799
700488
530899
1193237
96713
789699
220424
449955
27981
619000
1551700
234394
1281773
664223
1375876
741351
51171
1042477
593326
1427090
674395
1201897
1106713
38765
791128
1146614
935405
292116
732524
335921
465716
457675
234738
1412853
23255
589606
1552198
939361
973453
397242
1164667
285462
945622
133485
259749
59063
433810
1271533
1021283
482891
1561835
1358148
1505245
684584
646134
567255
1205821
33008
823906
1556867
555598
739414
747286
319394
1223646
1350054
1425157
664394
760044
220891
1200646
1541169
1125599
1267081
951116
639868
541283
336188
1177393
4209
1513392
1214276
1361019
1353285
10821
793376
73471
648405
706082
563524
1309833
703339
120465
853677
96236
712928
525996
178208
149677
1284245
807663
1547287
1353074
282457
265979
1269829
1078463
179022
1201437
985553
478057
20354
1138801
1238219
297942
1038600
175973
521192
103896
854562
1020142
841621
1478918
950267
359246
91975
588908
739319
34505
1240867
1087492
289959
958841
309873
454580
645573
386713
491521
919889
460772
1344056
594245
1324698
1122091
592980
1066046
325864
1454057
347615
603714
1378060
1053073
1167882
1327617
807012
1039350
1243305
1251698
109075
344931
1345065
1220998
1092667
952868
276447
1028097
684017
169716
482581
124964
131866
1227052
973477
1381348
924914
146139
762916
556503
109350
481830
796170
968356
1118267
705634
714841
726811
1540053
1376526
220987
1320833
1285030
922757
928030
1284381
587727
195523
1524511
484533
44531
1475156
965502
1519172
99941
1343577
591231
3520
895826
253178
694596
463569
808158
774712
476850
1563364
536958
650218
1112268
450219
1369854
540394
677078
743393
887159
878255
1071189
966758
1142771
411421
1306495
34624
89168
1250057
1025302
1544966
1473240
608391
473087
9
773135
405493
1466596
221091
870953
1190127
1518867
1331284
415049
696935
348832
182000
998869
697754
992430
1459298
352182
829921
1434919
1065813
1063069
49326
696620
1491282
1204883
626960
1144583
221744
192344
1564406
228789
845006
898039
959362
238355
847308
327319
1382228
994756
1001874
555528
794447
1449129
1135749
266827
774919
1456301
180539
735607
18305
479714
696942
298343
1108546
1303305
388567
114459
95708
1347443
1230532
1536329
525745
619151
1001183
1464783
372795
336435
221865
280468
1547052
1050936
592102
287717
1129780
909859
1543460
235992
1552301
839775
210079
859564
1455235
1038263
850653
164606
250717
1525389
469733
614690
168958
968639
302523
530399
531930
1307664
1025052
228222
46024
69709
2702
515439
709887
755180
567884
393578
740761
248619
997217
1405716
1395788
1503297
829544
1183073
1239639
35377
1101796
972539
1148087
843227
78438
1437225
1152419
665870
1089522
187221
228023
818557
1441031
952731
595946
461524
368780
743173
689037
256080
797268
1410380
463893
1273104
345982
324461
471531
1321031
606841
783474
1174056
1192266
779020
172175
795740
434768
263410
1385061
971888
985542
1266424
1383986
742873
782931
1176245
704277
1455038
3801
400872
1240386
1436780
425512
579682
790044
1225711
176383
377736
1383398
384648
568134
959100
488552
1328144
1396021
1279617
92860
897183
582750
922500
160524
141964
1395225
278537
11672
243744
694855
505091
78090
1118537
577784
1028044
289341
799947
759194
127498
1467928
1053988
1545928
713945
416871
679933
851173
486444
1241567
1092617
1522246
699874
911738
560033
842428
620413
838612
1033566
582146
1032673
1217690
198343
385261
1222328
1369538
1492507
1065422
1093172
219802
694197
1559045
1319175
1272439
345543
1460544
515382
1375535
682448
578645
1159803
1141390
240974
486020
196275
839571
1335211
1327947
1562966
316775
1456677
1262999
481436
1013507
237062
1292438
1140695
997222
25920
268213
1039806
1172145
1297383
671838
310731
785245
762622
729950
1251328
1093451
1094358
442813
1558653
221999
509794
499336
1308577
1184639
1542101
1322557
512706
532366
1480230
484915
701644
278992
424348
123135
391300
120276
49442
1216225
1023245
1171894
1447968
1330618
42687
1325360
731185
512629
215875
1120640
449055
496687
286986
799706
725573
54246
907692
844841
217269
58438
1026276
1203087
826746
410539
1522766
1427652
589872
1231802
871240
252453
1287237
1108070
405246
504943
192912
1188167
923666
1380734
1000415
259242
1336649
763786
125352
1247332
214368
1159505
155883
1252212
38264
947527
1176799
1324066
80601
83447
423191
386821
1006402
1195181
706430
736857
1434839
920089
230474
1547043
673653
1343480
900587
186199
39908
642815
1108644
53125
82329
13218
1451800
464154
970524
520802
899677
588874
136947
409137
1328940
1075367
687109
469783
1195740
1278707
237157
1355873
745844
65274
436706
1092094
1229665
792899
631588
1264651
1299873
620395
1272668
415630
1247146
241698
432515
851712
1367025
1229632
780545
441116
384666
242044
1476816
843411
27628
1142976
191458
390944
93829
1132294
960106
882462
396030
14457
296813
38922
1405923
1128097
1270082
1277643
109448
987761
763952
634030
265736
815040
1262963
403115
398988
880678
513103
217271
965310
412303
1388701
1115669
1379177
1327770
489143
230373
98165
542419
1211061
512806
378437
1486961
348279
1152876
724757
1063372
512344
1276829
1143847
653965
118534
1067219
185196
1434809
1049409
1264276
242743
753938
77894
943361
919372
1559614
1131268
971237
480029
951751
900653
174711
1145131
345605
12798
789858
629537
693909
1323146
306406
1169885
1341936
102032
1109597
1515694
164363
946962
1010587
44039
1369237
1438059
1180206
1541580
64295
263651
1131259
76995
955140
1263382
1504998
904018
1043105
944551
561947
994703
726753
691372
1085306
193179
314108
669214
660633
556481
1219567
258240
163353
674947
259426
1520941
1334072
687631
1087582
356111
302379
863117
872716
341172
194577
962609
1267004
6271
551535
1194022
130929
1343155
433532
1452729
505694
823374
1123955
1263206
1414345
520036
815857
6305
153491
1144898
190834
58807
1487350
432726
1175092
312196
579941
1000117
501767
231874
1517350
587993
63971
397260
1070848
1042371
480677
1394889
1284831
585838
1270299
269062
116279
170177
1478265
494301
292638
1145192
1540544
1090603
613026
27840
154579
1162524
1047759
985937
1037790
1429418
797295
1065326
1333584
1299309
1003514
304677
413529
720158
724653
1264681
1206248
130490
412488
588891
523687
1022028
525050
1229194
823943
466997
633239
530991
411081
1129757
620537
850949
1130419
1167365
939791
531678
923921
285025
774619
507697
1439663
1229194
423255
1029170
1371364
1526779
1414332
988986
122583
1162918
254031
968348
1368661
1316155
161116
784151
618984
1271348
680262
58486
773730
751251
625148
1242913
771102
1045784
1082420
1447250
860503
530619
477991
725487
356796
131452
214118
766757
464352
285869
1293977
1282686
657824
901371
1209676
1327448
950693
330967
1450272
449398
1144009
178176
930257
968200
322246
365762
1322505
68455
1067239
1014460
1352683
475803
755182
496690
1113112
1536698
1505938
362798
1028276
922358
883359
1174519
1530399
1252893
1472812
707314
371396
610573
1003672
1156615
251768
1082988
359243
263287
1356992
474169
1348494
847428
140293
1500369
1316695
663215
539016
797501
224896
460618
1174612
995151
644983
30468
1122817
1022907
1123577
1214638
1201815
1378739
118152
1223805
547682
1524114
1065006
994978
412979
835983
117508
495804
221731
265327
205421
659517
130885
1502997
403126
1514100
1357982
1443389
534035
73378
1201720
1407178
483882
696481
1473503
927938
665496
1011184
444124
546555
1221414
1207681
250502
411956
295938
356895
1148536
970417
1146355
492513
652022
982278
240858
615749
321559
217558
384383
550164
724409
1308941
1278089
1068667
113643
894060
139934
205463
1542134
914034
480676
628139
187470
1231120
437569
722491
997853
165713
1311976
844643
193560
755716
230336
1239337
1095115
607662
407294
1561739
1323820
309312
440700
1311840
942974
1000488
813866
1180585
366374
1307485
1472095
351189
1558581
535188
728670
1446388
117894
1322046
139072
1257075
1084261
765016
500642
1113076
327202
536332
1035441
1381541
1377391
826991
1522976
999206
447046
512048
898779
885493
1192950
993451
626757
1350995
760726
67651
621987
479623
1236473
570470
47888
944623
212431
1442669
959514
582341
71917
759556
994924
129547
558346
271120
1446186
1232162
1502326
232394
519002
831210
646431
505667
387821
881965
573360
238491
469382
1188331
357141
193330
1393285
14007
362358
116229
1449951
259749
376391
1308719
300548
834075
1101272
240436
1118056
1032146
876755
1101209
1277673
917559
1314171
1077675
363235
1112140
1432756
6919
1383210
1349345
1114049
921103
1545784
642983
1386255
551462
787372
218216
581664
787504
480432
952130
246288
1232671
830598
1334014
705910
646275
98105
583421
987742
1366725
830521
1078246
569806
1310675
356621
823990
925312
573059
724101
1255617
857717
843915
1353047
1015057
568565
1422500
1456368
779994
1406556
585489
1441673
1379072
1049633
946772
1457471
965452
1160431
1129397
820600
715200
1006461
775112
991666
48550
1451348
1500354
811259
744615
390397
1482603
370593
1085598
46425
1300117
639839
606378
1042340
138436
807013
1544021
699956
119345
716395
88719
179953
1390845
916685
1249429
162911
244491
1365864
316037
1219480
638591
1382519
1129275
851392
942662
1429079
7127
711476
827809
1107540
351403
856892
828239
709511
37071
1036386
748481
760059
215379
711194
544163
1305290
756623
936364
244806
198407
280230
277127
372659
1202036
481554
1084816
286396
1547917
427400
89836
571836
1293420
1480523
1150960
1518411
1233837
467703
989100
1008824
821222
1167250
692555
1409794
1092862
1153159
460743
1516464
1497375
736500
1357729
1392343
1347175
1102204
131724
118548
949233
1003250
1344553
62294
180144
1421413
921912
572798
608530
1514243
457122
904132
320976
1133682
993912
589679
368132
884153
995084
580284
450379
992177
1121450
1277388
1183117
1178063
513412
790502
430740
322694
1458346
521446
1091809
540051
939816
154861
1258466
222477
758413
349428
321732
389416
235391
1088066
216187
1259658
1133750
1016068
354777
775759
1544862
1183138
666922
701667
1490082
1234692
94523
266175
18640
202194
258481
414283
829203
901700
300679
417137
18290
1022953
62694
559146
518743
391726
1226242
1254377
651169
703944
1076500
542565
854897
1213126
881933
709196
1529302
962276
1304355
466762
960021
599538
1268531
1505202
386097
979053
774847
1536091
677560
664461
742203
284139
582818
1251402
225804
1432875
807542
69927
1497473
1165683
269059
1406848
446186
615855
791020
982668
1249196
767122
558097
211448
623604
777512
1374411
537121
1060471
427212
1499902
542900
453879
118392
1233262
813148
1546782
1384346
1043294
327069
939143
307265
470475
45541
996898
1548515
1453164
1444756
1510869
175106
391226
745993
1133396
158202
857600
839906
1038568
360133
98233
879290
1001698
373206
514853
1172454
1024535
613337
1445803
774291
186697
840940
254981
538076
258086
110118
348005
1175559
69697
448053
741315
1345289
863124
1490272
1126122
1442818
1089855
1457629
596321
1028343
1085579
763153
864022
827816
656362
782809
198937
2990
1164802
1551136
1225025
1072908
369102
47548
1080672
1264851
484028
705504
1315652
1189597
1190232
1243439
112466
156857
568294
866412
360293
1149917
913869
1004269
1441937
1296113
300762
946961
1556303
360735
1337705
319148
306506
250043
78348
1552306
665161
397529
858424
833979
63159
206305
1430202
474490
1409401
485620
715931
1455683
541509
145566
404562
783118
438040
230430
328090
311771
552573
1488258
1471986
626039
1461549
657000
219133
949311
1013716
252978
1119244
1300327
816708
1381698
136047
797403
814438
790657
1303211
436002
161249
1335533
468248
994338
796159
1370640
1075476
43859
1319331
317905
1251481
1494678
860536
416883
350499
555298
1470272
125583
723344
1497853
1084994
128613
607900
624210
786817
1038893
76878
140876
164138
460485
730474
286623
592928
612658
41204
1177116
1054296
1135094
1537525
15706
1546530
245603
1222019
689702
404756
939371
218444
638425
1090011
1057836
1244640
1562992
181699
1245445
297622
266535
39288
343074
727394
558141
1101929
736736
58122
1145242
1098910
792430
1226269
209010
690921
25939
923114
651934
1384454
1302691
1380377
812835
742704
98735
429053
756997
485393
1352005
681369
787219
673406
814539
378981
148934
564541
221310
219641
344908
785418
811514
1193962
1142815
401716
329493
72981
1389721
1361874
1203243
611852
1311884
182583
30524
1129380
1468549
1513867
178655
476340
1265446
931502
1544944
821817
1452880
1101276
1541428
919996
701580
24798
1217801
91437
79614
1406832
346254
336271
1202483
1272786
684104
1021530
946951
181953
739284
438197
1216927
816091
877205
1076956
1085114
227192
1385701
1238341
976705
449548
161222
1245328
1455839
340581
1342063
978539
55133
310674
16968
931951
827441
353464
807089
979475
736145
1363008
466945
505465
1106132
535631
882431
738626
1371288
1253031
104060
458775
14638
1533245
1229075
201836
609877
872298
1075314
1428140
162119
293707
986638
1367907
1366569
660654
610209
1040579
26600
1264056
106060
757895
1047038
946335
1430349
453931
933155
541843
624746
895136
7052
168660
291910
644345
479053
1487599
1428544
825324
529482
834367
88604
352968
903835
738907
911272
1209098
1082508
1110981
1361237
695133
826879
823165
1299194
593637
836366
762399
1565256
263148
1530857
1273838
862483
1431565
99102
1134749
1210550
532901
318257
574396
703564
604395
1201126
266774
826166
328116
750000
379052
564445
925855
469716
1289307
308811
1120854
991709
282359
1440356
64796
85642
1486827
251643
206952
1532405
979349
1159268
290908
859729
642263
4485
1066820
336137
267495
443492
1027875
1316508
1448863
1069872
1060196
135343
406142
1392762
402399
233514
994975
555011
424679
677317
1329814
998558
1108962
350711
161815
1062902
1176152
481809
559118
1183215
63912
566718
807136
1140787
1142822
1546687
745291
1374904
17539
30373
424373
956539
517697
589186
1263818
800696
722483
825275
234214
15237
506464
532158
568856
381641
1123288
1320278
661382
1465775
726886
1073440
1413765
1030444
1176191
697855
1274170
912491
986446
346431
122642
394549
330743
1117075
1399643
1189961
163408
1114220
490007
585504
1508356
475276
502079
294580
569318
496970
1170225
493893
286194
1353818
286789
309194
882598
725732
300040
1370224
1055007
139509
767854
614805
112313
1071624
974868
1120321
294534
908252
1082625
59480
547019
514484
1442017
516547
225722
1545898
525742
1193985
911458
746826
499025
1449791
1306482
13617
55537
314401
84799
160281
1088425
603401
1156185
234520
833168
566971
906429
1356511
1169724
1478728
1380351
1454074
1012884
193727
1156998
764519
1163302
166177
1177953
616036
579005
1121441
1139593
844238
786309
1110960
1280947
549151
558624
1241165
398190
675654
1063769
1074150
56777
1407202
1021547
1028382
523155
1299288
1463864
1294205
509123
951211
545115
136616
201102
1141892
279662
1385386
824434
1299513
1223351
1314653
1028388
1498207
811694
412532
1523536
702055
591427
465989
903842
652602
111400
1181733
1541783
98716
1089167
643527
639405
1135033
446618
37433
1482474
835438
1486138
66239
60632
554435
1389595
973821
816142
224548
873566
552914
195022
280561
1146156
465848
1004264
163942
667810
1218800
1109702
1112180
1375236
479145
410777
680262
1005517
203912
121376
1438383
695525
297338
1371567
952497
848235
38570
1104332
475539
705694
1477867
1254162
1150836
199552
688052
980183
220281
684802
556312
507618
821336
1148289
977028
809405
1290732
1220879
1154739
254703
1166724
874579
1232560
963683
1528434
226069
567416
607051
239358
499643
180780
853065
856096
606573
646652
406625
70965
1048328
1452414
483513
708581
520959
1046427
737605
716684
279346
1399918
768382
130556
411406
127494
1123134
305784
1126546
1279133
446073
505571
828288
810441
1022191
955496
693313
121795
1167843
1044295
1151207
1399762
351796
792028
259479
662822
282212
3931
829333
1280195
153288
1549649
683764
37149
308323
1195785
271829
919992
866544
1515873
517111
769516
1329234
1107753
864425
1212548
1039428
1508087
252887
1012519
372833
1157448
1557657
277910
361360
411790
506222
1270869
729363
791327
721053
677904
443951
1087873
304809
437038
957891
1147645
76338
1103367
243360
91851
593112
1450328
904519
52088
44859
249857
83446
307381
1426579
38101
1020315
411863
1113313
692811
758428
148696
710945
685571
206083
866005
159686
575304
416062
136612
935201
556081
765976
1043814
916970
1499910
596734
30908
58273
356838
188580
597274
1226991
1359080
1388322
356856
1426235
421623
346961
773856
266553
1316627
1351496
264665
1250440
456541
521899
1280714
740444
1080572
1480817
823299
1277687
1170467
486843
1345114
830640
284910
692952
935227
531618
1065169
988326
948340
26009
195996
607463
1556751
725001
412875
207531
805761
559856
1107788
1047907
1122302
923797
679962
16339
344595
870732
1086993
780091
808830
396108
565633
200579
869415
258857
1284920
680218
915038
1290727
981159
26679
1475350
330769
104248
1034120
1100407
67045
642868
171215
11445
274222
1077092
209139
949654
1531442
857922
857356
993613
780467
1438357
271071
350790
1156111
990327
234069
210626
419447
886724
780911
1276173
1371066
1212167
1094265
1273356
1050011
1027222
490959
1360562
441825
793899
203339
1469727
1150776
1505658
127343
376941
671163
1396973
354531
556830
103216
1140684
691199
846982
676774
1049651
355070
899648
468615
432268
446543
47324
156854
253228
651193
614260
857400
28078
227037
196935
666499
1267252
568662
232556
63942
121865
1094345
937177
1100681
486503
51801
661421
725774
132871
581300
846506
1563365
1404814
1506159
793699
603566
1266334
1387830
795857
736875
294906
38529
138108
1039336
1247149
318986
973749
1112226
1126418
1103506
444827
739546
1396336
805843
1367966
584672
1206160
141022
1168558
675677
414607
1565831
777700
1253721
518907
1349297
862612
1550403
879927
1141086
1246648
467336
826562
1328826
1438276
644193
1142794
474036
449347
148014
297340
1024939
720689
1116154
892280
1402288
277087
758628
320143
886864
451576
1290647
596615
492677
768630
119439
1106156
110922
556249
349477
612057
400412
299629
309105
812400
411437
251653
59671
82627
477994
559352
747939
1083323
1562732
123053
396541
174959
736781
798043
1270499
1392438
1225119
253644
679684
1272574
428460
1418409
589146
1128191
496005
240735
405453
659275
759096
312759
232768
1203115
887450
870204
1222168
1029102
584567
989133
1371709
1126753
291061
1540258
713765
1220673
912633
1458306
989693
352407
174729
1300486
983793
819256
718858
1328197
1190333
830498
1422505
1051549
153625
130540
353083
214327
1349800
439227
1386718
191514
262603
72445
73703
1090177
1366744
1410698
801780
893061
1401753
1520403
924050
689633
1101952
985787
1494242
991422
85797
521539
1548850
584876
361909
999837
990453
1440405
257505
1236576
1535094
536060
708077
868299
1155403
70855
577000
2469
210833
1278867
1333523
711892
763095
683094
191465
1204070
1098319
293547
109037
938101
1148980
697209
219420
813504
1304462
707148
1501840
1170252
1005015
460782
79763
1056753
708885
1089342
1524453
274827
113731
651049
1464041
1423503
1161344
325018
693181
92646
1499217
768557
1087487
988735
565482
954542
669820
487758
1299022
1466583
501425
1328299
1176302
857481
454750
1419657
1120027
1375118
1052770
1363146
66582
515110
754319
1308037
1351093
1466674
1547945
496857
933336
297026
1145791
639864
1440710
359348
867263
1141367
590553
1498933
111497
218914
1031583
1060904
501597
1536930
583834
472325
953900
135935
994839
1105246
117671
588656
1115984
251320
670798
1305240
883254
1147550
715589
868349
666872
658111
1251011
181723
377163
87225
1320985
1537674
744103
538605
601199
654880
335418
1318778
630357
215995
354748
1004226
460200
20506
263949
1325342
596614
913714
296749
341124
1233246
283968
181170
1399413
1495810
458476
325045
427720
130995
1493184
185259
238721
919485
687255
1343925
1198503
1288528
510956
348515
1319120
1498152
898760
1058933
410208
492641
211046
851291
876716
1379948
600133
502997
1192998
1056953
395851
305402
872287
4006
729205
1285934
1287269
1538620
540173
1286862
530675
129406
236507
1226266
1222359
765067
457806
329359
875961
196674
882297
213079
158118
273040
1459474
518930
731147
1253750
1457536
496757
1115674
1331544
88565
1024734
1103808
1506116
228999
1133036
937628
318309
17230
1196026
1535885
1116030
1471870
1311850
1137689
504284
923011
803723
1352183
1193678
766143
881531
1539001
836184
1508082
95311
794784
452763
284151
342008
437238
204780
15140
1481253
1489700
799250
861615
696759
1004748
331589
321221
1258155
267143
75032
126230
628858
565995
482981
803745
965083
784676
912867
359626
1519883
518558
661144
374312
1042111
673542
97780
1399130
716170
325028
488321
1378106
128506
1308528
472398
496306
9636
257652
1063236
1392938
800617
538371
1405645
226674
667403
532546
218823
375235
887316
1481860
1067578
1386395
1203953
202977
1210982
401960
48391
1435513
986377
1009670
548538
1510580
1425213
66358
484487
274772
648447
85679
851037
573956
1450278
54510
446080
1151651
524770
786541
612850
945571
763749
1263086
148704
458915
332725
1360279
1198345
1248758
846123
1318166
777052
1564276
818968
238410
478482
560812
1122069
699733
688041
523745
1372370
961565
384786
1422816
820856
864406
1332686
1300910
1293542
1333333
1519296
449990
326121
916640
875500
353574
1530948
1326159
511493
365251
212787
93878
830423
437305
167403
1563468
1516075
1492985
112695
330286
1513438
1073609
921369
269082
1276166
702753
269940
719902
1083851
829192
1188609
534769
1561205
839546
160656
879493
1130309
505118
12877
120073
825474
586052
325305
541524
1434081
259796
391953
251987
284823
1243317
1235018
1528856
1374297
152445
1321110
1516262
1489512
1038329
1142713
1496094
269610
632499
1049930
1253429
326838
845162
1220828
650480
669536
876216
1065313
1096602
411964
1169996
386655
723570
1544823
369614
1254232
93986
1536708
744548
1068687
1161899
1011130
905546
220346
934192
165615
1438523
1463257
172393
911994
98954
241727
529623
1108096
859938
962148
1513003
143422
968948
1344496
1335130
960079
261327
253026
50392
346914
864728
278087
1379147
525466
1225470
519493
71451
362338
631065
58574
843993
739759
1257696
664280
71084
1356490
1398023
508126
1172189
704147
1137117
45307
1456789
657329
1088635
1076003
200514
1548202
1193719
785715
1414780
101898
1219521
706544
123782
1436987
1204368
1566472
1177839
1229107
589188
598370
1118250
532371
818426
444729
951628
586936
1158826
1558522
84910
1048625
1434190
1016514
102215
85313
578172
761906
1140798
1269158
789282
952994
48910
574124
184798
377859
1143726
1287833
931292
10227
470538
934663
1358397
506261
1506071
1003202
93332
844707
210975
146879
1455048
1020309
1191853
215634
958106
26957
1297425
668396
497398
1011834
526793
771261
1335917
302235
170171
761196
1252369
165949
1480290
150307
773174
1397594
1128065
1248816
536029
1274959
765372
1099094
117846
1438211
1401598
254306
1349420
1300530
197634
1184931
532431
1444962
1536934
997351
126928
1451736
566162
1256050
514715
924194
1024951
50425
1469386
896137
1107802
1074715
687831
835451
1514520
224309
1515012
269287
126441
931774
1208678
1246671
1309132
460617
99254
944954
588870
785635
1479410
161959
810786
697363
1157130
1224476
1399479
515536
1033424
1273985
691640
1329052
1550849
202102
1323695
364535
578649
1524634
1519120
1007892
757730
1052244
925243
1389192
488227
920022
1304078
1037410
609831
1400510
283473
755004
1432749
1087914
1163506
568982
1347322
786168
263672
420456
311490
1243532
1426244
661020
296546
1312887
200880
450786
340418
1508864
500833
676897
927995
1508269
142143
9949
388554
103722
476308
310458
529847
1042516
732431
258211
1512077
163465
450553
148748
515340
584558
444001
1258607
1010800
330192
573854
1313692
687046
98082
804812
1267160
838615
1479946
1059240
138620
1381018
897538
253131
1185542
380098
1113674
486631
843134
1209474
817328
24155
1063250
1350888
1015839
79512
838016
69553
62961
716135
849391
1418816
1518239
190585
610437
767709
719643
1244027
104877
469728
836561
130322
1036479
1019865
860087
1083871
1406167
913079
822406
532031
1031271
357292
74278
533682
257277
1140066
1435255
945733
351905
710260
1129558
550695
1527201
555651
725140
378846
1441248
524518
270763
480405
750255
1244909
906893
827997
268173
164149
668163
1117874
451899
926200
159099
583509
809649
956626
153355
579336
867349
1361922
267291
479025
474453
663677
948194
533283
1046461
1142010
1006014
1507013
1240623
1027417
861904
1510039
509482
773910
1259600
1257938
54741
871015
837482
344633
785396
568006
257993
1340750
1146737
609947
453255
273671
1490459
1012252
999724
16065
426056
508466
404825
1536116
152733
176031
282421
788412
1074596
536252
1538232
547637
1550484
333638
126100
1550794
781512
909391
1046066
1278077
212408
1148788
779349
150059
506562
1450362
809737
459035
532308
749016
1454856
607685
1302252
82341
1454890
663099
150518
508555
570609
1020856
1335339
590454
1188853
186067
1148533
1220539
1370331
1427044
17788
804633
1280704
257675
1460291
1016195
485581
744637
36013
1018029
64644
496845
151448
220617
680189
1380965
1398735
1497746
442108
1129445
100343
421273
1205973
691810
1046072
1484773
533706
913046
626181
691926
663348
1126749
1103363
1125470
252750
619644
166389
1488640
1536252
102329
652235
1059654
1505011
595165
579573
840470
486627
367423
1561510
1471260
1453775
425775
1476630
779808
1217360
1135845
1526673
769475
1528232
1112754
982244
919786
1378688
56293
239414
820347
173453
811039
1355393
1294154
500916
596580
817657
81074
579546
483372
1476587
1173660
1113026
593043
15922
607598
487859
144445
1358383
515813
1000195
603031
1357141
835634
1364312
641236
1485345
1099398
1205669
658110
814490
1254329
484703
829466
266978
1150656
1164585
780173
920944
1206975
1299607
360161
596607
220825
1463348
245349
910251
1227183
700007
109901
1445427
219151
45395
95787
748291
859820
409532
228307
1455993
1354072
73311
850134
1421034
801491
556431
753035
615731
655688
776220
507609
532207
299982
1221618
1385429
520314
1546377
881267
40752
1193544
333796
1363130
436298
927733
708141
68367
132744
843740
1056581
1133697
956357
440423
90422
1524132
1324456
158334
611939
68764
1275019
1203811
1089494
97360
576345
1204020
1549398
1147722
847703
200299
1377784
301334
1328479
1137088
735587
443317
768085
482412
286594
912414
231985
318181
1184394
1206277
289095
480296
278032
694763
184445
975477
595816
1348556
971761
694868
1355505
600940
685070
1195920
911972
404555
1103601
1394779
918041
1192954
986011
784637
1527062
654587
1208839
534683
680392
673096
115498
1505051
772635
749384
63716
1429762
797411
789347
1231361
21599
624447
321950
37953
591448
955318
1145383
282664
903545
8314
602612
1489925
419274
1237222
1514920
1127307
1419086
1261809
1552233
135281
245706
603922
859551
911177
467492
26740
1385519
65782
233626
1007414
1158888
911439
673472
30578
676186
471349
1201777
586758
503787
1048062
269490
832160
735940
573026
423211
1137849
105121
206033
94301
672405
1499248
1141113
165140
508261
112284
936085
1410105
203108
1074440
768600
503509
903278
327904
1355060
1278457
280687
770261
1380496
611459
290681
273307
1105104
1406518
506975
359666
289310
1024167
278483
966514
1400711
77078
834885
1387456
256879
1133482
1121547
749198
906145
1152442
1488452
317688
1361334
1205149
159271
986245
294044
1075222
1489595
1015205
1387574
457493
1153729
677874
855719
1244483
752760
146887
207550
437075
358778
1130153
1409470
54999
889644
1492596
868957
1273918
993550
433188
1389179
1094376
428915
922698
203267
364479
128987
557279
761307
1402261
1472742
1342680
922942
741790
231258
896573
383851
653862
19373
1099200
27545
936823
1024409
551236
459764
1077757
163839
733818
355592
1567388
463600
778248
635324
988066
135785
1209556
765868
235860
68982
987517
604264
735963
1478196
538013
580300
754584
853112
626773
166709
1475220
913578
309779
365806
458984
931927
723377
60323
123004
402648
47169
1375234
88337
146023
1554284
1330214
750325
430720
296261
703335
188508
1391726
1215936
559251
368097
1431153
313588
152900
1289176
797337
1402772
674813
16688
480459
166583
415268
1179603
901472
1260053
1089478
266953
515387
643028
788299
557983
314046
928930
118423
795328
1422123
662954
1566494
102089
1255109
128661
938863
192702
924772
1454131
649102
1414023
961486
889162
1456941
1323960
848602
1418072
1084295
222270
840407
85052
992056
193507
953671
995553
1462651
506678
989294
1107926
1526531
1448261
565355
1074832
239158
1031674
1236756
68861
998169
151872
1123416
668693
56022
633224
612399
1306348
519998
606317
487604
1537991
1240817
1460659
1393785
403694
421070
1485893
404912
1512039
723891
1114150
170132
843772
232558
795699
266088
1226998
687944
675160
342929
491589
158805
1028951
748338
1257187
1352753
722863
973307
1336513
943572
106852
1262010
1137137
493493
497750
944438
260002
1374120
695509
1147948
1182363
1099674
371767
930244
182484
1537347
1245220
1165676
656809
635566
763544
492696
1276306
1155857
1329760
1007984
230555
320970
1016342
995166
626009
1428605
1547889
375380
1383778
1382325
427593
559492
1125623
1501768
1017001
324441
1437789
443199
763154
282671
429794
591926
446628
72937
262984
1204578
238602
1204460
1563472
60245
1504946
1136336
797102
1064221
303040
889594
302269
132765
1428743
727154
176578
1206559
1089711
433442
865149
1282404
47609
1472352
1220959
417633
486184
29219
834011
1030941
1396805
39728
136334
1168831
454618
1045844
67493
1118938
1529759
891527
530664
1324515
1345803
22442
837801
430286
792077
318985
844443
1047251
323993
944368
145998
1174182
1382313
464178
1411106
1105911
785647
1395327
1511152
238004
446185
423653
323646
1394482
222534
25277
838612
19001
757987
1145908
887117
1060605
1549375
1414851
619010
906654
48647
131984
1386687
432839
1428711
1465894
617623
663707
1541740
1426571
860156
1297197
888702
263385
1135311
755654
1205892
402988
211553
1081132
1042441
1524011
717037
806021
868524
223297
1378515
1109094
416283
733739
1156105
1542086
130325
1550020
838122
68688
1232201
7862
627205
730094
1030340
164728
1459973
1094468
709621
574787
1210684
885124
87708
850843
672373
564496
943810
1210834
1432028
1478678
1272735
411016
805467
219317
654404
1215671
1278534
1356861
1323994
134471
289442
2152
1133334
755318
686865
863438
1089461
290062
109850
1447601
742254
160518
105969
1554724
548290
1147086
975619
1220007
1221997
1113057
51252
209241
1397899
1338740
933501
586833
970253
630655
462315
556636
136092
265626
1049240
251861
1160279
1274665
1475691
16283
269510
1055495
1369660
937296
770588
282307
782989
709207
464460
95797
404486
863137
889323
343718
4214
158487
597256
1290513
165248
386798
285868
731314
893397
1376613
1541891
1000653
279214
136623
826242
63980
701813
899188
1375789
194113
315254
1375407
689207
1235358
82326
1297526
1542218
692642
1137102
1070255
1315285
819309
356020
634430
364588
855390
862018
1158267
322355
16251
396826
1088745
610716
24427
463022
903804
848573
851501
403121
951414
702052
1226198
719197
1094557
1225112
1084293
677126
184775
1057677
1187724
140097
1008650
1377525
31496
518794
1261353
1466759
951013
500035
1285684
1096275
1307190
367841
702756
516488
550068
1303241
1230464
1438448
1400717
1380729
141435
76600
211806
1288562
409134
1342567
1001247
6177
841770
1262284
1405367
118151
1149879
96753
1090327
871303
498580
161995
1131241
190585
901570
1067849
262450
68556
1245715
1281318
929552
1202678
1413581
786216
1434615
1147491
408319
532219
839651
549024
647948
392172
101525
452610
741556
580616
1166930
1145642
1294401
1220673
1522623
1504929
533621
44436
1039558
682241
280587
708700
1534697
555055
727861
883963
115639
118616
654733
695707
841248
1179532
553546
1118966
372172
14787
1205054
188849
714293
213862
438101
569923
613327
175612
507263
111705
1549346
1004389
573391
1525510
1123711
1005743
585777
216957
947738
1410747
496143
429495
334832
165101
1478280
1514852
359467
479444
1550609
1073125
1414147
1548292
1248919
1440932
821840
266279
1430709
941546
579076
541996
1049508
1237602
408120
797820
833818
1513785
1162807
1211839
1460496
1259098
384734
1428415
1483928
1386931
535904
473857
725348
1542522
545948
126726
753371
809584
461098
936193
125093
1003675
278108
1126753
487241
23224
197766
936978
284184
551107
1138748
1051177
349980
908834
1392433
655756
1192611
225447
102571
1350432
853575
693381
997332
1489453
667692
759512
1523950
1393354
1233807
91252
574471
1051886
317292
1292117
475448
444877
639066
916518
1071153
846727
1032741
1042185
1299126
102247
1412010
639736
823499
1231664
971355
1521908
920394
92849
950222
90973
475975
216904
1196845
977543
1389531
236356
437302
755741
1172959
1214867
858154
59341
337995
1551501
56154
33580
1443486
629182
716508
778556
854856
868328
1146819
1140209
556510
417820
1116459
577579
1424608
1232800
1160015
431107
1465516
1198106
1413068
102973
1503566
115025
339874
38251
121949
1312785
1466342
827093
1053488
468782
1174032
1208957
144436
1525038
488771
499145
1540479
1482252
1385573
31182
1122429
848767
258534
1235418
171503
1566543
766552
1137592
1348845
1446014
1488292
1479962
33520
84970
378956
1494418
1502513
907329
953627
1488549
1280796
1420868
92997
37158
1207996
1344007
507461
241638
1063721
2670
239793
1551998
363911
50248
1256297
246907
1013997
1143474
1125652
333716
247564
741403
15072
594206
117016
338234
1215356
317385
647344
1505860
1146795
458571
65465
609368
638791
848301
1479514
1408149
283154
1221726
1048292
390219
41664
731930
27177
716923
835609
599826
1558097
675501
508461
589832
247097
493162
88961
1248598
1131500
832788
80291
661880
80486
951428
1501667
1299620
712809
142485
1240406
483121
23946
1423068
222569
1114510
1257728
889023
672158
475072
1253213
318542
1059562
789054
720301
856151
371643
4163
168959
277596
1485509
17898
1018994
1077562
1276717
126838
258141
548784
826421
342569
259979
252815
290837
1381644
1360969
784211
266613
330229
611774
227804
361952
36863
230918
1191969
833371
561344
657936
832285
518122
616446
851431
546072
883867
1019860
762087
736036
1134989
1053637
1165352
248540
951551
309603
1203339
849450
1421702
1326998
1365155
527647
1021522
1125387
1516002
1491229
1325536
1346982
262247
176953
287361
1197550
1182099
8233
1385629
449706
809330
1042696
190686
146003
1175658
713406
746604
561397
1116370
852280
1527005
502334
1552121
27632
1225398
536871
182796
524600
442242
149533
570277
688569
925079
1450679
1522727
166241
989349
595028
656891
202373
1006624
199221
1378915
807410
535977
1529040
1158775
722065
1354610
1006892
345979
547287
309473
1162546
1236243
284705
670225
1423472
1360529
920822
280006
1003438
1547770
669353
473214
1303071
257691
8103
215500
913870
940796
197591
97049
512713
40354
1014182
1508859
469386
1239674
840310
79185
705557
138259
1540107
1484530
794786
436760
880257
1062025
169799
629563
634993
1144984
546546
1087041
789589
1110925
346806
1488983
1143162
416574
1376219
1377848
139447
89549
1009982
512629
297867
930231
232111
771421
74049
287126
745233
1375422
296090
676187
113131
572404
1504986
386727
433472
1284210
754173
1443551
1533412
915657
1498289
568371
166509
1433887
173673
1033358
204439
1539786
269752
201282
654502
1371744
832731
1351940
1158796
590579
913690
465990
735010
1395787
845295
827751
586781
1473817
905966
1537169
1146168
800967
933806
1460975
1413986
1467631
815209
366469
1424052
230246
1429921
57242
338005
306030
381396
1399560
1074641
1484880
1386431
442471
739733
485959
1288763
25727
292793
309975
1541337
643603
190459
706627
1397418
394997
106027
962413
1388169
976118
1202174
307543
722584
711977
331639
769778
1218370
1482981
1238944
293318
390975
822808
781674
1395351
1029180
1545313
22336
745553
821732
172710
1316059
252075
286106
1351179
1253509
210837
611674
630170
1016025
92883
1565210
283837
908105
1396989
391898
570178
1417696
787511
426559
198737
653926
1320196
559795
339849
603847
637442
1053355
576707
1513242
1160942
754988
408882
953838
1103715
1445256
851129
714185
1455523
952939
952265
1248056
1126989
1193058
413947
1225077
460117
1442334
256978
1546788
1173320
18831
480207
707688
838427
726018
945558
1304884
1405228
910150
754035
1200825
572363
396880
222506
478918
981021
567258
1024488
970747
1189889
1094993
1017065
1122066
1512469
1205599
477008
266154
607425
946196
539136
401824
397795
589546
679002
1019701
952477
918727
625429
545949
482493
848567
945741
361408
281841
966583
1527456
33371
829563
1145529
226166
1044123
1243222
1283049
1230789
1554435
896308
258819
1136603
1208100
1416206
553972
1129843
409711
250516
1222919
1168146
143163
31892
805099
918658
1502486
1447840
830544
1405991
706317
13434
164693
1257721
54498
966048
1517939
275084
318161
1265444
767811
1512403
1281879
1000337
630031
378123
161214
1496668
477856
730950
243790
897541
383475
751430
1262941
225961
61226
11224
1001036
1501710
168122
1188426
795996
586430
150924
1563953
927170
1321837
13616
750274
177829
1207474
312156
1418183
1240173
1213212
545079
250366
562625
67481
1408845
313539
1353830
1065767
1233208
637889
123212
297709
1206486
1383076
1296594
577864
829267
206643
842854
385840
1165637
1438676
1421791
521138
923790
1081118
42185
1336379
259452
831232
1106358
65238
766613
790501
629437
1195213
202324
309721
514705
1092054
74036
1008928
375209
211530
9452
278794
680125
1268430
612878
1478040
481341
803882
1371756
85513
62976
1350413
1118397
944101
147143
1367472
171468
1109063
300125
1422857
813378
533171
83101
542185
326396
804027
1437173
749759
1125779
382122
1429093
1191648
737177
178019
1318143
414949
1070435
131047
709436
1323723
1104948
354428
745503
1403333
496836
157468
219613
1240977
800837
1305895
306766
1012191
1555511
547476
446880
867822
1005423
1275933
576371
594383
1511718
1483660
1039799
364911
280148
863552
1418839
886812
1564314
630890
1216168
679211
1055029
1080036
631206
1349089
344641
1400160
462188
155407
364237
1140246
120338
381432
555877
853901
1312328
783000
448262
889573
1207675
176254
254028
866513
1011275
169445
1451887
820308
787110
1291290
1234945
564577
222386
161979
594038
807190
296950
1516297
613802
103629
902820
1053364
322048
720295
273611
1082331
153146
1150488
947336
567203
834675
1148789
1034359
1473391
191137
274853
1001508
489245
763621
676858
157118
95613
602666
369483
747493
698854
556113
915876
498089
1519887
430977
696191
1194219
178091
177810
510392
428847
515057
158979
1459960
582505
1233906
1141230
1407276
817358
1510035
8712
857046
964592
538738
1220191
253737
887874
1375432
351920
891309
78923
1060165
1086894
38911
770875
836476
672439
815585
561035
921876
497071
844228
1352573
1394289
101703
201364
712935
177394
22286
1501905
861272
541811
47287
58835
321378
430603
1101366
545212
1428191
523702
94617
256626
512956
1338232
1083626
263161
1319107
1199933
695351
1345704
867639
813033
847869
1336646
694528
1216732
645119
776343
1126391
352885
699601
195322
69161
1286828
97722
483041
333185
848816
199047
484466
900857
398009
1346383
13560
521571
775329
320288
754360
744091
100815
690630
837964
1256351
1160862
35045
37192
1232655
1117041
697817
1458548
130897
930082
677219
447971
351010
638898
776348
920814
1017098
341190
183149
734171
1512228
16756
844781
725705
582242
380422
170687
1044294
1163284
23374
410319
786053
483644
1534333
492937
1294549
789971
791503
508163
1274879
172440
1562529
1302486
1003117
1152413
149611
598842
1277330
1030759
547495
1414191
1560135
879668
771665
730304
1271350
457284
2374
172105
89447
1053001
164985
525100
1254049
1307705
1545483
1040645
1185810
1367572
461553
1431809
1324331
869173
1467417
408275
253703
355040
63370
1475196
257970
110349
785450
1059976
1232254
1022427
398285
843324
705524
621129
959349
503161
657026
1534825
1529030
785761
1459359
1411979
1156238
1379442
1208194
892740
800537
570489
1408171
1496179
1138377
1114824
109480
825971
866788
1235658
949168
1320081
1015409
69543
1182857
56428
1550321
940279
314553
827048
605567
929542
229196
972705
786844
929587
1567877
148671
155445
1547739
1154535
524202
644706
1475446
1485753
957074
529773
155008
852932
352259
1216648
1409992
15140
933738
892586
1264965
102438
599794
1063702
741569
835629
740528
1542227
650382
1092007
1122810
1337545
1145273
538547
1468042
353828
995988
633536
1011872
345023
375561
530558
846119
1284113
32705
649965
295140
1460847
642382
315421
906873
871659
1491711
704860
822187
1200598
720948
768151
251960
1248237
186036
1486370
130157
1539841
154329
1541299
1366154
23475
1406145
755688
769882
712208
108331
1444736
739534
315003
332496
314795
22283
246630
1054024
20127
135570
1218804
1146981
1359662
1538165
1073272
1230297
642662
839539
483410
296687
1289196
882333
964605
241951
23215
1300724
13195
1436454
1350344
635048
676446
693779
1350927
1280945
706514
543660
1093230
1110759
219424
373180
835470
1283760
294551
709477
261584
669589
378038
1346867
1407835
822889
576576
1003917
581211
469372
746150
587049
991064
733348
1228574
997080
1233426
1028237
225128
1399849
902060
27110
373840
874552
1198592
1090437
602352
1155895
974500
1319778
737106
411100
1411505
1482991
1011124
973905
1338167
1418810
901884
322835
855615
398600
1382448
1042478
853640
1117968
179030
645103
595214
954872
1147333
207548
69500
464542
963338
80796
170647
1315166
78310
661847
591401
226241
925336
99769
751729
21703
1017932
1320282
401200
968393
645100
780564
1183395
39268
1430208
283935
350137
963416
606520
249212
611565
761237
405622
83973
1468938
392694
1312383
1167931
1235458
54775
839106
595767
1115573
756458
338350
625608
286756
11648
310703
878717
488380
675526
121175
1334601
201215
1277391
408048
442900
152349
637498
87111
334924
376080
713311
294745
1483457
487101
673135
1337076
417660
769257
293565
553540
223095
1462691
86568
721411
48924
682851
105973
933884
732647
1209891
1292393
1137407
223487
877571
245281
393186
1552962
1054218
1394232
1102421
1549253
710195
423231
83062
96748
930815
1448401
296584
1228106
403899
989252
25531
1103225
779741
1469706
1000965
1008806
41303
691188
1284181
1541526
1202682
1017115
1159405
569276
424981
841967
1282320
1494725
591384
1379983
1338869
111680
294927
1564903
1086139
951394
1534337
958038
788066
501311
794795
735164
30107
951734
1075788
1549966
1465693
518735
800590
592102
312581
575712
551332
960563
664351
1542390
1131205
768776
1036846
119348
104384
959758
69269
1014591
16498
1077873
1468320
21639
1076798
1211540
806955
1054865
378439
1506740
938114
780004
900982
1424781
846251
1253153
1393340
944548
191912
398505
1361432
961285
1164912
5213
1082844
636520
1103329
1502846
882184
1107608
1234504
499616
1441308
276694
801882
5912
1268070
625045
329416
221507
26217
1450114
708972
1541951
533493
918547
1262338
1463776
1122069
342761
1480792
452674
1184689
468285
1223966
435042
280561
1398035
183151
1564123
1006851
595335
39656
121155
678802
1183381
196731
1116566
514721
1455331
380333
1199302
1022451
1196474
1492039
454940
820556
230257
1414832
306362
199031
928800
1085090
314024
1096641
142404
1213520
1087845
959286
1161601
1534373
689563
463387
661756
157415
1227065
1462721
984396
798680
229071
388475
497634
1175986
21218
646216
135844
563555
1454990
323690
822583
1516209
7996
43571
1058628
1481367
934051
1012478
1022179
489253
482107
757674
648479
845292
737975
472672
70895
566666
1407384
1230092
217542
940200
1231813
793612
79339
233999
565975
594633
1123771
948768
263871
1064033
898681
158983
618751
160264
815893
7848
1175982
535685
1121763
213679
951088
1284720
1302738
291592
145692
176644
663388
1474621
940835
914258
234082
1347063
1021635
984465
1247340
51499
1547708
36816
599945
1224800
1477925
204761
249294
1470386
205231
1329620
288943
130172
542808
1323496
1347443
843425
1545175
580542
1049620
1451781
712793
199577
412344
323104
151691
1049355
543452
167651
694226
296012
1001421
675684
1064633
599031
383858
717024
993372
720372
141167
287611
28699
1096589
1251522
1504314
1554863
930773
1497412
1403668
1295857
281835
701298
1188658
737162
277959
284375
696134
870855
800674
1542949
1342293
748920
505114
1156918
128865
123399
1382689
33282
884988
1436330
951282
1023242
360727
449903
923150
82207
410162
232750
41383
263412
57542
1378521
219963
1223074
105274
1505142
298124
241108
1126409
394355
545097
1231003
1024362
1427848
844027
1210144
868978
595646
744049
1358785
1118584
242122
1424783
512248
1101819
471395
246240
287649
187331
122973
1374284
1021470
794909
937182
1101988
496999
751571
1077574
489417
1150201
701451
1168975
537640
682119
734619
597621
243359
468133
311927
766580
204149
644700
909041
741039
448304
979069
1091058
1385335
1121631
143922
593007
1524506
10920
262669
1313275
777368
1302059
1538659
220904
31453
1056473
166708
1155545
1127208
953822
99691
415834
731399
256653
465991
209682
493578
1518721
1429873
738278
1157185
1146144
44388
620201
184683
1079086
1107919
830338
49568
752529
742444
126302
1296568
414744
1428218
53440
118839
261631
534669
56448
1528332
43185
650934
981333
1216135
1155700
59
1196237
478328
888514
613424
520449
1443360
155613
1212155
437304
328
536492
1288443
1562939
726015
131179
550280
1541967
1132590
942452
74039
327220
846576
204023
816890
867504
568292
1513587
1215394
81538
1193968
25563
491534
110861
272622
13042
1339758
231978
1498581
162080
144101
477935
15738
589604
591657
504556
1067454
1156863
1410954
685209
287777
543286
1555695
1286327
160320
794546
1321461
1362570
22353
706255
1467031
575464
698722
1298993
740644
1222424
1057130
1376954
60683
383481
656393
947992
281736
912426
384506
299934
660932
1256616
384323
47722
342125
414427
857626
684804
1460851
530210
108982
956335
980172
718652
1552568
1341991
775826
11630
1112580
1339754
716317
1136934
1125365
1220043
653065
366390
913493
1480051
1469991
280645
1178392
427779
72090
156692
1024522
607549
195796
92759
428479
1456637
1321191
1083460
1385619
396443
1131187
436843
698282
1205425
861613
1543843
259318
1457115
454580
11239
491548
745515
1059248
755042
556362
1094654
809512
965000
650203
937039
814661
1229939
731011
250991
26287
997206
903702
1065845
1011291
1126695
850161
970922
723921
1374257
911408
694740
1099894
111948
506094
672112
519698
909669
1448640
1118983
222404
558941
97830
1140606
200623
753177
740330
236252
531822
1051259
1071472
1042183
1456379
515905
1034433
975941
497111
790692
524431
652170
1237829
167998
1361286
1332007
489524
268158
1389896
1300824
107357
496344
881104
933238
1485447
1388815
1075288
1215556
341348
300762
284415
1187724
1312546
1322206
263094
1090498
817492
36675
1500697
1519350
546911
672565
105816
1269940
1239897
322337
962090
405439
1313705
729019
626688
1489047
1092255
143226
360141
1376281
1491788
988415
1016168
254875
586904
1509925
466927
1408674
750223
910684
1205581
951801
22131
856510
1031989
658456
477866
1177176
132426
1370755
182033
632148
1242425
1023842
286406
1211962
969895
1222125
714858
759878
1429748
625341
299355
930772
1551482
1428612
827352
599885
1129555
1470795
625777
1143550
429423
1027475
993384
372285
912424
739815
41452
840
1484288
177743
166054
285511
1392735
68211
269475
189276
947469
789850
1223326
41711
1155517
31624
258871
1313577
322351
300152
579189
183837
293350
348421
1534055
1301701
298808
1129245
915236
1243449
1072637
1039579
1368141
433435
575327
1514429
1497788
1492374
593922
925892
174529
624291
1319596
383586
474255
85569
720449
541259
243909
319620
842975
466660
292691
420476
1089472
304990
1412216
647808
758646
766952
253613
1203989
294626
805706
395456
1137478
494812
1257997
1001183
1334009
684646
168310
252491
191471
794181
1074059
1192497
973723
345208
74589
555681
630201
1385554
1496370
421052
632815
1340053
169634
782913
882440
891071
518256
481419
180117
156335
1526025
102660
1533612
167044
796802
220884
955724
546385
723577
893120
398385
266213
18613
991203
1336163
252720
863617
687055
894405
1393802
637012
270474
309901
564277
363675
1112694
55649
177389
597623
1289747
1316528
412725
1441716
1033382
1063500
1323117
490928
1463934
969228
390937
437525
711165
1361402
1058380
1485548
1405093
1343355
142485
1271749
1342412
673910
1121859
1263998
956600
1499120
1393950
362985
411691
265536
1282351
1012765
716898
794282
801680
53858
931257
975271
1496852
516472
511699
630025
1208586
1287314
794438
397244
1136718
985291
247666
1273918
948610
1225915
151059
602774
649160
439236
686014
105420
1564189
799735
718354
382775
7498
455563
621814
781288
63169
1128361
1547461
1493425
1413030
1313270
172111
1470095
442113
708397
454767
363586
1390846
799767
940448
288779
952322
245192
1301232
461731
761449
458134
713941
1168038
240516
964875
1056930
1233335
611902
906614
1378657
191434
751418
456860
917306
1176827
729731
1508020
114804
943263
527887
379511
542149
1488306
529165
271375
220764
805197
303920
301081
1191071
271004
600559
838356
549807
379319
486133
155526
987993
626824
224768
1113117
323200
274090
688448
1239188
921669
1519760
381009
1487139
210044
186778
684227
510567
976709
1348842
627607
791736
1350933
1166514
1068996
887760
260925
923649
773104
1419047
916442
495756
569983
256945
1268688
627545
1471351
1284626
1097953
1095618
636391
415467
413922
70063
731815
663341
761681
343829
1263633
1435802
336652
415340
1479142
796197
357719
793141
976879
948397
154959
1069933
275776
186691
547614
500541
480507
27441
1290282
343397
1396889
809259
393506
692861
152266
375856
59623
786617
229377
1236495
835759
1298858
393736
59255
1304815
625925
929175
163778
1010446
735424
407491
1409613
526443
58230
542504
1174014
337161
22756
1114817
849974
695224
1560494
1277777
612089
1535161
1474223
481303
386295
1163527
870338
284200
192636
1248406
1556308
184716
1477219
1199465
1521935
140524
170289
773375
1477386
764648
884017
970779
727936
347797
1037163
215891
466949
125227
440471
54538
578354
560241
1295564
1393254
437046
571838
1280131
1403195
1378246
229285
724698
862247
1086738
119289
1461533
1176517
822322
1328813
471738
292475
646628
359962
845791
1512262
977557
864431
1185798
829708
919542
790358
896438
383202
127085
639867
1471753
911865
700527
820158
290613
1299042
1229483
1562847
581387
871051
240430
1034805
1427677
227031
1226412
283572
1231685
632484
202446
1303025
334452
18143
1448516
1145244
125771
802002
1089767
653721
1306934
1503719
1023679
1523034
295054
513454
727222
1528140
1153577
633052
269097
1037510
416966
1423569
287294
910289
1479545
1142373
512161
1244203
985688
1465634
854289
222499
460947
136208
946947
7925
824736
896388
1064285
1017289
1131195
1441476
436678
862009
1157467
648350
1510162
143337
1165182
1069144
328368
788639
101205
715747
1453176
874507
589110
905637
1167186
394669
5063
920162
782776
456745
1435959
177596
362621
663947
1332961
522901
29177
765835
768259
109016
1074989
638879
1459124
148062
118225
432561
965211
931405
125425
1464248
1400230
1499918
814443
1224403
1561441
1565314
111153
604266
734672
1460569
1528808
890732
806152
1394030
205712
1554832
882769
1007733
1195955
1014497
938503
1524940
658534
899994
354228
1334299
221079
1495769
1152631
475356
1365013
45415
396035
787493
48633
625254
1184006
880518
714723
464784
867792
1198444
74174
1050877
1543927
109157
937576
783655
1105435
1178001
708294
1244183
409316
1176692
1232031
666826
661186
979878
554522
366808
1087022
1309307
596413
1169844
376771
1132872
1531842
226914
1266359
789450
1261442
321905
677906
841425
1487849
1245765
1257985
990736
692884
636830
1562001
976417
1340574
154058
179901
1459319
187218
670221
657276
646632
280782
1347821
241851
1509210
145561
848908
675977
947858
148973
1167768
572609
1007402
82519
1278207
766279
1378850
572658
274887
59726
1393264
1088624
225059
560463
1522637
574975
876562
1098565
186381
606947
3865
207790
1163088
1519266
684274
874038
1328817
131450
458921
180696
313711
1288887
497980
543704
1024145
1445106
797329
518550
382813
273055
1197105
818563
1514782
1260271
1315761
1424221
1368376
826093
386112
1298271
1241698
1403476
487145
179393
266061
923253
299268
113530
769773
466775
854677
152743
1174861
480823
1217113
1489585
1020703
176831
400617
620235
609728
55134
425935
961646
315727
679517
246054
507503
182944
1406073
1311906
1164424
1499353
224915
973807
783036
451489
233777
680516
399666
1149827
710054
718570
93224
1055668
787180
319062
589947
184199
1107486
985012
1139911
1049630
489107
1251704
758495
1396663
309235
1173718
485092
913451
143947
829626
1521129
1199295
1022009
543350
543778
1204135
984125
1143590
664994
705020
482546
859655
32068
61657
619132
800243
675743
779840
1448832
955669
1562886
1054639
1120864
1059845
850243
1557946
740393
1112112
63737
743966
657801
408130
336727
1336928
475487
57069
1254990
635570
1449460
464810
1466343
530392
1196107
1382275
1048643
48217
743502
739889
285035
1416498
271226
1500387
985879
101369
891562
1349892
754962
904269
278612
476206
722774
1494038
1068841
947635
306058
678469
45496
637270
1445474
455079
1435260
295274
754926
334973
513095
484848
748076
297103
402208
758667
87834
499472
345461
1322442
1157178
1364871
787822
875384
1424595
806673
1357362
606484
47996
1450319
202694
656158
1318955
1174952
1527731
325604
1121945
770533
1094464
527082
534695
26908
396106
135299
1510098
400260
165314
1048293
975464
1495546
1513382
455216
201784
1388842
1125853
371827
972253
790277
648096
83360
744207
574975
58125
1557451
1499739
563741
63865
1454261
399645
1136534
387540
1436400
16479
1558633
1469831
249297
1564594
1430421
380611
1157161
412725
379823
621585
1258141
703933
226520
91857
77556
862751
428731
75535
1372501
653920
740042
903293
1313941
133999
1411841
1510195
71854
671572
69514
616699
146763
939888
101512
134856
680639
722746
1563362
1527136
911205
1155946
997347
955962
1071723
500158
76526
903625
180699
386619
1098194
782432
1142522
1336380
155635
880709
933254
209105
194174
316564
893452
777970
1333700
864460
506
517387
389849
569035
453015
895912
1087246
1228314
1328330
1411175
907300
71850
1124832
996790
540490
251226
862496
1296976
100784
941959
1340272
107101
203987
1138787
500368
223102
1057286
993002
849260
1144859
1196726
156778
735305
522076
791465
488715
1057020
1066857
1423724
1298827
1050779
662939
876209
30503
545086
1084780
376673
1420744
1478545
420713
364687
473167
160097
383339
401244
183132
763533
1544226
869047
35617
1173989
269772
18379
142583
2783
629684
1366680
138678
446355
717460
469971
1558890
727663
232275
768830
1030203
632849
814359
282638
286282
950828
1302801
543004
1523958
996392
319827
774023
29098
1294615
258808
810595
875955
447164
1268151
1076009
147471
939881
937114
235453
715899
389398
861141
1115841
1004641
1166309
593375
1221626
932978
1444896
1426212
141119
329714
1028386
550894
1443520
698524
1337447
1463197
1495214
489549
262148
107160
836381
1385820
736985
904699
992611
607932
379987
1050404
1280792
706885
536577
1271511
443795
599596
76361
1263260
508525
1159508
87954
1123646
428350
1196041
402158
1566357
203278
1316324
614286
1345315
605911
960625
1396233
967104
961555
760762
141327
1386654
549771
929026
446096
264953
201190
1115180
1346083
1252275
155181
198055
635363
716261
886072
1030944
1285946
1116427
1170887
93093
741639
125521
933865
811448
312104
519729
324207
422226
1374095
778945
581229
1035817
863440
520267
201971
1218775
1324895
185920
1367810
89517
420215
778308
1315076
625083
873044
945712
306607
1014622
1425668
1515753
601660
292165
619703
1086444
636660
226416
221201
1192293
52065
696982
717696
553554
1119098
1037137
424405
176833
1450001
1539533
1324028
112454
210558
1150141
485363
457470
225756
258303
35368
197050
475557
748187
690598
1018734
715345
1128928
341778
730495
74654
616953
1335059
153694
519360
1138438
412171
1371759
1535144
31368
399812
630343
522067
616969
1262962
1232932
1471507
1179997
164438
740582
667923
755274
425803
192306
458410
492686
694830
124312
48010
729059
203065
493420
372272
1456604
801992
515346
752261
1502668
1286641
165441
1276749
593785
824557
989452
1486640
903346
1347594
919054
1552097
1400971
402486
840884
62866
113029
1066446
952021
768751
875015
1234812
75244
754407
1540366
1494812
577392
900735
264677
21308
435713
1022160
109329
708745
1472952
908112
386567
717103
912833
500676
211182
1362549
156985
1189308
1018970
1378860
50404
1517332
182736
1165679
1536959
934037
1271009
425764
413310
127988
892065
13810
443146
1004884
641282
603187
483302
1433999
463746
17507
422239
1368320
1284834
1395812
1064412
1373673
269031
1051171
1219881
579684
1374366
1331312
1447089
1332662
959304
818149
609458
1485376
793483
1155743
1132734
1053193
1187214
630568
1288260
892255
1000748
1329426
1304642
635316
1558437
1507413
350037
126075
672719
634796
970579
321735
425363
499196
1260001
1167482
610071
1181450
1379509
1255344
308080
49025
656779
816628
196455
18973
268719
992375
1466044
981837
1053809
349176
884048
558311
383438
921941
1522825
1375915
1426464
853447
1103133
1306560
948315
72298
549544
1458664
565593
1220887
1374494
731648
1255052
623053
180804
1403639
462573
658397
1354895
1023798
1295737
962816
467992
825885
592441
641299
1427094
1143032
220065
1358076
468487
67309
326547
323650
466831
571194
386419
320315
667261
161795
199889
1407594
703461
1156221
1394309
107271
1335695
1116215
1526336
1337437
1431884
183300
386536
739214
226972
117224
1023994
487551
1404677
414296
1006287
1369473
390756
1366121
1351676
727815
1302761
1364848
644740
988573
1103336
1208576
1541460
1195297
1252464
1086235
495227
644812
909084
506203
485898
497014
160848
758894
517806
458474
1061682
137516
1092971
925261
589242
643766
162938
1548747
90202
1507542
325930
1187844
1117842
1084861
1380686
1528661
377975
609638
836333
309324
1365964
1211519
1473847
1455555
336428
202356
1087859
684474
1176908
800305
1497239
1332236
687366
1026312
735259
1328230
1295579
152755
1476147
1441275
1334519
105245
669693
110672
530540
1410641
827209
1182139
163596
380680
274418
1124876
598344
1246007
753202
1270877
1524001
151134
848794
1559304
120190
1153313
1363208
536159
1363418
339707
1534296
103790
1522613
599162
1283296
523086
1334559
1358834
143799
189602
1177473
215541
554831
1027011
1500344
1178304
1184299
970504
10460
1063651
334702
980532
1183934
922800
561445
191178
380696
122606
216271
534045
158615
742630
1067875
376659
309029
20288
126582
1471807
1124060
227538
1459100
810690
238869
247699
1545816
141101
215285
416069
1456095
1530445
215216
356486
363264
127413
638764
1266852
1324099
1006245
892695
2493
1164771
741155
720879
1415770
667020
792416
1086210
1352956
261757
81078
474279
504356
1324124
1091386
942193
1184285
1475142
171052
353680
1024989
1220689
928073
127179
991053
993224
8424
870591
405883
586327
332012
1471454
820908
1025350
369089
714416
902840
1077413
466277
776912
699570
1041702
1225510
1373829
991008
365021
1408729
426161
1233445
1308317
1086902
978290
137387
693828
438962
385853
1067797
1079987
918641
73283
632118
1151291
1503437
1530989
8306
1115781
1559002
1188281
636968
789286
1378141
192556
921787
257973
1410766
969381
347370
1002597
1190683
1309337
441413
1478855
656884
1013974
524340
1412815
1407891
632314
1118223
846017
743149
496025
871483
419262
1353478
979204
870936
702653
696313
595098
1254556
548036
1249497
129783
313985
846715
613558
873053
1492352
370643
1186861
1517779
818684
496896
979138
137388
860902
1433991
1118458
75064
1210082
1538879
807512
707128
727898
390294
1444895
368680
103779
1438048
842687
930700
236931
806074
200507
852692
28051
547753
521317
1159783
754444
546229
1419843
652921
727814
28121
116588
946005
460501
330264
1418837
620543
505998
1325993
370947
476572
907000
1280758
458814
1486121
1347185
171048
592978
1359342
310136
744138
1146844
1225721
1197188
605925
143807
135034
846864
452580
662168
1410808
999789
1546229
61147
245694
1040752
984392
1330428
181992
468331
271376
188186
869139
426212
3775
696692
102273
579029
209080
398135
1073382
529320
498604
1388285
688815
1280240
985905
443417
685079
1033011
234856
207922
1065295
1411519
974470
1424203
91894
364936
1536188
374361
345277
961306
72551
105489
1433295
1248837
860982
929239
461290
119918
629201
1300659
879317
319409
672148
557883
202773
243980
562292
766613
46253
1449571
915539
1129700
1559
270524
571071
1539618
1530660
1079222
1286231
324310
188595
987175
157382
557717
356448
114453
1409490
11516
1326120
630445
72266
972977
404191
178739
969540
614977
682013
1368
892408
704300
416915
214098
1367566
183285
526938
683116
431602
309885
601593
920147
156484
242236
1488218
508285
719478
1467003
1538079
982392
864292
118265
1008216
1343830
967717
481455
874564
575995
1053668
438885
407605
493041
216616
623720
684776
756545
714183
925548
668837
67857
1258297
1029805
1254098
912995
924993
561327
1262980
1541105
554140
915206
1097256
1488744
793808
1478685
663309
190172
518208
1330552
1067745
439250
742177
340893
973624
1414477
414039
164044
45436
158679
1480768
1278130
996180
1464294
589156
1279859
1514777
909542
265877
1117084
1467035
269189
475367
905899
572503
1037651
1419119
700247
906657
270465
301457
1100007
124100
1082735
1419078
398588
540489
935133
1218679
647626
1164237
347464
91878
669582
276732
1567579
837572
735717
1130960
172318
571539
370604
427014
1565723
132349
184276
581668
137308
1227955
1338720
1252437
947638
558776
1553028
826930
1413691
556332
342564
502465
1095625
1281657
495359
1059854
478443
500803
1098426
254478
1318387
464948
1165855
953459
418065
912410
1145780
1074277
1101685
931006
195162
1164179
828240
889278
490430
1547923
434864
1150670
370998
1000679
33634
1533246
394369
1375647
1284503
389690
904496
138041
472421
776231
839719
294915
1119821
1235781
320375
1442005
1290763
1074619
1432093
1311222
28010
730286
1235421
1421735
851005
310634
277950
1469982
238695
432845
1301022
621499
20487
25257
1192321
651905
1186446
1409694
1021452
993566
110230
478731
1203883
1163029
1070824
560935
957136
984337
1419873
157643
2806
108772
942863
849298
360887
42086
1335925
580428
982048
315999
76465
1445102
1275657
1004916
1324135
194507
490425
945983
981018
822295
430639
1442234
230401
1268472
239418
302087
19617
1440882
841307
1076572
639023
331585
127869
656284
439422
1240314
1420964
1397223
1367355
1488103
475934
979206
762229
1296251
1004504
1513097
1269827
30740
975601
905466
1275415
1449982
255325
492201
1129514
1061747
345407
1549255
874722
1331170
1293757
898705
1513202
1482255
109575
1145435
234424
445073
526137
1312505
904383
180446
802910
263306
1551117
365624
174630
1013014
1276458
22976
742262
1191465
1422447
445899
1150865
1323542
143436
1184751
918553
1226595
191734
1167128
834967
400519
516600
525131
367845
900745
625401
1536012
831208
870991
1391234
1068835
906609
371352
590173
406361
1518946
102853
411977
76126
911905
1142832
411227
665859
1332111
424531
575493
1543723
440850
609366
980680
892966
167349
373986
889490
521962
1397492
723210
491590
410113
1543407
1216483
1050821
1126692
237035
1489874
475236
412384
772065
1412993
1330816
1143583
279009
147908
29459
1544529
436459
1125108
815954
1046806
117881
342037
414316
1011102
144147
208871
872235
1421211
1213709
1045669
1299727
968145
685276
579114
721486
642815
511456
820688
584422
333788
1222324
170595
925728
1007393
670105
403615
939358
969884
1397614
1505595
959573
562558
491284
190892
402796
654873
1005338
1186539
1173255
213216
699464
1317068
277443
562191
709265
1523205
882176
1268701
1221321
558215
1361390
637498
1111109
630752
1165364
1138747
636265
54921
1350693
1394433
1428461
796339
1018705
919413
370532
1029289
1134544
704705
1210055
930323
696396
1344843
202275
815526
845738
29236
974348
1169139
538713
1217426
1478875
1167899
809632
1089347
1126691
950713
1257346
179497
715082
1344312
951229
324942
1063378
464567
1284051
10645
887026
811949
667960
80294
519395
379388
1240472
453698
1511347
823589
785042
49599
1320331
284206
1474587
138032
478246
437005
627884
277607
514910
191804
1330095
299749
1113362
276450
874242
1210340
1259781
479312
856094
886462
369368
1357762
151383
1541722
223829
512814
827443
878915
1124621
812837
22110
639387
1117836
940131
615188
32965
104426
58695
1295044
645816
226269
786534
1291014
1195713
486220
1159789
288329
1023454
1281567
451329
27927
1440122
1179447
422220
1225853
1557234
1010842
1401688
614343
143809
1042843
799170
977024
130196
136026
823503
1491691
203311
92102
595509
945430
973118
724743
250363
294472
11532
1246622
14748
928262
1131942
196314
737259
245075
803679
1380323
965027
1465597
634526
308911
41548
958829
547399
960272
1451213
93560
1248068
1425994
1098312
353559
575792
582633
1250245
144435
1405898
1102535
2484
71811
413706
1372048
273038
1293924
447802
289680
854581
1451965
51029
904085
496549
1567891
1121361
1503885
210699
872733
1543379
695821
571308
925092
600592
333118
938717
758545
1482927
954156
1476841
350797
574952
799968
158250
580230
799572
97257
209558
1201406
794074
820018
437309
1290336
284059
685969
769064
330542
137142
1142126
685548
36038
501737
571240
384958
551904
819685
356341
121325
883807
352183
1285246
1089279
865740
889105
1045766
1163926
803319
190826
336996
157659
273183
947513
173162
386732
633241
1158318
346192
704952
441466
1384487
765810
854435
606596
972963
588417
1226229
684007
1022201
6730
335899
404679
975857
852353
939148
222727
794513
1499133
1416964
385733
183034
988395
1372950
318776
973917
1115342
1277001
406173
768758
1229205
1063409
97424
1202059
1545274
794792
194149
1490406
1447217
898718
1171709
1308612
565587
1354616
373791
1555598
481055
125588
1527700
1136679
874137
1424795
729017
399523
572982
375545
326530
101412
765254
954930
1084234
878142
1203238
962107
829526
848186
298025
1492222
1566546
439821
363938
427604
1416974
143099
18801
1521031
1128415
1293754
459405
955627
731536
1537802
69285
1100335
1383017
1316831
1002079
705629
724787
705339
1245473
1499252
1046730
320956
1218295
596001
1045127
738537
111085
1170354
342624
84310
821356
1191514
1311438
963741
90936
1351875
1304454
655372
933049
176761
1513329
98150
1109727
1560790
17275
398105
528803
1522699
411588
1362609
1138844
1034682
1346447
1506978
579847
624856
782025
1330007
1304172
1363447
801314
532803
455852
601406
799455
202081
1102905
582419
653057
725077
816964
1509698
438263
80296
121423
807755
310552
1359503
738896
209376
177358
65711
1175243
1406734
1146393
1446635
1152881
335339
735519
890259
1562348
729495
1504352
1194211
550984
786907
442228
688057
606788
1511147
273845
1529093
732061
322545
427917
416036
901399
632922
11318
921254
459622
1063529
805079
891222
57301
1126794
3782
916906
1103528
1445031
941891
631915
1296302
314852
626011
1313863
430787
449763
1500213
1254838
666896
196235
367677
610126
1136129
455489
1020439
1437562
401686
1140415
801163
306930
155303
1400694
786904
1252069
860834
177031
281301
1278366
58375
601719
1232971
141122
842005
491509
141094
639567
283987
794658
83469
1200883
967750
1395212
605527
1066427
1063180
294749
910004
835918
1471607
1525313
27269
1430013
403970
1149920
1184948
212653
104202
1211339
441975
1311318
1493300
1037158
671895
366758
382535
697522
524329
681052
12345
1445342
509586
945049
42071
471919
636549
927365
647568
785873
1468611
562628
906450
105003
481984
1215607
1292890
294225
19499
119618
1134603
317593
190467
855740
212738
95756
697893
919515
1064484
1191992
1214546
715401
1088752
572780
1287746
998623
143820
829116
1237855
399821
712689
369350
394195
434606
266987
1357516
1307343
1160015
271252
960458
1452733
1390773
491633
1524871
156094
1349793
1334746
1103550
736435
520552
263605
186797
1344974
316229
229648
936574
1302382
1090973
1354567
554643
1524252
1150822
914509
585630
682977
1019693
533379
1033716
243058
293323
26899
1476050
159458
566944
1173506
59291
1480497
476249
657678
1120122
1447366
1381839
874312
44795
539471
1561206
826377
1150601
1547962
377972
475331
1011549
574295
83620
157618
997526
1404259
1130536
1435249
176486
1241676
908061
1368184
1235553
171576
838643
666185
1511023
982100
1042281
824631
268177
1342925
144414
1426158
710408
1515679
1543839
925613
654489
679529
474259
79837
243898
503054
777219
1484280
1529635
464424
1495159
1114901
38812
1186469
646306
1376753
1473773
313796
145718
894560
1124539
289093
1536356
241327
1277954
533340
967706
655571
1164154
632884
496846
1157660
1463074
1077578
819140
59658
191785
1313298
190925
357329
1392650
228002
1454872
1095938
960371
701112
193984
673309
685131
1235250
1433086
680005
101865
53577
352640
325119
544825
1415707
1262318
1554410
914571
896357
1548195
868373
178788
864097
183475
545987
1388964
1290517
579833
1201139
1159741
1023004
570661
549383
700846
316109
50535
681091
847286
56457
1028992
67604
1071486
414968
1536598
150292
351754
363020
1292395
159445
858524
1155322
84111
740818
78657
1456567
1039709
760996
903124
278180
1085417
1261011
908413
830764
962764
1131910
1325022
1239742
1291679
401200
1103759
574178
257092
37277
1169267
1455672
1555683
1455751
455021
935038
574119
717739
702194
254180
387140
282266
672894
107433
1205011
418404
271803
433095
1093680
1301263
173604
669551
697072
786461
613157
566242
497968
1346444
776890
1042157
787263
1488667
697270
705087
547629
1525383
691072
687375
1496673
683767
381290
191479
1371129
721272
1338133
1382657
1560972
500643
757642
473423
1398183
221195
384881
527052
1274208
523000
1484419
601795
1298020
560028
1406444
54364
152526
278732
1427736
642193
245071
387470
350615
353515
895932
450069
1308614
811380
168418
633923
978378
491764
1304328
1463274
286150
1519707
291125
280564
725886
911070
1251027
253997
1024019
1294822
359421
1490817
129858
1343147
536350
752939
419854
521570
1278550
1478134
410502
44725
922344
801046
617857
1197695
273816
292892
683969
600917
225396
555087
930612
446923
792822
160040
364138
732491
765068
1256801
785762
668163
110905
198011
224908
693102
1065931
1019634
739010
53597
775427
1356995
557064
257930
1150820
658111
183781
676970
302843
280810
1280479
940412
1135349
267533
105597
1332929
757108
1313844
999132
1205075
189604
1189305
853378
1260833
254148
128693
676119
1125502
162073
1314742
674786
1409471
1443504
238363
697118
443230
159608
1507903
77349
753496
562355
1441047
956867
949593
1449552
1292306
552583
1416874
671541
1116788
1036139
1030810
1133985
734236
905068
723305
1556631
287380
547587
645579
737796
1085853
901569
71711
1035654
198782
1078841
418536
199401
1140501
110408
990500
1513825
1484230
79641
76325
1534300
126190
292115
1199750
274603
570281
1088600
727988
797269
193497
978817
1016412
1534449
917199
190175
864971
854919
874471
374486
220620
495365
497523
1532552
617274
1130521
1305701
255315
328534
1248138
449240
582927
806565
503745
1125304
490573
17895
150016
1469777
1012691
1287434
642827
588798
1245727
692575
854970
1551176
145860
1172647
832765
563524
620297
553265
779095
77555
421311
965936
1140911
1234086
138273
978767
19558
1256870
1198835
711735
438374
609788
533112
1041470
834427
1065285
398677
903757
1034911
118440
1104469
700014
286987
169363
1469331
506599
1306150
657363
567314
968916
1044499
949747
18783
1299176
95236
965366
1463037
546703
880366
102338
420131
175746
314604
412892
183065
1126050
106564
233508
587033
1044227
63400
1330397
287155
1463725
285439
1431965
1234659
1266937
728779
714268
1149321
862797
1558720
1089842
631588
1567672
766031
1266634
586562
581461
629755
1292195
116762
880189
760489
59301
1232733
1456460
610947
1348308
446497
6385
1555850
1545633
458279
1129695
1555339
893986
516519
150875
655698
1416344
516019
893701
190099
104593
1102717
791067
981520
1068536
1461008
1078847
592279
796944
364980
971494
1279425
1510961
336611
598302
1262968
195417
1137044
879513
621628
858428
430052
1010455
263486
1357213
371976
1233713
1293862
11680
73455
108183
1116490
1104188
347804
94898
881679
1312216
466492
624998
943220
654881
705014
340440
295969
942307
415894
704813
76100
53578
360614
1535415
105843
1122179
100296
788755
826213
270882
554966
611082
1118411
703040
1476428
312840
374319
3044
1212020
387996
1003454
151463
465187
82320
1262701
1291086
680632
1332273
637690
189456
837163
674372
298578
210571
306515
1542095
1197586
1455465
1494903
255002
1071662
1126729
1271928
1338430
1027027
754800
750262
895853
917327
231010
64401
1522308
65226
1331730
1389481
89747
533481
467246
737543
828068
435387
375327
721845
635518
607180
1552009
76360
347423
274642
61680
1216134
830635
366122
1045594
1551231
1534352
961220
842858
817262
1539794
1165043
682436
970108
797316
806532
1383103
1466929
1425760
224360
1353395
433630
359373
451965
793648
275405
119263
26269
549851
233633
405166
290980
623056
433673
355858
991351
1425921
906189
1024943
680495
445155
878293
1467157
383205
153883
548565
1205968
1154753
395859
49918
638318
694193
1282683
777005
451825
1103696
468482
402075
144766
500265
1141028
912395
843834
1220452
100963
1515166
971364
402496
751254
956286
56944
647066
174987
367486
786837
1554516
332055
638392
1566197
1516171
1545006
1006886
1461596
1290722
431208
155289
1307303
1151272
1387632
160159
1147138
117427
1162459
1438338
902819
350105
70903
387992
87641
213449
1135035
1344488
644398
1446580
132058
846529
331149
242506
1150718
152384
254810
821123
974645
652114
37711
1083491
15428
596559
1242519
118840
962336
1023999
879945
1219869
1084372
1337471
280194
897545
65933
188972
453425
277522
1489138
698740
1106269
378387
225320
1047095
1114532
982626
584231
817259
73537
700292
241845
1548802
644406
707087
217961
798769
337899
1281794
1512284
1170872
1004107
209081
539763
1460876
1541816
1500719
1012650
216240
592670
1038871
456303
1378850
756853
1207777
89488
1109670
433525
690539
915562
433450
408452
277770
168759
1389033
1453563
976275
823264
791819
95830
1389496
756280
922868
561082
1526140
1244969
319108
40210
464128
1519288
795343
1447781
1361944
1385325
1144693
117224
942241
1488864
1095419
980618
619276
1397363
385573
855732
1321809
1071819
1125085
901486
1384155
198749
638881
607361
395786
139700
1369181
540840
910723
627226
1302320
668667
1066988
394194
439807
377465
595577
384161
19488
308490
201638
293978
370241
1532498
662383
244274
1496749
1286312
631139
171764
267156
864396
897332
788032
638069
1526545
1550559
956212
1320818
89009
278688
754929
1427609
214739
1329411
389362
98434
1171574
248477
424858
777330
889358
365719
1272726
588391
973596
1259062
675690
1562305
584413
569339
988815
750227
267728
16536
960201
47554
666457
1002845
270127
706110
116475
534701
1094810
1488889
888758
330330
293409
140145
1069965
1430364
1405941
1334908
105679
76557
641425
1380515
229084
202056
1121372
296037
1091045
1229335
1362345
295349
750546
1168432
334955
688097
303362
335438
1350071
1456983
138864
418963
522300
558701
401068
1151073
977680
1194070
12291
1087717
1418406
1181883
25969
282953
38307
405829
1310252
451352
1209405
1380034
297944
995304
473000
1321525
423060
884105
99072
77370
33686
348925
1098336
727828
139911
52946
535486
219454
1162033
851554
209599
599271
127003
1374391
576005
517066
643454
1065969
1191294
1072804
1247892
194926
1261783
391507
1369003
1285404
1304069
1138098
827067
881448
1301138
809313
235211
97491
1263169
1503559
1415445
1141333
128060
1181717
1046730
725904
91098
1210134
759352
387941
1545114
55462
841939
1033097
820391
1143849
589587
1066746
203294
826665
814699
266786
941782
67103
194334
864366
643956
1354379
970446
989771
540638
1007623
419408
69346
1243805
686667
1320325
558294
1023380
1202083
581011
1222003
1182876
661670
863528
1387086
668034
1144796
252489
931723
1442454
797862
198887
1460615
384093
669975
259702
1198963
1409355
312468
536009
129815
1162276
617833
59301
971708
523107
1141619
935229
157442
1306226
614166
555493
170478
915877
241020
536342
346227
1487151
393146
827661
794329
726132
1237381
195775
717084
423718
853257
1353609
424742
1315845
861797
33791
691877
229634
1382111
895911
677914
1343832
650026
197753
797404
418393
1168959
618659
525638
13749
83543
846675
1264400
822180
1445389
559667
824712
784956
9490
685426
592634
256827
364530
704439
601894
909370
1555323
1156803
1320293
1474567
1156779
953026
660955
1302791
1143697
179030
602253
520347
1541291
985224
618940
754345
207147
1517155
596695
1200050
950236
804815
241388
1186078
1002146
78380
1313547
667695
62341
1306352
901426
662232
1245987
807820
312431
392957
1332754
1324395
118944
979128
318238
17742
215011
13564
890704
1309165
925676
896462
1211985
1098594
1110907
526438
74387
1323473
501931
1068507
129000
1061875
262469
1078553
1461507
647103
1265032
1331576
506514
1163879
417178
916356
1125673
597062
144788
719594
1106322
933777
903566
261366
942151
1480840
704494
715912
57341
735790
1385932
1327708
1072885
703440
906879
1557678
1170051
8087
1076749
1157397
544120
1179459
1167614
1351354
153402
1012048
1210291
1114848
1279029
823934
412645
860864
768172
1075621
1439823
746964
629648
102879
28292
1168841
333879
1417315
206966
1009120
241487
703261
59374
533249
70598
749138
539985
1215152
344858
1501304
108448
143102
1531900
994235
1304152
1520138
942962
267127
1555537
265190
726353
1530838
1109344
109682
864950
423959
929527
571864
1327136
1025945
506318
1131410
1146907
1085428
340196
764671
916997
1379999
958257
223317
342605
933303
827081
1154011
720719
684013
931658
282692
866250
468073
1227829
389191
1536577
448691
795214
1331396
1562849
323375
752117
306251
27054
3978
603907
151382
811153
1983
1524436
1552772
705614
1083754
1192811
1281468
1439345
388240
740355
1345594
1266553
1169935
646552
1489064
476199
585063
752430
527968
889290
81608
1460122
248224
552044
527204
906068
723888
516169
209888
809678
529080
143033
655023
838187
1167847
220834
931430
510948
693798
1543954
1503305
746632
1371695
1203159
343937
466613
58171
455177
537065
437858
1464694
1427767
707480
194260
393617
596356
1207659
96809
685932
624509
1537565
118346
139132
546012
238664
1319241
675726
225810
784998
690474
998384
806029
1123009
259336
12361
846010
604672
1311762
1516850
1437157
1564236
1312739
572861
330199
717788
1373951
692831
1034059
1354628
1090981
886071
1429424
1552433
291124
334500
183272
861093
549632
1391076
424269
319315
1316918
437356
504547
1132011
1004096
1126972
367835
975804
637674
984163
273932
46193
540879
687399
603423
248950
941502
1015651
1540958
1497948
311286
706663
711560
31106
14267
180317
354614
1118359
1511592
384403
829848
291674
1408430
1379200
1147634
941673
165352
837066
178571
725227
523469
747989
544157
334081
1376734
1365229
1318631
968873
1231352
1309621
1136171
1253618
1063748
924737
576893
1015458
1236097
1354616
1386654
1073547
632434
1197665
1208694
708833
1105723
623019
327651
569582
1193569
633605
1441393
125582
1137359
1163008
239091
1204162
633262
168859
1079824
1211825
38971
1453237
260240
592595
1012864
1338891
37146
1308892
1397739
1131578
998140
1378675
579207
392936
1308579
336134
877726
42613
429147
675640
99887
261082
1321414
280111
103942
280424
623896
1462437
935828
323569
491472
798395
324944
748419
667417
1283837
1537325
387953
1246851
146922
106264
84728
430832
335259
1040086
268956
1094441
877889
448836
1269813
1141589
642767
1062945
760654
1166035
684878
937075
1214863
1290815
2343
1516832
621593
328304
1040196
1184040
777177
1387799
1338750
822418
971997
318245
1010625
341213
58910
1388563
1136631
323252
340159
1423202
808398
183394
1531587
764732
1185188
1189421
212307
1225866
1457823
438647
1503901
1000296
1414717
1444045
935695
754017
1489964
925301
23968
520529
1240518
549898
944550
1557931
240021
1043942
1193262
651838
1430908
1190173
780264
770026
1297327
657257
705989
1306054
1225508
867641
1029811
572552
164701
383307
1249791
1533546
1034330
827094
645768
562987
1096451
55537
434930
721052
1024108
18583
369881
575319
130058
1013923
1343179
447576
1096182
237370
755950
865720
1028502
866535
1161801
1061897
1336080
444611
890624
737667
1421094
147975
884146
1432048
222411
1012942
1193657
1467436
1130212
894675
1378048
672465
1158662
1396585
977500
737189
1373666
285526
1000929
1007774
1403113
53809
1367540
939660
1253491
1476186
438534
456692
891662
707144
924425
1200470
952387
1142102
39692
1131810
285213
428065
1473082
366714
1221488
1412935
1248548
1187243
145523
840077
1202288
1458059
324890
1203176
218627
805586
1204170
974236
560814
503512
1147150
67477
540544
722542
1459949
1276035
421875
1430717
169598
504135
18410
618776
1503361
1566475
46507
903428
849537
894768
71062
1385912
1304198
90230
651321
1012120
472476
612749
1316660
197781
350231
1030114
568295
297895
1138682
733284
516988
1218230
967326
446747
848905
221237
129809
81855
880968
43364
938445
289718
190761
920513
911971
303837
800629
1273295
338853
556469
1039701
604161
1262506
832568
207990
1331439
632695
366371
78208
1509974
351564
99121
753570
704103
62105
303866
1374173
965686
1142086
1373928
1333217
1431977
798785
1454001
308406
68775
1560120
1238845
443438
409283
312379
72100
219081
485695
481523
1203358
1118238
1404584
1029369
1533488
142479
1184710
946382
386553
507704
76555
1089449
1083398
273532
301342
176338
727428
671912
1002445
307873
1181845
1271218
1190832
247426
1167593
1528498
1099830
1314569
1374880
912101
1379850
75994
1047986
1131248
724412
1350584
1011787
363109
1173412
575880
1398608
1054197
749513
422592
81653
624506
475840
1138039
1197980
1023326
1561664
1473312
841048
381250
1105944
134285
285501
330850
295274
1490468
238972
343625
791726
157419
288565
1555982
1212111
540558
6015
231366
584952
652470
463307
1440192
904012
789007
867603
1216374
727486
686380
1080380
1081438
17357
1501106
977621
168663
694901
1284343
148337
69748
1406658
399848
380213
1340943
139694
108051
642721
1519863
1388750
465027
338035
1457838
1079429
1406182
315334
589441
1551118
379760
1377908
782887
137149
1497390
819893
1008023
1134816
1222191
217997
45306
849766
163236
302307
585701
687780
91612
773899
95926
354011
1477496
1189404
773230
1204080
1499390
1121504
507136
96164
418663
1383795
1340146
1406127
67829
588660
1027765
1142154
482262
564726
1019249
458527
1561271
1457608
1047750
339188
291306
1122798
829532
969316
266149
268975
1163228
918314
1472221
828030
179488
1484004
1140056
1153668
1463066
333838
1447913
1090773
614242
265062
1069686
888516
1058605
1166361
1184425
726472
211536
493644
1085809
1093708
52570
1125242
1185262
92567
1562745
1230005
1551002
665681
117018
644243
225790
923619
1381482
1171977
681731
282848
1385594
429398
732787
907966
210833
873852
890255
170163
977891
536109
1236696
431666
316231
1503691
596247
307604
590664
935457
893383
1186200
129239
529018
171283
1043231
991662
546437
215912
227010
1340460
602056
1480068
551445
538383
212623
1529617
964023
24938
125838
802851
804714
823797
1346350
994775
434555
153922
1302702
435303
1357812
358696
841445
1480115
99053
1152034
910299
921441
512406
1370219
142390
936980
87864
474245
715795
566169
156352
733415
1314506
1444756
1546345
1024192
487615
847066
737379
490000
287751
1413780
1272244
1224269
205909
1008545
36785
638735
1433996
1085214
1378866
939595
1245082
919934
1001170
1002145
352176
783305
1559386
1398492
207624
1189374
517513
707282
19596
1119057
99353
1496234
1282204
821659
214881
709127
1041915
1203556
281192
1500877
902298
498941
886573
906136
1349262
1042451
801257
299145
1494701
727277
1092901
1520942
586107
896645
1288642
1085256
1207494
223753
1546146
1292588
1519851
1160238
81527
376772
1068180
1547635
325337
209583
746165
321612
1281123
1164808
1036168
4845
1225242
145408
602775
1325660
210320
990091
378339
1516696
754517
462033
1101876
559374
748510
163885
346562
1499408
1101977
324268
1194048
432838
1427838
875770
970238
96379
254094
1148174
646399
629432
585638
622471
1068307
292974
641129
220568
870243
1170572
1228766
137041
1115643
342770
1152449
1010180
900861
253647
1246176
535770
714942
944741
826028
1471342
1471627
1298223
1468368
1155137
502456
214088
1554824
970686
764394
800088
185075
564830
384407
1324123
883993
961514
894395
641270
156
406346
28364
366764
1345894
893655
730591
1202911
1316437
1390047
980958
917913
963592
561862
727447
1480012
1515063
469743
768516
303192
731675
1084649
1187087
1236666
271145
1140230
1349248
581948
705713
473078
787146
2306
848099
338162
116303
434449
531005
830350
682851
1480527
1447327
1401108
1496805
772371
1181312
71549
67602
1309876
521196
389222
715080
366079
301584
569944
1557656
556031
142658
1547964
924263
388766
910895
320689
404237
256279
544909
766774
1038583
53361
913325
1090845
399696
495032
288612
875971
1319593
1229668
688964
1132612
154521
757463
1209891
269782
520724
1294685
830089
788188
473421
1305296
987585
281570
1470355
1107551
236206
183273
1111893
1525067
562608
519773
1353972
1395530
237976
407518
256110
849258
122312
1280262
774672
816949
803820
208872
1399380
1110705
203596
1531129
1485546
1012555
670120
6576
866171
542208
1291112
1168501
1565869
996792
409757
1368569
558368
240023
698651
800123
803410
332016
1321987
1162654
1274459
302792
1169497
1210390
899560
11161
1057313
1155871
1144175
609326
1437410
123151
296067
1239909
59612
898702
157444
256674
461226
350090
137624
220726
652802
194454
1024815
959903
476965
195944
402776
984817
1441339
1499134
1045557
384553
63797
671682
850462
1290733
23495
404920
1455998
323969
910879
1055168
123601
290163
796617
335896
1507306
555780
412701
709930
264210
1047277
1380049
1171868
1052675
66817
1225504
1434396
101801
1052531
734801
1142107
179779
1133148
1221936
1403424
1206658
1552037
252617
22741
77108
654639
1193941
581353
1306958
998344
1525221
98926
320212
176570
1547351
1479609
546336
387095
1117889
217762
1141032
424254
905784
614768
1164495
633784
1440522
1343228
706735
1376727
537287
471093
981750
947169
1306490
856027
1123457
1452924
93664
1267822
419011
81515
626696
812399
406377
7798
891916
1509666
462408
1007335
1157427
583877
761686
1041642
169284
731593
797551
616842
416675
203406
38481
928355
442719
879065
1283535
1324882
843179
797180
1318864
575872
1110041
367013
859752
86972
551377
626093
56218
1267258
507711
588744
1055482
1110696
1196142
358062
1185578
1188092
312225
1340126
278141
111739
214628
1189507
722941
1369011
222395
918347
275883
1234649
401069
1214732
540341
315939
427552
352366
318019
621041
779210
1538362
70640
1444724
1121717
380208
711723
1439778
345162
1195321
1402081
374522
925115
92088
1449566
32402
1354938
782096
1458906
1085814
495885
1117355
1418521
158048
1323593
1202508
489822
816903
1460958
742259
445048
976905
462453
1154203
339369
1332998
587501
283733
1114005
524629
173027
1342587
1047463
101452
408250
733508
1041253
469013
1228378
496747
857182
1210528
39533
1078783
1085072
102748
920816
576797
611398
247573
711229
1487809
1320640
624102
1040512
76544
1087682
357866
1397680
1181261
1543516
177867
227558
713508
1487316
736238
811085
215275
1536321
291770
214365
1428695
883608
929493
676180
1217444
792663
858927
987035
461858
295560
782679
959808
425470
46868
1404398
175735
783783
191102
154329
1548159
565518
1200794
251881
1209600
1305226
290301
959312
408913
305570
972038
1445024
724022
106551
1075911
1005836
399246
77305
23207
400365
1295995
1008750
1466508
1172272
1223114
854347
1251958
753160
736766
312032
480514
758092
1549416
783241
1279442
226989
364401
425225
721305
64994
850083
1309273
225667
1199405
737814
631093
461407
1408143
85246
695614
974636
1390293
248887
668478
180930
1276469
1081096
1502052
879238
947305
528209
826794
1064720
546504
1117432
905222
864901
853062
600857
1312892
1449191
1478999
382910
468642
1522466
518230
1009395
86166
1270471
277664
1070354
13729
46911
1467667
1383943
79096
65182
1133738
552627
57944
1254667
796810
433845
1022508
854457
1345427
1333759
818611
389563
1170210
1030046
167040
452785
263013
530302
686579
237622
625956
215504
863222
319932
435806
412323
841015
185669
1510728
339138
970082
653696
929591
1501072
609973
902994
1188784
877004
1507147
107844
1159022
1544659
306711
842210
385198
1002288
290967
271555
1369479
1128727
1322121
1027516
1362683
1057104
1078833
488667
4161
1014504
29728
310198
135780
1248734
1449400
111113
468520
213264
1525608
1564945
477873
1027034
1039963
1342848
950641
773125
1481423
172483
538845
597064
1117960
1398517
220732
1314801
1153863
349388
276428
755267
472471
317858
422366
687209
1450000
187707
1559640
775709
382036
1341006
1250886
1015259
170708
421855
667944
1316838
881013
1284413
197525
419749
1544712
438349
1093181
1202138
706688
683506
42789
795276
577381
464619
73109
1537089
1159522
498381
1094953
130590
42929
986082
625645
1028963
800452
1453208
1124366
718300
425243
585479
1376750
1227501
968202
941940
1074481
620712
944375
769152
179062
205255
841711
202197
11144
664912
1078745
878573
735780
915791
1339868
826073
1101784
174552
1120863
657485
800017
179496
1097485
608246
1108042
126034
35570
1492630
791125
724281
277575
370323
733752
834049
20840
378765
115927
882029
1085652
1078467
1180698
736517
336454
259525
94322
1559928
429885
365907
1108998
695601
99392
1548624
552114
71715
1288904
473462
668340
1405458
337596
1212175
1203521
437195
1386873
581785
912476
20299
141780
601866
325677
812994
1485070
888730
443129
117927
1487127
998066
820817
634602
1338949
367388
636020
1311694
1268274
1010065
1130590
486636
307353
401105
546038
185517
225904
1526959
612924
445183
1479122
739312
1101566
947067
1254305
1534583
99396
669632
502843
1452798
675398
7606
1566242
29725
1492700
212344
561364
1364389
307571
460489
982116
285820
418298
404073
1292040
815627
1464939
1731
767680
791028
375954
216299
48600
793121
603811
1471416
1274073
452361
1438060
1237671
1216197
1221856
773508
1384425
269792
826195
518360
12285
650436
742535
664579
605132
400245
1023873
489085
148252
403548
297087
1563154
197344
682047
1119618
29885
266677
123149
1402243
262980
2965
250171
871319
279850
31690
746566
1256917
1453192
1563312
1318215
634410
675515
1276253
32110
333395
414574
568511
806742
495204
541973
599784
581095
1353259
714142
1517395
775580
1165107
1104402
923265
975140
1381191
1367113
1179164
990903
370363
504420
1153364
1311290
810632
887889
792289
217087
906696
256709
1526758
127689
437472
849440
1424106
786772
1148924
1443235
653190
1086694
1126571
1386085
32781
1156417
853046
669994
518480
768466
328273
626950
137040
757074
1095283
1548548
57457
864499
1396643
1271488
1449504
1323452
826968
1363615
686056
1185263
318714
210575
757545
1420175
745474
761074
874424
56948
568756
7845
355417
256592
906107
828890
264534
997319
225489
1366986
1236068
636917
1283006
114631
320839
95889
630196
1255408
1295208
178982
50384
532847
735328
149580
1019294
1250058
817828
1532061
1166060
76170
248672
805174
297800
130145
1529497
201185
1201883
278577
696101
7167
1449785
1265833
1312125
282370
978172
254310
845286
1266863
699369
1166751
1189635
656659
588535
1139353
124605
742126
1471412
515523
54926
1465013
702712
1152008
543045
969683
436583
1343431
1181726
237147
402755
454693
1384256
1022062
1502780
909492
991192
1081934
15176
23521
419876
207165
812627
1366018
617058
1364792
865250
730023
419495
153283
1381157
516067
77300
587224
1130394
554433
373296
956736
527452
1210270
93034
1186782
847801
339747
103830
530838
1077743
1202956
978239
84765
1114683
280070
1142357
1446740
1451422
1011806
1314780
1093957
274194
147810
1001748
1127595
622414
550181
1179532
207659
516314
961815
165194
666164
654552
275857
947835
746759
695007
1141089
662873
443685
948443
306277
1213626
393554
733464
1090768
56354
474763
209799
306595
393083
277279
299323
1333784
503734
85558
340161
838914
100244
1325879
1290182
1227760
1102284
1047325
1322699
351727
1258223
569526
374528
613598
551645
333279
7244
1470194
138192
154293
1556790
332452
554359
225935
1462526
614125
1250489
309826
994275
1539819
567673
1221491
1355118
423253
711958
217486
1337042
1340178
119476
1551335
412733
164270
437257
633229
224965
403926
783099
1404824
352192
1364449
1500762
361761
180180
953256
1163772
281327
844302
1052900
622524
519804
369968
647464
1440881
135746
415950
1032042
735621
1129132
539290
1403389
317323
571850
686180
485996
1481647
109581
14360
733368
967444
65198
1338663
400143
175752
1142778
803600
800271
906965
666750
1152672
975187
508374
650215
1258963
58777
872852
1186906
1127486
263781
172820
810850
1303300
1527969
770437
1488889
1353652
162990
1035030
993524
1095323
128594
1180720
134887
265999
731261
956684
1527030
651485
86899
1565328
1430612
1136621
59314
867864
142055
184162
762313
395527
1233748
845763
1359055
514059
1001181
497227
390237
1042626
670826
42514
377278
97937
84263
1284586
1167152
1155382
464155
362594
968552
1142844
323583
341139
691807
1312734
802176
1032009
1279299
437877
1395096
833263
303484
124455
1430920
571688
1170370
1111668
965285
125863
1554643
881186
187524
958017
12637
1387380
652126
327435
1182651
842002
194927
1041027
1021675
919651
323660
1176563
242757
864518
223298
1005772
46265
1370322
536220
402346
381599
933463
401088
668876
526053
91745
1018837
1478243
656885
77259
312857
220332
6700
865419
179852
811069
1234837
428195
1179714
1439679
1383611
1255096
987700
990372
577147
971373
304518
712963
675464
1085490
533214
1349724
1474040
1169834
907568
602397
354506
897025
232080
58781
1174507
679440
667221
625406
1523828
382148
921413
1142698
849288
522336
1210911
835333
1276264
1209651
103247
679872
1001374
1322228
1225940
1146931
777555
1203612
83574
955385
650321
856268
689633
936177
107907
339147
903302
368249
1552576
368629
856451
716175
478075
1336540
1178916
1302398
1530768
1096859
520806
1476166
339847
111317
816672
1481186
1272118
943413
517058
1308317
212504
117922
438830
584374
865838
666259
1062508
437203
929459
1105574
1128394
1088600
765698
638011
281069
458223
1271769
1523210
446411
711739
386540
332257
445346
629191
859274
708483
520551
581801
1133148
1345631
809836
816247
284759
1309471
952585
425104
25916
983451
391154
571686
354582
1383399
257559
745113
143413
941874
840605
1152118
1561957
442101
1256722
46340
587664
954553
1455940
151750
1002402
568065
1173558
802304
143495
662203
732447
75716
1345827
800578
1220448
339965
1318403
389527
564755
1530270
1159144
32848
810446
165098
53744
853772
994907
1434429
1430960
54043
580162
1168800
18516
113822
1121364
986894
993083
1300882
1038970
752953
278283
448474
1153988
1185236
1354141
841379
1310175
2276
376865
168378
1223088
297040
435520
863122
208194
1462672
655595
1033841
92852
729858
1319255
1331309
557623
379561
744905
1050493
1369853
363321
1285783
714150
545776
1470620
1139233
611960
1100086
1288911
121030
1224889
554855
765742
459828
53593
1168824
172348
1557766
927991
960369
567505
1309524
1095155
834825
607149
1205130
444527
691689
567286
1513055
589183
537567
1395121
1389449
667342
70454
46872
267711
379021
1444979
113134
918576
829484
765972
1451747
1276311
1259434
389209
401881
1394598
315737
46033
616423
1437759
1049755
868886
1097567
591570
72872
480644
648286
1343956
600050
796501
288126
139034
378475
866720
1410494
57885
1106197
764691
1358964
133113
54728
650237
425076
141092
1332362
419630
1133855
801709
1081581
158449
1068058
1055137
1251740
341438
305913
1529156
773351
889274
882344
1098241
1145561
432731
382531
413476
1566306
1245441
90890
1095817
479587
436983
17367
1528704
328248
1250647
1537438
24772
1529039
1102494
391741
1318836
1501566
1354391
1077244
1421182
963455
790977
906004
1167971
12570
39941
333021
483619
1000159
630400
1280483
861743
851792
512518
694000
903545
1044142
1562882
1222617
1124582
1134806
838149
650497
390939
1232485
307621
43386
1562543
814392
1185259
655708
1544311
1498055
462870
411888
923313
637526
381920
1503986
701494
1030074
1324791
631352
1124318
1301172
785416
484661
624489
1136886
1480010
760722
696691
735535
1201027
170206
1147297
551181
441705
424690
1042807
176990
1451595
489408
1478750
203656
372718
230910
1171327
47403
518109
272821
680726
831254
119117
930466
1377878
1005154
409302
780519
557878
648472
646130
834486
671326
319291
430066
1528463
1531076
18924
1007419
393729
1064268
235330
1382649
260429
115235
1460914
212611
1433173
958000
1445976
838321
1496995
881131
1177107
755648
314132
724602
838591
1433575
1041721
322871
1182842
692048
1368848
519098
272381
1229538
3787
821900
1307207
345012
586427
423639
398476
1008923
1193553
1439967
703556
1387684
258622
644291
792981
1549368
546999
121470
709517
1159917
593405
57945
1387810
69202
903236
1105618
727599
212171
972995
140607
251498
1321591
1497108
1132383
148007
1516226
1160161
1163920
156648
843919
157708
1440364
1399673
916066
178917
1416669
413448
71474
1437990
369308
648847
837846
970317
556669
1445754
946781
998516
1338618
381645
208658
1196969
941928
249094
667782
206316
58695
287259
272527
1442364
1554789
444694
661573
740171
228857
1175441
1554705
577131
75964
1308562
1279131
1267287
868745
749613
576760
987726
323301
96699
1189889
406785
614607
1132679
536112
1433424
1496593
553607
590528
584896
1500498
792423
729773
504930
831446
475255
565825
1299504
127499
1326372
1095279
1085526
1340497
1331976
1028862
228651
1417756
1024339
1472951
525530
301309
70263
235743
1025692
364423
222750
1042449
1044968
928813
873128
376013
1242644
686446
1554574
1237777
879270
522289
118823
1481968
1268522
387152
730086
906582
599608
479346
482647
1275730
578742
266415
747738
1039040
1320569
1042428
202798
471292
95572
1005193
1169538
770830
395111
508097
589710
679646
475234
1429439
906950
1248203
715215
1316654
1388367
707672
933718
861261
180260
670792
201261
639670
468320
1437518
415069
977804
1554583
181517
73468
1159945
485532
552028
1054144
128109
1191546
385031
1294319
919581
132790
1305345
299995
1559903
881476
1557731
1255851
283918
73801
1443350
260285
1390102
1200663
1237237
1192284
306118
283606
1360593
907937
232856
1534590
1054373
1446302
1103755
35145
507091
176567
396213
969936
996688
1162514
1310287
790762
37057
505051
1003437
384155
633382
1514808
946079
1516192
289845
204580
1225168
390849
343285
1246819
664856
59975
801569
739535
1395702
1348478
1527972
613063
1449991
905143
1102367
1215361
327957
975127
80797
447494
437184
943450
1025478
382133
1521873
383999
70644
1138389
1452590
1519449
435826
1385507
431896
468976
687840
175122
564008
816373
1377188
951715
406813
318830
863601
327584
423442
642372
194471
60845
1238955
966432
1276797
716095
1376607
1487699
543934
130465
1004858
186882
775424
1424970
1551328
1219923
713271
705956
1192340
1357542
1118167
286806
677032
245593
210853
798291
430059
1296117
267827
1186704
1044809
1235018
888752
497661
1093402
1403527
1273991
1551810
1023538
653980
317378
1515321
493233
357475
255042
461214
794605
1245762
1400176
1028588
12048
608688
904878
539325
1546443
1078203
1176281
1155623
164190
963011
644475
579409
1464412
698153
797494
998052
1492235
851542
955286
1249032
614156
1001622
1004956
1019257
1465896
1497020
308125
1217243
1071267
987668
215504
148155
171059
829609
223532
1338477
799700
925883
1323028
389556
677906
415268
494794
1196864
452147
1359019
1189219
765012
720062
9403
961964
883977
1031977
1565447
879895
135092
1553986
1171410
384635
1306793
1148595
1525807
1471163
239944
75270
1046272
1122929
900659
883184
1263157
536318
725343
1376660
1047630
1040834
1279386
1062076
1463891
323149
1193979
956559
475418
1006198
1455324
1458377
1561126
750537
1326374
1391093
759574
495105
913763
182999
844266
1019813
1376495
728779
466236
1023551
1409419
399252
709901
1554115
817168
700134
674951
1245338
43671
389145
286394
1109687
648818
746937
500253
37697
650877
1287447
321021
6251
802007
638904
778145
342596
1291015
71863
241724
287819
852488
1221530
527495
549399
1549068
881588
1383096
1043355
1369000
1346964
910711
420216
1338261
501513
278330
1139342
296016
1508024
1042254
974511
772645
739355
1445130
1444665
335891
102653
790880
117840
670095
636038
1540100
1565278
135768
1310635
1508415
1475453
700754
449791
674898
1246900
252972
420402
127319
1459862
377373
1045509
1126242
417317
724013
1459081
561975
638702
1507786
1264124
610663
1444656
4938
1264389
296189
968259
243495
82790
1121111
798435
242483
516219
304178
466455
1165734
960987
527522
1306475
648632
663062
1179259
614286
1198065
1223765
652476
1144055
1390656
1237445
1198663
70531
1016310
884531
855873
413742
1326890
1122536
756094
747120
380348
343904
341893
39497
830955
192748
1510673
45774
796792
1101614
265955
728884
120085
224559
1337667
182510
151099
1001083
797907
1499856
1252162
1468176
1463519
512119
572398
479996
1063837
688497
226144
1140050
1546216
959168
913395
157222
488834
427152
1082261
210042
878998
181407
677673
766913
512418
1539778
668637
1267607
584703
395061
399858
709022
714739
1458882
69948
73625
1382000
1047382
1160289
630945
577424
1165922
683172
474873
937163
1557782
1342524
974729
1017866
1381947
447748
812864
32192
1434893
1316271
116338
1349016
958905
268459
117320
813919
135773
1259887
666338
1508416
462247
702495
1358053
1193748
370660
1505166
1228805
1135967
718559
463517
993931
1452780
1288061
1560436
631521
226761
873877
1218727
1352239
1078152
1344010
1142436
812572
776315
570362
1205426
1529018
1030874
1471456
1249073
621243
483315
1407600
558569
1523864
951792
397397
920568
771203
772262
1401960
599050
282502
1421455
220269
1203457
217103
1039300
333257
686398
342600
1214502
1109522
1202485
678115
1164120
1111777
253705
31516
1489635
212349
28535
268862
1128911
792846
896835
528716
44920
74892
745547
336949
671286
812691
625537
1251990
333578
957119
766378
176195
887739
959099
1010964
663768
1462471
1234007
19422
21898
773218
916960
807241
411091
1388920
294456
1090445
751012
1539361
1151889
1184242
414730
46800
1177751
825890
471554
834942
1430982
395333
25008
1227776
1296596
520359
1052912
268727
622583
357076
796826
380928
62242
1386945
712507
1407919
999462
832549
1378813
1088526
757832
1459974
276496
46926
315134
836376
511737
1353519
969349
224748
500754
761472
379694
228826
184850
93522
1079996
1497634
1498212
1026402
643263
970356
1516619
311106
466137
1279399
402546
1124016
1217100
1310740
1209767
949205
1549834
1272180
1023032
60497
1484910
779144
1427743
1093934
870162
1273273
286713
1238845
889621
1473827
972897
1530923
439888
1031204
1560941
1392283
1229444
923698
657039
105765
232554
1375221
9866
1392735
746563
1036278
9754
738297
1407319
1172850
839627
577568
989554
801215
941898
698187
1367977
368574
924463
1387675
928148
128577
663198
346581
1517019
813666
1159289
317992
621461
197018
1110707
326080
158745
173445
26749
821746
284659
398249
1480237
509954
560058
1242594
1046380
719821
1300279
1494627
350311
1238631
27052
687869
1525378
1193887
647400
1553157
985605
300248
1353919
58740
821026
1467265
1472621
521918
121196
522578
555633
443660
1263591
787572
1092727
1061978
927065
1421752
1024281
1498900
887700
297508
1509483
549420
439641
649150
1194468
20410
1396315
223215
1338058
487349
1066510
378829
41975
1092316
1087241
136564
379556
238758
18762
233452
1050653
30906
1430863
1097560
564940
199970
1406880
1192995
1272078
770960
34306
736456
259450
63848
373675
519720
439660
648979
71866
561279
675440
518923
1252266
658609
1078435
1410640
1487783
1168334
499371
101926
1312468
887624
533476
245377
804590
275321
227322
1118910
339027
1412141
974498
809765
1434571
607229
646405
1158311
662980
69547
1271629
218
1508223
852635
97151
3061
32718
4751
672584
1408436
410108
1335321
806116
1532547
791503
708680
401430
370922
1377313
125771
972631
869774
74776
465066
196964
671106
448906
1374005
85503
1257001
954036
946842
1246383
299464
742021
591789
1505765
185531
168435
1073492
179633
1290544
1515419
505991
811036
530984
285485
840500
754561
195126
41285
956215
802649
61790
630271
798185
1139122
541903
354120
844702
1143739
179547
1351800
2173
293711
679635
600870
41572
1317369
1394621
741346
1551871
926107
108918
548953
574366
195181
1305753
956300
659393
591819
946691
772758
933872
981452
1553279
427741
1340730
1018908
628440
191720
1225688
1253168
1408310
1166050
779367
18292
1055465
497919
572142
871160
916272
795985
87203
1202494
120223
183891
160053
538953
7039
978397
636150
241691
17203
1018534
70887
479326
1447640
27300
673142
351290
1523989
1055980
1175127
446837
1516472
506275
509004
19122
1170087
824667
626921
556686
518505
1171529
1069575
1215425
133218
438112
539189
318877
1233705
1531737
280084
1293831
1342552
135517
1478693
1157675
565549
739442
575802
295723
622467
1204426
154315
646722
906017
876313
1238553
741038
624580
1430630
1405034
712216
283261
734579
1235451
1427575
983771
454401
1522770
1219535
1266507
570035
1075195
187743
430564
487308
1309203
16019
367696
1123199
1463653
1252833
25277
107819
894760
1450824
1222944
256056
951888
1535407
384182
486279
345035
25037
670278
431483
331441
1262011
813555
417917
1470763
423454
1033353
1368970
416030
766568
947763
562468
1556727
1121389
744337
1251063
923202
404975
439098
288138
320629
696777
826430
375740
200435
1367972
1159000
423408
796221
1421295
1119110
805208
624484
148315
1267854
816602
422632
94282
1185905
389043
875743
1399157
1358352
792054
143447
576643
1403313
1137671
1526292
542198
1418599
333957
1263230
855831
1073788
160822
1281994
357507
1451908
102241
1448831
1072144
1109007
1383257
1267263
1419188
1542157
1452139
575153
798766
270927
592515
755372
853030
594387
1137816
1479102
530283
629147
274992
808461
538620
1548981
1494597
616847
455348
484583
1386980
1116493
168342
128956
610022
711610
1463919
720717
1413427
1398077
627048
1461844
210491
1122533
94298
479599
811085
928413
1166987
634641
1170538
591795
849008
804853
872959
941332
393463
1551514
829549
1455432
485533
1550912
1004821
1406184
1013210
1268555
1034568
514565
141209
1298577
731730
650621
464120
997898
549441
181174
61961
551154
1273678
691259
310551
850815
358262
1149310
1172158
42622
162875
526576
1141362
568223
1283187
940183
1537555
1470096
122936
1374317
1117179
485562
522781
1365337
737824
1059262
959570
1413951
600086
428972
1328455
381343
1191780
1546123
640570
651615
224874
1182090
232119
53512
553376
154913
566025
949263
1311419
166742
631277
9452
380446
157261
731878
929202
1146176
378272
329507
1044219
1374049
357748
482386
1244416
625632
265822
1199128
474386
46081
1487700
1248674
174330
540062
1454900
1276588
272296
1143351
863844
335758
295054
1372974
24308
1011151
1320687
900959
1052801
892744
1211421
831881
689980
696333
1484748
487692
929223
282437
200956
390162
314597
381086
1009333
907521
883396
165181
714058
263025
738017
1435065
798515
1370789
559996
823196
64116
434554
565425
1336843
1374562
876367
260864
557326
1247755
41016
1094008
900975
1328803
161265
86936
238542
797083
445874
616887
543415
1230123
696103
1006354
64207
1149124
54230
1372640
1139233
52035
730925
756293
871273
286050
629369
132850
845775
1389388
1275588
68836
578281
749018
106907
309241
632436
583500
426303
205598
1547193
962695
987930
950293
944949
1566405
314132
407268
32682
608008
1387090
255169
621462
1480056
897864
1304078
1408646
318653
385281
625813
363852
7230
174057
779683
337726
1425801
937296
726321
650679
1195363
478222
1156727
1412665
1091184
278898
426161
640487
490819
945336
333462
936757
1190343
1526507
737798
803291
121290
123025
1412431
296444
467770
912944
424567
755250
1094469
803765
1535855
1470762
117189
316504
807439
1108778
791639
1545199
792317
944498
778513
229847
961901
1117458
1412953
288692
1505717
554545
1019542
859853
1247531
1067886
1158241
951909
553192
535198
318562
202891
496796
77983
618902
1290782
19358
1146794
1240996
1279191
27129
526287
1540162
786598
1498795
110375
384476
214525
86639
240406
980945
16073
1300429
605593
824664
930021
1172201
296810
189944
20754
173671
1552095
1293010
65422
495749
980301
1322689
189857
478443
1531352
909143
1111755
147028
150633
663484
209665
574879
1405371
979162
1154914
461311
104858
1209399
433629
1007271
80586
477908
809587
839573
534329
612105
609629
1185060
821132
376358
1443933
3670
1486642
373483
1381780
1397835
508229
565367
1415903
49164
725920
434058
1173807
38436
513549
704630
735549
269208
861706
170946
1237767
655283
929524
1022370
1242682
1425148
718467
520251
854469
1157144
589623
244021
450495
1062093
532709
298290
1205396
720886
1493828
770150
144625
1088751
1512897
1083016
393936
1428008
1335859
1151299
704722
1370820
568830
1335318
1020129
423519
830285
519441
873942
390627
254109
395674
84301
140420
1170558
1184873
18320
120754
847970
1346984
67564
1201261
660352
40146
1213735
545155
1170759
1431543
1099120
785340
305940
344566
1040733
79985
929383
278971
1010666
591958
1028837
253984
500982
399349
524154
86313
698055
504616
748228
1002621
250959
18014
969025
360798
1556251
1220281
595897
1286134
1323390
485113
270192
471118
273304
299709
1431927
1286362
1339812
1206090
98287
858804
1338398
516772
102014
1490239
1354024
1202123
1168519
1424854
1387900
1300975
1545861
1563630
479150
605274
992171
150786
12932
749004
497834
384559
95539
295257
604255
1478228
751459
511518
902643
1358901
102630
664420
1114306
1223313
693224
1517033
1479659
134747
7725
329371
490095
89116
511597
926540
1254817
638304
1498898
845851
950933
1148239
1294770
644030
198518
58193
410915
991710
706757
1412558
377969
1447770
111869
567413
642623
1220842
1433064
586588
1019659
1210449
1160462
451495
1010742
1027534
269338
1393359
223344
212081
1119953
1448326
850436
1002010
1509200
1476382
934199
473291
338784
1015492
463683
1114367
724506
1237241
1209086
1195090
608424
1543004
1417463
1303535
257723
1048366
354653
799171
131278
872630
188858
557323
818924
1238723
270099
1072115
416964
1543248
340702
1528291
413588
1386964
782329
1562938
710868
682060
1116135
1266215
1309654
879799
1360060
1087381
454955
1453532
1037040
1520897
1085099
1329631
746992
131493
1196416
868976
1005509
351823
236672
430366
1058308
919054
405115
1448376
695551
922543
816316
1062388
1313998
822054
611691
1562735
806933
1100513
1339658
1343908
902856
1438557
766755
1487798
1524145
1128520
396882
783062
942519
553786
911325
1167577
1029663
1004672
97805
1083402
501007
212870
589897
1115400
1302462
770470
32495
603613
314262
257208
1370954
1406485
1063730
1086301
1021155
1004246
1347547
1038890
754408
723813
1420474
37365
1028530
141664
272103
606026
1303039
1457204
681371
1078994
685995
992965
110038
763315
798560
1103036
771458
977249
205124
576503
1034856
481435
695455
197372
669448
894168
1155352
369222
1293477
87545
1415045
90206
1233878
1181611
1468859
906743
1551596
613955
1072557
72643
1021585
307514
403220
78205
748174
1342139
1339858
827535
1483176
1043287
305803
1158722
550980
233137
1282434
11125
483945
592442
457693
993648
845233
1467303
110857
1506842
1010190
459146
1372640
121587
418576
553459
735521
651452
518010
813723
597604
230532
331778
1360961
542410
972708
971570
463098
341046
1034483
1430390
1282142
261596
907481
338039
1275425
509418
927687
26089
1553831
1153447
1543295
218879
1055730
548424
784851
895566
1404956
994744
549463
763290
1213447
205797
1416554
166958
582113
1495765
361573
1276371
645231
313981
183027
403804
331489
519905
877311
88791
93863
1028238
595458
88148
284236
1189290
555711
1277412
455018
1421745
885104
720040
14974
748883
1122877
708821
961314
48090
1306238
334978
590137
558639
272908
1021778
873010
192248
217091
928228
220019
348674
1543737
771573
175879
285950
1187769
1045469
980005
189326
1024680
826107
655468
1079096
881639
747272
31192
913665
774570
605996
1282401
971141
1067607
980773
687834
776574
108663
680738
1178948
601642
1373287
709869
1432628
704766
1303771
1082018
278686
317720
514680
161075
1484533
246884
1485579
1140865
809104
756378
1103831
577841
1143676
218942
1411412
1159169
1370667
879248
1211364
868404
1141594
401815
932005
1273457
334288
1163721
698319
209357
243054
137320
773672
1136404
808723
316461
880450
1147070
1100891
1401734
1283632
1325595
920625
1026611
1061122
944525
873675
374937
748732
1332808
876729
802364
480486
1345637
65253
675720
1395611
1116336
1545061
639540
456114
1049125
472555
1241167
377938
997019
1213340
371246
1190443
100762
1261144
826160
548818
85722
1470520
908351
871636
1116817
330095
815805
1253910
1023772
1126672
1009205
526397
150819
868455
553984
1171235
548596
1252233
606956
1381813
95967
1463814
469156
427132
648399
244771
550121
926886
345829
979862
1080600
662680
278169
393594
445193
873023
1458607
348754
1161915
672974
1131031
57398
142014
326471
646278
720306
1466601
1486503
1044386
240692
1176567
929145
76456
757796
1527192
393194
738941
394250
1375018
889202
12969
217030
1308979
224649
1040924
266361
714157
1144652
426500
1364658
1207013
392458
636354
909968
1130202
487106
10374
653420
591126
1499720
1046508
1347512
1158301
1091258
383341
1293628
1163551
593868
1367143
224747
437539
312335
7951
985731
537303
948638
444856
3747
603856
952052
1012251
1218560
822975
1186963
1340010
227485
1328153
1304297
849808
1331159
628338
439920
478104
1419040
1157418
1155062
1007779
651534
924302
189179
835724
947853
204068
396205
999042
1231991
299686
1265322
1218738
658631
408297
87203
1492631
774162
437749
623830
1466973
606796
789900
1505556
919542
1111574
419219
1345277
528161
120009
841116
7538
583673
152568
839580
457480
1222070
373539
859285
1324781
907000
576364
1508106
1134800
689307
643916
859118
924858
1381914
495478
467205
1475944
514414
1528517
388877
683374
567276
910900
439686
1365042
1087490
967462
825917
685318
375861
280736
203902
1264814
536448
575892
1485200
688856
276475
639446
565744
614802
1253004
779411
1188090
1215568
222105
1034170
1248865
1391751
1506645
1526746
257590
298115
132606
1256804
1110911
1160280
1011598
108134
842563
1541216
393131
786225
129921
358045
1102368
715755
728800
897308
1557275
1260645
1410931
1031073
841535
873931
1315697
712351
1520635
152799
1344889
122839
101472
13124
176766
295570
441966
1483352
618162
659064
370890
766626
644751
1125877
77059
1243588
248124
503261
1181376
830236
374180
1243642
396428
1515313
1046513
1507719
1084255
1559949
1290198
1445087
1100933
1514958
725111
1169748
1214463
1155391
1051096
1196170
1565522
292353
491443
788315
1520322
1216247
1251732
352288
107513
639575
262132
547476
1120738
913108
1320120
1056528
571009
361386
1454140
1259458
117983
1260879
671737
1008236
1557655
1539005
1240359
1415574
956019
810004
432145
230443
995012
883799
1029423
1203013
1287105
476607
173185
427157
1002138
1401580
245343
418583
1438287
1227444
1386767
572388
542277
1300237
512371
466126
29071
1465775
803239
873196
227104
1216507
1409004
1336880
797415
1088624
33276
83613
481032
1177048
874248
1318691
1132286
233171
389003
713317
284160
1130458
83173
662221
821154
1419018
271011
978883
818464
619433
110464
146057
751561
1017625
1377797
1447834
110706
658255
1128010
371188
110444
1045805
448376
281326
769297
293321
570900
858024
536873
661847
1185427
1509018
440124
976368
861209
1561414
1181969
998817
1364071
476205
996714
898121
276826
430474
1381952
145542
510825
968863
309655
1551066
296139
1272430
1512085
775500
889479
1466930
367222
1221829
1443976
192594
1463022
1396506
1020676
531707
1300624
136113
768251
204340
1003637
635036
537765
1485164
278585
1289768
375334
709713
449562
494327
528711
1378526
572916
1059780
663215
1455011
1536015
461042
68817
1260199
1519927
1159939
1053468
1210212
1104880
1451369
488274
32880
1178417
714811
867001
1093369
1024465
411104
1116847
1416799
202469
1385390
50454
1302787
1072384
34752
1088907
162873
348141
562972
544090
457282
142261
1566210
92232
718368
1256625
215321
852955
228758
590147
435291
95417
291264
1365294
781157
185932
316173
906995
452993
810802
902135
1333356
406729
522172
1146536
510198
1374933
1395987
796447
198495
513866
434672
789115
788388
1206744
53349
1164387
154654
1493629
1160540
300784
1437948
151441
284826
1474966
762625
1090541
250984
454131
595411
22117
154479
1019557
1290750
531186
266784
838291
456826
887511
244038
313768
1322207
635247
428239
325558
1058289
947437
1110905
1344184
236954
1242807
983718
881392
270915
1318390
435120
1212123
574388
922360
816369
981122
770443
730558
1179273
1164431
133320
958388
287998
870921
503915
843303
713329
990464
226700
1325399
1027541
7157
573845
880722
100619
76165
804073
1103125
96352
37887
901535
1504623
300276
982718
1507988
377142
888872
41358
472511
32503
828890
904201
711617
1411480
585428
985155
1086179
344825
705634
1354300
659049
430059
596828
1468807
692683
939800
978203
664036
840246
610454
1549041
1424209
1479138
539093
1165305
1016538
576085
966455
227167
1277226
424479
677281
1095811
1397253
1344403
1428820
632658
357270
1173976
513214
612971
1515955
817877
1337792
288709
1166302
896037
35506
1452956
1152901
499122
216598
649882
376101
853549
609772
786078
1034226
371537
98782
1404716
265975
185554
1038888
15060
1355097
922103
47374
155213
1088694
78898
461872
1267165
450983
75569
1455475
155666
247852
1107391
1151703
183354
667979
557979
109197
4999
296473
632505
472196
1368680
1541626
1151284
263211
216212
851674
650232
498671
507516
645630
471490
1346680
1236751
1145724
26221
1150365
397832
690241
752603
234159
679159
401110
941056
514506
835532
401536
695977
261664
701981
616101
1300398
1003544
250380
544131
585201
1333699
1275730
1485008
1025791
580389
983934
1260976
1104742
1060635
1323894
530354
1461955
936648
1152902
1061107
1531991
67167
1271290
1176246
944489
361033
858729
663895
89797
1355798
1497551
1214781
1554522
35404
414977
500782
589350
1453159
442308
1026444
1380687
437993
658502
360704
696288
599541
418697
23624
1291723
9516
401188
167460
964782
1192069
894322
1094003
1296353
224417
1386233
1055826
268958
859160
355026
1424195
981219
1283400
472351
1412057
339299
1465419
1475001
201879
1337990
263654
927588
1152925
1320736
1270667
1206049
516352
919192
1538904
472793
371622
600105
815992
1356840
970378
1497702
151754
654849
42476
598785
1178897
1234480
425779
146760
208658
99956
447345
966264
880632
1347637
373708
281681
1520847
959191
1252641
808075
556949
1495821
785811
400642
237337
544167
1504424
1253171
371703
670180
537753
643874
307214
605360
1319035
298879
128067
44191
48068
861634
781899
696355
1346521
184598
699111
545530
791887
307401
786817
574331
391015
1136618
643528
373755
251310
1237236
854844
818361
1484879
80451
926016
683565
939226
1343277
1446289
1514573
246673
1354075
1558856
344757
7578
400462
1056670
629952
1213153
1376068
1195580
1062877
508343
145897
266446
142091
1037381
1251693
106227
1177840
1451739
1388637
562181
754146
863784
1136188
1010049
228485
726848
272350
1506355
103861
11762
330478
1350195
1184357
841918
1269286
529040
1260376
842293
76936
680756
603683
1177031
1434482
1271790
1488225
615140
823289
798245
1074602
994492
610120
178284
498369
104650
1054756
1324820
789951
1522179
323109
845989
651454
1274647
628003
654510
742466
540110
562862
294351
514084
629245
719962
726813
679098
515077
916674
1256254
136704
388841
678463
394630
767697
946495
653500
24068
1059122
792025
828416
287776
1530150
668577
144795
112131
1556041
358853
1203261
901873
987030
1368742
112356
1036567
89195
1326358
1464665
705118
921127
586444
859702
283113
1069704
815829
535384
784139
112200
590888
272433
831445
1415462
632780
1210592
543986
1054531
118797
559102
1332509
1489304
231313
1310535
20043
986314
66860
746390
1004406
304117
681217
202506
943332
1372393
1415466
838572
756217
788469
114397
471100
1488395
1460570
1413910
1086651
830940
546374
1459490
18057
1138497
716629
474039
484007
986910
4632
1121047
22000
125959
699851
1058471
1409934
1296318
929354
964907
657430
1067585
842256
1088026
579070
1073957
417024
1560571
836476
187338
647501
727612
285651
84553
764548
1071703
277714
353560
1248286
928308
1331922
698041
1009057
1330668
457797
20735
1356990
329283
857034
974728
1342486
10406
1492237
629422
1506595
1075485
1303366
1199168
142610
94662
1517311
1288035
1157155
1413276
572530
605963
1295654
872745
1042816
56284
164076
116406
891355
915595
188264
1155696
1405928
239563
183417
443754
253430
357622
831353
1485401
229343
1299106
146528
19255
802695
452223
1121558
860260
1543482
636924
1544182
343242
38050
647
1393754
495992
1268392
698667
996507
1434367
821541
637768
1537251
139068
1062085
667635
906169
670140
690269
953
1053338
683113
715871
611375
1064066
734307
803011
204537
321810
174364
758930
10473
114224
1033856
544108
455529
1371587
1035664
419898
680898
739491
1405204
78122
1079658
826676
311050
1076995
1328925
99428
457454
973627
734557
271642
902295
532429
539127
296905
106175
667961
1419555
14604
1540163
1307162
1406095
793101
1283217
135846
971740
608200
15999
426435
440674
1057242
193836
809328
1027294
271088
411055
1408559
1189019
406605
1088763
158760
905823
1067395
26719
34303
39313
1226000
1283005
489770
434958
843421
710686
962717
1284771
58128
1462592
1477503
1135227
183398
589130
63872
1440853
100049
871120
1548211
1159447
44110
85152
1462430
121256
1509212
535472
424878
563419
913322
689494
157442
1189926
409354
351691
486778
1135397
1543750
1277797
280925
678101
504607
11270
1176720
83304
486274
203830
714972
1494186
1255846
1180901
242990
667675
196698
1511988
550120
328291
675739
67233
1486217
1116287
943712
1079185
984328
833661
591692
1412377
654037
1093602
183177
1052101
1156834
512453
1247372
848111
1190346
307293
1440064
948391
234575
1389863
793162
1088681
1301785
971273
1374407
731162
893268
1287656
10609
743108
824653
567022
1179783
377173
1499423
591665
463190
1250707
55889
485098
1209425
1093754
538665
1445475
196798
899807
75946
1147158
258695
60252
1494483
530125
1226085
1252987
106217
882175
546877
546451
81549
75005
1454813
384280
1564033
1028429
1345011
831456
174866
1376610
675643
1246013
714719
993625
1201033
269584
41673
175625
685210
556753
1126697
202785
229109
950138
944095
669663
37494
322595
1335533
1437562
807860
805116
244486
1225396
322303
175240
1035083
1208184
791697
913971
520787
580308
1302454
36210
1066482
218712
934782
1390870
498029
1511873
363399
1356429
701678
1040279
835727
289840
1161765
433782
1296639
1298908
1017887
5397
231610
808666
1026933
321520
512068
134957
1494163
297118
391797
711695
859132
630723
383271
876388
478849
159605
274921
1562229
841659
624807
26744
1381580
739321
888899
756636
1394941
281492
243274
525311
287330
1245735
1353558
1356754
787104
1088679
1072525
193414
856279
1398604
1137454
61814
1027793
902887
1006540
1443007
1461311
607620
1206842
164548
592883
1551297
490397
633233
562572
14772
433483
1422859
597427
548726
1489852
1084703
1061135
981641
255982
728155
568780
22938
253836
887141
1311392
799015
1500407
969877
489385
1297907
1537869
545717
1142136
131112
374444
822450
1527031
563309
416782
1086576
1009622
1184687
399881
1467203
968596
541334
67153
1360869
811218
792199
689342
1546470
1003914
1522273
134973
562513
209761
1228106
474703
585157
1070580
987204
1079774
401555
1542493
856948
896584
725372
1436915
754238
624458
55379
732587
754983
501989
269562
574779
1173532
969242
279982
372301
135007
328811
1262814
549645
728260
741905
1363794
624686
318040
316584
783926
1315365
748422
476770
1143091
174514
1183681
286148
360830
419436
741754
1086545
837541
567494
824488
1451595
829850
10117
731113
524294
433007
321152
906472
489912
29226
468210
140935
1280605
1559331
334970
660463
1529075
426709
638363
768586
292506
508020
1469819
1143628
1277323
1383094
77708
839298
1229198
627375
1470536
1554849
1500753
882027
1363668
169628
1206448
1131904
449795
1517570
1149288
658806
436001
174788
1349411
1532516
1504671
1139206
1351956
1486919
859893
1432150
481217
323255
845414
308476
1136118
180246
572700
596228
522142
583381
42392
937268
50063
1357895
522987
749049
466420
1052501
725671
484781
265641
732341
1321619
916325
1295822
1305089
470342
1533250
88486
1342308
1248542
1039658
786072
157049
110568
179209
491758
467076
68071
187372
325478
1114154
404596
499551
368960
1537840
788470
249549
1388352
727167
1148058
1271842
624490
172355
478872
138169
376940
1449140
899558
414664
910530
1481188
790735
882518
591601
431219
550589
37600
341970
828111
811146
853520
456555
1083020
769476
1084367
432809
1031062
694022
678288
554381
691671
1385298
1407981
317608
981719
304630
1368691
1044736
275362
226320
1063605
925531
443051
695189
266014
1046773
328536
602835
701965
1167065
629371
1472831
1226941
393485
727315
509669
1217971
684099
667317
424348
307669
1275805
1299403
1373268
804913
1302700
214286
36209
601535
302568
833448
1051351
1508104
315241
1132294
848540
253231
415778
843638
983631
49393
1074543
1102047
840135
586546
1187736
551182
626900
309473
1353153
922964
182295
622474
50562
1331543
852989
927840
1371743
1244259
783947
824526
235893
1420453
376014
986214
1349797
608494
951595
1414433
274225
493661
1435882
275274
711405
1432401
1419732
761751
667981
627227
309163
1472367
1475445
1047135
1218679
1219874
616857
874643
280664
226823
1166062
147059
745742
665855
1190583
319866
927645
236477
867880
132714
565236
195169
429770
1471890
1231960
749060
811673
1183763
1060223
1360188
723275
965309
236415
1129099
485978
327060
921114
1060420
930224
585563
980371
937283
507378
825287
120743
877528
384697
792043
546014
1182033
1500801
207089
468542
1439976
233329
1243914
590965
1402701
706447
1299248
1059242
1292590
485882
338284
621421
1326518
1091450
288812
191692
1546163
237944
876804
849931
761563
908988
1154838
1203279
1560753
1456387
852810
1128505
499623
409282
874478
55479
1507119
976631
1201259
384964
1098867
679139
1126346
1292197
1125105
801785
1247602
483460
976561
215970
773911
1158872
980368
939120
760412
496369
401668
1191822
16154
70092
132269
820962
743344
1246528
186320
803579
1268561
1225501
554939
1381586
1337748
1566381
891058
1089656
457386
689975
1073471
1155811
79616
440975
143311
1127778
176184
454440
436041
1458930
1052821
28330
186738
594453
323709
381761
1202223
1059875
96560
114415
552075
225718
602426
1098872
1499015
684729
723474
365691
1566588
669719
380671
973677
588914
10411
540731
480797
958334
711517
1249914
324154
1447740
476898
152637
1302797
1208237
603329
620449
1441107
1034025
190987
814688
822391
1248500
404990
459738
1124205
1487881
312629
570466
1477150
698128
1353583
1003029
1258943
849373
1463746
543490
712678
663727
1543886
295070
1531932
1204204
1125560
967517
250888
611932
527063
90024
315766
658749
1007928
441994
364041
603786
635460
1429463
307337
259785
1487914
807805
1149860
384619
26468
364902
328242
134884
639967
372440
985990
907676
138633
533136
1491406
1518565
1203267
1013131
1060752
913399
1174122
621547
472521
1405865
444846
1326778
1335896
633537
764445
1109889
892435
1462648
309995
1358761
1564248
538861
467640
1119354
1123166
97091
658386
1059420
369125
175576
1299556
545067
916974
311848
557530
96569
195626
492539
441701
486236
658750
754922
336218
650092
1217331
438261
888196
780255
29190
273991
135607
1024304
826150
1231517
621496
59163
1432939
970180
1564164
109211
1173791
1166737
732924
984503
525989
1467362
568186
1386048
1479716
84768
1507519
449852
1256768
1564797
1054292
734859
1100211
468130
652041
477248
549770
1525656
1037920
66424
1492946
708635
911067
1106358
79186
624949
62867
1323051
293071
504264
1173913
803366
359233
498807
614080
1104152
846930
1481914
954303
1554160
998102
1076795
1034724
808618
612849
544048
1524988
590649
566010
1013099
330020
985857
666657
937921
61992
273728
1435746
1346454
243866
984330
1249078
923009
437509
1020531
603259
757059
396460
1289431
66982
602204
822235
1127685
1260209
226624
50652
733942
644282
442913
268943
394346
94644
1023525
1065970
885739
1381788
1520835
1156622
2602
1389323
209021
1005264
423332
333007
1275601
134958
704621
647630
880614
221659
1059222
338514
672652
1231145
1276975
1063417
296655
813342
955807
170885
646222
361237
1033157
1227624
1002323
1367110
1401508
893096
749147
778753
872976
1203490
1369375
393195
5681
930176
1467235
144139
1300496
427871
1489417
263669
369151
898707
617667
957711
1237195
436019
948144
855326
330044
621422
1526431
1414199
117366
1233625
459666
316957
344808
1075155
1114260
1114639
111983
233124
443323
380299
523982
374659
165923
1010308
780320
148265
362761
357523
854667
1206951
582615
400338
1283418
1184229
916057
1227677
931181
1037268
1436751
285937
141487
705020
256019
918685
667673
1417673
302635
1476691
181830
1086458
460718
1014460
1252884
1476621
269550
1078389
1215994
1344529
850043
1433380
798381
1475963
1491613
1458437
1227471
1177034
330093
443300
1194974
905626
707772
744214
1516890
191737
138160
248087
1058507
608248
491702
1535101
1218314
799565
588180
1194193
1066422
1305137
61445
932128
626855
523335
887371
1126654
457356
803003
294193
1012308
269747
49709
1274427
633804
1094015
11974
648134
1529546
807131
1270880
885735
220274
865276
875085
1319096
102820
1506446
348249
1232719
133333
280976
461187
911166
1358245
1433816
936450
622973
762626
370855
327163
1187528
507401
769613
1416309
32930
402225
683786
356105
1536558
1155457
784639
583631
1072285
1294411
581231
1092531
42452
473804
230216
696761
114754
334217
640702
1308720
61124
203707
1558651
818210
869995
1418219
1238218
860802
597762
1230494
473340
14811
443977
1111873
1108275
1357384
1160094
423437
1203470
601718
1073105
953248
589943
1239014
280353
43388
628896
309433
471088
278254
1135129
299575
1009114
659391
527633
752501
292421
771537
1193203
703836
669811
461658
965739
112533
792633
38809
290293
80266
631631
1325981
1408886
123034
1553778
96411
383871
898291
620497
965384
118262
375387
1092862
33350
264209
1406121
853027
193454
359197
118001
1239065
1357192
209260
388369
1359167
1343110
1484181
1147445
1522525
947787
1542523
1509294
96000
36759
1164252
96800
761401
891318
536550
214954
1458731
199675
89190
871368
972166
256857
386352
989551
220348
126519
1421878
698355
828999
1308400
1326811
916087
540351
1301688
255052
798521
1251577
451536
1190548
243278
1247138
784882
1322123
756744
646752
157158
525189
1113467
985714
653958
846245
514622
222788
1179707
183435
1536844
200054
22367
1233712
1505948
95121
1091655
84125
410565
320515
1365490
597610
1189114
948006
1257613
338686
772906
174397
209717
1113365
948572
1370131
337779
73283
1395115
798110
69966
951117
33180
896114
1177559
772497
1163927
777299
7507
101506
1131640
1006084
1270133
680695
960587
1162239
61821
1301697
866946
316442
963616
883616
331112
1190651
329621
678873
183673
520522
1256041
177526
1189147
514537
347221
230943
802597
316073
1288915
1122945
1473386
1033755
178812
1497142
583880
1415924
21112
545788
474465
125344
373164
132499
728687
3643
661436
378478
339249
701232
246338
1168121
406241
1083397
562947
678680
1247764
1514784
1513109
497106
831975
160289
774555
787753
750859
161018
521439
993512
1392983
357577
143904
1452044
481752
258699
359400
587540
1022792
1517370
146540
708834
672474
955870
696779
446300
1395150
355876
635041
335047
167934
576065
591582
1196192
1379749
664049
1280104
757681
670894
183928
1277934
461850
1509553
537259
283746
878291
96620
563521
1543051
87225
4928
1005037
1386128
748810
920349
845916
452566
1065494
1302622
275873
1383393
620015
1533289
388113
562598
1487938
1492431
292511
651271
1443032
1479070
610561
1405572
507728
341657
323164
498817
463901
1143554
647718
1283639
856065
1283882
761945
496127
153758
598239
1190235
384008
1544999
940385
403926
1358457
146251
3772
354257
1186139
326751
1346507
1215760
84350
175806
517399
322034
294613
847349
742428
1014518
1516298
1434927
614439
847988
182140
452526
457787
1056706
407864
368401
1278611
9570
1241631
1298528
851643
373854
63848
1273373
741961
1190131
583534
813874
583449
744224
782660
840135
771643
1235720
438713
1436167
925790
1494106
1427820
789661
1377610
1336363
693111
1016996
1021727
938150
1492147
897317
342627
1534883
243890
616708
1359183
1203582
1105867
126727
180998
1528795
599294
1541337
784680
807592
348768
592838
1545068
583046
609524
1094042
885448
529621
979031
144952
792813
784614
1290639
322784
587594
1368899
926665
10942
1542454
98805
724008
1182942
29382
64121
343041
1004316
939955
779674
671386
628700
631654
127568
1345110
1381677
713782
1556811
1548558
868921
1175216
639950
7541
210825
763093
548373
1115901
580675
403960
1013665
1376361
710698
1227124
782031
1346584
1435403
428690
1193784
749900
665233
472695
741980
70076
1009226
316183
301721
847441
1000068
1103465
754867
196095
951165
342239
164089
667658
1389033
1252479
1143727
1311284
296862
280585
10811
680365
509129
1312661
21598
250841
156316
349675
327354
862131
79756
692484
1482015
484100
627596
944716
975195
839668
193378
391426
220557
161040
361605
148657
1439022
116128
674513
708147
894048
1100264
879186
1179967
838493
750349
1457865
1080493
1002040
1197775
1066421
442597
1486593
1540593
237790
1337611
991813
984653
1014920
1461321
631878
559676
1147121
31697
720763
506993
977952
326383
231417
892771
789225
474587
1268522
1291036
1480633
1239971
798137
249103
1300890
1061432
227808
191715
77315
454149
545507
1012373
1073558
1398354
335488
1522026
1524799
1004842
856880
397825
1019306
98660
595675
129569
683691
883271
1470956
957400
377082
593773
643882
1033880
151707
1534696
1474709
1327023
789692
379625
479180
803960
1157416
64348
865948
1258145
168600
1419269
775730
1497254
404744
988592
172370
794437
39740
911692
555756
828819
47797
1322438
574062
69026
364342
781922
76838
921516
132394
503123
1367234
649045
850468
353692
340788
1283968
1515644
1517834
319649
204647
199575
1178995
1488054
80731
1196787
348517
1357366
41152
608083
1472823
1289045
294034
951736
1547917
1462734
877593
511662
783514
568410
1392578
1147586
1532897
195506
411351
183984
825925
455418
378945
592640
983266
1014864
294054
9623
702082
984200
487376
642301
884533
598388
110336
298093
1219349
969454
937812
783855
1041614
159548
1170131
1089645
1228651
714015
1103505
901307
455154
878937
1189050
39833
965704
612657
1225217
255541
1041087
1180362
194029
1268792
501154
1388195
285606
456509
1165954
263772
1352162
8022
484676
1056326
58734
327505
1472458
1312139
1002161
393940
445327
302271
1124723
1409551
910613
968161
1145525
572658
1399698
829343
972457
204759
1242937
1055232
1527395
1284661
1001437
860067
165006
780211
863800
445806
1131099
856858
333224
691314
190925
455989
1249635
311173
165184
997100
854526
31722
1349202
1285526
840609
41046
566325
896214
1457895
198612
1412370
944034
688508
147629
708680
604416
1425729
433089
1508846
206512
1147290
597635
808473
1187824
898274
1048313
473526
1534845
1034153
114969
36019
1447070
958886
889046
533017
198417
323885
943741
394533
565803
744781
512116
1005479
595474
1398071
1255404
379429
697358
1232508
1520633
1038802
1472377
673472
1344840
311461
338482
929940
803430
35268
1312704
471560
1559395
1398997
1341726
775094
1518184
546465
848275
1100265
95094
1059370
61670
234382
343318
919842
764377
331201
1206700
292811
467571
684369
288143
1063278
694995
624263
1254700
448482
1347750
1474392
1405281
763932
684899
1104792
791076
754169
1087980
1402847
403026
1403174
606516
1526454
71639
8065
111567
1190369
832541
458346
410494
916794
11388
666593
393099
1530728
112519
1201692
939237
1083619
1519788
858592
534538
1397339
1161734
893385
821739
353178
1493600
996878
12862
600887
262899
1220803
1465506
1045718
90994
781524
859702
314830
492088
826343
111733
1196869
359769
1178143
1376803
405058
1094406
1518991
856990
1540041
157520
670981
1303047
936960
251606
1372702
1461830
1002329
1202252
1291506
1301730
1275460
597876
1358363
33864
1183569
1365898
840920
436713
1304631
513596
1024492
726408
1540763
645068
628634
1187514
1218702
817059
1451932
1306961
1272365
755351
1410289
1366694
613819
574884
822814
120915
597932
19835
77691
275923
1362419
175565
1402748
1187951
995711
320611
1079405
490052
252375
1385788
346728
686677
661059
460776
310952
1175971
387356
1263388
1081524
1061948
792694
722445
1030251
995651
1495280
1017469
420838
161237
460471
227091
153055
1481572
360505
945640
1549052
617631
400350
541303
269636
525791
1109144
1032689
23907
1182526
1072939
1356210
1135090
1140901
325420
257144
1489445
394934
1226739
606046
26887
789124
1477318
788041
296283
1430261
1196570
775853
855872
878738
1551731
1568056
229017
125731
549238
29820
476760
545942
1454245
96832
689564
1514211
987268
1078904
1508399
945753
1185132
127288
347448
492914
451433
487553
834104
39443
1291109
532008
527781
989530
707857
1128417
842255
259849
497739
1226038
873654
67729
1139227
34118
1185850
1070384
1425682
334690
1451502
67792
252038
1106285
471735
82439
280208
514761
29688
1476489
1192373
524120
528294
924568
856498
1546203
1457532
709623
382866
471996
1313761
848719
127285
329626
464228
1025682
1325326
409944
386423
771711
891390
929582
871196
709793
512189
27988
62862
437596
1038800
1062759
359030
83469
1433808
658935
450622
40911
15475
109767
1531000
1198830
687926
311361
27573
1432061
1222192
1540486
512896
62999
872106
228249
1499292
957385
1471257
888762
333742
279321
883504
696160
1014757
1355028
288399
1185792
1496391
1043294
695412
1117597
1055635
329143
1353174
1464413
286727
763344
1306853
27968
281199
929142
834698
1153693
457507
1138971
664284
793625
1023100
974728
306972
1264782
847167
513320
386888
374090
557460
716653
9019
805186
1394891
963850
868628
48754
1417919
338713
674661
390645
885378
28121
207932
116093
621156
1459644
1006015
126930
386575
1442270
1563185
1439723
169214
1282049
546794
1538963
809003
931115
151530
619167
1450032
1270533
941223
1115575
376688
1477005
1129601
40206
1021449
336468
246976
348913
329608
176753
790863
1509621
1169270
722534
118668
196206
1117222
377552
1033362
780359
698657
1548543
6716
8076
720839
246373
202578
1158485
325469
34300
1459025
631917
1354900
127713
1298659
1003343
862356
773913
1038947
946648
270250
569322
402472
1453651
457875
844796
940545
1190091
25800
210025
254897
983701
1045032
1445772
513441
456432
145475
528209
1085157
540387
651941
1099676
1327677
36866
914057
822306
1315347
241105
698049
365137
409086
118798
1138497
399639
1237173
1094260
1032274
765236
1135178
833229
267299
366110
305230
75606
1429257
744949
134373
841468
648141
1494838
1529486
40022
1152962
186391
1326758
1530700
1159476
695513
625575
1361274
341486
1438968
942921
1191011
1073898
944427
710204
473245
640864
1017264
765442
172461
1067513
1511223
212526
665138
334930
705743
1311783
430975
13789
178583
573449
1504737
682096
1405757
908965
1198450
1211684
157938
912676
238676
976472
1546349
1368554
851118
13315
608139
1563706
292058
870110
1047811
877015
923568
1354127
1288616
1302339
1307256
496362
332166
323056
731563
1162949
871176
880859
289593
1310830
1409059
1503613
940781
536579
19721
468889
197927
1516223
495587
76965
220636
959930
131033
1331586
1171543
451763
1406143
554122
1207836
66489
341988
92410
1271806
638032
977811
49388
916106
1047407
977379
553487
1368255
1105448
139281
636034
1309707
270630
1535786
198605
1405647
420661
1148776
1351002
1382525
427870
836658
679922
841938
493844
116343
1536671
1453642
1074264
979197
1166445
991031
960816
346420
247130
884021
850377
852819
1421221
523595
99726
282269
472830
19066
344795
244732
848387
1542190
1335986
910963
1144285
1546059
783163
344931
698954
194069
10003
608839
387244
456444
1407826
1210539
49899
1470438
449685
281290
657825
627574
776722
1545839
1067915
1101655
642215
717535
1157652
1145386
1490953
218232
1184322
1028397
497234
670719
297309
82202
1540553
838025
1163092
1515723
430628
764205
1197030
551640
1254956
1291106
1386785
85731
250557
992332
931282
1163139
43501
146098
701198
41701
1018607
13716
852597
854081
921400
214918
259523
79469
938068
465671
627198
103042
738222
805907
827313
449074
168995
151657
1233311
1540654
1117527
535003
609210
1198399
59965
1566954
995446
735858
1117630
963002
1190844
939460
1013475
412347
1360408
432785
1252934
522812
1010778
1030965
907064
794175
376104
1495596
291987
423011
1247137
634558
462324
64858
611670
548021
1270611
382269
1674
120610
415807
370738
629705
1523101
1021577
74149
275425
49185
1472190
743309
1104131
250221
999435
846077
1187928
930358
703856
505665
434344
116491
1484041
1074444
1402401
300178
1351422
229880
909195
1566251
1137275
933197
1243234
262737
1504845
1206101
1045736
379556
231534
1359870
1339254
143179
205356
985889
739695
1388262
201997
172397
1010346
597315
544704
1192314
899019
956226
1206590
438853
1479482
857996
863388
179907
396507
146993
566321
1159994
97942
1392099
384000
538054
401523
383474
286794
1169219
793624
1440029
2863
452770
435966
816017
1337217
844685
989118
1452455
1166136
1487492
942751
1000149
180518
400751
1230652
930103
1407010
6454
498155
99802
1330791
1311433
396737
1018451
358585
742721
649397
65080
212010
454167
1526389
496346
187312
1124816
1203505
139844
415661
989615
1567993
65568
51898
934768
576299
1277570
606476
905532
258351
1066695
433403
151460
860327
894680
1160385
91452
1385015
988185
78941
1461939
709639
875664
1415343
1509088
71255
1045044
1159507
194065
736541
408635
633747
748934
1102867
133094
797482
1512266
1431066
889398
1113341
1479244
1001785
245002
893357
1217400
134886
52709
1050473
1474132
1565064
700940
439099
1225792
825738
1166390
451802
653588
1309021
651472
778283
715402
578365
1371601
277192
1189029
72471
1357310
635819
1543443
1077006
320639
1421051
801830
1464578
347650
266256
502969
945287
1104322
938098
90004
1289105
291545
1088169
1036732
1308653
573299
1105460
617557
1458396
1271951
114289
357719
354221
547748
1405323
542942
622119
951922
917734
117957
1114651
363889
1091924
144185
987451
1208846
518414
937733
1519332
1491330
328247
1102653
1179012
1559059
94557
392020
1332787
550242
557871
1459620
801794
117974
551722
832208
1456277
1140131
134222
1358873
829159
342872
260871
429712
361895
968449
768725
1117926
1245333
306995
455951
1521579
148338
783685
712912
1526106
566161
319349
1172197
954854
1551650
1083392
58342
486617
390468
1427949
357349
371586
438207
1434706
306511
783505
193536
892249
416288
546624
653350
41821
1342616
881382
1142631
1310793
1252260
1064339
1097035
1057544
1145840
1267747
759368
926148
1138102
492259
231672
562696
411434
1108712
916894
288955
1124182
1361138
497094
659813
1338440
332209
124430
614466
578655
422792
173104
99577
1400470
1469371
303004
1390171
1453016
901681
1519882
815803
606929
500817
510178
791837
1454019
211086
658515
873633
1039100
355018
982617
106591
233645
1195512
658115
498922
887524
921009
1415691
320119
378584
980583
774199
992611
1075933
1203579
21654
140861
1152623
623541
753395
2307
563177
371091
1322649
112514
1547745
1514401
1294669
740227
595431
1133499
1533836
1422337
524701
676486
162523
954878
256929
410435
184836
49312
694447
1114770
388562
112098
409600
1022885
358061
105666
391229
87322
112949
1266690
442358
204531
315551
991601
1104291
331298
322825
949359
1543930
351961
1421247
406114
875647
1347876
927649
1013936
229000
691281
273348
676755
806609
1503841
601933
28003
1497920
1465571
166957
272869
705709
1084566
1169317
1440019
1172322
510921
595055
827373
1355844
1147559
1359209
111383
181717
1080273
221401
1090154
343062
1446523
1132552
616475
1063718
616153
1111320
779994
1401236
1223893
37710
720022
659024
1457051
1220594
776433
163025
245608
108516
272896
1216070
630979
1047858
159747
426325
1170605
997172
794296
280384
1358029
1565747
794407
518782
1563908
330332
311066
401232
131367
814135
1382039
533890
940502
1163620
1394915
257081
1079805
625470
950921
123902
446595
503023
9370
776162
1048326
1536745
90117
717081
407521
516455
740131
1209671
776089
1229082
218968
45324
629367
116068
659707
175902
730421
130681
17550
342465
375376
1042201
63262
1543081
247276
843534
483133
1155877
1181701
355
514542
112549
1463021
864344
723873
754852
564982
80605
1065826
548229
1108076
906355
1111227
1143158
288606
311530
309130
667441
727776
609170
1045055
880721
260985
1499739
1257048
459513
821433
558462
1004152
8691
141663
210697
1550096
1394099
1559622
1302407
1280331
1201877
1131828
593492
123466
594769
82324
294613
1170676
1451848
237158
99696
475466
539650
1474322
470413
1269959
1256513
790754
1122682
1062171
736032
395765
489750
191202
529198
1045911
614490
369909
541605
1430710
1006265
1404904
1261395
1382399
532252
914968
1502600
806734
1301779
1508494
1517566
1469568
1528002
155518
1457648
1174639
833102
1033870
718297
1087340
932535
1308330
1367651
1144394
1080041
198830
938413
1417557
854127
158383
204029
1280844
500218
1525007
1407474
761794
1059862
1198546
900881
1198635
1148395
1443237
1130015
1401578
135587
1329671
1148357
97052
1467688
684661
76393
1318456
882693
610447
1002416
171122
1452347
492630
131290
868807
1086242
1342613
1515742
483924
304684
756759
768792
1403688
1374992
899611
1504296
803098
1271807
359877
1426765
1516467
626391
1104285
497103
533574
1155056
615651
1560384
826768
551084
301958
532310
1131617
744687
766921
1056169
762996
192605
1069321
1168146
1395136
1158104
1358243
1463370
470322
196849
222425
1530092
664047
904717
177450
480375
1262923
869940
1478681
1246718
1260340
1415296
1522960
732419
1313605
815140
1401947
635263
685795
686530
459855
1294236
463754
1424897
987478
171140
324868
10993
696012
1270255
564011
759472
1138166
1354496
329705
260680
823604
750032
1220128
343254
558430
679534
985809
1484803
797601
167440
331301
1169605
1034941
358364
290304
537012
190919
90935
1537872
96573
837470
436070
597816
388363
1234359
714902
155175
1007576
713768
349285
1418815
552812
1205877
1156331
620620
1386913
115422
1567644
1190212
928137
936911
706122
99014
998187
1069442
771405
1255272
1492468
410086
96321
411434
877197
1434442
945344
622035
637732
1374429
135773
564165
870460
1097952
1336212
298657
368088
1164030
1026497
1063532
560987
801646
1317579
676127
777389
1295507
774517
223164
1453106
23747
825458
1411487
1549839
477149
1199304
318401
939981
1326946
994335
859900
57730
1127251
394893
823831
981265
1441020
154684
256379
1019374
521793
980046
1305085
1489606
58017
1381040
1228715
959385
410609
861420
974244
181685
1433162
335967
647615
880593
233294
1471730
1402717
1269944
863144
72857
66244
311309
82139
1531652
549044
1328893
80605
175883
1069119
1218501
833564
1024361
1311475
577130
1041081
56324
903165
1089225
885994
802083
1116116
1116680
300540
1223955
1369912
30544
312943
310004
684253
412731
735818
1557509
1054325
1403706
895714
780107
53521
805175
933045
753604
689743
343891
723205
1406950
286642
137991
982550
287848
1206592
780229
1012584
891600
738557
723027
1238171
1531784
1310816
1531739
1124105
621134
400946
937152
1039403
336380
937363
351693
621181
1161218
1102132
1050687
1234899
1191356
1532843
74561
1053858
408937
914803
42296
1272483
868482
67502
1223096
1293772
901363
639286
284059
1503109
358146
35664
797098
1423096
398412
240679
1011963
1523776
490046
296069
1058026
239213
1007400
568912
1349738
460232
1237590
806131
51549
169426
979339
867587
267174
1290493
1389070
1398044
111825
420006
434332
1223121
24755
191773
1230352
150392
4893
1490210
1144121
914866
536684
1164055
368707
1308098
48347
485773
397234
1153434
1031592
1163376
810445
288220
1390820
1418589
777546
289101
1359474
910938
1364472
1017724
804714
1403254
991241
1359501
507172
189968
553093
810527
797719
993321
90438
128268
1497075
340376
378841
1493104
1280886
1363476
903557
1255593
1027305
206713
154534
740284
427268
477554
1165312
1008265
1252366
38169
12517
1215976
1401667
1446316
1002180
127664
1479056
697701
78253
707044
960140
894032
1147019
544120
588200
606624
521664
445146
1021774
1152537
201643
789208
834257
941405
251854
230974
1411921
876300
1324465
1199270
826783
129809
840150
291565
420138
1331997
625669
1122741
740336
1461104
414846
714490
414514
177545
1240742
778048
281542
1566737
29503
676111
929962
477030
356295
1204422
1295979
543852
1285338
1163651
786384
1299325
441977
1222939
254587
618266
1361206
219187
337846
1530523
264458
316556
1379889
1277746
468497
1184595
1055658
551252
1309062
117428
595218
721395
470291
681938
547145
818077
220055
746910
1205005
1447925
918090
1162585
1390791
939430
111299
1361672
592073
524297
1344379
881500
681308
253882
48365
591148
1055117
970482
216202
97706
586319
545825
449566
954515
1327973
271319
1475319
1500507
735371
560798
831900
1086730
607353
1078680
158346
1013927
528518
801843
1524078
643408
1343272
189645
247932
873047
21304
1428796
190511
591677
939962
505727
436101
8792
1065449
335599
456318
734280
1189457
842575
402430
685432
1504894
1195267
1199824
707255
1153542
357414
1160189
133342
1442817
240165
722737
1507778
756048
673263
740070
924741
1219284
1554473
621177
1363019
533487
352447
913128
716051
242490
921406
1244649
1475965
888669
662991
509580
1498721
1212631
1559626
676303
509561
211908
1296534
220316
1029998
640891
1144787
1182358
1385881
323240
960724
1522669
1523277
1145999
834939
1535518
322037
1348156
391560
119051
598833
596745
250992
340613
779273
711653
726115
1354013
1056559
391576
916739
367352
19492
80926
1311461
256031
514175
1404308
1036249
378979
757406
946016
796355
1459527
1015866
328080
90593
985352
754257
1220493
242559
340797
952581
1480281
328947
756060
428746
337917
350476
1310388
428691
990564
549767
1066849
482357
408257
777699
93774
1204169
1470040
804596
41664
686109
615143
656373
1241030
353791
375004
809601
1348101
1046442
408462
385398
1480817
1007321
1306920
417101
204509
1474086
498480
1405746
1459829
916917
1160941
1346802
369363
159702
675416
1512920
1496219
381336
1004248
745134
330572
789316
14934
514106
890529
731680
532821
258640
1331286
690553
1265657
268674
325903
34009
173814
1487760
1442890
1558919
1527404
683435
885466
584891
518041
1422608
527517
1249454
928531
1040563
655733
596713
1327717
221147
838462
969480
859681
796297
526003
202037
938471
1059751
1137194
1236947
656372
1550745
1109933
1259461
1222113
1012796
794067
816848
794214
1179082
1357224
806750
1254557
1324765
1173072
1333956
1169984
503322
858108
1071580
1103022
214013
240816
626804
191996
1511666
1483282
180693
1348429
506104
928863
889881
846791
1110048
140996
293054
709143
153945
65240
867971
1040943
1373899
1240763
352501
430120
182610
1247388
272317
993457
935619
90353
996893
4882
1088772
1422495
559166
1080494
626931
1351079
1356909
289574
1312401
515499
558795
1024504
1117552
408794
271694
1391530
201625
337849
1063309
1530513
1509824
757925
952828
752245
1111008
440426
714411
313453
1155903
1338330
354172
1216247
1400942
617721
387719
706574
938541
593667
452926
558584
149547
1448103
194772
666588
297568
231822
925826
472694
974615
1405136
1080847
174500
889260
1015807
576366
1342205
1313267
994389
589449
308530
197384
970239
750038
841681
769082
1018668
610020
1142913
135830
309090
118853
750244
296247
178867
1350700
1007697
1352740
802990
28568
1161533
538840
1263138
490763
1472230
1119874
16027
824061
1111146
710622
1151693
523368
736886
181508
834596
1229741
711115
1485663
620367
1077555
326019
339501
1562150
735104
1488213
790948
332981
698720
1252216
1382594
1484461
148735
895976
781806
389915
263161
1529320
864162
1337643
1058327
218165
1536721
894858
671921
1457005
577865
762969
97279
924692
308991
1390052
467396
836934
1095656
499179
1071643
954319
1481095
1290112
465729
1364677
588276
419095
1530276
592731
1388535
653845
77852
609322
1287800
157047
1400961
33915
36287
1040352
971746
1527452
1381565
794627
679366
1190196
327967
1429478
40429
1537703
512879
657664
387850
618257
579467
979827
569184
1453053
98491
1180743
938762
1407482
1352904
670390
1247869
647262
1419311
1036372
731627
1247873
67027
1359841
1101309
205479
450125
43336
970400
1284314
125501
1468801
1175313
1348282
311475
574190
909471
465126
159473
499259
1484898
929002
420590
1510195
661152
327386
941630
1048797
693155
302666
70059
253436
1055428
1366150
70967
602820
324538
1445471
935199
639815
1035237
1384722
689293
1046279
64358
594159
633831
668788
757992
884436
1240182
1238756
1078869
1524082
704542
404630
1406174
1002780
564933
1433072
1223736
768613
47931
128174
9800
191912
160968
686403
952198
1236637
1213863
1366113
209718
338652
39207
1148114
288628
831776
1195420
373710
1550286
325078
297558
1474989
1465747
984852
702995
312274
534899
200963
82929
189342
546482
698998
838068
1404223
1154248
472427
1268075
721438
817689
339035
1002318
526804
162610
1028827
565403
868162
698585
1110911
64261
177820
1549179
950348
156130
912757
1097993
1388559
56121
1138887
427172
1444976
360884
776476
1552632
16828
192373
1293040
954098
975775
568038
1272578
620487
1543037
1047599
640501
1544357
1124238
1174598
1210836
1535131
616706
610434
721114
66134
1024118
181423
424743
776976
989139
1545685
1221896
808921
728666
425793
87505
564207
768655
929322
517540
440699
1561843
1551495
132312
432009
1483152
1259248
91072
586261
688894
996344
453075
1315603
40500
1301694
1344207
374200
1395744
1323100
222020
182090
323799
296079
925632
1446140
288885
1213333
1450490
1039223
411362
1195622
288150
137700
829650
468744
511460
1066966
1369704
728054
363600
373781
327720
645277
269752
757504
1037993
103469
804784
1019204
502573
1553592
1095830
167459
245785
443728
600492
876
811422
832677
1546314
912918
979628
534175
819377
1506848
372931
352296
1209492
410397
1277935
578304
1424681
1350992
765176
60261
163925
93263
1538803
709689
444364
698102
989390
1408000
1545628
1338362
366249
174617
226808
349345
584414
569115
1187760
575264
709622
973974
413238
762993
753781
1255797
429532
346768
688366
173015
1086065
604612
1108943
1336759
539278
239293
1127498
1538125
512088
961090
95802
1241096
658963
467977
140831
1189975
588757
782551
501457
1540111
727634
348328
807017
198726
77277
1186867
1324857
1182208
647347
552651
566108
547212
369627
877446
1015766
132993
1144836
1342953
277573
1171711
805271
620829
929159
819962
1541101
298533
535680
429823
666686
977127
24762
548335
82103
1061577
304836
629662
1326918
899095
709338
424907
353836
1448521
367920
364759
1345551
812275
441499
1446249
1494809
411293
1549626
1229477
1314695
1160462
1332010
1254105
613960
363038
1005559
157638
1277141
1484573
915770
516511
253336
835128
186432
1222084
806690
488799
517952
1303697
391450
195735
1042316
268375
856013
365044
453673
733456
913984
509074
832217
630748
364734
1042690
689991
1212599
1433933
1541328
371984
321753
791102
863330
784844
583691
933927
623093
821994
354933
530063
1149020
221174
990561
1225503
1004729
487754
587039
523394
1079375
407030
1425847
1008805
1334959
1146585
356524
518996
216652
665886
1478527
881160
1561829
702202
1091834
722503
856298
495936
345473
720767
970983
419294
511898
1088358
1053538
162178
778884
849832
1065411
370589
1484202
1287925
466066
963908
1187136
1248748
623217
59523
1468878
195023
892096
1029453
699709
636294
843159
785508
1554862
389434
187775
92993
648484
540310
496337
1532241
813451
1055109
1273418
711711
384143
1408188
284939
605154
151578
86595
247351
173230
854898
752697
999199
654765
514240
788946
1160394
928407
543187
408252
1558938
1035986
619605
912817
1304965
286975
731628
737863
4397
753771
545420
376649
278092
316522
550341
155489
562008
1350783
490788
1303195
1419852
1294455
846996
672090
90987
1143361
1365844
1305093
754001
1435685
1149619
650316
632157
713053
797757
1416335
1063622
1506711
221232
445527
1499306
1143768
24082
1549389
282018
443615
565326
1154843
1428343
680447
393960
1234469
527910
259600
777091
1193228
498549
569506
1444242
1132495
986207
340491
634761
413224
16813
444393
715124
156381
384693
108715
678014
758527
864555
540380
857843
1039448
637379
1150796
717007
1014928
757082
804877
231926
431972
265475
235896
378275
483972
461273
1231406
81898
1186380
1000775
277780
294223
381848
494211
308561
1156989
1143382
253487
535882
743919
978086
810869
564503
1098143
1468358
521758
961930
1016558
212059
410536
422553
1390556
532305
1493009
94766
361771
1294607
429127
17113
782057
286144
324015
16285
971900
1555146
1134732
348286
750049
923081
1343205
258789
98085
96732
807511
575466
904471
1097616
379879
786422
659122
731400
815078
457771
922676
1211473
1456212
105686
1412736
1482600
1057079
1500792
1124088
1069620
698659
1547505
387672
437483
1187946
518366
1387455
57522
990561
1281464
1189531
80354
766809
1399954
444510
1445275
243842
1341686
1268309
1479667
58579
1226623
1334040
1149836
559430
1286412
1104502
958078
152945
496517
108989
544168
554455
972178
44953
228749
692028
1137934
251932
87168
712285
389029
444828
618705
1176213
1242334
427115
622599
1164611
79625
435314
560792
325421
610212
812658
410567
53373
975711
1000065
1096425
326403
1278588
699451
440956
1420529
1065629
859801
399050
877682
90004
465594
422842
13566
1544038
448215
166261
117663
169731
326334
1035448
1397930
337007
1216856
1395033
214523
857711
1154720
341010
54195
1203015
730678
741789
1128013
519068
367170
830915
18399
902381
550226
331495
1478547
1212152
251695
896552
972942
28613
793719
210543
916190
127436
176225
802502
326373
160843
599546
638299
790782
1004274
1080559
1327846
391794
1467574
427621
13504
292725
1567528
158394
1107153
1432974
888101
717939
436279
772780
10531
119786
1516909
601917
1236094
105411
151813
665839
865123
376004
1114566
250779
560876
1032070
596617
672132
831481
506553
75379
614998
399183
987885
1152622
1077467
1506440
1016222
703351
195134
1190882
800300
437164
200398
279270
65385
339809
632703
1245691
1526913
845988
214967
1321574
1134541
1152875
1233419
693280
1191112
373215
1442529
1098792
1008507
1551535
938658
14643
51899
1218545
410976
864737
613543
1547416
1200847
480395
367273
572159
385559
468600
1390009
1249061
1041600
1555176
996586
796522
1263529
272555
464733
1049490
1026194
1449511
598466
1190186
528422
117135
1514929
114317
286797
13183
898334
1026865
1500668
1182311
1537512
1255992
1495505
1190618
1407297
849237
1398598
239263
963408
1457405
1009063
805187
478454
728784
1260199
546204
605069
375265
1001925
836509
193845
240430
406058
1509894
1275265
1330086
1471824
824672
538857
374730
619326
952688
1417645
123591
1426567
163784
1009712
407966
1138336
243559
1275083
1293531
1551656
193557
857330
605746
96164
325673
1152432
1251813
1283484
293210
411599
1373410
884594
296063
857538
157543
1273101
550107
508692
288324
516388
1082022
735622
334349
1071723
1207231
1449375
1466771
140828
599229
630461
508162
804017
1341131
1046623
1335510
745962
270289
697804
988737
154003
334137
1334756
1134515
575054
1330126
210107
1102696
1490476
1385978
1126678
1298908
978915
378876
939471
1136915
895144
736866
60426
1267401
666442
1291167
1240726
1434710
885099
604031
766276
32350
1144189
741575
651205
1178260
741199
250090
837575
675520
820395
315580
705585
1272804
1562280
161753
711043
220845
559389
90327
554450
982586
661494
47159
597668
1452314
702143
443038
501792
996379
471676
190895
1194439
992354
1470861
436494
93398
572591
1128560
355087
1380883
1107723
386441
956237
178721
495559
287170
1566516
1483824
306426
1077080
20816
679441
1058385
970054
1164621
56935
1098104
1528791
1097104
101625
655621
385119
1499598
1345796
712569
315928
331715
1282534
871738
6623
767396
443632
865859
87851
1290534
690028
202139
357941
520776
1076172
484456
669644
1014438
772927
671307
905989
619200
53130
478983
1022001
1060195
702540
908789
263763
1094730
1341313
392697
354780
1415016
1116220
917836
134128
1153771
941089
634740
624882
1171618
976984
587564
16933
84727
1203102
790078
848724
1463651
1058385
12817
1532744
1329970
410695
1316846
1541874
863594
1232124
1390756
1433593
412166
680777
1181179
1265183
1123024
1141834
390695
213661
677975
754441
1314312
98395
1174069
917116
739740
60544
1555252
1041533
455872
488039
485894
1405337
975767
1157621
753787
1431231
120519
952475
15448
34269
1494517
1222204
756085
938635
965303
1159021
1326902
498651
480222
1121373
579754
1307183
741688
1465072
492195
1107111
1095084
335336
386395
896053
1504389
1195103
96461
1302697
290741
1048397
1215130
413430
55768
1435594
281304
523370
1279122
1455376
329426
907681
611962
1459662
1142816
905315
1331267
790804
842703
48237
1236387
1133327
548624
93363
997
1484712
973902
83299
1042414
593938
1121830
309413
512113
865241
1294223
1509067
1051669
1040304
1244625
891116
1205781
1027777
269302
61920
996706
1521970
466210
497179
892656
230329
1561105
699122
1515214
651617
557852
907155
1505583
1052116
1542205
474886
138495
815485
441137
909580
403807
1179686
280357
704029
321220
885875
844455
1296339
1075287
873290
38704
302038
530644
1504129
566460
1065522
384864
431305
1265607
431916
725880
299251
1357846
1269026
1054501
513444
1247353
1486705
1420387
11875
64962
1430793
1349618
461269
1303420
730071
771479
1090370
1311000
1160346
286437
64727
836627
353461
1095532
1014839
928196
112062
1233201
509478
296203
250329
900528
400824
699349
647162
106174
382438
475463
1348191
1489858
941300
1284210
722596
236144
804498
393050
352779
998289
167549
342163
967545
892802
1119835
728244
842498
81738
366167
225039
940570
696668
590815
635198
989910
1413587
1388873
1309768
459208
251555
1271947
44843
730871
298560
405891
1537108
242086
414554
1173901
1316323
1244820
49755
1282534
5928
606993
1357099
716444
1024869
969163
279464
1157197
1512441
749996
51483
893719
537701
1080749
350135
1358908
105895
281160
1105522
993400
949282
160115
1156213
1039846
66499
1557857
1007543
66510
1489480
1165083
74160
1140418
390596
536631
1555670
137060
426406
717253
1167968
65854
1091486
199039
1154640
987642
839344
1137835
1410460
973351
13964
1254778
694018
589513
482204
976794
1382477
1380037
38625
654495
1254153
177921
1062703
720485
506008
209862
59269
70005
1109645
605730
1285914
38581
106322
522490
808684
1083947
1533884
166801
1019932
7726
1421976
1030907
1487221
1038682
942806
301250
729337
132864
1352318
1564098
1054322
89432
1156997
455296
867712
1250903
777404
250944
270645
1375109
166415
1509955
1563758
1335028
255199
1292384
663157
109240
460361
1133354
127337
238651
589230
1133704
1013030
372503
665684
839851
989551
545716
1167220
1325188
1027099
424096
914219
373650
656968
1243786
526806
423990
99456
511001
939373
1333495
96607
1009904
1480585
403334
374985
920180
413468
366381
1363409
1531167
786577
1198438
311369
314153
498829
540700
1466128
58470
255943
1186334
1445239
161105
1110412
984309
31969
1174684
959387
639055
10030
1209285
1446019
915103
1451155
1286839
1067471
962781
569038
1175986
104740
664649
927195
544429
91565
69646
1565552
242218
563119
202655
480669
155933
1231361
1134414
640080
151077
1197754
266071
495016
696735
634699
1549475
661421
162644
350794
137853
1228756
724766
1289080
1240984
621440
1323461
1539152
528144
1171858
814573
1044297
259997
1497935
1499930
1176114
169043
1481097
813913
940398
1128601
1315305
760000
255781
945669
838084
1399960
1283178
1046239
96113
1114415
1506694
488803
110518
1493297
563149
407160
1413144
1119536
549153
1067310
993770
1566241
507207
790756
1377689
640466
1069322
396453
1001688
1268071
662963
263268
364938
433946
667525
1503228
521737
1031980
450967
1473616
160203
420807
985368
924570
1021202
710809
929366
517366
983697
749891
552682
1212083
1084157
59379
65974
724146
629983
49165
1026545
630109
1420731
1477898
657676
858174
756245
250162
696954
1362710
600669
176539
348069
1251401
27297
433396
1432234
875921
897999
1357902
1432251
1430276
1544617
879268
1401950
856406
1519680
1214699
1287103
1522629
608010
291894
1221023
108458
756486
1534542
626320
21403
449550
241045
615368
1363638
1447503
347342
1362220
1348668
989376
677110
1325285
402775
345866
1109349
892710
7919
153808
1496061
1005471
19029
808185
1550885
966448
1171750
1386161
616339
973049
189378
1190508
843704
200136
1514252
843477
1550662
1495163
1406607
75586
1092586
1401554
66780
371786
167228
1444809
29966
181076
40857
716805
1088434
407573
588747
1215590
761702
917479
310213
419439
910316
250335
953558
1486568
829966
1498450
1205637
1340560
1005867
653225
1516288
134204
821108
544922
40769
1452839
1218805
256223
1174614
661013
637164
43737
320732
1510539
452507
376055
1200624
1368100
1154763
621220
1319495
179881
567722
1373297
123417
1112169
1294696
317861
1129157
883014
1462553
79386
454305
1361459
520145
1228935
829989
710414
656435
1321051
538615
323127
1443787
752904
568393
813369
1513958
887329
1523602
216631
747576
30991
889467
1261294
190280
1266088
852281
1262678
254776
1448417
1085241
1107060
439198
576922
1455985
175053
578572
886577
810691
1387337
636952
681624
571895
1111664
1081506
917054
206641
818735
1072827
1093342
387943
1534875
1435960
57845
100480
1134976
979203
472814
115016
996791
289941
1197863
631514
1432457
459715
100967
258978
982977
735465
1116369
941810
1185094
665997
1120365
1287227
426097
1244701
187751
444165
1523309
618771
556180
559770
7056
698081
1213493
1140631
169584
232987
886305
1540169
966737
1538306
270740
1084506
45197
740961
249066
1209398
973622
1049749
385496
172091
284237
493770
127403
1557654
228953
611515
1214542
51069
503827
604398
774364
948442
46540
1091158
1176215
705567
306414
1434544
250340
276553
945487
1436281
887641
1180491
75848
355697
717165
709265
305154
597550
788692
606548
757413
1425917
905765
1525610
145147
1034374
1473650
652822
1369855
466952
1065683
1431894
1208391
4056
93785
794030
1541569
1458593
1010156
1327274
936366
593809
1141824
843934
944799
1040537
1544598
62031
6578
404080
1262215
996393
449348
1182057
1173544
904657
1319908
458853
1341087
201480
277131
292811
1367335
1303811
571380
524275
1200703
1520539
1012832
1265665
1139050
1483195
159113
792192
650463
1384131
350181
876805
525098
1259518
562920
485285
128451
956121
338615
1043189
549909
1118057
1378266
117574
1021557
824437
1150112
1319413
42015
1476645
799764
1169524
983818
599294
976296
772505
754820
441382
472692
836611
1434058
845295
1105758
1401510
169623
635340
1197981
705048
547636
1192352
985879
83940
963903
667866
1120416
828795
1476808
895489
1563883
200367
1551648
523131
1413219
1274565
1308462
802462
696868
1493996
196103
842849
1335389
401737
1270543
1018491
513268
91901
187201
1565576
350587
1507135
1069317
1548466
125205
861788
310973
717009
221194
644918
858120
1112129
41653
617636
1468590
133938
868667
502803
37079
1360886
752655
900527
632554
76570
1095804
737592
458096
1338091
899739
1332225
452100
308100
409333
142213
496596
1455178
292446
376521
159796
1125070
1294040
963364
1184092
619106
1157745
788240
780620
898565
115942
658685
101175
551169
21873
1408372
938259
66187
634134
580532
508989
110422
958567
934435
32289
1227459
1089534
1395944
1355583
336993
1045471
16866
1028009
1339498
728121
910273
124373
151731
1251421
312808
1006944
559106
680053
444108
829497
950639
1522332
701101
77690
1351733
1291073
1116567
178179
122
126402
410372
1497128
1044513
660389
1341772
405577
1168332
1235808
893625
397804
440393
1454624
1117721
84706
953397
962381
126115
621953
1195244
1557076
467812
1104576
1565530
1434459
658005
1420774
1151710
46942
165592
621214
658052
1023700
1220886
794545
1312885
112938
1357149
981756
1205004
1345792
855739
988316
635645
242726
1498024
1565022
1564916
1457180
838014
1234277
349493
1027686
647985
422489
543290
474711
1513621
823364
1184642
1033011
594485
863585
793321
1159464
26800
209739
949705
976492
432976
757580
941991
16450
142302
1335901
760515
18462
1406956
1067429
360461
1221145
1418327
1309337
460967
1306832
781367
382596
1427611
1189342
1554973
1207236
1554625
233545
163175
85997
305384
608519
1215860
32957
896505
142649
579615
348150
1340154
889297
537048
607532
1267217
211022
716844
455814
237948
128477
1026711
437859
1428936
1483189
72840
265590
403313
264219
364845
1409267
717979
718627
1349585
397141
61068
50740
994695
909913
1019232
1471789
789498
1273825
852862
524702
238769
1382182
409870
275872
914476
1312159
1403123
449669
179778
491700
695032
151867
1211134
1216368
1016139
1542434
1200629
294905
953641
249613
1447827
644585
1155209
284581
64248
652093
1008371
1133575
253493
566445
1200340
1239066
1084225
603464
996204
1523430
1329749
1407605
917033
101732
1387733
1403728
1346023
624777
1049550
1462158
964452
203738
1318559
1035333
721660
367886
391911
617624
790789
298244
1431141
360905
497787
268127
785240
1175553
36832
1114526
1002310
463681
51458
472090
703145
1379019
1015103
1441629
669377
100627
1122224
954492
704196
799246
123335
1079164
9542
1376135
438996
525791
1408991
303147
682578
357952
183487
884809
501355
542231
1034004
1514882
1274388
240808
126456
16066
187712
1044718
406831
137321
1296952
358074
330498
760331
1320156
62688
1104458
38816
765952
457308
1516214
884239
1517441
755981
686827
189654
585043
496081
161028
889982
951843
13898
1450974
840
707739
1097319
724483
1556358
690295
629945
1314288
1547346
469125
816005
1304646
199508
448332
339297
282378
458483
1559345
507106
1440406
15525
32931
1249996
907926
852806
698880
1260674
725942
1429488
85586
618163
930302
841668
1472038
656731
674084
1207155
1408956
1265200
860588
615017
630424
971244
976902
573234
623028
132014
989827
598576
1455394
1110556
526706
219961
490367
916584
1042421
770389
859015
1496630
520538
1178525
105589
27158
528169
581024
1151618
1471286
1552644
1430827
987802
514353
1094562
552988
729158
1079190
1095408
741270
1406389
673163
1008906
138927
679016
292402
578909
89009
1528122
1164734
535656
1199942
746638
447154
414483
1561944
1496252
1779
621272
688302
487933
24184
491528
688402
163654
1107776
466601
28664
266296
371299
795627
931403
1478550
1100664
855635
1556728
423228
707314
130435
1382845
763539
121115
407772
498106
1545677
1179464
473530
1368482
223865
674837
79586
124059
1126342
908104
1284052
117895
488380
48534
1556998
388136
162136
554831
1454915
373825
1287423
728258
622659
824766
535710
1291169
683811
289393
145982
864276
1060316
486638
1293567
1410240
133385
184962
1060232
1270593
270412
730368
1104524
1195476
2811
1003934
198429
365401
212809
1243089
524590
661493
788065
817461
1122237
678016
1149814
1300960
1228145
1069999
338212
1050590
1221098
24969
359438
410541
1311659
1264149
190190
835010
738158
93477
848345
1459577
148852
796984
758980
74206
129032
570475
872505
1497544
408826
450815
213676
708972
1279788
296924
251425
1125300
718318
945597
957557
1303943
1316742
38135
553781
821058
1438818
712802
474487
1526611
537782
1102603
639497
1123641
832452
318033
907199
1199931
1168240
1261986
879666
1062417
674201
824322
414755
542816
739700
995545
1004114
1086478
499309
1511085
1513977
689386
1371065
1297560
717714
902935
47136
495806
596857
1232575
334767
309587
836434
1394392
368130
60684
434183
832049
711460
1520519
209265
1552677
855954
1226698
720045
1038136
586359
1189018
1183089
788000
950199
270199
1501710
786307
223187
771256
367400
629571
300797
966661
257973
709318
276133
1508904
1007844
267161
943745
1430283
1079645
316650
1362425
1330637
1487780
677580
886983
810503
155971
607701
84858
358873
1501289
501798
1357540
1126680
613884
1214724
1257248
43860
292565
347658
681317
356149
645029
306328
1273690
369342
292395
709593
128055
329372
726171
337301
1366556
333673
484658
1469965
1296411
1376710
472152
775042
766840
478269
166033
203272
1273373
1369455
1052648
114286
1466822
857522
625966
190584
865971
1424630
134231
1472664
665055
264161
1326476
819096
257588
1130785
150137
141442
1464582
1393240
654830
849806
146213
346468
1047208
1383271
1190520
14938
876739
474606
1087470
337206
1386949
1505574
276728
355402
738442
1071016
352408
886188
409614
208474
106287
825048
1381413
706263
1389617
884771
617029
936433
460049
482599
1119933
563916
1222953
377209
64535
694333
1352842
1212678
1250017
455365
260567
1304122
275882
424044
747922
439658
408724
495433
662644
455060
722728
865108
1176324
1550462
1217130
1163661
799904
895709
391519
1287101
1303389
1486619
781421
1098853
589269
916338
791924
1400860
1199908
446299
1167580
25430
1022110
884425
1202684
1211908
246188
38494
92481
596205
213482
215908
1288747
285913
1362375
83073
356418
51272
1159227
1345867
1296017
535624
922491
1092364
1437752
1562121
430027
930632
477036
1285046
198518
922732
1016154
1557593
1510174
632394
1193590
1148787
861835
1252659
1548851
293202
833591
212721
558129
10151
56530
1398607
1281853
1027032
357433
119995
261030
1051492
1178673
469499
555651
552021
1499269
1361669
677383
420478
1521541
396775
1128011
8034
1043872
1363683
591400
1142533
1425652
353892
953718
583319
731741
19130
567571
842310
1368014
1260821
1351769
1123675
1318564
12459
272067
678218
1042529
687003
1565548
1378315
157585
350277
1264708
689555
1467817
401684
780894
114882
1196260
1070218
764861
1397416
1066331
900505
1066453
269289
1286086
1032843
803580
1040040
683944
1452004
1548921
211375
1552426
11856
166508
525707
420560
1218902
916795
994619
458579
1346467
367090
1035752
4434
1447819
683662
163561
1496291
1032261
226823
1379276
615114
1038245
124337
413701
1136415
623682
651623
1336775
561502
584887
1202199
1561893
61097
878072
289700
658723
878069
412304
676427
749315
1040888
238964
1327294
367293
1350801
68065
701461
1099033
1286183
878216
692917
1151145
1417366
1013821
870889
555891
224684
1100725
1129790
1446864
1117233
131552
486321
1092527
988024
610605
397563
32609
556524
309764
1428359
1222091
1360377
1389969
1445117
292226
1482410
1370834
1246991
924887
812124
697198
844548
575972
920458
527472
403073
86330
873153
383033
1015917
1310832
1016154
580875
1259787
1421115
969123
1312000
1087436
374266
520688
716448
1292175
1428240
140145
503411
1313666
1554558
1389358
925498
1021781
1023758
558488
961862
187479
605118
1417136
639875
1044506
898522
113976
1180478
1013950
1146136
1523741
1503854
1304961
1562044
958502
1481296
194847
262175
856739
915665
1021560
389893
988614
1405342
658453
1389326
447395
1303906
1290810
845808
1533390
1100416
7833
334417
1157618
310823
248408
715407
183758
331806
754770
315825
685501
1397508
1511311
1135914
152678
1521751
893337
1534817
665191
1146863
1100117
25338
1076332
810764
957492
547676
335062
1396995
1470796
1331946
1550511
152074
840312
437164
663761
271424
409726
323707
1557205
139940
1202895
374311
107965
1018544
1483500
865325
49029
1345229
264773
1202528
867521
824871
920449
773015
625693
869783
312946
261338
1077708
478337
603605
700077
1164513
964417
402262
1287562
974971
339096
445022
908576
1376976
157588
1458163
300842
1154810
510135
1027287
1320639
1163877
125483
126758
540071
796918
1207757
1430002
1436436
533537
1445103
393596
308781
970243
1296238
311223
761167
323581
1064993
1084707
228974
716602
1150352
955309
968372
620825
1377085
161821
1080760
848531
1178789
1063799
269322
1499664
781095
1091776
1410694
1257594
894920
796225
1487716
1351088
1453242
1278690
912913
1338350
1299507
1374905
620684
720746
414827
1080292
190424
654730
553152
329201
1374762
1049751
1436621
1007560
1014686
1389724
87330
382463
1080416
185860
284861
647827
414481
1432349
741704
1028465
266559
431038
1218084
651204
189836
528509
518497
1555353
701586
1513000
1000454
748975
357525
726752
1535864
620681
778341
289631
184475
461924
1359476
850719
863091
1543772
1276104
1095701
1368138
1465426
1295191
913931
1157573
1385401
1426768
241686
1323179
203924
1094774
581186
1507979
1496155
793867
1329678
1521331
678833
1017140
1530603
363661
378844
1192473
888028
347446
292688
527023
16614
557234
40472
713583
1290715
170463
396517
161655
417252
1218587
931876
1363249
81129
132315
1485592
1406634
890233
336035
327673
938411
123698
649245
1265726
1236056
1551891
275490
62366
714179
870959
1156713
263131
857032
540738
11519
917153
869557
9533
345034
1124589
328553
616778
999333
1115280
330082
1426587
335265
929575
348523
1127546
712723
737659
672245
108874
11234
238901
594434
1349548
1169982
1106244
51911
129276
1488897
840125
1240539
891783
825276
127665
1302437
836834
1400588
540045
225326
951989
38545
398850
197075
1276665
1242812
428252
1144780
806948
12456
1215506
737687
1008068
826943
31594
877578
531249
1455121
746807
658768
952434
820373
596487
1284001
745550
782896
737099
1495562
1098077
108480
1252257
896234
820033
1564849
953056
576845
751230
1349349
522028
1177091
393804
836691
72300
1065093
320833
374428
202774
1157647
1045210
1402658
1257090
1305048
744431
480390
174845
223119
1157702
1472831
943742
1400394
1372798
297417
645704
895265
38203
564562
522730
173003
461742
39955
168085
1119669
1333650
964875
373555
697248
372200
1446051
1298128
1071242
1238919
583125
699746
495975
88736
1007858
1259850
1488150
1394851
964141
437968
1227020
165164
480344
1023620
1493497
111247
1276321
1096051
766954
1484495
1138031
858369
1541540
470781
719668
18642
1343885
793196
281724
80821
680790
349810
92590
356458
1104009
1461782
253688
1185847
231945
224973
671187
1237571
481816
1449263
246927
991673
504297
212237
1405141
932317
560429
1069453
349342
467358
34638
465549
579702
281329
76344
254902
611218
557412
145502
1366631
1320283
531552
512906
155888
1052530
1301125
379948
1203738
1006182
1199898
430868
105498
1375620
1477816
1205282
689906
42654
510532
1447478
769678
1330701
469935
1118177
1152163
785244
918986
947171
832406
364930
779352
74244
1485557
561252
582978
601260
1256063
1485865
976426
1333755
974254
1055331
587580
796338
143829
951011
738601
790044
548479
1152183
308913
57608
86265
952213
260810
1052260
1483810
902040
51000
613906
828926
876866
1517277
1351299
482888
1078217
887166
213027
1461802
1168799
1279902
354901
1213981
1038006
461032
1032008
673812
1027062
1162674
382664
515964
1224213
1315277
1436351
586759
93646
1133689
1467971
704872
1232534
1301938
1229395
224564
235801
863628
138734
1068890
1345592
1542303
549796
1324603
1172128
1263737
924269
941086
1377385
959255
667575
1509380
1431448
111934
927278
406877
1061143
1378409
1265402
292437
1558582
143388
1122997
650023
982850
1268388
1266503
437153
721806
779152
589154
964127
1380296
415262
613438
918171
496109
971373
1185776
84160
578781
793972
80814
1362015
1250847
808851
642969
1223714
158189
1135547
285989
140982
468856
204759
461966
558064
900945
1057506
1164396
156265
100811
898109
1436306
1036781
294489
479184
1224740
479166
1143860
1437770
1565569
1006794
68119
761975
1442792
1273957
942438
918958
1245875
546944
899786
641204
195251
1470281
384394
1109269
956253
354205
1007650
245754
227344
700468
717342
107456
907603
631854
1348134
386326
1504795
739233
1088709
1443812
135133
227835
361424
1304667
955982
1176827
886700
133163
647483
1000165
1259237
496102
318800
315160
1041093
949552
489685
53255
1004535
684058
1273761
656285
982676
628448
1006307
140228
451294
261256
404120
1412377
630757
732105
746314
459137
667244
850673
195023
425888
140511
1189581
1542880
1152445
1134003
222810
1516334
196503
1298910
1489985
1460155
485421
737407
1206190
1011024
1237939
898987
436082
52044
1285385
413435
1339748
233082
898484
51349
1347061
852457
1187632
1528373
1255619
850521
31528
1134560
1995
418167
1178924
1132808
1038443
1333883
1228191
217516
755795
24252
901579
510089
315571
716205
1435105
711912
1478398
649056
653834
1413686
325053
674959
88733
290061
1378408
1425276
207421
46267
360102
1463248
292176
1289354
810643
472393
1105825
1167108
1188481
1194634
1196854
1005496
640670
1338752
933462
1142290
1407527
1037463
1056711
448000
678135
659074
1365530
1356064
550731
1517317
664999
306399
659355
1217960
1530303
1488135
1133865
1306002
873679
367792
1337619
1021327
1002626
430483
1152443
1331748
5251
192275
819439
123843
1139922
1221873
799947
942296
1000665
356560
1395012
374154
464852
1031304
570955
619730
1508410
353312
1299576
1487340
1149366
998699
134934
357573
272804
631410
258382
15589
216904
611420
328040
618100
359799
589670
1463628
1238589
1004455
733851
1373381
1303366
662975
461261
1514121
541641
1142026
876340
508932
594551
889029
1330078
935286
155911
266784
139993
849149
441494
136860
413668
162226
186518
1377381
316211
849840
183233
854519
1422904
1267015
1092721
1366620
998412
1443832
55565
1150646
593937
1254539
274877
1144272
1526236
908090
1516967
270033
909735
801334
1355155
1361506
1336075
1366788
201019
790927
1027578
1475616
216919
128965
1271978
882562
1319423
865865
792848
617136
951020
161197
73839
349388
1100006
544934
1562045
1157849
183946
664052
938796
1460954
280451
11745
501900
1495382
1503007
310532
1520744
990820
1291297
872491
1521956
905600
1489510
381560
788578
366196
979015
885993
589244
1183945
976780
1274135
1431699
586729
812194
217944
545914
1474195
1546531
547989
407337
727113
1116087
515579
700476
418662
1400743
457067
362607
452059
1267087
483220
1384464
1470338
1312487
305815
954512
1237473
797455
74261
1565848
987834
1525099
1008351
177550
420113
755597
1074899
1505156
1358856
284923
368630
131182
1430713
1534093
484153
1348406
51501
1482448
1474127
800656
638095
1428319
1364731
827487
89755
1330711
1334066
1010886
1264068
258674
596030
82925
536651
654288
334970
840244
836147
234776
119212
168177
1359956
1113417
1093793
891278
734795
1098792
603503
1518919
1404851
1391277
814758
816311
287562
325705
500635
1192120
1058422
589844
90177
883909
470062
1141775
1357726
1461960
346519
1159576
1302127
1043894
1216319
1252204
1367537
1171686
833003
297961
341454
463555
1396306
416764
211071
418294
481021
635093
1480375
688260
1080385
478148
1165067
778379
488284
919422
885978
1452040
590512
165254
878359
1217627
421419
1222567
131178
751581
617530
635269
1206430
1458707
1290246
624143
53705
819209
500111
1180305
890865
645059
929189
123905
1419533
851224
1330714
1421337
936862
1398524
918654
1112111
529973
498504
143953
1055981
468307
1567335
795492
1000285
302853
262899
1001237
1324947
654186
102320
1354790
1279118
221208
790184
1436471
252720
57987
581008
470114
1080496
70176
458144
373479
1084728
952485
882196
1365632
734228
973956
901432
568572
244935
926250
550632
793114
1369878
996274
459838
1396968
833923
501331
599362
383336
696261
809773
703413
726495
1004915
1380666
1097902
1204494
844959
110153
1451347
478877
1333390
327288
1539570
96300
891937
526024
622370
589151
1017573
125734
41011
706613
521436
1462239
284277
323940
129707
501515
153785
916402
1259338
593082
1316156
915493
79388
255414
828476
907401
1238627
1555465
847650
1411400
1418269
1232502
132650
96677
220417
606838
1359
1391119
224628
804497
909615
758686
818887
1176747
908786
332113
1403449
369219
785148
419034
1403761
1493895
548744
559958
100533
1041750
1077788
604752
1327039
1096625
1330907
1383526
1293376
742543
611607
781171
333715
1005810
1277647
1176726
928234
501555
457294
1438547
331724
59596
29942
374100
553191
797109
130907
1235086
1160908
806606
218249
580345
73753
435989
690504
489061
368957
1138089
1513364
515722
1361876
1288397
670290
1208176
767833
1215732
671513
48587
93914
704140
502018
271638
53703
1208004
227552
681830
109002
1489990
783673
617526
1393517
71659
1350167
315232
970529
710017
565638
1306441
407030
1358980
180202
720641
706927
955820
1384084
1198737
461946
464982
312610
1159075
1289169
1370057
868431
960275
1258885
857823
1424606
691616
1320723
1330009
1127101
765589
1360407
1015264
1513440
1065074
748530
717804
1525164
1355179
740052
1138510
564553
140698
1014234
1258539
531217
339917
1245564
1341144
457245
319392
965280
1200068
654723
1120761
798912
1506610
825859
544519
167528
164348
426700
570701
198352
1152938
1471245
208969
923759
289589
377594
1557778
225676
708324
1388685
860306
1385032
392909
780325
850460
12923
1168838
1295672
1261089
62278
1488071
1246909
70284
67914
1346394
1043710
52621
1163621
811048
307479
1042351
909868
546053
43960
1193201
184647
875637
999260
684041
784401
83841
295182
227207
1375062
99111
398463
115502
937291
1401316
968870
747220
529465
598749
1434523
785535
1507231
28872
241430
750189
792257
1280092
1034499
723166
461171
1026756
377119
418981
309004
242913
1458157
41256
494855
1162487
1257976
685830
382900
183186
749470
51626
9524
802695
992782
1545427
783468
673858
896271
436780
740638
1189443
785302
539210
906139
1350228
332435
840127
396329
763266
938299
1534918
1371252
581909
669049
403732
939626
864733
1256643
650904
318832
44977
375729
470991
469583
104018
812191
786356
983873
964631
623820
807505
752198
1192730
284439
1183
84155
369189
1386083
1120888
466476
908195
883349
480614
122203
938616
1407015
1531462
972827
506974
221019
41044
1240612
1321415
178126
176758
86143
641416
356399
897254
1364983
346232
72925
1019594
928543
1481989
1536901
1193937
1149359
518631
961118
53505
1369262
985320
1017335
1012279
1222459
362139
32243
232264
686776
1008769
1131558
257343
1429660
23071
1039523
717570
530109
1332155
10713
340977
808090
625047
344649
94021
499887
396760
698635
703579
945945
348146
560592
1145096
1235030
787723
778883
823684
1124214
57481
804853
325798
180307
690831
449433
552480
852650
511879
629227
860911
834924
851605
1554095
570967
354838
540215
1127258
1537078
45052
1405067
1505588
427717
396906
1040071
935793
183996
1478150
700083
555546
832428
167137
310552
686415
788906
314924
400374
1190849
1377665
515211
596967
687227
239008
1131064
459793
234341
1565233
419000
485278
1166051
751177
939822
692608
537607
1178844
1251042
159723
1306624
95049
695678
1157718
1178626
1238387
333315
1455005
297980
176467
495466
839506
1341911
30155
1207145
1350500
55372
1037860
101150
130592
25318
1553829
1266305
865797
228920
1494280
815073
227592
35345
1563165
1257861
1420959
969616
1043061
660459
792367
1030146
169294
1522480
238139
1167513
544233
1071107
522737
319644
36419
877216
1314620
850543
448768
102629
166641
791224
708185
519686
1428759
544550
446348
479990
1410423
1567319
494571
24276
918033
536334
720996
861215
840646
113129
918285
794683
1037506
614742
481607
1380324
481663
228931
523233
1280834
764168
1336960
1189314
760997
1500483
1026756
1129676
500280
124141
773272
982314
1285071
993316
1075109
169149
1005556
477655
1294269
631782
1252877
1513376
1210820
627902
40061
1499846
458694
947298
1154001
223324
1382827
751541
207693
1200907
1066309
560131
499104
1531134
8373
129783
426418
1327535
31228
822694
313291
168693
449788
362680
911410
488549
787950
995705
729628
1347688
496244
926843
1235859
1562584
300683
728693
1081432
650242
318005
136371
229956
83454
780632
861357
1542847
1149441
1201619
930732
1494530
464101
655766
566385
648456
1173199
1376404
740811
481804
1465676
1482694
1067855
275455
939410
1308694
61922
988865
891499
127969
772535
1076296
415359
1209682
1357203
223454
35065
1022328
739987
204912
1526819
435129
62775
281952
191363
1044027
174459
1036626
602466
779120
1373506
329651
439469
330170
1027922
57403
154679
871664
1193911
808239
81489
1513370
922281
262193
247464
1092431
740534
162066
169102
975842
1463625
1167808
1055183
187799
514254
187415
1044093
268112
1532293
121501
1194549
1256303
779385
1397266
332895
1019158
1261699
204833
1088339
1445123
847217
1144260
851932
1534848
1453397
954440
105598
526165
312192
1263159
1320444
1046811
489617
1121930
1194889
1184951
1176221
481876
1079361
966072
18713
1017532
1415216
370652
1109043
1563401
720135
736274
907721
1102129
822151
344203
1226582
963327
266166
1511670
47562
189748
929121
898598
352505
1499088
117642
924745
422072
1140920
768436
1492324
421715
75988
1201078
394533
539302
177577
742576
733250
1499701
359680
1074874
1130180
1096305
347961
476441
573964
987107
36026
564529
1220749
125967
372040
174536
1478124
943473
543420
146211
483153
376706
604949
1333470
1515937
1552161
241689
245560
987642
1192347
908786
497317
344935
1378059
51934
1459902
820305
871742
677348
453846
1499075
1030916
75592
603379
1036605
771662
795878
184384
715447
701034
1125071
1049126
631920
1554275
761722
407435
925393
888635
781367
1263908
641305
1307398
955448
1414260
493203
1038802
751457
376366
397114
1290220
529224
607646
1561489
1157598
1530275
1191107
532715
418675
96934
584125
488322
867379
218956
348898
61821
154849
1129766
1005437
1226899
212590
1049013
1437947
227004
1562041
1529642
767432
1046801
131811
724102
1098697
412456
52886
512305
1470495
402520
1403384
413838
135072
429277
717312
635050
1373321
1255065
1303069
1077142
202196
626281
1232444
1462701
288820
1427861
1310138
934010
604487
655876
83198
1023416
412536
244916
1202074
21671
308046
851455
576224
481591
215185
1017982
106824
933188
243010
352534
990438
1422051
571717
388426
1063713
672197
583248
1441999
311761
1515720
222770
894303
1520074
287023
898359
745980
988312
952156
116183
1134232
1303812
847234
1140763
1068553
786675
654086
1068693
1275840
1067987
315602
551667
347724
1241553
1183057
215592
925778
1414089
1506802
419219
1261548
1252628
808242
738642
1194217
868695
272965
1128749
605822
1142850
1463465
80605
279722
654748
764866
1154191
267437
982296
463469
423503
190286
119498
1468113
925523
97176
224722
1435310
488871
1029465
1281205
905823
382245
516548
723804
145969
381895
1500006
37600
503952
1467009
839051
691315
1424037
1183651
1507658
504078
904011
139276
994370
355317
443159
626873
843299
151818
13585
1297752
627782
1345860
192879
961416
1014429
328426
729505
246069
1104506
1264565
1338157
1222427
469772
1981
1200575
1517862
844029
455176
90649
1371729
785207
1283577
1071932
491267
998377
306440
1247619
606637
162350
894879
448770
619034
931278
111580
825328
1413866
43315
1215520
1452441
491352
973516
372077
594606
479797
1155364
415858
1501412
982977
147189
1123510
196049
61985
100088
1055709
941773
711729
1051355
458664
924599
591292
1390705
456674
548940
132495
565601
698633
1355442
992804
591232
1092042
1337903
342905
1290685
757336
1150740
1539617
511563
421746
590029
445482
898477
480660
954677
1208634
526870
1160223
1199334
774346
1109205
1541580
678894
927351
385419
1567670
516320
1374610
1511217
1053130
588775
576521
1247516
374230
342946
258832
1261711
234425
942510
241003
1261651
71217
1262394
660093
1139923
1111960
987557
460949
1214090
913999
618944
1435626
1513677
298276
771518
952768
1473844
1131232
228262
1085617
520721
1375827
635392
415470
1075551
1343443
1273449
1348430
1533079
1126368
358342
288415
1522202
650565
1078535
1332180
612659
763246
160899
1381945
156633
1148713
293706
1394095
66334
985511
290017
977141
244110
1247257
843961
777334
531073
670382
551858
313489
1410390
1540663
240662
713880
1532675
1166045
1507886
820153
1414897
643457
109620
1419029
1485312
885240
615459
981863
1398777
720522
625804
1498410
1220302
404893
209282
547219
521658
373604
221699
1369740
630283
173713
684218
121926
74274
5800
658415
468109
482266
449871
218958
1414698
571509
253258
1229210
1547841
1053250
1307598
1170860
934464
139601
481315
684670
1487354
294107
256452
1097345
141740
128525
74567
1092231
1160453
1007243
295609
547566
804524
120006
843402
521247
346621
49606
514293
488515
662379
737948
515469
416157
120346
468770
904876
707498
1461655
718490
1266299
1450738
82356
150658
594867
1473299
967502
834045
307720
165755
1547131
1497641
1387398
29930
1319452
161090
920778
219580
167864
816318
1234797
1010490
1241931
1382180
897911
212260
444566
94107
1065013
1124202
502467
65135
937887
257337
1093606
1554713
1246173
1179199
1160858
1447035
1109219
1007188
1055041
580283
1032739
716660
103706
1076146
1143723
169357
572772
138798
1112984
44446
921509
1095411
1186276
1558982
704401
1539347
386945
1160030
530672
69120
625986
730112
848772
1491842
346177
1476477
572100
987602
1250607
1376423
1172529
548346
835705
1448523
1560111
153741
1042450
301010
1462212
1412353
285221
488993
1295843
1021709
616175
457532
963384
1313381
501603
1238567
379489
201132
485512
977984
1245448
1162316
1285027
1532324
759068
759902
85603
288356
568344
1070402
583069
387219
853430
648117
989721
366420
1154053
1267052
1280609
1513564
2121
1082428
1215481
1494729
883484
1128086
1223031
714048
1542324
131209
1035943
466242
733888
122183
1178470
1444549
1440274
680326
21118
571710
675034
405792
496975
868130
232501
1426908
407608
597051
675332
21077
1146121
265567
716624
1564757
675080
95762
408532
1385804
450379
1290506
859849
1097233
976421
217888
784732
984354
436053
436622
843221
433308
852194
80824
346587
1483094
978685
650586
1137527
575458
814928
1035776
509592
582004
1463070
351318
1531948
832588
122864
520747
978038
519197
133548
64073
283997
1030391
995410
859635
118712
212779
1398886
134318
450495
519428
277037
937702
978732
1127299
264308
1031311
718085
1063172
1457281
346957
444967
242595
1026719
998344
655778
997644
1195301
619765
584330
1178623
378728
901300
1095217
552844
1299675
83503
274213
747791
506080
58062
1336661
473661
1200682
978345
423411
528646
1086887
806015
40771
1492411
188942
199022
726608
1302694
1053792
49738
233042
1373906
1169361
1044713
76962
1345045
872656
461272
786144
534013
13715
1348226
776691
1023311
712660
810477
911856
930537
1421252
908827
1071978
220317
1538144
73361
622028
166164
831859
520291
446268
822099
585238
922661
746086
462300
501159
1089215
332451
1482256
302363
131138
603473
1179887
1422690
347221
1293953
166620
1129767
160693
1208487
906163
68441
201105
123323
323311
876784
1197029
833704
654367
379182
1177503
1035174
909373
926384
1542179
247808
1470581
1297119
626939
1233826
460974
1327729
559454
999613
1549112
667455
615001
1292428
378125
934882
974674
1014646
196732
740855
1547299
161378
872277
935375
735553
390740
1377954
100351
1440019
295602
1551433
303612
1431151
695262
578956
1006118
454917
202942
1478965
792922
504845
1364688
1488846
1290087
749129
1110145
832535
531128
498596
194843
414922
249818
1324566
189941
1505010
998647
203595
814560
1242149
601552
946271
724821
1171084
1193446
32716
1091209
819406
1061387
997379
1482588
324921
508915
1136361
727762
457617
206867
1360698
307699
679479
721793
1419610
271229
491458
1283324
459809
360455
409840
1070138
384795
539272
454817
4853
765152
619468
431482
1130258
249386
478794
115447
933400
656696
1331818
804102
974638
155908
269824
566221
586015
599783
1149880
682600
41129
1117205
962558
1380151
364302
1212125
78110
107806
95379
1469883
1552852
1327664
155270
605476
1047379
729792
1173284
1462599
875092
711949
106202
1003169
266594
748525
1450692
1256509
220225
1464755
554697
1064764
1204245
968017
1501865
1345047
980343
1006599
765258
1075710
1555441
572031
378428
966319
1148393
1354864
1306905
1154172
132803
268161
604883
1314117
259835
724690
733622
636506
501352
980720
856933
5773
264517
1440542
860543
124862
1038079
392982
1255328
204474
45041
1555877
776282
1520064
1113344
289603
1053355
242748
254839
397447
87959
1286217
583602
949025
208883
841980
1524905
1362123
375217
783303
142942
1537270
960889
1407053
643664
1540270
447620
815575
243908
871218
1028065
384674
140064
1082142
475644
1519199
928919
523643
1449732
1272583
703838
626146
702414
427588
584524
1071050
235024
631182
1371708
1195189
311935
704258
102041
544836
190726
1190347
881781
695751
805957
334327
1278660
923221
263568
1201818
260703
842159
747260
1226166
1329011
517654
163911
508049
1239072
434774
1370633
906157
1031860
76898
293319
460669
149808
725711
442180
1342978
438025
614396
695206
72890
1170918
1228280
1219587
1407723
211957
1118308
1109909
799186
189300
1249221
646439
1240914
944646
1417421
625071
688466
277058
1457622
1382210
1166117
1342401
567097
1388569
195295
1088984
1022800
1283555
985239
430486
301052
989610
1563969
1259506
775692
1125805
175518
22147
282811
1354191
408880
202174
1512816
1497745
1480900
1498684
972703
978159
106494
723000
1232157
316770
203297
1469662
513996
1415554
1106
645357
1224537
788193
1028551
1192026
972661
999257
1187191
666853
1009601
166974
756214
948004
747757
1224900
327923
702421
593022
1215652
630817
818764
74531
813402
696285
1546162
478269
1509985
975068
375059
902824
673092
650522
1091285
84862
666608
967304
1000700
1375550
1405089
1427485
1152435
141630
789128
626664
733700
424508
282010
254963
245089
1409505
1150507
501013
1081059
327928
166800
1553919
743979
1271213
1132564
1324909
1348905
1417145
901361
795885
63296
1124005
748251
1414171
826256
842768
865777
808918
746884
1301486
472754
943360
1385157
230270
1471361
781355
690642
907248
39042
575915
514728
233343
1101326
727577
427377
1084783
1428581
545876
102216
299872
1322241
64561
1319253
1105189
268683
836590
1189451
1033599
1459774
687958
552025
322925
1221030
568991
954027
1409264
936189
460195
175991
388289
619900
731242
976065
578605
1468486
1184467
1011865
1398332
1223373
1277521
839950
911806
1139524
1400427
259094
1273640
358817
1306937
982698
173709
370534
1126490
1135354
1515773
1122989
950765
153600
507857
757068
327706
471193
554998
983989
500167
1385101
1411647
1310394
1463605
335751
480636
151628
458641
1061527
1118908
1165358
1198365
230734
412686
832733
937291
219324
638039
624391
380210
734643
98738
1441703
1214925
1239414
446231
822814
817066
1201353
1022245
151713
749995
945068
988475
1546903
74992
1281316
836526
318570
1371972
1236527
702944
1508604
468911
432135
102044
20929
1524721
1375982
66826
923543
961800
474619
1031692
1374780
230464
938806
725041
760859
72417
967629
82240
1268914
1276273
870178
85318
1054033
1213933
516415
998496
160000
803582
503141
486726
1142379
380757
1215302
171252
273237
429096
393681
502369
260351
1473348
1443851
1392849
1078277
1235328
597337
1273434
1524257
482418
778275
166644
188492
12627
501848
523715
926377
774794
1331011
1492629
1355855
840246
163262
422440
1034417
184870
1564057
247588
1214048
655902
1306515
450451
1223871
1120711
194386
534450
370664
1109856
937995
639646
61529
357993
662196
1301255
284530
960961
19676
771489
1377012
687151
423608
855091
325855
614656
1426402
848889
665972
932363
1093675
965890
331059
504435
6888
1092254
1241236
219202
709766
164985
1065861
1085749
501785
1439568
1068344
1237979
1488716
405496
1330313
68173
562647
475173
1448100
183476
1200844
135542
131863
11316
889111
1485898
1426173
841417
1068175
430409
1308430
758202
620554
889006
1532100
1013531
339295
1134513
1436026
651010
1067470
73106
431248
1297300
886095
748751
263398
1564968
917301
845249
811433
144257
270311
883337
390613
501833
1076349
843643
348246
696653
1534274
1090424
296202
1517642
832248
793884
683048
845290
234168
399885
376818
670571
135676
157873
941830
594677
898569
1482178
381603
626012
424110
610252
646866
454599
495432
1384886
656881
1008615
996957
1296840
1456095
381148
863100
745119
333473
180124
1459020
1255487
983556
718986
1464416
1401079
64737
320794
628376
1500600
1324920
290353
1191374
115288
331557
840889
230973
1276311
1221945
1556754
1354960
1516545
181523
1024924
1488175
1340176
61669
942693
762031
578832
1104776
952431
1197066
798701
886851
50310
1494757
160450
756283
542925
885768
730536
782175
134482
939078
1029770
969791
370128
280948
1290176
1341453
1241790
59186
330893
79984
1017909
809471
1112812
1195094
814649
855112
198210
1335708
1340270
434330
565376
70720
202422
477455
639195
540305
240940
159595
146770
347785
1079619
1215892
535181
982569
706680
142272
1149839
1440143
11774
1046898
845815
1170821
1464235
809441
1512297
52778
339216
639402
659541
715684
223068
1093204
647999
7505
449870
1473195
1431017
1318444
1418838
1195740
443661
811918
53948
342532
1123043
10497
1191277
1081019
870369
374541
2371
721844
1225092
323277
830622
916272
789416
78891
564124
1093047
85091
858968
1095636
401279
27033
1219476
1325229
1151653
1019797
1485386
246936
303514
1557123
1154614
1121747
1551643
799025
1281187
767247
1275510
1276028
762686
1475983
14945
449150
1188988
871221
915836
445196
414737
378929
1188440
1184684
527492
1019411
585124
75984
150704
465271
1348177
413642
1081870
532147
646651
1156856
448951
1253477
964017
98362
1415634
7796
470356
1364278
1554443
1334945
1238538
809612
1324545
1020315
1089372
1089817
821836
738029
809875
726026
162570
101376
217166
383518
622839
1282758
273293
1515436
1516905
518244
394188
936465
226009
864325
24530
1170286
970032
886666
575535
1158208
479505
1169499
1489202
249826
226059
235435
33848
497900
1263294
1107622
534456
683224
1263005
1328262
802647
1465469
1163745
565619
831015
853027
1037705
264659
108733
371329
339427
440363
1171580
633501
441478
1220520
644725
456884
971392
1102726
912498
9649
1465767
67454
449357
850524
491541
1538830
422435
313841
289686
672227
1255897
1514802
577471
106695
101465
550408
766621
566045
68963
918724
749230
119988
1504736
1354988
489625
1457183
1277145
1260480
414531
328748
789467
790951
1069949
927776
1330069
57237
175095
690546
553912
1483079
561631
1152944
968246
695711
1559114
388178
448594
1519116
732625
490456
1227625
864394
609618
389357
566132
1091096
107818
593947
1018214
397343
439781
563048
1551506
878640
1412962
1508633
1033071
520227
965712
666797
444503
1137808
1232594
1353556
169711
1375423
1470633
664563
343344
549101
790545
940875
383886
250987
798102
1038579
1464205
228627
538606
1092905
1473721
1004152
1222303
1446853
357016
1415319
1097660
1282805
750481
302974
255514
965334
564917
720416
244279
269331
1398330
13151
1417666
1260244
927468
521389
215220
261314
921455
754729
629878
8024
764468
594334
996142
1006397
1178441
416478
905559
416288
48610
1528819
811531
246463
1536926
957539
1469699
571023
268812
1434622
9643
397909
1489310
1303243
947926
234569
736750
1524593
1558867
1003828
1319584
829221
700229
207519
200644
79616
55335
180313
1558698
1568024
336028
38396
16793
80953
588066
1552668
1347802
692469
881531
899673
636559
279699
173371
1549807
506093
841792
726797
943355
1358959
576774
993780
352528
659739
1273192
1290722
954677
584744
621381
609125
185392
396997
220178
945498
664271
436552
234758
239102
805521
858933
1015579
1325656
1449832
1253708
749561
823373
609650
887396
227207
434917
813415
649336
562946
1388672
102129
1145175
1356350
335956
1135545
130425
1234478
988006
1180213
63331
657004
127448
116707
400874
818382
1105290
1307516
20777
148095
1151362
95854
189780
1498039
400948
1155949
574514
743423
222040
590629
1544337
120761
609298
1077049
194408
281060
587172
433921
1112977
823279
1562834
999400
719354
314111
359587
1512260
738464
1475826
1443729
904146
1216066
1176178
639987
684085
424042
566358
1523606
751903
1286410
532166
1280841
854303
815695
1105084
958138
1096474
202768
1473107
153140
1105936
316762
124345
32746
64026
139528
585152
884757
1425917
116714
866983
1108198
813832
367960
165976
719789
1190101
572450
714842
239907
809322
928994
682722
1039594
1309396
1325772
121260
592359
644078
902761
795817
122227
865330
619807
111699
80770
1264069
636291
843881
1050318
1464866
168907
1208305
1195264
1117462
1098242
228049
1291391
1018850
487923
1530427
1254080
784969
1121370
1009813
686027
499594
1400788
762159
379834
930708
269806
1165188
542769
930770
787309
1536383
815281
364221
1436349
72957
733563
835014
501174
1013407
595762
1517293
1414973
203330
423137
763304
228667
1282776
875525
868275
1088098
996358
629312
980373
1458052
826262
92073
400278
1410334
892672
1304876
448108
391409
1241176
1089699
988002
755062
6084
563857
730567
980958
740697
893884
329826
1249224
716784
646706
82275
879450
1104244
263240
1343484
682724
727415
120567
223229
278077
1176297
5919
504577
389245
426377
136747
1191033
993149
723411
476751
326804
705018
74030
41585
76103
93588
183302
952132
1255807
182289
1544955
1248284
337578
1557883
738893
575438
2844
86674
223470
269860
1144792
952330
401935
1540374
838791
1057738
265705
839194
793263
1156630
968003
1036690
595193
1472010
909617
528293
885826
15405
1137459
1269778
82162
533001
490411
438075
45403
1102054
330007
593250
1208077
70336
805313
421750
864910
206474
612118
487608
1101434
354277
445940
141855
488420
380478
639120
730551
1420531
760820
1543733
1058233
1112555
987320
829479
670770
818297
1525893
1117699
841882
226843
1535061
925253
75758
1533483
1512096
117625
1207910
599549
146256
1335019
922000
716464
1534267
1266834
1180196
387713
97568
45090
501965
1347474
131591
789078
2428
286549
1483303
1242879
602968
741494
165918
97626
968198
253599
201559
214312
99650
406098
628079
860603
217003
636344
879819
867278
634539
449891
62551
509202
1335127
1479676
703190
1102946
115096
82322
1145467
949668
13801
944519
915997
1220405
187174
1296333
966317
851160
1156077
921617
27197
1495787
645520
1173016
7071
485255
1496853
678225
136604
681960
965933
1353612
256942
137670
1012269
1035590
457688
1453298
981587
1231416
688595
275094
891377
156350
485563
862311
1173089
87281
298234
1046921
1446334
1289478
647849
802943
1316559
1553824
1315024
933457
472012
568966
518326
1518189
1304032
374774
1030643
1559817
1335169
1505958
421900
299921
134909
179886
446028
399750
869979
958832
14917
822353
1299918
23429
236579
1378032
1103648
1325306
1491780
1504214
563326
693034
900232
1214497
443462
203106
640892
242671
171788
1504627
805352
1057079
1164083
437645
224645
182677
656084
514465
1305065
5280
435005
1375673
1468772
120739
711309
273873
664986
1438972
366639
827869
659692
357621
1122624
1523132
1255891
1448624
1381061
231860
291413
977902
396501
1495413
1373528
1431754
894214
698420
1346213
73963
305270
1034961
527271
58071
740707
574242
1460833
902063
749620
315046
868
388526
1186293
828933
364886
1337817
1169156
584559
708203
1197615
835195
821298
803474
1349424
1037489
897421
875721
1300055
1405409
141099
948505
862006
653639
746705
213403
1371663
700116
1191098
287603
527207
109451
1300335
643731
411108
184580
888998
208245
1453827
900765
732437
1495844
977370
1377108
327460
210808
699962
114047
1482478
1301381
1340995
1460047
252908
819351
970713
567456
7966
774207
712306
61514
905178
1503448
1463331
1165907
389542
1190927
1001727
811470
1059564
958766
1050172
723444
88408
192853
1007187
1443228
93782
1298522
343390
538583
632354
853501
1462751
180354
172438
610739
371924
207265
466006
848288
1448284
825281
369514
739252
784236
697546
1168630
14704
1059888
1087519
544084
742470
1284229
865342
1205012
801899
543937
975940
817270
1365423
127896
21149
266623
939326
69769
338031
917953
906528
14226
778293
1158875
1463643
1469728
401664
538768
389720
361572
447501
1477164
371469
1208576
254485
148786
175373
1174684
914838
293159
1390527
217023
276322
1381658
887333
80316
1162258
551331
519879
322821
867463
316064
604385
69595
901688
109687
104620
747618
969255
1384195
1114580
108989
66683
982380
261655
543095
496384
496670
1255792
1519067
515652
835985
949577
38657
12963
17329
40758
724675
1096462
376122
934561
1293429
1140775
1150629
167679
184151
1202930
578733
1098400
457703
1090496
127593
1114377
564206
1156124
807215
459143
455211
519591
337692
182182
1542056
277616
709085
570678
60055
1553337
1258240
1125726
1240118
745638
246478
434786
1170808
994802
336708
28322
1390086
848268
1086978
388380
772247
852618
470417
196433
92097
648483
582385
1376128
180558
1155390
88862
735143
598632
382124
1150962
20186
50709
1178164
716388
838880
1383488
699779
736040
94742
257981
1314549
1211871
694671
660678
155912
275677
1495430
521800
1054995
183296
1509714
365569
1255694
827671
841188
641656
1348461
1154061
713945
1556605
1322760
974932
1205520
217117
946038
1461644
555802
908663
480834
1246550
1408277
889276
1345855
569527
1555958
1038834
503070
100937
1550966
884539
540918
82027
1376534
508986
107665
1463827
495446
72402
1441772
840090
1383470
825990
1014944
1208647
549430
1096651
1530809
1421008
90513
1035366
1013347
1280469
545201
1357664
649541
1321796
1311724
147187
1045794
801294
247489
1078313
1219412
1308357
352400
135251
1524720
791784
1505179
43012
122271
277087
560416
420223
101351
466610
158489
504816
831317
941425
48822
1216128
1009820
885923
1349960
560087
1517233
1279488
216976
163323
366412
525783
319323
1083088
1016644
306908
1216827
890558
736206
1435596
1531022
143840
1482458
1307507
1129852
1094227
815064
308593
950555
871352
1375313
315143
1075410
21530
1287745
61408
182735
1135223
1353839
1084317
634182
1063843
1061143
1229068
423877
9875
26289
185786
823876
138093
628342
48870
1068784
944804
308275
1509636
191272
1340661
1284596
105941
989342
1494019
1136397
734841
1551035
382346
168569
43609
433027
1084809
179081
168968
608801
872632
837479
973123
624989
622326
26986
537227
901118
1131497
159227
453727
165720
198612
1359815
412149
1346047
1508839
891919
511216
1078900
1325971
28132
676781
342282
1310653
1271440
611286
256058
800933
401811
959615
1374364
1034315
1364438
1530105
1185109
1235218
653661
594336
1051881
1243163
368128
951629
1333642
663939
110930
731016
862088
627681
550155
34232
1207503
380227
184788
678964
1199950
1525300
227224
914110
1009084
1079853
48173
420351
1063574
1157303
413827
32050
1118830
251376
23049
1331756
180816
914219
573048
455101
51618
1192024
792011
746365
630273
1343506
382017
1397938
632290
1044218
803568
160019
915733
1248914
733461
1039378
511774
974609
1551436
1181674
1549293
512552
260493
1534092
1388659
724104
1360704
763333
127951
1094520
1125452
553604
449716
462896
87234
1386342
1534005
829619
191140
337376
878972
354066
886362
1416316
743498
259320
807372
811031
248067
920596
235878
1480204
125950
428478
1141979
928890
743557
32501
295051
741092
134520
25628
1423344
878762
1222416
608271
250980
871595
1404961
685101
454712
1104509
588015
411698
531561
149774
771180
518013
1301527
538007
1139877
1139097
749011
323001
277013
1096222
1390550
1052777
337277
152074
271774
230349
1261018
904398
1155538
1022938
970182
1529387
1226893
14779
1525592
1009158
1237595
541288
250652
1059302
1418383
74152
912062
709660
514362
549136
412661
89104
779819
756416
1372966
566592
1401211
1262248
270035
1303026
241553
439527
73999
756994
1194484
876762
935888
1048726
537222
206941
668252
1022960
1057254
1105648
700408
201148
1538521
1542025
272137
538672
1071486
941045
1234356
979006
428521
898247
659836
253778
1333886
132216
79993
669693
1418774
840898
1333135
237786
349842
1413355
611318
687415
679792
343666
717834
24700
68600
964003
518176
976327
168327
547570
341963
273377
893018
227010
554038
1046369
1263270
194550
864616
1358482
1291576
1167067
753270
406703
907728
387252
1183137
148019
990320
37750
19176
779823
716655
1044052
955445
541506
1002777
1423917
52534
687961
1514467
1405451
191336
274824
573872
911160
362652
750128
193952
799528
1488604
1284528
752731
13451
1081800
1278637
42001
41914
377099
523393
409899
523228
759848
1499446
617254
694544
677031
699749
343659
1442709
713530
854855
676836
929549
1281183
323884
826703
1455555
52959
1115737
1003053
1316018
1152406
181039
1219617
79123
1197004
895478
449482
673401
915699
1201126
807553
768241
1222079
1026708
723747
257790
1013929
1297501
422239
328820
854567
600412
884115
1276112
1097901
1008460
1078105
328036
607394
666258
842638
826769
1022732
100856
1054689
1020295
340558
287790
395985
132637
450695
30169
83220
1415459
668685
366220
1157535
1323079
1424904
283734
94354
1417678
558510
1018789
83190
702489
1206611
823240
1502399
1515780
1436661
170606
1248875
1210047
1407809
243309
46424
313568
345327
1338147
575982
918866
1043137
386502
1554863
19812
454876
1171151
1116090
790756
125658
1171655
267176
305544
1239471
836949
10961
1128282
990401
1441626
693139
1190808
1059709
727299
912374
1261311
1247506
101080
903203
48178
1088905
1165612
76693
659857
448229
446520
1506997
737354
1509525
468334
254168
705555
99962
345197
260338
506485
1413180
1415115
1125355
1243768
468976
1173118
558466
1371425
784840
483910
322305
570234
994500
259730
391270
1294523
1269235
1536330
729870
697369
1170361
1394362
384572
1054748
255627
258378
1035516
1440273
64590
896377
320037
1168909
514881
1465263
943154
1213675
1504699
775105
190051
657775
278715
652870
558835
484003
301391
394190
568667
615372
1262342
1290759
502259
1351270
60572
609105
858557
1556994
1375332
60470
809975
871632
673715
1302013
601492
565059
1028208
132272
1427896
914427
1101375
495893
1241898
163354
1532930
657894
1208267
920756
329952
450988
1057317
76172
1028548
935854
868519
99873
219348
1531848
105117
546830
941808
937707
530033
1459307
126702
38
1339086
1205892
1377562
498560
1160467
1172973
705902
688618
979659
1009795
247975
447832
400731
132963
400947
630702
1130557
913788
2761
708433
73887
249543
330351
776061
1225291
1368653
1034331
1128810
1502949
1333868
513916
866369
764902
928534
1063386
1530579
105621
79479
681566
177974
589497
1204470
593420
460164
388577
439342
951309
674605
897763
1197827
359973
1124311
1211787
816964
136130
493381
320675
1437536
52111
603739
1419992
1196920
495148
286051
1053133
1604
555014
610566
771561
556234
1123509
865486
1216842
645100
185160
1448790
708593
586851
674239
1434379
630413
1532111
217238
130321
767275
163758
516946
423591
128958
370641
1069397
475868
995225
1148420
615348
1264159
996021
1007215
133983
1355911
334432
653371
786517
617965
909258
1352874
615481
1259625
82874
194657
121647
1447978
1549597
153668
1489337
1155772
18692
464709
901419
283752
522482
596310
566913
626569
709415
609819
520863
41557
812329
339737
165153
524457
676463
1544880
519269
909573
1222744
189510
1225492
1108342
1128589
479469
43410
36318
105533
879933
1126096
972877
709875
1081881
798745
745714
1158149
792891
477942
407152
1233665
1141124
1552486
322556
387132
892045
380499
1338854
1070628
83530
1370932
310741
317532
69605
226860
789209
1123964
82427
315429
348187
1346521
138553
198530
1260925
698046
713345
529182
1162929
1163501
710124
74267
215430
655612
1142693
669824
1081669
1153555
21628
970731
288693
934189
277778
642949
678389
981207
385251
568889
952256
926697
1074513
694320
1125016
703377
1089954
881733
857628
432957
580605
1207875
535737
720596
163362
708530
353270
894208
104917
578864
1536329
1303258
711004
81308
1180094
864716
243274
871955
281003
796117
305867
404363
1438475
50653
666745
805481
503010
1009661
1416228
626503
1222151
61834
519629
1105722
1270208
48005
398004
72708
640038
1147844
280781
996121
186801
781187
1564420
1042318
1502040
984673
474060
826406
654546
364562
1365089
902815
776108
78841
1299034
726157
418092
1369207
948384
506546
402397
987946
1099551
1303387
1411261
221193
751200
547208
1000314
655706
425153
169495
362686
965059
1536602
1204496
1197599
1303454
1144620
399581
102876
949811
613423
451802
687586
425844
1547454
3515
488947
215353
45491
521776
698139
846056
345632
1511718
1286375
1431850
171580
31087
1112179
827965
1323397
147012
1515368
170883
569400
1273391
912738
342755
337890
1505605
762898
859092
1528871
18543
1026877
1434913
1522673
622333
1224405
272859
1037718
287321
519410
1168370
662953
175783
1389001
1386722
1090578
533923
12358
1360800
1029624
462765
495472
1304366
1497213
22963
833916
367997
294908
1373790
1100501
483957
732361
920708
47520
505788
136514
977820
1505008
1121654
842283
1016641
339342
106159
1404343
695646
934918
1483920
500908
928993
1055702
233691
1205553
23252
326136
1145744
1551960
127293
1395435
162675
1393563
737592
1404675
1486775
610099
32005
459308
609324
1081686
509257
8509
186062
257764
1422102
1532455
742571
848894
1303111
142675
1505176
895372
397402
746431
1180212
1197386
1484913
1420297
258385
1385407
804491
1402474
436840
316387
330826
1103448
429951
1035919
116139
1103524
867572
576575
438808
777405
997912
1046874
1078558
98462
591436
499640
1062523
1115423
464491
1078826
1065421
223163
438563
509695
1228325
244564
1165580
1270431
312470
101828
972394
649274
1230129
71197
1268269
285945
355943
1448036
290157
907128
379236
1220625
898100
913569
1231958
1031345
187868
439604
1454320
1054964
846569
1010276
155016
1547826
1118304
1329715
1114636
144658
357853
815882
905479
215586
64946
1536309
1526851
378074
1553385
499012
905908
965388
972820
1560570
1007718
1275564
1509418
1129299
707521
1145093
835631
108984
377578
1495929
1515907
492744
150832
1446532
374335
387671
387581
700712
1243659
723698
1532894
9494
1531373
1462823
236967
790599
1383564
1565352
1127845
323255
611497
912003
1466380
86774
793508
403616
497978
1133481
1337413
230453
1157672
951915
289117
1136185
1483336
918784
600570
860499
492160
1062731
1239465
1381980
401903
1474078
818575
1162518
1533803
1185594
1044662
522165
8070
842705
150369
116748
756841
1498998
1122374
541424
363318
903375
1424975
31495
725558
266605
847030
983415
1276178
1068212
310338
191275
699435
1485600
1471576
120046
968240
323292
1530275
783768
150721
392994
531925
984525
280712
660072
791311
584968
487997
348272
309162
1110518
1147724
814306
553962
1179594
362979
1561958
1215536
925534
717409
22463
46006
957736
491861
258612
1291403
1276276
324610
898524
1547855
168443
536324
1322304
574192
612846
1195914
1343324
1163141
811233
144981
200840
142650
1535004
967559
751821
1511079
944663
26086
1017401
1027518
1557236
247770
126457
733223
79468
425530
1125100
888332
992455
1330700
1126525
184399
563404
509138
173215
679358
176434
765507
1429351
914243
761187
365054
797237
96857
143935
1257331
838128
301972
1529801
839370
252991
105177
1204332
912840
86067
935700
432950
215634
460497
942179
1269224
1289628
747538
401088
1236753
1326986
659979
387564
1413180
1199358
1045282
793713
392092
526510
6999
484364
400019
105683
1052518
250415
702399
1445429
770653
629294
69587
994561
1339824
1228837
225297
459208
175154
757987
417805
162006
616467
883397
32169
186754
92093
1242309
1000589
1019582
1391324
1149644
224419
35288
750190
1120591
1304597
1207751
1286939
571169
1374150
270976
1250123
1386108
1183904
637342
1040752
905726
454755
609976
776248
753936
565244
312498
1498675
1516940
852151
1296990
205667
1519595
666937
734539
1432700
1140367
737563
522913
388027
713574
224611
1556585
1261795
1114957
420593
1203380
477684
1269277
298902
50842
1526052
70595
1423698
1212643
99816
472711
643097
419427
907513
469307
1326789
149821
1506384
253057
1031344
1011266
891836
745400
601314
462558
1218044
425815
1369821
1462740
534906
1292771
210430
1564885
385732
862786
767357
874558
232609
861125
1134256
456982
919267
198025
552396
1362944
1145362
1269328
992291
1224974
27581
794578
1126249
1379224
521012
286380
964141
75922
1050555
192746
1021246
953779
337371
227479
371789
1330786
1173
1333968
694885
608902
1492895
1100992
570317
1126038
673777
281971
845321
33435
1155743
1254523
717188
786616
1034768
711418
1127098
407871
380301
8339
1216205
843923
819295
355218
31562
1363947
375405
1164387
474924
1260764
105942
1084856
886575
231501
1149685
1527755
1300169
39961
1209561
1475374
1239335
224237
1447751
964182
1121603
503249
1150009
218436
1131920
1177342
1221422
1377089
861966
186392
1266871
1160309
339444
1328842
1001223
503234
373951
657815
1223126
1457560
252037
1283205
668088
586220
490463
1408266
747018
130274
42281
1044648
430612
1100433
273754
1127806
1032754
874873
720907
387015
682471
1504774
407634
811648
776276
530162
316996
650261
222256
912413
1460810
1554012
1105596
351489
47538
350769
1518433
29800
474911
1242543
415496
249023
274742
696942
390723
1537304
897769
62629
741387
147766
483348
228848
1052278
141366
744430
591317
1199945
709190
181704
53684
1078287
423461
707676
90681
1462968
1120763
937998
523677
1216259
1269261
1014050
931097
1528008
1408524
9181
712950
346009
1293058
936956
1515901
1099086
1390493
297930
503384
1191961
1503099
94307
818568
601709
1315096
1016059
1322899
157849
445952
838205
230556
439363
702190
247721
535474
384064
1295785
14039
54198
411321
337339
1490536
77043
251561
553024
1189882
804477
1110216
1511775
330084
216354
1069402
1316557
146287
196136
436907
933754
992542
957846
795542
1285398
253419
1485309
1469149
200215
79547
1480259
1209763
1190051
629636
509069
1040000
1363754
554923
1359501
290651
1023907
863309
389824
938626
1280695
337021
1507803
1091695
104806
1384086
508316
600515
178654
1117187
70090
794870
976630
52422
218552
1362134
1467656
1486557
993867
227439
888127
743110
515703
1125866
579915
258987
118407
994815
207957
1358612
412183
1173125
525853
367151
1128870
1442483
824023
354717
562699
1300065
957155
1297454
342961
279389
166017
1125574
413803
586540
855882
358170
1183169
380158
386268
902173
146426
396754
1501258
768904
268126
302606
1478811
1313778
1036890
495527
1241974
144187
375518
1513042
1245767
661206
613621
1184314
170457
709891
267796
783257
634781
240611
1423529
58306
836569
1372036
110476
537408
451187
1128888
99333
95315
1012588
95555
1197435
1152711
1153825
1397908
1331691
110812
1538899
712165
1404657
411888
671579
1010450
94776
825882
90252
186419
1460092
845441
906544
763089
1090873
13728
342421
32523
1236181
1227007
210862
1096168
1056268
333821
1334935
1436085
1215919
19363
655156
433073
742501
571861
680651
1146963
1254163
125669
424136
1174701
1320155
861829
616817
1197113
722564
1284334
475197
551436
908757
132001
1289323
61625
711200
774260
1508797
75862
1552744
1206539
26117
939667
175009
145260
756783
681292
1243533
776070
176131
1058686
1513299
1011963
988915
386640
304784
1084542
729009
413959
880490
929388
1024780
576996
688425
1361390
1538428
366925
231154
693668
5637
407343
1200378
653093
1440081
513942
493885
1182327
1555826
1549433
249309
1073739
1468124
816540
574883
1236363
267334
197279
1308538
1103129
437537
214474
1125445
1347515
1144172
911953
333192
956490
893489
1078907
980274
1539238
364760
1058282
1117785
559674
779793
1132079
1017933
821597
793242
1082683
1371000
49819
1140081
1235249
1238739
780692
195259
845974
82754
255738
924882
1253244
1428283
441625
119528
562820
1504070
926664
1089045
1212614
401373
681388
1382137
840222
1378073
717510
1288430
1331800
359347
707280
371475
535265
484642
901233
871432
72990
511195
351282
973370
104233
1024066
248335
124613
1271292
255856
614619
339584
1005529
95124
179737
1265760
877482
195249
227804
678465
221215
1462756
811920
4451
344514
85861
535304
228092
630892
762292
906812
1081376
1151683
673568
1429897
480837
273270
722170
975544
1099751
712453
1529546
732750
713961
1221810
1006804
609888
245703
1081727
770970
439903
560534
359312
1386334
775361
45086
26042
380907
126032
516303
235899
496040
289548
277098
875220
1460967
1011218
484488
378643
1466461
70781
627491
953928
546370
431798
157385
1365913
1111628
146089
1221431
560339
225316
567589
536993
395926
732149
1165271
393401
606280
1181369
1125013
100977
827510
1237616
992448
1483009
247906
986755
1118102
422974
1317572
827916
159204
1399339
161215
1385643
1220542
101318
1429165
878296
242935
452719
1554908
1318100
229001
1279090
743436
315647
678926
882101
422511
1392952
1111286
1193772
1288272
1178446
1272163
1367316
1292782
319110
736076
1045140
668661
370635
830532
1148549
1516131
688693
111592
589571
356214
1255530
1082315
264521
464596
441881
1288059
349067
761063
827590
1148925
706245
269990
631858
1152018
1215821
214036
1554043
274473
522680
1212663
1009221
612072
1489674
881733
512625
1247798
29535
1566386
450218
710970
1017597
1417800
1051483
1168997
261960
550882
593895
1508907
722480
349236
1317800
224117
733470
1336463
1149903
1516644
393380
571936
568473
316794
636867
46393
1311031
1447136
1405675
1360011
1386516
1155752
306148
873371
133244
1490958
885800
1151607
1274996
1355322
1299992
947836
653944
771238
230320
1488189
223571
1332011
744498
351891
46122
1205760
401173
1483014
1428127
473269
1329778
1049389
1320222
953844
1419004
1485575
487885
1417072
254
1430155
865424
384556
132730
1467377
664417
297078
1317693
1425987
674745
74561
564396
1250737
1120602
889678
1302217
1053442
9508
549283
887708
1224968
661529
142179
1510779
1273967
935971
1560708
1195376
1137126
175624
1479138
1113675
1125194
1099736
457489
286395
1395408
1503843
1153073
567446
159898
984898
975765
1299003
1158994
454530
231696
892381
242898
1391927
255729
1049159
268741
1470847
1366435
261911
52714
860318
412024
1528257
557174
1293668
1486824
1338911
1119696
534926
483753
573371
1149476
1154792
622381
1029956
455589
120063
1298548
711447
773714
1200413
1116692
1309691
852097
559995
1554962
949729
956297
804654
427901
330677
657303
1104020
1365715
498801
1412871
1041005
302995
667039
1219746
1135225
1393232
1469052
843437
71125
355322
100169
1167931
1385699
662768
708393
1423040
651471
1554101
660800
541187
334138
849348
699580
1230066
1088952
473854
771122
863318
353421
1427460
1248948
496019
1351394
719258
627130
3596
392869
1125772
248768
1316576
59291
652666
166019
350721
493443
147194
471047
1432599
789483
874282
38683
190874
431872
1101824
554536
535118
1322230
140231
1465890
1296224
94664
682900
421476
904421
1529585
460272
504085
1021185
301293
1445069
641444
1347573
989477
367734
858239
1509906
1051531
1369216
1355754
801383
1509498
962793
574328
226233
1529317
488910
921770
366001
583240
697331
9288
1550820
1364269
524000
1537028
80259
556811
1563375
19209
984566
830879
119772
891989
1197954
1193260
162676
94432
174926
1552304
397881
466037
366040
1045362
115437
599555
318013
634363
579292
1514634
1275184
203582
336478
457148
132527
819890
1075804
654985
961465
557338
695359
1517240
568523
509235
378084
1102818
959250
618138
939406
1102201
27794
1260665
1534077
515971
1042064
393680
102088
1193416
885698
1422070
686749
292305
287855
1045231
564367
1072088
1021204
690711
1565351
801541
1413139
1381143
219190
659946
269446
325622
294570
282851
1333137
80345
1022330
1384119
294210
1407764
1466807
790394
850591
1413623
602217
117354
418149
453784
218631
377515
1277640
589124
1378407
1454139
157127
1423891
233887
805842
846366
654671
1097814
176695
1213597
1203512
1468494
1137204
383456
1220937
1008350
583498
1029118
1204096
67372
951107
706790
1419167
1423000
188174
1463938
989034
455067
883531
73431
371684
250287
1536147
926397
466109
1046198
713060
49467
777847
680522
1264931
893339
22332
1122743
449253
571204
716691
707831
900014
1058639
513885
126219
962222
779982
932851
368951
802183
433937
18014
395449
16037
532564
303267
201601
799869
468673
1476091
1509875
1013169
446773
459703
575723
377739
174033
1543186
1504333
538836
46814
243741
602313
972886
235709
633838
1035122
1531217
104176
1129625
1401923
1491397
387271
1248616
1045095
45638
70807
739051
1069580
1402689
1324510
277710
520378
571259
1048187
297224
406265
1452501
795981
427005
1440919
658514
794877
788342
723627
677717
449002
1226901
88499
586159
443307
17528
1072489
910444
249018
244530
595861
771738
566805
570432
162458
154112
289417
230645
347943
1398158
562078
176791
56446
472274
397641
586033
1535368
1138297
1218220
310058
1444609
726351
1431008
1429690
244699
737352
529888
1209498
1002941
1335655
1487108
270667
117986
454314
632251
1410662
1170827
335065
87003
955585
1480330
885539
898651
1447370
1073384
728533
1362670
1099963
648090
1424473
327010
1021367
439628
1457923
765948
510006
1425367
288895
614076
750108
1373083
378735
197596
532765
297168
1458052
85322
1382509
1153330
1380758
1075261
640615
696460
200365
986428
695888
416038
512990
127481
620354
58837
162378
210084
1092665
718525
597116
94513
27526
42566
463585
201028
1394938
22680
1200956
1503779
667882
1160548
1028955
1355
901247
1179816
1408715
589928
1441654
1269927
836409
3579
1269562
1420396
185128
1325456
694987
1395602
259368
350163
89674
1401386
1173371
1120616
1121732
1493643
1011594
487483
630565
204726
1006522
1310539
805204
1012872
181298
1495478
656950
1402562
290472
1300111
253177
852879
612070
1214224
954224
883049
288776
558734
314349
1246129
303306
178880
3414
1197791
1071586
1481760
707188
484894
1528440
719990
702268
1189612
796304
22446
463114
840106
1311294
312428
380772
549397
585363
586644
530415
148994
986109
590199
657429
1072066
1492679
655840
268011
121872
1261259
295486
682409
1555426
1119332
1408424
557513
968570
825807
43242
846273
1134511
1409341
1265802
431011
636128
1565844
1083902
1391172
1006542
563569
926879
575458
911987
1307040
740969
564786
590111
60943
1472847
913069
895716
20871
1135593
1178517
1411301
476332
673721
1278837
233182
668009
391998
314047
308722
373146
513465
1204993
1316430
1242332
841398
1064843
1384257
396722
645791
525583
1149219
799413
928161
1554183
135818
617656
591130
1280134
153486
363173
1472686
1444731
782927
81919
369426
405955
1032360
539179
812589
783409
108807
726027
1034154
1423502
383611
466289
1141326
145330
584207
131280
495118
483930
1394652
1220505
567401
685359
222001
948517
1447362
1212415
356608
1558822
551446
937184
1474537
779620
494947
1239134
1309398
667129
560795
469208
1195726
979473
74947
455438
226897
749293
595043
662263
124921
653391
1325837
1372314
305357
761163
842780
862482
1450031
1486615
1401564
1554417
858964
487830
534855
1147463
1295882
69201
195480
1491821
1322537
303115
513380
1251301
794850
1196865
279820
192046
1378528
955920
424101
1302568
679441
1240237
980098
1564462
780345
302124
827800
916707
974827
299476
467413
438921
1404269
210395
1344501
1249493
411694
915072
1161430
266804
991268
1544493
378633
1146041
836464
738454
1402014
876664
963630
1413535
1469711
264470
768716
964041
454252
287353
1082314
1499818
413286
65386
414323
659647
1381982
496025
774501
1407846
1436583
819850
327958
8126
1460507
538300
572607
939822
1232554
478577
765402
660475
21655
1257341
715578
956046
381388
583599
857120
1165683
163932
535336
628793
1120589
1435701
275736
149525
306995
669940
1550603
1349403
290997
379263
38360
744800
965350
1119548
1566977
1363193
1519278
1407464
570638
1014465
644897
1131404
222388
471885
306283
706834
220071
1285436
714549
853842
1179838
469032
784325
1013455
482871
1379214
1301102
775191
346039
718363
256056
1206376
1544557
1169280
504046
1509072
1375118
310311
1002947
259481
1412272
731610
1088999
288581
1556412
748153
728031
462188
294018
42447
70465
351811
1010204
856430
434409
1502657
28810
885091
1057871
1171075
292777
634931
1534185
621008
926029
592402
796345
934908
872437
1443865
1345140
1462256
1180317
1460936
568180
1114691
969714
1016558
1166914
1045638
1254820
482888
191612
1519343
670937
1560277
1064799
691362
748606
680323
119792
365793
656427
915195
1486947
667611
1169742
1430164
1249611
1421919
223725
338611
1370838
1446719
1112876
914318
1517962
749511
826641
1091905
1274375
21870
472219
528820
1165723
548604
399979
360291
40427
1359390
1432619
36487
205767
542106
734592
25023
59793
285453
717508
1157650
1404382
732497
694111
858178
1399006
1138224
1238728
60721
1001826
237155
1466856
1467625
704541
1332953
1061598
96400
938808
762686
79852
31821
266153
1188400
399628
955258
986962
1340155
1384019
1099381
1032972
765432
1045540
53375
539091
358571
39266
687362
1130331
221546
842494
813685
893966
342817
934673
476215
1323275
1342946
877848
1551891
1328675
118272
381525
153407
1249356
911321
417374
1371566
474142
1341909
955406
210653
482502
1425105
786605
345055
905876
149613
1407326
375051
1224263
1046297
1431467
1386175
456307
622233
1066713
169922
282821
1378049
123893
835223
927890
836718
12137
376322
55479
55163
1233444
219653
964232
543816
1536331
664399
871118
545168
26155
1293291
114341
122588
1270920
6458
481383
8045
803148
927124
617267
1013433
537862
1456890
1174115
1132516
755348
377680
286527
361357
1434190
922756
506286
118050
1542126
628795
788089
725934
1007962
1222726
392222
880564
1185079
280913
1159730
879389
1037980
1185236
1015907
37222
1304770
1294437
37480
997084
29019
1154579
45741
1196970
759350
1300746
404322
1357082
355219
1551773
896655
943236
386505
1194882
1150210
1070810
3439
790908
1222376
1100816
1030843
140195
145831
1066874
1141962
381242
591861
56934
365275
867817
934482
167081
64651
46517
693181
235311
844093
568224
1419998
1441100
598262
291381
1094025
1532834
704599
273693
86575
838248
855280
891934
1525402
1250095
1098756
139679
788699
528607
1326472
344648
271237
652933
1445157
1374601
718788
204231
1067250
122709
999749
976348
1269887
571162
278718
1358338
685344
354357
1287220
146166
1415542
1318251
268027
294274
1167569
124801
443627
1544668
1287939
726321
165636
298857
917085
1008635
1511805
340485
62769
1208597
110522
1323955
418491
254334
859355
1321597
677355
712068
488110
179139
809955
833835
108104
896399
1422463
995847
748968
194536
828020
1493884
449147
208095
939478
1048633
101479
1331593
1455044
842970
326856
1451650
1323377
1181478
124045
1355503
1343827
897563
1461943
616987
438292
946059
1106236
829905
1552963
44599
584874
834126
857347
1029539
1124960
1068132
624653
897944
53535
81018
1059470
887330
662363
168486
741118
1369832
284428
36173
1365739
1406276
205031
1221651
1243855
1051941
330070
404325
304068
268069
483506
1016362
594029
902394
1235976
1553808
1428907
172952
893592
1110025
214191
271082
1051602
1143711
323213
873159
1178586
1549868
180622
875838
1425423
322215
977507
299017
617695
596735
1168281
1226949
1455304
316556
697558
84337
620950
1235736
56980
479641
1089549
486041
777816
726403
1021293
1284448
922046
522580
127036
743252
517483
745619
1071791
1088762
1506229
379480
385872
844072
654714
1258340
106547
1370026
865793
270303
1418596
110208
631268
83215
711195
1122157
288024
1096134
766575
511299
1485700
1184448
185083
824818
497540
906308
964636
218115
577591
580925
1244082
1249773
497568
344100
656152
1117885
1017116
1131497
488681
53982
867026
1350975
698884
154357
864893
19402
542214
188527
483318
1515313
1306780
1519105
837212
577689
861368
150511
620900
1095824
918859
1078693
925103
1022079
1508937
1292117
163138
1126811
642458
270889
1525847
790059
435491
1265111
47999
269702
951979
164937
1250
986462
849724
1384478
66400
274639
1224756
1412710
846177
280473
8563
465205
1325770
108733
726712
44491
792912
1403928
1195426
851107
45970
1402836
175998
394278
303737
33984
974408
597858
742958
775404
1139938
1498616
1106561
505576
78726
508815
894532
380673
540659
818249
1177587
654319
61784
747440
1316315
835440
620449
634666
1358030
809884
1460570
1384243
1196952
893762
562277
1508293
1367861
1324624
323104
761503
942984
1529977
527760
875757
724196
1150833
255359
727313
940622
1063309
41931
445346
1346685
996923
1540999
195087
25580
731388
1490409
236118
251355
1470808
49439
440512
957201
1055086
505391
1527785
326268
1429058
725894
241828
204245
861626
1414289
1531633
306080
1320097
1417234
29312
835403
577718
256213
9174
1130714
1226546
804492
1516607
734980
164911
342594
242972
1165100
1361636
1341653
1436480
176813
1460254
596682
968403
1270263
1492443
245267
194291
38112
611064
996224
184655
911383
866816
980603
1431320
877794
498350
587061
184707
332866
433558
1393809
152843
1481803
34777
399488
555656
390590
797825
1423983
93129
734721
440649
206446
1327118
8769
315072
798356
889976
431948
865615
264241
822499
1254152
513346
644610
617995
1530628
327091
203753
55005
631759
1085849
104486
543429
689177
1324450
1387060
476252
1508185
39252
1164353
44736
1080396
685813
454207
1160710
1065097
1548431
759263
488781
1237756
352200
80031
77043
490283
1341704
1543839
463140
1031845
697971
327640
1466665
550604
727271
418472
259522
1551215
868548
1410503
220023
601515
1198561
910065
172157
152640
968357
1475878
1154214
593158
1054854
165210
398453
1404665
784731
716002
246071
1198875
959133
54594
498410
338260
370718
475979
767495
1335932
1021350
1169802
746243
1308294
453510
738436
97754
238279
695667
523483
14123
936417
1482614
1375813
449557
694659
1030673
1532055
799024
151419
1130517
54698
593674
1263808
907535
430344
1324666
939256
37671
941425
1441586
234523
194278
961924
954397
582819
1339833
583642
651279
1068074
879444
1447563
934722
1528343
993074
147049
383435
1245300
57998
1439848
288896
518477
4093
89526
375092
694434
474300
339377
218146
926798
769175
675327
387771
500412
176652
122733
1295664
267264
176002
386250
445539
859545
657508
59466
1072622
1300479
1444949
341693
707089
1342948
1310658
1566796
1305741
577768
469063
1151836
278199
1488647
736687
1557185
594818
569972
891567
930948
394555
1063678
1531486
568506
144586
714204
885
214261
1352738
1082514
1159223
989631
787447
31367
1005217
1559831
727460
848842
746276
519353
934842
924105
46949
603121
389256
251194
600751
644788
1155544
1048842
920313
535637
517386
501250
1450029
3354
977291
1005666
858426
41089
974049
1008990
785218
913436
698753
225619
1551500
395738
202948
575022
935291
1430492
744874
132922
1243557
267969
233413
1308852
1460509
683316
1209155
497784
716017
953255
678661
1047029
477627
700292
437789
1410619
959371
1347348
113338
1325283
165482
1366455
318718
1323640
729891
1317258
610128
821773
1544137
774032
566593
601240
408240
1293184
201286
345315
975928
1302511
813332
1340037
486377
69288
891032
766406
1351437
389874
1392810
442534
953424
237790
1340467
1300952
1440399
218360
572565
543250
970586
898103
388406
289485
1240891
1297663
895447
1091534
759088
148714
916435
438032
711933
1127921
1493317
874518
104973
956317
96688
157586
1241901
709372
426860
55080
123515
244564
632382
1279658
779316
1319287
118643
449613
1343933
361961
1070185
207598
901707
444383
511674
27695
549549
1176236
1567014
1031
657115
179670
1334312
1544680
1439831
1449794
839430
13201
66418
1266776
120542
1224388
466905
1289397
36319
984187
1148167
926621
103848
619072
1415019
466166
1365075
447306
288196
1458896
1469775
171671
96733
919885
508767
546749
1186460
1443313
136693
1545824
1212707
1529763
1154069
1470440
1533620
596330
552664
1537897
538046
282103
1464153
908030
1149800
924742
652368
468140
527881
366331
200062
958540
1158735
811607
1448548
334720
1567991
66185
291498
373900
1413331
129977
950431
401686
1001443
166870
494768
529307
725472
1508304
896216
333338
381729
1009078
331984
1069656
1438748
1302159
234357
1406846
1482928
291832
307049
1360043
428714
664869
1527304
1227091
636531
1051216
1527024
1036692
1158425
867007
553786
678233
298437
1147161
1091683
1346729
807834
636777
1192266
1175477
486767
114811
1435136
1331893
432851
1104806
1335080
577179
1402562
1159198
365022
1280480
885118
166825
138349
1347537
1401812
453736
178700
260074
780197
1244155
185957
1020938
541107
1292381
360492
123345
789062
172938
1475543
10012
667292
1465497
224746
803425
1513148
354622
1239740
1462334
1040097
1377124
752300
1278269
890758
1069316
1539480
674610
826459
883100
451130
550867
178524
532817
1475441
1261195
1149076
1112700
857931
197759
1355583
347051
728878
246492
1314936
1149438
1343616
106519
735235
901389
489955
911575
631175
473539
1449802
1414508
665279
400965
397959
965920
552115
132280
624855
41118
1366187
20218
465146
1425183
1015872
959667
1163472
576757
788205
776390
1560740
1253481
608009
974588
19283
912649
1412922
773021
867954
1313925
97918
1474256
537132
401967
232416
1144855
688547
1410909
464762
349337
298208
895631
1329150
555486
60121
987214
290341
407843
153865
1050773
365388
514490
1099164
436123
1493502
1463352
1533852
5583
1271221
281398
968753
483112
685899
475195
828368
1095626
120932
930091
922624
1340657
60790
1255601
674405
86629
146759
1004998
229218
1495926
418210
440121
1252489
208726
760807
457604
737949
222552
1307865
75141
1535030
383271
1245275
1426828
286232
1238823
663908
523140
1551588
202229
405273
393281
432933
1248895
464033
931814
1323356
851631
482096
610020
884333
1520888
541338
1084218
68831
56251
1277433
94816
1243095
135778
517174
813891
817962
1452707
550479
1460360
815130
905797
614962
585498
265365
1169392
759580
589699
241465
1351451
88235
1204291
275047
1183644
173412
529252
279339
1441062
1481951
985861
131735
778532
408043
1449963
1300723
430840
1535501
1361078
1435139
762932
968845
1366496
1065742
1031043
1495426
1543186
301618
1077136
761155
724723
80716
126425
669203
801610
1087855
1192922
1267291
618334
1098269
937975
906861
920465
1302339
944505
739628
1170706
582182
824297
735576
338331
311314
990225
108484
435898
1050525
1082189
524924
1565408
320138
1429584
720109
719595
436014
270698
712377
1056048
755395
1148297
1272012
241416
1090133
753555
18806
536122
754713
855223
1160650
1379226
569827
1372962
512214
1168509
1225400
1352152
47785
1094132
1093376
1480569
1172452
151566
513403
779871
414935
1457360
1243716
1445153
924887
58349
1557812
1395955
76739
688400
128695
1165251
1099070
1191966
156091
757205
886970
468488
1235189
1104407
1234128
953166
546739
33313
1173252
593757
1242555
389702
1249600
1076011
1379653
193998
682313
7109
1440133
1262049
735707
956468
1162832
1242489
1475653
707512
1244255
394536
1450822
1482890
38279
303320
919611
1270430
47004
820958
721662
1046824
1384004
1400095
1368572
1017059
670790
1467390
1296352
338173
754271
1206938
1409068
847645
673092
1566766
501219
234292
879125
572970
359533
1079908
752278
357518
338892
262222
245334
874513
177052
1159793
526480
1526192
262685
844753
598173
210646
228070
279321
1062158
464902
1466445
653300
1491960
1394677
367
1555193
1192693
1403620
89336
1274428
237545
1445988
987209
737977
411899
261167
566512
440950
1224217
622198
880190
492232
1261518
488622
233822
624512
1306997
1286225
778821
1061225
170029
898421
884542
316612
566555
1216115
31881
292183
140563
724622
644762
1087641
263554
207273
82301
650151
440906
372896
1276448
722841
792335
1096166
661659
1173178
911950
55667
1445262
182639
574224
1116735
1555248
793094
1403399
1005848
1003041
291460
980107
1331737
649018
1001992
672114
14890
1338591
1210225
1480611
538899
1489292
1350138
687677
1546227
805138
598748
849183
1107875
188795
794269
1544096
48088
251848
1284338
152860
852050
73883
1036855
1174295
790841
479516
1004587
1010126
399046
1514040
869818
1556451
1341910
37277
46774
222656
825761
721698
1400120
521694
454569
1403088
339613
668913
35597
430957
1016587
1393964
386496
996811
163385
1133678
920904
1315522
429283
60281
1518831
1134912
627831
491199
87160
39166
784614
160913
108861
1506425
1138250
1436617
227570
8169
884184
771587
608538
918215
757285
882247
375150
745881
1483519
1290181
941248
247461
1273487
325524
1127326
72135
1547190
1221282
57161
1156368
806400
1041437
1539361
287238
787897
1117043
480624
434474
586317
781348
518148
809748
1292817
1394289
50328
1448422
649365
930613
1451084
1282811
1049484
501486
94983
107179
321503
850069
1338151
1307111
1466740
384837
1112928
1274713
1336244
128942
794880
430397
11329
1017742
584976
789581
1061400
5123
843170
662256
798198
160193
179178
1030901
1406299
1045497
1246882
1052706
1188612
1459692
769375
1335480
1388008
475458
796502
801330
1503854
126647
319393
169205
620643
811005
524207
279033
1389657
1338102
244809
328654
562010
499296
949533
536517
1046272
1431884
113110
1320249
358419
1221525
259883
276721
501692
852675
56665
498179
1084982
309507
1399205
405863
1324587
1356971
630062
590675
200967
8782
996740
90961
48498
590006
639604
436424
1053773
1188185
548724
1492338
1344318
1396342
1060486
1360214
121854
659307
912863
417450
1388838
652774
527399
1001559
266725
88406
1352931
13954
1443059
379148
1043767
252257
1118749
517095
54389
308917
1542307
1414878
1036637
1233402
420117
633296
618700
153887
316298
1399290
1459141
118664
1429496
450203
1252627
1140320
1153308
1132640
1468562
926340
884502
81682
529806
13229
114859
524130
940429
1248391
323717
1263985
1024083
573496
580386
291399
1062507
1009939
247938
1232614
238815
436509
1196589
1306004
652896
1150897
22410
743976
1060725
1284698
998660
405806
1170001
244149
1123209
654466
1372329
1108115
950231
750392
81320
274977
1482924
413719
1405267
1535635
1178144
590058
208201
966670
250590
827660
1429684
796329
411650
1115261
1258597
257560
797497
728166
565686
921233
1188838
1369472
1367452
372708
524734
429681
275738
1013954
504961
947837
885806
1101056
490413
376048
1331053
760463
659813
373128
1086567
1369907
1055092
763143
322337
1364957
747219
127477
649379
1312257
31746
1251828
256752
1520054
126657
485510
475378
1166807
585044
591887
363357
203483
59121
47671
1059971
526621
1463831
619707
1242449
1192541
1208657
991390
12932
1506581
1406954
1052995
874265
681789
659218
1287853
483318
1076885
138335
848318
1169419
1479685
631690
1088892
189080
165857
1339422
164513
1430891
188316
304297
147653
1415268
247259
423734
461810
1018437
1050379
1546227
1042495
801911
125319
549893
1132013
990555
629648
1021283
324779
373705
269269
904760
1165200
234807
389798
718669
1250009
885531
400931
1429686
990966
816986
92750
1267231
347140
655370
753862
113752
636501
1035498
699173
1495781
992232
430522
677758
440071
1386753
1225061
838696
1370415
918594
1348894
1098234
1047547
1544445
1349019
1157103
668262
651789
558097
704634
1168655
738861
453638
1064718
1554195
1274235
712161
345266
8109
260167
1410236
320153
1546848
40842
1453340
1435635
736067
587716
1287183
1083696
988296
484139
1147303
1441318
169036
181139
574568
756180
478804
800818
1157783
1472432
1230661
126392
70520
1431666
17518
30947
1371869
1546043
542450
161510
1434755
214504
316310
860588
559978
850923
3730
953137
687793
463131
962369
124234
1080709
1385546
145601
1365364
1529394
664351
614418
1071875
616157
261035
387049
530811
896114
182675
761951
322311
223734
16950
373801
1088873
1134575
1401324
1158010
826287
769360
261797
85327
20251
118364
259778
764196
1051381
836551
927858
1496309
1531338
10448
897542
1371951
32328
780895
147195
788296
324118
1497674
142683
652623
1526919
146950
336686
1489071
235673
1566329
37966
613094
1379511
1535441
613676
963724
1120269
309675
969018
1374845
1376619
1270813
1033698
163157
1223185
724840
195991
362315
490256
661361
605772
828151
501181
129337
1074470
920050
464437
1206459
179044
404979
365675
411119
1400532
1192351
178734
35032
440896
920739
744766
355872
194884
517685
585750
560815
400170
626100
609932
39396
176722
483296
1510771
392902
765630
403837
1044764
1517524
950128
679334
558193
1257819
855511
1493565
656642
1135502
600168
248635
808604
946881
260113
1111677
160263
18066
975349
1189969
139175
931535
446482
1180487
1296738
1089425
435458
841702
1392782
622592
1227809
1311936
491698
426192
900484
493436
780386
1258064
927676
541086
366412
670106
1033328
5574
382842
936681
538346
314326
730416
828013
653032
144846
155779
949277
268005
1160389
534183
201499
1193089
95745
659523
1533332
1098244
1012137
656907
672805
1207417
1298195
199910
1552861
447117
1294464
105826
537504
58757
1406500
499905
910780
83288
1207406
801788
48886
1014685
998134
1308088
1307612
977064
323464
740760
510265
945518
226967
909735
1392012
288099
205007
1131163
1153688
1389139
670112
1256353
849383
984013
1381421
1384854
1172930
6529
1042898
368419
1487618
349719
43748
1287910
1391333
330440
1466424
541283
1265330
598030
1022083
1458658
491832
503449
1402984
682527
1424009
1164845
1059685
1151678
1480369
1493068
1192602
1519438
1421604
763595
627555
1370103
348113
1095276
1132259
1048297
212888
376086
567010
1337192
746189
1244187
135736
1150829
688559
1396978
184705
1028619
365677
865857
145560
196485
260416
1069060
752149
918165
374303
1416491
999572
270979
296568
632752
969833
603784
53006
1373157
263564
431813
1479183
1107334
1317714
1058110
1432853
501077
1000793
315054
460423
595308
611622
142709
408597
933279
905991
1128637
662401
861774
684721
1494225
702389
1130263
1235533
1264353
694713
274839
1448228
1559408
87797
978434
207646
132723
1522074
1133671
596413
894320
812625
1107751
1468968
1512831
1344485
523697
1424302
1488084
164231
459467
1271908
1145646
882810
1065041
938350
407480
1243279
1472683
1515874
412651
263558
835448
146207
929390
1545947
704251
141767
1440014
1086147
1067830
293806
1104515
360306
1236260
1263459
1106639
1335110
283963
1422722
899704
146449
360739
853555
672242
1533169
1388578
357423
2697
184763
1400154
1010386
191094
1035047
1257017
128890
873290
197362
907589
487676
869508
1200138
446801
1480675
303380
432554
1088008
719901
1421993
878652
17676
1015902
576766
157146
610361
1506349
467687
780521
650030
973366
1084467
1395836
294573
1568055
717459
647269
118236
1460375
1043795
714159
1347094
936789
1142431
793874
761969
402727
72041
407799
1010899
1028961
37880
1387623
1518156
860505
27394
351567
370053
23444
593351
320259
249480
1354707
871957
116632
1465028
1112039
810981
144885
1300505
1147634
1325406
1460203
777392
339516
605993
614964
348027
1027698
696565
296544
884917
590224
1078581
382629
724624
157242
990870
367943
137996
382776
1121682
250429
365449
1367057
1297758
458190
280128
1263106
1513660
306866
802533
1423307
723323
482575
303898
933835
178630
1371561
1292206
629040
975340
371116
1221442
1123705
1482108
240725
1194097
230796
246935
1268727
226601
255671
137946
375310
1015516
293042
202610
512273
490551
217012
1080461
112010
1116194
960647
486982
1499872
239276
907885
980094
602046
131900
1404668
1549470
1449409
887125
271149
973294
279242
1457307
721595
515608
1326720
602138
160093
1444868
782634
1566860
239133
392471
237242
917807
506522
1218122
508670
1240077
1466678
444045
212257
80396
758862
499065
768116
424407
703747
923350
6185
616944
238018
366695
518919
826201
157910
1179964
464939
101522
562013
320314
578007
1041076
1248587
1321557
759740
599049
768094
1039997
1540713
1196713
366230
503132
1017767
675701
533823
1047733
1500979
1163376
1175135
1398506
1459617
773117
135725
188122
635967
1350801
728034
1565241
291956
849508
1198305
276238
359046
815224
292196
1454566
1119929
1235408
1144241
736567
119711
1200876
1200532
1371981
1479310
465718
64662
930
126493
893091
232915
1464761
556351
615904
1534364
536975
673284
1325262
28251
1271245
550057
641749
834828
610424
384027
888664
1397977
1283654
868329
1398016
444844
249475
1183463
1235518
997078
515477
303206
1535023
374523
1407136
1051791
184241
14867
660910
950459
487064
572522
127905
1089935
959785
868794
1450774
418632
83080
1318147
252125
328888
543537
1186530
1499771
1119529
1402612
1109785
489059
832866
549973
600041
1378670
1077266
203872
831142
1204841
222709
1266924
634514
189558
1305949
216620
375690
1248957
968396
321393
908209
688605
950725
796614
1102431
417977
412445
1423545
1441180
511814
857237
810122
1260349
975350
15023
912321
1196424
1294532
657654
578548
34512
1153920
18037
473645
414103
139824
648715
254961
843620
542663
1131921
1342306
1054022
764775
1517202
1345434
1456752
148743
810122
1317611
861804
1545942
776006
965476
1091250
1402900
1259721
1452130
1120735
370841
629245
158470
751767
434208
330860
1156729
1434426
642560
836072
234191
1119560
587988
215884
533564
487754
457142
1194079
1043347
25431
534721
1434066
1315392
266443
1199587
1042884
1103877
339068
834478
1118861
754349
659434
1125440
1460533
889444
1313030
1511979
619936
63144
1538931
750503
694264
540642
991725
1112607
102347
821877
289379
1500259
448968
1101875
799541
743964
922678
980811
221141
979698
1308468
41993
704624
760114
933342
733086
1074875
1261569
1034649
384480
1486745
1062828
1566750
564534
763440
990631
1007495
638860
399528
616158
1267456
132550
719127
1463349
105874
333838
321934
652110
330800
1498120
911108
1218032
142697
1056906
334334
1473857
829112
988820
262476
901133
1117797
23214
874266
968134
915789
725006
908450
782304
204428
589374
675006
832537
1162413
1502347
1170424
809533
747761
888857
1119690
1338658
1328530
583672
1019077
426848
852756
328078
556751
437129
278822
1199825
431233
1276981
1480366
801803
1154253
629719
414725
401165
811467
138524
445476
726095
517516
1429408
249481
1547442
123151
73675
493151
378882
163511
1010165
413459
225464
1327516
1492601
1009039
1515582
195629
943852
307588
1137130
709902
1182895
508893
1289270
1549275
428295
1509700
925543
962534
843261
443614
459742
238537
771888
315728
732335
330193
167381
443656
227032
814308
1439356
1412621
23107
999610
1516306
73696
458514
1314100
146649
814035
965493
78303
164787
744100
806122
126957
1469309
741358
255706
155115
336049
392445
1394174
942663
847508
1483383
1377544
1304291
198203
135891
1079154
1069732
1030668
870342
1108188
776320
677564
729565
1381235
591490
421225
346990
815006
1447177
702565
67545
745939
208009
946831
990424
223781
1459684
1186913
701374
861288
1367531
862739
62035
139744
1223528
1087199
701186
991278
548138
497466
397623
456485
708952
572501
137330
689564
1112258
1430304
1378993
137618
682038
1105172
374368
1281415
684516
244460
909687
939265
885133
495494
317110
1142488
225225
923720
494333
1481360
826437
1054949
355139
791299
1065239
149781
195236
877116
1269096
116625
113406
76808
1247864
1495659
685745
786273
1314680
1108631
1299431
47534
389426
365689
588674
1298672
403823
947863
354520
1469463
1020053
499673
929325
259625
879628
499719
780873
138330
1318651
709415
504717
438280
694869
1427846
957324
903772
191942
743917
119870
1252195
490308
716028
1296886
1189383
392422
472190
532969
909545
994345
1467854
122619
94440
673739
1124372
232604
484092
496895
1357802
1022640
1026718
732331
1120271
144489
618440
749567
1311549
953401
111586
429888
667940
702136
1074892
285226
773251
1470900
1539265
1424298
48214
528230
1389534
1181940
274129
310760
1539494
444076
1461058
1451504
1396155
42222
953756
1530653
1238731
716355
555898
1044893
99890
443073
1206953
1400057
658573
252066
1424373
284730
471167
600291
1067925
1171770
642066
821590
241539
1054238
541793
1259938
1078209
271425
975029
40429
822881
279881
1123134
1273202
1402393
295882
1496873
896335
976821
1189712
766566
1170550
1349880
553319
1377241
142988
1002082
1213082
76657
965203
400196
1002901
1141611
986105
91809
39237
339537
415502
200712
1259322
553622
784944
1281133
299589
1261886
160162
1053095
639284
143687
547245
309843
391171
1107319
896216
906024
467508
158618
51843
895616
575040
712724
147698
133623
578825
839472
180280
420347
198694
1240462
543002
1093035
1424864
946846
710774
853451
934467
158990
326028
1184057
658485
1278369
512617
429524
172429
1318114
85682
1550959
409834
1489746
399366
1151929
208471
876335
1168370
491934
607985
1159919
920237
215979
271581
734313
504838
1242409
281116
824194
706998
1174131
1340542
486882
1181573
1248675
111601
1212972
156990
263504
587010
319091
532447
1106166
98037
1029740
468337
771479
1532
235721
1152184
1004840
954784
462299
1041959
206936
426631
743422
1488894
153105
627769
324620
659826
1063050
827235
1532960
485747
812911
1344856
190387
408796
1142593
1499784
532298
50397
794007
545164
1518176
1210176
757031
779644
454675
771111
533496
1422149
887638
461191
1496114
1125985
898147
651729
341555
532075
105036
572808
1459396
1233949
585187
812460
620131
1152881
803863
613293
384328
368965
1351414
561268
1085109
74109
287149
287678
776552
719670
628874
17146
1346718
740866
40871
650463
1481976
400915
648035
1078053
974957
207250
820206
1545916
1179928
10445
1335323
143584
1340566
71565
1096908
288857
153738
285281
324069
758039
800654
665321
537402
688666
467324
1284606
1404939
1339626
103192
627315
414579
1337009
1013196
451493
1489608
1344388
72252
1527965
1258920
409347
1025955
580709
1108060
579878
286716
1431775
905166
769253
133716
633043
1527039
205683
745494
1001618
194775
1421373
438687
534294
1012936
146277
440810
905339
1458877
33247
46960
943833
401346
1507375
1404539
1397521
142966
1558746
58766
1137382
883841
1178304
1315686
399119
1296417
867323
739411
134518
1548184
1493668
128344
227127
160487
1540342
1341397
971914
643669
1218244
472962
1228649
654528
250979
918765
277665
799643
1452960
229857
687283
1180530
50557
1466100
723560
213232
1105042
1083204
22185
1212135
1077988
1338157
1202083
1046409
474695
1263981
509519
400217
1443770
1143928
140765
875046
570234
491584
539466
395079
1286265
360652
1009377
1293227
604376
1198461
89725
743381
244969
566033
1302346
586406
106281
244451
728554
368671
1284302
158705
1479689
1562308
1404044
926160
1518829
923532
493147
470841
1296094
73607
513953
554934
1138618
1509590
956433
1065177
813057
704661
1521389
479039
241753
1514218
1190631
1046512
614307
858678
958084
1446903
892446
933761
444509
1386629
132522
181950
1041963
1222552
1432796
996215
789025
546247
1398378
1326234
639051
1370095
252111
631158
172442
364577
1333081
290481
1524831
172223
917888
1300971
1201229
27279
208183
583697
1050348
1385578
159182
481627
1149220
53826
387718
551159
320438
1078458
1356487
563687
466758
1309577
1513954
177234
1481765
1239640
1117128
937134
219567
37093
1243418
29827
1203069
430945
771117
1566996
1065493
616069
543439
797568
978853
1117641
407785
959360
1358584
275400
760527
1552136
1471681
263736
1442088
1491114
123134
1353169
1213830
389278
486397
869764
766638
82370
1048011
1139255
556738
254936
1156140
700798
1533023
260553
344595
935771
768761
272201
275966
1549305
672601
1029884
1136934
1321586
510289
632822
269714
974717
17225
1094024
866359
1403404
1396520
1103716
637402
100245
1472295
1255780
990849
953897
409857
155309
582140
1035495
1267683
470157
895408
617009
868465
245201
944367
1190921
767410
1517782
1428879
1203549
1180972
759444
1232802
1066153
1567088
1111051
377232
974279
726234
1340730
466147
1061230
1249486
1089266
711119
426703
895954
1131664
1537669
117040
487492
1204678
847854
902534
1473406
118861
926100
89335
1057250
354314
1401605
1434542
1417042
1563093
1267344
796985
1516404
1153005
724150
1365772
1379595
1499104
419269
885399
41470
936777
1430993
979136
93660
1325802
1042969
792298
893307
1314594
912938
799714
985585
1199756
589922
1518431
483530
768841
238019
171345
298067
551491
610453
1552863
170367
410896
398536
267663
1349689
986278
255220
342250
961369
493872
200800
1329785
393593
616881
315131
34674
215471
1462135
50196
378717
339136
645567
339651
784449
1127872
393876
243036
1216428
219716
321919
476382
1301107
455181
319500
1478821
989370
1191804
1306479
653820
75481
1086028
1073384
1143013
290001
870622
1234250
1334965
1169761
29887
1383650
1399752
950010
1182347
597930
1261863
1073687
1316024
1149373
761747
181970
762027
1065216
298000
1001835
1135658
18627
231521
1112268
1075991
1187270
53902
341702
1015848
1042803
350666
1065790
130302
947293
883066
211022
1164966
714340
411645
1222017
1528251
1508758
429888
1095175
572949
1019496
392500
378331
96921
260051
1521189
580279
880574
586346
737172
251158
296243
622841
1117299
311924
1437300
1169098
1361340
317266
87994
943244
303890
1305527
351226
941583
817237
1105799
143451
11231
974816
328746
297047
61053
1472308
1055980
43901
307171
374355
641894
1262397
1192875
802807
69859
1405916
253067
1473737
563601
1020926
192455
1430259
1295608
247629
309419
607963
430653
1133363
1465896
985869
1294489
442146
1201006
725844
1353360
964609
1108808
451042
1279772
1014578
772077
465100
1336024
1157630
704612
123206
942992
133471
584870
657660
1300388
1298740
863846
228371
1398125
407177
1521806
613844
446381
714825
264340
982570
1107087
1237986
582239
726464
139161
828121
242790
253024
1344363
1218636
895350
1196768
333425
1210163
1299584
751769
1107976
14041
1200652
204133
1465806
99871
588140
810980
526401
1160598
335853
1333200
954846
761973
1186480
1347866
1375872
697982
1461022
555097
295294
1070274
91254
248543
416258
182284
721615
1262249
37820
1471007
625087
626035
1268545
76019
182773
987024
51046
1281612
557031
539783
316450
1116619
1333834
1027800
1410779
440907
703690
50336
536433
746946
1193881
1069932
653171
724521
624135
1436754
1471534
1243004
1162311
928573
1387834
1083966
1244595
1087122
1147130
1357123
431603
380422
869066
243495
281874
445708
991528
1415062
942875
1533626
565853
36311
555830
352835
440801
682947
329373
966088
1291769
184020
1179705
1278261
788990
679903
1520495
1024777
1484858
671496
626458
292136
265245
14113
774019
1087725
165714
1423223
1458197
907797
746949
625886
1219693
886002
1342407
170826
1071405
73999
133879
1375713
1368751
33265
1038112
1487598
200269
295132
814613
857963
589301
859776
1521417
887943
811007
964832
914983
1150106
59567
1137939
696992
1425188
1090884
621470
1183283
1235959
696364
1237016
565619
1485416
769383
1119104
415441
1151809
1491758
327199
696832
1157920
329064
1243124
757860
723502
1508263
1008088
1073159
14530
524032
609061
1278581
775698
1140033
1184516
1091104
555392
911372
1161539
1343576
598459
360790
192049
474677
1023402
1220251
1397286
982582
451849
947918
1321964
843084
67290
1291108
1122016
1230617
287975
252528
692231
1335914
252280
1547549
1063150
882521
600882
225021
1556332
547945
68843
1484197
1498066
436405
1028112
1508515
224534
247426
105531
629873
87718
325872
1387550
538165
1393251
1023705
155278
1313363
374744
793495
1208824
579444
465623
469784
245624
899894
1364816
1223169
83704
1233590
857876
843783
1566800
427010
262274
867021
1098253
633376
1217968
775359
448343
1035850
1560114
256603
99366
409611
834506
979602
76358
843915
474648
381291
1437300
1522167
387563
1297518
99487
1367338
1275944
1481336
163124
998120
71855
74617
1367770
450252
978811
760576
823553
787824
154298
495955
974104
43011
1530837
106617
579085
1539692
809008
210096
186770
1395683
462595
887363
181663
66052
1147923
176319
787791
1415917
369780
191198
303339
861449
584842
175812
659091
130780
1326831
1110645
92355
53215
1481930
1551683
752119
595264
1350524
621452
684835
493149
784992
93061
1409743
1425376
267498
592019
569395
238950
28392
1381599
877670
418752
1294561
526096
1024360
788422
893557
20783
498385
990214
854909
483549
966819
276736
207012
441277
532816
1523547
347139
1432599
249391
1216384
13954
45725
603413
288543
519235
564376
1205903
990977
165198
75759
724908
1464154
85348
1027534
1349795
1547187
270704
690132
1383480
203632
842669
1051936
1057437
733842
1094345
1323699
203146
1206295
226414
1327773
158653
128768
848206
1181974
1359904
863153
1161161
1355879
896638
1025602
1130450
111951
829093
1112036
1077767
243180
1136221
1159695
867647
325343
170813
1207563
925017
1093458
713589
1523978
1009706
358724
230971
869575
801914
325298
656645
831568
1187712
1301566
1410585
1230081
1040728
1471840
1473697
1015480
1460800
12490
1067669
1162659
371307
1469846
748423
263080
1444174
872543
262858
771844
752178
935820
1198325
285487
619815
985124
1504108
1099356
101116
632949
310057
778793
2786
495203
673100
89046
324037
820179
846424
1123945
955827
774344
1212952
192101
1354778
548316
1393472
918234
853068
690965
907634
1379478
1337297
1184718
961260
104542
706046
1174828
1295830
1141441
216468
6246
1547011
250696
1280581
761785
572186
453384
522811
139429
1061637
1401506
315854
1229356
556396
712031
464808
966075
1526851
1434052
1550077
143551
384323
715042
919260
1452105
434714
488933
1279960
457116
749087
90510
959215
673552
242291
1531779
1129597
1128138
903808
78161
73846
964893
1344130
797814
1349152
1225836
1499033
1107143
856924
909966
1484513
951150
1163074
1525148
711693
1232256
995263
858665
1140911
115352
872575
1121953
1091260
545418
906186
1242396
837192
1080564
541933
1381715
352298
1247996
694559
1092784
745658
571555
831801
1295971
474573
1491649
1360339
292105
882169
1325405
631717
895417
585725
371659
1117046
1514014
286248
1127954
1256145
989969
943394
1398023
222132
909181
683951
34835
292439
1558387
1481128
900492
952649
371246
1389340
1185202
653339
531013
1557746
352799
351583
1380824
684721
989434
186172
855704
1346197
422086
283264
1174782
1010764
119298
1260361
254663
1106323
1184639
606233
361691
889665
1143997
744115
606781
616879
1311866
1539222
1014822
483631
932133
1354306
1341852
531407
1468805
473240
819747
1457766
1062522
943390
1539990
347896
1534731
587545
1177751
1082382
385476
665038
593266
584377
986842
247029
985300
914639
427772
479196
504542
308112
924037
1391245
1309138
882121
1331551
763581
144949
667948
1092100
448418
878815
1100801
275364
56756
441009
927722
1189919
1126168
516034
1352012
265469
811542
995073
47033
89741
895912
763394
1500034
298505
48790
1062516
1354964
492965
539344
870034
1327492
343927
532236
466644
68125
470811
531895
83857
581274
1081307
772883
506548
609870
1392673
208715
154126
144623
1361241
242461
499887
419426
898120
675116
740520
1525187
393702
1097582
1565723
533925
219065
1531581
6125
1410280
960556
411361
1136614
718017
784278
365720
1284726
1121648
461036
1404794
1554697
98838
124213
445146
1238290
460958
954126
1221242
271017
1375142
1039875
1545460
1140655
185207
1324015
690981
1001663
12008
413744
1009042
16507
698958
537270
61985
774145
111001
283594
468005
425127
598024
925289
1446751
130466
501679
986793
1546926
635077
229792
79255
684338
294178
488001
36943
70923
1030789
435970
1073685
898808
146358
747773
707517
1237224
1421397
786409
53024
12838
882648
955678
1102395
279864
154183
718527
1114422
1133205
534160
492684
1178707
777973
1350198
1250805
1198379
846396
781642
688791
1126997
237263
209607
1332500
582210
40610
730517
248041
574139
922427
292768
74157
733902
85441
1215630
1537128
853793
174749
576242
1187307
137352
652512
728402
1489823
284920
924881
565755
1336596
363348
577246
1133689
794771
118136
539596
412079
521963
1077705
842366
1127619
1201426
411015
381975
447931
167939
1526532
922756
1422639
49070
1286451
921768
151597
283788
1249690
1423724
84782
1531202
188661
1116201
1532989
449291
69407
926066
1032817
402485
864250
226741
810958
688283
187376
803190
812105
279660
867081
1064761
957225
526735
592787
1111623
52492
1403031
265481
1501057
1133786
559793
100822
1012034
470423
1137802
1146189
1328499
467047
1224540
421055
286028
1126698
74173
174537
1355748
923727
912791
627042
1041498
628952
253667
704492
841904
363526
140220
746612
1248027
1364759
477090
650283
1106993
1084731
144077
1290413
27088
178880
1304626
1321706
15057
663683
424688
781295
464009
788427
252657
908114
100560
953384
1394477
226047
1436548
941513
1033135
1012302
553981
396090
672861
199692
408495
804342
928864
798042
1132110
1088498
135011
194694
1265146
905328
6094
419589
1345598
1511545
1524206
61893
1039932
425678
216130
945568
885785
1017055
791818
757928
1329433
698220
531678
790868
820427
1210090
398755
1116239
1275627
401658
953005
298883
503360
50109
1325692
487151
449571
496223
1367466
1297288
441204
1417279
1059928
36477
337021
424141
1425980
125809
1129121
679187
194797
244021
814117
1004019
84277
468470
336648
129513
924536
775531
1075619
1420125
505554
156415
1542218
289051
1000184
183860
772400
1556522
617384
1496453
230253
1234228
303127
860898
693222
724747
961549
1358061
768966
242393
1194450
426596
742382
250445
1084722
1104304
282951
931261
892793
703606
1378160
868712
1121830
514083
852271
1125242
474912
749869
1135451
1551009
383723
824609
1177536
226392
1119349
1470624
361006
1507912
886369
457214
1127181
585978
1332034
1481128
8395
359212
565932
176202
1080943
161034
672496
186755
1329874
1465206
510700
1081813
411311
487293
641245
621636
1117962
912795
664513
65952
539680
768457
951683
620292
498821
747748
1485121
840448
52273
1268558
392170
1344211
443474
912305
178218
1379098
986931
511336
197352
214276
511245
286348
1482621
29286
577057
149883
1146636
979034
1092428
575410
118689
1115553
58204
686270
1185318
1339359
842448
1398966
466241
1181213
275219
353362
1521479
401082
1238320
473046
82152
953425
1088399
293643
1128399
821798
914243
113943
1208280
1163433
1380558
74373
687388
486875
418981
389504
1254931
54435
113630
97173
845071
1183804
1067665
887390
378982
1506976
700542
1323004
995515
1014440
884768
672514
868334
1009354
1431233
1368815
985997
1051516
1370637
524482
404491
682443
1102136
976532
783182
1163822
1437766
167057
1552492
368604
546493
252676
1079472
663690
723683
853622
750821
180463
318816
794826
1567827
1520719
381415
931354
1504328
873490
453985
94837
369130
387610
1397062
1360438
424565
1235146
557390
912943
1218876
422996
1053619
164289
1077632
1357840
1262961
750195
212377
1485431
1052690
980109
735199
276945
476642
526742
482449
782724
989981
1388556
1235654
887953
783438
1457892
524529
1008203
1224453
1077885
1087171
883297
1321178
608931
296599
1411185
266941
1382105
1118557
379940
1186249
695882
555870
991084
435850
800822
215570
812046
659645
1297001
1373683
360194
1497220
819118
661647
1049989
833670
1039185
20648
188911
452259
215766
1328083
1284717
457856
1145266
799352
37780
867358
180999
58590
1413903
1356603
872777
1040336
26200
1013222
213874
1411710
617183
1209390
1292474
751609
175546
1531987
662849
1001278
311305
847684
95351
473578
737683
1208218
1046688
1130127
838730
777985
1018699
103528
1134274
203339
638645
1474807
976069
666104
712655
1548802
1349605
429787
24632
428335
370399
1348266
878240
285268
1250365
1286731
595393
756017
396446
150750
1278799
114752
776676
721984
967382
85754
56355
268350
1516842
363038
1266701
935628
1121815
1466814
196729
1353435
396016
1563662
1345263
6337
240115
886518
995437
1396407
824691
420629
73637
773146
573234
1471476
481142
586105
1078482
853455
757204
284367
753374
1326622
794581
1055040
677920
1354362
199821
1060172
1105646
546440
1488623
1375554
419803
86593
817755
1310360
336845
731242
160572
566433
1102678
247149
343536
599993
777732
560956
1471042
176273
1217410
1270417
154423
833147
1470766
245935
16070
857988
1552382
1383987
545698
917320
443625
66513
456820
242525
820067
673994
1510589
530284
1509261
1484989
1101728
1329747
861921
1460411
603122
1308165
1181747
1381936
791282
266097
48075
473331
1547829
1079152
898294
1112171
881153
706268
998607
1439084
110844
300434
161175
237600
225652
70124
454754
995281
1086231
111047
354251
83528
819538
1420155
590951
861560
705969
761035
916279
1485581
434767
579127
1107147
1180594
303401
709330
551245
151022
640019
456019
939893
1444122
472111
1364962
372671
1464356
942512
774309
342338
1492221
87129
1185291
818157
698216
1368176
1138844
6171
817193
1265419
874681
393154
1545811
397690
80905
740067
948249
48180
818360
58864
565499
1493062
171870
1291242
1322816
517892
1358602
1333563
66540
559973
1082401
935020
961194
903594
217770
340085
924132
276522
73437
1463785
639920
1135746
865084
1426869
905850
1411638
278608
439813
1440118
989462
1277904
859823
736683
328159
219305
615413
275311
632522
975728
552672
1446686
1483924
940199
1104558
49944
1455282
35137
425691
1271314
407332
126336
545131
1297792
662213
461429
178747
496607
865613
611660
1297756
801219
1446446
448714
1369571
470126
1028145
47995
369415
159739
1317740
382406
1466816
479605
565754
1387132
1435207
119113
1184319
412192
1029187
1222379
1398242
773413
501662
1029610
1316642
9374
510295
501340
42892
364878
1142896
737228
1480529
1566341
775205
872662
207951
1539891
728391
797927
974900
1512369
115166
11296
1061201
1371632
63928
1038373
640808
1485240
226060
523346
127526
268241
1440082
1536666
358241
853600
563801
1208314
586897
254576
511939
1005134
508775
1494269
1095270
550234
909127
1040983
954256
551002
1284260
329208
38623
406337
10541
17065
1542584
1209541
699549
852823
935096
1448749
690142
240639
1066776
625937
1072384
355503
736672
1202529
890496
1432164
1251302
1004185
1069453
736412
1252482
1035879
522140
1486699
72220
113608
1385728
850414
381264
774234
25446
1323171
1381363
827210
1533225
470934
1384709
434815
307819
387384
482639
987315
64196
20214
889183
1508033
995547
476246
610041
34629
1530536
1070795
971681
736882
68162
768405
453722
365740
405448
154298
1119169
1284268
1119926
430535
777592
1366590
1293441
295245
1175175
1060503
69381
443334
523908
473790
1464586
755277
205361
1395293
97551
1017721
1404775
692602
283277
1149467
1401663
431076
811044
569918
397480
1234814
141685
599945
1167607
536591
900476
1422466
116140
760181
120232
1488556
1502625
429666
1076832
40661
465545
138306
215347
1361007
567482
452363
1031258
660056
429100
298456
704817
1443457
1354328
457809
34589
89633
648412
264562
482029
1522787
456080
33085
32189
777819
737825
1169737
1057941
81472
583912
597095
1455611
809628
1082598
559997
1330786
1564906
850258
93355
291145
88009
939218
363684
1199028
735692
364152
305012
930519
1284455
1386245
603333
265537
1565996
798389
1479483
539905
1295476
6675
89401
561686
479930
1082733
267305
1189657
194596
461152
1137902
130896
1121000
411570
1405729
739329
240291
1514082
186941
447634
851188
114065
816325
1241083
611301
134130
552419
256169
956137
708423
702886
1278296
317491
133161
1024043
402541
1342422
1302493
1397550
195901
887856
148734
999556
367384
1444485
885201
560073
1496152
1102378
1342571
730931
860727
955907
104550
843445
23188
906974
1407191
64791
90927
498921
666672
789839
1549533
1329477
1443553
1119287
842112
82468
648233
1060933
735396
330328
1472434
602398
1226530
141186
973615
888296
765577
67338
1127016
566795
846178
605018
1490479
777319
618812
1267435
130552
1471282
431387
52372
1097103
98360
861141
1250830
295469
1370144
545078
973625
1266910
749130
563564
608844
613764
1040517
1035793
396287
1119338
948714
448818
1195006
1070235
1319350
458175
1274696
859223
414317
1166449
853881
549762
1249842
1156477
357259
1053699
255896
697129
813211
312027
914297
1097333
1055400
1199592
83079
1295242
270457
381378
13265
754965
552880
1469496
1327076
541963
605908
456396
1082759
109582
1468957
458607
874233
136428
1134516
58608
671882
1015779
481991
1091611
159551
1413151
299711
637854
1282340
465118
1325033
808038
1073061
1334644
1192108
1419140
1411797
648489
561866
1412641
831788
238674
7648
587438
353329
382228
212975
1387290
337788
220121
734435
527623
1206701
1212779
776819
1492285
122621
1279585
1461432
1274651
1006116
15313
431870
472837
1047018
47126
104495
1408986
566132
669624
1051103
706802
503879
1361164
894162
1167261
114469
218890
1327134
725335
1235977
1039357
1140374
1268367
81541
922857
574931
657279
369962
785579
773521
975107
632890
894878
569217
571768
375881
923051
492239
447110
858044
1268679
1015784
1248369
867020
1567540
273346
1348711
216933
29923
428280
1405830
282280
371470
369211
399838
614155
909352
1179122
464226
246987
394954
981837
1132070
790774
1258447
420232
51908
695118
1461359
562812
220853
1532830
141839
657463
737074
709985
1090588
426492
1046037
267236
42567
1116250
1163476
1032192
465755
1524524
1518764
43287
12334
1383214
1565323
1400942
1251952
548329
662125
266501
1110116
93973
1096817
600393
1545825
1240157
685481
1287990
913123
873581
77292
106222
1031675
529565
720290
1470206
1169718
1041158
1292531
544967
482766
1270613
967214
1074012
1044963
1048925
359410
1231539
645863
89757
807008
18754
1209975
319059
260547
1199607
1317918
383506
590438
526803
1277848
1366245
1080526
391391
994305
1363131
1294951
271447
713971
405005
1260930
1534170
1018996
598204
1135108
1135113
1412788
344771
812571
322141
1820
856966
469169
376997
373795
1321507
358003
1323272
749089
1514581
247482
769500
36182
1346819
480359
1048825
1562871
1444872
1561583
184452
1196054
1147544
195456
612015
1100164
871204
171697
1376190
512447
462697
940637
1137535
634660
275214
1536798
626020
1513565
975506
705958
498926
1502340
293758
852232
1117474
504672
1346796
117237
351803
129502
623741
1473281
1323200
1307809
611943
196362
777571
1188060
314614
519324
1512688
1439175
403654
1286831
635155
1414997
756387
46837
446872
1063199
581151
1032678
744952
1564909
553835
1448085
311468
1562938
1291508
1440536
1559448
1484991
597609
352862
1166827
858516
924786
839989
416357
419809
746571
373103
594465
795266
1410026
1220836
273235
241690
656716
1021600
243951
919629
480920
1442469
592982
1206987
963058
837121
15083
512637
934661
1313210
106081
217737
1098181
1072165
1247325
1555421
759113
1364298
31764
764063
771932
1358587
459717
815110
727673
703558
1091609
375507
255271
1039933
720492
383280
1298339
1376380
1120520
894139
688795
1331967
279162
1235225
225855
1064826
779662
1403196
50924
97675
856355
1528233
853229
892706
518591
452216
91556
360195
1399737
778467
204814
1038902
318634
1428392
401831
1192512
1415232
1124939
1543941
994042
1204447
849222
1084442
220428
725963
201845
956796
1451369
1023673
1195580
401907
69705
432110
1258198
1237689
541419
680659
1242718
1555370
17025
690361
152283
1067863
318179
382172
127151
819818
422349
441120
561844
174388
502126
629791
1524888
204785
1504412
677113
1496476
1462483
1518600
462786
68986
1473844
703603
329870
694777
1035568
592598
731369
773134
121604
1127662
693970
345327
828908
1373275
575994
1256051
119972
1041587
294915
497952
57811
714556
543059
722286
1269474
224855
1167949
265719
922891
337385
1034810
429792
365679
1421478
148587
1387206
943740
510106
915144
1241195
368571
1195613
636457
786457
885205
408405
775614
432589
673336
1495598
508723
472862
302651
49900
844269
134889
187881
1082314
119192
599082
784504
518388
327029
234251
385108
1330947
1413309
139044
1556957
50512
493353
28402
346060
754333
320590
684025
734720
485217
231038
1539041
184170
965913
782342
264671
78022
474578
1034447
1106020
604488
1351692
75035
1372655
666367
1179300
161199
720295
525745
1069726
30888
24889
1347880
1410182
186447
480310
1060719
1005109
1303635
622475
1531956
806885
1553413
1184922
535330
809780
1028216
459675
756431
748754
776951
1063272
197072
349592
1428149
1184568
971553
1086091
548142
1135459
1429687
375730
1513350
1095591
1096156
33372
860732
1108780
225503
575516
466431
454436
818414
728719
507389
249171
500248
1279435
1033876
147702
1348920
1045526
775258
939254
713161
880176
454435
847367
364928
793279
633884
463444
1132694
695690
1176280
159183
481541
1406922
366960
250082
128062
512576
213749
488876
1177889
325390
378791
1085724
1137160
1034903
344921
1313221
1496431
227445
1555784
1375426
142432
1509291
1481261
1517069
1503486
808691
316305
1052192
434069
1542108
1150709
1474741
127869
628540
1189970
562433
534138
1358072
196195
1291345
429250
1193643
947591
664758
731100
1530067
207470
1059684
797376
1394421
1051351
549296
946710
784650
1084673
712913
181608
1257998
130021
379563
1350603
888115
235838
1231364
370064
1132144
300268
878326
236994
1158213
1387751
575460
1315722
1383505
885649
366680
773707
1565869
259644
1084982
231605
19087
183217
91703
143625
762750
206021
660095
984103
1220303
1235325
893887
333494
870873
1563248
1505012
1362517
488063
889787
1221783
780222
1023901
637140
556603
1211455
883366
1115235
169230
943270
705398
1531210
362242
1249275
1321392
266519
1109827
797735
1135571
1213077
971953
447518
1547655
1125676
1518202
759269
849160
585908
149327
1095735
1109271
374327
606051
788895
79719
9975
475246
1070930
1390635
790470
1370261
1422332
590021
1470546
720489
923913
236085
892177
1379754
826388
1469334
329251
109904
724241
26472
352866
1546824
157607
303241
1224942
519320
444432
242079
956457
377989
152536
688520
1170227
1362146
1386917
7661
723385
469307
1205744
1195823
1111913
406227
1052860
1127849
284477
1084218
270803
102107
528526
1542012
1038841
159646
290067
300201
1230
675073
395446
742997
419180
619657
1482771
871212
527932
1459040
1485117
832717
638082
1304753
1293596
1101464
693454
1054916
796850
653908
276345
1075329
774614
202265
1004463
586587
759196
169254
168724
158596
1217728
367275
1024294
345889
991720
905250
1204328
610862
597378
562488
1452227
628971
945808
526387
1001536
541491
597627
359494
310117
1411915
354376
308547
1535982
32304
928991
1229022
746951
452900
284548
1428314
938627
398042
750752
599680
580656
613315
1013310
419429
1083565
384202
858145
1141995
992584
895482
377570
180986
1233460
466783
365790
1132305
534067
1558388
759352
695844
1136885
1232170
1545233
1282113
1271413
1533349
886049
523434
830236
1453040
1184048
1229713
226528
974156
550411
999715
414073
898302
1337379
1453830
1164046
926073
1009036
115276
339733
541679
51966
1521596
1142037
1422292
1177229
235754
599601
1072410
465985
1091521
235034
1097312
322441
1387225
294647
529896
827164
820990
1203645
1222260
61254
847642
1351796
919106
422354
1133184
1324584
506565
354953
648495
1107701
129998
778833
1539959
1496784
89465
930925
820288
360168
129054
738232
1413033
743573
626170
1294782
625244
360067
907422
412254
296133
1088437
419185
1302739
555344
770550
1471165
767274
1010020
1359779
226948
1045855
350060
147231
1022133
871694
316975
487935
1210721
322774
809087
1361782
474471
1214001
1185389
1210638
1259096
1205014
1174907
419816
348999
350059
273127
420630
275105
1560932
1019344
1196423
1054462
1505406
212163
559094
1211006
72387
86401
1097129
579994
957158
325885
1128232
168232
906676
164804
777316
734261
379078
1321325
615458
403738
691360
1395149
295273
367996
847584
268524
187238
895780
1047111
944765
1017598
894228
1381788
560456
151754
761860
903938
1549399
1067726
356805
485545
1280471
318624
319331
1408318
1220406
947596
568125
1446781
365863
1151350
489877
968361
487835
430140
1117877
901208
202595
886842
290145
1312022
1430699
978780
1256525
160989
1124026
848466
802177
763308
15320
604528
9480
1104652
296993
1279253
401508
1533738
1241420
145576
689737
1067760
1436101
230076
509442
1563539
1245899
700823
169788
1418097
1509709
1169547
1419559
364331
1271115
1387436
394714
375507
98685
70357
912540
580123
286321
88098
1252279
1189078
641165
1415012
1320308
424761
256946
315371
415352
96806
1064034
1142244
275447
1418266
1448494
942115
935160
645663
438571
314211
1113702
146604
449189
145157
1469608
903324
1191794
1067135
352921
682637
1233637
480336
1506486
706538
585591
992430
1123737
189056
502327
30768
1410883
940050
1561438
624491
116523
1103007
937684
160578
529631
49208
359747
589056
901620
214465
1201358
1522636
1462774
799265
102486
1035617
1311969
1142644
780205
318205
275598
28132
1238802
132793
1463429
396840
1464582
154642
98303
1047625
1392463
674386
880127
1022050
1315466
1489680
610339
98495
453624
610215
1029077
945646
369039
102112
1520400
1279371
1535861
1216203
1326583
308537
840183
173095
402145
1239192
317015
487525
1117626
38112
662870
3686
928205
11908
844981
1271933
902985
895816
1457240
1186340
1239433
279341
167943
504473
616404
1116764
1533455
1211737
129192
1494402
694472
1109271
1162256
333460
19682
1539362
1256991
1528860
851527
1377982
1062939
937854
993290
1469045
1087097
1360376
32299
1257357
1539833
1023817
291862
1030781
466729
1469559
157687
201604
436975
716578
865611
1397538
475517
1312192
408777
1421304
574494
45640
290049
620865
1067825
196338
890507
658626
856246
1164661
524451
564363
824870
448501
987557
208333
689554
1277207
603416
258699
538568
232000
94822
997075
849602
477764
138432
1491443
87440
1344628
42667
1456062
410807
1292780
1166024
1207446
33111
129356
461404
684985
926213
470711
931227
1042146
927435
1070945
923868
1422546
524307
359623
807322
395462
1240551
463514
503945
1448572
1099724
195606
896976
364619
697616
95748
804020
142981
1192541
1466937
339037
171389
1107652
399738
106961
204361
655395
23073
628349
1039650
464223
804559
1021326
181747
1000658
1174399
533681
1031468
727782
855861
1322402
1213265
509170
175320
577936
501251
631855
1188275
1442413
1515370
1138884
744608
945967
791018
1243020
322380
1063746
1417023
19144
433601
920184
1224104
492612
244962
591354
1219922
1236644
300533
1254672
719319
529380
947902
1452578
547436
378511
1099478
541196
782560
656824
950212
821600
1054849
834734
1503123
487137
1049650
1175806
1398609
400460
126798
946934
620718
378824
1477773
938355
994892
777502
1136905
996423
846669
1486773
433466
260068
283
1463172
1322553
858102
494103
844843
331116
547220
66408
305372
1238704
505782
83254
4155
1509009
1441510
971730
1241518
682586
890969
1161159
802385
1065804
748077
491105
415615
47652
1528666
1490150
808877
184802
815946
326647
1121380
1374054
1241797
566469
758504
1041652
164097
1166159
12718
1349310
823326
70428
1131548
521850
1374899
1130448
5708
330420
1240518
1080176
624362
1389830
113221
1552555
1100797
281729
762210
941729
38899
1253414
55398
53211
203320
703499
240852
1184551
119252
1283157
1217378
1545441
785815
506504
1326836
762266
1526145
256396
17726
1213081
723074
1408961
440480
1329331
784747
321890
327777
267578
1523723
1475896
665305
192119
1381776
1007411
892197
266668
1054981
101356
1280774
273527
408153
1427747
846359
827638
978366
1325739
1560532
245700
1168101
701655
88031
83321
172818
656972
1304282
1242317
1356363
843745
1258561
1357576
968458
152411
1033078
97345
1545642
985002
886608
106029
196773
940653
986350
991184
883511
911453
11212
463997
285376
792449
806312
1105912
52365
309636
455417
460838
468245
66742
960363
1292987
751549
599899
1049345
611656
784691
372786
1560140
931292
982024
778348
855375
735984
52517
962725
668366
162703
1015461
1401574
1059549
1442476
828155
1051347
1532571
1377107
31009
1494863
1018803
1453022
1150693
941600
249166
649624
374660
1338858
58450
698951
488748
1160054
581070
1363490
1563387
767238
1495641
181279
1376201
1182312
47850
418724
1541597
135400
363646
77833
759310
612737
183642
983037
132301
976735
940001
326565
537666
1079188
42186
908069
657798
213095
771782
1303000
1390262
1249321
1515778
1243388
486665
304790
98670
295905
769080
84126
808271
1528386
1313038
1382999
1464940
387172
1157402
1486029
1545129
547855
1331596
1467518
367757
552911
981783
703220
700982
1282354
958278
1418982
62385
1009885
1269473
1181571
1373916
118954
706509
842307
285944
1446604
696622
1006600
131021
972836
1275731
9463
951582
1503587
179307
513749
656940
79184
908626
964499
949451
807582
839610
1452678
191409
375176
1459821
206143
483004
997284
1082053
847127
473491
1413451
589141
163679
1469146
1335021
799527
818746
397708
1420758
1553396
971674
1277986
200884
397743
905117
656760
266940
3852
1025627
346940
225586
1433478
1073486
1273213
1383181
403679
1042089
402970
817525
483057
1110437
618111
153955
1191931
1252137
1278655
36103
1282237
1536945
1530233
728514
820487
1456426
482800
118312
619658
591211
732027
252292
192495
874283
1548911
1046106
889233
761971
290
659588
652178
1058692
1170362
997440
1542032
1193922
442076
1053094
959131
1145938
589307
933927
897957
1012353
772603
497234
494098
197637
388207
1480878
624206
1146864
733232
1354599
254434
1290068
606487
1375106
744007
1498694
688666
1184583
712258
929785
1055349
475854
665945
294416
169914
524774
907384
165291
467865
1085773
187480
1511280
1544029
199140
998951
1221292
1204819
1050467
736391
691244
995430
537073
789266
233400
1490802
633734
96048
1479701
8070
1046647
1282970
346749
381921
1420037
748512
987062
131562
733871
221427
117876
645817
1446756
1121783
453038
1049297
187728
594047
15707
1134745
935528
336780
743933
1110788
831479
993312
1415943
104521
19906
461729
536270
826875
525622
142375
698142
233113
951254
395441
1145435
424032
95449
561808
351806
1441235
1197228
1024333
114851
832212
1100492
1518385
468380
758220
774054
885956
674683
1412667
1304853
1034976
1359567
1442915
461263
640369
1152209
222204
281210
123662
1463967
941968
941124
574717
738492
292297
67695
1540510
1200214
687624
426725
1490460
319164
814173
191293
484067
1350626
907749
159169
1122945
275892
131136
763676
39675
318372
770105
886996
1444892
642767
1295994
1050592
183462
3295
1423017
133419
56880
363632
663461
1162499
797071
741539
547098
977827
1525988
765398
330620
246255
486086
848186
658362
515033
80864
118377
411527
210220
1172174
1075949
1184330
887287
419910
652228
808813
454686
1138897
1005800
265009
548684
848873
5365
567762
1507714
674175
363261
696196
1274493
1432440
356976
1078180
808983
640532
477437
169457
268914
943154
684814
672441
936332
417325
1096965
202554
370966
713521
595360
357251
8988
1372386
557009
1414410
495893
266305
1488253
86556
623687
112790
1111630
1350561
28984
764693
1223951
1372797
38633
368638
1412753
1060689
1291786
528224
8644
170389
680189
479586
337723
231315
758801
473993
709255
27744
346442
1323784
1383175
892411
886172
210783
722816
155058
1472020
1003550
1110322
743
253953
1484750
1047452
260574
638411
579016
1450618
1124165
1239882
1363442
314021
731664
900219
1388498
1445041
777873
1071582
516833
26989
59035
590615
1281732
624959
1430260
1038085
1437915
220895
771887
689101
79544
1053151
1531082
10079
330582
101059
987187
116449
59461
689842
1109517
1098494
139811
554935
285976
855333
1021606
740858
8073
869462
984622
1435891
1475771
1391926
1067474
286066
503170
1243918
660152
284386
813485
117211
1408126
1058748
520372
976853
612551
542622
655120
597283
684710
1119148
1134457
407704
1290070
730155
526209
1534296
1551471
252273
739067
943164
879019
916607
837333
1064503
690740
321295
146216
1395374
1287617
644401
468659
1549326
1247975
484403
1143472
1406342
110627
1329244
393271
459297
753560
671620
770978
696872
178255
1461026
522998
624367
343721
86584
480685
254728
1005714
302566
1076487
1452057
1487273
229544
1291819
1008752
578600
349287
544959
1483010
449365
203402
342786
852160
316217
1185838
1429506
1258844
1297679
202942
1154710
442051
1390133
1314539
640207
892738
1501458
1294990
1536110
911623
620874
835257
1062647
609554
1113557
50059
607443
663060
2327
1011451
377678
558617
766449
1040201
1445092
1302057
345262
1188939
167275
873649
1001883
906919
444080
1105950
1504632
1563328
354471
399879
1365783
847054
526872
1077598
679575
722427
139005
1420306
1049887
1093740
1452386
636084
113549
231473
1214322
173391
736990
163546
975105
1167331
9750
744203
1514328
1524814
1013195
1515012
1344072
1457612
1384188
866250
216996
143877
941297
1153172
1202175
806006
638806
606441
1307940
1251677
1536923
770229
625238
687009
1205766
448151
414028
1372584
82025
261317
1221731
1127820
924532
1052070
1414608
1389755
149747
375562
179897
306689
1443916
470100
1242771
1057399
751381
1002713
1382512
1031157
733867
986674
1093841
174494
1360854
715665
871428
1131500
643579
1011085
79347
804759
271064
1227750
203321
590455
899801
64236
1135877
187758
997922
737589
406820
1499580
780138
235578
1283948
31681
664277
1064569
266635
1361097
841626
1448387
1425650
1335522
804327
1417922
201056
484993
906751
822825
254289
279938
1130328
691111
459388
730950
831650
1145493
602678
1545486
1329625
1110558
1193915
11364
1510588
58541
125409
576778
42958
626171
679044
1080410
943605
164387
1207380
265332
592569
705873
173395
436859
1179597
572289
138337
949763
1040148
844136
474775
999333
1475086
622276
911173
150826
703991
157555
869702
460006
7314
404225
1066682
188657
1388684
1409938
95658
1044884
648269
344049
99735
840894
689140
502490
897907
440948
724252
160150
248770
355431
175239
933763
289113
1433810
466115
1243600
700635
67880
1189396
476276
1235422
781544
864065
292528
158932
962737
657492
1179910
329543
509706
149900
739895
536355
510667
647330
165657
392915
471792
1232056
1126262
858786
448902
1048353
351134
358170
605700
15211
1563189
1533722
414863
49143
565127
66507
436505
343972
919213
829712
1224062
746316
873127
360292
234764
1293824
138807
226078
301001
954583
909365
558931
678259
1290441
615335
1542
798672
1269972
74262
28233
235484
1325994
897116
212891
250517
1164048
326118
90719
1541881
644270
183872
1327594
302391
1081515
1400282
1497263
478645
532141
871355
665103
1200747
781241
508575
646365
984527
246337
1337851
287231
253983
1563312
1532260
710708
590604
1338786
1414370
1231823
878374
1369157
770962
391556
107831
1383541
1133925
1516413
726103
910566
1414980
1252444
1147699
1377937
1012502
1478509
434547
902662
1474123
1269212
1385262
626912
1281085
1095321
1378934
701414
264977
521529
335913
341696
1557825
734654
332193
784884
613705
725261
658293
1293537
1204614
759208
1131866
927546
516294
793844
118300
1339840
341200
1013389
589477
796701
1249556
1314026
1126237
903597
483694
1076520
1556897
960177
504319
340158
1431310
608326
522992
546668
550482
1295886
68036
369720
914003
773493
1075744
173276
341807
1518375
431211
872521
850314
600253
647725
1439372
1511082
834703
813654
628064
186805
471390
632419
1098939
1544524
1082942
799888
1095477
1019151
1316252
226640
479046
572199
1119212
943633
1163718
195999
259637
763144
391136
1506849
1006518
961166
1284125
1272515
408991
1182892
655938
1374690
660963
129783
1136547
153733
407378
1021291
925930
998905
66726
233888
443080
302560
453397
875175
286825
1118444
1424170
1510322
849230
1272850
1333115
34706
1363195
1352027
1502834
174268
461410
590305
1565276
1088184
145362
691519
343745
1137199
382383
187642
582242
1249740
1165051
769759
145966
1093588
571222
319410
481849
299242
1377709
667127
281313
1496
428608
534307
1117246
1544945
725722
556711
681377
1436268
87849
68551
1549656
1082579
130476
885737
350797
369911
468939
1491402
608883
398487
263769
912391
447280
119379
154688
125657
510325
578217
595743
1344068
1259235
680362
276143
70311
860836
65896
1369188
1136840
804539
1093016
24981
199946
264560
1433765
1406605
905935
967842
981863
623983
264482
17190
1177388
1414676
1290566
1324394
385862
1555643
187749
1039178
144013
303202
1413939
1393369
1396820
1343724
842808
678710
1096454
1375351
187952
67122
817143
255024
508676
542400
1565716
1391614
1162792
901785
905501
851043
618346
1476079
1157871
1470568
142083
113749
154276
1472326
1063967
897191
1371945
1437319
1511801
1095668
770457
1296774
726356
1383409
382999
63009
193788
472497
714024
1077313
70104
1094456
672299
968382
627457
1028462
10755
18901
661234
890150
798980
638230
1478180
970966
1355792
274918
1000106
816642
1140845
154817
587529
1397395
617764
556444
745007
1013890
884329
682448
552307
588247
657041
1546046
64353
245744
741419
517306
549882
304538
232588
128833
293478
746203
1301942
1478359
489221
403588
1461016
825771
725703
557088
610305
721851
1178182
1106356
1287150
1095496
751517
919824
1423296
90016
973650
782407
1120350
1316540
1044232
102673
726236
1429509
820603
1204213
1023171
633013
19852
504109
1342218
995478
1408962
697937
1505822
237270
43827
494800
549774
127714
103060
1410200
570319
759972
1294965
62449
660112
337840
777967
1387569
842448
1023753
1002963
1004143
1284881
1203909
886370
836989
1006529
602630
1494467
1109858
1504224
33108
1057161
900859
1308362
1185512
1049208
1221819
1534236
404746
347431
593518
1120376
540418
717451
244746
164239
308581
1070752
293789
1296628
746895
638326
260971
451028
209701
888041
1150379
710080
1435665
1214545
1053941
732718
823791
369869
145316
194591
1099781
785815
407018
612447
287256
449938
826930
1186262
600478
778132
1403512
919711
307447
1082548
1055363
854583
85391
867121
603827
1534993
576782
704491
261751
248237
786136
388992
1155971
1345545
793828
670084
605884
1468713
940642
1295485
964907
1238285
645186
1214086
676723
827582
1486178
642949
1487479
1428782
1367194
494559
2113
1007610
1186900
249542
1168293
89833
1367903
449516
1318840
958400
1218670
1218127
1161203
786725
1121069
672771
117578
693591
870451
1000002
158218
106521
688335
217508
1033718
175601
761735
1321363
629143
1341281
206926
26642
724271
32690
1244464
47463
122990
1197
70528
832595
637310
242875
619416
621582
795354
145485
860643
343654
760422
89453
169438
154865
1404708
474008
1376740
1305032
243798
1499439
584066
387422
1541489
1241764
74492
778676
262995
1014657
1346983
282145
68655
51608
557507
1206667
153159
293724
121786
405558
811654
647429
1038324
882688
1042735
726489
388988
688008
813848
1487273
33931
1366655
1109950
511800
1496934
174966
1299375
1247031
614694
333711
972979
182448
432583
1282441
466515
875730
1198349
947504
1352492
1266094
1009232
378863
320588
881048
1104616
1135405
1064241
734759
1456023
1123963
720023
1022557
241596
850098
1310403
1078240
1565390
921166
1187634
285358
328065
939794
972412
1558792
1515872
993192
415368
438852
1084631
1245698
622205
1086927
888707
532923
1536113
229626
246994
130782
885574
774944
537168
982152
1041147
1330926
342239
819051
1413106
779522
1137551
277392
959043
1234369
553807
476174
895370
482976
844801
1195304
916614
111866
1036238
1383302
654231
663397
364779
260226
519731
370821
415166
1053424
248528
1375526
430382
109100
650771
583933
545629
1526880
215174
1153050
1310394
811823
1508353
241088
105764
1493282
294737
332601
1052181
1326258
772216
1363411
1100028
23914
1042768
446829
338456
937168
1001936
129370
1295545
1526821
926019
1519690
909002
655365
12422
385828
300671
723649
929814
824267
575606
1049602
667615
136135
418040
1369054
530499
543719
1230998
1084222
427866
1464292
743329
127544
36241
1332774
924876
1305527
1461166
625176
189228
562666
656221
677056
1104110
438237
456324
1089967
1308428
388078
411121
336669
24502
704098
1426561
274044
101610
1545811
299219
1111977
1095397
1459710
1482186
746031
1185763
1063550
146721
32223
1259106
1287244
903887
319055
543403
840035
484793
859813
250867
1173152
1375072
33713
760614
589013
165658
45558
1329456
1427183
57252
439504
366120
687229
568713
855107
1510063
1216427
1475123
376527
543472
635947
1477683
731243
763091
706130
348383
81427
887464
1450261
702442
1334617
1495352
1336133
248655
1089126
309811
311382
227060
1094435
508857
1502629
1123496
97675
876678
27721
745632
521755
90653
931775
894385
1529055
1167651
253351
1121673
277965
394405
989203
1127692
631889
357163
907263
1158877
532395
330532
22498
225039
338110
1514280
238743
938388
581653
319772
24548
587247
1321407
849164
1493975
847060
1315103
1001297
705335
302706
1110376
1468795
1533702
1038769
19049
854538
1206576
1298172
64659
835060
1176553
848115
456582
1540260
1090379
609904
392245
202902
764145
364535
287545
1547187
511239
912200
546914
1195480
575384
647459
175676
900402
78829
1525371
821541
868186
212518
167578
883837
144230
1479852
77809
1400039
869884
93864
1013429
1238328
237987
1187564
318695
1006837
1086933
1117795
639858
77983
1292310
545996
793071
1107513
834199
78967
462426
100769
1139851
287136
1019531
1523962
335392
1174769
401749
606272
1262620
675208
135188
369999
467694
1399707
1369113
499531
1450529
209298
585466
58895
173221
1347731
483199
375471
31583
854032
62328
80305
1527298
125760
1053182
794857
290687
1171610
1354765
1540731
507137
1149985
6338
943381
1324693
274255
1088039
2592
1465660
617157
1108636
202047
1385716
971427
591638
527049
1026470
1235297
1544918
580612
1382341
574493
1162524
1064151
808374
112739
1411780
527395
1212672
780862
38015
410848
1212636
764794
1094601
319154
900949
520544
94203
1375972
1344086
636611
1390809
260246
1535806
1459282
153202
1418799
962105
178862
1047050
89455
1265453
1031388
373193
437206
53456
653350
958684
454831
193660
302966
62180
107225
15685
1325615
911102
1200069
523577
1183477
1113793
805682
175764
1106792
461929
581711
178373
168022
1029522
826493
1054229
705379
927178
1389650
743787
574037
1267575
1505681
384709
199213
89469
380633
685150
266519
332415
999903
1213762
250503
352084
951878
824398
143464
609088
812678
1336112
700338
492146
680907
834294
311428
580168
1332446
1280269
694187
19557
1092334
716692
605707
161056
843442
838921
1221537
194439
632594
459406
791053
578764
1145685
495125
12117
45258
357230
585215
840543
940607
1146230
838832
488655
1169078
155245
618602
1240262
1468437
725118
903025
1481182
325365
429439
1498046
396727
875321
127735
1351756
969671
1206802
985783
88433
489479
171076
360276
598839
930880
1550362
1313543
334619
252428
1382861
1215118
823947
337095
1133208
460638
1131172
840780
123213
285676
1188556
992456
1543347
1226300
1372968
1337966
29920
80457
850390
1442180
229618
497238
535385
728541
775074
723338
129624
1433140
193385
197579
685660
107811
836761
1504498
1361594
1216365
1419935
1059970
692595
255900
1127014
1354665
896529
549639
168329
473615
20850
8263
534319
159117
1299647
1090648
144154
206088
890082
193024
1266331
73584
191099
437376
612590
873811
294335
180150
1321831
1042703
1465999
1331563
307829
707987
998376
668599
1001064
873252
734475
757989
75363
12285
666450
695300
642487
588975
350543
866298
73613
96687
345859
120303
1249166
764220
1329488
774475
390687
1564594
1244460
1382965
239901
1328658
1468297
63151
818505
878112
601263
1409203
491096
1097337
1245701
719154
1332973
167606
623430
850773
461012
988253
278582
642029
1477545
328816
6203
1167885
984845
496448
1202432
105976
1078441
334720
165130
457866
533294
355187
1110598
1178295
114289
922214
984447
1169710
1357714
689184
1468973
358035
1193043
140729
937623
1353527
1027382
344063
110806
1005159
828259
239311
839928
1373496
1501475
1556651
1124472
305286
285872
1048142
926121
1417880
297402
391321
1449642
311434
465244
365968
1526290
1491728
1111859
1072722
1466056
1008798
1293463
1010263
230238
488433
1444011
1021275
1560042
1335254
897516
775875
1399833
423202
1346414
587837
958568
312176
142253
1268621
1144812
294220
504395
904928
1552134
277056
43362
278397
766485
1543589
811368
273030
494045
761383
1347461
1200198
837533
351985
711380
111197
783353
837479
852576
485605
443410
747371
67092
988820
11445
1510218
1223441
922673
247600
817599
1303889
1011419
1527171
695284
1028117
474982
1284557
1394648
1264608
90865
255928
1376453
813479
1106756
559508
900562
1507375
1380285
706606
299799
1321671
1331290
1173388
886061
151326
76910
982193
623294
1255850
759076
187421
52336
439781
651845
1164910
1332517
450715
1170738
1141710
651847
1266413
16836
841004
433934
685792
615008
1300985
960663
988522
606370
57160
1242760
352250
311237
1470128
906824
1066384
457577
1527405
495355
766585
174585
167323
538187
539714
189876
340665
587260
1033079
675824
774648
938898
1057657
895568
513274
882799
446158
736957
60998
658240
1189423
348334
271569
506213
921869
891281
104084
114065
1565826
456010
95160
1249400
1512428
386934
372654
435108
1558860
1407096
72917
783428
697082
301045
914059
549266
965370
371798
1289356
337951
412493
1189276
461651
1351652
434235
130370
436522
664738
980347
1353903
1193669
771191
1282783
1375609
337380
446587
432675
1134747
1549566
999745
1519018
1094104
693756
1200688
692249
1303201
1358642
836740
1206068
107188
717537
506350
770581
912998
943429
1319508
97188
1222884
277379
424683
1325391
355374
1090191
378410
1412743
1386478
258096
144930
354533
576343
1189347
1128607
514093
379086
1171875
1498080
1056237
1050545
683629
669370
374127
1228802
1424529
1415732
776883
796147
350235
553833
571269
293241
1107727
1356901
735023
579338
126207
1551163
841072
1308004
760365
1479424
699941
47290
1203917
766345
135211
1032310
308258
832545
1335080
118534
1009442
353258
73340
507012
206078
382377
194463
101277
789735
796800
1540395
948311
263081
772835
1310583
661667
516965
261428
619756
522487
349879
1481423
710764
1092884
901861
174762
1242915
788925
498389
1541746
636256
1380407
621086
1545309
346479
512162
824090
829520
176294
249951
471923
1175421
1275059
1133274
365372
1456749
414389
766949
732604
342324
80797
1544607
916700
266290
172498
919619
898386
14001
1302306
1364607
608195
760385
424546
9235
1093129
90311
1299593
1033123
769463
1022161
1298231
407222
691942
204912
901339
774341
898705
1093418
935459
713695
423603
249608
24643
1135205
1432746
333579
509660
766365
415302
666136
1358802
1318874
253382
119554
545285
1312952
915543
1268741
1175895
1127415
555111
1064589
1144670
734688
594896
984389
55547
54551
1264817
386594
584229
160140
1492991
241945
178721
1062530
1423865
1408560
385426
348020
1415784
820323
1486915
742793
885517
884390
612338
1500519
573454
786988
489608
1430186
121873
1356739
851944
483451
15843
357124
686067
1305481
707456
1402007
530313
330219
1092221
198826
106344
577879
624070
433062
171695
287765
300377
1215569
764856
611252
194313
349025
215909
1186287
1011928
1295029
503346
1380724
353815
513007
1348010
36780
1369782
945532
1191533
681146
946585
424162
940480
358780
1424523
393859
263790
51746
1505945
540309
1526167
27377
551554
202376
694520
541439
39707
232597
1523776
618625
69786
634115
950905
1480234
20345
311995
1399273
953884
988122
1324628
1566531
829593
600373
1103314
1028882
688706
980507
489048
693502
1056185
1374632
1281336
1357464
649021
1417929
31181
611866
256638
319749
1438115
1278981
847886
1320285
753066
1158433
930961
1271409
1456826
267924
1499651
571048
895944
138699
575015
764542
1417480
886074
31721
224517
90797
1135651
318908
679329
1236893
1256834
1068323
1062202
1286389
562174
631469
175180
82891
741928
358925
1146599
1448052
597301
1083650
197170
723295
470123
721705
1068897
813035
185926
1234177
618773
1220963
590944
846861
491503
1223916
669864
514455
1100790
10924
1348574
253901
802089
1270436
795472
990519
1204284
21897
128917
355899
933227
852643
711927
637268
382830
1112722
400521
1218082
310929
619186
150642
27384
291105
885253
176321
429944
540709
152144
1533934
436229
1418307
1134632
423668
836379
1466115
673998
1309925
280848
532567
322062
1289970
592754
1103550
1240959
1440843
189643
1034493
728558
754137
145093
281368
19616
1281495
128003
23845
1215901
1202948
312173
1109740
575543
450128
286377
151020
240308
530147
257026
770203
1381073
770596
1242935
794623
738130
870800
1216127
241882
439873
1221208
451246
1472877
1512994
944956
1426816
1012034
82635
1396645
258907
1469661
850369
245127
327458
732284
669192
560381
231505
582089
400755
68944
428030
207611
900682
1177415
1367235
336091
561158
725319
1015535
607605
13554
552081
890928
1253945
1459452
38289
1128345
258794
1317739
929490
1043141
477800
1263555
1142625
454754
984758
1426677
349853
128828
1280154
1441264
1345701
1067595
1227979
824441
147081
980725
1375079
979415
1380752
283825
1512392
1170205
78645
552958
1329571
1163421
213152
728992
227053
377360
303972
1532328
509915
381882
804311
1314584
434231
359055
1286668
124107
138090
1535205
136295
860720
315165
1550614
470241
982491
293033
1521080
531093
1388220
721076
612705
1410710
833611
231838
448776
381165
1062930
520394
27618
905674
622700
636927
625853
560335
248773
1393171
1497901
1483168
476220
1518261
669648
31465
1463241
402378
962841
1421406
620441
814191
750910
1237062
1070007
544442
348562
1337835
613720
836176
150383
1280345
637285
957439
564357
355635
509892
1462537
1483355
743304
75055
1534530
439640
913168
1503212
574405
825675
208659
885954
131623
396975
1559569
154046
1405996
118055
311156
352556
705378
1227299
1362490
595781
771001
1436784
680336
1086428
770831
748488
468507
859375
1497411
996776
1118694
657375
976610
560160
715494
1411663
124465
293451
947301
644357
331844
762319
404664
981171
1240334
464609
1269798
842629
56359
1549865
1374852
1481853
225585
323498
733205
241358
1507873
851210
182023
317955
333731
294115
638457
183319
1145390
12759
381172
835061
290775
1528760
49561
42376
1391485
218539
1237588
1334665
1485890
1158957
1531490
1412188
1297947
1265199
478527
967616
939825
82348
1488032
978968
1331354
535923
429391
809524
92826
309906
429635
670531
1391949
322877
1546235
246254
476885
214253
799145
441315
933536
1164921
828698
545136
1240489
523739
1008504
17568
712669
769917
345572
271290
930190
313027
1485738
1024759
799029
1334821
799803
785811
1174356
43739
335842
1359990
183381
759715
1274381
413550
1341801
1484219
313521
534760
96090
730572
877587
659060
1290638
1448227
453082
656482
112532
325340
569216
1565493
669078
95708
732768
1228256
49673
605891
204692
362885
1454646
695898
1500589
1032152
1238922
1291694
284994
641123
429864
314809
822088
332955
693484
1220303
1292799
252622
1314208
1254352
76145
1021866
585437
675699
177005
259522
163006
570762
746621
513105
382836
725249
1461125
1421331
423180
474115
171437
192873
1111095
1026677
1060177
1483592
1547964
854206
307436
491183
710502
333731
550183
986208
429067
771789
223732
676871
1301828
1025390
615186
364890
582630
788922
688478
1140202
694819
854060
689555
1283787
1048500
940321
1051049
1083816
85930
994820
1292169
1109158
1342257
814695
1024129
915548
473282
353391
660077
1501688
594241
977974
825926
782234
1094446
629446
658693
535883
239937
102739
399884
579609
217595
161799
135022
570966
639831
204091
231734
1426221
468216
865266
117300
1097239
528102
1117
1178299
1523237
338857
1479421
325556
1305989
1338611
208574
818182
903614
620882
1012289
1392196
496110
975722
1516794
1334475
749188
767260
1229905
827512
666553
1109693
1430423
261378
1487212
638345
1135771
24909
479143
808578
469874
603977
1552269
814854
952476
455727
976280
1192034
121457
487715
288240
1147077
72568
134977
1372690
38259
927619
1315109
787812
1399525
442252
1101842
607284
1337786
950486
843952
450981
612422
1172695
1236418
574118
424768
1510731
728467
1509159
1437842
1506161
1455399
242897
302539
319575
1189902
789916
260673
338246
106298
742729
83448
853280
1106724
264004
21282
76681
1245019
368885
487257
278601
218836
906407
345625
896162
1338687
583886
848165
1277867
573287
189314
1056681
998427
14548
1445090
681531
1325465
422786
835675
346860
739952
50555
1214027
492829
87711
583495
1141577
553458
513933
664070
246833
1483533
734191
1296752
584755
434959
426914
288458
789777
95021
921110
861088
1060128
654499
526277
1517766
1261169
1441826
778051
93136
1515189
881092
693950
323339
466984
357593
701474
802993
706715
659496
885253
1377881
1238688
112886
615808
1438768
1391630
15844
1387601
645143
273450
714421
366508
678517
1306674
1195814
377007
1485892
1295856
1110554
285083
1242695
699137
1367240
514379
498258
847102
1442887
134371
1056021
222330
890302
411679
88172
1350306
851724
126219
973520
867262
1564788
824810
1210522
1220610
463530
913210
1022130
388872
733223
864564
588627
385218
12744
184941
964716
309140
218903
1359720
231010
1097711
900011
1168284
636121
1397064
1271356
1512468
197144
591944
924396
343212
383098
654806
536358
641943
208589
1227499
790040
864575
401567
125883
801175
1131198
480119
705889
1313614
981215
1406135
846475
190270
1299035
313374
1134356
742729
205796
962570
1030789
1483756
852468
196843
1199720
1440353
46638
1340388
1562775
431923
390348
536649
132925
1160036
1205876
1307156
1203515
597386
1142759
1197333
1357695
573690
1013331
573191
976225
865169
1124271
44302
1492603
1517140
1240037
815216
410670
1277388
562969
773895
143157
354938
767147
1096436
199142
1012137
766470
107077
103004
415485
553930
918410
1146347
667696
184897
801733
1372916
1200379
1166419
287985
25753
477828
891574
259344
1320946
232260
75233
940784
1138594
140003
614092
209313
833491
149000
1098214
229198
563477
873413
1463611
275063
813523
442557
383003
1344057
756663
1208018
1536644
1395853
1158872
58276
1078153
912249
1388952
1512481
566644
1040306
266289
1244420
809379
956739
457971
923876
381022
221247
555682
1566708
474794
1152195
371288
1219867
1045047
1359890
1137571
908238
891014
721193
1009675
1087325
53591
562668
301870
803731
1369861
605613
1254725
421650
154252
1311654
1460433
444427
771031
517780
1242092
257932
569053
1476617
28064
1306293
1224951
124351
827386
311533
1096766
1358003
981787
832219
433449
443625
318736
915016
1102223
514692
187873
1177328
898800
359427
637434
153491
471683
469844
1289470
979243
1339540
1443566
1047577
7078
1344906
1551356
140401
293062
1169393
1417357
737231
1485961
798981
324967
267309
198986
57488
11462
1455031
421961
709929
883478
768070
92563
1247663
1443011
220969
1375570
473183
870938
56188
153965
217336
573113
521980
718461
1151008
507051
900780
913419
392323
473901
182685
1355811
1181822
707080
185785
1263494
1237129
102533
578493
1169691
313816
528865
654475
144969
731763
1037121
476691
251515
1381227
1424448
1358319
1160391
285825
71001
1479750
20458
773140
1444989
1440990
1565193
918394
157688
259337
698618
335196
1449797
530670
1025150
834661
119564
216674
621419
1441862
1332038
792865
525850
922291
1220715
102259
1429958
174
1422998
1065297
383248
949558
807130
1066509
1478226
509206
434284
1233045
359705
1283681
1368895
954852
71237
1476197
1119214
1339802
652147
1105804
316559
1429995
1466181
380496
254450
621307
737675
108652
305464
875999
1271933
370056
1122758
1503461
1031717
1131998
783748
1114502
948475
517179
1479020
605427
469955
1314382
662611
1538257
463358
936107
232243
337207
559060
447849
664423
619641
1541165
175845
1368310
1391163
765545
388928
431473
1373981
252088
462217
1000220
24979
106740
549822
70241
1094195
507492
956813
1033825
1214026
647561
1113511
616610
415722
719813
867104
205657
356315
1178001
934869
802134
70706
1558878
797968
29271
843138
199545
1521474
830438
777046
1331331
79036
402103
1216713
763441
546410
697666
686706
1191490
832418
995863
460414
1390938
853688
699827
1242366
1067210
772978
265394
968322
1472916
1145630
1059677
421693
1441626
202899
858950
178763
363672
487806
1454057
639010
417847
1509740
1513038
1094785
571000
1343513
39975
1289967
1545145
1518348
1361837
1274297
1047856
1444069
431549
1264052
1081827
1100629
1426736
459838
1271157
1264365
513212
87490
999614
951721
1195303
889686
485776
85158
80381
921790
400395
1192246
877474
72866
180523
705102
867154
336030
437514
1554370
317587
292069
437795
658774
730519
266261
998366
1099598
48053
113269
1543778
1243064
157538
193740
681514
1128883
758898
1445326
221917
1175891
1325099
777411
608161
796657
647259
1149478
811803
810146
127541
1463850
86903
602011
488186
1080648
1369160
449056
978833
822477
1501487
771664
1004765
90915
632108
314685
1377119
577841
170059
91605
122483
572685
1426949
1310387
974530
423279
1220593
687196
298792
1228269
867433
656664
1247257
1261953
269366
1420939
1554777
1340406
847464
1011300
273790
603630
140646
1138350
351128
1356152
1507135
191925
821266
1548919
995627
1304456
1041778
347402
715687
1336512
1030800
56102
572391
1276162
1388234
1095378
1167628
854379
500859
812374
1190750
68473
879413
1026900
1532124
10862
925182
129546
1529005
253581
1469160
1348980
1109239
339675
43835
1479900
35671
317236
188343
232527
1101598
954618
349406
1304330
501937
332580
1319527
776239
224977
142176
211108
913272
22454
982653
1207112
370174
373893
173138
288304
631727
1284849
361970
379017
251912
994012
1353222
781766
1296421
993151
1083496
1046988
566025
507590
1435996
109081
967462
358026
114344
889622
599859
1396416
340627
774280
1355952
1384229
822485
294240
950541
1497624
874024
632371
678819
464012
1312209
10780
1010257
750428
1140233
219787
394736
1042051
1453489
941138
1564851
1458180
1547982
1420990
282629
1509839
1433901
213153
1563673
1305034
938824
636564
888539
786702
1272298
1057498
397671
806335
490032
731801
204952
1205023
747644
1173365
906481
99463
393946
821482
1548440
44898
104768
745103
203379
1471653
600152
1137010
877728
7717
508017
67434
136916
1072156
7140
902554
1017670
97412
1432232
335383
715368
576882
510977
422071
1090716
1143433
136372
1260272
1053884
1517863
397019
1486807
64270
287755
128773
368038
650796
780580
494410
1215389
1425220
791534
1388773
402631
435114
50064
1484213
968651
1178
814972
598507
664111
1263081
1228513
1384733
941830
513890
1337267
707210
1275117
1435901
599316
1052266
959221
1273080
490649
1022960
1206603
1387536
1390355
192939
1099495
998155
25000
1055677
456645
1406487
951295
1038171
77898
1462123
200887
1119659
705177
235665
1184865
962284
995439
1539843
1403893
217335
674030
798355
402236
1268073
1423149
1497562
235501
702448
515579
1341326
1538995
1554288
1204312
277635
1534235
1404016
340439
908854
1538534
7203
1317842
29417
459803
190669
654129
437661
920963
77377
415559
1259099
1066227
790509
933391
55135
1365215
884882
1247655
123835
164350
528476
1272162
525925
959407
500782
1447620
497704
1453229
1227218
1538358
84201
158122
702390
1403846
94875
1203676
802440
541324
1366588
862454
891091
1557095
336054
1392838
1042782
523742
79574
1300648
729324
928247
200621
992286
1126359
790425
558719
1267788
100386
7735
95646
102842
1364012
754661
1115055
308881
638229
1070573
1555524
443124
235921
1470949
448456
733921
698565
1113814
497165
989975
610281
621566
118102
1467041
1451595
206937
1420498
708349
111100
648450
641471
353524
736997
1342106
685181
1215364
426438
222038
705746
613629
967892
955151
1237568
389794
819123
879550
1284909
882114
906656
266866
583659
569331
855993
776634
1068176
674173
1296684
1252655
1266065
218283
671419
1431720
1336008
857827
641221
1527957
175195
974706
1057862
90510
752873
596728
311890
318798
1161763
339006
806546
973705
274321
541626
517047
756471
764062
1284278
671942
403132
87002
428555
417585
1048973
38221
212817
342284
26949
574959
1138017
1565851
773764
1095087
1099114
462331
1037631
108413
440007
455530
946107
43533
306493
979590
375558
358190
541131
282828
387268
206192
288753
867332
1048631
83852
1221775
782525
1401744
1201985
1383726
628008
1357609
1041829
527400
72160
489841
822150
326840
426433
1310733
892651
1212196
759180
135434
187713
1040586
208416
977643
623681
368536
27754
166292
206156
978438
915447
883094
650048
388531
895797
326661
367539
595669
1566950
43587
1031941
486050
982922
1132163
1402732
1423940
781975
48733
137306
1111679
478107
836581
398272
242669
1074543
1206967
154909
393868
129944
43195
1437181
239605
713632
488289
511802
865849
990955
1116945
1544504
1273203
983486
706368
1025456
391082
1007909
426057
1366337
77431
646672
270159
1187022
462433
1338658
11699
299152
1211976
1561156
1138726
795596
150981
1065092
1460944
752034
358109
1203626
632866
1345296
763555
1044371
538894
1331821
886627
1345882
855930
1134158
701254
1348552
1284057
893839
18782
1298407
658260
364399
1172459
569643
53330
858404
952536
84327
486153
1427652
1098404
111532
376342
1226505
1463726
1320912
923867
509249
1239426
307547
259758
171990
227725
945466
1279433
1250921
1434570
488019
533189
850838
363318
1069972
456837
1450349
1081369
399377
109406
771654
1160580
1547761
673779
1062392
205844
790826
1336068
242465
1562671
25986
60966
792355
1207699
335797
624542
1000489
240311
1149355
88491
1314142
679647
102771
458288
833970
1532875
1398785
809932
330312
909210
793236
1516250
518413
759396
132027
1260223
694348
763495
1523337
655312
382078
216143
220517
1265683
749813
115179
1521300
108948
394659
481472
1071607
971732
846098
48116
757785
659200
915922
280423
225637
13595
368419
615213
424082
1313840
996275
459056
443210
699782
911933
170430
323448
1271455
644166
975565
567701
275608
819821
349683
1089414
658853
88663
639389
1354965
333638
822476
268720
447440
441825
374861
107609
1501847
363202
914443
160097
1544028
1364857
598375
958663
295915
1065874
845783
960230
255505
919512
555017
1137287
289357
1140176
1559949
919932
231382
391081
335126
388128
421602
1018636
623318
1429153
30535
946413
1296377
1343525
328604
541764
1529941
1336147
1041832
1303946
1166449
963340
739539
1508600
482710
318799
1495459
1077253
1244637
138704
1464969
1278361
476309
697547
1132138
417728
1400340
874445
302360
525780
949169
614884
1214367
721300
765191
926783
86132
1280922
593657
780175
884842
58908
1418420
102632
1010335
509132
1494476
1084604
1267295
1420780
1286880
1376868
823205
623338
1168223
934490
285253
260273
178070
1113240
686231
201397
423601
1143523
1418145
823014
777005
598412
887951
56169
310386
430796
1037596
352200
1528458
463103
292257
286005
331711
310499
339910
1152621
148798
409242
936868
469339
1394166
533748
1548775
121805
267118
407726
82147
1460055
119753
418566
535472
568491
4833
282666
796584
182981
818352
1285875
707156
875520
667605
717687
858599
1347475
59263
439799
1528984
517214
1255494
430853
570129
493668
932360
217478
713533
609518
283915
423385
800808
1291806
1537169
426989
82161
817266
649376
247148
1091492
572070
374244
318634
871490
366467
1397861
1327869
469077
251304
546190
1043969
323288
494971
305669
306753
679915
492692
923597
1092445
1203928
205674
897229
559503
1323123
1127007
739811
516336
953474
150560
1021851
686818
19056
923272
1077119
321981
1424151
128653
142
1306993
547526
796117
157438
317426
462692
706909
892231
879915
1393727
154243
880253
1110455
754531
471733
466224
848298
487040
1368451
84881
730990
379652
632317
1197697
617393
394504
771610
777737
100462
1300616
209550
307612
995804
26842
1079027
70899
691095
531165
1379611
94496
1137215
1232725
1373072
712124
1520646
1288414
102348
1029260
566384
786120
1290336
292382
258662
69808
878496
835080
22299
96202
1312983
1352660
999711
129022
353677
1490298
1554482
952368
1194286
636843
1159211
606880
858866
1547109
123178
1464298
58826
1206979
1284457
407204
574446
97429
1109950
604356
1472924
1549122
1043033
566734
1009580
1230679
1171367
769444
884507
461177
1292108
1179477
531753
339367
1501381
177914
883046
551654
1326775
313944
1543695
1072154
1508755
743951
1245058
957763
1297156
168179
368682
98234
163926
794763
1045653
1366296
939028
551636
1552178
440008
1398565
861289
1226292
97349
25709
535880
846856
255266
1476111
1201785
104174
260910
893359
1377404
680412
5911
35183
112255
156363
1045376
434564
1081894
634127
310181
518796
991371
1517244
892572
212412
233179
1490659
6739
689131
51335
1316552
1505518
595735
775693
352206
773112
507703
54829
933798
979600
921219
966541
1255721
473091
1306909
738129
492358
1062647
758951
771181
1498203
1564508
1485023
352963
168625
1258639
153526
1273520
765486
687716
1306739
790910
626294
1488040
1434530
150511
147691
838759
305124
1277903
1417089
1184183
1019694
1172028
1414977
23038
460520
735639
1345226
886152
1289395
479241
1043886
306503
1168151
865573
1453774
68060
966074
901464
614317
738147
1529535
643032
1004856
1201539
1563410
1547042
145419
979999
233465
273738
1188505
1308108
646086
1300148
303134
433673
795942
1394838
444382
431345
1146318
886623
102662
1398476
478847
280612
1392692
99065
1042523
1202508
677439
593112
1013319
1098578
977724
1178153
1400892
473698
1497296
13206
534385
231685
838099
483627
554251
860065
123563
237136
1417254
863610
1231244
35869
122170
1271262
1044687
431958
1031561
939496
1089670
1560803
927315
306812
408473
761612
11160
199688
595112
1227074
792181
1448427
1434819
1065763
1077607
279834
1560210
2750
770312
17016
1435624
1225339
1278164
635619
170576
51179
472160
626820
1317431
833184
683097
1414126
1077626
373220
1198150
741371
303997
706475
1024394
337272
1476629
50322
1425375
1201889
197422
985050
249746
1182000
89544
1483666
768719
1131927
432881
264566
223533
309613
13283
1546186
1072217
1049818
124116
1453449
1162547
1188646
29381
903301
492659
700030
1277171
708589
1470289
1213455
301717
94292
1515219
698359
134511
1206433
469327
1500771
1440834
607199
1400769
1053004
129234
525001
1226775
1384641
114166
884481
460712
194164
177117
196786
650090
1543057
961679
1379263
790697
1223318
1416440
1386124
1192206
180882
1436612
976792
359140
1075277
1237534
551997
1517063
634567
1192914
356185
187967
1505749
540690
515652
1047680
1114484
993989
1170493
1532202
486612
1125498
1167639
1365842
1110830
449640
1537894
729881
1116218
618012
530124
506656
1263247
487412
109709
445558
1337132
1423906
431378
763038
620530
142555
136038
1419458
821284
1455498
131512
614217
724709
156200
726337
464779
1225830
1219540
77910
1230448
93435
1268137
1288319
430759
363696
1036592
274571
593268
1163543
909903
165005
1448646
531834
512557
544422
763831
381669
1289072
939326
852643
12178
1204296
571964
1027764
1419974
268887
43489
589088
875258
1445975
1274258
1373161
521212
963102
888522
681422
968799
1363178
1183321
852736
722680
716186
800457
81416
425413
1156221
635225
1350316
940999
143329
1160645
101071
40927
349512
1203934
200628
381742
1332869
1086546
1485578
1065448
1446783
539827
1344341
555589
138165
738189
483889
396937
1550676
229906
927207
382269
241888
1153596
613672
529818
1554433
331833
471270
628573
355134
324273
1347995
1466621
560299
1339584
814671
1019947
1555
921438
165015
1257261
621771
1517526
894650
992523
1508371
1048258
197026
952778
13498
226061
188579
535737
1374911
1252428
970128
1333904
94710
552986
252899
507570
621469
1307839
884195
781429
366416
1184262
706932
634903
1499256
1126766
974800
67592
1417805
22100
118238
339341
82588
1441119
111452
1450845
870466
959513
853116
829635
1022746
557700
182587
607980
1037633
596799
428821
950485
808111
722605
605591
205658
1100566
1322388
970859
968821
1427706
658672
1348525
911765
1147883
692414
548946
87294
1084622
1514358
1012654
441218
1153251
737246
1443670
793015
1274766
1185652
545654
100150
1196188
483731
934266
602055
1561898
566205
717635
699897
26175
29450
1302712
893295
1278139
159382
569013
190445
507087
1201184
1518639
803633
374959
333114
551987
464126
246820
898732
1078969
1326774
454937
417782
271994
1565477
1508164
240056
936690
554343
625557
256785
1192199
557296
844951
69102
1097135
856157
624077
1066196
1200580
323448
254552
1340377
694399
41762
1271918
1498691
99612
1558039
59370
919268
758736
364653
348066
335958
747487
127174
82752
12883
582861
1182702
924594
840528
1330342
52331
1355994
1298467
3467
1487155
244581
375026
951073
957050
1457221
281013
362120
811415
360276
58929
313119
924487
43223
1525709
1114140
705219
232958
955672
1145577
1017087
459631
102348
45120
1004789
1464709
465024
144071
1108969
584028
307215
709178
748291
516158
929546
1381970
398871
1022250
138811
1019630
43476
1343448
154517
224091
1083418
1544879
1021463
1448199
239577
1230640
1396115
1204770
1294538
1130458
566157
506566
1258000
1192021
279896
108184
1108479
388998
789691
887476
1090178
1224759
1564552
716570
808159
1393668
1469524
968622
1094569
1450169
1183597
812332
198436
924370
603060
1387787
93533
142722
530819
552543
1146441
1269292
1159598
485976
1403365
532476
38468
995522
16412
395272
402243
307068
248424
713453
846192
306034
1482871
1298685
1291290
1389349
1263820
1249789
851872
1170902
254598
346182
116287
1067319
923798
1428753
1171220
162070
1245566
373973
1026704
303814
1516753
1220783
980804
1555240
1245867
503570
504265
704414
1147944
828005
696526
472852
362987
72465
216066
1515194
246167
1484504
68548
830462
274943
810127
364838
577318
1558756
583787
41817
977780
1276149
379409
177637
666777
259174
1283716
472872
1136347
1564784
1260611
561120
689960
1269168
65417
69380
475820
1245633
608668
628547
553156
550837
744688
251269
1409881
555840
1444995
553222
1038922
1458517
1040995
846119
1284221
1162652
1184016
355120
1393155
25516
970946
469968
86627
1171758
659019
572057
463538
1160238
1447212
1024511
406382
763124
1469681
813442
301192
237986
1455430
386110
955697
1390902
4844
549260
1548730
157050
724729
1329178
585122
657082
965496
1097312
1335217
1164138
1065560
664687
1453408
907476
968329
858345
1547379
808298
244428
105891
1510590
915775
207301
79914
1320340
121384
787303
398833
399028
1446775
1224409
168472
1255827
1162938
35838
711798
60736
625005
894078
566645
509702
1066003
107780
1197740
354375
1020608
548251
445598
12778
1066106
685935
967767
492389
1496481
49879
763236
1064613
297086
1248016
814227
145649
1220658
516136
668267
130187
896249
912624
313443
1510300
957067
1133558
844816
1540706
239776
19520
1544909
245190
280520
1057896
259861
1371741
209826
1071638
96864
263352
488532
1367128
1096385
687005
840086
411675
854679
469415
466712
1506197
199587
311297
520922
1220099
1243383
1359889
801637
688712
700957
96182
301853
202446
109670
1452402
55901
1352581
398958
1088980
1020196
971532
1144185
1446801
1119418
587243
787512
960751
685752
972796
392219
1294444
1424214
840471
373524
614776
225418
57701
943039
762674
24032
675048
177494
1245361
1341160
376808
191053
579961
175182
519371
405281
495866
1390596
809933
735124
513096
1224779
465513
276748
452799
462980
1316693
451588
844680
1036222
41880
436981
850395
64462
1463107
772083
738219
1259224
1439118
1197148
438081
348126
1558689
1264836
657504
1140844
1383638
465087
338886
1262073
345501
563049
471313
1332381
281307
1516657
461393
397768
1489274
514626
592499
166895
896577
1145046
468145
450257
21917
750984
899572
1526074
1188580
760355
995686
1018000
505108
441687
739594
691716
1451029
433982
642076
1306628
170038
699864
819263
277220
1051663
989467
889573
398834
71591
1563857
252378
1416827
487077
304657
1417845
1051175
1402234
305762
96735
405820
116104
774915
642225
159292
208867
1128351
1128945
50115
1167782
430308
319988
547490
1273044
982272
296312
905561
788060
701744
1545389
986569
493947
558237
391067
888581
581252
799123
491531
262729
566704
28570
1255036
906162
1452361
505238
241570
576705
1178171
32605
398103
215080
160556
1488131
137113
1224974
952474
77125
731213
1320634
737877
1117544
492170
1496900
131625
720813
100318
553198
958549
174220
1259262
255353
956801
1370830
226757
1169580
1550068
1118560
1524259
1345385
890580
1289190
455983
865868
601160
1560394
801104
391653
1471283
489021
320762
401481
376112
1198330
275931
435548
75710
1204415
485597
1496451
29898
703067
1177690
190039
32226
61347
1372592
742568
1042889
86802
1560868
623799
629571
1253291
573309
65592
1564424
1083246
641185
287260
504656
48228
1058468
1538957
1246576
15322
1124864
547840
195130
552872
170279
56814
1068788
552329
1009984
1054520
196559
283212
1125291
1400033
797930
809171
1086936
1164239
212654
210669
977597
828056
882295
356630
1012598
1413136
1156283
564023
613412
908412
835463
868659
976012
1311032
71889
315837
1039108
807496
1100830
546275
1423802
465008
1370421
1338639
350446
35806
1024476
14297
225387
1173663
622989
267105
973729
1024080
841969
1169721
582013
467441
847571
494316
1308001
1067391
4366
934460
323945
214879
531667
1009273
302231
849069
1277581
446851
1100244
51015
1306102
1518844
493481
1054882
1348049
894022
1414372
301985
1564965
500484
386063
1074595
1221513
1098823
434320
632051
721674
1044633
541710
561063
1304335
831359
929589
1507359
989575
1415140
1015368
501748
1303061
420913
681419
290177
582946
806886
826961
1078221
387720
1290172
741566
1343950
560291
415435
772801
1394331
1243977
1193767
1410705
862063
1267387
85331
214948
717495
1268323
1203683
1271142
1299520
1234864
1008950
220009
1190993
232128
614636
102444
1421660
1234073
767074
798918
696650
1474420
791724
1393345
622727
780062
953248
1563015
199726
394994
1026707
351918
560087
1519075
734774
1521787
163134
1236409
101632
1000838
1417781
10021
1066146
1089672
93010
1209539
330618
377722
1515166
27182
1026173
1304848
1453426
887049
677002
1318871
1265538
1247521
183494
578664
723198
905518
965556
1520181
1158270
816168
1050033
103722
1013754
60177
817961
842121
568452
458672
634266
151212
109461
801546
693286
145384
952933
1121512
258403
781527
1033695
898545
1365073
788208
1220330
358540
701806
307552
17217
385494
201518
485935
482603
175822
1072116
906228
981798
651495
1458259
345176
1118192
266784
1462074
1554437
1203143
1347173
1190102
1542737
1100009
1027740
1008940
1447109
401506
713478
372774
1462208
555415
475378
41578
126611
1337348
502003
1284904
1072034
319815
1308447
1060046
1429449
1477987
141276
60009
523389
430196
1454679
73047
375010
692744
299769
426261
92269
784988
303556
24309
1434951
300582
1428938
183900
1327083
923820
1086068
1303619
1090887
1506106
1172401
1265136
330828
463731
1473093
312654
1007418
343174
661333
585164
955171
784752
436658
1419731
1365852
1493004
170953
7496
1076278
1197802
17600
1108616
1465872
398497
1471547
1037792
1497936
1333438
636997
1116672
1401526
1474943
393714
186646
44805
1181820
495195
772636
335886
1537324
818396
736826
742946
284270
843325
1208659
285032
74176
846551
349816
27741
105317
714604
1267339
509836
461702
1021196
409366
1135581
775943
939055
99318
490066
1174202
296580
233831
314079
660973
911714
400826
437669
684477
423855
682755
1157284
547922
1488763
445593
882460
1131961
152884
1441918
101738
1425915
1260024
514448
29014
91147
1140168
57828
666768
1083715
954360
242797
132692
1288982
1048523
1019993
984496
1419225
1417268
769713
1326630
1299256
1483149
398922
502106
125051
692762
433400
1310723
306222
707714
18344
502436
1371861
586787
1198908
1485735
111056
596687
794523
795219
462626
1299358
1152490
1282545
942808
249620
1559884
460788
1354967
207274
333545
975291
1420960
179691
1129051
995717
1072615
232367
1349296
295924
963734
880142
941177
1001780
1205934
14272
1111154
259477
434038
789776
1004483
621813
1474515
1201657
726955
853648
18958
1053955
337148
1518949
891154
477268
252765
226690
54535
527946
1172011
1412890
1491445
937351
1412919
372220
1073813
100864
960938
274230
544474
685360
656865
963603
1271123
1434102
1414057
390995
22030
352967
756727
1513329
1125277
1292623
1413867
1558057
443867
592406
1452021
1190426
1044181
89876
1524752
601733
110557
1202852
72799
1182490
281231
215545
316422
1146168
505880
54912
1082942
252714
1359782
1020838
90599
1203892
262458
799162
181143
127434
1470437
523276
444504
1264505
47680
1552001
1132734
1158319
918408
333963
559372
1349328
1101431
454533
1076619
1260148
1514847
425897
1350628
891563
584500
1083977
1284687
77350
1552830
560851
389767
197392
1473666
944729
429041
1386132
143130
1375952
1201312
685108
544633
1267879
993877
1203201
1200315
273664
1345438
803142
680416
931596
824784
851697
1360898
1420802
686185
374551
220275
649152
153236
444800
1091646
690314
87980
1398022
717100
354926
1169907
625837
871453
686645
1419552
837189
1277974
621171
1407160
1256212
574414
219953
1244853
1498125
447799
728223
64324
1335375
1102532
512338
581781
285765
763331
1470033
608913
1064627
1445689
574744
118274
1279863
1066208
1401861
357530
711151
231948
1367598
1562014
1217285
77944
768604
194217
1410165
280590
1125095
481583
574287
1168905
1503232
1165544
761149
248592
1036596
873386
884795
1369228
984090
585876
1329211
850207
1536458
512444
365523
841782
893772
1151809
1292235
189461
566828
163882
821694
602482
904540
904665
1096349
629063
843458
15102
97549
1547971
1290619
342308
998984
377925
614175
834662
1561122
1261547
328781
827048
1447809
1559342
1487635
164190
1464530
922349
1388055
1028821
1510631
116320
788323
838764
376949
523329
824290
885621
1392470
773502
1175076
1537777
1218751
1480919
1140207
376107
8849
678869
1486705
14742
568832
543255
769610
1507953
600486
1447801
384245
292191
1277772
1192288
247861
871687
881684
1275517
629507
4155
312939
22294
1106821
1425408
608657
1465563
93437
1049221
681263
633253
637558
1099212
1412440
132668
897280
605490
611550
449247
1051523
1178493
1482711
339318
1186061
434075
763769
688068
49419
463577
164527
185247
982357
10659
1154385
652348
1271626
300811
396789
917979
90094
1392432
296488
1055796
1111429
1291794
143855
1043754
1181399
734342
296128
951030
287855
1166046
872766
383341
1119742
1256072
924972
1508783
609684
152720
689923
1005301
733322
821146
522978
668275
1162697
933087
1619
111877
1509059
797674
1490059
73106
38235
1132455
617525
309770
622529
982285
327788
510597
409371
531261
666847
911081
1242639
97197
272372
47452
1558241
542903
116548
1208104
179812
1188972
373389
418956
1412209
333306
267484
473732
125331
187796
1231283
626856
340919
326658
1232077
774136
518985
138902
570469
387939
800394
268015
180028
396414
482575
991147
41675
198610
1516687
978774
812047
1384998
349919
416416
836713
931511
522705
1389144
991298
1393344
1036377
1225041
813717
596606
346878
322875
800274
1439366
482090
641427
779269
103790
47246
534363
1295767
1074209
302551
621292
1559123
288331
1412548
1014026
1340733
1324862
1362181
12723
866218
532393
1438496
1427777
56997
1540910
29362
267536
1180531
1506879
162250
338262
365120
1078153
646823
1080017
1190677
489662
171909
1395339
753859
31587
49826
3344
263668
337578
206712
484491
827532
1035451
1525643
1041696
1183135
600565
1117039
1121808
1142452
142758
909783
985193
1458162
1284846
163626
335147
182819
909340
255503
1440751
509705
663532
258939
817881
455488
152123
580963
936728
620236
1161820
1329881
726930
521593
558455
272605
558376
720168
963763
904036
1299708
808825
948013
129865
1175614
790106
1137226
642381
1255279
440644
1288743
454058
472571
363839
866716
104501
459813
451833
846061
847762
1478016
985390
51560
964284
632319
813717
732655
1243262
106034
1489782
1494262
243355
1377652
616749
1391643
12865
554189
1074326
413687
1420260
462309
925059
389754
51310
1156494
1117295
1450048
309254
639284
1545419
155616
30892
298566
779179
419296
946149
392439
1339681
1141069
208200
1099742
649297
1413641
1107075
1341552
1308565
1091155
414774
1337240
78291
602051
1252009
213099
973930
494889
1281591
724546
521391
1083690
227345
258335
822891
950325
1092459
134345
1065638
1101253
579539
1516572
527690
1394281
700428
625044
1563243
321163
478390
1529411
1158502
677294
767355
1240176
1309502
138533
434731
1139664
134481
503037
1476966
365644
1295076
485601
13611
855607
1480342
912422
36705
910449
1088967
850743
649393
1073489
841364
613512
880721
991412
283409
826614
1109160
1520654
817494
1099754
1432791
322288
1017896
1372003
1227096
1476162
461500
1545990
1166281
639500
392991
960536
383553
288692
258561
1167253
1264121
480206
1559687
312506
595758
1473313
1329533
817502
1249474
1157716
877079
1426920
108592
294297
620216
1407741
1475239
620542
1267201
348863
1148501
1219256
226539
1124192
330788
420213
1049634
1190130
318402
39487
467489
1270623
452795
1124518
1046139
1208260
501052
1058640
19871
493968
730125
173093
3485
1542797
964976
1258017
806224
1056282
542526
18289
789213
118433
1278140
1297598
666010
506783
1515366
1273936
390500
987379
166145
637663
1225736
872782
1000448
1149951
16113
130128
457566
1012714
993981
195049
370147
1372159
706887
1065927
100135
733975
965451
14328
1394100
866960
1061426
18930
749019
1027159
162844
652814
1560247
1367791
1357445
1050939
1073102
436611
476675
833580
52997
1416367
1122021
887871
1350323
787666
1298743
828270
1475886
1504706
122850
1387507
721335
618195
105457
1291635
1009745
1417081
198937
669284
220678
1470029
519650
950954
549134
575279
949042
581981
453273
20616
1311197
284008
32563
981258
490775
157525
16808
552702
808540
137830
430930
1006731
791924
774982
1078506
189721
345228
631947
761340
200937
613520
420996
4894
1034216
271553
1557704
549053
1526687
1088929
1089354
1109643
1542323
156941
1187592
1337580
655935
747978
232596
845820
553502
363090
1341232
998460
1047245
575363
72601
234948
980380
179820
1043274
936874
1228398
553266
675803
598925
1474068
1513937
968163
191843
772409
1072015
58490
729894
1375288
1081152
408815
1221788
240526
82692
333861
1019606
75515
1156871
22131
1304315
1178664
1543851
338752
1460683
780872
272395
733433
644900
396522
583354
1121017
1093982
330746
382674
1009763
1248216
678131
409388
402547
1041306
1304131
1489680
174003
848629
283770
736951
1290334
1448606
755789
426532
423580
732064
123485
907229
1452215
132253
311246
1071589
1096922
359633
875868
1505533
643853
524091
957307
632537
972612
546632
607655
932880
427944
66667
1191017
623453
866884
1109248
697186
105872
35104
787446
709490
882372
711005
1460213
933656
488744
1144335
1482848
1100075
1510068
560251
980939
99197
402142
599730
497952
573470
533543
1093385
520889
1424268
145476
1305771
430447
1103480
263755
755273
618350
163752
666690
1115374
574516
356412
1170289
485759
234357
505727
263767
901621
242419
1194831
315314
1100720
1396861
427493
277586
603754
1514890
1430844
836462
456030
191682
1461164
1528926
1410719
413832
1082550
1008386
1164177
571959
613961
550717
1188602
788454
233160
1385009
767642
19134
126504
341460
1105345
551618
76652
827798
206032
1418026
569096
620236
1151513
709549
1054924
1298558
1448134
1540495
1481954
968191
1380385
1525911
313603
634166
411889
1273534
698287
195681
1066856
1496882
843668
1418875
755471
1428374
770009
1023861
1532268
1560750
41245
34651
446421
936162
521689
1134959
986333
1439814
1422150
276475
1053397
596398
735020
100238
956308
994920
218113
518196
1249366
348117
408930
1029003
506101
1184316
767893
909436
589418
756514
1350739
858920
1148883
67225
171236
615739
798939
870006
1283560
1011162
805859
356334
414081
1324961
1333617
618588
1293715
1232796
1093500
437301
592219
877245
719129
1336198
246787
1294890
34389
397333
613684
863998
396490
608249
1059540
753073
1432380
854970
190718
23310
29710
767152
691795
371354
170959
507622
323770
1203694
1040585
1435035
488373
170260
1560166
850616
57454
958079
26323
1264556
22146
846242
465710
975222
1136643
584831
1191951
1326064
481725
878705
644467
798455
1245682
1237350
1190044
158267
204412
844409
793896
240333
1051800
311707
1455371
1308380
1311360
763086
1251732
400728
175370
289544
164539
1040556
874041
1161435
1391940
277098
198160
1405181
280631
281361
1048147
817770
438358
438122
859036
1389592
1233191
265943
1273063
760196
453867
262203
15782
742408
871042
1507955
239220
421307
26247
418326
1084653
268159
481113
631252
368038
1231261
580519
991364
476004
1142830
1203536
885503
522168
1305991
265558
589527
430133
1075324
671316
1262687
920567
9558
975856
134911
269966
1276839
494592
621091
363087
413149
234458
681025
954221
1351886
936696
1466908
848944
337252
419334
1336602
723317
1528954
806984
103284
1495762
706952
788616
970964
870711
294990
1279821
291553
1344071
313015
1321125
193255
1196055
268978
204841
1384396
1010417
586282
87164
540537
1114700
805523
184322
923577
10528
905839
1272291
17666
795284
435097
1169685
312415
131855
959592
1291924
576526
923867
1407726
614788
259385
1386598
188409
1453806
1360676
1506101
1553238
1114658
738273
1262334
303578
193540
791945
421550
683919
1547330
1278015
1490467
96618
1196079
507417
77543
535018
979299
586965
733161
88416
1492059
459841
966964
1151940
273923
1176422
518567
448853
1268758
297144
549857
398612
199704
930826
698028
1469117
1236293
1359001
17307
789321
1457386
717221
819753
215550
1031488
1541738
329725
179957
1287774
510969
240671
1380353
1294094
1151032
526244
1043701
1028220
1231513
165405
366392
1550982
42654
243866
981485
798508
1213204
650270
248557
17203
1482855
1162624
918230
541031
1058002
1144839
756947
877602
1302139
593094
1233962
1399465
345927
1086902
41522
435627
595791
1211149
76544
764087
190958
488069
1434748
458982
825410
905275
1077858
571976
1103836
799059
707590
1166625
744821
214822
1387247
767365
1469365
1033888
571050
978075
342360
1085325
139084
44096
1454858
16204
15869
1258525
1120118
778022
190745
355059
367217
613003
1129004
1522482
40256
493094
1215146
985983
1503017
533930
700689
392801
1548572
153408
1113091
1170209
109233
144319
1387277
426227
565186
833131
469166
818956
36354
1189175
488873
1235984
497191
1059138
1479922
534865
70295
1274788
80653
445765
1053645
598823
381729
969961
966250
1061166
655534
156731
947015
190205
1170324
1443548
684699
703111
974543
584682
849784
1001406
1265877
505375
1552846
98118
682306
1455534
595964
896087
980940
405878
530137
121289
40409
1455235
546748
16748
383793
403927
353043
959328
253167
654600
1306052
788041
592294
791147
20378
1323017
1003551
1029195
79175
525004
591593
1544620
470198
330961
222283
1099069
1463964
1292732
1205527
387340
102271
529179
866811
165669
1333694
663675
1230784
915711
1333488
748461
887120
1347767
256477
1091929
809131
1554669
816163
1409000
1481828
602440
595439
205336
1128099
289668
1038439
1314881
1411297
407649
591314
399045
1244900
1457546
616486
23651
1122726
61833
51894
1482279
498547
1231549
538933
455225
303605
1450408
255687
934145
1259463
714182
1309304
543911
1025295
1550273
1188271
1302369
1172343
406381
453393
795912
234447
457416
221527
1435160
1331775
826272
140542
1293577
287033
357527
348160
647628
594727
1098997
1500119
17110
806509
426191
1303470
560953
913656
629001
129099
935415
157569
302649
224035
452176
7826
1017931
1252240
636613
1130450
617260
50392
106299
972338
1522310
477017
261483
1505154
1378061
605934
593233
747158
56579
166806
459632
1175651
139083
593717
707190
1521913
718708
1396950
653356
968081
1125019
1517504
409760
453110
1565927
340047
1001189
1107844
1449543
25974
737159
684302
159507
851596
1186880
30479
234037
761481
74649
374740
1247898
1039951
421373
529478
192712
584673
1278253
257429
571259
567916
76320
26268
881067
342179
671004
1543203
552915
356168
1223773
1001785
1487616
679453
1030593
101950
673096
696681
10897
632331
825115
1167488
1383313
1466570
377162
1018025
506903
1351533
1140909
851627
1026487
622859
1501328
231015
509002
1095345
1336415
581454
439662
566850
684060
137597
1076265
1258470
1557192
764597
1471981
714452
13179
263134
91813
209630
735266
575323
947465
1284298
996507
917380
369826
852460
1395206
1566339
1538201
1534609
1281569
932831
1140940
92355
1063793
393840
1225162
656524
661857
1072162
617660
717518
130914
1239310
277098
879114
486058
845285
1130324
747263
38479
132273
646396
1046421
35857
28246
1224088
1431242
1394785
195059
369241
783062
89670
1344341
1179639
411271
825150
74142
444376
180121
1353003
784485
1068566
249072
1555201
1173568
1548843
743645
265450
1261688
651166
720668
742959
617358
733896
1165782
161861
980801
576774
344650
1455447
1354521
262003
1355494
990968
100333
754564
820352
1545641
1539115
985807
1349110
425283
700604
235788
977751
740468
728371
554044
817900
546146
1292739
615822
1383838
1222058
764260
1526935
3719
316600
1285586
1006504
572405
834761
507167
299193
169906
1510395
330777
795597
838585
363358
1316206
111470
209362
1153427
1523308
707388
866501
233638
154299
417063
1254068
705483
429419
548981
162307
181779
201328
575795
660821
1446319
1531508
591005
1269762
1462777
843166
1458837
151705
474562
745029
32745
1537904
1103805
995563
937578
912328
1552921
432933
591077
737028
614242
136886
494120
391013
904436
339746
272884
657189
352450
1167185
1171345
130945
187997
480939
63499
1255411
1448016
172629
1350381
346192
84471
1274271
243675
445360
611332
1510118
1098735
1450741
308417
704851
1187904
1381567
1142799
386113
916944
1123758
411986
424285
603375
1536876
1365853
381792
363464
18311
1122575
729904
1294937
873212
1226249
950408
216387
128374
993270
844372
478015
1279877
789652
1489590
1294054
43080
204084
1284738
674411
261236
679393
1088847
957147
1118330
852403
1265091
1109828
910681
1545936
632243
318198
965850
1044603
1252416
183820
519133
1040024
1287566
304702
140254
165821
689496
263156
1086414
531184
349910
59573
138715
1125269
184806
486305
642488
467461
105915
150451
906981
1516549
1502506
278803
1248155
1473228
1306463
880603
121787
1000509
1031268
315028
569884
1500231
964153
1299681
681900
425985
1319365
777070
778209
1510159
1230751
597068
56853
5402
1338602
36263
601416
1524551
1267114
1361603
555172
974614
1312351
1344842
608932
1475528
942983
911572
1420790
75296
1440873
297538
974233
781192
600158
1395590
430161
1064078
1528132
906261
1013203
843847
30482
696994
351030
138199
84420
1344882
298422
648583
780974
182485
402937
837261
1313401
679891
67848
98677
208964
539023
983731
230913
1483679
437168
54190
527662
1269193
855556
798900
1501782
708192
1233532
1942
141992
1110968
1509206
871890
754042
836449
695447
109516
326392
714201
952250
1284840
221734
490108
986754
1498182
77167
1485857
360953
1308574
5129
97314
309724
1067164
728234
778299
1431772
615848
676543
926778
1058143
312087
209397
1180036
532095
268855
687240
1154993
1219713
1512712
1166283
413549
1165803
355126
751936
893946
1131702
578142
1123536
1048773
1290704
1045628
222384
1543267
1149515
813849
544277
7392
606518
1338132
910008
484452
283597
305374
354586
1318409
920361
1497677
986490
76797
1281579
9853
175739
249668
803023
1448377
1500541
898342
190997
152555
1410904
513509
1118128
1289537
1315547
1311922
1169823
604262
1042099
563028
708335
267243
473511
1390595
1269308
1467737
482425
536839
1021732
1207715
1088774
230585
202825
264291
1000201
288486
1402681
737464
782768
1011483
640830
151023
1300787
1114889
1125810
862946
745941
940862
360268
1341668
422470
661398
1459187
1174765
1352234
1114073
782122
1288076
715834
877224
1245202
710553
597718
324486
567165
1498729
901421
206992
82902
1380299
153613
89521
73789
334759
558340
842135
581847
1371956
1280724
168045
1199507
1131682
141582
1031198
955725
861141
6863
1487071
81917
429591
798422
1166738
476209
415064
1555623
472238
838310
446008
601545
1117545
401586
1533593
1046013
746699
351677
1517661
647119
1009993
948463
1083984
204176
947359
1085721
524583
1274465
345008
633963
1222856
1186070
845827
858937
827772
1413575
1542341
92854
742954
1505954
396885
775046
1509975
1219313
199895
353075
706929
588929
1100993
391857
474843
28566
980893
284282
748726
810352
1396462
790198
1330238
1012320
949878
693270
1285100
1374998
966909
321710
649744
700712
1045988
959692
269403
827906
1404660
949135
1139420
637650
1460362
244650
1042417
836357
1195244
534135
1369750
774700
997209
207552
661153
1354708
731675
536729
183916
690315
770273
79341
581795
1444288
609291
441853
1102343
915017
1185838
1451024
893233
346997
156540
1162930
555702
172236
629253
832606
521443
574888
768152
820587
588764
1124370
741666
1143109
939561
1180816
1289704
524172
216475
1319147
754865
156096
1124906
997937
1286038
317705
1273500
325058
88327
434939
690906
829349
1196946
1188663
728738
1518136
62829
1212277
1204554
1121472
1018558
382112
877838
784359
1558982
110247
955613
894083
763404
13937
1300663
272828
1258712
1363880
422733
5846
1441604
475624
651006
314448
427150
598452
168365
448891
183307
131277
821116
660668
507671
843354
1012804
1019380
1217456
1171621
1311961
1403933
97720
945153
890376
53484
1194497
233918
117817
640888
287952
15149
1438936
1202183
426673
95866
992565
349154
1361297
258047
868829
1291696
1032566
1196002
153791
1236888
265167
1259298
532983
28004
476853
1514038
1284133
454185
807296
1115492
188477
977544
1474119
1038702
831224
1161041
1047159
274442
721150
1052738
1515364
1340378
176985
1172442
404498
412680
130668
419092
576546
1356755
481743
315707
271976
392749
977228
1197192
1081207
647636
1141571
1178763
384998
1268614
439060
1537942
1438923
612787
1474124
98688
1441022
1087747
450854
309421
915454
1049105
1207986
144031
621479
511847
822826
425682
841921
1050974
1479823
1307426
1485376
1143619
1108373
386703
1467554
1022739
1057852
1071406
1166504
645251
620413
705798
648307
1028857
390099
388593
65704
1050370
275322
157266
342973
1550035
1360270
280986
1027214
482269
61891
539910
1249699
582316
862
1487940
59285
393120
1287842
1288391
309543
1506937
95362
159454
825272
511876
1271416
136423
654350
1015630
1344892
1521823
556124
1072038
602141
1182676
1178943
1299913
763227
436509
1229100
1010601
1458100
107120
1021762
562381
1107622
1334346
542571
1394310
1071933
1291453
1449949
854757
1233224
1187252
877400
1086384
457345
603634
833955
972763
1378048
398924
772152
1018658
190921
1208543
1133896
791774
1375402
637758
1561847
1568030
1375813
1196116
519153
1299387
557358
59403
968392
276475
449239
1508740
930102
1025687
1185285
821075
1179914
1164246
1545719
667507
1514212
33242
1524755
904944
956613
993301
9082
746821
691810
1308993
1190366
295302
1512139
915758
1321667
409250
53126
300237
760659
1339799
891411
791435
630420
65815
794635
1514209
1044675
876381
446355
24537
1159713
898944
821804
716105
893743
137249
611947
437339
676585
650190
1337191
942305
1065336
162861
1495022
821843
1543665
31410
635751
1321702
663436
542695
1308021
363723
1132011
584768
98903
1197372
1564458
88830
290354
829886
1132082
956179
1076270
957147
494936
174433
1536031
574487
704969
747297
1341244
842213
800904
1362172
452471
96730
19507
1456315
410858
168536
917691
1006113
1461140
78774
359097
1277710
822179
296466
81168
937188
810895
225090
1133626
1118340
537293
412537
1264007
1502739
276265
345289
1519036
583529
1069660
1444973
1223152
534636
1037288
271648
523193
273957
415229
1448374
420343
1270731
567632
1104349
426187
712521
342085
1484307
50561
625712
1193535
1470132
767743
1506246
1089228
985237
1540381
563505
523425
787437
1213784
296784
100007
624093
213778
557393
860364
1009333
1516433
1040036
464486
338792
922102
484338
334286
990049
715624
1037859
1485029
1338597
329995
641401
572427
1462242
1098810
217752
1560986
848533
1527920
949757
1040137
1080747
1252003
205237
1145659
1207919
649524
169019
1530068
907788
1526039
672548
299017
1138078
701875
314390
321392
539242
153611
509146
586056
566521
993542
357537
1184082
849722
760302
96460
1496841
1465619
1226222
605287
1065205
1346999
387886
388150
1035782
426064
1454423
78197
695926
1190213
1076660
635405
1229662
1163877
946258
1530851
31640
187446
587088
239237
821806
391920
675486
637445
968706
710537
611057
1030392
1143578
341507
90673
225393
1057507
413690
1273859
83020
491025
1281106
1134787
1488327
899166
1548041
1389384
205929
254891
296272
1563031
861727
1172576
166045
729794
555501
664077
1107203
622476
1315316
1095957
1382027
248487
1138150
1024871
659908
573093
1149122
1174820
180050
913909
621871
743437
997483
1418151
110289
689914
1172850
619036
1359796
1013462
63190
66039
1515929
442622
1231875
1300629
621270
1183430
336838
301416
910764
380800
574621
396031
1214498
146026
172133
686062
1069157
571055
1425447
153851
917013
548388
725406
295111
350190
1089395
1412409
59703
133115
1334865
990857
1380833
933301
1068461
96518
265644
20069
609685
69696
1228009
1098630
1214828
528012
1183342
560651
1236949
9963
928144
486047
370694
126880
236837
1267758
895511
1201287
228286
177021
318058
639385
549774
725896
1185009
886392
1079402
575448
1082000
1312461
1437024
78721
242423
347729
977724
231653
328997
1507575
237820
1099351
1206728
1095474
449966
1098109
162493
234903
1291294
261902
404349
1273272
487826
631672
878076
1046729
742207
1264533
1297198
1389388
483792
1304104
941382
1282679
467816
1019511
837616
949944
1042614
776051
331218
990337
617786
1435106
274275
581210
1354391
915963
542889
425175
1455921
1211029
684138
1479615
1513670
721622
1566486
58726
825022
130868
628351
708988
1277364
1145667
894402
897461
1037901
1225200
823357
1246950
121822
767223
520662
235168
5920
1137539
162766
1449985
689632
618706
80616
360546
1282246
1119496
1013714
1050325
397088
610720
815845
26502
1155565
901428
263342
175223
831158
128583
701893
1420439
440917
370553
291533
233395
943579
280754
760348
330486
44876
1542467
1258826
1441601
706643
900988
1374951
901766
378373
1261405
1513800
178333
405768
1521786
1315817
79432
1130363
1101659
757557
1433014
366099
1561234
1251529
139611
8351
579997
79749
895334
127559
100780
1230650
854475
1543211
1373704
1077469
781927
1207587
814308
1382007
819249
1040403
132193
5305
1406660
635205
1269183
1328869
1414122
796661
1133827
832935
8287
1078295
260478
1217223
213049
1388250
246406
1298224
858085
968274
1202427
729699
1350530
1510531
1060283
1163380
910244
779093
1459929
198693
415207
1095356
969214
542029
899795
574459
200327
1365069
193775
1037587
46073
858908
1440011
961234
1076185
840035
1506709
171162
1183635
211711
1010537
1357781
1025537
806829
996684
155714
196776
1301265
1305527
1230746
241945
198688
326327
888528
1547940
1465769
819302
882532
216561
1386942
1344477
279693
865307
839355
1388702
1162964
811102
414855
90886
1331691
1497318
261947
1240512
3492
690824
525517
994690
1061900
1149733
562267
772217
949102
1180521
1004431
1188147
695236
1276667
430642
249037
914646
498912
27875
48481
512174
1566125
1481384
996675
573669
519787
957088
833053
274117
326416
934778
629551
833419
204542
14198
1106068
1420217
652586
1333929
1035989
1197271
1343995
566034
1410571
966182
1098035
918866
1105876
1556051
1302790
464184
1027770
1264916
1067414
98065
627903
1182097
1239261
1355157
1323800
1365716
428684
962454
1528827
1428904
1163239
933019
89610
1105443
52148
870887
371765
964672
440084
153240
9636
1418376
1341022
524036
563929
612980
938728
1558120
1161749
413971
528969
732810
154371
352246
1377900
1024572
329624
922718
219960
805992
1231444
743320
630328
1001144
758562
159836
397525
1202104
427385
1003540
706248
1353025
1163659
1121074
1296511
1391005
672525
433447
1213668
1411590
902070
1051721
1377143
82018
1076794
984203
827181
1416923
1072622
619904
1515153
112969
51996
1078901
333930
25190
1150673
1209488
1045373
859612
183402
407043
145711
869193
273310
125278
1428337
949006
506430
227079
518108
1469322
73757
211666
96385
1346136
591826
967342
1426260
823909
1114212
1252327
1065686
979648
592412
978566
543585
422235
1469240
1421164
1058323
1016020
426930
1011380
307192
15561
1021086
1054938
633176
605504
839761
439299
1464629
100556
98856
205560
1297681
1214895
710523
1052110
667759
1399063
1023327
37445
317673
1313768
1086895
1422042
1336677
606150
162908
56975
392490
275533
374647
427724
461522
677611
63840
1345870
1339805
73719
1348491
113041
320043
628465
1096744
1548340
1337983
1115210
183721
1188169
637401
308691
1508295
333303
184419
699326
352412
669867
747564
927067
425845
880838
1280503
877241
145489
1293110
894931
788225
1431867
493564
1455946
425101
900228
339730
324864
814779
171863
1560497
1513649
39466
345344
1381107
825553
188659
490630
1312518
596023
231683
1439396
732425
1265426
410131
41826
468058
56887
871493
102381
266528
1317465
342402
133055
754415
956434
400152
861840
1011963
137063
1256081
576065
1510400
910729
1091590
982524
16022
1035434
1237078
1130164
1152103
945728
733314
11303
983649
1091109
597746
482865
156807
278123
1182062
1343577
895749
988740
1457467
47261
1406961
805206
925531
283022
1377835
904285
387797
599772
968003
677510
748332
274343
581781
6379
257500
487932
1252395
772260
1022221
805426
1506111
669035
1464564
1337221
922308
1418745
1178676
583359
948221
544469
115443
1045641
203586
100586
1058696
811745
24504
1060077
568935
1454635
389140
786169
725222
170264
268366
105323
701045
808309
266249
910279
944331
577239
1133675
1147792
879857
1513287
1150168
278544
203811
1145399
1016659
1286513
81288
1247422
463411
1410061
926498
1277496
73221
1240752
1238706
1476823
1403466
1419896
825646
946528
636376
1063458
36788
1185360
1264743
316258
744604
557144
1529867
1364418
829352
1551597
263801
1468663
1014173
522432
735152
1201660
1473089
1320524
1326037
501103
329985
85994
1211905
968880
168514
1054010
1380397
91826
597298
460850
294176
143096
136512
1438189
350315
422206
160113
863210
646484
1171938
1468557
1176999
1226787
129303
139064
1558098
963800
181181
1439890
1062009
952074
86716
8771
1407379
465280
1069066
1053177
42478
730977
1382419
155660
410116
2142
950455
122929
701693
247369
250886
1191498
1082221
547128
295918
470740
1196971
576233
334834
852266
946497
1106946
547239
642931
209064
611582
1498028
1406983
347697
243397
456800
433681
565038
347318
1054839
787094
958710
48895
1518554
997447
475056
816634
946766
163588
1556649
384927
410355
501207
815366
695931
1121941
662509
215306
1406473
266693
1382912
346032
712586
643627
116166
1386675
1510839
1301680
623807
1155665
699467
1488177
1124141
348363
41456
30991
1113297
1361479
1326515
730916
1538846
1523893
692026
919729
1083841
1018800
1512516
1398523
1053256
1127591
1375061
760617
1084863
906296
1259890
1385051
1036153
802722
1205424
773892
587350
341249
1301601
365480
370874
91534
217372
1431897
596753
92758
1110925
1355831
490690
1007447
585605
293817
376599
162144
768377
440114
718828
935916
1301516
168050
1034358
747248
607288
306564
1500958
962943
238899
1162845
1379286
1406065
697280
31787
1176937
722844
717285
1337829
1086588
830075
956847
412311
123207
482472
581623
1476688
1113043
223706
1343608
1164426
113506
958778
1390654
850774
1430572
287613
181115
62987
400408
150826
601389
1427445
581250
1356809
298950
1398692
588244
553956
1557435
117295
978115
1022807
1543151
1562062
144304
1106280
607890
567963
524119
295438
1304945
128558
1011990
1300737
994157
575076
811111
378937
1413004
1508088
16669
780630
1072072
930631
621685
549218
118832
1148056
384589
1009059
772386
580299
696363
1364437
1258240
1418778
1434458
1328660
860561
1423947
330940
51846
607496
633569
307090
869457
576903
1486871
635248
517551
505962
538805
1260845
89140
1070847
1544276
583985
1222141
67228
147370
170087
1112898
1503992
701759
900987
1211512
286973
806015
1479029
1251101
1210727
661898
1548697
294360
473107
645170
1139885
1179652
669902
982164
209538
527992
975293
1051550
962618
1225277
1558623
1155133
218941
271324
720814
1495377
823103
1489058
976619
361048
1505647
335506
1360607
703371
400776
1112209
647304
1390229
1125321
111891
736325
123318
1550215
1050584
1565387
301935
641762
764422
207972
932588
794308
108289
228766
615725
561212
37309
17813
956182
516820
1498198
1187217
1186275
1247283
1125595
1074212
278618
488088
739634
312722
424884
45428
1365340
130978
1415943
1230015
403526
1359324
1007233
1039407
1301904
1392483
229827
1258042
1186237
1423245
389873
1174908
1282284
846497
727996
1408497
707024
891538
712519
1205391
832789
997138
921838
1439908
1280989
1216441
1169418
846239
805918
90395
274473
869547
586820
693377
545110
525586
723286
1021252
239710
282157
444998
143447
36568
1423774
300570
900187
670754
137978
811926
1543587
7908
1028
1521045
75239
1137866
1418771
79999
1043475
1055810
948774
140764
85746
1388798
137278
658880
1171887
1161423
184831
289776
852318
890589
1545561
1526662
1492171
1424638
1316853
519263
344885
1564579
465807
852062
1207650
121133
773005
422653
997003
566434
42930
1054829
1395815
1206472
108788
1278449
341780
528724
714553
53667
1343381
1081173
523416
1527580
1250697
539707
1548586
749451
245344
932843
1105121
1156715
1525300
1392597
1311447
1320642
1566511
495217
959906
1508356
1297202
9519
288879
1189023
502319
342572
1415088
1272589
629424
1247191
1228893
338891
1155276
484429
827140
1121206
493090
684221
230788
419594
333579
1301266
621119
713078
303017
984712
481535
962323
149942
606329
56020
221993
714887
1499990
1548897
1065206
947321
519098
140631
721889
951690
1503022
1415076
156756
1207097
200785
689810
1349664
1046217
1421713
333021
1364396
1359068
93615
879225
1027120
339385
1038316
438793
1023131
1489865
1542390
782315
571856
1511912
1496726
884004
1301180
288094
730761
993391
634117
105754
799070
167812
125354
1135535
1391028
700584
1277987
265498
340191
483624
209367
885248
223268
391802
181944
732335
822293
443187
237446
1521975
912094
473717
1426786
744436
121067
885860
442790
1536416
247330
1408914
3662
392123
412814
1334081
1537239
263706
245686
1545940
230383
985009
145122
695676
848667
518321
1187404
1413683
1062648
118279
1302714
357163
1539358
723413
1479536
1537612
1103709
1048320
1090217
833820
763695
119907
416122
1391699
1089047
1024003
560309
862718
1179858
1128081
383807
691196
258983
1501512
218563
704629
313112
1132127
633147
1346564
190783
774607
517206
1172261
1288960
227369
386028
1073302
14158
149243
1491614
1333103
1266608
719823
1222294
391802
223754
284638
822740
266782
551725
461903
1269368
1554647
672279
971507
1076475
11352
1541071
519430
1033408
1251393
725760
494872
845032
581270
973664
693752
667850
1427823
1260887
1082173
127491
268156
418763
204376
582445
408708
1040966
79059
1190561
997127
1343424
651114
1074592
830293
801851
1555975
793893
1342498
878372
520912
1344037
1200212
694060
524785
394565
1436086
542882
998959
714187
438553
1396143
255942
629114
72234
900926
356210
734636
1203045
489704
577407
1081943
1365810
102020
1150860
409377
48150
445852
702265
1142317
207501
939766
1311341
1375913
1521418
1134784
1193016
784050
1111592
411847
1561914
899665
986991
497669
450893
211107
193702
1475113
122221
1418374
746961
1548514
713458
454163
1096113
1548354
356222
628957
1076728
124846
934628
1204312
1287712
1463051
861719
85825
700600
1464292
116772
1018619
858437
1463809
931101
1171494
639947
870262
796043
1506697
813540
70381
557960
490919
1090477
863676
1153641
337776
227344
602960
398619
368581
659347
985298
361060
350382
1463490
111370
224222
730888
271754
267144
1041618
1522735
746297
995441
368328
683813
434077
414210
1037081
283742
425892
442243
369544
1414611
544730
1309354
836437
784447
1065700
300191
1353984
1444214
444484
777621
293017
1190248
1078917
14720
1534282
557248
323486
194815
634146
862225
668095
1372789
163531
288097
1482911
709706
1363294
686952
127692
364890
1233950
1178485
164491
1173484
1389040
1387739
1402478
738504
1485512
1353269
965960
24195
444868
282686
1201916
703908
1199796
1169525
265313
296864
1310899
762182
566992
68930
477628
1172279
343312
668755
754434
1138789
949083
910014
1433416
316109
302862
1467005
229029
1238739
890923
1097568
767813
641285
1220163
513523
515911
427151
1478271
393840
327815
805506
111887
1271349
781777
27222
75245
1229070
125840
1066043
587763
1010572
605879
633270
696608
723800
1196794
769753
127031
424743
384806
1057907
854301
20039
882991
320392
1394750
1463986
920718
915462
719232
26160
496896
823312
1259991
4632
1445925
1357460
1328685
1334056
517078
295818
1530096
63829
267987
224739
663419
660168
292157
719402
28204
234096
559092
374812
565108
258328
939688
1183117
1322712
514329
287288
1284368
1544212
1446780
1519931
1003000
794174
1365528
1352160
1458643
69069
146017
1086237
998311
680812
461166
1137948
243505
35395
28840
1017171
554095
26019
1336339
1416635
943933
56821
185910
1131352
362023
1535805
302969
770323
514684
1261477
1131740
1172722
1394825
1374504
948452
1417472
1066879
457044
707661
444083
1542801
92390
659732
853547
491325
1031272
995427
1528590
216763
537482
1194728
1415786
600418
1045630
403943
1077970
712447
1259726
1034417
634912
509189
802705
967273
1327989
339826
669434
728775
67899
1401438
1410653
1355907
750454
1186792
1502520
21102
1052970
453405
314939
522577
70738
613763
903816
1338755
116462
944009
1252839
599349
229479
481812
1251625
602799
1548733
944268
403414
914783
1481725
260923
1473507
867740
1186922
1331013
1375879
654640
1094995
1444075
1464422
1558658
854542
707488
335116
957714
284500
1178110
568070
1342948
1366786
110174
774793
875551
324093
582190
1307283
298535
108720
1223358
29354
678534
488401
684453
111946
232812
1176078
979318
752868
643695
1046472
1404537
1289891
606307
1564296
1042898
249549
1171909
654975
1259322
915872
1361791
193847
1380506
1332900
1101095
765219
61066
853930
416534
511008
578641
841191
384879
1456869
817561
873953
904665
868555
700976
1149995
889212
969256
225865
1038081
1114082
963033
728344
413900
517917
65553
113228
383706
564152
538201
332130
905430
868332
514807
240134
788001
938511
61139
1395070
492558
251470
367838
826943
1437843
73768
1383839
866355
891806
855473
625953
746857
883314
825285
1255115
1309145
1349387
836646
1545572
527892
1285800
1241130
1067962
682052
1158281
1108491
1500330
246715
915522
728483
93575
1280269
178701
637270
562945
541806
685761
71912
259209
1435750
690167
971589
222660
1321843
1186636
1107234
245901
645260
1172991
228206
454339
90287
1509902
1196715
1336399
986556
637832
546319
852240
412346
1422147
455241
555553
1499733
1338000
1031717
789370
577452
459960
889676
598989
1150695
1087991
1179804
38398
1030291
548781
810988
968253
289622
809046
1076667
1261736
1060536
1456870
46630
1372150
953986
90677
1262834
980584
1235268
513273
816521
306376
1319499
1211404
621610
1291769
373855
707116
1391386
257413
174440
1520580
1527451
1283374
968817
216417
141938
292503
144084
675828
260977
415078
857568
1543901
576330
1324304
248346
1204105
360362
523938
514020
1413744
1147253
346075
1536414
751038
820224
934204
402205
669673
1325177
1349175
664068
77593
82914
766429
1073573
1203147
837603
1367920
444684
967165
482000
147746
755435
1154558
1095815
1070609
38403
812511
1013036
534557
1522113
712416
175509
1277719
800400
138448
1496474
815802
487144
1501419
870340
816299
634564
167603
1555089
1372864
85821
203001
91166
193601
284020
1152207
1194165
77096
1012337
945432
898812
762004
1165132
262569
751759
1505572
800713
916397
1068843
804108
113625
253255
594160
288029
305326
787773
1166333
753414
954889
65457
388998
1397961
654824
570303
356455
545690
469416
834027
278950
495003
1415997
217838
675337
823816
1428310
424429
196797
173786
1062329
778876
354426
905849
280604
1360263
717444
490564
1285883
571028
645946
628675
1148156
834478
1492085
1068506
820603
867608
275324
403369
462720
1307139
524511
1497472
210729
833060
1444254
954628
296417
1334789
1332690
828447
451483
1527324
262273
389760
848685
1239064
302727
795569
835756
745112
615774
702941
1226522
940948
435437
1025398
1479487
1562453
1389857
836718
1173696
1423392
369489
1204024
379035
1270417
1359927
562904
1418573
1298150
187184
648518
1123520
622348
170725
912211
171708
1102520
278596
876284
1294110
1389931
8873
336253
1343537
1260174
404789
247625
1107469
1291749
62480
1002768
127100
142471
250380
1518990
744695
736299
420598
1015099
418864
1174058
587355
721883
140673
960766
1205845
1291398
677593
147539
1446744
824093
1090487
311494
969831
574791
169823
1224304
550826
698314
1211974
139188
134073
1405550
827935
1170796
690588
958479
1460681
1043619
722284
286029
1037940
722264
602441
1136008
1288911
475897
1443136
150638
950515
1293751
1003419
835579
960787
320827
1109409
1211175
634522
788215
213553
1428825
193570
165493
1310297
664006
1035489
1327577
103789
172914
447582
828315
276405
320610
310392
1458533
1187725
1383993
121407
1341676
1332509
1035287
1123162
1108198
843417
312365
745595
627591
459104
1058858
1221921
395290
302823
1163591
935479
201888
1241592
810031
1199419
1404778
1108634
628829
655311
1134624
280487
203995
574973
1260633
1302874
65069
1336318
1313749
1335631
815145
67593
512868
288078
14838
1364189
164634
234213
244605
1149421
965414
1009940
82272
1254941
454655
1225103
1480543
587734
1202635
1200126
1108858
1254506
1271204
1409253
947413
362032
541853
624014
1236342
1064711
483108
1377176
469732
1255442
685723
661329
131403
1122928
770924
150948
930161
398847
820819
1525498
1316925
499298
130728
1376185
1069741
193321
498347
1100772
842061
210936
656325
804487
1268026
1390399
29604
320896
698928
361888
1539386
90885
183782
975193
702632
814933
967070
316065
1353509
642876
961120
772062
966061
41613
405980
1030206
1482271
996819
692144
557282
658891
907266
670071
390524
1046767
222776
835635
1363296
1013985
1427462
1201892
781771
1310310
1295961
1293121
129843
1217057
1437977
929158
1222323
1404980
405525
1525730
731432
695185
695369
344562
422668
1217793
765469
436488
629041
661111
1202958
181253
848902
129227
876902
1355757
753277
1044590
275270
1307819
1009405
699589
1809
502158
62321
1240990
1208840
1566253
382458
1400530
971884
1096391
1310097
164680
142383
477569
683948
843055
773888
124072
815897
604048
561980
374724
1087503
471381
388118
683940
55137
1393077
864453
1217890
1348897
644944
1191577
1057160
1498610
116865
641554
137595
1549647
830342
3039
777691
1209773
1327876
835621
944831
265929
279555
1252248
460211
1136792
484750
363778
1226649
312252
1425003
61108
884306
233697
294127
294621
886293
967090
1255479
420094
465166
1526505
1426086
50982
1495302
171820
1340948
513174
1102847
254640
109313
1127733
655240
261210
274566
807124
1111066
788639
336348
715590
37412
747937
70074
1462013
572015
1032755
491445
843871
328523
928611
1496898
46116
269415
909264
131881
999385
1366620
690736
502856
1224254
792240
930236
142822
1172633
1332232
530880
705547
873718
1013415
850987
300526
543705
1254162
1049240
100464
432556
45065
1527362
1340893
1464395
378980
185225
1400914
1547741
938821
773386
92664
772581
1329411
1133772
1237094
939922
303079
736751
543199
815148
544573
22070
827535
795969
1022555
715056
1394978
1010409
1236462
127106
294336
1292702
389896
1238766
622704
657391
1152497
1009791
1017732
1484561
478383
162805
753665
436414
673539
1341643
1073370
1245862
659348
363498
897733
71663
547148
386151
1239503
530747
117473
498338
296206
744456
592965
1487654
83158
812899
429792
993550
1206361
580912
422734
451230
795302
667903
1426634
160922
830763
1324067
870963
1102929
1382819
466378
949542
1511258
1482903
1476538
1296642
700293
1458270
1129661
747616
212916
771849
894293
91704
1552629
356879
1426087
1524472
50758
422167
498211
921026
839837
347517
1382755
930991
613824
268037
505060
851976
614468
1421209
283334
237959
674996
334207
163960
1106557
959202
1450772
939777
757073
447108
1072516
1158552
1527567
74982
1262879
859436
1187891
1551560
1099826
284195
339369
229202
981883
1482832
25973
15806
623502
584581
721347
1450612
294800
695053
1488424
272053
7451
1464509
517666
1073151
1299909
25937
623161
407483
1468492
1213625
28402
1423988
209981
936408
1395309
240853
98158
732116
1286600
880487
1246136
1053084
371033
431664
332630
819496
866866
1045019
190422
519400
1150520
910388
516639
453971
1173433
1272448
600390
397519
161760
1565210
1313880
850953
345615
856124
69174
1356818
1090430
164676
1161614
3249
558616
1424618
1379130
1194856
917975
61504
470879
706028
1297658
1255196
1532026
1191548
212665
914341
499305
1313264
1006621
850281
1213857
762343
1169769
1491138
852434
163370
672397
1263883
147391
251787
1438359
254346
1315536
668889
210448
270281
1476033
892692
45053
1135343
793213
259080
298157
345228
1538456
951231
1420563
1402161
571188
1252885
710027
173902
108863
1134429
1060930
665536
1125074
1280017
1291683
295636
1447214
249772
1336743
770435
226479
648167
1173029
1199067
1178037
746348
532161
302199
1018682
143810
1423874
1192520
991172
1118008
589672
960155
131722
1080719
454441
225390
1542804
185597
1176457
195582
771853
2798
774404
1130046
1010313
1493725
316920
1089921
1160867
1503679
1089192
1381081
1434173
400450
1222142
1315323
1285066
878064
1465848
1257210
112840
1034549
536433
598047
477538
3428
203143
597856
961112
1106927
1446550
52613
1322412
705682
554053
653420
301871
1089215
966052
571758
780997
564696
139169
1345366
1511542
350050
603191
1042422
1363738
1334273
854987
1015470
744590
672306
1154213
29208
283752
1126981
1323571
1055362
95648
1269135
700530
899135
475899
1141859
463478
334946
1214871
1485972
854726
1470466
317398
325806
742993
665854
403672
813714
688649
568035
273523
1265411
423925
976050
922412
1498694
1432073
364426
309340
298467
1308422
726361
833091
222412
1454095
1067479
327865
351546
102239
1503512
1482030
1367065
1424487
496166
1244508
1431779
1395206
1042985
1455609
1195760
1320735
1348714
1556840
78121
1213502
846162
1557073
1295875
855264
1127141
1022373
995822
1301141
1383762
1108097
692945
1530674
1232380
93194
454804
1124687
1081025
1221195
485516
1128975
1549673
1104248
1442585
1087505
215758
548059
523689
1304510
857513
529279
165092
954478
243010
1409212
346668
1411236
541378
1263406
74566
244065
1184353
1388475
1547351
708293
1134855
1463178
1442995
1101126
625904
1492670
795550
790752
140091
364825
1430973
1025977
1207535
325037
1491800
81906
960405
1028564
81963
1097499
762815
836759
820119
1187209
7993
1541374
1414343
1290298
1169184
1371318
1014676
1288082
462316
1374805
1361543
632448
413092
121625
645587
1472328
898956
1297622
546070
763922
353931
1476981
1250010
719030
95353
10465
285475
1452920
1287160
52375
1194737
823509
239348
249663
1116447
659600
178318
884603
1009649
1550004
1271357
29284
310355
591498
1106852
812476
1002337
1192172
744785
876352
1011537
1143335
949067
357757
454588
1441437
897988
1500551
301140
84960
30501
1433672
176743
423197
320086
1122840
1424228
1338479
1162912
925683
1106332
369662
761611
20416
1305345
78346
101686
1530099
770534
106492
1509369
1551987
31509
689106
1351903
1497656
1405759
1445471
1004830
1374248
1243889
294161
378597
368267
319866
816264
740813
749832
577715
1190095
707530
1460426
646204
273872
1555341
576848
628853
1353829
336778
545788
132648
795730
1032693
277938
1245881
1400752
1074574
754593
763187
954190
1327174
237554
666835
228890
1141425
1375243
241874
369375
1244139
575604
655408
489916
208950
942114
1278001
659534
61973
27137
284083
927621
385089
921195
2252
1289390
407180
1450665
684928
595810
1313723
736507
791085
1464085
1171368
814187
518640
681482
876878
541647
858843
200555
66307
839606
1052078
368827
1560257
163561
1133814
1960
1416009
68844
381677
519713
1092630
1404292
1141058
990735
1548449
800867
1098236
1524879
214394
384384
1565563
422406
658667
563264
1367099
624449
1174783
1018989
1073712
342830
839335
1502391
1143743
1542326
895185
757895
631577
1343712
191679
1342711
800815
659403
441117
1241928
27641
1461040
794784
143508
1246709
549881
80837
1056536
1174376
1233447
326764
438301
1525458
860972
335081
21283
1565032
364760
830608
642875
951925
1011857
1059917
580974
500147
1045460
728721
952355
1549873
393913
254739
1240765
766983
1155243
107109
577710
233085
1116440
1216342
66371
379256
55577
912184
343682
1525594
1377034
1213242
12926
191974
758348
1460917
1357444
542912
1201625
17059
1274753
511878
127358
21892
108087
10277
1422529
1172030
249924
1241858
900230
801524
388482
664576
1464637
1323582
1505645
317361
67089
1026462
269493
1026529
383965
337573
474607
1416875
1328397
808674
914421
843592
236122
155151
1523941
587538
1104136
981631
321127
5829
1413706
906339
955904
786251
829922
1144236
528348
1126586
1446973
735145
1309719
103887
630094
1503882
1045060
528326
755353
1016902
336643
798797
450500
533958
469019
1194690
1500408
493264
1415910
686052
138342
2681
459619
1466993
1470682
782409
1066633
1421646
1218308
455658
887229
1395559
987618
798868
1424417
1541216
649645
1566754
1141609
1242522
360762
1035292
1208080
127919
548623
694295
811806
210591
1130988
817127
986703
573193
785413
1199430
1120778
1118441
1178140
925038
1431491
1362224
1135293
1036729
495139
1055912
447051
431315
19428
620039
1044083
1101497
162528
1089199
933707
1096806
709345
1519765
1267493
1020764
552298
1539179
651883
212541
1434091
425713
119999
977318
1383409
1166184
304830
973967
1512730
1465733
439291
1282601
1287662
94928
101277
1067179
1137878
1291916
685528
371265
24961
467143
244710
478289
1074396
1380468
1005502
79309
1507874
839092
613886
128425
1505856
1107754
982814
210104
612246
788314
1544600
106677
924175
1475506
1264631
619776
1164554
1208400
1276229
1219681
38751
1275734
1190957
976809
895072
1256320
192079
497791
1257609
71578
963069
1384040
223734
422543
408472
276538
78159
1427432
272894
447699
190787
351821
769186
627409
747336
1351985
656774
317382
496267
82973
17475
1172500
628529
639767
1211187
150056
646821
363121
1509289
1464648
229566
156891
311708
366230
606806
1298168
937554
1497323
783597
631664
232006
945894
1563292
837209
102235
1543600
1417520
994913
1290819
29971
1241094
1498106
990175
871170
224102
339996
531605
1345219
1410120
1097888
885432
772695
372816
1380205
1088850
1114490
592306
654106
688025
582202
334775
867952
329230
1475461
724600
1249880
124107
188112
816240
1315735
187468
117616
475938
417171
628585
1426172
100744
909500
178894
1094564
1400725
450164
292354
886305
1083451
1202890
1023064
1474299
1402796
40619
1036179
621219
1531368
810557
1258147
236501
339196
870344
969362
545454
177140
1103790
379587
1054205
741538
1065830
1224554
160016
1426418
364288
1486973
1241361
459000
771885
669146
623136
1559228
159271
1387853
1188467
814862
609887
282599
667764
1339016
408581
92289
1299618
707396
262047
333760
872783
1177809
983414
918825
369265
1162198
1089009
273397
463583
817760
141109
622096
676572
230810
110308
69182
434840
29504
478127
839039
689433
1329131
145017
1420684
947698
846084
1374623
1138213
434291
1476654
302752
104952
1237988
1456991
150408
1149031
969196
88124
1499359
97860
697061
9493
737126
932360
481746
569732
758487
1539276
511703
612711
1195863
1493832
1273939
747903
535015
1561308
853877
428053
1394140
1478268
1460561
903993
498916
1124061
816048
477306
1442643
1487686
1061417
860437
1159039
361039
866143
252516
1509169
90102
297706
1137171
7358
788458
543237
782373
1065159
147671
345218
808270
236364
208453
133662
1452803
470336
1493612
380257
1552927
638901
113395
508789
1355979
1515749
1442568
140956
426018
744551
240470
762652
754395
328246
1525100
1343050
941609
166692
1244000
140684
1026930
1421159
538733
687540
830960
728017
597681
285482
860674
1483907
905960
946594
1484289
393800
819991
877436
1131175
115748
223504
565767
815749
895585
524894
12433
1099046
266571
459111
242985
138019
1538795
1285793
837443
1331233
1122133
417701
652690
135220
595194
1061656
1483817
1102234
77068
1442278
904034
889474
711494
1431718
1051871
1473073
8305
1488192
673078
631203
3922
1431457
779072
169098
887356
623958
1243750
647952
761630
1287066
608981
242357
102129
1280663
252123
495028
120912
874748
1008435
776950
77104
1146917
482734
1531948
1342711
509473
348784
511396
924173
1327195
347424
203687
741671
541794
1097726
1308567
170709
150607
1306685
824669
579751
813827
207274
723596
1431333
365402
936468
1489751
293088
621978
622470
1256579
425959
183648
441837
3610
612305
613527
864423
892655
564973
1296144
332830
1405620
251608
644947
1459600
792544
551865
414690
592587
618707
429430
547943
837190
1186328
387748
279457
668967
1457147
232981
1564947
882912
739631
1336861
795821
795516
560627
775207
930400
1053747
988788
628887
972819
1396471
1262316
1301471
1144103
499053
562063
1120221
319464
1065243
22247
882250
1280097
387748
466970
1528162
713529
434948
1313300
396467
513565
494371
340613
278385
994192
618467
462441
1109341
1352447
1560844
356297
275484
1245602
1347403
879930
1020941
857768
319290
947443
1446580
906899
164084
1487510
1330697
811232
1475183
530237
344209
1123387
1508340
532971
1203252
455579
476005
98600
401143
1390805
642796
1376969
509816
1070623
145321
296125
1039920
384436
481616
1051175
213642
1535176
1308513
274718
841042
507211
634825
1069029
1435416
1474410
766638
1491707
656903
114770
785881
645198
288486
1546890
1087169
1254014
335883
976743
1106613
671585
1501637
1001706
863037
171610
938102
1559059
86955
1081978
838003
1143318
356064
140743
1317001
883247
144573
739939
422741
944834
979298
125374
1154405
215829
1555529
890401
545832
557854
851010
137868
72356
41439
1116590
1528318
1092777
92213
1230962
389952
773351
998974
895118
1185378
612766
307123
941782
1533842
1063743
1387268
923010
650936
429656
321049
1473666
1563611
797291
978291
19552
582498
106794
1420510
982066
523601
1392817
561882
1157437
987175
539164
1002512
823546
1148462
1413582
664367
1152633
1555328
1536415
908900
1151383
1051932
499957
1399284
94654
483791
1311355
180286
976092
841881
1453209
792429
862517
849834
69102
1510995
586777
831045
1040831
660296
1252176
115618
86759
1182204
834878
305782
233508
357527
1241809
1425163
146219
259752
282110
1145586
982355
259135
637548
834681
1079193
749383
869401
1286782
758765
699864
1282291
2338
19741
75124
463599
493658
803393
883043
1303718
1350441
1483282
775839
117376
1091427
691012
56664
1081846
520515
987584
1050226
489909
59222
407664
1368489
959925
902500
848507
260891
300965
1179290
932776
847262
818117
294352
1535083
1392983
1547571
58989
136043
172843
1308159
16225
62452
632366
1368483
81714
895404
996621
1100349
690326
672101
1192511
1560913
935461
1109539
1196313
664283
470387
322637
129717
817833
138044
231328
207567
743088
1546589
536518
1370338
1446361
1268229
490928
1487811
188767
264576
1303942
121928
1349192
848902
375770
824549
958787
1548851
695394
1055294
817298
364567
89174
664717
489528
1374738
1078336
1238813
978671
554616
305259
679962
1097241
1031394
1072862
1268797
157971
937965
1515548
18056
357149
487271
253422
1133133
252466
150897
654161
412006
245583
1086782
600306
1215013
666732
1204396
286019
1247950
1044437
863460
313000
588638
56559
1134110
828395
259341
1411040
783362
1150826
466567
366127
625652
608288
577317
434140
1317133
1131541
1391998
790698
488063
800634
1061369
81959
1203839
1507452
227006
189973
329600
307815
707984
924498
820300
579253
1158704
63661
154845
936289
1494897
1244128
842890
96529
1402636
1155823
497365
1365852
1213073
1507321
1432775
1471388
1485434
1140553
105384
1407861
1558144
1072827
930897
392165
118885
1526703
387403
716521
1549245
272354
882498
1312078
1211532
545659
1384219
1272618
285668
908873
1217458
1425979
1182797
755313
17886
565016
1550056
1423969
743043
1518029
771603
657872
418265
166933
814406
1017099
206609
822818
1041751
1060143
112880
151422
952735
265266
1150766
797934
873114
1019084
1528056
1091490
385964
791512
238424
1294690
156518
259014
1471717
1227259
804914
1167630
1419701
1413291
136129
237786
1099333
1137501
517435
664758
216473
504248
1239861
1344967
1528335
76567
1418117
1273240
170442
320428
448372
1463045
955062
1117941
760306
219591
785103
1015030
832674
1087662
1343826
1188074
717452
169634
540177
1369869
696330
591737
1392664
1324908
708438
417235
693004
1472472
1326849
128843
1203823
811666
1236774
1192184
412914
719105
387961
459680
821214
190768
1419449
630133
192053
1196219
306955
668347
388002
219712
673453
266020
1214434
1264734
310817
1535837
886263
449951
1168310
173436
259948
552007
246146
1415595
199193
1283146
1464612
1319655
638203
256618
856437
1170750
733761
590233
1386129
745815
1082539
44246
226973
894999
1370397
493061
929539
908618
895001
156364
595804
602352
702950
471029
1328055
1525140
1097829
523701
913418
632919
116917
704563
1482255
631643
229258
1281775
1538719
1149714
112064
518999
154939
1025509
448960
1117544
149803
377740
1554327
488611
1106616
1421648
956212
299495
121791
1200727
591374
355154
62903
56287
1312845
1480454
973001
458734
739400
251913
1014111
1115116
493496
1053294
1521886
1356399
615214
1513783
17771
1358773
149329
1260437
654026
959498
809824
1552985
1484623
1138477
761824
18527
477520
499036
934797
803690
162009
953320
1478491
1372556
660149
670312
495670
1241255
672219
1123110
1889
1333758
1520844
985171
797723
125442
1282078
814161
50577
1030513
1531793
126863
376545
1126185
471050
11098
1089384
818167
1357109
1390173
394951
703216
722203
851074
32506
950008
1322476
1052981
79407
1564725
367619
1012400
405859
246982
810591
69912
1258066
130535
1020374
439215
901915
78385
470981
466009
1313938
1260909
507566
819155
343293
1413419
1327221
712952
895083
824363
447836
224323
1063413
369717
979083
968216
155084
929831
310509
536409
384283
1304013
841430
1429841
180855
167207
468827
1148435
26710
496110
1536513
1004875
180796
1478519
1552286
1045865
1538721
1446799
291376
43896
843909
1464663
1077518
852515
357350
809407
213826
1269570
958150
1556070
1524520
790868
1331494
535705
575689
550558
1204407
637976
1218462
1030880
1126291
88241
924872
1021186
70096
1043046
23693
694343
736439
112024
919101
1162700
482777
1025760
1084294
1560921
1066745
1476768
1503536
1455345
1326798
479172
1215074
628110
546046
1068988
167549
540450
1046036
514883
937062
1240297
512382
4703
812218
8821
888839
415671
1345218
518348
282525
730748
994173
1426623
1117695
1217449
1110375
304355
1426734
9644
205715
148111
867290
1136975
1238205
1227524
319048
1390399
491031
525515
524396
1330344
1534676
1513357
1184362
381729
859593
704642
349667
307595
130305
1461625
877510
684114
1367672
481119
1140026
627963
1058604
1254233
1054723
843698
537880
405744
102679
960455
163014
447879
1316206
976363
1139830
378083
981230
1360221
92607
710370
255606
532954
104077
492459
1354590
663719
1191981
1087289
1183648
142387
785960
508318
1227353
1306007
1314180
566382
860093
1368294
1197054
592900
1289995
297782
784793
546795
140550
1512251
1000146
288305
320046
185900
663469
191252
959126
1384438
1116026
946519
147545
1533046
207406
1563928
923199
369942
1311419
693242
1308740
562545
433029
902109
1225011
1480373
369956
108411
98897
1054364
957024
508232
409015
381578
809337
990970
1556540
1560415
213558
892812
1305450
1012024
837836
590452
1213225
826095
821303
1401390
897010
286180
1259508
791895
965893
724305
947976
827542
1091046
450134
302352
181985
562281
1257535
623438
658859
336187
319411
34926
70111
1310920
561960
1224255
22207
1027212
306631
1013826
1245773
563508
343324
646743
1005126
1253897
618419
1358510
1011310
1376367
1177807
1080409
120498
1110500
1548983
369093
341476
1046784
485581
670749
691884
308786
654458
1089632
1182845
339397
1188772
977904
1103614
790806
958168
1240780
306998
601120
420016
1231634
1077374
773555
1283010
191325
780588
1296096
133328
81341
1523900
1260510
1509202
205151
1503686
845183
839996
1219417
521649
883893
114244
1237119
1283570
431909
1363540
1252003
612305
210345
740895
1072473
488767
334708
930293
491734
1423369
233456
1482104
1280866
617248
1025611
872075
894567
1169830
460019
107935
1547935
604285
1520097
346573
145032
195619
821991
835183
578473
1550716
1150665
281999
1454239
1012235
600652
584242
977374
313901
545878
1252358
1543195
451121
123381
203259
198020
1153908
1114750
379552
1264062
261068
683309
990076
143081
249163
623356
1066498
50246
548102
1058004
1132244
1498869
1087775
1028420
1094506
457822
1100685
593827
1208748
1519593
1376940
922744
204544
828035
577298
944921
1360078
506941
314168
117668
420116
1215121
1254278
883086
1464148
798525
244694
326324
1097973
1279452
1437130
863761
958375
87805
1212624
576348
1134773
1314309
502213
506680
1149814
1029515
1060472
1065311
142386
53285
1270618
456050
121599
1436492
1035949
109377
938820
225784
325919
1064068
785653
140436
938712
1432193
1186169
494001
215341
1297974
885761
356826
182251
611918
1376792
1475854
432139
140611
1004309
1531666
762406
1465033
702573
1081353
1337561
1085877
233572
1132938
1431957
1118717
118374
1028756
1529607
1230675
1262848
1467202
818226
806151
1180584
1503904
1544506
1093444
1417051
808076
1362991
127635
1346350
720715
1324682
206394
1408104
1270287
115266
41842
1401083
843825
1058689
587012
364170
1432700
850380
565820
295637
14558
1238487
213966
882873
40758
1320384
1550650
1141498
1543605
1059491
1488179
902665
592789
218794
1256267
163133
968987
1543040
1431315
430940
1183855
1088141
709173
1535546
656827
68683
892300
630781
650401
543383
703400
47560
250344
588083
68837
915951
252762
533265
1349101
391172
407023
1355125
1016479
58721
1320242
1547128
1100873
18147
331473
1066946
824391
1489416
1168778
775296
219214
758007
682665
979784
1141437
660846
1264322
570626
339005
323482
358431
1166373
1001214
46079
278520
1516355
983935
1029761
1182177
527995
1128803
433124
749387
1560932
1058714
517205
388375
408414
199198
1359025
915060
1025936
878788
1529253
1305197
1511939
845600
1232307
343280
1265256
87067
1469784
153383
1567091
833953
847675
712069
842704
548691
1221879
1556062
1326178
898653
90800
24489
524535
69487
819516
74790
1366265
238150
838068
1009560
571090
833565
895811
547091
90674
1080452
17714
1556122
5281
1127411
1054368
890801
568317
839135
293060
755567
331257
1390028
633579
161289
601061
1011163
1170050
196351
128571
375828
394975
315313
667393
367397
424417
1051288
922751
389693
614836
718380
909940
288780
259697
986784
494160
64003
155017
651987
405111
1060228
743280
282815
1064746
847670
1250299
887426
1306640
1126132
1226285
727508
1403469
988749
1335037
837890
1094617
834559
870279
692675
585626
383078
504173
1324889
1423559
137925
887214
772950
1150402
1173629
621878
1517992
947122
1407761
54076
1229601
478995
1346494
835581
1155681
541701
1122221
502408
1552465
1118541
1005914
141222
301928
1386750
1512535
530747
1469748
294919
955545
310637
281440
310380
462096
677473
960771
113998
949445
211991
72256
1124234
1517369
951883
1047141
634948
871002
1230607
124224
1460373
1437250
1246033
34889
1183008
694597
1506279
522116
40866
213355
1159402
474399
300467
929423
157838
803102
168209
796230
1534509
1221962
838110
544319
396482
778452
614048
762482
41947
494852
387655
1202961
1167372
1249316
749677
1055551
1409149
404489
526820
1538549
1552190
1000378
879721
1061286
820698
909216
634660
878049
547040
580236
995181
551162
50063
443878
355676
795905
1277837
1400952
1238522
1185924
648475
291487
182046
1557532
29101
553735
358397
994898
1458192
608885
1274707
340426
111860
387905
1269679
899198
1223252
1408260
360516
331086
1031601
1438492
1392789
1207589
538820
1250570
241531
1518477
1346467
1392446
1140039
643796
1384874
417533
1196867
1474849
823339
1138488
1150242
984030
879517
405032
1426221
821781
618863
25533
894090
686656
616778
573729
139948
443662
1548613
68237
388197
713060
1412848
1231163
936302
52498
831838
970056
735143
990829
1008691
464704
1382276
97088
780062
694956
551609
1001877
253736
784633
1458302
835104
580662
1562265
1199707
1237315
807753
447859
258683
1021184
1500036
1126378
249318
345384
1052866
779841
582813
1396643
693317
1053961
1440688
1226979
916149
733938
1000837
512335
789511
353193
952409
1090812
719195
831456
1224938
573005
552216
498231
1070211
1566156
1435304
676538
908692
1515310
564384
314997
452841
68373
212619
667501
82650
723194
3430
522048
280113
231182
1547851
880201
73974
1457165
926786
1371781
564614
312668
1375646
1369656
446628
185515
62997
622897
575173
1121543
551044
1296741
712302
35363
1468234
240231
1122444
699217
1484401
951544
638635
1302168
1532335
1038172
1405
675105
443033
169646
488607
240720
354078
867093
227681
1306859
373406
1054165
1057838
1002694
1161087
307952
1223110
1046746
1140280
908311
670359
1468726
641645
151047
1535067
644957
203133
1062143
1329209
849002
240607
303564
905697
636527
754877
471187
482131
28938
8256
543191
546995
590398
146309
536227
165664
848301
1456642
331718
1278727
750542
553784
1543423
1424527
375523
1442237
489507
1222371
1241514
1426403
1516266
449453
1097751
913576
736922
1190915
387136
1467505
102239
465118
219454
519591
983895
1177334
186779
648954
170740
584694
1154085
744291
228938
846240
204182
76975
1299172
398737
372855
384659
1358015
1112107
721365
1154952
684140
663438
1415886
982680
376616
899464
569212
534040
226417
510277
623351
408287
1055046
907949
1094789
839910
775718
140541
193840
684967
1173237
1493079
981646
1458379
458385
710669
1116512
544400
1568065
33185
1564273
1321825
27572
1233769
763449
1441463
479819
1414000
418616
1394491
911461
510797
1454804
1156623
1552564
946062
88954
1064166
1470223
955453
1516490
4252
1233726
613077
417898
1545107
307583
881021
1067318
307539
1168772
842509
62872
1235198
1404628
982339
403495
1015338
212445
1566668
689566
318546
1409519
793512
1124394
940336
778578
1067094
765257
1253398
344112
1045700
51791
597905
694909
337560
873355
1567622
1333235
181479
392116
648681
47342
1473665
185399
904039
676910
1543178
782123
1435878
926239
1208605
106017
909245
463680
48902
265372
345604
564664
1363854
1460851
13865
27059
237411
1505791
239348
873546
138183
1095411
1372145
1507744
155733
325639
1459832
424649
310130
1176374
89643
870814
17064
469164
139163
216215
207985
271881
1255199
18993
491216
620832
888355
402928
306658
788593
32473
1228007
1007865
1181864
818172
1307024
103910
545573
1031027
1304517
9008
774401
1549403
187013
464275
407106
1175073
749514
1456900
1351341
1380572
937561
307341
1299668
457635
1475037
111130
778225
633517
1113554
911077
986656
1380715
124472
500490
131190
279915
1442117
1043263
1361092
1329834
678243
720465
26771
895151
500127
1067530
1103613
1353160
231664
545551
19742
442145
593206
773382
1200796
384442
1085883
380781
534237
582703
1176996
653017
291612
1410552
383850
60260
1432086
190245
1531102
1291182
1469240
735836
1033251
75669
1351601
290268
1471466
207932
486460
681189
557092
1381952
1245520
496411
639806
276170
815827
1479986
638386
1084521
1269516
631751
1318538
194413
29093
1370316
1456970
239949
102135
749469
1264541
506046
610766
513571
612435
253001
26120
1538120
507489
480912
1036840
425570
520474
1251446
446397
1218832
9409
858721
1512818
1180004
31341
1156886
152422
373110
1450147
90114
767046
1404168
953186
1133295
883858
1415877
1060110
580763
566732
1375822
80905
608009
799118
770271
1332143
717306
117559
781321
927196
123600
1447803
280955
716269
1430686
341764
605006
1182735
1546657
474801
542688
1061311
1144674
1354996
1130523
114609
73315
742232
406330
763018
1254139
1512768
1350262
596685
278693
53314
1165835
571482
660279
247496
556954
1560222
445520
95193
517691
863564
935478
947544
117829
1098152
870290
68746
207389
82139
222474
1160037
1375508
1359497
1025745
846789
317741
1157097
984959
1335895
897871
1462941
1511753
896427
1263807
1307325
933462
1460832
232697
1260282
351530
1332701
815892
14903
783761
275039
805806
361897
105911
140676
646750
510348
229179
469733
246838
434793
1111819
1153602
1188480
732917
430608
861591
1302483
1341339
704895
451586
1553706
719569
650036
945020
296052
372902
685698
1473140
1123316
257745
855026
333001
1475682
51817
650648
458605
104046
560458
1145986
904810
810486
109311
1050879
1176062
376012
1438090
1338586
1063234
50812
358579
612651
296249
1473598
244880
1014370
10610
793032
1136713
557109
847935
1357564
1483338
491510
1024104
184902
1379607
604012
100161
564540
1057091
1420687
964451
1060638
268282
1044565
1280642
1002382
1496990
615066
642905
1259429
157980
98870
405966
1541934
1392131
1320935
644596
834100
263828
352846
612061
89602
596309
1079989
242122
1447191
518510
1120028
859180
861503
957405
856835
1499906
1447819
1236207
352627
1522374
62830
757555
1095074
1076714
1475784
664218
315125
1338511
776332
358575
400440
514540
1326144
744093
194053
48312
761219
1307286
338802
934774
825810
2726
1530700
1380617
93131
276996
1566640
1448099
1212121
1157516
1369499
80575
1314034
63076
979910
718558
1118544
1511899
1561535
1561038
154888
522108
422877
262906
390000
951635
620587
791001
472453
893654
1315398
75657
1322946
1402873
673771
59002
695239
1318734
493396
160980
1004611
1517111
1514203
1561000
467733
181367
814483
548709
1294598
1011522
234146
1028130
37626
1245051
1050
789665
70102
1510539
1342393
852443
932082
197191
748994
409488
619923
859125
102207
618151
601469
29368
1231793
1019175
1560063
47407
1482508
1171209
829969
322561
864437
1536212
982398
993207
1410450
755156
480241
1258144
910055
1102329
512038
707958
376608
1412837
504429
501585
998909
199197
1326813
347613
1293817
306615
1400818
1009606
1271745
1325633
886122
1331060
89064
176800
705823
1367212
693488
741370
893046
955855
1469858
302339
988959
1474862
1297217
1075748
1081896
90612
1463359
205910
350023
108930
395381
321379
731708
1113586
1041471
155234
1436657
342456
126545
581106
20035
895261
636004
24852
1270640
1229056
650738
553270
1009956
1500699
1102194
1002491
1084089
174017
1266391
526528
940780
1553785
164205
411591
817362
1535065
1078659
1011995
701009
969481
1068394
127318
51756
1548796
1503217
798071
1311780
1270551
974075
176049
10660
1178564
628900
724343
765163
566846
594658
829262
1155170
42458
1339605
610798
292280
705749
1293810
1487197
855574
386172
1290638
1077109
975332
1283362
1010510
1285124
1050450
834868
1225984
499225
331343
218199
1514918
478557
332093
633488
1375911
558280
474852
1085091
784299
1529942
86728
571478
705057
1336973
569643
127863
928169
170247
869073
501785
763128
338432
912077
504176
1199606
790881
1280746
785504
852187
769824
639220
1035012
730121
1170262
1067810
619713
1079081
1073210
876221
476136
220703
956566
302978
744228
799008
200888
1449255
1375969
790721
542275
74228
1316248
334510
769478
616192
695279
390433
1150058
1477259
1265157
405277
486391
305405
866727
1257715
553264
475339
1239452
1323506
660478
1149311
142523
601670
879930
371310
1034241
944715
381287
1131869
1465080
1224539
33605
949510
1292892
1506095
904073
854344
132323
87989
1004197
228947
6149
1531824
165650
13424
1085156
1235753
197356
1122752
394197
878452
1298597
1319858
1129487
1096585
128406
1594
1201363
1277180
1312084
527751
640334
1158535
68864
941214
1246702
225643
848528
955138
486819
574178
1106206
10288
961053
671793
1543620
1323047
408832
924509
1117496
1327358
349104
1377672
692437
694601
861181
1028293
57976
1151019
1127010
1315542
541667
1355469
623577
339174
672868
308626
1223850
709989
746864
184742
845975
742024
633828
512129
1310929
174017
65519
810041
1272591
1447529
1483591
381436
1172527
1555055
556595
416521
1538470
1019026
603711
727396
907101
272120
633968
1015314
317896
1413628
824181
30968
898827
108084
1499720
668185
480105
1280610
1347950
52247
410028
834221
684672
1110649
409358
1370980
1365408
980958
1515550
1511152
668633
836956
912990
1310635
1248816
61575
1216994
995809
531653
1006708
605573
110988
1362854
489619
1511684
120604
1236141
22466
452854
548763
468892
1454033
1064527
329399
302356
805687
1296760
1151892
655603
985578
293821
1145812
442466
1052870
181086
1230333
558352
1420562
1527453
1396223
1132831
1473155
1532821
196542
280302
562873
805710
1061261
821560
909919
1212765
1428248
1187471
325888
163948
222808
779390
1040589
862563
443013
1020668
1212174
766082
1366158
185941
849115
520389
677141
1447889
1051363
584535
892409
1398155
937018
1383191
884074
1158724
1171454
477028
612908
743757
1495724
1163754
1107837
1522783
690221
212468
1102673
1154067
1146395
1099530
1516313
958359
350593
631843
924036
759386
1525842
1170231
553988
44029
592326
1391964
1492610
686283
479568
607936
1554752
544933
318738
224109
486679
1283607
110454
238259
924440
1141092
1342200
1184853
592997
687324
567929
389879
1264986
693034
1490658
293716
832768
693132
1200316
1064316
466626
466432
219152
747874
1056700
573629
196897
1446750
164350
1080922
802466
1475025
1430925
873840
1336672
714968
1145686
1386959
434547
1387370
562864
949745
133332
1270528
400456
1527964
899511
979422
1267321
70055
828368
497588
520000
1312125
783935
1115335
910913
866337
584289
1044360
1348204
1483631
209288
159885
18019
610187
828181
427562
637877
1383867
880475
1104078
1192509
784696
1248730
189752
1029566
290041
935969
1426934
357599
743588
422312
1367773
756298
823448
470774
725546
214104
1493556
979140
1218021
216779
97384
1217892
973091
875434
764232
1324272
1562065
42681
1206212
1415147
1135105
355774
1549736
122991
356324
898791
55277
702696
102051
1413822
302003
807185
418898
524311
1370889
1263720
1355187
851879
1319735
534090
1192158
570153
1333769
1275739
660643
392134
551149
985996
702730
905564
476790
912984
930089
899395
909882
991525
794125
1048901
500833
113029
451150
998290
68831
1002793
919264
1364864
586089
1260067
1159631
1319846
1146874
1331272
1142931
394622
664027
587279
58962
1238840
610958
708442
1190064
759366
304087
25957
1470372
1246449
1283730
1494199
1041531
809922
1428079
1245902
394721
63491
265783
949688
1530043
662108
574572
785876
359275
1391199
816276
219221
80085
314527
1235325
1204374
1228879
1220980
80636
233276
40836
1172248
873920
1273387
20807
1401807
1248653
490187
228358
346108
27069
183303
1078638
350471
539922
122403
339469
1396440
1221084
1500009
708353
314428
561740
1258688
1213881
851815
859994
1517278
1285287
443673
153552
195126
644632
323514
400746
544804
724487
280583
1481749
852104
574368
455064
721116
278758
507568
77860
787728
517163
1436736
934186
1187644
1366381
617518
336570
373227
762981
372761
202345
1353025
336543
222251
836280
801877
691288
537490
701893
443902
978506
1397390
450893
1007181
125788
173578
466672
1215939
249942
431242
1071014
1072896
484036
775308
123159
1292694
1317496
641992
1011750
831452
661371
1020652
1551965
169077
1179160
101600
577633
43426
394425
647676
402623
1073665
1524630
309133
222040
1419399
753012
1362697
57057
1254098
551755
1039125
1263442
486182
777234
956169
1177063
1066974
1029751
371749
689267
1137745
1243825
185331
216102
361821
434119
759146
106660
1135123
1458468
490191
1276161
940978
34115
1130567
1169702
1539291
1077269
588721
658118
1498482
1047406
736117
850952
19133
811518
844738
277367
1066926
667673
582226
316343
902261
617940
91967
1113597
13283
656238
1460759
354431
625523
683061
651799
96953
684011
1427074
923929
376379
1423650
1012864
908062
539125
1471500
1144004
1302339
837888
1400224
1342635
853280
1046708
1341241
342352
1123113
911344
681525
1334838
1153460
493310
623837
466111
530429
617800
370175
1498333
779456
1531135
1123794
558284
423681
1000532
691405
1352912
960579
1313807
823580
133503
300456
700480
498279
65191
1352235
1479627
323976
166050
699475
75634
685215
692029
163279
434775
1090073
657317
1341948
1374182
775064
1351025
1542132
796472
1482956
891622
740418
1212041
975613
1112266
813974
1236984
1033395
1138115
280394
1262951
726071
1094782
678798
321824
1513
689395
165137
686173
862500
493425
684074
78363
221726
262263
667902
559084
1330425
864262
842111
553108
473713
1186034
785058
65639
795697
498489
155768
1450510
766718
791279
1325413
156110
1131600
312429
465292
899791
650367
157452
1145654
388325
31593
1444064
831496
429106
1048188
410267
300958
106117
841023
1051708
175771
1222275
248060
484670
576629
346011
851322
267663
1508616
601851
1218991
417155
739493
1305429
228302
217494
1003557
205066
158815
544021
1287057
323622
797461
861395
1344491
215590
378170
664510
492385
639568
1107946
1030315
1165405
519259
1490217
1528295
1330485
895280
972880
340028
824218
712437
1022502
755776
719846
919224
866702
928750
683951
575372
1346690
811268
192335
295308
1006529
1178561
191645
1250140
1417447
370344
120638
778604
1302486
1098109
1426456
1478686
1501272
360780
616292
1148351
174118
208557
1286566
995780
813869
1513752
86954
898730
655065
1255490
1444507
1021789
1163926
1552691
464675
515325
512583
595758
1425507
311606
83606
1009127
1439078
1402029
967824
24583
805815
1316909
421898
643994
547821
1294288
880874
739298
817662
912694
1070093
253218
516550
767383
482860
12804
1473775
26907
1512620
743620
597927
1467303
299472
998894
359858
944412
362159
1453400
660922
1335328
209733
368344
806165
251477
453494
1528763
1124216
1292809
354301
889081
456343
1426047
316520
166965
1026119
250799
209095
318147
343451
692934
975341
264684
1358913
1156717
867857
330351
1120724
1514121
553921
1295379
30334
1253318
15225
622755
687540
177470
836136
547943
261370
1000109
519141
1120424
808878
869218
693025
573033
131557
456961
496673
147189
408327
1520559
386376
1548589
217161
429586
711452
224894
1193074
594430
430410
1473610
62266
601279
346777
167964
1240561
121718
75522
1411131
243585
564629
540089
1548452
974114
1148849
303067
1521615
350486
710657
970487
504165
403044
568332
1471116
1272922
42252
234661
1101932
554258
748984
1250998
1523194
629924
279190
476988
1407196
1430402
175279
1126781
1077435
508659
241440
842167
233918
1405910
424064
46802
1322359
314012
280041
788112
456288
1361959
97991
127435
606225
1028868
1298943
1434400
1216906
19553
858594
811376
1100359
1199114
422999
1175787
276409
1442329
1216047
521809
1133240
999288
1368605
839548
527181
698291
236182
1080870
1120051
1357163
832789
1093744
1501788
1026836
406065
1399086
276518
914274
1500628
1543017
1261992
1175236
77464
1126477
516161
23063
543899
1322565
1188950
723094
670314
872080
438600
685957
883611
1395507
251609
695511
137538
813560
184941
269959
1356009
547904
178807
562157
1196808
598267
461746
1380221
252842
1211826
187047
765319
866381
279087
203556
445690
231326
944526
660558
314274
200454
442656
604280
88759
738843
1521251
664092
1227694
437345
1366125
957484
1031123
40076
1555235
244386
666343
1178906
581854
695077
978753
1266816
465991
1028045
442031
263704
1289507
514318
224275
1219696
778574
1053720
525525
1094924
336264
213076
853951
100704
807171
309139
1281512
1088681
1450635
274041
103711
194121
797753
460149
1102023
1331203
85945
1138640
1200646
1467700
560576
228935
634719
257207
264437
279174
241116
1421655
201172
223083
1405781
562829
1471389
636284
787002
925362
1297223
1162176
375006
1539959
1553058
537878
726884
592348
105516
1226895
385098
781974
1215447
933044
918437
614179
497372
1349306
1384346
859205
407860
1314449
546988
1345998
555576
1024011
1532896
1431294
135898
1275631
531249
639335
431607
1464482
1122422
1554136
90860
793922
1249015
1488512
1748
1460401
67266
1119148
1410194
1471709
391889
257366
477592
1308117
1089764
861345
394459
1375072
1058078
196142
746847
115762
732065
1292850
763450
1261190
149134
896652
1540662
1212560
378646
251049
1116780
578188
1434899
1378878
1024423
1207386
66304
545210
1279925
1486305
8275
1367798
333639
1281171
1068691
323484
1090668
454272
698813
1541122
1512492
790750
15565
937655
1412754
466526
322551
1078185
279111
1303733
1414684
1237676
1546356
281428
1040502
1517716
163070
481858
883066
1423138
1153229
27655
1368986
224766
870296
995929
117815
1322472
739769
133637
1441515
300446
760758
1273933
861257
1251088
1118392
1256509
1430814
1062222
1209217
719179
310275
174398
1129194
1532747
1347713
321237
87423
821174
67145
1157580
183258
1453691
700311
746627
478663
16241
1043033
1214594
1238922
1356916
50759
485053
1398463
422656
245483
1103424
6016
1292899
779362
1331537
5568
834828
820570
1279552
1064868
310892
946488
132076
163481
1067545
217114
638681
784308
1064578
475278
685488
117404
808135
474699
1242667
369410
520261
67830
13241
1393880
991726
289904
891690
374387
111807
624837
1225974
979117
779703
254882
1271906
1134188
1434959
828842
786935
263777
1327452
433180
1267087
577222
379796
1511786
1112575
1403402
420593
512309
103176
215360
365003
672558
1157256
126371
429778
1001694
303558
1347338
1385881
1377004
1315015
839558
1457837
1078770
1518357
1336862
1380797
1406827
1166472
560974
36084
1183664
354667
444700
168973
537338
667671
433807
167817
1472681
1337305
1229531
415134
855477
988596
702838
843564
1319669
492370
1135139
552650
1378459
274019
953389
1472804
508244
1098053
280132
1143277
135563
387854
328198
1395489
1406560
1380407
844393
1448730
1139940
1108291
1439516
107981
803932
683772
313749
263858
90669
894954
1241363
617952
712235
732489
1439175
700796
1544977
137688
1166410
42309
1088065
220767
1015400
12688
509447
140215
1257982
209581
1544750
905765
1290946
1077746
252240
874714
26995
813045
970538
57968
1519790
266907
1002539
611567
826112
1525157
551990
989731
1296059
1079560
944815
330773
602258
521466
1410573
793634
432212
651248
1400097
527914
1169408
81563
922258
792251
585774
635451
1363346
146247
857053
61300
1257355
578501
1511829
742121
33865
18092
1112124
1134148
1304244
1017069
307402
1384612
1324710
1196719
518453
1453310
949528
19986
426020
552707
1431132
601543
844727
1381656
696906
367214
584507
1327835
814226
943028
1021104
815540
295132
1417977
983280
680145
551575
255772
1139193
692130
92845
658411
116156
1337190
925566
777853
252276
176869
1287275
339862
27751
85811
1053323
1045801
1328632
598474
660708
85501
1007719
950892
23816
1232634
1494882
854696
755997
222786
1368491
1165419
1143437
1442974
205223
1228360
362815
1363249
924296
567635
510735
1359330
222022
869629
127733
213743
1152608
622209
76201
1330033
81697
461681
497313
1327782
1379958
1009236
29093
848131
207058
1458742
413670
33216
1009848
59292
127978
437286
947318
680707
1252621
26861
809561
1073989
1336251
658638
1492882
965889
82842
17811
757875
372097
1338112
1319491
1295249
978926
305743
112853
171311
1336807
882613
535154
1279860
494954
1298880
1081705
951636
1190286
1545580
1494811
1211921
480478
1480872
254522
1532257
592384
1088800
619984
629412
1284786
737391
733549
375998
639149
205419
79540
1129063
319170
1027457
1504975
779059
85428
724457
685153
397831
1234923
124794
1036986
74047
406527
861594
223482
64969
476623
1013383
365026
850943
1494163
671926
726595
14561
922848
1419980
720434
1165677
1335100
1189561
57759
990829
132247
79096
770742
532853
174651
207809
1096049
594626
618372
1224174
1402306
658347
867890
100773
1025168
243873
1514823
83156
696888
1553570
58375
1001222
213164
689245
1012316
1213888
579367
966110
685623
1375631
54087
1114589
24617
424802
1329992
176795
308993
1224402
459655
1173851
1451081
1342893
1011818
25070
1007221
1298812
1347447
611194
1310181
1164717
1361322
183175
1000713
787696
1176345
538744
323229
1000780
373997
1399274
314588
991666
519297
818975
1318056
1357745
739687
499016
164973
687277
1232826
1413706
1079265
847974
167595
1439466
1017797
1251782
837660
87066
694074
1892
1498539
244490
1178970
474806
1326508
436076
872716
381600
429586
327854
1130571
285986
900645
1376900
335646
379163
304643
916033
125626
521952
1151275
286218
538212
246213
373638
1067497
242901
918774
1439644
1150173
886837
1352279
1280248
817857
320632
555845
389985
8186
339812
14682
443138
901872
1239214
948967
1533099
519254
714360
237082
247926
413291
633152
938951
1435295
268100
808998
1413009
500330
59328
1517149
1379274
207297
82941
1557717
1206214
132505
1370532
165233
141823
224379
1282489
1180268
1536968
414582
942187
351469
1319929
1252241
1101932
842926
842648
727095
344960
708284
201149
842588
1440917
111488
62938
1509349
1418680
1559567
859218
279062
332936
901714
1240749
1006449
621240
581769
25639
715082
795500
1409944
1152786
856940
1395911
1410899
1176183
822081
1216596
110987
33377
118292
109796
868201
67737
1258164
755804
968851
2796
960003
1327304
911341
804721
635610
211236
617911
683815
22300
278274
706462
91806
1566361
1447930
1245664
935248
231888
534120
1025020
342273
1030342
303843
1547507
1551268
912282
73973
1397202
1017120
1001737
51908
107955
323451
1510051
1277127
1452515
1554293
639156
1191722
919754
1478914
752582
1306373
572425
759749
321444
37457
859465
1191956
891090
979854
1071652
982583
978515
1232287
86016
842410
231472
817181
1233360
1306836
553329
893236
657022
349700
166377
1466308
1452713
245313
1504430
1265894
171365
1303075
897265
1155671
913872
1517173
1434728
1511275
1137440
27803
132490
391542
221072
1314528
1049004
251051
1300221
169626
886820
831918
14920
1153772
734616
1422207
1191890
1005686
584171
1564382
240320
438317
346212
47148
823052
649995
437050
1043785
1542309
1154113
1402346
1561875
538421
904838
1367324
1430013
632881
1495043
9213
1217258
1267248
1202322
1537071
606220
137127
765930
483388
73534
988234
1423741
1485822
982108
871973
815512
1364471
747741
1559414
526864
1204695
1000245
1034899
304136
916074
668917
582217
385018
1066346
237891
1517656
1110805
663128
1296607
350649
445678
1020367
1480780
81456
20242
851220
1402048
1329809
560951
159094
1252878
568819
1184118
766786
1202055
1159778
960032
367072
823000
475300
1528603
446930
111432
1023461
1039139
307421
324551
44984
1093694
631634
24758
1390246
1219062
59037
240496
790587
730211
148480
1562904
505154
840680
627453
712139
208148
1561907
87742
1381885
448111
629796
526959
1476701
531110
1547930
1555524
611015
1269996
541135
981863
1088123
1469870
1306807
1548322
1136891
168473
1260245
500268
972064
325173
1308337
1024979
1110307
550845
587789
922921
693680
1124826
1049823
276706
1421997
82224
889365
652873
1357830
709158
318233
118150
270840
146946
286011
519200
661546
107777
1047448
382717
597888
1467071
230205
526690
590667
904307
97447
1154228
1450834
1203977
344094
337640
1200904
213109
1361584
514050
1542408
1022586
299000
183321
1264095
623500
939941
1339387
1055539
736735
952527
835943
710494
520542
586517
452028
418727
262396
596269
210673
770927
1270535
455148
1053711
439343
811913
1328108
726903
663192
220806
57318
1170074
157038
1392798
578609
62728
270230
813343
889645
1567251
217264
1377465
1279907
1238381
1334231
598832
376689
1213056
1563508
1318599
1443483
1281129
1451501
118145
939810
325329
399570
1176976
624862
203967
460671
1236301
109071
1498426
1564864
1000317
578690
79526
1493196
856279
1453309
573047
920012
546621
1469663
159418
1556010
1235878
943247
794975
926380
1559005
383668
407101
592583
1162901
205332
1011244
99274
785023
383572
1039789
409090
81303
730032
1339371
1472174
697271
165101
695006
958165
167985
1219385
1390802
238233
1409007
1458429
1259869
864862
413415
653697
181017
1081756
1151284
1517867
130428
1006015
1003432
10735
467832
1183465
1079670
1181248
1137065
285079
924020
235140
1029758
704389
45140
547916
1282193
785916
1414915
1111721
273188
399193
1358852
450170
733203
1301879
441665
914382
988122
634529
1330190
137331
1293831
570831
1037884
1511439
541843
746044
1553159
1340843
29813
970963
1116616
974328
848670
1238895
732438
544
39678
211037
293893
1426096
178507
1362037
804038
554783
421985
201320
1306035
1177278
525647
1022237
191341
171327
681043
1358738
1259690
671370
1048147
1417726
924368
1539404
511581
1473832
1498709
227222
1317433
583053
148465
792582
1075207
617324
1376137
1295842
125566
1539763
247143
888309
205280
426925
1237384
727903
719086
489186
46305
645561
873443
1478405
626163
920794
509886
1313644
1038091
64655
780860
1276692
1259050
1048148
1152928
1406789
215610
556291
1365066
1230266
165992
933613
97326
667907
955692
644775
194905
445709
871297
743957
16502
197800
1478006
469487
560805
1111691
577199
339803
1190286
1197772
4185
166131
615359
621645
804200
510298
1270030
275277
1566369
332164
1085537
1419316
1021998
982345
1457663
1047426
1469310
1091608
1227964
1005007
314673
1089908
322176
188230
1240729
1563241
1243941
1518196
1151075
873050
4628
757219
457531
1277579
289331
752171
1145510
84026
527673
831809
66144
536543
1219219
1080390
460784
553137
1239863
205157
1150782
881389
94131
972486
158376
1064321
1047490
93407
399806
204840
1475577
1296309
675327
67602
1203794
274988
1140777
868704
801897
1268013
1450922
661618
814998
711968
791653
984654
1023589
1301744
281781
1024571
1018719
497560
604501
14793
449412
1380416
897056
898243
203834
563805
317951
528157
376593
1291262
1451341
1367252
329469
287751
108077
1534096
738441
714582
1180501
573174
479058
3623
1418312
1217279
1181633
16416
1559785
573654
608725
845517
242672
563986
1216982
439475
1126423
937924
1471923
1076696
689471
1097214
632594
370410
868275
233400
1566577
474061
1211574
814738
714014
850906
360732
1436546
1404995
1509971
661091
402301
1246171
100286
519225
706538
1313746
1298988
1471505
567305
1538831
231642
1191373
1519475
986442
821635
965633
529502
952898
762944
571368
937075
522752
1048653
238049
1172975
736222
865075
716332
161231
1003436
888411
317207
410545
772039
614468
922146
391546
354624
1403067
73025
1036535
284842
264120
641583
665637
162144
314475
710552
323276
1210026
73368
200623
695024
244287
593821
276100
1232878
431778
1280085
171337
1025043
267032
261514
1215898
481293
77245
285397
1445901
407722
338824
131699
13203
589708
680020
775805
1055352
860238
1310886
440976
506224
853466
1485115
1399984
1078834
1216447
669958
143285
1320184
1406474
812715
984243
1301190
1236531
478401
589456
1001805
291822
260212
1136945
606777
992573
60904
1510982
40212
1051024
306974
1492141
1539077
562502
355723
94039
680437
334072
625834
555904
908813
325823
1264423
1402558
248526
294039
1531194
59882
1435826
148668
1263913
1264953
445135
1480399
1345225
1419767
162772
101597
908826
603166
790713
329547
342969
153731
413722
7578
553123
72328
625410
210539
1047506
1128196
245381
126735
1489026
1373516
796957
1461363
1315643
1148959
1122645
658014
256969
267435
870292
725786
697695
212542
1190054
1191114
394189
697862
1311467
960926
529562
37074
906639
680038
42260
1081951
1124552
1491422
792742
660391
1306794
1255819
244498
1100914
1005637
428640
846859
717742
1447835
1301659
1558855
928145
1251585
1271104
1433303
288942
690927
234161
553989
539997
339035
1112254
1557414
72894
807979
545311
30749
122114
1470562
1074265
801039
822047
561667
646808
1166217
513745
164431
293517
282111
334810
1530624
1282000
410751
1159362
804709
1188721
772090
739938
1175775
997050
1518839
1523119
329151
1567294
916307
258167
56846
493387
292230
1142592
967064
1524049
162333
861248
122802
914066
681903
1264104
749445
864439
1039932
44813
1361211
1496567
923177
488601
514129
553271
1531032
477762
1420852
1222215
832723
1446564
682622
385200
606437
943172
510606
985419
44239
266798
415390
492575
885256
899861
1276659
1075708
349983
549216
1515776
259267
1527059
1509236
994279
30362
488581
1515822
1477693
401945
943908
895516
1305186
482301
33620
702280
1057804
172484
80983
1079446
820655
1451255
373636
5903
3247
432657
796981
676107
1448658
872174
941731
488500
1549552
572246
735969
1235723
352159
714323
789074
606143
582661
545998
255855
772031
252597
758059
1432515
1390780
1236642
1490918
1306349
437073
1089684
366751
397824
143110
237543
170851
608391
1447856
925289
580214
1486929
481340
1290046
283503
1384348
435643
668769
258671
965621
254029
528471
1341563
927624
237085
190125
1293512
320903
278536
1408122
1509460
709440
1565856
1492697
435341
1479707
366280
208011
81625
1410778
257816
707645
511804
199269
661409
136131
956149
748813
1128873
1144841
693808
1243443
485940
7369
327708
357910
243318
583663
776335
442468
1349739
730487
953473
869203
1286290
631519
1084117
751412
1496908
288966
462234
242932
1348122
1008403
1441522
296578
1367580
939050
1496893
1089580
337488
532511
1353034
378704
1065497
994722
654762
1220378
138634
929305
543202
579159
268132
901386
1497113
447264
111522
198508
1072430
1294737
353598
1159044
272433
1480809
610943
20576
559944
185783
901924
701728
1509030
619708
426018
545450
270931
1430777
901368
657518
11177
1516416
22568
136449
1420147
215728
45329
28579
449753
728126
554339
587100
767455
528292
679125
452588
1215076
1509529
519106
1065450
1287570
1113104
895130
24862
741196
438007
535454
430928
1319054
216218
1471648
219945
673000
66162
1142981
1278594
1322238
669379
531063
11077
1075620
786451
421464
227751
657176
448650
54717
1482827
1317009
740610
707626
81243
932113
772815
918778
463829
268517
726173
1379818
338015
273765
1072478
994910
1425225
1537149
1446571
963508
699206
876955
267872
1244394
352331
1366824
1071091
859065
1180644
225701
803643
645250
1323414
884894
492050
1078038
821005
782735
926657
67343
453275
1471071
162367
1305323
129451
1419950
761917
344726
709867
1517524
437293
652642
568327
1369598
321297
1226245
1159453
1252198
928752
1012007
1039281
1567598
501254
163361
1060612
666146
789446
819695
690781
674395
1045775
1248069
839436
1479268
937301
1543467
994952
1465483
1355994
1300331
1332222
1537530
740005
629987
77668
191158
802536
691715
282802
865459
184223
659826
42950
567565
1521537
259928
292145
680800
1513922
196271
820660
456455
1356673
1458419
117024
1209664
1392806
481516
1011603
619472
1152436
1358786
487496
150866
200173
20958
893755
419624
764389
183843
1054510
918117
768874
1226512
1378537
814327
127052
906065
120227
452170
780887
1545578
955995
1039489
741254
565619
1376297
188325
1079245
576527
492879
832936
1100087
1526801
1389114
1486417
410228
393084
523416
1243451
133401
598615
1355674
17610
142816
1365631
901786
788232
1089238
329230
876367
588920
79489
804022
611823
588172
278081
1361600
1195179
160284
186450
968458
1336778
413017
256518
398810
999527
556072
1034646
94676
1432864
726492
645475
1171018
1082912
96963
531265
906365
124912
294386
1261173
246734
1068302
1515696
549793
1212595
94437
370365
333516
409202
860607
914747
1201422
840882
1301134
1162371
178845
855913
375861
690269
931330
1492105
245898
583752
991422
1419983
1454814
93938
270378
441238
41330
936727
822042
360446
1018914
604607
611583
503680
1355709
1127639
259511
1242782
1016846
1268059
1388794
514802
454561
1026079
1369218
103609
1231569
1064169
132752
193598
1049470
704154
688772
395841
597176
150082
1343598
168550
187867
155893
835050
417219
542934
692563
946922
1253452
273781
893081
1349992
1416394
831609
266418
560878
1506876
1298573
435459
178459
1130224
828741
1511527
678416
1016464
732607
1411304
737360
706317
202835
871490
916012
410067
1329555
1219019
1303310
1045633
1204883
492010
1289853
291460
178391
630401
842315
131884
1468772
568554
1288655
353427
972107
647246
1011769
56135
925562
1285535
345366
377517
1283842
1095210
171166
905570
857178
353607
406892
1451665
1485774
714878
1202930
606112
116666
1468748
1006412
1178512
13308
137349
272879
262610
1431746
581184
1005503
545349
758379
782159
262341
915548
1010453
11554
79748
744023
1090102
818018
471466
89607
929466
1001237
1370469
1251265
901092
562659
624175
1266093
99986
24333
696329
504347
1517861
1391516
314489
837566
114754
1007490
375187
1188888
1014221
1263584
740286
262880
184933
1011299
129016
698154
1164807
613571
854507
1146019
390349
208838
28622
143140
254792
10374
1438997
259253
1304023
89372
801781
1397406
1328082
1086055
272187
260836
1438140
1433209
576007
1126257
1445461
949265
1030188
1447751
625870
1224811
278368
1104360
50246
11693
149470
1301083
961178
497715
901553
1136366
567369
317259
1286603
1242733
658183
1549158
555358
3481
468686
714360
1304772
802418
455228
60693
706111
1073987
855916
1524314
898911
576260
322827
368775
676215
775122
1383718
659644
1189132
222516
549289
1480336
1221213
308093
381996
997769
607023
52811
1346370
921333
1521429
375160
891849
1108920
417205
478856
1423998
1153988
834040
1455903
468281
834248
724124
938856
232701
1318739
893299
468299
1302625
383612
308464
1415763
1389389
380285
6443
1298700
776467
1093277
772128
1537201
641361
639482
104733
365918
928354
1037121
503431
463548
302965
1189284
1170870
841842
705392
585064
1333998
1210956
1334830
1439907
1238165
126965
396252
1498793
1237453
557637
981672
485671
1411387
822540
1233135
968106
1515700
520793
577230
41543
155478
1111806
1313367
492086
931140
433820
426861
1095233
642321
537140
801816
1559264
768242
625636
919088
132556
487062
523370
292588
1222519
965597
896149
1415433
2160
896721
280242
564928
1012139
726095
1102440
1535959
232123
815
818807
973870
1311299
504367
326699
1074887
1267663
490162
1131701
778899
534714
1423384
1411294
73174
1545015
100672
508257
1421489
72300
1018822
455322
56147
984245
1004467
291504
1559788
936843
740747
1205454
705056
1109407
267745
271321
121739
363584
347868
325082
952014
1444933
119919
1159288
549466
1134311
1197691
908854
346781
1086831
506422
1145498
1256712
840361
1257278
1057449
281336
123838
1443502
229885
96829
1170460
1505686
1213336
1000585
842260
918159
1499777
304132
457746
504092
600716
1535829
26556
489482
639760
1127178
1293393
113309
139020
997064
654093
172754
915300
993337
99439
641779
418646
269825
219880
158787
151140
1102170
1451187
1389901
484627
1363433
509689
862048
515011
146856
431602
563894
1133321
485165
885366
233727
1511763
782008
929861
752130
1439232
256944
832599
864513
553191
602703
1146358
1069168
83535
817980
1025816
906201
1140090
355770
1541858
931512
816165
524561
1454408
893957
818111
1510194
1151438
614391
1073217
429649
922765
307761
1043325
1234371
328194
1432448
1512410
76906
1429226
119795
1146417
705077
1498771
1166176
533898
60273
495837
588194
24611
1196977
1059503
1097346
550366
502346
444472
89320
259658
43212
206590
316655
1426441
1306163
153926
1374669
246586
1167460
402639
476018
1395550
1182174
630889
1261519
1083089
328017
552049
621614
981508
970392
1266513
734159
1080978
697371
1105117
640126
1183458
298507
915398
1077080
1047559
1340148
772250
1549626
462214
317720
873036
357167
473920
1521228
51112
236977
35659
353311
1468875
269893
169523
684861
361196
1052572
677436
172075
368816
346303
1394247
142043
1007637
1507950
459814
1219623
1548501
396044
125742
1074165
1143060
620432
444093
237677
674949
1361296
1049619
407485
197563
1109507
46534
591033
273172
443583
61852
60022
811738
795119
926916
560795
3866
1169622
651893
369710
1325434
1177093
1056705
1061728
934113
160274
1010185
1091308
9823
1332302
1189981
1100712
813752
543604
1086500
725216
217265
732534
512956
693555
198319
93554
173584
1240891
62249
1215433
1184172
1600
1135318
1188927
213379
994770
865721
997750
1500234
833708
39393
975308
1460314
746688
616553
694304
1453511
1026175
1153095
59466
232035
1080077
86502
828443
1088831
895214
970336
1330000
328332
305635
1261944
1539603
1165123
147210
1369678
996073
695836
1398537
90568
879775
806981
92428
650880
1359644
1456908
697347
1019171
1424616
507556
356245
561187
1414185
1061396
138244
1220320
1133330
1384456
769543
1411622
1293156
1495112
1288870
342058
25286
328706
343742
1396024
1333856
343316
1535349
1245955
714399
198508
942594
1037781
714404
1289295
272565
304496
121802
651866
141470
356126
753941
926501
1545406
620137
38044
943625
1380467
183821
331983
730896
90218
1484307
634089
1170827
228575
785979
1155952
203694
1467937
852008
513726
700444
1218704
1528380
1115311
1559641
1327537
1116244
529686
923566
592403
1369785
544978
737347
86544
1415239
501158
1033404
678284
1377579
224442
1353144
1043700
1294398
1506168
352492
600367
1407322
553976
1111743
469935
1185693
387148
523503
211988
280740
1096480
30008
387380
1294208
1068811
954889
1318473
472930
1100366
392557
385650
91394
12454
129534
845539
1086931
432676
711779
681458
785528
1314346
929234
387979
1292296
423299
75100
819077
967957
155725
919555
186733
1169932
760980
1014689
582697
1373635
300
1444943
72892
209293
1545793
250418
582849
346880
1001432
1370771
876108
243338
1270294
32685
861893
906926
1503157
487359
77633
585330
458004
261882
733209
680878
1234829
535579
1208778
1360040
1438499
1024915
940541
761026
1101503
514447
1424378
1100060
374669
1523091
374569
1545899
1180256
1478058
60794
445819
336729
1172242
1370185
1374437
1250129
996919
915391
1357793
1231090
1421579
1246828
420545
267867
1340889
878629
179315
500866
1363046
1119945
196820
367649
50536
146571
407479
1220225
986166
900454
969752
279336
94649
851602
1065190
1100043
1503200
731879
78293
992850
314182
166597
522733
159646
524708
1058102
1394315
114250
287465
354163
597944
84228
1413009
960411
348856
1196624
51540
1505815
1281839
1061186
1438718
536178
181302
770656
749770
1341153
786351
356043
305083
205853
818465
260692
437479
1223487
1148383
200671
1172515
150795
617800
1366980
460224
574428
1269249
1442375
606482
172966
1553413
1084469
1219799
854367
866157
1159597
100446
1234578
1057053
1024245
152950
290705
1117364
894579
655464
564020
280939
355959
496542
90365
1552205
1557562
480553
518126
605686
1345601
1360954
163988
1192170
1385392
508675
751952
283835
476181
367170
917911
673106
849204
53709
86584
1037460
53633
1136270
792488
863631
2911
207712
1143449
1302757
1025758
477391
165431
608083
82636
748330
1215259
905167
723702
940269
459830
511110
1477585
610454
310544
29507
187088
585563
581987
138048
1014480
853334
912548
410667
98150
1266876
235802
498024
1507582
1299190
953414
661398
1438473
537331
306037
1305881
427611
1105053
1015829
1521112
577537
1551883
429239
589987
1364960
823185
515124
711942
816335
952550
226167
635845
555814
363565
64279
172066
798437
741755
383701
567780
1226497
744190
988514
578341
92203
1420200
798331
460426
1520352
1192599
716475
983977
357728
1413751
504230
1257488
813111
208936
1102411
1438641
1293496
75513
78022
17056
1056127
801761
1480085
415725
1309577
1554210
359719
762264
1486928
1426381
614927
870688
1499820
945841
202491
1471959
997384
851451
856596
338047
742728
493692
736094
745700
1092769
449507
547734
18139
102856
1005547
1302505
1202418
1128220
1076459
70779
124100
926500
97651
1050103
1315222
167146
916564
413191
397490
367040
925603
1166384
450435
30578
565971
1125954
1521100
1414954
471081
765851
1407997
829865
194809
1498284
100137
87159
1530542
1253615
1346945
605118
687227
429472
1534460
80880
1335000
639823
1527538
110220
1542547
1560229
781460
1395756
129035
396841
1052483
1098449
1439469
686182
1140094
431177
1269994
150096
206331
922851
957843
612527
316059
1371537
685301
831507
155491
388881
1439637
225082
472276
856358
1281541
1216394
255872
50511
244080
382417
1074015
484716
117871
433034
1467763
509294
677341
1496190
648913
1270366
135389
585767
1268950
711616
1347320
526417
714664
1359293
1076699
465387
985091
356911
366782
688208
473264
454140
944252
1019079
519817
242431
690816
91745
1236166
938235
367346
1289253
989424
730834
906659
1025023
1514724
1286012
348687
662909
1347883
1018749
253218
774232
1084997
1518325
318578
417912
1458638
1207344
1085135
811574
96729
1149685
1044961
202704
175421
263338
1384478
101973
1398496
184407
703187
701708
625940
1158947
411036
1545684
858509
46184
299623
958352
1012397
457084
1252013
530216
415259
365720
1370536
21870
1274258
495916
299798
451415
103653
1031806
263933
1253544
92018
934255
1208263
703559
1213608
595883
1390151
1123645
1047024
583019
531374
1424791
468522
73046
862795
857938
557108
438856
1357
222759
195450
1231654
841380
15923
904702
679336
476615
1354796
371130
1361098
107560
597895
860708
1112051
1297431
356238
128216
163151
618800
66501
323419
991914
1131183
1403326
1513862
1012948
426900
179869
1298226
1535445
1428191
349297
838462
960585
274428
309873
450216
413884
111786
1378015
1028950
492319
94366
186498
342798
1478230
1232719
231061
359071
717258
488161
100836
340412
1323745
1179897
920492
81681
1433656
1276272
502443
146531
202986
260772
114081
226521
1164930
454584
737745
370648
947612
1175195
389626
1075098
32199
853529
715663
1453460
734427
347752
1153480
1399360
762544
931177
336356
181246
998914
704161
192333
628722
1522266
947192
1352599
683280
878190
383520
1553601
1357718
838316
1382726
128955
156036
736733
601239
126278
231408
110303
340810
873887
1209114
1392709
397238
181779
154603
329566
1193132
299833
73052
289828
534043
686383
596229
1375005
1501737
799823
457510
1234676
424777
1516686
1182388
197203
892327
1079716
908816
1494125
1538763
1453451
153308
314107
322680
838299
840480
406434
1416073
881279
228599
1332521
1134527
335389
784544
761741
1428117
927099
803481
637720
373423
1183686
671703
1273550
981542
15835
258148
1367674
1220567
676006
549627
206846
9283
249559
931325
102432
1190982
1504699
1331970
622926
975848
1310352
1442609
632464
1166918
27049
487404
163870
100400
606141
572490
433743
872878
252024
633021
544992
454391
1452816
1513608
98617
555992
422761
1552045
951021
878493
942321
1452281
1491656
804430
1113983
1093996
170355
230895
323609
854591
1304255
1540248
976668
1168873
660911
569477
1217780
344014
136826
160542
1565985
1488242
178977
4484
31835
289114
380893
818219
442028
932176
575221
769960
103268
745601
1357543
1373104
1043695
1502118
908138
1232760
839923
106419
1064580
295360
549253
462007
25868
702832
440369
1299587
1358131
743342
1436827
610215
1000544
88849
1192794
991861
1068488
988984
89097
1336936
1468096
504599
1155064
304525
225111
1526076
278773
471875
828585
1437617
11989
345553
1382887
1040390
1321128
1549711
997503
1500222
892423
1393691
1385505
1155795
262510
1252777
726050
439829
587771
423148
458817
95023
1485162
403332
854268
671573
591324
750789
211555
1370711
269071
590768
594976
485300
265667
1485712
1252806
1178795
1306051
1080860
1190488
1012385
734853
1230898
1562891
1363532
494851
19466
1409686
497875
199216
104985
1255601
203806
227789
672428
1490841
304298
666991
239916
1364997
222158
77394
1279795
955200
1183812
416615
445741
116209
141666
847854
220439
1254832
723564
1385956
121080
190770
645244
200360
289898
1268712
260927
661687
288429
896610
1410005
330231
1037448
447378
1454969
45010
154494
1420934
666225
131190
1441431
1144252
1286025
334056
531874
679982
5054
1069794
207546
579678
152734
253451
1480360
1094141
746472
1122483
743379
976307
116320
234899
586688
1009272
904489
636217
651810
867362
603244
686692
1224396
92735
327850
706989
1551360
443861
881694
215534
1422819
1236501
172790
48791
1018497
630239
806201
222389
6000
452418
1442403
1489700
1506415
428801
98943
1518433
63378
746581
357895
297192
1551894
446052
475288
639448
1534029
1510210
601374
1421898
357227
1214184
806639
298574
62575
1238812
423236
1019788
1543581
446173
698982
361430
14905
19016
1436207
343437
1199534
943908
862156
933700
1313137
1454215
830107
128097
1407307
183648
361132
242239
942133
1066493
565259
300751
394596
67038
960573
503092
1113859
798756
1053121
519471
1014645
1308245
689478
375611
267325
404768
750837
1145892
172846
1143569
610482
945622
147530
758439
940584
951507
336107
1385289
1406875
911513
1489922
159722
451932
393153
825553
198349
615368
1001958
1038623
885566
533540
12685
1207511
1419181
162866
462743
1162957
686777
45880
1362486
654619
731450
506019
1085669
499845
1152380
1022591
72669
4284
19398
1558967
79446
729779
501166
1104285
234167
373542
34832
1404635
1415387
983110
1206116
1184065
82064
803122
603810
192005
1096542
197598
353045
1132147
779893
217395
1112313
452067
694013
728187
1477642
1027816
501613
1104671
398173
826374
815050
495755
1078683
1558791
642114
572172
513796
1294769
348978
1211365
326171
955477
1370205
244604
279012
1399196
678241
1162846
444582
952356
1474278
880216
293053
132787
1004517
760066
725997
1266608
1072555
732227
1372142
514232
112
660114
557309
105006
213603
949299
789908
767610
1482930
860588
656057
566906
1525957
229184
1094414
235304
769758
295707
561915
890670
892346
1306326
573170
775884
701801
774878
1094004
858039
644234
880816
172620
1419581
1252048
498570
189571
122792
234222
1093456
1192992
703052
770518
1306822
405512
739725
982337
1169764
546961
904522
1242012
1299021
1186557
1237194
862218
794142
1371158
1075941
348097
453066
1142611
376922
567319
1471410
1179609
50821
438048
481637
971866
127535
322279
1127987
1441828
184030
455754
104526
447880
919323
1263762
1535079
133446
164721
775044
1458562
94630
967194
1120822
648688
627624
877868
501235
39357
396592
1500220
743869
815822
440691
1524753
573113
1416554
1144159
322744
926249
440685
1087821
1029713
202960
1475251
190964
1396124
1031991
1010488
131501
1117040
1016371
323729
494707
182237
1463832
714329
70961
214402
822917
54442
1547509
1336059
289713
12687
1428240
188412
1561206
321610
993297
1374326
1289473
988192
1335404
1522250
1418020
1505633
100569
255778
24699
18697
1566322
864112
19729
898564
468099
1068123
1110856
1195991
550580
908323
547367
1148904
455939
1139525
371462
1295440
812913
461110
935572
998615
448321
658400
1113110
311054
531198
667154
1028269
445159
498245
429451
1111563
559212
508716
292391
1286388
652169
835237
307034
460598
1106546
1125545
1099008
334615
1505537
691343
787584
811650
1345451
777982
893886
1083571
938470
1362669
830151
444843
380111
1312387
1361075
1396691
1114244
38769
741114
1095085
1193742
1512920
804658
682579
1390111
1053966
167401
867452
883488
768631
706571
533789
32225
311360
810177
1361342
1268774
1024602
101720
1115048
339455
227079
656673
899667
822221
1122634
692863
722759
516189
1364673
363670
561394
88540
941053
665316
457691
791444
832864
802414
626507
1306612
95448
294934
1411042
494360
247399
373637
60353
1021870
1324988
1381444
973978
564499
45399
834764
1019020
222312
420517
870088
1064881
1199918
1465735
775112
444893
564195
125108
1388484
1286888
1342260
1074527
442161
1393793
252730
645645
524443
1335513
482512
397954
1440862
1008668
948128
769302
82962
83897
1141025
1497954
1009471
1333635
111816
635076
959098
142394
499254
1128466
1342475
1061114
1361456
918436
200297
910548
724683
847481
1234498
1119914
673129
1463963
1433046
179201
974966
1302257
354890
455251
599450
1104576
1125519
42334
790930
721354
291947
1086059
35042
778530
888337
177288
406068
828603
798554
191554
480952
420471
733182
1439121
438837
909138
448906
355652
1246920
40342
1100747
1101767
1529752
635523
1028164
20505
182405
869278
637515
607755
137659
1406488
678711
183002
669398
1073266
1465010
1553546
125671
940156
941758
1273717
1109003
860278
543654
878226
12855
238666
88164
357647
800830
391330
829071
72011
784454
1261099
1354555
301791
377740
737129
1442014
1239583
1190887
40467
298543
612670
1013507
1007546
301935
381400
722907
148316
1257254
325306
384923
1406349
1550637
475932
722272
115295
24060
24843
103400
79731
1473191
1290094
1075642
166909
28729
1281958
859953
520867
1214367
1051580
1385245
318759
1120166
1402177
718415
1143978
1070852
1464056
1088753
712000
792235
204173
730976
341782
799563
666620
1337871
177559
134514
1356823
1395669
1168049
870048
599877
617820
1156084
875873
1442933
906920
972608
990690
1333329
956065
814464
889093
240178
539232
188408
1305716
1211687
673053
1053590
1297712
251638
250709
317588
170304
1249665
1025388
1312069
250848
280839
241962
250671
1556206
38820
629559
1092658
1247080
1335040
33636
228192
1283374
808421
1062904
1517530
1465768
168111
1544104
717164
142956
801304
349612
781692
792034
766805
1149773
10865
947098
127137
620806
650082
90209
1107508
635517
422112
1062217
1422922
949735
1402744
430746
536249
268628
1421131
570369
377076
339979
720538
323436
278540
1466733
262152
1029213
1122513
1035511
1192823
267823
111683
1158232
1187022
689052
656060
111512
217600
567249
176096
625861
159855
1545593
1103267
34457
1187337
956016
800386
1137777
892627
751081
18856
764116
137109
1114954
1471020
96313
375800
1305744
380110
1473239
38908
1185746
1061097
1444235
443007
1047318
323361
648900
419326
1515520
761864
1334400
565920
348624
453531
1033977
1014303
1466190
932870
821580
1438398
1028437
341917
967000
806525
32051
1357183
212199
279539
893653
434222
358633
89736
500350
1411656
785011
576990
738720
945625
6643
1403081
128121
209437
320018
1221270
1264185
1394854
959480
1078333
1090520
801972
1487904
796636
158720
285961
1378117
678063
1270808
1079778
945082
1387539
1073275
1559262
778037
809051
117975
239771
941332
860493
1166516
76460
756292
1065528
1354677
29929
841480
1516751
1157796
1268916
820943
1061195
973555
1103767
997501
546173
1550701
895811
1301470
1409183
1158548
839011
967351
860274
1482964
1418201
1015872
1050363
315998
1129632
56145
1091545
199567
770733
328040
158603
1409154
84302
1339702
779887
1247816
321712
940964
402097
95173
941251
824951
1182696
1514958
1483629
1187636
665044
697649
926990
774689
1233065
68466
491884
1003081
369241
51282
99938
1097365
241421
37687
682669
414526
1425001
1233308
486506
1543807
352295
453330
255387
1281336
1438358
235275
985155
241736
543981
1067437
994007
560412
743214
274733
1286317
1131463
328379
696234
270953
1173953
1310599
1136053
416185
54538
1021481
1235094
328734
29471
284145
1214592
68709
1042492
1475533
682032
493127
1516936
467239
1549199
1544395
197297
489360
103709
596082
371765
1542183
752640
22391
174638
852619
47737
721321
1461478
1260356
686153
579708
570070
592627
63352
539762
772851
607379
506370
723284
663119
1348253
940657
1300498
873545
1213951
1445502
1348997
311569
543532
405357
849535
1138119
226842
701914
120846
610108
181723
1001374
471094
716444
50823
1058274
147826
945716
1117487
907646
1179559
1034583
983524
1102249
365040
509336
453625
288581
421184
693618
423652
483648
691672
627520
1211283
564426
183031
124819
1361735
311846
814542
166355
913858
1055046
23439
1189269
452644
654559
724182
1374330
51748
292064
974166
312751
1280638
1475502
524492
62593
720069
273938
1506067
1366126
1281288
1041227
5057
127570
1022880
277474
489447
33760
897987
923648
625237
1408482
95509
1493122
250516
305220
218243
1405907
614467
1266838
872660
690569
518049
850113
421063
1393013
1036155
258532
1106928
198611
513704
660417
1402666
1021810
806445
534989
377030
305246
1280747
926010
15199
616645
697030
1072776
1033723
195824
718823
163499
243234
274886
310044
57730
584234
444819
1290902
611476
1385129
776050
1233512
867755
959674
1123061
524055
1244724
788229
139134
1344021
1265419
781938
1449861
89097
144244
1396256
511308
403418
1384588
731280
548559
1136641
873589
685522
1089836
205322
28488
1046151
1476255
1530438
577123
1139853
1265299
1477843
893122
1320782
102512
298440
981163
315960
666059
199594
400701
221627
596272
1479069
1173579
1025381
760763
729868
417699
157512
556655
1203638
1563406
1199678
1262630
1330688
1074305
347474
279352
767193
1402350
433396
508137
1489346
404860
1101087
508751
1312475
1321329
381294
1280080
1031288
355041
191164
296332
1140021
915670
49137
1138495
1369104
578531
331457
1112668
904225
530055
261044
870429
1113007
800665
454984
1314579
1463373
333447
352476
1485697
942037
84085
898727
1067192
88567
13224
444736
556804
1016387
361288
69297
436443
1018536
133696
1507834
634557
610074
1513655
1503866
1222980
1341952
1264515
1512500
391266
770998
965297
1083537
460242
1359162
41247
436091
229491
594891
466257
132167
1170064
985711
788447
1025888
340980
1501637
1145706
489260
670212
585955
1042930
464198
652454
52975
19627
1554017
571630
1466534
327205
1013232
279380
640582
895638
632905
1455477
1042760
420807
874459
1327352
1026038
209278
301319
402395
272491
1247578
735479
693604
22088
850019
1472825
1034447
203804
1105903
374497
1319862
764903
804078
708130
256208
82495
424147
1217194
1555233
1120157
1393635
691513
572683
833489
675492
1141346
648311
485150
701615
303895
1177685
521351
117712
83976
685831
732824
521076
137713
1522863
889648
939430
661800
676957
227742
95909
1104787
972385
1406791
259134
1559555
201005
1237709
578839
26404
1514682
419059
948195
1443822
439803
999725
1560833
339876
553038
89536
733185
926532
1071856
1187655
1499444
1254418
1173215
1431300
794289
660968
1108902
940592
65139
981057
948574
667171
445771
1308003
911939
888267
236378
634598
622234
1096081
65432
1419975
944429
1119339
151718
521080
629290
77611
104811
842516
1323991
292444
508519
594869
944422
1493438
169783
177576
104730
1206416
15431
1217971
146177
1336454
1440230
266346
164085
984449
617007
696990
942064
1279237
291795
360028
942327
1381417
979861
1141154
963128
267377
1030090
22218
1348628
1177347
213478
97025
1305596
101563
917117
299567
1477049
1443936
531097
1531542
24827
1289552
1369310
380818
881906
1400694
35701
941500
368320
1148635
813155
810104
713471
941023
170632
453660
135286
803837
675111
1328244
1526306
1335342
170834
1210850
1506666
136953
1500924
151931
1013397
1534847
1294168
130790
537873
668960
162715
1321910
462564
1396633
957874
570249
1447431
815915
764616
1189782
268235
646020
696342
1104978
452753
475898
632199
587875
621908
1542186
1389750
921327
989626
546032
873834
682990
1163450
184883
1253605
603438
938786
491215
1421936
1058230
415006
239491
978584
783549
577620
355080
1202602
458539
590593
1068181
594862
3538
166782
1164298
152643
1192287
1547646
1301467
782742
1117203
964107
1371816
1430570
1006775
1291457
77847
958770
491139
1182725
1433979
638539
1048953
695458
1087
1431090
548557
1505231
937134
1104756
274622
1167835
645035
1087744
167828
475695
286734
662170
912178
552658
465387
403765
318197
309119
1116581
394410
250571
206392
1517312
1431408
3294
185497
55685
89727
266742
1007257
55666
263932
119818
8674
111527
511819
219039
732375
212363
713489
1427911
647597
769799
1284050
457793
1508264
1399462
1388626
444753
1368103
470316
1439938
393714
1423411
148641
46750
751601
672498
101480
1454225
855313
1502871
970225
402154
269970
1364034
1457334
388783
1149300
296291
310626
1028434
498323
887659
769690
218224
373523
624103
1498010
1359234
212624
1344791
924971
1438866
697341
1043312
121992
5051
986680
1406802
1402645
192697
919352
256282
974163
594602
1312643
531407
1151471
1189297
65311
730241
1025488
1080901
312181
716468
37246
482965
738277
792600
570152
1164089
634711
1089002
765550
1421684
968644
839805
1130256
870968
935457
1528461
849221
182201
727243
1175428
305504
1210342
1396288
1466093
84678
1552831
179422
814250
295683
1248559
1201748
96830
1141927
104396
1335925
222468
357768
1091417
215918
748417
1565544
1227641
61123
1511701
90556
643983
432997
1534094
1002998
932665
934521
850578
118108
1506656
974262
295568
46112
323417
237778
699964
1070047
742272
626624
123220
1554043
1079354
189524
1389314
813981
275251
1040092
903280
1262862
948302
875562
1518589
582787
1249757
1567483
1339131
1286224
310199
465216
1545355
367683
1052506
44750
1474648
1539123
200289
736988
1457633
421134
302600
721413
726033
155374
639415
168974
254715
491372
1211991
549142
182035
1089925
662504
81457
295474
1378008
267247
279709
908878
1046901
80069
142171
1207
803136
1097472
1195577
1023450
1355889
1468574
1133877
238472
580063
459462
1507853
712788
152501
454540
575603
1032609
26763
1242391
127218
947892
902354
1352039
1003167
1210277
737
1475827
990028
28840
628675
667168
1120144
839770
672381
1377144
694242
495946
1216004
808552
1385757
1125144
1074947
519439
1528398
255134
268586
806047
867920
370525
669191
321260
171131
80099
1553215
1341981
977887
912762
947655
1459844
659355
780832
1295650
715585
327997
1052569
1479212
582250
332459
222479
188734
74455
245979
1184939
477970
1160025
416349
605695
409072
78282
765818
1310062
77072
77936
1076634
455437
384166
906947
1108695
291423
589718
679489
148696
866119
1345570
1019108
47532
1104548
1511965
264811
733008
213144
801813
107701
753331
579896
304275
1409201
1445158
650099
1174461
1201093
599359
1033267
389119
877686
879490
1256178
1485337
1471673
477938
803223
615733
234599
785243
104492
83648
1097807
449709
1312534
1206865
1164895
674565
553054
1268243
569361
1352623
697385
133534
1016456
1420937
873711
919371
1333241
1162991
800474
746590
276484
799798
1369423
429555
1439886
1460398
1039736
826120
11042
738251
47666
234572
1439439
991005
1470755
434421
855130
1467952
1051548
939476
931189
405010
184486
774289
1131262
214533
614522
837368
1152602
294611
1351316
588444
1470310
1057833
458119
783063
1088851
610901
1245295
404158
820331
1014826
1364276
1532731
661518
1554140
1546072
1513098
765782
287034
602518
1374317
35594
858579
930748
42727
1304687
1090650
147635
1286094
882847
397825
799107
97274
79773
127293
911645
970380
1455943
964686
420199
867067
494879
185020
1513005
9751
1045521
618421
842356
747847
776267
1369076
447226
177688
576485
1341983
507749
1550439
48143
1356580
1317255
1469094
1344900
825436
1363344
1400980
738871
625807
1101646
982924
620510
445526
1466789
569881
169274
1170951
649957
1129058
979890
344886
1114979
793590
740031
266435
813819
18409
670611
397708
743248
443545
490389
1560452
105687
1129597
1466798
1227526
711634
535987
380716
678744
1325408
361522
835827
27401
645543
153096
160771
1322472
352026
221066
619351
257854
1049644
612820
1454859
758070
455586
919607
52770
854633
347281
1141842
1417585
410947
623930
662254
271349
1379131
1041515
1479709
535725
146636
1037514
991671
181863
947881
120189
35180
173365
1519907
526169
1054951
798847
225270
1025566
82661
1179307
1095230
709927
1465508
1222308
1002402
970793
455387
451197
372345
1028582
651160
1500075
1403292
620546
1347188
720168
1404926
441846
228767
1063020
1154369
1016152
631201
700359
743078
792340
1354465
1566012
630946
1077597
1191205
285111
1362703
427136
188207
1189608
1374741
1266109
505644
1540248
77256
469212
1064473
114196
436269
206958
1104201
1032189
430575
1080665
19056
621788
1368670
1340182
931381
204643
282811
1130126
798825
1197202
432016
325297
846141
1483807
787877
295433
4807
864542
1102494
380311
754458
60712
1012002
145041
612076
1035477
434163
994690
846736
1319792
1520770
1437924
1110759
607440
40389
1079350
816988
826205
1188349
1129937
913786
577314
25923
205490
1445485
1238547
914418
957766
528596
185004
827010
1020177
1271998
999401
82728
1424520
56121
1480607
565483
1157565
747528
975710
466914
989893
475815
1262805
98821
1090320
1491351
172042
681599
733639
723843
187408
29099
1245195
35749
364046
1057267
836122
91884
1105027
110340
391575
1271895
938811
1382026
423349
1183306
162895
1236405
237954
1500681
1276574
367527
1052752
1097834
1342724
419172
1188553
825088
919471
648613
508026
824666
1309064
1507122
1355118
1428097
792085
285563
1411350
29599
969796
49299
921007
1059055
171921
1076908
1566455
761548
220519
1483920
159806
289469
1007767
1435216
464415
1282719
248793
666116
264406
664135
375935
960880
1552196
1101316
1350026
290555
960938
863469
568430
251199
1144614
223192
1515326
728618
1218732
1302806
1111612
190026
189502
1123115
790657
516590
608766
759511
334530
599351
222251
80905
387218
271886
562260
975357
950555
71206
1453460
1330295
36072
1386873
490025
10773
1290553
743552
1514076
1129847
1109781
824817
119647
677118
858902
851280
1462123
821108
1165522
1265529
273967
986895
1339385
788885
1354587
1284043
1015441
983463
107890
752268
1144663
137800
528078
850057
686411
185955
1457569
346579
551380
1026348
1532359
26070
147861
172010
286072
1556235
1247038
90491
519563
640393
1544470
116895
302077
1154651
548784
1387070
67186
533014
49081
59921
738402
1482247
894241
1433878
16208
366495
1542167
51693
1545104
82094
578667
610533
1171453
1132044
595659
1397564
752383
711666
111052
461788
902088
1375746
1166873
1177547
1071876
238516
278332
134358
895421
274992
1475822
1039092
1036575
1206083
124633
1332906
672517
53476
470560
632583
865460
834830
92827
203807
607707
967313
246058
1528938
1432351
1414952
369033
452672
660827
752343
947338
305507
70721
724635
451248
1463715
1016778
386248
541677
975023
337493
276641
1548322
82361
901300
582184
254518
711440
1057170
521339
1436252
267938
1041558
1081146
339297
1504875
84372
1377483
768131
1096591
1429028
1307020
1355983
427508
916719
641739
282241
1024014
1070235
1513747
1049202
81760
1409400
732202
1362402
798992
86708
1062118
525738
1273872
147326
448095
1004111
616243
1071493
373372
940709
858929
597391
346008
983487
985575
1351337
1077309
953580
977132
889338
1112084
534280
88502
75509
518097
318678
860162
73778
927980
1534244
1356106
982812
1392871
1282867
1027625
509891
270469
826863
1360373
346182
1501165
167924
1258651
923718
286129
192117
1469016
761290
455033
393773
1548489
144829
1213242
650408
13902
1269437
117872
651598
605283
23586
1187967
389621
1123641
1188624
1365196
734136
1281107
790846
978981
873017
1429585
376841
1080753
1195767
689690
300301
1240450
194684
326380
393472
394166
625976
1514857
461795
838928
828992
1475844
588526
804269
273941
913266
931368
1149631
1072222
1170718
1126051
355587
392425
27215
1008147
1124110
351126
1026006
914218
270237
1224931
1285434
744653
752272
1079317
293174
1250774
912073
946103
1507511
284455
390240
114801
1463245
1103387
982449
1270821
576610
144576
774059
383461
987658
1542076
42249
413048
1366588
549417
1266231
691020
194379
561168
1128530
133468
465642
21009
649582
1403709
623717
184880
1386000
1326805
517621
944617
1353939
750210
2376
627005
620288
1250577
537141
469856
355972
924676
114536
1451728
318517
381678
1397693
791548
1364305
967152
1034107
301853
142552
404767
1294405
871327
350935
501296
864095
895387
704731
813415
887191
1354493
303476
70262
1150188
1180423
1006952
259050
1376526
1549672
781553
643280
335941
1341610
1445382
1242284
135277
211738
811411
976996
743273
782010
1458780
140019
941628
500882
1367161
969771
1107401
883407
616970
578161
135272
1467755
1142954
739420
1054258
712053
1260469
1525484
87700
659533
795145
923723
1229178
1385175
123754
1452740
63569
863976
346414
179319
12011
175160
695076
833570
1244293
1074463
937956
118237
20922
1117116
1207698
574369
72412
1315429
853602
906489
161687
1220774
1391645
687792
691763
805295
156312
695024
920836
1154656
790436
631745
1000556
1553771
519517
876424
621912
611533
381863
1024192
272833
111800
103607
238597
57926
559506
927003
445952
1417907
1035301
1093444
308779
1164755
1533487
888094
1362851
171887
1422898
977124
180130
1495751
169504
271633
212184
4692
789456
468555
1532499
1134751
5453
459202
200446
297075
959276
37153
285851
191138
659169
1228013
1013842
1486068
376192
1566463
1039442
21180
1135024
1463237
102170
1116437
508739
1241221
60172
737915
1184275
315301
1558677
660594
1527802
861281
602743
761606
382251
272846
1343272
1239284
1189056
1565301
979388
57309
652806
311014
356946
879298
901162
703844
1419671
826948
991246
1462550
1559736
101204
753927
97246
421901
6278
267765
271493
1010902
562640
800819
246731
552229
1330731
666491
1096809
49236
911756
281525
357712
906665
1546294
924252
244468
754735
35492
544041
417715
1231092
428954
829008
594009
390388
135907
570049
1432342
562125
251787
1312158
340023
1213887
74992
1541194
1387216
275774
46479
1284161
295122
159698
32118
1492951
841489
493656
1023042
1374246
816707
392561
942904
1127975
780167
916520
1284440
1552181
580440
10898
1077087
1408853
882353
931988
255974
239338
1191372
180857
1077485
896006
1371000
1551576
1338289
568623
1351171
1395477
1401545
176894
294776
699838
1131031
374894
937243
633158
43441
871314
300481
175541
634243
770390
1489556
1360347
614327
756935
1503900
1440285
1388988
712783
951165
1450740
1241262
987683
964354
793516
291902
1377717
700118
1385488
1356711
272179
1535121
1409250
115240
1023931
627976
840796
977878
584793
49101
1416819
1545711
1084181
1197303
65923
517471
830738
606362
1186077
1046387
542497
448531
450326
1147035
155281
237379
1171309
241488
1514320
737081
792272
1491076
1171959
1552400
91359
678409
1315496
1510017
121480
1551789
434896
1482356
776375
1025442
1280821
1480277
399502
833311
20176
206779
173395
1455181
782405
699472
884310
1059471
505530
1211031
349066
1127815
671955
143647
463930
1386438
1358425
1516635
541645
761795
452143
1458060
205842
1248757
1423570
147446
687679
858697
156943
952686
64078
457639
492133
464321
735104
989581
114860
1525677
304504
128811
593571
418286
799240
1565750
266031
440255
269979
660083
319349
1413227
1225618
1405900
415250
836302
951803
452114
310984
751203
1364037
126529
1501974
840766
1054763
1491369
1190471
107969
870489
139627
739879
1251731
622008
1385127
420246
1119087
789744
1355174
58900
344617
1193607
513309
689477
219982
550287
244166
1121134
916977
95013
1554379
444936
797803
1153527
1284380
1341173
812521
1210839
969215
31599
1446816
1420794
149171
1361513
654323
862782
81545
1352220
361621
851983
1230914
633440
1100985
387511
457812
573548
1282905
580153
527972
860479
683629
470303
940291
653530
917202
97766
644951
396302
1016340
319007
1292659
1258060
1057435
1135851
555357
194165
801040
1207233
901902
619317
288233
483797
1056996
1098721
668175
673580
144109
299173
1002045
1088476
740726
210377
1145791
694130
866946
648648
550891
132684
547274
311547
292084
480147
837910
948577
1409001
46179
1374327
246632
332443
1079142
1137241
1373304
162327
1566834
1074775
1479447
792481
892874
1381830
9331
436142
434938
316659
1467089
1310998
750844
640770
1055575
1059970
197123
490245
912335
415655
416579
1262362
53128
550303
953940
798254
578998
79792
119200
761413
865977
1220383
161820
796827
487100
1446094
958541
1119609
1011028
1126992
1425587
1532824
34157
1284127
962086
465016
907328
415255
580009
1274898
1335531
1129021
15583
780535
104020
1387311
120773
1224996
1167946
173134
1456183
37208
225006
1437776
594581
1551747
1520697
1522913
1457431
1008128
1150654
919332
692673
149831
1060830
1141518
373689
1442491
1218299
673723
1325803
930412
608253
674547
837882
1005444
861300
1526062
795054
1334137
783591
1342261
1045814
259984
803009
1155143
1353992
833384
251288
891140
204996
427192
635030
1425281
189840
1534307
1304034
282201
818149
1083797
1338454
877887
1146241
1254306
505342
1242993
1432819
424568
797635
1002463
818475
979791
109268
25212
1414703
457801
1429886
1057356
600991
1236013
1341335
252723
1288345
151516
9803
515714
194395
1442363
1494873
869080
567029
557707
1286349
1361707
1260113
796309
300005
1088984
962629
427833
284010
541338
107754
1437435
836352
582127
58408
1184913
1246621
928605
141161
450479
294058
369446
796916
777719
425218
1142127
1551818
1377377
986255
1256136
449545
1258417
347392
375042
552221
209508
569305
226811
1040932
1379054
1395402
887155
1502030
1062927
1562071
199438
349677
1332248
311999
540415
1061972
631503
785754
1055988
611863
1160291
291867
1099959
348723
199790
507547
900492
1152015
85214
123890
46611
283176
70650
1502118
421919
264290
47609
868712
754201
1500549
689284
125347
500186
661957
1312459
94002
320325
1213554
961906
1015550
471271
619777
906803
457528
1330079
787910
1375713
1510993
895935
518795
396004
38089
667367
1296629
970537
356676
243656
365527
87308
183717
455419
1393445
1407993
481537
933632
587253
533051
148541
1139726
1327170
645012
990501
1236706
539257
1521926
714539
573824
314611
240921
1546384
257175
1498509
1049468
1007464
808192
1119664
137523
1404939
1167628
593180
129202
1082777
733088
900879
171331
533142
927132
842935
1217027
611280
1020187
305034
902819
1371449
1281825
1321856
1203242
151108
1097426
36988
837723
1518588
611354
637387
1520606
598357
1315121
1480036
1413040
1103407
556415
1051081
348988
864464
646336
1210753
1150816
607982
1466058
366919
920517
1381299
136349
765246
395170
1318893
1495590
662464
350260
761469
609952
695465
546495
1185370
1506599
1454634
3433
826939
983021
828574
262270
853460
591712
317732
1015710
801283
1431528
219813
787186
1357731
896599
644264
1405149
704087
1422802
162342
1479251
150342
616262
1013927
1372601
1070614
270111
953474
1448956
388815
732686
255633
788506
1019949
780210
798304
70227
550619
743987
620401
746880
240818
510726
873707
939303
992912
1018081
475888
1118958
121855
96793
1558586
263275
1455797
303667
80252
1214244
1469022
459381
1234903
493324
899159
554097
631275
796601
1185723
762903
573391
983115
705510
1193708
583023
1415800
148327
1447652
1295986
543164
175795
278497
788
1375569
1563944
253509
1555131
989429
158853
1449722
70162
1351792
1037530
1332127
387603
595107
333544
1506431
1136874
1164375
1558520
306070
1454223
1448986
818125
1159570
1389457
1209907
1457572
377919
7858
1195855
253089
1065479
689331
505386
800220
535780
1057005
1363718
771704
1372508
653991
966800
513783
1301045
451323
368527
21943
1532772
340763
830590
1221595
626931
101075
275544
341583
410615
98600
1430959
1559470
377939
1388053
1459916
610406
363117
1413302
211254
1401274
486033
1261301
1154991
634633
77232
323147
1565887
203253
1345129
1350219
163275
1098270
1388822
880054
86174
1106620
985575
63003
64154
328930
9986
460930
160742
477234
397237
3410
94073
1303017
711942
1112709
635460
1144592
709744
519148
56046
875677
1237592
782695
776004
923037
1465040
1334267
874831
26031
695205
409452
449845
301254
1441737
583388
1456044
906888
243402
820358
1062353
1356346
793870
1274415
1128212
923839
1110558
353425
436056
831930
1561304
1301532
1465430
1549969
1121299
976066
762781
1049850
662587
289237
912206
746410
1110052
1400357
780090
770165
1013885
992756
797360
650604
1217615
873509
1059371
1051347
1440375
1131565
1160415
1007012
91614
776050
346490
153323
431810
893189
1271524
974606
554905
727019
1268727
623526
1288728
183858
270390
1545574
564679
101921
240130
1397236
472795
983123
1135176
210535
387199
1010003
834894
518699
70459
302027
599316
840922
581375
872801
511884
785629
588404
74849
708276
33894
912829
726869
1326960
1093905
1463643
1385196
1271408
621251
444082
714462
862302
533701
1520649
611553
197503
665374
514903
49001
74904
1327316
512691
512370
1357637
297367
1018177
61936
1023393
471396
1356591
857664
419591
912062
549183
187890
1045363
351686
203308
1243530
987754
1371463
179374
1562788
1223971
153362
368743
1510322
1148145
373580
994573
745400
559031
598613
1365093
1021317
116180
697362
848789
309515
860148
1038225
936637
8419
891334
980781
1437737
791879
125106
205207
1020517
21414
998843
172591
865744
9112
748884
438074
667602
501227
1123331
1365335
620197
1230965
414642
986898
269863
689290
1227794
788031
661467
1461914
892717
193238
739804
593918
574386
745224
1561490
1400354
1139544
1406727
1263714
531724
1373376
29429
791326
648549
327569
214907
930332
1545061
603413
759892
945311
1352453
610595
813010
997369
1386330
297925
1329230
882554
947675
255807
1031194
189557
804248
1201303
688530
518996
604691
209610
1008775
741431
1243133
1485478
1178209
1370818
1138413
29848
1368811
1110154
1187457
1223192
1232741
1532855
1175445
1086997
509058
1303217
17854
341888
1286929
398603
867883
150209
142931
858274
1458435
734130
1351642
411257
1007024
204663
439089
647429
1143814
126277
1238480
1066953
854815
753829
197163
535732
134198
948450
1207310
683271
285296
1008150
66508
1129449
1010662
754706
1494051
586512
1462471
269058
121484
1075018
1400402
1540552
1080697
1388886
546586
763025
560455
734228
160210
318423
222102
927421
991207
699900
1177012
1092807
880164
499195
1382660
166188
1041919
790295
348791
1368670
620696
652625
695065
1268220
182461
417245
65439
29702
1531486
100435
399207
1429361
793978
807323
1485695
538883
811784
235538
1196617
295335
299839
1303092
964944
122303
1491858
1564734
713841
421977
807822
1508006
998392
1496684
235227
514752
410620
1522070
428932
208693
331227
149480
350429
158069
1196068
1550547
796562
123196
980289
776769
255842
1448169
354080
228230
23702
777239
1416661
946451
776163
614368
1496124
649974
484868
719840
271899
1492110
472751
490017
146177
1074753
1069108
1232691
1197458
125536
1377861
93551
1454775
993821
31287
849247
1088744
1200458
520770
898037
988004
1180579
935214
334743
862896
1488562
310511
1538739
179747
310848
200086
796734
275060
146492
745784
790874
1312641
817646
1100271
288392
439645
953380
534496
1345454
931977
472554
391795
1508123
644332
1448184
535966
417872
293967
520312
669626
930008
658754
45718
84427
927019
664264
591426
750170
730197
708260
39053
1420629
403893
1243807
259454
394144
484470
1313040
275814
831676
1154173
243523
227468
1195434
280727
474040
796267
782
1105159
921103
132902
1150972
1307445
198548
1338701
345014
799566
825708
530460
544943
718283
1175875
1160111
1419531
1032904
1127378
739579
529920
540563
1434763
1551519
439198
856407
1437847
873990
1052179
1023159
137350
1222514
945436
388080
618937
1045151
54209
1173939
477211
890258
1145447
1035347
1523251
93462
1380009
422996
550769
465871
825260
365214
1315460
630054
1173384
778877
3164
793190
281578
830627
687383
263089
286784
10020
314596
26908
1239129
754293
1490199
1100003
1344358
1280386
1169462
261554
888338
905350
966940
971908
1468373
599547
593609
1544758
645740
1197010
1563959
791360
828108
301669
590602
117598
1365587
675649
761690
82410
1343852
841717
630550
139810
1003652
721902
149404
757983
864046
1360890
1167373
1225056
149141
1058317
1567104
307434
333663
447857
784995
237298
12463
605575
135418
606839
400444
268048
846603
1021252
945809
1289407
779504
1286789
668671
1221335
1093866
817929
322586
22315
511412
1075052
376498
944490
1426710
1203327
851571
1266632
592780
612939
47861
849354
1147491
691491
1386081
310548
1403609
990663
190711
1390856
1519817
1045992
427925
648936
388390
1218534
751020
1478801
409370
705723
1006548
913411
320014
1068152
271817
735988
744659
1410662
683682
774249
1562421
247290
359849
615837
944976
925686
1435980
789645
1426296
1363211
1049716
1560260
668080
1206225
1273086
1399779
1161432
104660
207723
534376
327767
995495
1064341
1518226
1123838
1168369
230127
1443448
344610
1262350
1382723
446030
400387
848947
1165480
374687
897694
1065225
1345723
856610
1176230
1422982
1242180
509513
27218
1497704
42774
1108661
1222501
20661
817677
1422031
97797
1508681
32246
652866
168183
1172361
78537
1438521
415369
659147
986929
594862
250420
525002
1517016
1354406
931609
72079
1007894
1269281
987845
1547185
1402327
373414
848937
145215
833595
199084
1278633
1064258
235089
1168700
756327
463631
776983
467359
697498
761660
77196
44482
1304248
686331
1043488
1415176
59080
517914
21906
306887
353164
480865
178514
54511
1157885
937202
1007053
658083
1271781
992796
625912
1264940
588095
145063
752706
1392672
771109
985843
986568
1501971
919252
142076
242700
633372
475602
556244
108444
23816
398570
1179471
970621
828614
40574
1116067
1167773
189601
919116
1281360
569807
457897
600817
160174
362976
402626
876832
986729
279595
1239202
530446
614639
1266688
213036
12926
568772
1457535
818658
187206
942924
1142586
1317593
381314
1265319
1040895
1264790
1248483
864091
390298
1130966
470235
674593
249412
1017151
489250
885792
168289
122136
545388
941746
803084
792467
764028
1060643
983140
493014
924512
161031
65843
1194406
44533
570277
866223
894593
183478
1108047
226359
693318
595919
160120
1489307
299623
6771
374940
589281
937001
1274047
820439
315556
355532
585982
697001
1485897
542649
200268
913224
295858
1009016
28416
546700
1255945
399029
900495
833952
1446353
1161756
772581
48792
133645
575122
1241795
732930
399104
304593
81110
63661
514252
1077964
206690
1400378
895346
345372
595603
531078
732037
32121
1341513
1137484
397794
615170
858994
400626
96198
545053
191498
903665
950397
547652
385044
684499
457742
712177
1466463
746481
691819
1520258
756098
1038049
418143
1390164
973497
868721
382067
378629
295067
327139
1279322
111236
24639
695146
1197942
343538
290058
65014
177452
1409175
335514
800518
251728
754601
907789
737253
484675
113928
1255411
824944
1230312
748875
1275260
1411188
1297993
712546
719302
1182416
611557
452733
574880
429805
1028008
482403
1174263
384326
831390
1100268
849059
1199768
376926
874747
422200
326405
1276277
187556
1101306
366328
142723
663634
429334
1084884
629072
1399592
422788
408355
304105
806652
1449840
18029
1239624
1322640
149427
1311106
477532
879146
1546481
1035940
446157
1531440
950291
365252
521926
1300328
992694
131516
696767
839541
556093
243498
523662
259816
683249
35594
1302557
997794
365325
1018728
393076
950766
802249
233976
194138
1075397
1052114
928664
191372
251715
73676
1544322
758178
1424115
983049
666308
110932
705070
946251
1395853
1513320
996843
811005
918783
1126116
71206
1223197
873064
250700
546300
1325101
705977
857056
286087
1194301
582234
335206
426423
508309
504292
1428138
1459225
1155077
1527284
828046
928426
677246
347631
370485
228232
241483
389118
936948
350792
142477
107262
950941
442340
1376762
44762
1062218
753368
456232
609858
260472
1361041
551366
460658
1422217
1316403
1432193
182712
855893
1467201
1016946
105790
353130
1280210
912018
313068
714229
15236
1093854
408942
588052
257135
592681
804560
91918
887922
1272704
548604
293525
1059648
120869
775862
190376
1271252
746424
1513158
337693
1527633
39095
1330618
794753
1073903
1017711
978482
1165795
861357
1271158
384786
1097145
1058511
890413
620280
738671
796836
8020
270020
1086381
599205
695414
481151
824131
1520680
1056860
637359
1527238
401464
441480
434442
1198131
1017400
495854
1522874
1311567
614484
61554
859224
95092
83829
340830
387983
1523435
1035535
764639
229521
1277720
1119523
220301
127280
345610
488444
287729
41328
1332590
929397
306383
1396555
816906
286821
795650
716715
491017
978732
149705
78848
272925
108009
1323759
893385
136389
495326
86334
1350561
349870
1440652
765727
179157
628751
544189
361082
1486646
663335
977873
770215
548057
266589
840905
1256758
801564
403629
783922
576573
1060462
1143432
1275100
1520408
334270
1114031
325521
1384646
1229079
644327
71772
137352
1018824
134939
1168470
980116
1008514
107551
154343
416520
64741
93643
1056121
625844
1209275
513746
810367
1566239
711252
1219716
121236
1470417
301527
1239909
275842
888233
713078
136556
145909
1556859
273993
8808
677747
352565
1164882
914191
576297
135541
1354538
252272
1080070
1047377
979778
28507
782180
113569
1218925
1441748
1245252
822287
583960
255545
1487950
963299
1106009
701527
271879
1272279
915243
450215
1053264
129963
1202392
599902
416938
1520273
173682
109691
483644
489518
1531493
284993
1456319
282659
1235507
459268
1477533
1334822
376662
1448822
72670
991060
321913
707586
1059834
145504
1322782
808988
709479
150753
1196026
1203541
930418
1188152
713928
532182
262039
5461
400409
583842
500483
564052
478075
723614
488131
297207
989652
189224
1308449
635053
1218586
715670
1444334
16118
535883
583504
507433
472798
151608
1271189
1066521
1465933
1258536
728076
611019
888911
62997
1040411
1178426
361015
226686
138157
1510688
874282
753295
515539
500406
653645
1394462
1113827
870208
994724
546842
1285274
1021314
1289666
894442
969569
1053874
1537701
280206
1023335
947612
154448
890163
601140
424952
1565280
967838
394899
1431242
87499
851648
1128981
993603
99383
700691
754103
1487728
794962
1112539
831866
669456
671745
801653
1107910
61729
250611
1443706
514096
1043051
1285129
1332216
433760
1058542
1139758
711934
7025
859763
95701
359968
945997
1106763
359038
378090
70329
1122185
478699
367299
618197
583545
344738
699018
1225185
195539
871240
112745
320271
1241600
1044401
1088575
287434
1087419
467045
556954
1114775
771879
1287741
1341497
173344
908878
1477992
55413
1527608
706581
1119061
1515593
232291
1440001
716826
1440755
682516
658965
948404
156429
1322474
1209798
1385986
312159
648991
823236
673473
366631
1398989
526904
905779
1556433
321767
52791
1484767
606529
1368866
492610
293179
115212
439433
1540903
1525440
1390688
1078147
345456
1066820
1277690
744395
70653
996512
1480921
1480273
472575
860650
3957
272165
714566
1288158
1084969
1480055
1232592
1173723
979087
370021
353134
1231744
578008
551186
298953
714407
518318
1118748
1170239
594372
406046
988040
1241136
686318
262322
213261
1557452
1449749
455102
906980
237636
1457227
1277788
378704
669838
1225800
1557990
284844
1312083
781486
552510
1532342
1083861
260138
688876
305417
579286
933252
1561813
466225
1211112
1224207
255147
436259
36756
384886
436997
1493587
1338325
1275913
521512
323165
14798
17929
796452
1010567
273649
873903
1243239
431452
1056727
1139200
202345
1005005
982080
1044698
825875
1286578
267708
830299
453431
1197031
1450770
468080
1455046
623518
669259
961979
242425
583466
167288
981471
1248621
400083
125960
895115
1097993
1366526
1548032
1498696
506955
373123
159254
1467897
1284720
815295
853667
559527
1002789
528753
244041
909696
549631
623471
1428595
695986
745248
117044
300975
218106
371032
159264
994464
609695
404184
1490163
1406110
1434239
381641
771180
847857
29999
802337
648965
1118876
668625
1067301
91810
741116
1053358
542993
1101843
160827
1350585
1511553
762743
196793
1362098
715622
1280990
474901
1339233
980386
1379172
300329
484535
476450
869891
1484528
603355
832541
708130
1360004
625914
147886
85966
1147247
962843
139521
1473690
1202285
587270
1457569
356068
332084
1561305
1330196
545040
1146430
396970
1552129
241085
152021
1412055
50936
541555
942557
524736
446425
405625
534074
1030689
900009
1159636
311536
1561689
343218
744076
1509113
583985
779271
1085686
762411
741127
1470526
822060
907877
542983
339382
482338
844944
1157291
376315
1416147
695783
861173
1406299
1158277
779559
62503
92456
937684
580778
401605
787513
1550090
1336048
750802
1058670
1244621
1236354
96174
926782
1341335
181750
36108
233782
724042
1350709
358069
1177532
1210999
1331369
559892
790929
1459719
175643
986545
212830
1113715
235305
1227739
1158721
1482008
1157295
1171437
117854
552492
373848
1321566
240583
26824
1184252
1415735
442987
896065
1527124
414231
1047543
997123
475093
542288
555694
1298451
1367355
1465831
608261
1481302
1030305
172651
1428537
656615
1405282
1383541
143631
1363695
1178625
73522
1135211
586541
968279
461206
81022
909268
1458318
545712
666677
521799
1323959
494046
37480
840226
1486681
1237308
32468
107741
1286207
817343
349729
622757
242873
164857
565193
243026
908568
106900
1208005
19120
483232
240693
254447
1406844
1000431
114562
254638
820381
1272927
176602
150928
1383612
887038
614566
879557
1565975
1333064
230825
1278739
253434
1110575
227013
238535
601305
822719
1225538
581863
1074263
1058588
1450148
1070634
1206731
1156107
90858
1146086
109135
1162132
927846
1138878
322150
722795
708222
778509
228178
1000405
1175740
732031
152948
581836
417235
447373
737998
473896
398778
1106539
575212
1489741
344267
854140
262298
407299
819270
1557035
287594
199347
138045
775592
451289
745846
551736
1488985
1344405
458464
422485
1339676
1319261
710045
1262129
1453103
372498
1162414
145367
89161
896130
984144
1199349
1238421
241024
737090
281033
53196
890917
1190340
482406
574482
671319
675820
1567757
981274
24898
1184895
373758
1013128
522533
258227
1281530
1264941
316838
1223144
380532
713881
1505965
991584
1350682
18690
681514
269107
313814
430961
289408
1532102
675542
376200
613312
564166
688678
873820
23457
120490
133222
361977
514352
9812
437324
1386536
143621
527970
50247
604371
1234003
105141
1174108
1370776
1231586
127974
268456
836231
1020869
106146
1001910
1064266
381814
676627
1521237
470480
1362208
101933
1070796
928083
233967
43177
606307
829971
859735
726944
673680
1007205
1008352
475314
403595
1406120
916238
944624
493772
407151
1410472
1422542
1179370
913605
318564
1453034
253446
911736
1494675
397353
1070369
562507
1223907
656081
642482
413054
370666
740227
1088572
205661
549629
1187905
169034
1205634
1001085
774529
1399867
1436919
360480
1526987
212283
644204
76838
448644
894145
1376620
1401224
1462251
22498
420786
246237
1277139
231608
425649
269399
705928
202812
1017940
1499483
1224252
1286306
100986
1021232
718844
1089084
732089
1314562
453037
1511173
253430
1044957
196687
899774
1463936
1316682
150066
411621
938376
1537756
375139
551268
1150205
479769
920160
829412
1188843
586073
1354007
1390059
1540711
655991
899995
802846
729176
155545
75682
1386814
517564
1040231
878504
1263154
1228058
989115
950097
1451083
801413
18703
346765
62533
536179
1221515
440283
1427763
627200
32131
668506
381426
1376999
736714
43689
907164
928234
836081
1499419
608305
774202
504471
1144967
324033
1261384
325718
354387
255563
477520
1142539
1180729
811090
213242
172918
940157
1119366
1354462
524718
114528
1366885
702399
999845
166318
1248800
1341369
481912
1128113
305820
745352
989553
1178630
1433273
359922
460840
1007399
949435
813145
1346083
1113060
961793
1260541
487082
312124
864519
78850
670993
70241
1024278
495734
431317
631578
530973
974553
193544
455612
979472
911943
104717
63328
3942
17701
149807
780650
613672
916593
500173
414777
575925
159180
566580
1028831
905513
506910
831801
958221
905605
1233303
528198
488111
606890
1558336
345095
1396058
1336749
222086
1207816
739548
763845
1092740
43844
1491409
1037049
486686
1037568
553052
239393
1250563
1566341
1280138
1292559
432342
4890
491479
646422
40659
1018063
1309978
928721
1548541
46235
259517
905488
254817
1526950
574301
1050868
340097
1219357
820922
406175
1492553
1518728
175395
812450
1530977
36798
629591
715901
874279
749294
834217
478521
716295
461321
728047
1024008
1460475
1318716
940030
489961
50569
3565
1229519
681173
1254037
1000836
24518
1202066
631707
899292
696886
341625
730572
198782
1083357
558164
380725
679673
579837
585020
651235
1336682
216333
1002514
1560823
827547
1033510
763762
72971
825200
1422084
759130
893363
178933
904772
599013
455011
996338
294784
816143
1064462
198722
1256484
1324491
457515
334974
693966
816011
70608
1152014
366620
331533
1364210
916314
359967
1085306
1022445
1059218
1056176
1242169
696277
881262
49822
967934
1159698
759577
1305095
1386012
919962
399369
104319
1065701
818516
491736
448242
450119
833312
1527263
1459573
22436
391437
141945
1554237
654018
524708
394475
347365
396431
508461
775720
841008
1374245
52945
466371
709245
971213
362889
1500567
704213
584826
1244130
409330
1238733
1530353
189201
1399427
253140
1272542
1128226
115201
1226700
694482
1231094
410713
1363393
1370550
1523574
1254040
172244
1154221
1384418
964637
390173
835239
966454
489289
843333
1178454
362572
499960
833304
440032
1272459
111905
1420912
1244575
679076
1044194
1435763
358375
472360
1074746
1350418
982300
789577
689783
119566
377951
1131076
1552399
615947
782609
621864
254351
254274
1036744
351908
103615
1185941
338176
281844
448092
327253
674103
568840
711419
1259155
1272014
700639
1287368
952607
537976
926659
569641
1521881
1466786
768274
1111755
1007317
593041
611248
201093
738145
561837
311051
1415375
895127
29504
1489608
1169778
1561524
1301650
506208
954915
643361
148782
968376
98253
1095179
1412793
630968
97936
1204108
474346
1536104
303628
339967
1192434
5128
784134
585346
84131
1075864
1534612
932722
1274761
174657
1273963
403203
1489409
1200896
195656
618988
899937
183753
394113
340913
383603
150250
266219
74956
710866
425228
1292168
1441924
369374
1433850
1171025
1540085
1341781
1330253
337051
544694
142313
335431
1562603
220780
897063
1210449
1128089
257663
1263709
359645
1270011
666090
1167877
875201
742032
728575
844610
65603
693949
697996
943063
545267
1172207
344457
189868
1309200
377750
1082648
815440
209280
1322463
389344
958115
119339
895442
1009260
1045751
1387180
1046363
1097285
1204317
624984
1196522
625649
1418632
292790
491350
838020
92899
1198895
913440
1320882
152975
477689
546496
993759
489172
916130
1389477
667370
1527972
1553787
1178781
1243473
635650
136589
785243
510417
489197
998820
703010
74493
827269
819845
21102
8191
776923
135753
702760
415850
650140
1217411
1281843
936124
353941
915814
1101014
772365
1263424
164191
880952
552578
667153
1007426
883334
126067
648578
548563
1560077
1436325
229830
274722
600255
818077
1473358
779412
351639
838202
1132008
1351808
819639
564393
1531029
254736
1300010
671491
1358438
353100
1391629
1402495
1040438
1227701
39734
96732
1330028
1515695
882521
1058439
830241
1272158
1168396
402657
1133974
867440
548648
1537855
670111
990300
1416068
1156141
1235332
1519957
553942
250388
316010
1313461
274697
1166518
1523487
436724
965120
1390067
1422308
1397700
1376237
143331
50637
66150
222929
43694
1177599
205298
172753
42246
361910
744018
1214739
1153717
1476970
490846
266144
29055
77065
360270
598608
498293
89115
1554195
671732
1205924
1417713
836964
1549494
1130706
1169205
778638
427525
601966
1418594
1110848
102237
262647
327660
833411
177655
1501692
270388
854284
494002
1039950
802307
25100
752938
1436350
787626
612225
585036
604898
1388436
1472073
1310373
458394
867488
41328
1338255
986328
896762
175725
319771
934147
1185041
70072
302550
911677
388204
99062
1562268
1503513
841152
1537948
1558888
295802
459973
1130716
213448
290073
1083713
655856
918384
1002508
1531405
1421669
724607
870886
1228814
50833
456395
457749
1010980
1480038
1467138
759052
846303
1397076
158444
21417
356273
1330644
1046527
1472913
615619
1063462
881778
683759
48955
697186
1355019
1071418
828121
386081
266323
1380007
926497
1188635
139813
793871
921773
527963
1544185
969794
206954
208092
272793
1360760
891897
1431179
803855
1327421
1192159
1502637
286254
1252714
1246980
869134
603683
1377679
776693
1137962
838663
70554
1336402
993409
33535
564182
436820
661636
695051
2264
520940
499026
136906
969113
911511
1264622
1567383
1496603
1545288
1504471
151765
1244573
636462
402164
1308873
300191
1134228
9931
90645
1325952
520332
742737
51523
414584
417314
715100
993241
784547
1253931
327325
1389600
219375
311251
337125
691584
74205
37526
1537240
165333
978182
773909
1401533
739120
603388
648440
243790
1530628
1442302
1138432
470350
969500
1515017
961746
174707
1061114
758932
499498
620239
723050
823715
1001701
1559514
899251
1173341
315449
1508589
502639
1346133
597680
198599
934254
356801
1289638
306952
836548
898718
1176194
633647
1317449
573348
528112
873349
409938
614831
1019567
1058347
797273
331807
1532269
1421283
405035
1272617
896313
1027990
169038
686051
967330
245786
848630
810601
741419
320040
1551698
264709
1088769
994871
1297502
825505
824950
898367
143576
336445
1254713
274379
308077
1357048
83343
868501
148571
145748
1472129
319235
206244
1518867
1564131
887107
443695
217684
634679
592472
348759
138958
264915
1424575
1267773
335496
388092
859139
35911
1086402
37926
101722
716397
1403939
734073
1347091
1556696
639163
1383938
805966
1083158
1072107
1066804
628757
429580
302104
667051
1422973
579753
811033
859365
865860
1008135
596346
1230699
111808
1502168
1306278
1046893
1408378
634206
1353726
731411
404936
664612
254703
1064432
1238926
1111985
126584
895291
496894
519076
965967
755196
1060291
486517
699105
1028117
801218
1235991
31925
1072719
933074
1057265
521151
1548674
1376814
1461851
917779
1216290
664450
393560
478797
1275892
1059079
820551
1067310
1209086
441388
1274148
742739
322818
1030078
1430859
755525
122336
508244
183069
1185770
1158655
428932
355404
393834
1435152
1238992
353879
1019771
1336661
815964
536410
225198
1070821
121625
458223
711758
357824
1550188
1257349
773462
1081385
915470
470328
706153
110619
1318091
1553430
391945
1023929
677968
810301
875677
1032718
1319853
503397
494504
263033
1420746
1262676
707151
760154
1020554
195209
1103110
86896
1086563
984181
720804
1169531
19346
831199
1552482
1094263
806375
777408
420344
108657
857442
273359
28186
235991
1527284
516384
255357
1105528
1406669
1113203
508152
292850
1405223
148915
828498
1007182
1225713
876635
1197694
1535521
218016
877392
925547
154489
1055738
312435
760360
1247842
82664
447678
1381982
371874
1496563
1305395
1410253
947906
1545667
947963
840562
124854
1346710
495242
601202
920289
822698
188469
1003647
362208
1391622
723870
687095
1108782
200873
1457910
504345
731536
853493
725639
1085106
736560
256216
972395
1459249
1288476
208661
804528
834476
1350657
706677
1425092
204282
1277969
1167420
534953
986735
1191927
1045301
1035799
556402
1496099
1032196
1414416
673695
1012881
837884
1289617
129306
377026
750707
1056062
1411834
1134229
300973
1317661
83370
1495380
437099
238826
1534970
821371
454427
484021
655185
401992
595406
916337
410281
565313
633751
1409562
1024287
889769
1123867
81717
353912
701943
174349
1255337
1282509
1365997
663240
1148451
939724
295202
1535507
568810
1350924
38236
400603
285891
937015
61636
273955
431965
613405
430484
1388025
612564
503404
1183242
695127
1146202
402776
369729
898428
209862
1546681
1048708
1298376
32887
487394
374886
1195353
313946
20462
1174972
529145
684367
58445
379414
269881
954448
496709
1536563
491529
229459
979380
744547
254553
520980
1496215
1125153
967157
1069521
1062385
667330
987434
1008329
929032
328233
1250532
440189
420336
671957
1118281
608665
1199302
1310114
399162
1372357
582682
1083579
1058629
92312
484194
1375422
731002
20592
585333
959036
1248786
1556244
607018
797197
110510
912666
93275
1124403
894880
1173575
956787
845311
1348179
1016115
388889
784736
1100693
792185
667428
1168814
1537036
224035
1278451
203762
845295
1428241
1189761
1172256
117583
1557026
1552356
685356
458272
728764
1463514
111975
64853
1024722
1227668
883960
225179
1488455
804699
224948
128233
1498561
183766
1332612
1354971
387554
405519
881959
1150719
1182361
715164
1115405
941582
963833
629519
1366197
1444028
345688
1484596
496497
321459
1352733
1531684
201437
628635
1306304
360830
15043
246234
864962
1144443
383575
494437
144723
1370628
853678
137610
135624
317189
17334
1503544
455346
799399
54242
196148
1277134
633103
917210
162223
331518
845666
382827
263242
876356
1302991
447574
122207
46376
1396438
1220129
373080
1425373
1270555
958587
454023
1425379
262917
173603
1381868
1239604
1090229
744614
165878
175681
278975
419760
935295
1525137
1263009
1361301
759407
990020
1550913
343151
546934
1549951
514007
1250368
106904
713802
8898
1093479
1146821
1138835
542008
927247
1242798
991576
230881
1241233
1133627
306536
1504547
793141
1552118
1351972
1004632
98109
417053
265919
2682
942788
432885
1383415
1184623
930524
1132800
1540507
1382497
1115070
703787
68611
1226828
1121350
1117939
1002341
1256092
670225
1546401
1204650
521988
456742
973357
571210
599600
1399681
379796
1060024
1117331
981186
258205
14966
1196555
926626
1300965
988064
585222
1100157
328815
1064016
496937
466834
1253898
742378
963935
543849
958272
1138990
201090
1507160
1232547
554835
311406
345838
894789
1297415
937806
707177
775311
238851
1152997
616273
207991
1363492
467757
165607
427849
452817
920837
1264369
816664
211117
1483781
782099
674026
388251
1083950
1083448
285767
1520524
67569
82236
1271727
1211533
1482059
593578
182192
1098281
40105
1555673
885809
980948
1196284
1400798
1143169
1446245
506325
781927
365698
87713
1010863
697200
1370856
1001036
1485069
809638
337079
98357
1056660
1164681
473129
464870
518149
1190715
247314
29503
950256
177026
918699
83585
1203674
1547309
979259
76723
531802
21069
1257314
1184677
1281009
1399321
192245
79482
975420
200411
956415
1308047
553530
173999
1470054
54800
1066857
1498561
6046
879954
1289065
1555150
1254532
1560262
1019698
911064
955338
663110
65161
106155
719839
1000268
634134
768368
950144
1116286
449957
1368005
887765
639796
798903
1086618
478864
231174
1479228
578723
712449
26783
1027241
1136507
1426297
827194
468558
598647
88429
27347
89347
153570
249193
1494096
6360
635697
1198729
1488413
1405326
763419
688988
1376189
608195
1377667
1345842
275817
1162646
1510714
1550343
465562
54369
778692
1312979
881275
901590
1464862
27397
570196
521576
500878
1175135
100382
122342
966114
1451390
628144
329931
1156652
1472591
498090
242605
1191229
1097359
1546784
950606
913148
912615
1362406
458828
1449727
1161987
916182
244423
848836
674878
596674
1089285
1104008
400276
1413769
427290
835288
638186
1265303
95209
1143085
930177
733633
244620
1276023
1014164
512662
912037
539072
1262996
220234
1439189
1103401
1035525
845859
325029
1355518
132414
1501344
545999
539298
235539
1541833
1043171
1503680
1306854
1232372
1516574
28108
1095746
1383857
956431
700435
1512921
735840
1027493
1342069
1236097
408006
38216
1332177
983752
929522
298620
1286435
736279
748888
1531644
884057
47992
1003924
192027
671221
7934
927123
1290310
1334106
56613
335646
290587
923000
1503253
937990
263405
837940
775574
895930
25368
874387
1141623
798867
1253791
100783
1045968
1064859
1535716
404324
405159
1497847
665252
1378126
1262713
128543
492059
1265447
462170
106966
533511
1277915
879323
1271134
1302633
764939
803558
1423344
241182
1273044
1567100
408536
354184
1236977
4506
298591
1510028
749302
1340644
825902
866669
1028067
1118728
797631
482261
305687
1403178
736141
1528842
1020822
973879
399931
287541
775681
45768
1313360
733298
668501
1534807
885226
874211
1149711
178435
1021648
555725
241615
413015
483972
1203980
366160
911825
588055
898969
423384
23886
572132
861287
815806
237777
471802
1166961
823891
169634
1285462
590268
1287534
34374
54767
35562
1097455
827489
592206
1355144
1090967
682568
1059445
1324148
615582
56339
590010
3787
221194
889872
210322
595639
1352685
1327803
153797
127731
750658
700875
614665
972007
500558
754839
268450
99364
133927
785101
1154578
778615
228360
1200585
194932
108573
867308
1074333
1140287
1217095
1275559
614226
647954
1111861
377823
532843
55686
105645
1336125
976532
881779
12293
1552883
799814
1195477
51137
599698
908364
756606
697969
504744
158694
480219
867371
893299
416169
1304135
291585
1313289
51648
593930
1058749
458275
371642
374399
51488
1517492
1277428
1369385
436160
39893
1113810
180520
496007
1083753
343663
36996
1357000
1344866
1105845
81282
264669
1479033
1486776
113305
928558
1328835
470941
177612
11674
942575
869750
664764
180937
124874
23340
232355
421510
1211357
216381
1432265
1201532
767611
49751
1037522
435893
184281
1055876
734183
157075
1375091
578336
1358937
1035406
1350955
1504281
1029069
853513
1363228
1101289
180416
1479540
36962
361562
593858
709527
705022
1223862
1378397
766727
75020
311366
1026227
373465
845378
593849
1195437
1483563
341107
1551338
1397683
776086
1222056
927974
28130
871001
1140930
1042933
275302
74356
965690
1001302
1256415
670216
503908
94057
493930
483506
286616
1386176
1278204
536018
1547241
603380
1076535
232177
1058877
815356
1283523
226882
218663
417242
835713
1137339
131177
1493189
529628
1432316
1150209
907668
103613
968362
381923
717043
530081
1341440
1075986
420348
606184
522685
319830
1371378
438421
544040
724012
424385
767777
752485
179220
116364
1366205
1031419
1389819
778113
1351862
50987
788716
555112
100538
1328926
271884
1236275
1535941
590545
1423160
39254
601973
504086
1433516
383635
978101
348160
1539849
567039
847295
700536
497572
229014
110310
1213131
1529707
1161879
547678
1398526
1398640
399799
419013
1128191
929608
167542
717872
805704
648231
241710
1062609
1330148
586334
591365
1283647
900242
1133635
1425259
147518
752870
677486
1484751
1553975
26217
1091360
1411115
1179170
233850
296104
433548
978242
1340247
1484579
1233906
272252
153409
481488
552163
1144350
268265
1409048
53818
905763
917884
1110206
1560664
11578
603703
1377011
278281
113769
1151489
366774
1332112
544535
302336
1423882
1549082
1480551
1410418
595958
1116738
1363555
1173888
989860
530302
469980
1528982
724626
1462298
67822
851693
1384856
1018686
466396
542489
1218971
129608
844498
29641
628915
945058
287029
1301290
1531871
1378787
756060
1129612
854480
622781
1224859
488454
741582
672168
949814
1207105
345047
867354
1364654
408550
520029
137588
1226642
1232094
1171685
224236
399193
958609
1171560
887553
890316
772405
1120312
233849
627715
490207
606858
734777
1510611
112862
1266303
604057
760640
605905
722329
1440978
1390247
1557645
12607
39575
88256
45508
940373
1188923
834820
162543
1550276
416207
1225890
332078
887727
809520
122805
367775
21746
162845
1512203
1463399
438920
1328555
861919
1060559
958085
349780
653862
823043
1557917
1539426
7514
799917
26931
351129
1141045
1364541
900312
612418
1150464
649527
838471
1508967
1081748
1119369
1439280
1305757
663966
1046373
318730
423746
1450420
1543219
110288
1530433
757207
263875
488799
1465018
946083
455669
1339035
1035186
1513860
845948
664798
1459202
1138472
1169651
1369702
496303
864327
743468
583307
1501895
162914
1377359
1343031
68260
980997
305772
879592
990066
1541768
526697
1492109
1452269
1406612
470764
47650
1009319
602730
140514
22359
326778
153120
1242420
1250683
1373819
827453
1559553
1174955
776172
1383196
1115755
354908
286400
807275
469936
1428162
1448667
498861
754217
519733
1068886
1366449
1098474
1470002
772631
1550239
1091259
1285460
279029
775035
1203385
409471
1300784
1438802
329932
1403734
1222477
1501234
598249
649709
1237262
753441
297993
1410653
1342581
707476
1463814
891105
1450051
1434953
937210
633521
1038879
425723
515964
584407
958728
351759
269239
1561903
374362
724679
1526104
303918
562302
323297
990715
269824
800977
1268397
997621
739261
1331863
510125
906703
1411368
513264
731214
419666
1136083
355968
677786
299079
1486987
1016393
347694
1258613
1493897
411428
412352
153996
743237
8280
46588
1411184
1400559
1070035
426486
228567
602298
961723
1226189
32945
992903
1111610
101257
412729
901563
400965
165503
257417
944660
778798
1374701
680401
1224397
1035073
252448
293703
86734
506689
418010
1116579
1259522
1082384
1215779
1224796
1272642
991757
167150
734447
630635
129360
1351328
661685
1155700
556558
201956
989947
1146885
957788
261145
434990
631499
1439903
217743
1343561
64016
357573
672224
784463
102966
1067365
906925
1118859
1363329
1324029
1237804
808417
511293
1126351
690299
417150
1047791
942083
310932
1276402
500063
1394417
710810
1341360
418765
1518113
620295
793439
14559
1494926
1170624
1477430
1333768
425592
763696
567986
45964
811661
1562586
1313471
114467
1088276
270212
191866
662747
892864
1043320
1301001
574410
707769
1288174
1164797
391179
1177690
1128878
417687
1403886
1380313
1452052
1267556
918871
1438813
1511238
377764
308846
1206143
1478304
227879
550839
221970
1079041
305783
946312
1119743
1514054
337405
191205
753857
944376
880178
1170541
804036
1017563
1287399
848529
380083
1032172
555939
715016
461174
723728
1111970
1306105
1063461
817839
330743
1324044
997883
667009
949353
1191154
767890
551404
1078718
1381505
258486
745055
440272
1483613
874970
1121172
107705
1107036
1543991
573010
714544
569760
1423574
1191313
1491623
752336
1540805
423136
500119
489618
16333
1046663
1050772
1331070
754636
602172
1342483
1343553
34192
256595
992652
648293
220782
393946
1285052
284004
46770
53014
761674
1214669
561275
1423982
548985
201462
1239220
1123470
824866
1512830
318361
1031957
63849
340714
1266002
304706
12297
567020
684419
159617
212472
311788
441580
770207
1435103
1107643
276795
1521578
1167296
665219
1440961
244467
1533895
142263
796435
1404283
135072
890977
379938
96178
9625
1143663
1436903
821581
1482734
155718
827485
262262
1511981
543531
837941
1343286
517496
991534
1013273
150114
1363626
745691
1252212
322101
820141
1337234
116239
509099
69536
590183
1093833
884646
1276432
186321
1205398
901792
729468
476447
1538084
90820
130039
132493
1470019
1178214
126975
883922
515419
532714
164217
129866
241742
1143399
1101396
519187
1355263
1418950
937041
1320756
216185
108074
1424129
986207
265839
1258532
1361886
1561517
1311277
913460
537370
714346
684033
529495
1169898
830906
760094
1287687
459267
1312734
1485919
1516086
1379086
1398559
967731
1214163
623946
810064
647155
214285
938608
632715
1238653
1117190
504469
68985
1394122
1001676
1415140
952725
1527235
1457853
701467
1270185
813675
773365
999441
223772
1510939
786956
732555
1331524
1539945
1522488
978144
1248544
1271535
971600
913086
948917
905445
41518
409016
892521
92370
1014708
344389
625869
941013
838900
630323
1524097
1448338
1147178
364662
1129559
740645
517127
1499908
492866
409609
854409
333574
298511
684662
157753
1212446
756239
600179
617803
576531
1449634
646975
196090
960486
791279
1104006
152712
645945
1102116
1310024
815121
344992
1534875
489740
259581
755133
642705
426955
1155329
1270173
275178
914033
1380602
1487401
1435579
395796
1354184
1117417
1528826
358031
951861
1140065
595909
745014
1339280
1121683
347191
624551
675099
847639
111489
843696
615322
226575
170305
1451692
712570
222672
1319835
732270
780655
1423539
1053351
1244618
664411
897039
200725
1482098
1185193
936994
517123
1560782
1156621
810827
646691
374741
16239
1325693
9958
822042
742926
1057113
217950
22466
1435174
419262
1438866
556234
1119985
936770
794394
1226365
775987
723725
267699
1128888
416018
886545
959189
1565047
851899
622342
549981
895021
256338
304776
1111154
1308094
1349984
596675
1150816
45710
1074664
54424
729039
398890
629762
985631
281153
215710
622345
1334361
211299
783639
212266
1519706
314794
1145874
34248
950723
812099
83947
1534378
808493
897508
475524
1364729
322989
822987
619111
511308
1517331
1441316
280013
1260204
247943
683402
1360896
827791
1287201
1296139
623519
825967
1355529
1428422
1070908
1544033
86764
326571
800047
1522238
976941
1467845
1309942
118567
69522
1549411
438115
951599
616076
801073
323412
5863
821091
426162
737963
882971
976085
712969
1079225
759356
541948
493228
861433
1275514
1394663
1011475
1092602
605415
167088
483492
617249
532812
189397
463468
360837
953535
1508625
1467985
427538
1503422
464623
656764
818449
391991
1243102
1201203
423434
465689
714054
1146182
671836
771135
1226320
638022
965679
82188
1243869
1354774
1164945
577701
1110365
1223028
1340719
924522
475981
1343365
1099701
1332429
894376
1162985
1353576
970295
507305
284841
973963
914766
710503
70164
197935
978829
264769
507241
153149
1100347
425944
957924
747540
1018723
1415965
175455
277088
969298
114285
816632
615665
1141753
1246907
975016
962640
796088
857731
225456
1062484
721616
448272
1194667
3384
1093016
100939
1002598
247651
145947
70828
421942
744948
1435712
78937
1397609
1352144
293365
62985
908118
386335
1090884
1111665
648481
561193
1301482
1112093
200768
1034742
450298
349678
85189
1529247
943630
924077
661217
1302476
975258
39990
308496
421751
1053025
1245853
177678
273017
1207028
1271708
149234
939220
1518575
797179
844538
971375
931596
559586
320439
1105605
104634
782122
1041515
1018945
1145776
38894
574521
471336
228613
487966
1123470
156175
876993
685608
1219451
702318
376068
1524767
597139
495253
473740
1030607
1046463
1075820
1539501
970084
540022
360049
1248359
551435
689453
123860
259445
247244
1289714
1228903
884859
1092997
205368
720595
161316
960692
376706
429673
780525
1114008
173193
187978
1011865
1166121
105036
1374522
1172755
454196
160484
1539487
420327
259242
1422509
491727
161009
1248864
397732
1524934
476616
1405256
361801
1566080
1322757
690742
970743
673797
169521
765698
1340362
1479545
1456852
368972
1201853
443924
1107632
140538
90167
897631
441794
1203951
184214
767446
256717
593066
941595
1106877
672563
242921
299973
834266
1201475
666346
1202033
241153
1044360
955948
1361874
625996
468741
928748
381476
328243
599816
1268583
788523
1413637
758643
286606
738220
289087
1195070
695329
282100
317355
1453792
92552
1040545
626797
1245175
342654
1436574
692283
537028
829655
1468445
585796
1231920
92587
455898
1007007
1344479
1485317
654411
1466241
28672
161286
681097
25097
1230224
1494921
939928
1011172
1059572
1124914
857082
1432902
1453480
1042535
312165
747867
92911
1008750
20787
444952
36384
402459
363499
706498
1100714
991033
809303
191215
968660
1236238
1122300
457194
355783
155676
1361148
705101
1257927
328315
624792
549667
75818
1161429
1257608
332877
901455
353181
231138
1010222
1174812
100278
782917
210866
23688
1291652
445708
656426
788941
546089
294164
1004894
1061119
158452
872083
1518000
825021
1093171
1309821
75461
885660
775439
601236
1260266
823358
48733
740198
232823
674439
178561
425719
22114
134890
1233856
531805
1544670
1391717
1380760
874505
969777
1023580
556484
797728
1350093
1461283
325688
1216904
118156
331724
300506
1528393
1501891
1233514
568816
472839
1563597
571281
490036
1107455
175041
83850
463185
534644
884418
458713
1456703
250241
1313144
1386803
1388569
180467
359243
624035
238262
39510
1402068
154571
57695
1122641
1379118
755435
1282902
91493
875839
221004
494002
557137
1030716
984868
409214
401389
1304551
1505704
1059561
354373
548260
1096166
1391271
23657
498883
820799
1531116
939924
528334
624274
545644
1173142
271638
1540912
324242
228497
1204627
293893
1224144
877227
749411
1185174
590028
1378120
878363
1359133
1317864
513912
463291
1387396
128538
413316
311949
486367
989215
337435
858844
916415
215722
451265
804230
823269
582352
635950
924449
251445
73128
1133418
1274073
1127833
550039
896270
759562
943054
496512
1319483
474545
767095
411362
276411
942245
1467132
1557759
980580
1020695
804262
309384
104737
847318
1425912
416328
625400
890776
342462
481343
930375
80543
1112254
628715
54881
422837
109134
1453830
1217793
1179185
1480628
1000476
1066998
418774
1512205
1534898
978381
105894
52995
530952
367440
1195728
684897
1253567
280750
1214388
1279329
176138
1239924
751136
1220624
1099830
121805
883504
1246367
140898
1050902
91137
1195104
917686
990356
509088
526611
1017186
99933
55873
965358
124842
846607
1388194
1168783
1360388
480531
1381548
1478331
252465
331533
591129
1018446
1516926
489889
470385
777982
962698
1518319
1351326
1535915
1455022
1323177
264161
1190340
989681
683169
1459289
866418
495900
187780
410360
758070
702999
1233521
996401
465817
1336350
1260157
1235307
1274156
1053878
1138493
707143
1205648
686090
951390
390745
20007
25938
790642
1012293
309415
1442855
1163568
82982
134052
6023
649188
1348846
611560
932221
358121
139281
1456524
1443576
745606
962345
784428
21449
612211
1396024
467700
1334412
827213
1072461
321695
1171340
987660
991485
12388
731674
475693
887367
405443
1396002
1500056
1368618
129833
1551603
1396632
1511224
152639
463737
1170036
825771
960315
77144
42574
952491
370394
101008
555343
1298424
402532
506123
549595
946348
312996
643922
500223
850106
492009
261115
804495
1511612
1218136
1089546
1187158
450212
922835
262653
227179
725174
1486528
726889
1352679
1010895
570918
125373
846977
1346338
886770
265998
1484617
598570
89735
943248
430478
624932
643172
1094929
1147579
1163328
83902
662589
18219
445309
226176
1402909
771520
368782
1089712
85242
954591
1383280
399896
515489
1418030
279112
4114
1552915
1055188
1296269
1556057
1024090
55615
389918
837727
549497
813077
1007719
1379706
396128
1160694
366131
279669
312782
1147566
815759
1261685
498184
160170
547995
1387791
1380598
1156695
1400260
16470
392924
677962
1212410
1247388
454513
921995
1543821
743894
421841
1082343
1549722
1218587
1543861
656026
889361
770098
1410305
1302262
440496
14077
743857
1008762
906444
617980
1394793
63117
666240
699143
1228849
1286435
463326
1312712
1538612
272888
663147
1481632
1566706
1086744
75788
1004287
1162905
351971
200867
332447
1295778
1430957
138133
143122
291443
886791
300978
928885
739719
1452825
59084
210104
1427618
411069
236494
1124287
655601
522084
251817
171019
49905
1075548
1005372
580830
1420037
1424410
232679
506422
427731
866127
513389
774506
1069590
619613
376718
1376592
496503
282916
1154355
1117608
274285
365120
438522
253369
975926
70974
1110974
952455
137519
59605
480602
273040
504897
142572
1295830
1513320
840374
307574
353583
556639
981059
970980
610420
953889
877816
1381748
617671
721049
517293
1514373
990146
1035256
893110
550829
976036
428505
491663
310837
614843
926562
139563
68174
878698
1228356
358646
192522
534255
889494
565555
51312
306402
1382887
227345
1027303
856604
1110109
1333302
734886
1306438
747383
604794
265068
598758
1210272
408326
1429551
595425
640390
1013996
760303
339351
776260
1515989
314723
466772
325457
762083
425895
1305231
1131012
1447354
1278633
156828
584073
29461
1064667
1114130
1151452
1546370
533990
1173100
1027290
162376
315501
710267
600742
14777
923984
1540844
884177
208724
158103
240311
1531399
18787
897150
217728
1017085
213370
162007
47932
1273879
1144266
1335563
783560
832982
990651
425370
173924
743800
1128345
1558036
348808
969036
14758
377039
1558859
678933
185791
1096312
990340
416222
1157692
1095404
1484113
1173172
1556001
654229
571712
942056
1463333
653153
1087292
1026433
1390479
1216316
1055104
211205
1297544
928567
1173964
794863
1343641
199621
1021590
1228278
1454455
777484
1330116
1261186
278535
1347662
930050
652737
1403825
1452445
602397
693588
526714
1354445
590732
1265973
1116175
593084
835255
203564
196943
1138894
1315562
184508
970685
885388
1211080
1113403
491652
9335
1488312
918578
904593
1357015
1551494
568717
886946
1212363
1269780
1364306
409177
1493031
475267
1400029
246828
376083
1053757
1336345
913757
193670
1383168
1249125
368768
990397
29632
1342216
1230522
224304
1190407
1302768
1248394
274429
376791
1535418
1262418
1213927
1213633
1173022
979879
330260
299537
219287
43755
554450
386012
749414
1469210
415161
1540580
94099
1484787
409622
233433
1451735
338705
1229804
32426
474310
1058174
841277
933713
85507
333953
413202
33200
838550
81543
296190
903491
731522
379416
417830
501732
947324
1410040
862834
975882
1544363
38686
1036200
1160311
1376894
202442
1497900
223870
505904
358542
416720
443341
681043
648510
665052
1118484
302770
968188
1420010
1213810
1184542
497784
248072
393900
781851
271898
2648
130172
1525137
732972
621045
1515618
28168
139662
1512589
720516
899029
675882
25062
249599
617345
189184
634140
1347370
1360922
750223
573916
225964
888862
1165718
70723
5985
811675
1022404
1093679
313213
1433604
495801
1316169
151177
809533
388991
483560
58986
1372341
1470644
423194
1433962
352854
241328
522392
489979
109439
1146734
1331761
441078
1285820
1391761
279791
682275
843964
907818
382430
296428
423318
1029353
472930
138991
1500814
1379651
713833
508287
983223
1407654
713318
825577
73945
1250225
514452
107990
868391
168453
1067499
1431294
1031134
184505
846549
1101626
249189
198034
671381
802038
1006397
1318796
592657
875447
1078408
1379044
734860
45491
1342910
106091
1471932
71281
327396
1553091
1413163
848504
37254
954789
1404444
608547
1325721
1524219
413039
982538
18494
228140
1223944
1160300
1023348
1417393
526476
1411499
430714
956293
499879
969792
129456
1403127
899142
1470392
525983
860692
879878
357226
1397268
985083
1490503
1330724
111658
1196698
1051323
1042383
1533585
1472919
1279999
593292
1366613
783478
324724
171650
556907
999222
1095870
105775
611701
1380696
1378145
1363451
1328988
448117
870989
1567819
60563
77746
945056
1493382
275289
868602
926025
438952
1144443
885577
1365991
415508
7724
3673
607133
364496
704642
181154
533794
861961
422100
1395106
1263825
401264
735409
1017549
762741
301403
1470066
1080090
143582
913139
1035189
1224575
1150360
1284583
1409278
185098
660981
828840
72834
1315377
676175
474650
3596
679753
1311442
357647
374051
307235
445320
968111
412024
875227
1437583
959150
764993
16155
460073
1338454
114322
1056928
1287556
99444
119127
322503
267808
1438863
891176
1478284
621805
752166
1059180
663589
1197041
1512443
1247038
340548
762238
1325757
234323
1459114
684129
402551
566293
1163229
1427071
289537
769086
129543
782918
68626
1122802
1040335
152568
158266
1465682
750654
1056373
567999
1565479
678775
854102
1119389
88778
1498747
1436676
737777
644372
560519
98903
1150629
255293
1471278
646446
1553050
519867
1213966
884393
1264774
339659
1268373
850716
1034602
1323203
60706
374594
1116552
907480
351201
595270
326041
174179
123692
917701
150481
1545774
214720
621442
1453265
496055
851455
886121
957772
1099897
1433877
357452
655782
786865
271815
293291
1025699
1327808
327627
921518
96663
1370236
1498498
443614
371363
1267381
510855
848837
777475
1122427
129182
1080419
754332
1282329
764706
759205
1301226
1129872
501927
1089310
341926
1268499
626213
1517851
1135331
105497
44131
1103816
594381
271226
476483
1222109
377859
947113
571807
1110564
166097
213816
729647
570578
245304
1448963
358227
804658
596343
1141865
321135
1422930
1050307
842443
447198
1367958
651105
1232788
1434303
390246
1171142
1299469
964905
175732
1113072
36308
977999
145887
153393
1016455
1033624
776386
438060
1544379
1402042
1348453
75313
200550
1208500
574643
1522540
722152
1254175
1270215
1065924
769104
190413
978076
8380
1175646
1470064
1100871
1160878
1186363
1231986
922138
1107843
1449597
1308428
819335
361579
220555
176002
1364951
453960
1417723
1387078
49754
376598
628198
1091361
1545662
1564148
112021
1226192
1457841
719602
218296
525369
761658
874197
643760
669136
1064679
111664
448553
594666
395894
910020
450251
28034
480794
1310519
1496994
734539
1273749
898076
305134
56341
1021596
116008
630102
303756
665076
1152928
825162
574297
699373
762746
850492
704834
1106470
97182
1465244
19980
72680
1104735
661362
349816
804268
1010453
302530
436574
840874
452302
658349
1174804
1503822
1217493
911749
818627
1281394
1233836
187025
1019977
161700
1005517
208483
396886
937547
631406
220078
1153048
112690
966226
699975
377400
585963
45324
1084393
1551791
578947
281259
1362936
128154
498669
141498
282713
3173
1056462
445470
300813
335537
603604
637426
1133410
1248251
349530
327502
109508
133007
1560864
1102281
1124269
757862
1514941
141073
831559
190989
774913
1529772
1513668
1312299
156056
1461496
284978
375911
185551
1078727
1510281
921926
1312255
1278671
262863
514118
1006051
3717
1369095
485108
351216
1365558
1194968
1463394
443656
165830
900049
1485983
271938
567520
451913
1150922
164578
187329
7920
265835
618504
1033199
818518
191990
913989
1075658
1338901
1113653
815283
1185499
293290
787229
712623
64381
492090
291854
1150494
230472
1036757
1047991
6302
877961
924807
698120
28557
330927
951821
186908
1296282
1280390
427322
73342
21930
801983
60044
613371
1049318
126913
1104450
1544005
1246651
568783
899917
774962
1248245
774642
1032337
1518240
1524901
754313
1309728
394109
148726
1349207
746648
1174608
1556645
306307
1361491
377636
342496
396172
645588
289993
1363878
1207976
1274455
550156
1156841
797534
1018507
1275520
123960
780674
486736
1247484
1529324
671649
453360
705873
607697
93212
1171282
212680
811412
1245443
1126544
1481724
1521231
820640
108762
264397
682511
176358
517984
557620
1218522
1232450
984503
1518247
1016706
618311
1350960
1115237
199615
1138027
402301
316965
930689
902607
1541940
21915
850527
940657
883653
256622
840002
1054297
1290844
157419
600516
1103162
296894
1452489
1383754
1144549
627084
1378573
930978
739322
307564
131917
171382
859126
1185911
580625
11772
78382
346794
31206
1127105
361511
768721
1096288
30345
245063
433165
120050
705075
244025
1350007
106913
769722
1084504
842091
934510
265470
508635
1174918
589808
282490
129062
1370656
1457735
481398
168260
692374
1563705
323304
1136377
638321
499196
1119404
754841
52602
412212
376819
561590
1521776
1364358
1263885
1261362
833651
1277626
4419
707183
1017013
385530
692322
533374
300184
46355
226279
1006974
582545
123990
1302882
631238
1538890
93608
941042
128248
1192386
443389
415165
1214332
125146
448853
903745
853857
1539677
951071
1286965
84080
710505
1448431
835312
1546770
1347015
250164
642574
690163
641588
585911
152868
1245758
628230
477907
482390
1143156
190408
317435
16737
297898
828323
591626
134003
208788
53310
687168
1515211
1151448
309403
304350
732583
1370843
1534171
1297926
838073
1475765
1429583
121461
335249
835700
188358
414999
1135371
1287236
1545401
46846
751319
1395958
457126
1375807
904222
960668
703400
889853
1410031
1089954
1567382
1218042
474080
281005
1021025
1055986
1467438
1030925
119958
138388
897167
67060
1196245
1239195
1130045
966968
1202319
312229
706199
211328
1157182
134577
1418188
1165665
568888
996709
1476138
1098262
815519
407412
1021691
425811
981407
1485968
325551
673816
112030
1223348
1561339
1402631
963441
1088676
1415397
551413
1202600
1131789
520877
1347742
150333
707228
1255723
995205
395775
432609
41995
244965
127599
1043240
335331
988175
1300786
908191
853557
943681
748346
634060
282295
524227
290783
356174
1305538
1110770
985503
170327
570230
913043
724255
789901
619179
48131
1541550
3009
73173
439662
950827
1414167
1035558
1134105
1419463
716272
1230971
484174
307078
911481
39030
622537
51352
108444
254623
1265941
644590
567536
1527046
779642
237827
116960
871955
1024701
981553
1552694
925142
1088582
1491393
1171502
487404
647328
241022
969628
476161
664689
858405
1530544
897161
147382
49099
181638
517259
1339940
1095019
617648
1548815
1254551
1095603
1560599
526045
866184
1221360
1011730
1188561
1178180
1567040
773715
855917
890439
450302
678933
1398245
148800
1493990
1545811
1008256
581649
819688
8275
1432600
588045
577524
643189
989093
283675
792216
1218333
1336782
800378
1406622
211685
60331
427369
442838
116586
572540
387352
484684
547514
1043566
1559419
199569
235335
973740
451847
428088
378356
1525299
1380649
542721
1190952
1336962
634811
596843
987987
1052794
357289
816736
350768
1485872
432573
1270750
348196
1329058
480810
645010
1552686
1440084
1175417
182533
1029720
293093
364303
1393763
7748
660587
1303839
696950
102146
1346768
840129
286899
1094353
920281
1069039
1429766
671703
468704
784145
537405
1437229
1532681
1043024
918349
1398252
11505
1171168
1281303
810963
1264982
40020
566902
313590
960245
757149
449752
993791
1253073
999180
334810
311734
1495738
990269
861705
205962
505241
985563
1142165
1332580
89109
1298800
1335877
636069
661646
1210914
697576
1164943
67582
82522
145909
23936
1143875
1047070
918259
860376
946751
625125
1145317
304114
980638
78704
487620
1111260
1154545
1211850
122287
80419
772979
1020371
93336
430508
568672
381687
718024
17244
1116225
8082
1183042
903414
152787
548620
1566698
1413113
168785
381748
999360
1409518
1359470
1537026
1358295
1116673
904091
222541
1176745
450978
705016
1131339
1199895
79039
328496
368180
944480
933624
38875
782274
646663
1040766
1431579
258824
872686
191407
768592
1180570
181160
1207096
979526
414165
1049110
814884
1151014
658793
1494081
1444931
585102
346616
406784
746109
240365
1327774
1511746
233019
507157
767307
1011702
232287
866710
231008
751719
320592
581958
1545394
1438514
869070
375138
969495
40171
100490
367017
690134
1126999
1281314
1195914
471564
96923
172246
1009110
871856
360240
982647
210303
1517850
1467479
251545
904654
638960
442504
279019
1363055
196985
436733
52586
1512236
956526
1357963
1346121
267303
597745
1270026
1163557
613058
1388455
229200
1265889
248629
1316938
642829
653773
1382449
507082
1047681
990853
832020
1477229
1152925
638005
1515565
731446
76797
392957
362019
451455
70540
1128869
1017202
1314538
238518
521151
1099902
836970
942630
722690
895173
346783
649835
1106416
1366696
1073685
247122
101459
209503
1060572
820339
61507
1464435
1232230
1082093
19614
787408
981830
1116770
1470160
1247093
563266
170822
546464
536622
2514
1047292
1042656
305010
360281
1028043
68240
1085468
932749
1532437
1250647
1269667
407264
295028
1405495
340864
1308152
1107327
1526261
358991
488076
550846
410882
460921
658236
944661
846369
467173
845958
154090
153741
739169
1512825
1422161
862578
797724
708264
1181768
469923
1248560
48732
13817
828366
1342774
192683
12655
473621
54931
65317
530174
210239
113798
267261
138157
118874
872302
239219
183773
557516
1402342
709842
1365265
1247411
171388
1489906
657450
103104
192324
1558854
870943
1292396
1328400
1007495
855643
1525123
969503
240100
1112842
498505
1038336
249471
1022955
1054599
1260041
749527
440943
1147963
1196131
1503511
543132
633127
553122
1436762
856935
78758
824798
1135382
1071986
1134296
898916
1124096
1132114
240913
1430715
542166
106835
564044
1050827
586615
486493
257232
475703
588832
324889
1474693
1313675
1286511
1153542
1433410
1532136
41292
431192
1248185
158400
878651
437001
157622
1029515
730869
1297138
1171512
185523
859149
692489
219357
979130
1397749
18739
1324531
723849
997928
79765
713802
184278
406360
667796
1340985
488224
893557
1052020
602944
527775
58689
837749
5862
1065059
463640
123392
275245
426407
779326
191364
737391
1504422
303840
235683
1217576
108672
611700
865432
233215
982737
678246
1564931
109189
750118
103151
999844
760740
557147
67037
1255053
1013175
1154637
1503007
838663
384259
992061
1194884
1367595
884635
150419
654996
383125
1291364
1348935
1097931
21067
574013
897531
145763
446483
182155
1228617
1452856
1111735
283370
243746
1294524
1461284
1028411
275848
554932
1245989
1348604
1300667
309238
690750
980810
479690
1544805
613136
1451063
327791
927710
827015
1180392
682990
63646
788358
308018
1196500
1152027
406424
247489
1409566
1337839
289189
1230163
1463139
729696
524148
27599
415566
799912
410397
314154
449383
1057943
866700
1049840
1566485
727304
48438
960328
1337304
913098
1367427
610418
701504
1159335
877500
1320120
974160
424101
6123
312169
776950
1302496
348493
360169
1383293
90514
210752
1490478
1239147
867459
483052
386384
709088
323542
870918
602514
1096014
614222
562684
1376651
1298803
1040922
129706
115253
684910
315075
391884
851700
675114
1344681
683772
687323
456964
327739
1110428
442814
999346
267452
1325441
1383715
1363715
1030833
655033
126885
941065
641249
223541
257745
588537
32931
405465
302355
1425259
1553329
388083
235934
911181
1155600
397016
1297432
280203
73662
1136882
62707
495706
705924
278044
81569
1145263
31775
406534
1366523
576575
924279
642037
1040480
667585
445598
1380968
1051740
1458975
1171584
1080710
725909
1334577
1453716
1121174
254589
784111
868590
1348914
82591
1461581
227020
934907
387633
1267876
1408799
226367
717863
534974
814887
1364457
886282
1135721
257062
336559
596304
1335368
954171
149479
386060
782519
1092248
372810
1144444
995206
1357452
539033
159865
978855
1171481
931456
23670
392344
400528
1020831
48588
1159585
845192
360094
886227
636956
962515
101645
663787
678031
144668
133125
1158020
1341515
174545
792181
244412
325160
311887
1485824
968062
1407227
1336256
264232
394680
188372
945146
407007
1048636
1335747
360128
157652
847415
1464080
932990
369881
175454
1144632
645770
1462383
90611
497356
181303
1078818
830843
1364296
595715
1178713
934079
1472727
1374341
472814
308183
896550
1195075
396027
1107462
558973
956213
900712
1393569
304725
399318
369036
386922
1500878
1488986
1012360
465493
875237
1488960
1260882
812572
3696
1151389
717080
583256
1261962
551376
336916
1567641
1169836
300980
1034032
469155
221454
687358
468204
20150
1494033
1403360
498856
1401708
137753
1193930
1396994
1340961
1282484
1276134
620995
479330
1265466
806654
1325260
1470018
1472301
1348167
607896
140960
1442731
1128035
561986
627076
891875
986848
1284828
1058910
865034
557379
1366829
1093413
760479
478350
356744
1086498
875260
15473
1394090
363777
343062
154990
530435
1354654
1242789
1347466
842806
653859
887071
806249
900226
1479981
316702
1165746
1272294
265323
426618
508024
1005901
389391
765962
20027
814468
633896
1564804
538247
1349117
1250643
689757
733327
786877
652755
1024465
1473827
1008990
1349381
895854
309154
419678
1496590
273831
709799
1028777
495923
1275538
1427496
1162473
786321
581478
909859
1265581
1566152
396256
777651
323628
487389
336034
1358057
1160409
1343369
1085784
1406930
1181559
723398
6826
411591
813754
1331341
895130
1318297
915208
1156657
430670
536860
719669
71158
1472588
744970
423885
201370
210599
7813
1284235
1359097
147782
1233797
730524
882808
349185
9951
1411787
735935
287240
1475964
1484392
704677
1076277
440176
457673
29698
311306
412029
548204
1082481
1506605
947465
445730
732385
382146
1535232
50838
1182585
1414370
260435
1331363
600366
1550311
104758
634626
1120523
624024
1388058
518375
735481
586994
229660
1259654
476088
412375
181183
610585
901967
1304543
531520
1420832
716265
446737
531796
460917
1331561
70526
734150
1069051
968436
577542
562963
851567
1281557
64562
738184
3501
1076971
27071
754058
1324296
1562036
193886
262878
698785
1161902
1046942
212027
563383
907408
1401726
1192690
720169
497271
656621
1164417
867864
846276
1474312
929940
595015
1406785
486889
1342101
1466094
1276200
332744
1384552
1546018
1444266
1391266
929987
242349
1550193
1238944
38772
1348511
1299787
1477270
683548
1161359
1530076
1461113
772573
49959
739470
759634
448164
1146674
1557151
684658
164748
127154
1153144
1100158
1058896
474396
1054883
872641
1287103
431296
841137
1223970
1020839
343804
387187
1386263
815730
623677
613822
188222
346278
1187263
1192185
727391
467679
1409009
546725
1042500
1545233
1429310
1498902
91732
1187531
1492828
499050
886198
1553118
524562
811614
992997
1555404
1064163
1288470
614149
617290
171523
932487
534240
457975
651185
569429
677633
1517736
611853
1376350
604815
754658
614882
157913
1456763
859596
172465
344689
1119555
166989
1331981
1374373
1042283
821944
843559
869094
524671
326001
1035021
1520749
380468
315416
633846
1120567
526208
888027
409299
264519
899581
548781
101894
97783
1335450
1203273
617520
1317063
270267
1187057
735421
27242
1320180
1193746
97680
1026279
1533846
17758
793378
815184
924628
1553262
690733
233595
36760
587670
742606
1239419
726618
1128321
1340050
1559542
633698
1170506
1012525
926869
1227144
345992
398214
526163
930912
1425168
670898
119188
1080332
1557877
105447
368014
1410067
1157999
810551
205971
973197
616545
913557
381369
337993
57702
512283
1224350
772487
1402676
776149
873595
1426648
619378
763997
577390
866045
493257
981341
1377456
1035564
365641
798686
1128439
1081046
767633
536467
1287844
454514
135719
340623
1424900
276542
721678
1019074
17057
828629
1441163
1538450
1124114
487311
20903
380433
1527959
488726
1301311
1339698
1058921
575632
1256763
1480082
354381
504578
75170
906915
1241771
983323
141108
1002139
484054
1230852
163846
1375388
743036
673948
915253
596084
662498
869848
562171
561728
227188
1414315
776001
573184
239041
641495
644930
1523117
936842
1440644
914282
862177
197620
558683
973369
1349213
281713
561226
1031274
1130875
1104820
1107592
940509
1139374
1308199
179000
1451214
943912
409562
1291191
1267662
578912
68294
117807
1134368
1164684
1258067
817731
1450564
864358
118426
706167
902176
320474
348823
792954
827959
321429
1264628
97241
819379
1237285
373426
892455
761696
409376
1328521
687700
587555
106749
369289
901081
1174545
205419
1054335
910614
268864
931228
592725
994103
89170
1131425
856167
326818
449668
866663
292633
1169659
855168
498471
457215
226119
1547035
511922
598335
1023111
1536078
1503744
1207511
433506
1230251
982546
1107819
1513744
9732
755107
795427
922392
944338
670827
91394
150342
1399904
327145
649535
845557
231153
1290788
129071
116812
1456054
253963
1133830
926013
349720
549300
1447644
28999
1199472
55153
334210
841953
1281556
1003379
1450214
1037361
1415179
671029
372680
710233
256142
756651
384410
1255331
912427
1077363
781914
752421
223120
1294431
1163144
993816
401040
291571
1109749
1309512
822569
1168541
171412
154798
210279
1457515
588238
176272
556710
1509388
311652
1094733
568378
501747
678415
1458776
1449172
244005
117035
691198
209617
1459048
149976
823120
165567
12937
730661
516757
1190448
1496754
525880
409018
1031197
986429
1006250
987602
184409
284377
843389
299422
1358207
84926
1411045
393208
1288916
1450240
1490273
1308916
622198
1222794
1520913
1471732
1146471
162045
1478210
274620
546697
550609
752215
612155
584440
43836
1006995
445321
825217
870552
1218723
1355575
1378756
430019
1211587
850600
453143
1420818
1284016
587108
1323669
105384
468394
534704
292543
1494523
294500
380541
1065658
1450235
1120510
996011
118064
722033
550847
651153
1268202
1487971
396894
125829
1254654
1426056
405336
1122550
1548480
772300
1341342
861914
1455901
921345
676280
715179
1050598
818741
454224
526073
366692
775755
1329133
1069222
335174
927841
967313
863294
353452
1080581
558551
1388615
1411911
430344
1000365
262371
630792
517798
1041808
441174
738837
1342376
209951
1281502
1490132
1484031
765658
1386719
1457609
1096531
1511109
244078
290981
308546
1487695
936829
998274
1015238
834560
1564820
970135
148695
1244265
134869
793562
1322688
438313
1356848
1347796
1149709
317677
1404557
856008
70898
42917
174648
541481
895950
209002
909186
1378947
1305859
767510
1033315
352769
50649
1282872
1421436
145253
1549906
1198807
46214
1266768
417999
778335
1538956
964618
937077
897747
444517
1023057
968830
963113
229970
177402
399696
288522
885815
75417
704551
173728
465561
1127866
1154409
45351
1027864
19841
70468
730133
880317
1409626
25021
867797
313932
826868
810351
588888
546043
314528
405557
232508
427594
721842
143927
821307
766852
1362781
1453177
1229122
899779
1527572
326553
1190969
526525
1439758
484885
1517948
98458
235696
1443854
1467443
1014117
348269
1228941
1169260
1524418
913367
1514421
55006
12316
594802
1459647
1126452
1121679
24444
1323327
264616
1060794
797021
410622
434887
1473380
1258540
1224904
1426283
104238
951911
745111
1373518
1125543
522264
921764
902150
1429322
792776
1396027
1017787
1437516
986077
967520
207086
406191
825979
1147327
836377
1442083
739684
147454
578124
252414
337353
869823
91576
432415
597494
1478322
1065094
117378
695729
1380437
638894
254218
70131
407917
33196
457286
864235
1300511
1516698
1224589
508785
4872
413136
217714
255626
113968
1039831
1549189
896446
1299337
1445899
333445
1185108
1046424
1192744
976655
349096
850675
238500
1454783
72398
249551
37842
1499561
482252
1285125
1036429
281559
1542574
1213480
1254570
118946
396660
1222374
349415
1464587
1146849
117092
402282
13389
350884
136125
791579
1104418
152436
1390517
309128
711919
682785
869893
378587
590889
118965
853560
326536
179328
947370
418325
468494
849802
220108
124669
1396666
1560521
556592
957823
1250876
175195
672440
932928
842285
47800
917798
761870
482595
1248633
1094134
724430
1463813
257957
128522
920996
1360393
233702
1118307
364756
400647
138316
1020973
710145
1317039
70574
117470
89295
8901
118748
908452
1437906
207883
69397
118176
356427
816306
1464960
214650
980458
914704
477783
607583
221086
1125009
580322
737108
1410321
1258855
855771
440078
442650
1345498
78202
365738
647502
1470949
1052815
566135
965702
42026
515503
794625
1403186
587967
1374263
725762
1286077
278509
720778
1056291
703864
985930
1559689
262213
811863
1153825
1329198
618637
1408346
402182
199738
125057
1081334
1510142
1549869
585380
991057
477050
440215
181420
1314582
818662
120502
401135
1119245
165326
1394556
512090
1307087
1224079
1146250
1427482
1095251
598785
774839
381638
1131030
1208417
548287
1296057
478754
1469968
290207
1041479
993906
1553777
889738
491175
190825
1227826
620894
920117
1337327
1434842
1033435
569562
205256
195397
974366
149522
1490094
939199
444653
1036063
1295659
133578
467231
1561179
923012
1282142
1264605
355851
484298
687279
767389
74799
1124855
715496
1059925
1157933
744753
1383137
1019157
1408718
735858
758909
1204985
224091
740083
1441456
362273
114260
286215
1405672
736523
749534
1389819
1397148
1220074
737392
447144
326618
327324
360384
1243432
1075859
1478392
815647
1086919
181139
933130
314191
1264114
265024
477399
762626
1420662
2101
755645
839734
757417
1262438
100533
1514404
450420
1208479
370844
1167963
1473361
27615
1148684
1313732
225546
424635
1237546
1285562
1000233
103520
351244
1567558
927035
120063
500782
1379773
1412226
946645
964353
1549063
260077
396509
461749
1279729
1527908
337539
1527276
455983
681159
667518
623010
94343
301218
1152131
570344
250462
381733
317304
1318248
302210
758020
1222694
156510
1544576
1196230
532523
76928
909494
1068356
497795
1328418
980067
1255032
810849
1383325
1479176
1202185
1441246
374925
1233529
436488
249596
1249571
393961
878465
1487253
4303
1082954
1567373
1507000
1230182
670075
432366
714297
147261
102981
688189
117058
752314
111174
128829
1419557
1355288
59978
34476
103210
41236
663502
1364994
44123
917618
1113923
205275
1008221
1237158
1371296
844099
1170084
449749
913160
625393
929208
1518423
1086115
1225952
1119983
846244
330421
354603
1428766
1112272
59838
626313
17851
1492418
828253
356528
436597
26414
680399
1453269
1258236
90575
930227
1244069
219577
23830
118833
526713
521815
748325
304882
787122
978239
737172
72002
142050
777327
368856
376450
430604
522919
1341760
235305
517640
471630
1460237
1146983
1433496
907024
1361438
1428517
370659
1527315
722248
756507
629784
488274
698237
1201342
341426
505143
463685
1192140
267283
864252
555197
628441
209666
577784
26701
658919
782998
1166548
1464832
655006
1220017
209057
264317
360483
788646
749427
1450846
1493278
1083110
942569
1313594
1409574
1321885
996848
1409414
206086
1198390
261102
618507
1096129
846650
1564761
1435979
649879
96613
452515
331343
794144
1537231
68125
707444
1076016
1168766
1345858
1458527
420445
202948
406420
49163
336024
1018443
621584
1433528
56429
587348
1550476
1528991
169758
349941
253107
569680
534935
346530
1471346
1231985
610537
598830
931259
818574
1464045
306450
31143
640574
728531
233878
610302
706911
1339714
1147507
443418
851828
1281645
765286
477163
1012875
82913
483580
584312
408200
61264
946369
274205
861915
1293665
758376
598519
1415980
769844
861200
276919
152317
1247547
846312
321796
709281
908669
223183
183760
29283
1528177
829536
1091919
411698
702654
353198
271957
884573
22823
726043
231323
644111
988958
1106236
1212257
1202686
1333695
1009069
1028909
1444715
828436
21452
731376
675169
1030690
1444539
1444609
1544996
623220
330823
1550427
1113167
1420450
1389630
1181727
1065435
1065419
853770
1298512
119636
1232331
139419
1367308
150708
1442101
210896
921446
988037
218492
478286
476298
769422
750755
1401714
286485
901114
262303
752435
765914
1017897
1430156
1520230
811221
271212
526309
113532
338620
1026183
600742
581887
1210117
1199115
1395329
360454
631759
996939
40325
1320111
581337
1077838
62551
558226
901469
1061095
663578
17927
531957
710414
788275
1308098
1077645
1127792
293985
1355100
1075429
184164
69778
755593
316382
484508
970698
989206
596612
476260
1143661
1141750
751945
1112335
1448553
723310
857004
131315
463370
1517391
626129
1496201
561208
742592
573124
1025470
62013
1430095
1183818
761699
1364402
492892
247276
351335
1381242
168618
930328
1047849
582178
283837
739932
1193011
736527
607573
629979
238802
312552
1502537
1208042
118392
955903
494153
788118
890253
1340215
1307533
1330037
485127
1226438
1345648
397956
834096
705022
167590
782180
1249013
1295909
858207
1234942
271085
1263751
538001
361738
804618
1501073
1372415
105100
737155
782378
967412
662439
207817
65188
1443898
137411
63785
634638
775375
1407459
1457295
1186149
1127532
1012340
521419
1180708
590357
544806
83799
1119071
429398
1285662
1407819
318325
1172645
426153
716076
1234318
1382717
630824
227434
537035
1228441
1041644
782941
34251
8114
1140896
834155
559274
1385515
1173313
870313
1443081
1392629
28945
916018
1241468
195233
1455137
864102
1250909
82584
1187821
283879
930761
1326522
345034
106993
457665
722421
1170301
29348
1132389
511059
767378
923920
44115
604845
1200924
153264
1008952
1167868
380196
267858
1355514
905061
182757
1365045
340348
653280
1271783
58476
247205
988583
1090717
165662
1357772
98944
23360
492575
943248
815231
317029
237403
1276214
833991
883631
391681
1121402
1283270
819524
1057524
534277
1005673
1534764
610273
1349216
1365017
1527038
1318440
32005
484741
593747
813245
908742
1508969
661719
1020674
1021204
391115
1028303
1120994
1484262
1392515
859446
1327574
387011
802746
688333
1202744
690097
739936
496223
300201
900404
585134
27734
426043
26978
1307379
1164285
1370028
230
1308977
1296943
437230
1292697
1389751
189306
1160881
230434
314867
1462523
1062234
660937
1530741
597738
1396323
947474
57966
596298
1087874
1383206
980398
1206742
703625
83859
647672
1479787
392689
554593
527617
777678
490951
1050544
668830
714073
390089
653443
356424
216558
690022
1522925
1194773
512916
455377
1047978
637253
705880
741118
201507
506016
1299999
1524085
875960
173199
202885
95663
74922
624707
845535
1256744
324467
1097113
1233699
848895
92277
989542
797441
68131
1006238
1183835
924599
701422
735476
1083070
1083331
219643
468390
229600
634268
1483802
935131
1463526
1537819
1421975
1003156
1452982
375434
790822
198547
725001
1499005
483862
752594
1294960
1258996
894975
512508
650621
1211423
585386
749340
1298203
138623
730016
57020
1345572
1113146
211374
849366
1414901
932162
1051239
876490
772561
282636
1193342
340471
256360
1295730
89520
1114868
1433123
289939
1515249
1511038
1458637
642628
165336
665305
956728
1338187
723829
408863
183856
116463
107984
1164418
1312692
1555796
630655
3455
1468729
1522243
433749
990570
1460527
603356
156662
635666
856304
920709
407922
1548678
1198581
1507826
940701
1043937
1006352
990437
455764
534285
657084
934586
461021
1297512
592940
292593
346258
1275258
1171225
601786
10889
902236
333898
594114
464077
235432
319405
1553891
657727
575847
14583
447158
789949
429123
379218
670594
583131
784993
1104448
436754
1269271
1462456
1215495
205822
849185
1214150
1088163
520416
608013
393982
308838
1039125
194616
4771
1325421
1364864
1251060
1244414
1240886
357458
183346
669098
838030
1155309
245807
221004
1490780
1485756
206023
1512164
427025
1044687
709149
808409
648769
696894
436247
581091
727283
1266651
1020307
109087
356036
1147800
1520273
1094429
838060
1356089
471277
1083132
1199648
1018216
678073
509324
176724
117866
167617
1002413
1144490
232296
988287
1111538
544999
1085955
857952
557445
575353
392130
545205
199470
363744
1334410
1291901
1028590
810120
3004
352628
383048
1523913
179946
1076076
197253
741336
208730
416583
427362
462252
1177113
994269
1046300
1353183
708053
77481
1445497
268367
1506949
716265
351858
505556
1400039
403704
687560
1173442
1475619
861299
876861
963306
804135
1478008
761271
1306736
814167
1342818
836211
300779
1503198
514243
1357718
809576
566877
6748
38009
488149
505058
538801
1486625
1533420
344066
729966
226415
1398777
1259521
288290
299400
1398435
189781
1223935
43339
1217839
1138930
194314
201854
1094315
668842
678966
887755
453473
66057
1419991
723086
213377
1372367
427941
750083
1543805
621840
458607
885789
766678
1544575
185334
846796
667938
1248535
136583
376220
673509
662867
1468583
1433373
54600
553139
162451
1068757
718280
401963
1434656
416610
1343441
1449359
1177517
1281838
475994
1372747
1160420
1041199
1123418
306984
1027130
997177
358080
959102
706801
399230
428979
1567610
1131873
1557074
95078
43616
1426967
623885
919454
19380
1041580
1094297
516776
682047
1240232
835909
479598
1359903
1087646
1010775
1362681
1013875
639631
415235
248120
910676
1335940
701524
841540
892362
973761
379450
1209502
263882
1081592
104335
57101
1234665
415546
1121094
536116
971844
1040317
1104515
968736
205589
976930
138206
1534684
309506
1518297
926740
461232
903042
797526
1310135
320719
692254
1445433
1043866
821310
167260
8522
1173860
1301765
389157
448565
1447159
600372
443261
743381
694371
167054
1495474
566380
462188
1310249
1293973
728137
72477
1129484
1367211
851632
1463817
1168771
1276268
672966
676306
1072312
1054598
1428877
1357026
233955
110077
600777
1206354
1097589
1367240
140715
1348677
295884
451866
1104200
482107
1234863
695919
1221073
1463155
834316
1473254
841836
878607
750697
904883
641873
1418794
898099
655750
45933
643869
1234450
1496874
660713
1010377
530101
147421
477669
318376
1122544
1190020
1183782
783320
1067045
9180
482628
1520372
210814
377983
698689
614183
307276
1013968
235207
706855
668095
413305
181314
1287321
1012779
32337
1521162
137976
822343
632661
282166
1473330
817279
1201716
782088
907741
1065020
812642
1335738
409773
1412468
6549
782638
694028
5575
1325266
898695
1387355
175543
772977
789311
80218
750987
611394
423610
648173
662480
736366
73262
996098
1550354
261540
1442771
379585
1023595
1475024
195719
943139
302579
499956
884728
1495137
684109
1163671
1030908
338848
528081
278049
100737
1128123
572666
713799
877171
468045
1128815
1414968
401154
1523051
1231122
573062
863538
639072
461853
678567
930878
343412
1472494
461958
536683
1054376
484473
90819
951416
1149710
293368
1401036
107111
555565
625927
790260
1134020
4780
619131
521808
171806
1360550
632035
1029968
667680
518708
1395623
39748
1473964
165234
991259
302605
48887
404936
499188
1061650
119982
923652
1281401
1289230
1342775
482660
1444879
1201510
352427
53963
1293750
1252434
645149
1353917
1053441
1525693
1549828
1556509
881184
676799
965789
961543
352405
417301
1259526
536481
1305201
54791
541949
1415825
1524028
956923
215973
103621
474307
1145315
1270358
533675
427411
138325
1368235
1101883
1249593
669743
1378556
1241339
520067
1107308
589855
582394
27745
1221392
1200836
1094681
1547374
203066
1131887
270386
1213373
721464
792550
662959
1137804
93256
1249096
1456949
1516855
1046179
515149
580615
37346
1440954
477061
723054
1178437
449699
1458618
1409467
890037
131367
255472
913116
1449103
599647
394381
277867
827423
20018
456984
435830
1321927
1433915
123192
125154
257609
1533398
182373
566722
709527
1437636
785900
699675
1247681
1487568
278863
736312
124263
1357099
646522
212873
1254962
1392898
479553
1530618
527329
1013100
1304702
664214
1277800
290703
6151
871788
1197414
552260
249650
21924
1104324
521326
235741
657350
1302391
1535682
23495
5078
980671
423095
227897
1443672
205374
890111
445288
378709
1349643
275962
605290
1330389
174868
1089637
868821
65726
193207
58655
44025
392252
1011444
587290
1476379
649244
1419238
428696
1259766
930902
1400736
339128
364614
1491410
752892
1494718
1160149
325379
717278
1120754
1060728
854668
382179
1053938
925277
954162
875933
893184
1452514
415953
1039982
590326
1149402
340920
1466949
874791
971030
441990
820503
1188505
787347
756244
1217236
1195439
756277
752095
1417534
1303746
136305
465067
751597
884259
410134
96065
1536558
698014
728933
297820
462043
67552
548009
102062
310674
230156
1029005
1284432
252420
1289596
79652
1136593
558421
535578
423814
968719
102534
127288
282754
483198
899110
46543
906942
238806
174020
969853
310179
1226953
1153502
916105
727822
472605
1131859
977663
389223
597075
1531311
1435619
640389
206613
701203
1342354
552626
987230
252520
1201976
961114
733784
1011166
246019
1561871
376551
1095499
933594
802085
1232067
956236
1388302
1334826
274010
323508
832663
1119456
926678
67426
1304468
725804
1042023
1368096
1266033
776568
384942
653252
459561
642244
493017
539307
1272536
780169
718229
211418
1540395
904994
712037
1077832
449236
1182014
591548
913474
1261077
1390822
1240748
244895
1214647
1505519
1298777
126104
525529
949641
632050
276246
1363853
782585
707705
116085
597553
1187594
333891
465791
416935
1229674
519116
76516
16281
1047136
356751
490068
1542929
950846
1446556
209636
1318076
510088
1008837
1057690
631259
682314
1059623
858767
1164890
853435
1000355
813503
269630
695335
1404620
434452
498792
720740
1388484
1530238
147726
1447306
1557181
382340
1256219
949584
348654
799069
923337
865278
1045769
415402
1503097
595369
1173598
499352
815973
1531754
805787
407373
91885
1511237
1006786
1552010
809126
665178
637603
474276
47663
694489
732134
934417
54575
841151
950895
482854
573298
1316091
552154
519018
249995
1133796
1489206
613414
922336
767622
504753
830536
481210
399723
187767
577251
898152
150581
916030
931036
1353945
905388
1202663
366804
551300
586250
923413
996230
1196812
654441
374385
111497
985389
897288
106214
365996
713014
1207985
590913
8508
1044718
1322692
1538745
116271
1388621
803823
1240328
997613
1183957
467773
464609
991769
71633
679076
563974
1029970
1515831
1457345
406161
1514294
550484
1040333
1482801
1381443
671585
468155
142058
1488335
669446
1230369
72706
146975
424103
1108310
1487946
163597
765727
25996
487262
684219
892812
1312523
779219
148018
465148
429014
504972
731176
843525
1519671
178244
568127
1446297
23185
184383
565265
962573
776215
917393
1361009
55807
174060
335178
24652
766384
1374534
753484
1079689
189855
1240182
1220351
1055776
1374124
1563882
396072
1301936
683036
559747
1478360
792851
964333
872688
1078714
667939
861376
241377
349899
521678
198265
1321279
402084
378832
450072
986539
482927
1290349
1275929
1361167
592042
608453
1313971
763891
1562817
212504
1398395
196582
1314364
1124725
998357
29751
419378
1562746
952134
1339035
1222128
977025
1217950
310769
361956
733276
374653
1352810
673785
274334
464316
39483
1410075
467922
61029
422571
1138112
1265493
1425536
587814
975114
1316827
604804
894900
1137278
1472502
199383
41048
906274
1284145
326391
1025534
1023324
557255
816206
862396
1505839
1106299
1123613
1237516
1069718
396882
663011
622664
823254
1180930
1333037
1007629
1101393
1313160
370436
1135551
1410928
25030
93390
556789
75504
1140089
630011
204533
353015
1440420
1482285
1492281
226631
317481
1339670
50109
1101928
1563010
629394
1465513
709682
1266776
1090533
799181
999634
1524606
1551446
153607
1053477
829256
397717
1456455
524934
1178122
1567427
1327789
1157304
589398
183593
1426205
1070571
229354
404750
889341
1064078
106203
752624
368788
1094779
103651
1260590
396320
780757
203672
313053
1504401
1201718
21121
918894
822695
197268
370840
89617
777577
994179
978167
582126
22758
1259871
429534
572571
449972
988762
989998
429988
790802
285517
1530263
1428037
631968
434978
1149631
1310646
1515379
1405662
111531
1155399
997739
968135
258513
1051959
1032285
657891
10742
270287
1472897
1508181
1405637
727090
676466
215460
214721
1273231
500016
1094284
318865
365315
1259360
273690
1341588
487804
1329969
1188462
1129319
1173929
1473680
1087273
917321
1522948
1041979
1137483
881860
1159651
1038875
1531654
419455
264863
1301152
1325012
1411524
142652
1443
1057227
311927
1213803
682365
1253902
124642
243669
107506
1282825
1229166
102060
483212
598376
1498599
488682
87938
1537231
164274
1089397
744250
496614
684411
408679
1442679
1505759
1184999
1090221
855129
1231584
148032
544896
1009231
668564
1174662
660230
279407
724488
1350221
852650
476314
915517
143329
1249176
1191355
980448
393507
112140
318316
1067869
124172
626787
261177
510296
1376084
1240580
542302
1124517
92416
427889
626028
776056
1363793
118068
806213
1036339
1326237
722775
1192426
1136457
646146
764759
26468
427199
1505143
504853
1186355
300054
1394150
634396
937745
1045407
124479
448126
843961
484795
99838
920505
1221359
1302003
860197
232345
883745
952559
1047010
356866
1187955
790653
617278
1029851
752954
1028430
628030
828812
1361738
378351
502302
491447
752735
173373
848282
567386
66174
1257403
612720
1334336
265092
1395414
113560
172421
868526
689033
307756
346781
180545
1458696
160236
1050326
293780
112454
1382246
362799
1431940
84402
560668
356904
1353431
1395272
437330
1117630
1182705
688592
626008
785887
777291
625159
23217
505882
1136733
752858
621555
7428
977168
997744
908901
598174
1534384
1317731
393179
1141758
277235
745648
1262820
208790
583225
1109524
610501
1526021
128529
1322473
1094778
3490
1474069
62090
436874
111247
1071473
1331199
1321015
408008
56890
513853
790770
911107
516914
1011238
334564
79247
340900
479024
1111817
518017
1355350
35812
313772
46616
136126
522701
770469
1372432
245937
276183
305029
143947
905066
1146270
163810
927696
28599
1164444
852650
900968
438458
1531604
469480
813552
1344878
523825
1363432
131624
1537434
1485754
750971
146187
1120967
529915
1110851
1244030
661379
732872
1237120
623507
1401787
392380
10741
273848
901094
1048845
319472
353533
1288874
1440428
1303308
211488
1150096
849577
833286
466438
1425983
1106682
1170404
1472575
856512
287348
1237097
466164
743582
257063
565030
108848
1261082
1208111
1217964
1193743
171293
1448704
1245215
201953
1307509
1425790
757652
540052
1162361
1405721
282925
1010909
683112
311807
5401
1524066
820556
68025
1440945
86384
443838
1273296
16387
1420562
948680
580600
804417
1412671
916695
827834
946975
234021
1321300
1508149
930751
1146291
802114
1065115
915579
17319
497897
130259
171897
919519
526382
1370979
1388445
609653
971316
1166883
1442966
989298
1181789
2857
92777
66054
1477074
127902
1493912
426662
1486251
1338504
739983
1106781
976408
327995
710231
235532
788825
1258341
1217333
767441
1567505
861446
1528980
1049793
1209496
635487
941264
525590
84516
719074
1055342
804486
1015614
879279
949946
1175513
623297
863554
1436844
480508
58055
863758
1353477
490065
639675
225950
981614
1346668
213053
165110
1366214
208067
976593
171617
206840
746301
958133
1486727
355490
1102550
1230916
574004
1241441
100872
1416237
1206648
1384073
461149
1191026
792464
1376543
175794
568621
220643
1186624
413278
655312
1099090
224680
80010
96095
1303469
1348496
1222347
720332
1159612
941955
1303505
649473
154444
445732
1381747
1161046
973759
795540
910239
753255
738243
837451
331536
1206143
985468
116725
385968
1283944
392197
28001
1303910
1543261
1542405
113949
1130592
521516
1105145
1393882
458468
495509
421641
457835
1179731
585846
1287336
140266
1193392
1196565
485320
518661
857214
424749
861083
327284
456607
129541
849134
36397
1415880
429322
944231
608230
991998
673063
754959
1007995
1379038
607889
100788
860327
913364
1303724
100545
402398
426040
518264
1555177
1501711
1300176
1393110
1130765
20074
774364
373072
19586
1426278
1005523
1278817
224403
678991
1403443
547429
459815
228281
548462
16888
1161003
306962
62387
1312334
847108
1211781
1178012
193821
612011
757984
163539
1527198
1057394
1368466
1072761
704351
270321
585576
216657
1014040
246233
989143
995963
129163
610543
348145
982917
464082
860593
417538
568510
40536
76452
492769
257438
611583
198263
898983
1537252
242602
1036872
891353
398749
473752
1466683
174576
1109818
483535
937848
883200
1240872
1336290
203385
262634
1234931
1179267
186732
369109
937365
431372
130226
1154559
1284511
1057353
767727
693297
1057188
557384
1131607
1326074
925551
619421
742848
2360
661368
1530194
302478
118848
9644
467534
989899
1114008
268729
426617
1291134
1415648
957360
1123674
464320
1432960
237257
265454
1391124
433670
335203
1036055
1172009
116672
84436
483412
1266295
1075716
159755
258942
959673
202399
473696
1060763
1313802
998473
1340955
17624
1561782
694743
184262
1425133
129659
248327
1130924
667995
303402
657653
18051
227182
1059970
1251102
1003433
315542
304113
267949
1545419
1453037
911767
477991
736842
1113776
826406
286937
222442
1186145
731925
610572
424510
310249
451761
1175041
1235894
345480
104853
516850
987433
561294
1129738
588302
718064
1494147
555479
627473
1545785
729939
869271
845090
423148
1299781
136399
1558364
320370
212310
156465
31419
1435931
1258078
1002741
1444076
991924
641931
202426
1110180
339851
1152852
980921
222464
824461
297068
1263402
369100
1387694
1362993
920977
1204703
1547152
139238
543296
245601
347166
180524
1189331
436686
1343422
953840
1425157
1401698
1195288
1501386
1301399
438003
184863
177963
336643
383885
704829
1328883
1160990
495086
181754
1052957
413294
348988
1564721
1227796
833110
1369873
1403889
1235846
710436
581886
558980
1468525
953087
1425367
377880
409456
460902
595547
465090
675927
337475
566055
357014
580682
48148
1009800
67981
1293529
1525357
825366
646165
588964
639141
1072669
544492
1252341
981177
492926
894905
1096558
1187192
1301685
213589
831531
1206811
1056650
321230
330031
1432338
1405671
106568
1234391
383600
1245271
347982
654996
118832
895904
10911
1343211
1324879
232651
701141
1489449
271703
726539
1237467
24932
880887
1319941
914528
969776
516126
391946
581155
561980
991917
1453122
331048
371348
182085
1143971
1435418
721906
1410540
127348
1457622
771157
1464745
826248
79839
816243
413294
603802
446293
806528
1318842
1073912
793390
1307597
917558
795164
696808
331466
1432690
1205023
690114
1058604
11619
1015563
401875
573211
575088
129863
295205
707382
394791
327986
1440201
895772
1365534
1177349
1113207
1192127
1343436
711073
714904
1123889
1002010
168489
921324
1474207
1086681
341982
1083159
1171039
951542
1269486
518722
417912
707704
1371328
238395
152938
621615
865279
1201707
994097
492887
1402936
983996
696946
679358
1093337
1112754
922891
190794
424896
31162
898937
30504
811632
796556
1189218
1497804
177077
1199926
1082323
1355674
621771
356289
1365323
1297315
619720
712584
256381
387213
1402420
1095523
308923
1029237
884995
1537041
116817
1217657
372985
1117428
921156
369468
57671
1445484
961830
1016290
1189239
635180
1506018
667969
1042511
228953
221383
483476
897457
443285
658994
643679
210728
917917
1508766
478535
1560791
1205656
703090
354668
1344330
286037
779214
1225383
657280
728144
711578
573852
282461
936278
993461
517650
1399552
1561065
585984
476581
864204
1509883
1106814
725858
820460
290052
968378
846884
1127178
423691
1411998
529834
397972
1375183
1253387
157080
1410714
1271009
774481
1236465
274873
459185
1189260
236817
353349
637950
357693
358017
568121
1450406
225877
56476
747966
1141549
898552
1015348
673940
1125369
1315328
759363
1264774
986960
741628
393048
1501959
1320021
1515753
390381
405045
591244
1086165
1089518
227541
997546
470583
319197
1019400
1206964
1133128
818789
372106
1529035
1026787
1545454
1471951
1324019
873614
1476879
1378063
1009775
381365
520844
992968
1194568
950647
804394
1031058
300923
257093
532699
101397
12929
157705
265615
289472
353336
1191851
867347
997580
1495712
1283261
399614
42409
1071013
459110
995538
147995
1183772
1256881
1060412
1405342
772764
285170
144052
374712
1037046
1223238
233901
1231716
1428542
1221150
462631
323565
415739
1047967
439350
1480019
202090
27068
989848
1062094
123082
201075
1405556
864170
297002
72372
1506412
1173027
567205
838283
1509282
989229
249065
416752
1219668
1152333
564258
1264394
369646
996450
987720
80742
767584
64712
946137
1081201
333138
810124
1226021
20479
672017
1219595
1249357
1523757
1191871
463030
404830
137373
147827
198337
110110
386907
1135286
649059
702893
427040
118460
149717
1076156
454597
672720
288945
445366
280486
425571
537274
35522
163301
517939
561009
929344
1567455
178463
1486053
767157
1369701
1304202
645309
1566303
967769
1422550
44329
593807
155341
265529
699624
763027
1062432
787279
197118
1010703
508232
1121769
273096
1179594
532986
1134784
573157
636464
326104
626710
89594
1540720
673022
461529
56902
66606
408351
682405
955618
392944
833774
422886
1438817
828236
196533
1069992
709522
557470
35624
838903
315588
897832
958527
620229
1266862
1071758
383738
185564
435093
1271345
1519776
1140127
1373924
236346
911056
1039704
1348573
1290891
1061872
618223
226275
1226251
1280516
1045096
630009
1266625
1488347
515208
220407
906919
12806
89314
1094755
262359
1444668
1214679
675549
746594
891079
477294
901190
1190063
122613
1110511
76489
490523
1462815
1144373
492138
851064
1100915
1124056
1127283
974283
753066
1037926
734564
1311146
195762
1154500
1214416
1051536
313490
1378900
210052
193103
601835
777183
436077
922707
1440436
237394
825768
1293044
778667
1086612
463977
908855
473548
679332
1498776
172308
345298
543515
862979
739043
502363
148289
1118852
1013657
1448555
1500195
999978
652216
785543
873142
125720
786371
349214
555188
389871
667298
1143789
739872
3703
1065292
1498416
1531381
535414
280828
107636
985942
1368055
677184
615395
1397765
516749
982430
668583
1266238
346753
839298
903118
1422862
148001
509565
713770
1186345
510600
1202893
1161194
322783
568764
168569
288142
68579
111430
1496372
1241937
1412785
954942
273095
759891
1281494
193147
1551325
799403
157954
1531245
908586
387781
475011
1389241
1163446
874434
184225
1420293
1356139
466047
438379
205524
1008408
1045473
605887
878646
70167
400206
890118
41208
631813
439209
119883
277541
940874
1101592
1078375
62509
141639
1291272
1180142
503205
57690
890647
1056093
975929
442924
1405284
570682
927837
98846
1524951
893725
288544
597128
81554
1101722
113164
262827
1456068
831700
152784
1252100
644868
79359
906172
1338310
394538
813019
1092319
651813
63875
664180
287497
1363527
1380779
1230448
778060
1511287
1346587
1412879
1350374
1035808
51459
1462175
27008
1486147
552775
346570
241307
852000
646246
1073801
389858
223785
7285
1103725
1295631
106931
1284662
1254059
148394
849138
338007
763947
420149
1174609
1562452
941559
860448
1309123
438199
480091
1077011
972732
172633
857977
602865
647047
693654
1154566
694596
641872
1313202
389173
407066
786679
1202362
674823
1187781
1126468
607495
923210
1561873
1504328
537441
494517
702033
661595
1026922
1013676
774916
32500
833550
1400065
401480
831585
403920
528194
1293082
147691
37250
1111168
153892
431252
955738
640294
1097491
1409991
110462
935714
1176573
1204767
340166
1313282
1128310
528082
871267
160842
331687
1434929
1404489
1118427
50904
512073
78070
774835
1053966
1257654
487283
1321033
721958
19529
1225766
1065921
753846
684808
1524526
1450581
1008388
1206407
115367
718232
324221
357747
1505111
553841
15491
1479068
642020
883773
1431192
1441797
889171
1274264
1329382
1426044
314506
952876
934052
664088
1299606
1075195
47829
1566601
1046423
1341878
1413256
1038964
650739
982665
1290215
74778
1547205
1310655
236825
956352
1067016
489387
1212961
1309910
15857
1071471
434959
1223661
29941
814479
1181878
427249
787788
1308364
601432
12980
1547718
1008683
760281
1282832
447403
1161775
889929
342721
1558868
1304684
648376
149428
540396
32629
702107
364311
162364
1040507
927947
1399812
629311
285217
219107
559546
644664
1301433
153251
1424654
470537
1257791
1055476
677135
129590
1255921
906435
451804
1362460
334682
1208541
1291470
130042
642574
1024569
1442466
840875
435563
281202
121278
1297037
877187
795202
314695
1177319
395286
1497499
18214
984627
13533
1437865
957566
463995
1196581
785531
1125718
285850
30419
653734
397000
458788
180875
234888
989131
1397632
1384718
227893
969405
804282
1232985
598345
871185
1010636
123403
1335696
1345753
886486
1401595
1548935
1496368
1408245
1426852
370385
346526
64581
53377
1181765
1099552
221242
134048
151300
684059
1129629
446244
585097
97737
398497
720133
1011859
185340
1095812
1294501
1062458
1560503
500636
966829
401719
1491679
536879
227923
1206790
775420
225627
1198270
1329639
942489
858694
920015
1383390
385578
471836
1150249
985519
809908
198825
698614
1292294
947231
1086750
1411991
738628
1253118
532038
947327
169906
1363143
232480
1103502
754101
1328362
65212
594860
1411944
1283205
599315
1135857
81841
4136
167339
1006986
1277413
490348
20857
1408141
722347
651759
1566288
927209
1391634
393539
1355567
305884
873366
850927
1334571
1370208
1251020
176101
51919
1205288
1021173
1506266
559815
1278698
481120
140093
190473
627994
472305
151012
1442330
539434
1189878
581907
960418
11058
6107
821913
355945
1551035
989185
653910
1037216
986727
1498212
1337085
54202
1093901
680484
789163
1471359
855246
92402
1242537
724439
1442923
121321
345815
886841
752255
1409349
1448628
1162509
1302286
1252634
1373378
1426370
259500
967588
231604
544699
252000
1430155
685194
1367063
200543
13670
952113
963797
297942
1343529
537873
951993
745985
740493
1364370
1463304
815118
302717
1111807
1243699
736024
849455
90449
586580
1276507
486088
494451
1202617
148738
937977
1145943
747430
276865
278175
1151391
8975
890998
1288879
671903
12039
1177780
1512192
1365603
895200
1019018
994283
1275433
126960
1180330
1055379
239194
1055823
1190887
124310
533551
902894
1478973
1275152
382624
736619
330011
513393
1301062
1488847
968099
383552
416742
771617
134624
528772
1439223
931458
1366745
950349
216171
487458
314320
556380
1278008
197098
707455
647120
626922
144168
247588
732877
926246
308944
119461
1244406
94318
1281473
584815
638209
1546439
375056
1032887
1419484
1171598
649533
113107
1293021
1386558
486848
384182
775288
1159445
1406004
192431
233496
293047
471269
365250
1272424
821605
627353
1259252
765243
773169
369707
1140940
996454
989811
1012141
1223299
168768
1467184
1360278
795490
1390581
822695
1515301
523724
1112045
700660
1294851
100656
55470
396641
207293
538939
34867
275442
1518337
624707
1356098
892471
722099
332578
273434
224400
1189839
1265506
197576
1553993
1177432
605375
1050800
278868
1142441
1474234
960279
1524872
1275211
1408378
194734
281576
744670
145721
166534
1352927
826907
1261785
607323
1003099
866350
642537
1311225
172292
731893
644663
1313434
478498
1135486
92196
1465301
465799
928830
572934
656159
394554
648631
792934
1119049
1527754
1015130
129810
311427
1157267
1231084
1559003
1434189
1567303
909173
507809
49161
1424470
404900
1451587
1048580
133587
1353049
450233
673634
473774
274798
968977
616982
1293607
800249
1442698
561547
1504546
1404088
1455482
974558
864572
1138399
1223337
824282
1131105
1018236
165626
1041788
1450227
1256485
819749
875156
120486
986307
1107631
1363647
800287
175506
1123530
1454630
1230479
444473
965117
1422314
751257
1211055
1489932
523420
1545648
1445050
1546758
253238
307369
732057
19349
1226013
808746
1055209
1254414
350289
1209428
1313689
1150087
1035312
777062
1426948
382100
170082
514654
1282245
553027
801262
1203120
954352
181019
313700
396923
68921
578646
1260769
998537
455721
1203916
1161059
832682
237834
649280
496624
539290
238245
499645
1085271
728394
291542
1255564
763739
1240019
728076
597217
285981
602252
473762
557865
173787
746043
895673
1080692
854997
507356
1389336
1239152
1389829
932915
45062
1448379
137796
1401635
932954
1278136
935722
365663
185944
913667
671108
1406197
449773
1144929
360094
1098625
958347
153539
1052350
1265233
1439639
826157
913755
782303
1124793
187846
1351342
1053014
504650
352127
1403990
1441869
400212
741295
676396
306164
647794
901631
487270
126274
302939
1309931
1169884
559194
376879
403184
47345
1341745
753606
1203283
1221991
1383470
1335548
769202
681011
1085607
358134
842155
1542472
663040
427514
1515065
486109
947652
861655
166260
1200851
878196
229083
994161
1537645
148734
356735
1060729
1120392
710197
1335751
1130394
1058654
1360555
411920
1485462
1286753
829353
1016945
1208348
994923
265009
1064271
467129
1184505
76557
917416
297711
778679
976405
1455621
671860
925556
710539
913997
1555174
19015
1248766
361835
347299
926774
971979
792854
433000
621391
1222431
402446
721533
1254807
94849
85670
252047
586012
1533953
1191920
18370
744360
69584
645984
891045
1557361
865256
914378
1174232
509056
1289422
381641
1487700
1495178
1433103
1519452
61590
470134
1095865
1104859
470135
604501
1529869
821468
703176
718176
534242
1346451
647954
28107
100380
487546
711745
1493286
358907
891054
1561216
203803
246407
1143372
65906
178948
899423
35233
508172
104286
381180
1030822
971579
338218
610156
1369571
374378
723146
588240
493575
479572
361607
20079
1051290
1515193
171189
1379544
1420103
807585
1419736
1323032
1311797
420423
942580
1389233
919601
925490
164580
1084193
1230261
338420
413929
816759
497594
636238
658298
1006082
644622
732091
980312
1026822
1532820
122910
836602
378728
964681
169359
129464
209308
1306490
572
750671
208557
476464
1508727
615144
1311826
1342235
1541705
558644
405425
391656
1162173
385737
757489
142961
481643
1048118
145613
614731
1511991
575722
238148
73895
1149719
187616
157496
987808
1016445
1497738
215802
808949
500795
1134891
863713
883839
1509333
1336320
364596
1296047
234368
1462455
1301094
825847
418440
1355578
898107
484462
1187391
896177
275163
556152
139402
1344358
953348
411431
1458425
526553
993486
1442323
39647
420420
1095762
231863
1074702
886637
883368
1094303
1429046
970273
338660
1329692
1503500
361664
440141
812042
385919
160351
1530773
727695
583422
470413
346576
902472
407850
648319
1470970
779790
909167
252990
475229
1493477
1458746
371019
419501
1082365
1404795
1262554
184988
699952
1181774
1554265
1545532
1499490
623604
604503
507413
946714
1180891
581839
1488633
918258
455756
1434724
1056255
521367
1121677
1332814
1490749
774891
539767
204502
1207390
939382
902391
653141
973429
443756
53196
665109
306981
76619
4492
1029174
614943
499730
687376
849816
746553
1236834
841611
830121
1535085
1071980
685097
621750
335730
615999
571215
712315
576784
535004
639611
1146383
1320022
385288
1385497
1097722
303302
1432658
356789
849664
97212
1052110
723373
1278402
1565316
399393
386567
292010
1110365
1132967
489877
902750
1070323
675723
103456
1465120
177042
698106
564745
1054437
1533842
326113
956074
46430
86398
1167615
1012439
148527
158969
538782
1502403
1022299
1536270
871082
426666
536754
60610
956916
629414
857788
706485
805578
57017
1079730
820740
577529
851840
36275
207889
320054
832862
1038908
1417011
947348
573364
1493014
293576
152444
280317
569900
1277781
301503
1095949
271304
112375
411976
53605
190742
158353
576151
83773
851555
1266041
1275563
1063856
1107055
208709
1559420
250617
1087344
1038364
1268601
410772
1377383
1434223
1048884
1551113
140225
665659
700952
300075
1047343
443878
738221
1344056
1039008
978823
1547286
42826
1403273
1328358
1387408
1518532
27042
1439953
422663
40464
1235370
668923
12494
17484
793963
1264360
833496
1157075
1350105
627701
690796
872183
555468
955465
294218
1036626
926720
645316
257859
780805
1555923
1414876
275932
226310
151720
452948
262202
503042
836002
439118
1268168
872919
13819
1559359
412021
621337
880679
1213741
786305
1567568
585223
322581
1142194
838436
1389274
1329029
584908
1142261
523064
1153424
608446
163828
14985
247799
465799
1149829
184946
1332933
1322177
1365108
1290518
449282
954007
320016
576332
1470745
1516281
1485613
844544
979022
963272
1155177
1385342
1134306
689131
54814
1512577
1284601
979650
560611
290846
640115
834817
123891
113848
349350
1010470
1027569
1270979
1206685
352316
334522
1457259
1466681
164771
693072
980816
1141081
16044
1004359
312868
291536
1272121
761697
62945
340829
730569
490712
737719
843434
1341324
1140927
273525
931954
934107
736197
1224558
832516
420457
1246033
322846
264412
1497523
236593
1200222
1528543
1271860
1199413
682096
1150041
909340
1268862
819837
1222091
167485
28831
1521708
72793
107195
1314886
1506538
1471370
647165
1429463
171206
1470936
1413524
1333281
251394
175053
302545
1254428
675009
1334603
1027451
1221361
1363928
764239
1527708
1563000
1211473
1387047
237675
1250961
1152754
1167982
18369
1012368
912713
1202617
51682
1239732
846350
848981
323063
1272744
1026458
844311
652293
63519
404727
902523
153625
178566
587654
1478828
149642
662081
1518916
170992
941198
221226
1555686
819292
1054375
370986
975742
847713
1068064
1316108
16185
733322
189984
1549295
711235
132836
614070
13428
510947
245623
190355
161024
1012301
674557
1261359
4550
874200
596924
172923
433547
479371
1062116
1241473
1481021
978160
1455280
1149309
490683
331360
1062861
1111502
269980
716756
782954
147235
1480350
845942
677728
588471
796606
10358
1470444
311013
1504797
997599
814820
911576
77512
393011
672717
497855
1285307
381856
464242
589361
943812
38940
702686
1381933
1141875
390048
1356396
642605
706181
14215
381338
781100
1408756
1001552
1103877
561884
356289
1344286
271351
821016
350045
1504605
249938
148435
321244
1131133
661605
778198
970208
235758
48677
277506
1094978
775793
923560
546092
80720
993703
449208
707783
1342546
228762
39830
677482
518103
1559966
198182
1363146
1276795
1394367
1095395
1221188
1530419
304518
1137104
550422
1104234
479120
456235
1220996
1357607
744542
500523
786659
1333107
278404
1536930
3082
937040
1432350
671721
1220749
313713
1444211
405500
477208
898783
952697
580418
1277142
252908
1462612
1336079
995227
1540480
23982
669018
862398
1264095
1081661
440167
662718
1380090
1053558
1167939
343161
1157294
537500
1027899
1454884
329777
319553
1160874
1476794
1278910
221971
605311
1430908
1164908
1287128
508053
440815
1374579
853113
2494
183794
1037925
588790
948828
254835
144170
675183
548348
1345041
11341
1020649
1388384
995026
1195128
29429
471246
877126
840018
515444
35750
542634
97393
760331
547772
489114
991784
115169
154499
561405
351625
30664
477022
918844
919475
1503352
354337
1406612
776512
1374384
1396462
1483799
191667
1456879
682781
131260
834893
931563
1422445
784644
820756
199203
1500832
192493
1260903
1205630
948263
307433
261857
1529399
120131
1511175
636192
243720
102820
809268
518685
1497420
1348079
802970
1112092
706940
699605
989195
1152472
1008379
72391
231950
1354706
829587
1057369
598494
276499
871604
1424994
1437931
1124116
297603
665267
385506
591992
1362692
1366770
1326760
534085
451634
343577
554749
1459445
664927
982025
27247
1321229
1343315
1458806
391443
1564739
746392
208399
763380
611070
1068336
1395484
495654
1288853
182052
659282
1438058
666097
714573
1221114
1204066
245483
1010631
1120784
303318
123904
916451
116731
1258569
293656
721876
444612
310754
721158
1151750
785677
1523122
770730
1248278
1565973
1118406
324681
455870
646948
784410
551819
866460
160335
1456396
165581
420036
791772
1194498
513426
163504
466427
43365
96739
946669
1240170
825319
288867
9306
899471
1295623
853481
616194
121887
74558
680221
1442531
1383022
665553
1236512
1145892
158083
1471002
485523
1011613
559056
790152
619972
901547
460214
1031205
1186027
1167128
122375
136126
1252033
1324705
595292
307377
1566253
691948
595353
1416178
354109
130682
70490
1264064
422145
66413
1130625
1273547
587756
1034317
1461407
520109
925216
687855
190418
468957
671560
1044543
631668
1151080
840711
28491
1213706
214935
74273
1210849
1142221
1418226
287800
1089
1233884
426707
1518667
1346343
1136804
976746
363870
864553
322468
1456446
1179786
839139
1346637
1534681
881904
834825
1538179
158217
1221055
557192
1209919
320652
492423
634839
1520126
538291
1534502
1460812
362696
1420297
1202868
403230
1149325
1227214
319813
308136
1493658
681273
789667
160518
1029938
390934
446051
295812
841596
751071
1532085
991452
276066
1361773
581295
230991
826261
1126447
1327406
944703
533353
824678
544403
573837
250224
551218
1105241
1075705
197842
1120250
1166693
681613
884962
992276
266737
1098168
1073680
306873
435958
1051249
112562
1301190
357602
270092
1302113
92743
1208394
808999
1136752
1254477
1079716
1209052
1171149
1493241
1422900
69230
1398063
578147
325927
1164889
393555
1281904
1280220
193507
548068
904629
833775
626234
1070053
1068376
16022
20193
1163488
1322747
1411241
908438
50771
260461
942947
1415317
1094192
927215
966069
228027
468645
1223390
519791
1294229
948239
715888
375601
1153455
530482
1355071
383104
243835
991296
702820
950749
421279
1085071
1169645
591359
216261
1282576
1458716
1545916
1229902
1476198
1014504
219294
547140
1398589
1158707
1252242
49605
1203494
399983
1465572
886657
1488630
540286
1152225
1002478
1373805
296261
427406
1270453
309146
452218
1187861
991149
1397986
446120
1170134
664616
548227
311805
129114
1542725
1432593
1085816
1208326
1082006
1108977
1278628
1379248
981730
1336329
1332083
1441957
130982
1168948
1560806
1521998
485408
1302969
800308
1005761
1099846
303850
586092
239726
1034908
474555
1373664
260926
910652
572551
509126
414304
598284
491504
445940
1217259
945487
37802
400286
1499564
360663
336412
1211805
1154827
335380
1177267
1095636
33059
617087
150799
651094
1116532
1215393
589149
1405560
347857
992797
926617
968953
268378
1335786
1209754
907328
250758
1442823
651623
1307294
851150
892834
186628
104909
289380
619585
1374619
495029
223401
1160113
1174065
1274491
1296107
1061806
1500478
210743
64332
1048687
823089
1010507
772147
1079874
757113
745318
1528943
449462
1307739
372287
1043236
739677
771094
879437
1514123
497944
1034029
87372
574935
1114755
1034579
429430
792596
214239
211605
739819
1063018
291456
1001058
1469798
1335200
715323
1064006
1527112
208301
849708
543087
836305
896887
453920
1212956
836646
1093070
1243615
80666
975528
834234
793040
1262828
540909
604522
891247
1196719
942364
1380384
228682
712367
1095942
278160
169053
809815
1033379
1497508
1477448
1486503
1551444
629971
1099030
1324804
1364744
54028
1288265
426546
988308
78381
1123665
1154032
1230467
1386080
392512
1053374
790144
1138392
989923
168569
510014
11107
1478034
673847
1387090
1344044
726681
1258420
1115550
723502
928268
773633
1505058
1143073
70304
56734
213454
1111542
842590
971882
441159
1306613
1050957
366332
1148022
463948
1520404
857331
578316
86947
922534
171350
1381956
1179985
1011429
1177125
1229797
900597
1499968
797067
418897
836014
1444574
1312358
737654
1211506
828122
873019
1357306
800483
695256
101894
154938
319370
1412708
1372948
299920
1148368
656145
844213
1523481
1159992
23119
1224662
1540379
257245
1440456
196774
652652
840868
202869
1201654
698122
57383
982345
987841
300537
424324
1143965
272244
403789
1269740
1063557
276387
1009685
1501834
896754
1077848
342304
393102
504206
960476
351798
857306
1140668
1089196
299538
460149
1034329
1255225
1305845
657666
261293
766078
1044345
851669
610173
488953
785594
641192
556403
1308870
1078499
68076
1389240
638907
450161
103825
1002046
697658
895307
54184
240530
275658
1150111
1270200
1154699
1113131
1380932
875067
313908
41206
756042
623338
1148019
1244696
470432
1452875
1164639
1188715
506789
223454
588765
1031768
898336
139858
704753
919356
917567
1567913
1189885
1412468
1157789
1379124
1524201
664897
734083
922093
950509
1313851
623388
1069945
464362
186785
741909
64577
936569
1052391
1335548
677309
327512
164246
1174153
582222
335711
446927
1353678
69791
1354610
1230526
1224104
320989
147703
132348
1537293
245852
1048654
85844
1216084
96812
688643
1518352
549319
1258782
358787
371167
1344559
1288125
799812
6424
363897
370666
606582
1344444
860265
92938
492782
1046626
310968
163897
999722
20365
728127
441752
1067779
66191
1269376
1452684
74475
607053
570100
915348
64119
435650
964673
1098241
738204
48882
44813
445104
1541735
649360
879016
1491632
56292
1125838
1544973
900241
1033399
1525715
520858
1279852
1412768
1291355
1205046
246476
1264061
1260898
787734
922764
156833
286986
905583
804241
1183425
903878
1449563
280274
220226
624599
396615
1005351
471305
1272148
1433174
332727
1018664
999196
978544
127311
499649
1174574
865140
283967
1137747
1443198
1292864
582341
1465873
649245
1520013
1073436
211983
239516
1560301
1530331
621410
1370058
148348
812709
362841
918531
1205256
65219
1563980
507314
1164857
1065067
1121926
298112
652020
945350
1266857
1075874
388098
101987
560984
522052
1005611
672043
183996
209399
584289
879538
1366525
1270312
846396
1285782
1023335
986643
167134
523657
1265779
1174828
119139
1525718
1012461
1064603
112671
416836
993849
935713
1500994
787343
1294945
1532942
596787
394343
1220735
877968
1505160
1255860
1122181
330601
29456
494193
795138
431698
1212903
15213
671005
297454
1178175
493288
167069
903671
795566
225767
606705
974651
746113
798625
323439
1141199
930813
610030
334812
677686
901812
599743
897851
669838
1334650
401974
1520316
245538
1042989
1189057
985719
528844
487097
764341
23606
91974
1447919
955215
1004909
131980
392328
1218687
1260429
1015710
144905
359205
853026
290182
133977
67658
1025548
152189
791795
1413978
343470
355471
1371612
162249
564707
33754
1141101
244408
1390979
1130326
205559
1250805
1001183
620247
488264
695035
810380
128601
738795
57207
1393223
213566
1043658
615607
372252
73426
159141
489804
105696
452554
1290765
918538
720555
1150085
1046886
1225596
191151
379254
1141471
562774
725265
368443
250613
280082
1369071
1267275
267768
695669
746933
444480
763876
1146650
845945
1122056
816413
1539063
156468
734761
871262
398941
476297
678967
1461730
1421033
452983
1436977
920222
1444860
1276336
1392781
1421415
14984
308473
622839
152428
1406070
936542
210708
620902
1348903
275759
566799
326215
780058
558826
484030
713261
755672
21123
623247
1051294
1532295
1010319
630719
1330758
1536015
979949
1043255
173534
657906
450531
164831
733630
268131
297132
784423
1045787
942946
1544329
877705
1259844
575451
81688
902357
585886
269008
1041424
171776
918127
428268
972803
56053
1152058
1352466
429728
1366655
564601
1080346
1136526
1327492
1135631
1277016
263572
461123
102864
821448
1433249
372787
81980
835901
1378192
401056
1402336
856512
1000680
581534
207840
761320
574746
776569
455730
1381904
261370
855957
185834
1408799
1246954
876414
811121
1558981
289690
1167825
1534161
402497
580606
567535
456872
935716
1474299
1142621
1005042
691999
1046133
1130822
1069985
1438317
1203767
670058
88051
1360381
1138577
1434445
210114
1278138
688279
598305
1016333
438203
1055155
339425
1076781
1390824
1071073
413055
65730
109372
1349905
1287609
177759
966023
21917
340277
363592
752413
779339
580917
143796
411484
520086
256726
1509956
569404
263798
159983
1399230
1180611
1362192
1562342
890009
353149
974245
1279101
206134
1450745
38061
494399
724114
1116807
217135
1005120
1092171
268992
683425
304174
887668
487350
1464947
1076317
1464241
1366570
1539646
1230778
764859
1430285
1044949
1449958
1259851
461601
1159966
912098
585792
450182
311654
959244
870193
88470
668384
680128
213140
127085
148901
382753
784214
1162682
610021
438946
1294975
618501
137482
600223
1060376
579630
598813
1118653
895899
798215
7804
1306786
380992
264002
867857
1527532
665266
512691
516200
1272976
478103
1348871
667192
1245891
1187464
138789
885469
1532928
843518
437514
1013175
1488643
1089387
260727
179909
765861
359357
494552
727268
1382093
585577
1249786
490096
353493
869509
1073363
1380813
322463
1274685
759222
54172
222188
713344
158954
678491
4812
1486000
992730
1107483
1043688
578242
293372
355447
238756
6617
1244545
743768
548703
116700
708481
1081232
85810
1388074
455563
871137
1416744
1083147
276585
303963
820812
700130
1499777
563760
948502
654743
1250150
913278
1428751
66423
804873
648865
1088278
547312
973877
271021
1051384
1318262
1499406
1328204
781050
280639
645824
664860
144080
533893
149083
40591
1187008
61935
264850
1175797
1142780
739021
350388
1511414
340063
831224
1178603
1341622
1267154
6567
1545430
1471466
973665
894804
505683
789572
1035850
193953
357477
1253754
799286
1495891
1161311
1564431
1251690
32957
1414468
1307989
935898
527678
1399866
368966
427620
168565
47970
1446074
1091382
270602
71206
960181
331698
805474
461360
905210
679466
630345
645314
1253
124948
673168
426589
1290673
1015232
602699
584908
1136497
1091949
1356477
823268
107346
1532293
1523408
404760
60656
641480
498850
1540656
812661
106282
1153713
430284
199936
641634
1012754
698660
529892
105024
795026
1024513
1144787
1340910
741535
748546
1364883
20754
1373531
905519
546376
1184803
1409220
1461158
794885
1102065
237344
592874
339008
1293924
299315
1077884
1437316
1237462
907566
1547006
310342
660717
45269
959359
1209666
1457112
209074
1329425
1144602
214312
822358
1145662
660559
897351
80032
1461076
1016576
1055321
511117
652856
1553367
190583
1317513
401048
128367
255454
303349
747970
1518748
1166591
54691
495014
888824
139556
922630
1206648
663507
607814
904984
192798
1334598
867742
1221583
333605
353651
1076059
1065040
1015409
194771
1250045
1081046
451513
288355
567479
881385
263058
1351316
514362
1316437
294035
1385658
120557
790479
287216
111308
151732
215849
346281
971964
703557
309261
27232
247172
1283941
1155299
79219
1410480
47968
602509
449527
354395
418184
80086
258592
1059488
1185620
1161191
1206111
835989
539247
1503541
1354788
1292219
1329777
1304195
1469654
1082049
778682
934593
580614
62825
1182721
835212
419934
1474910
5305
1209376
1023428
660368
648390
172311
405278
507788
1433360
811614
105862
915207
97590
1447222
1130710
569019
476004
1269071
1064181
671766
1378004
1550284
873089
1048733
149675
411642
124639
947975
789146
1189718
1325529
659468
56361
249704
1386767
515966
201378
66268
220639
292513
1181904
287802
1429449
680328
117131
62801
1504681
606011
283749
244564
1073351
1502631
727757
1224763
1212431
827710
1507541
1457680
622406
923245
1264138
390566
864739
1544628
601610
1376264
1294996
110591
1185351
679811
109510
1086168
1219288
1386492
970554
1512800
1251712
871903
1472280
394244
26831
561621
326922
485163
1466735
1544590
534755
671585
651130
379792
1099691
1111912
309195
1544976
168976
745952
118291
1018119
905883
1175762
542726
1487509
244200
826792
158999
1111803
263497
1301702
648967
959866
750357
943768
1343629
1476045
1466346
744594
685288
36235
817877
1174330
868027
938269
59763
126726
1564485
1325283
617211
461916
1023934
1331409
996502
1172203
922449
1117540
950660
203969
1561283
1413257
941380
580833
362472
562001
1054688
364302
1129938
871144
747601
1532233
906848
1008401
1461761
366700
86941
602339
791811
1266189
10959
320698
999888
1282749
666329
613428
1520420
104036
1359651
839488
357601
888642
41489
1322310
1122144
40150
1535769
260050
1121370
1209866
771552
1520553
218024
457993
842564
120247
874162
343268
1309843
733767
237655
1169981
1482429
341620
250769
639276
500027
11640
1408247
20057
8678
1129432
519806
1394464
165626
1099305
613004
1503812
440930
766336
757788
580918
993897
622850
1269845
1265040
542995
195747
554304
335333
86629
423793
1481726
96786
1458242
823589
766637
748162
54707
1087775
899379
1243397
262792
1251754
1164430
875284
51322
698231
525558
1086092
551147
1466359
224889
941110
1456990
1290866
1183065
1250590
1186059
1190552
847716
619098
954770
664781
333809
1087459
686367
1068424
239361
1009299
402863
1511549
476546
822286
81668
767249
946335
1219477
493238
220806
927281
907614
675975
1066280
1396899
1443197
539332
733519
991630
1036846
457981
435913
1549293
742963
659930
1229260
789389
218611
4315
1438921
535742
1201232
551173
122727
273392
256920
8400
753665
383886
427076
488298
512113
389920
174289
1180428
1111540
1484803
1384467
329381
523234
810075
1406553
643598
573707
314737
1021128
720028
65841
598896
608907
920515
971388
1237326
499951
13558
799710
1534127
870671
80984
1385232
192865
837125
273914
1165078
1029191
253317
1079264
1288907
1270450
669207
161016
596061
946464
767571
1195073
223924
929326
192230
774257
1123042
959918
1078864
617463
1198905
355949
1127477
375328
94988
77304
1547223
379949
203899
299778
595259
1565845
1516338
1433112
1438062
503216
1547173
1196136
386246
716753
1143742
1302884
1112829
1318940
1011512
1256489
892115
305167
880817
1171196
1042952
1334000
1472858
1051093
1544422
139132
245763
411683
129528
1268237
378061
1120166
783654
312581
148045
825683
1083349
423347
140939
271125
1524451
904930
353343
357272
82418
325687
1263203
37996
503120
1177802
1180101
558060
1305671
853781
1004481
100167
1019148
906757
197871
1513420
1359791
1336302
49427
1262473
472652
1476293
5258
1487727
1412240
213071
1539442
398897
673097
1189061
1255498
552304
983950
823073
800622
820397
1479488
1254785
1508304
186486
1166121
1539943
125400
1461402
453658
739148
1018868
1370894
123481
412014
392314
18665
706143
57321
1355711
255260
1191053
1228760
1405161
308549
1234167
1393622
1192857
1206216
194499
493025
885739
1068758
1141886
681831
1357503
645201
1286238
545413
257457
1258390
1091695
898710
1195025
465471
770325
641377
1196625
580829
382188
945407
416263
274375
347643
1169486
124409
935811
860814
144903
773125
604968
774850
1567106
676549
867142
386957
1546817
398477
698965
541009
457423
115823
567030
1023048
1530155
1077989
1263682
592206
184407
419875
1038965
1538192
800622
302622
644384
871600
487544
345494
280899
333565
1134465
1193042
1288464
857442
810913
561966
1270056
616528
899334
595351
754464
1009832
1317612
338843
670268
222649
472901
456192
1286057
924679
1079825
1078860
160092
927018
1173898
944989
1370130
1220039
253773
1467326
1042375
24270
224021
97771
53511
476530
1234428
807195
1459804
634051
290431
275258
65274
86659
1221151
184500
666563
1261150
282446
1141687
1210591
740940
19649
1265161
1075733
956128
511822
686475
1208457
1508410
367692
494411
1338477
561479
814099
413955
1412084
596264
379299
1273146
153544
1240377
925216
282989
1034050
120266
1526133
353862
906173
919330
1433382
1135538
471552
179145
1272239
286981
1261642
1110844
1419382
1421898
181774
1520498
1154411
937595
130505
17450
1302679
1121017
334099
148392
1449210
1467571
1048882
799714
380286
677286
957006
75969
475721
1291572
436125
1267415
554343
809496
1115316
1232488
1021699
1445882
70591
1237386
1202676
664764
116764
267778
972548
251066
944211
188129
1205173
175679
162635
1204409
1561945
978093
938848
1471601
310148
458072
1217003
1196321
285292
518020
796978
677438
1301079
481968
1418952
1157480
1399828
691279
1162436
1116216
414947
770493
1277010
658476
1542103
1336550
1315731
626308
1184314
1476988
1144007
1491071
873066
492262
952993
104798
1239250
975664
358150
266632
1066715
431521
884356
595119
296684
470027
1037912
1167981
462034
888529
991796
895669
130558
550764
563018
1498130
432525
757736
694642
111368
294025
240904
1226944
1106479
860802
512359
414369
835207
285456
781953
64741
1098512
133240
995981
374891
828864
1363295
987035
618549
1504065
403337
843964
183056
329373
725818
1370152
1226053
307428
27442
1292490
918533
668883
658503
1313697
377128
248257
170436
701528
332604
1298877
705571
1276807
813576
618661
759139
955713
1275325
83813
1375881
1372187
1269469
845833
1486421
584891
675087
135519
1098726
1287394
780393
1194482
1417472
236865
1509509
803406
322281
1070946
791455
700391
803340
1194656
154422
1542064
205701
1258485
1460992
443398
1519887
59110
225190
548388
189079
1349828
550596
1309099
134496
1174454
1411816
1125286
1148902
631667
1081662
561281
947120
976052
749110
1220675
554641
1197447
1105609
880821
703512
1455294
94554
569581
430032
332477
191083
827783
721542
1556216
739844
362730
1046821
1095430
254172
1384574
484308
1350611
512833
1324879
483330
424550
838125
1012176
1069090
516872
1342337
562778
1078216
1499149
1498557
1358568
424317
1218576
887446
479690
583340
1184719
1028916
566941
369899
316262
1510169
1393575
1138072
1341530
326858
1374397
1367984
763117
1456334
1495413
1368636
1426491
26668
812531
1478023
1284272
1485458
184474
1306502
1024613
1556391
1487178
245254
609386
793611
1386139
195743
493200
1177722
1324167
1051660
67011
98648
1247106
696827
1143381
1255088
386717
77788
931414
243400
1510427
1422263
778878
790882
1451132
641960
1096495
138931
850311
791613
1351351
1126441
295782
908256
767684
1318844
339830
1565647
548652
178375
799734
383531
225080
1530796
893424
687557
999260
830092
875759
454252
727089
1260062
882521
632629
177488
1131572
62735
435163
496342
151562
1184025
883460
142209
848872
1397262
763877
632284
1452680
828075
1377148
368618
50968
749325
947056
775995
1540758
103855
154185
598416
557595
457715
1104518
272122
283800
986043
1143911
506500
1479749
875567
154017
243644
1356302
821717
1205674
624256
182825
500824
170641
301859
743381
1218211
884349
913046
988974
297904
106
263531
1346648
1140512
1362981
413302
250501
531674
575611
334239
1542013
761924
1365886
359031
483536
556948
820933
691362
1165507
1391967
73
137724
55920
1560062
1167065
903765
1110809
338936
1478877
950965
493397
1514432
1461891
200985
154117
255697
1445938
187378
895160
305333
1549291
46273
237359
304147
1566088
216538
249386
77848
1098286
485941
663824
789196
876737
1544471
367122
1476924
142691
993044
1517949
144587
1442946
1383978
49617
263148
1035978
356155
574379
421014
67128
369965
1476961
1178566
718195
618869
651997
1009718
492915
1293442
615983
738198
1334903
85572
1398981
166470
1116135
1179309
69043
879144
450588
757269
903253
623126
127109
731035
264779
224263
1022988
561595
927594
886655
191408
1281804
714024
642829
671802
827401
782162
610230
624381
525995
1152131
1566252
832577
730406
818814
1076804
112805
65583
600286
1182599
631354
1119639
1524436
228368
748184
13812
1079914
1165627
894804
690790
207872
821834
67717
315230
1103094
129888
245866
630936
610865
90567
133258
77651
1394203
87793
1333209
906944
748367
527716
445672
17356
1169042
674291
1028565
550077
363989
140829
1557956
782396
92881
1143212
664694
851870
994195
1539542
191564
181706
766711
367417
980697
1234680
651332
1082530
233052
359802
1561541
1370885
1334551
795847
500157
1385063
772477
862073
417227
1478991
672890
218375
917932
751289
1244115
414984
1091943
365479
1204255
880579
156047
1468682
931997
1210298
1058156
1007381
1044615
408265
882421
767269
522670
1302766
568961
692923
141648
869938
528178
1551068
1069639
59074
1524571
1465944
1066967
1390514
1553978
87831
9008
683028
356991
1276171
229473
26191
693524
389816
988931
1107348
380083
1453318
1509233
410393
515772
928935
558960
1018189
333803
1078995
12266
449039
646460
1258135
535857
1113168
1127455
1119427
999261
1099206
767825
950045
1494815
371625
1145412
978668
612571
810273
1115989
149981
1291269
1431539
337341
1456425
516486
19910
1075109
1081479
982588
474914
1063702
1453177
361346
1481312
1355452
1167367
1506707
925513
1467070
1438840
5101
961341
912301
1109297
1181881
439577
1391246
10807
1564656
506882
436688
288522
569683
613380
1559177
1176334
204494
155446
488465
52681
802294
665697
171578
1327971
231743
128387
333501
977996
720610
602914
824197
1471191
1549114
1087883
178566
1230177
1320155
303759
1444257
867753
336610
5430
742659
225274
1472850
1239287
240941
799245
1288195
878758
1364141
31238
659054
1006662
1361436
1032671
23463
595532
1319138
407931
287493
1424696
1079843
577100
839486
798259
1303947
235066
1246990
24947
1174863
1203434
1113172
1013753
1356781
241242
108377
518426
1566647
53041
1380534
1206886
1049244
778610
170307
1350320
679663
817696
925177
1062938
1368408
1134633
29810
27124
1318317
432584
902501
357782
508344
1337529
888162
1047931
1552149
671369
1179296
404210
255680
797941
1447408
145306
621684
1109087
335989
32952
887874
350625
1556711
364632
709928
682131
471755
657195
1330423
514714
1475174
1470568
1260873
295585
1479209
1567995
1342792
1188651
601822
159453
1180894
1186980
1047458
1245864
565481
454089
202931
1116695
893017
1072758
1046721
431833
622587
1448670
1197995
1138535
1004670
1562874
313023
909761
339179
1297317
465904
575528
328848
1039984
890037
638596
272568
1429663
279558
1260204
430481
1393290
661887
1439893
987181
113883
993500
1045813
1265097
720848
608002
577533
197602
1350291
1103666
1379121
434199
271670
42464
716587
987946
962823
375554
862876
682119
1166547
1433866
785271
1129160
179597
516481
1145185
693546
257363
51492
1174757
1325740
269471
1162210
591036
1005099
631922
788937
728029
1057568
856679
668705
1357132
1471610
1501254
745469
1415523
659927
471423
1128839
857531
654196
1455864
125971
278170
480282
1100619
850543
615788
76536
394798
988360
351910
163960
1500945
381614
301834
1301888
1139962
106257
1302014
1145372
769926
871512
1144855
799128
940245
285039
1099468
759526
1326523
1207773
1535732
1373884
921697
516259
699652
253150
245486
1401661
601524
1185377
1235667
1003823
581651
936169
1554759
614271
103256
984376
321825
247430
189140
335893
249162
210115
1103181
1461432
55231
1335422
865162
604995
1443967
869444
1187782
973491
741091
277936
717208
1440051
1123436
946241
64761
148054
704168
1337105
388339
537899
154556
143179
400093
844708
1529045
971435
1067027
505243
1113780
795057
192306
749535
651356
436041
846175
446147
259872
752182
578043
1554121
922955
455234
1365188
527152
835314
388507
422417
860754
1472241
1008463
243066
286064
1539124
647085
681142
1207927
152065
923477
1104103
215023
393488
1155345
276213
692531
1002290
685160
1140267
934114
32677
850475
403969
968005
1516663
712151
726869
1326707
23000
500638
294214
930283
228530
1408468
94918
1500476
1018909
969030
1283765
391826
1026714
741354
707730
907536
1095870
48794
778054
665904
1053874
914341
290667
321968
680022
229426
651878
490632
724323
1016198
98068
966364
893270
1051771
109746
819204
21558
841187
19778
108473
354552
1156862
1073495
117975
48764
898857
1284245
965277
224429
722696
1175460
1256381
82610
1155726
715847
238248
313361
243683
325435
735020
166398
240710
98660
967132
457373
103889
868005
347013
454088
247001
500177
351837
443297
478518
435224
628592
325888
604277
1289757
1448457
306831
739254
554014
1361358
751156
22001
1211000
1554982
1305005
1228723
88122
74687
430421
542804
1261724
1325580
1511194
1560245
862888
1257843
276128
1473690
473472
86520
1095448
1183918
746672
315258
184039
1006450
402756
841974
1040382
1038913
289908
1291976
85617
172110
1207225
300413
698191
1431041
639591
1050368
724763
1037664
949260
1316983
439459
1103542
897410
1194724
771279
1413587
180799
1004709
445273
1138423
895433
725543
624157
877068
567837
1382468
966603
1200939
1097078
622502
526993
317311
520206
511833
1225274
824040
266703
1216160
1529307
263569
1049729
119510
1556649
181519
427560
143806
898945
1349187
1349231
406830
1438726
17598
1073670
1076379
867113
366184
370487
341503
253961
734393
1352180
689589
1299765
1345104
400553
657350
211547
1243112
1065434
1210126
1442020
976160
1277873
167602
1467396
1000704
396643
1496216
1528694
705816
789538
1261839
79538
132608
482525
209040
350259
534788
924455
1009879
1141647
362267
561183
503199
216973
1530516
469081
1386881
962837
1348110
515913
1018973
1244358
244202
408349
1466696
588544
543460
731534
1150134
811470
698354
404922
688814
1378931
307954
641885
198297
287924
1101429
1368369
1294210
770164
1161430
494014
1516762
1529991
1344246
1528397
1247079
79631
866150
763614
1503955
1282277
846837
511491
269394
517122
1333026
55477
1521371
476132
1042403
970532
783733
1524564
1142466
94675
479409
999620
1055675
1449160
492111
299392
462371
776972
1514952
299091
720454
505529
1180104
397166
278355
944107
550754
1258845
872926
587890
1140431
505331
1069635
647211
1363550
489370
683234
93992
716489
6735
1165946
543020
1500682
448171
1320539
1362535
725236
1177432
678981
218569
953465
430374
1019539
1137761
750656
1424061
1251060
1137984
1478702
519274
1494067
1517463
810599
254107
1086313
94260
199905
1224447
455960
913163
909556
370474
276202
966869
431104
656680
84574
895946
1030881
488205
1153171
886426
559143
663193
364363
516652
762986
822991
697315
338286
57354
1271393
378400
1408276
789133
1424304
58064
635935
1505859
1305960
834329
643444
105408
1303724
1358655
1469927
37726
104788
1238205
1218839
486224
1310144
783529
149671
1068632
280354
896197
1287056
412443
1563152
219524
672423
468934
720033
420185
139417
1478505
1184520
1228383
933203
43080
75217
617227
1223356
1121632
905122
254953
1235162
996491
1131923
588404
823722
1187754
1135191
1467902
1098632
696219
434939
678372
477072
701159
1522961
1005800
1048870
1205887
992172
147347
1436946
782902
167500
981536
751973
457156
1309740
1063956
1247559
1245533
1463546
669349
917152
936324
144928
146957
1221691
1462066
1550922
1362179
405008
272807
759520
499431
683318
16442
376567
1302625
695194
1563334
169493
753270
1248186
593038
273993
1295660
864658
250955
181002
1405453
361986
1415592
1071832
467638
124462
121827
452229
1497134
640644
351946
428272
749337
1418345
1285644
770057
630162
425041
851445
643291
685147
1040945
953378
502410
1340493
1259483
151245
1410295
157064
151395
399183
355669
238728
676401
634876
1077486
335622
1351282
107150
1382621
892121
1320118
1500947
437661
943779
1248341
324479
656338
55353
1466172
530438
743633
984879
271025
274190
756841
1060005
1408238
12690
1455144
1475602
1123410
1079293
1453957
170675
168391
329046
1025466
271665
1067360
802305
477711
241218
1377431
429569
754881
646755
1440432
1397
557396
378621
827907
66684
429412
422075
1401810
1197539
78157
607747
1545991
714085
443096
1027185
1507574
1318576
612551
1082195
866346
553529
552639
1496702
1014448
883243
1429143
1458268
197124
348916
111587
537835
955158
646890
426346
91332
989299
1216923
1144794
1389707
944422
1147957
477453
1513931
1265868
877980
166697
745908
1348996
1518886
802695
848009
1257553
1503954
634214
891530
826366
620813
656557
814708
1319251
1369924
1428681
480726
698398
1477007
1508557
1059303
53183
1480704
402682
1090271
606731
1305364
1330842
510976
1278245
628638
139079
615429
561684
630317
814926
315748
29163
348894
545641
915832
1303564
1354798
1339487
349554
89545
727895
1107009
1519878
625501
450148
1310598
1270164
1141082
1128204
990206
1195169
1327041
1302159
1050739
693670
631477
1071119
165612
729775
1167431
1166832
58052
1056048
1494750
1023052
465423
101918
1479180
1547333
1043432
546695
655051
776232
305472
653918
1439439
829151
680687
1546909
335355
583644
1220929
1349429
603860
1118195
399399
550050
256441
331965
1499185
554953
578369
266285
1182259
195470
1479718
1215829
903053
1481965
632786
196616
1031011
731375
930340
1282128
1064228
95844
237820
1333859
265589
1313765
937167
917342
123736
23258
55618
555737
463536
761838
1027062
1064112
740873
1177170
646316
728355
1499686
1171841
799111
500087
1037424
6496
1349951
470950
592493
1509233
902458
356460
385799
768069
1463265
778381
821141
11230
553117
214118
23155
1197561
756084
1038117
988137
137027
1417640
1442755
693315
1548545
410078
1105405
1438542
323070
1110077
546013
362757
532511
1072111
20052
1541091
851807
654056
801758
106816
1081983
202024
820508
1206130
553447
73788
799912
291704
131086
1023597
698772
330842
1424393
1549164
1344338
1118103
907380
1487145
686440
1116638
662215
696614
1476420
857470
1008273
886459
310725
1156778
119190
1259657
1368759
883442
1210786
704068
287686
390418
624381
112090
1423245
27453
1107967
936487
867269
369950
82014
239250
74626
974061
390674
1162131
998786
251025
49036
509342
790903
807771
217244
126277
872500
1300122
732637
606106
561222
873431
268737
389675
561782
126754
1417254
1408301
1271467
864101
1402475
87846
111361
131427
140386
958781
1235885
1314326
151623
203357
680914
1417641
431568
281964
913641
618495
1496765
386905
601271
671811
980558
590262
837094
869440
1413345
459128
121602
46633
837419
1363692
1567877
1154181
538246
1349556
486236
985855
1219982
1365847
1299101
574393
726849
137948
261084
289751
671257
1215597
678203
1083226
39797
1151762
840490
756440
321030
208954
1402778
1309522
133361
78023
61433
1174209
28591
1069143
815388
463462
339341
931156
1454877
1379389
502641
1025654
829413
82153
1126175
940481
980290
1480769
1432836
193394
536269
32605
1540068
126105
921001
118529
1297996
982873
727640
532563
1029689
648315
1275762
180379
498087
77505
830434
63944
359417
108011
167592
712906
237853
530102
748214
56288
1433176
1257944
851590
553893
982238
826890
921320
1177847
253735
397826
192662
415861
1120575
412696
4460
1207177
806346
911667
1346095
860131
724366
575509
749516
1068584
141250
1315462
1163587
873870
740513
134237
1558871
1535329
310301
313119
1553208
1370337
1328754
584741
959691
1425081
636351
276640
784928
1326464
449276
506914
297574
909334
1485264
987387
850321
886324
488715
876127
323116
486941
233698
921044
245561
1007177
375324
669963
222434
287389
1154434
689454
676579
920205
386403
348508
1465001
1431561
1181320
402579
649860
750987
912641
1291133
919586
245392
687923
475737
898840
1148133
85906
170836
544664
721613
364184
590862
1288721
828757
1323361
1068265
438188
631308
607127
150765
853578
831091
792223
904669
282921
224653
686562
375773
216755
509732
1148733
147925
507500
1243001
252765
1080475
163918
1152949
779563
7210
810941
1054337
910906
1315588
1541005
557370
244191
672117
1419013
664584
960685
759892
1306828
1509464
934836
789756
1264953
1095530
1164541
772020
1354040
1516915
897353
1146364
1507600
598538
235919
593679
1505703
916598
19149
1248641
1552324
1561722
42456
1546264
939967
1379759
991327
1002618
134737
978532
278902
682269
433033
393862
108494
305076
251101
34069
1243092
1299663
1281005
1444441
973005
1224796
1356532
826551
154674
588626
699216
424074
1048905
589395
485339
312994
1132061
180065
884487
1499933
521051
216259
679083
1041771
115073
636247
644320
1110693
635008
139201
1138398
180370
67231
285768
1360815
1093808
39164
538754
37324
1031542
1508800
1029121
401347
1047929
1203466
655056
96374
475122
1230964
936254
262783
882315
130852
1172423
11464
1349634
837667
904234
724679
63625
179775
1361679
289632
840943
1124585
943121
522288
470839
292635
807245
1088978
1163666
668996
1272780
1313875
555516
1337853
324703
1476094
1288211
921793
779980
51611
1436997
10205
914447
464778
359354
507214
69351
174204
467119
586671
1178893
848905
796664
1162022
1487683
506503
714896
1548432
45400
334112
898393
158722
1497270
1375576
430347
152178
275249
1154038
424543
455707
770560
1524413
1172092
223726
1116845
1323733
818966
1364680
1077770
1476644
942371
821555
422197
1529742
556043
781244
481120
736433
1498759
1450626
101251
769390
100798
390269
113428
176812
941615
1220798
506317
861805
587489
995154
625644
1344536
1009375
155673
1301419
585844
352647
1123225
91369
888642
781127
1169916
1223706
862375
1265900
126730
1055034
327333
412599
1153943
853665
948700
1175
1150619
1020998
1337093
199673
904487
992940
715766
75445
881031
1016564
1102906
1060851
1550935
932627
939698
458924
406998
1357771
412615
816409
510302
709046
73061
1511775
1532225
533976
1501315
1282315
1361786
1064552
972666
1151147
419723
690392
388803
794419
448598
253857
1253573
934767
39155
902796
1134163
535617
824098
1493277
1396972
1541505
178417
1269057
160224
910724
1268781
1125758
786262
21297
1509137
67044
724838
1437776
412483
477754
1552515
269443
150147
959802
1371232
1152003
469721
96324
799870
1015059
124847
691231
1384562
1383159
1361034
1226766
515792
1019689
20150
775752
70509
79815
881760
365974
1143722
471079
1496034
1531700
960406
672517
162167
188016
275463
852748
477113
1309709
609218
557608
1556979
1280904
124549
1266120
295735
69813
1007395
838967
315761
421631
54394
914919
1016140
1031208
750076
682056
1255880
224148
490607
1049344
1108048
485092
1477287
1162930
257957
614953
816742
904148
942709
1348812
1305064
513903
434712
873366
1363890
315434
1447853
591946
531173
816724
165219
556673
875089
1155049
524824
204505
351514
923251
953507
744419
808919
1197122
626091
164547
67142
1487762
340988
370623
8911
185613
767362
649649
1433936
861465
1298411
931039
822520
789388
495999
1134231
1033746
1529337
1442028
1321765
854788
190870
682212
1151861
1042769
89804
481312
272767
610551
685336
721024
638674
1051845
453258
1459949
930467
1484960
1479696
1212635
472571
200911
289429
282717
661364
869542
797718
1280500
162473
1437165
1154447
774759
487152
716405
730114
149781
1480783
11021
352841
214021
857863
954025
1383405
932605
1242773
927198
1237722
156404
1437326
1557135
442552
387146
242174
822572
1285779
1405132
1473790
1268002
67871
829903
263744
212213
948901
477741
1069391
1128904
942341
253400
21056
945932
433186
710477
527212
374471
450479
397705
366326
748275
449610
53160
159172
499293
580024
1420692
825032
1219940
1097830
816187
359826
1156877
1500990
651522
681204
766728
1172475
84003
1467716
863956
50672
1006616
649487
711332
1045721
292671
832101
929898
1499102
609985
638261
831558
281283
1290600
1397060
388383
1046405
289888
1513181
894215
178630
106532
1547380
354501
1452872
558582
125046
1504325
706672
795728
731175
1317732
31739
637824
308082
544169
1127343
574694
119043
1427868
793814
398634
789743
1431934
474540
1012510
1297636
585540
1323497
819608
253095
897061
230206
1186311
188159
1334091
1162122
859417
1271959
1253930
423008
1351661
438710
821384
1350155
811569
136591
207135
1263894
345964
19786
475736
63032
407342
88958
1536389
217770
1273597
1100158
238935
268505
57587
1208185
48771
1400810
917392
320829
1192373
1555650
723163
268030
867441
1403147
795810
263955
1213328
1115659
1353471
354228
885185
294958
662804
1445757
943052
1128275
1483438
1199767
1445558
719411
127839
444746
313487
1341627
1077389
302258
962271
357938
21291
1391930
1151794
243401
71129
1016189
1286686
1520825
417116
1541960
1166143
86863
1116851
18554
547882
32634
197009
768317
903177
783101
801367
756404
692779
565914
71259
636995
1461231
23180
12360
631945
375913
795771
1035145
952038
1436391
23484
1565849
732644
786261
1501357
409172
800812
65453
652512
1365869
87526
1497502
1024463
344118
1148698
1426305
839636
204837
985605
421556
732822
688375
532585
854903
1216812
585390
868577
694555
1471504
1435742
71425
773282
1211148
367595
969191
225686
1029548
153081
1445681
1264571
1361405
6698
706069
1389240
930110
1315143
378617
1054608
1394355
82601
1349468
1494449
1356735
1419214
187997
1066458
122771
553131
842676
1565325
1001385
907338
125106
1539656
896712
992331
1221833
791517
125768
857653
354729
1535756
1513406
1505204
534742
751470
262556
72365
327184
81097
68324
97692
291459
957672
1023379
878555
211062
1034256
289694
790430
508314
1078371
677653
1149353
1080436
1456878
875502
906229
703389
336913
453391
1115269
1491521
28703
750619
793930
243188
60895
1408691
1431856
1383095
823455
820968
1548902
1315944
467020
1153243
1000363
756642
1313864
381714
1291445
459269
995572
197342
28144
102735
264248
508700
1459831
336547
248569
1117436
1392674
713222
383351
445694
1220881
89000
794324
295612
9853
1528509
1134454
1011457
428268
1076438
1434150
4954
833689
1074112
247216
47988
1150030
22601
43413
1567204
834745
739946
1434646
35520
378794
323181
316465
1222802
955196
1161878
73774
34725
1496383
935278
643331
1130555
1297401
1181613
342208
567094
1216824
37902
986336
206419
275696
1416547
1380107
476502
1103002
230425
50300
630771
1324837
1470078
1267112
564800
1479820
779008
922922
626985
1116302
656369
1352650
114221
381001
440614
1552701
1179807
109766
373890
807626
1565080
1057725
766407
249587
1561817
177018
757800
934003
722105
652232
166755
174988
277268
1409032
170727
186365
368184
1090116
68240
214045
1250518
369150
1270359
1522954
483668
85845
1488684
84808
189740
644950
1063039
349440
1346378
1099577
1029182
438272
724784
1278593
728521
605065
1093228
793560
1002068
29226
1451265
29214
1134254
424806
1557110
1450244
450561
1307248
1276626
347792
937507
943342
1212618
507791
550043
286819
625256
606812
838648
1246229
1050543
84016
1035916
1456545
995028
1007506
844189
430614
1421580
869542
1428669
17516
971338
817766
416023
980118
901289
729304
994490
1188134
1473526
1521197
1248766
1377453
1459762
294726
551142
1478187
226250
3726
31950
189949
884958
1506955
420476
405331
109249
787720
789920
659504
1326964
1377188
303964
739424
1352362
327214
121278
320994
306406
586134
1515357
442571
1111924
282745
241712
687483
780780
1307960
505981
354263
393758
1480642
121789
794997
1109854
628613
422739
1136074
1413087
1070597
498482
284089
628918
311086
1498301
390199
293859
1411905
1139612
1238093
61207
1204461
57104
741645
124487
308073
714323
87256
817334
897088
1471622
1427859
994552
887040
948361
346125
2437
357185
1470130
617026
775616
1301654
1288970
197864
594534
992246
434325
671228
1445231
362295
1247080
1234937
957382
980300
326097
1500088
412251
463205
1259482
697247
1476388
1077184
407295
988273
492444
1068266
888884
54133
971000
736453
634784
238348
1018228
225481
1088629
966129
228349
1115578
413831
247641
826237
138104
983434
201272
278708
745302
458591
445256
2979
1381042
136118
1101810
473390
797792
253279
553271
1253472
715018
63777
11070
725290
250150
420993
1436765
628235
158361
1401241
619330
148984
667116
860792
1011070
51910
1498384
1551965
452449
126651
1269048
1186518
602
1218643
760385
228644
1315136
528931
824411
1400830
1547285
37842
344445
1152456
71964
1555640
756707
1053316
1082141
956008
1096786
1260355
1173470
1514174
1045704
1422966
790721
1477189
766751
415523
346118
1525184
969146
812295
809295
1077216
1009491
844541
1064639
1341881
438957
113238
971883
1120093
954666
583094
1473446
401474
802000
1420204
925358
932963
1023047
429319
219473
499045
71713
1121824
1010203
573090
27781
664106
290376
1012906
304286
1549832
682881
1102526
859728
71292
337322
1331542
380000
887808
488291
1349761
798639
1010567
305927
1154323
1419209
1537376
1174479
368138
1481915
90087
926095
634618
417994
1017465
801744
66074
498654
337919
187339
901972
39531
565347
1546621
583443
562324
1465784
110237
1217127
31135
109840
467161
524426
40572
1168459
487070
745021
1367604
771525
218870
875537
1452803
662219
880447
813854
392645
1543253
740304
279011
219528
331660
821373
1078891
713371
390909
248350
144545
458086
1525077
668768
1362412
920046
222843
160843
1512275
184988
494133
178925
611650
83107
294385
246478
1540915
726871
1060822
47616
1249665
1256151
343418
898773
734482
855981
911787
521380
1141039
1517110
1558716
604144
1131731
432457
209880
1168363
1185694
1330593
1040373
1477944
67846
885255
751340
762011
908707
619340
168291
795266
1273745
1446955
883880
933625
1544759
1383949
1077112
1237608
825867
546869
635930
396664
126814
67792
321769
539024
1317215
402598
805216
1231754
888358
902790
1374840
1128528
84447
880573
410872
20740
1458714
776345
1189801
594611
989497
1454006
478661
40049
253309
1176965
466373
675865
672621
649441
604195
628560
816952
1108210
666510
732704
1257217
679736
732824
99407
550568
966151
438464
1211381
545755
915717
947278
1080955
622907
1506313
262033
168657
751339
310320
1488746
616772
800769
562962
1426905
1271596
82074
617700
821912
1310325
413211
1346400
31153
1227469
602824
295487
887581
438764
1481350
360474
206234
122579
1280615
190853
1039765
937729
152065
495751
900466
978956
1182658
1246143
1121559
42328
625133
1400267
1423681
1178320
1456270
621681
308411
595051
1343975
534078
480125
910867
920369
243487
418453
390958
1458591
1257566
671579
950207
101003
78341
247340
972113
426981
776149
574104
1218532
541796
823829
1101549
510630
297105
134228
941246
1443662
331828
863812
447847
155977
77035
1068503
1085078
322838
1551447
434347
762270
1125931
1023195
1392200
1088623
592278
1336832
1315508
1431393
129345
1259572
543016
1565509
1478835
1001864
790804
1378037
228705
862995
202681
1498369
370263
768206
763139
772970
6364
530115
1565966
1465515
406382
1080164
543604
1541278
1348169
607035
1459641
854607
1278919
1477233
351533
1527364
805836
621555
250929
1512603
1143332
423009
1098234
1013437
77616
1333341
953513
146912
271335
1168779
22548
447506
1484367
965224
209594
422983
35933
842209
1563803
862169
143648
1361454
229373
1093337
1087107
115549
1387263
1331881
1247334
1505654
870689
62934
1165908
1110264
1331474
1255711
106362
1038916
57569
1532014
360650
534626
718830
1117961
556109
601900
909037
974626
114191
125385
1476184
1310481
127096
598021
885253
82192
1129585
1444518
1118049
250149
1037152
1460787
818870
663608
924517
918022
514920
107281
162959
131734
48332
274190
1555525
3754
939148
467730
340317
1003926
632517
261949
1050584
491984
324118
1194425
588990
710086
919966
1386556
424636
550390
182812
975892
1006968
566203
238363
879597
942876
825603
1325692
865851
1214227
703888
187829
1100240
88257
42455
1121981
1037851
106329
381801
128103
742709
857017
842392
92068
1112202
1552036
1180222
1496222
1337935
491953
785126
650742
1513937
930170
1287263
1345345
497496
1378431
173792
205029
1261500
150750
92701
122834
834925
1470469
204892
1240745
443388
901450
1208543
1126710
1167779
1035948
906740
1103740
744063
996711
324718
153513
1114429
1350955
415638
1017753
222653
358498
1369966
1035922
178731
1352833
367246
939293
1390091
1197567
727816
688105
833787
308725
815341
923629
142701
1505514
218321
498820
26980
748237
948174
705339
791427
482462
307955
1028486
385375
1456854
1482869
1212726
884559
979334
1411582
158055
140006
1423901
1376660
1009200
1255994
836752
630451
164726
1565021
1220898
732080
236120
725927
109670
310631
1208485
1137485
216727
253537
596018
1176930
1323442
555364
415966
247861
746901
315417
61655
1497409
465319
186154
569861
1054258
1347709
421730
825509
782548
1228854
1364001
493797
217099
1381366
1008216
363878
1418814
332032
1533181
641238
1554841
1227002
232579
680183
733665
1269221
1180816
605516
241258
307194
1467772
283168
81295
28090
1002904
1300643
1198537
48132
1239577
1167618
959641
778313
1200942
1309949
10063
866476
1110237
1141487
1093247
242591
1437177
327029
1117060
224777
386845
856748
960252
872363
898583
592847
1038586
1405103
490901
938852
144913
930138
431290
132061
1360254
711444
1425307
841668
713238
580037
559914
1016618
1344374
1230904
1089843
1350096
1411698
121984
694354
824107
519606
709007
1255862
1228431
1072379
873663
1229285
1020682
952772
1000900
615537
1330075
52456
1071686
158041
92614
837060
972935
502857
515105
647497
1326393
796605
529777
1372660
643080
251824
1008122
283026
1234558
754304
1044674
1209494
1399740
964261
846299
1539337
388867
1376272
1355050
384969
1352720
1201555
1195029
474195
913738
722451
939357
1296931
1255926
565967
872980
1392061
716592
559403
1121749
648447
876566
883787
1065075
763098
1083131
38847
381839
1044909
568522
1250873
1464074
1267502
1345215
600425
449459
902974
443562
1414023
226444
729017
1145894
1466769
224712
961639
1300781
152638
808314
1499483
704102
1352475
1456724
146061
349571
99829
1502545
931123
1326561
131819
355155
622701
1148299
68249
200217
508945
402497
1408278
1459099
392674
410672
998982
732811
848596
524491
560800
1339391
37920
1012433
1005738
813997
263470
1271582
404867
351232
1353249
510154
1263242
1230645
1002656
321211
132446
387380
1503841
1284781
404599
1516158
103312
1344340
998776
260917
650984
1078633
160887
951229
553974
387369
1371184
988167
802289
242500
1011126
664025
1504853
255841
654006
35558
338069
140714
750724
416518
1094721
412155
1483382
527472
1249303
416250
81835
125081
561741
61522
420009
289701
1261699
634777
1034569
434011
1128414
471657
973381
1333679
171197
854670
642269
741345
101918
1480267
1099879
1412696
672480
867017
1495342
1487246
1027276
1120532
812228
1136797
1395301
314181
849044
1556882
1112905
327731
1225686
1539567
44480
1176459
962893
1050030
562551
755905
755045
359707
1110081
61282
916098
1505518
689322
744857
1270434
93067
227896
1036653
562707
566873
32284
649236
710829
1175674
268937
982885
1273164
1333973
375516
250789
222636
494100
4920
1477347
1187279
609322
1541576
1040091
147386
1204937
301627
354728
249107
1170602
13341
1208848
1432923
409955
1047415
351829
266833
155447
61870
659502
734447
656293
1175072
1063496
1431641
1286277
1216343
816587
868169
813679
1240206
963219
530899
515988
853807
1288014
1272193
1376272
254421
1434368
1083264
635749
91720
1487592
101388
420086
227747
1330029
1340599
1430862
376648
931386
1527614
171479
942285
446975
257193
586051
943940
662545
1280405
1195289
958594
441929
420011
1451803
1449538
246322
927153
222863
34250
347082
353252
122518
93371
1290628
451406
1017558
215655
756799
104030
1384898
903396
853894
311253
1284305
393315
1006327
1079350
827956
795131
1298664
763584
246776
493289
331894
693239
796700
496495
346676
984593
1363413
691176
862862
254789
248420
607589
82504
1362088
161980
983952
1270148
835755
1446923
844592
1427245
634842
267989
1472875
1530555
53895
111727
335916
917514
1167591
1263773
1559933
220796
1393204
428767
818596
411719
1553958
1227438
1157264
353730
1357511
454835
219655
1134928
288447
305478
659500
731226
1091068
1394999
117952
1489645
977703
316081
1459339
1241223
1230142
269718
738308
1559867
829670
1424520
50478
553981
1415171
279976
390803
516440
141611
882435
1559964
1555649
1174279
179728
843273
574119
1384365
1376139
633822
769170
537675
393705
1521754
850024
1218296
1525826
916700
272536
490933
1159015
107479
787465
336610
1394093
659543
975399
1545306
381798
453445
705871
1095028
133617
809069
617448
1548472
154435
132091
1404880
1248488
1169866
1290415
574579
805952
1352543
585334
574580
712628
839175
291959
408803
960667
872811
1095989
733115
443401
148392
1393068
1161085
483557
667096
794504
52011
206515
1424810
95187
163241
529940
19377
1458334
1095935
839127
1552696
494655
567992
434085
1465936
1303330
874130
1547408
1503346
1494125
1122956
99046
647030
1215137
1136336
906419
900795
1183224
1075521
66473
1486863
140414
1338164
920703
167763
1441080
1161110
101335
577840
265337
808540
979540
1401083
147965
227388
862078
142527
112197
991429
1182622
808770
1523701
507878
359321
134336
582107
1490066
860656
423974
1128643
1059781
1334566
28544
1328288
1101778
909979
343377
739456
74119
376354
630839
1332416
796008
169745
135301
780693
1439262
1104849
1220596
239749
623010
1218549
691638
427873
401770
9028
1019494
1430912
161271
745899
197807
249272
297905
1480705
702945
849632
486541
1004283
1487794
562233
78543
735921
1525854
1476495
360151
533499
721654
994721
1235656
582325
905933
1202039
570119
883172
1244290
255538
1092906
1490017
1325195
1476042
1054985
952624
1494631
348346
66941
431858
27302
999565
158873
612952
140320
1493673
152765
422552
188300
1450698
1317466
1508904
568504
1345045
1178112
1375357
139477
130071
684311
1130045
322111
587971
397449
1240576
627351
935293
1384824
1037012
1092018
688365
1220984
825833
599595
1410662
628174
1105370
1242487
1049902
619631
1519885
1047975
1446383
324559
1363362
1494188
1019706
66563
1265314
126340
723306
1465415
111927
610362
1242883
1390929
903325
638328
322004
497099
1240026
419506
1233939
36647
202885
624280
637119
892212
552852
889538
1245528
192151
451506
682472
1049536
1010365
537329
1455078
687646
451987
637941
1423291
1115694
386607
1447741
432631
470446
710250
515906
543228
518269
1493016
13780
39853
1267303
1085361
1181820
634265
1549567
1152468
167988
106855
716404
1277541
138811
1034753
1294147
50332
774106
1127106
248239
1047959
607998
244683
133437
27185
948551
1115845
1252731
798163
800450
113960
1148554
444756
1507139
893560
1254605
998994
212122
122753
570117
43611
1124636
543222
231529
1119960
897567
256808
303549
18624
1457479
1343807
266587
1264950
1544776
783706
861204
164332
923817
1229124
72867
1011487
790969
783009
56302
1190155
908378
216596
440149
1068514
578682
1140619
618973
2914
787783
518298
1187145
734237
1131718
381026
369737
772733
1489957
754607
1289567
1075649
655165
453514
367390
869297
1555055
660049
1450187
476929
1220687
60620
416615
1441624
943061
45254
1169138
699682
1391441
1097836
1518962
1223578
11724
773659
920441
95807
1103792
470179
788542
585750
1274877
836626
997430
840434
39447
98178
364894
1160696
181909
481460
1076685
1308216
1194888
213333
1255251
880586
1294889
799826
1140886
1406597
201453
714898
617144
1483817
23246
875320
1327087
556189
1482581
1388593
1222180
527192
840854
1206335
1524497
1401081
1491368
771079
441500
1541332
1522132
1042254
65259
322052
1322785
570516
831959
331720
762880
536875
949824
586176
1145452
216753
1221277
218411
713091
938187
289923
1155347
1426712
674772
1313150
39279
688360
1066246
266167
331356
1370424
1567688
254794
1521914
1296839
1014450
347392
1371078
608839
1050934
162927
43747
60767
1516115
956692
149441
1131973
1226731
994559
1279982
1399792
1419171
1422816
994238
690029
437728
1334158
162688
928942
777775
1375931
848553
441646
895147
1023241
1156638
963328
69595
338384
102594
512113
122721
26793
1136107
1227117
948537
260722
1011287
1152332
1200549
141295
1144911
274053
836644
646883
668422
1294410
418832
503420
1040701
491695
260366
1302870
822839
47231
467488
465452
96908
250343
305735
658753
262815
1284978
1132274
1014232
675816
1007089
1353327
367364
603347
1345754
702989
1431330
435754
55406
681534
992375
851339
1126611
158049
621087
1505873
1478316
438176
1476823
962146
855722
199419
1131547
840741
1177505
1145409
67605
188474
1543496
854342
1430093
91180
245375
832691
348374
1409566
912275
393052
155532
1061730
260226
893931
95013
328616
994108
1409093
941912
215565
734631
645408
190230
433738
321998
909828
1002932
56423
856065
947211
1418124
926336
1146885
684943
2933
1511245
446126
838961
982218
1525383
322605
492485
756370
1335980
399056
460614
224298
1234349
1553114
927367
1118937
548466
155623
138209
1072062
170786
1385158
326411
188821
263399
784092
116543
1304265
1521773
1655
855512
1348095
1361660
739366
1021015
296407
392771
483879
1248427
1344589
613367
1489079
976427
131966
818108
943101
701194
1345581
354439
1336328
1439006
75380
1195269
74427
1186269
1543318
1531943
1161099
1312723
1007585
326859
1207152
804810
671300
1460730
784799
307581
1507913
947007
583664
1385404
549380
753311
246876
974435
21903
1486696
1387859
622378
1131088
1232885
1486244
1425510
1543092
870754
1491702
299519
1542558
1076378
91283
927046
711497
425613
1014697
339006
800544
1436777
502819
1246714
226144
86810
1431404
7797
1548219
236113
1457005
162972
369816
459953
25468
1565085
1309203
541949
446216
975566
1128715
210510
1544285
9545
627212
420209
590967
1238289
624857
276327
474606
660500
985016
1253446
1340277
856271
1053202
1475836
505437
211535
1229261
485427
476790
1000063
1300862
29907
989404
1456199
844661
113004
740616
158393
83607
1208510
513395
1409490
1085319
690938
1191372
158639
473083
966671
351952
293196
854106
65971
1191993
1013208
1433656
752377
187682
1379075
886739
252654
362140
5430
1360147
730427
662301
337302
837501
848111
1170566
1088844
1076833
1304574
823859
62396
897006
895367
687398
654124
1555042
721565
1496833
107980
910173
1385353
1248160
1529843
133352
590207
216933
305391
1117488
565632
142266
1147626
666884
213788
1266862
377444
496517
1112453
53693
915957
1467542
54241
566893
1291838
473109
28260
376391
1329950
1426804
82067
919005
763333
1385142
1518115
1409606
1462854
290118
1071767
68958
285163
871215
278954
1503241
1400592
448186
280212
1288441
268757
827659
1241869
115873
1014853
1080198
1431041
366970
836745
1104453
1481878
1121181
908952
886766
274955
104240
28948
1164148
130057
751816
1453392
102443
159773
238997
268074
884250
1028368
1494019
1307819
49762
1363932
1538816
930818
107688
1175931
1480171
25795
285966
110403
240519
149644
724833
1456259
429833
1257713
1366992
1233298
586122
1134463
1413710
896431
152254
1378492
1323869
790235
489458
404522
1182254
952099
503571
302097
772404
1374538
568773
1433960
795658
1357077
27313
381259
308811
1431321
916022
1045456
501431
720964
682189
912845
867115
839316
1359420
493714
734312
728771
28755
902770
726779
688917
986399
611354
1209710
1499543
1162040
110502
486047
1019081
232261
857346
1193532
390024
666609
232926
963613
1556152
2666
1120289
1236060
1309768
857474
189806
227299
827636
933951
62763
388961
42596
1503317
1326239
578849
222432
1080430
453608
571249
125045
923212
74600
965477
1175749
408172
227391
41188
1540361
42570
1315332
862927
778928
296109
751399
56123
1498665
631165
845444
143752
201875
102092
1363343
1152093
448952
378977
771587
1138022
1459732
541316
1245931
625
1033334
1149714
884564
1496713
1539803
1439960
1298540
1457942
289657
1079544
1038160
998333
1553410
840737
250895
421807
1409628
1372552
873125
1558537
901311
1166960
256651
199828
735615
1009452
923352
209391
1437339
1172859
307793
1180867
934051
197618
693427
704171
738280
1067838
1470274
1070089
1326460
1000193
1550617
453529
339687
802402
141939
1427762
870748
900780
362979
1051003
734023
1564086
1411420
929256
1100789
97415
827933
260777
883213
441149
1292257
294409
1400316
1080886
273019
1244269
1120256
982665
282454
135072
930663
966132
90385
894780
1213627
1126942
978382
1323870
1534879
336315
86494
1314292
21167
522162
84575
958123
774369
533217
786991
862575
1213795
1051853
908348
223675
944205
926455
561994
1389865
598993
1108699
47699
1511960
1338694
1359948
722383
652176
538283
647168
1270320
55142
645930
1129888
715877
348638
1422796
11506
698202
278326
282031
1203671
1516405
530595
1018063
254487
235904
980825
367515
27487
675984
632772
934458
643157
1528289
618629
1163254
983355
1332708
23062
1370563
902598
1488392
158212
1105419
1189377
143263
423218
1127401
1373606
232219
1494336
1251621
173302
1181540
631473
1328139
1384135
292901
1212613
400859
874474
1317739
1332950
39101
888926
1453599
587155
279376
1140213
495466
453742
63334
1183530
1028353
1077960
357678
460856
935476
888717
450075
1387698
342119
1058878
859214
337721
1382331
1502720
712546
485970
478459
1456056
409699
345320
338822
131001
1014680
149604
301587
632736
715488
363174
673771
687205
3000
148954
254472
801710
966422
1183112
567625
159825
1346916
1521014
477771
32688
301427
1237830
1103737
1284569
252077
598656
591128
931374
505416
874078
675837
1101681
644970
310367
907109
739912
561486
618066
253492
729023
884759
1116009
747025
1018888
1485479
315250
928798
107816
254669
1212293
1089019
1513583
64202
435859
455451
471341
42676
951302
157982
1300144
127697
700270
941468
898171
475311
940029
1370071
1473076
191635
1422942
627034
1387468
1274257
983109
683736
473660
1210455
1023101
1154907
165762
853036
1145409
388248
247159
1242148
895186
358384
521289
531494
788065
218000
603371
263195
1415935
508529
346007
482235
12931
644776
990412
1467848
795057
1430380
966499
1083740
1284687
496351
962997
1498926
858561
110047
23365
851641
1521465
1282839
570240
1274127
199338
1302053
522648
1007133
335395
733751
1002748
1308837
299053
592116
844671
1352490
997279
609210
635200
1275152
152034
582953
497439
871594
1412650
730979
279125
1100465
1089979
1182641
1057409
758961
1172053
720846
856471
1329577
1474574
1491615
1551606
178109
1398189
750287
936558
1367397
180278
427007
221846
262899
982196
711808
85315
66454
1206942
1451936
81627
1115647
511574
490828
703341
43939
255104
806576
1268298
1245203
1050679
59570
763412
655593
610330
455681
1249439
852975
1111470
209073
1157784
1224840
677578
854315
565550
1085378
315530
1411326
404532
181700
1247503
1177565
139204
1045626
713073
498009
1371162
1464851
861299
388893
672963
820353
781091
1332027
1401355
1079078
292897
1226333
1290849
1491064
1447700
763653
918220
1446374
855041
1364607
751987
273719
1090884
568526
1476568
161923
759917
1246252
491206
220203
414657
1437358
740587
750765
886860
585719
338581
935471
1260813
1389255
1375995
1410326
391160
1061686
1305790
1365193
652604
202046
1484204
1086922
662360
1473423
468226
244853
550301
807958
212760
478308
1282758
1514309
1198339
1007738
213100
296944
570991
1146749
1038006
1346972
1432116
935269
1396977
1277952
88623
137820
107679
245494
892523
620620
173490
652513
479279
2635
1156614
122819
1307240
366756
1426694
1156979
474156
1493438
160220
40645
249917
758898
229764
440756
488950
290154
558229
1168670
1198173
166529
60198
1554740
835382
1510249
1156479
302113
510563
705635
1502729
1270853
329900
29929
919395
197916
1295869
1289853
137727
835362
989944
383577
499817
954087
978113
864803
1355645
1143582
1391612
503745
1092949
381879
1013930
303446
155120
1291956
436372
126310
265929
678645
1522490
415686
1403331
202945
1383744
63574
1525632
447415
801964
543419
1146939
771611
868876
498302
974798
749740
1040939
679932
151064
528505
1295124
1535235
626776
422328
576576
937816
1082720
133006
592580
311165
62098
757244
438750
1060094
393648
1443996
494638
94380
433415
1099269
474305
1350065
705258
318772
893379
3815
341592
67915
796290
842897
332650
1199451
1324921
31940
1409705
1507893
1080284
486622
49531
693409
1356937
1546303
1327895
1157558
812967
572901
1303456
897660
580437
511097
720579
905112
852609
89342
1321521
496832
459814
1350991
1155797
1512272
1563660
180624
1521712
1446828
1430162
273447
1239531
274189
1140080
1411550
396310
759060
1509762
1001935
1180735
530213
1495553
788325
1404851
405634
1354301
145918
1214166
1015122
61842
551242
997120
1117539
1297575
695207
966471
627275
540317
1352334
441466
977042
480632
157163
962033
1211604
137203
1108222
65758
1505606
204804
1436742
72167
567289
86977
814726
98142
636789
28273
1170883
1133775
1074329
715330
855915
1086410
1539190
249950
1286111
535903
921952
1528993
895192
1350395
1279011
1537412
1029560
550097
228206
1119355
1215119
419596
1346663
963969
1046710
712687
564904
81772
324798
528722
177176
1292296
458992
490193
714715
888982
53573
146468
1092586
1565141
1184966
1555900
1311003
1297848
757476
479478
560886
194394
165560
1098678
1076853
291894
524981
1117712
635181
926758
1262544
1458186
512234
1002474
282097
1141614
1546100
1085858
955703
1170808
790709
107145
1180210
1280416
598724
1233878
274336
62356
1459496
953526
953502
555500
753061
1355562
400323
757791
802790
425177
32650
753575
1208286
854971
217057
1312390
973801
250238
108185
425274
16442
1427482
949755
1039876
687161
941819
157351
898446
1033189
826649
1059197
166073
1263512
1209304
1293773
70458
177682
750689
1061119
360230
134990
357705
808483
892488
197034
83004
535910
610676
1550411
1540748
1357964
113494
226946
174405
979416
475331
846154
1190721
1410974
1351193
140655
685939
1125697
1364132
956557
1210189
1547931
646381
1542803
547367
1171938
1319025
756971
49658
740773
1434041
55477
1085231
942496
1352521
319100
93009
1119974
1567629
470817
1472869
659386
481300
200691
1066256
814389
922704
353070
587508
613001
419030
1176657
137246
535844
1426470
997895
274227
734374
1349159
1066667
924344
1237641
719701
771895
175342
1235444
1001950
493380
589267
600627
18056
18181
290484
171835
974376
850593
56632
988529
351693
474634
75765
1111922
19340
867923
1397075
314525
841972
288297
183905
946469
865864
7119
802733
736900
1324318
244461
136973
749514
1471790
625205
143172
948098
185029
1142244
1350851
1257003
873079
714114
1115159
1165404
1218036
1194180
1358139
321129
914065
735541
162141
296619
114151
1459278
1415161
1289189
1268476
625990
884940
355989
809535
1468477
875981
881930
739170
487423
1266021
1160903
423845
1316638
411531
160379
1425863
195413
15827
54992
1316216
1552484
1089196
105404
859790
1086177
745092
229622
894763
15383
531248
503175
1330366
1219602
723115
951359
261065
802767
839869
805394
1321014
1096426
121645
1312919
840011
1180045
792587
586743
804866
1554477
273030
275453
16412
1058267
862183
532974
18854
1259089
971842
413443
1128408
277750
309812
11581
83808
521393
522454
1505269
952189
929054
405236
41007
342124
298538
75607
320138
1294196
488823
765234
758297
658728
863406
900329
510340
813706
1357642
460901
1165655
1196912
64508
552745
341064
372048
1072723
689153
201810
1407482
1450125
1399201
665706
894879
607030
29459
200970
80454
894798
691432
1131470
387679
253665
561206
114398
1342099
191794
678904
768006
531985
347774
116710
1388611
51885
275342
281981
1364998
1464675
222054
850115
850280
1035013
1109082
939564
488155
472730
1005730
285174
375444
910630
774229
1494489
1528802
808587
405162
697810
947938
862711
1147049
800322
1132906
208606
333893
446649
1305390
1216369
556698
157332
138211
374376
706366
1297394
466666
314894
487549
578580
942675
72139
1491725
1338587
1257020
1382829
632247
1259630
342819
850911
1422339
209492
835029
1233372
519053
733557
759935
893067
1434102
848376
436125
834242
1441872
679242
675346
859794
156820
778460
316092
1129003
180889
1486007
1241166
9588
1474447
419437
951981
945688
22335
231149
503953
865214
1148417
1326869
1289962
607191
628677
744204
1272781
784306
1248788
1216562
933160
639743
648585
1045586
347549
747492
1398679
503894
1259151
367235
828126
1071295
583768
616495
728979
964185
518052
1009116
122599
331468
392448
315340
571365
178500
1438232
1106841
1418146
856706
468563
320380
1534053
449065
600020
892977
1310470
525917
480198
924744
1182764
166850
1042293
1286623
1531687
851046
1067413
8132
1088738
1048614
794247
103324
121391
1347384
444442
313051
1107174
1378405
1082956
1239816
544983
1481670
1276285
659742
88743
344123
875960
1083367
287950
598246
624994
886482
659253
620559
206795
1135335
967288
911769
987606
210341
650620
173875
635052
375358
1564370
887543
1304941
13981
122776
414590
431558
1558923
182187
1288613
1347341
1104125
294828
1502988
374681
745840
786450
508632
1178056
767053
1485815
1107337
38541
1188080
89273
928353
1338042
18476
752471
166356
1266413
1402844
1524478
625518
766225
1541970
1164966
1402705
1204741
919015
181221
45708
1151038
866517
394846
1321546
331278
1429895
10211
248675
977407
368941
156445
136743
866966
981390
517430
322142
719185
607295
1503154
1084170
1009153
197232
1537312
908
331222
1027157
1280704
936317
1508468
596189
388632
418171
1223769
1229117
830974
865459
1517856
777323
1185917
1455682
40003
308654
1171513
1438702
671412
1330123
648575
250662
1343178
329787
1427959
274066
1165815
340686
253340
403609
1294597
387905
12353
198063
1551281
593067
872654
1265304
1542225
1232869
311113
1197226
97023
1322247
1562427
352205
1216958
948781
247768
157768
775703
1457294
171692
645151
188872
366259
1296102
1355973
225330
522847
701490
430930
1471291
1195056
846842
1366981
40925
89973
666007
591131
112023
275118
1419764
1213075
734867
423736
1077802
1311300
732224
752787
386766
535602
8919
958449
1305797
943978
180859
931085
945010
1338696
935510
937173
67930
370494
1400469
949588
665518
1388403
689093
760049
392484
734565
967393
149315
1081460
552863
647838
37187
224715
1127606
838987
973225
1055428
550725
304740
491938
1442446
1071409
1548409
388579
568073
1493414
1035689
1562133
1433534
266536
684338
675719
1474412
497157
1399382
1443456
352897
1058659
154061
164124
1070850
1240209
1262709
468952
999104
425515
1325991
222091
498811
1107685
587050
1086694
1029579
430
1222442
1403343
155502
25726
1526284
520359
829982
671008
1104468
1234324
1448063
1322645
1235131
766403
1418475
146620
312284
967045
298000
1402995
877377
490390
308736
584240
1245591
829741
257148
1535290
537200
881196
825318
433150
545824
483494
1461706
1283918
866878
1154966
1029829
1291610
301923
210505
401023
733697
524237
1399343
624379
1151617
1093912
673206
178948
255896
536390
1519488
1498260
150227
1192214
624443
366471
993025
242622
370538
75182
1355621
1529854
1167510
1407111
13863
690483
248764
988918
704999
384540
474311
142231
1273708
1283561
1422937
163639
497965
58851
1334689
1040342
1088597
936873
328936
1236215
741112
142878
537242
1006169
1023958
248874
567172
592912
83964
129501
1196295
923811
1173953
1309447
1361943
1434428
245174
788545
828278
1106797
314698
1455599
1285737
84989
840784
232466
415275
1391216
1125038
754914
676472
665691
1338427
1188936
1384906
351071
586684
1010354
33959
1565327
3602
1248645
791177
324624
82261
1338028
1092852
1337318
738520
697286
55206
1505781
742100
1485171
1480104
218390
537826
725762
628603
1490959
693114
1251327
545523
72951
1374235
617877
678847
1231609
869869
122788
1018668
503849
659962
1406799
551149
729021
1007471
482630
693836
875642
302360
334353
1318959
20205
1056019
710294
939393
1427936
325213
873343
1324755
277803
1299272
907031
1082111
1449043
256482
320708
869667
62053
35318
593574
1098909
1534351
1401781
105251
110345
1519518
318374
48854
1471908
419323
154370
1394723
545375
61315
1403542
1172342
934448
58022
355350
1157787
313820
1553898
1345120
51050
105931
78641
1492254
455400
95943
74785
149849
1007953
544139
412392
666784
446670
1302150
845179
1195942
229815
853439
574766
458293
636216
1492643
166645
834234
797334
499616
1549499
253615
336990
212538
191336
394550
990604
1103274
399601
867373
1555732
15550
1474201
635024
1042042
1323220
125294
19262
590358
515298
200057
1330762
974106
596171
53134
1034520
1526693
218480
891605
341033
758274
1297053
1285147
229501
1341224
523119
85534
7647
1185340
1024334
1383836
829677
887269
290206
413388
1499240
12759
414940
1054737
1345328
431609
189377
499391
645850
1545097
1237861
992776
720593
995247
69299
1450821
848339
1467180
492155
728725
1139437
373538
829457
23419
1284587
1495817
689462
100429
1178782
319755
1401550
3485
317752
86954
1243979
692343
134530
1338072
951297
676401
1108181
410834
836944
361289
945319
884587
1402560
246990
997985
271097
383611
746762
1203226
92856
18248
82573
1144102
632462
192250
1095686
231692
480836
915985
903111
573596
1357153
699897
1450253
129452
844826
1332624
1019208
8758
1200913
1278949
1114845
1276582
936867
973315
1438036
849436
1513694
769165
1266802
1384411
807688
15848
1203452
745405
932910
530962
799626
357428
140622
513094
26498
872658
1111986
342117
1544535
332835
1527460
762967
751304
609626
1310481
653753
965759
596880
190784
744056
69039
651510
1485905
684019
1249406
446150
98620
1142864
815809
325916
919034
163318
130608
1272813
281586
7264
701221
1084435
999903
1090564
177838
1260866
1528932
571046
1428813
1103032
346112
162180
767321
967340
259885
966439
317584
1473935
1393818
752266
1251937
572890
340671
19014
972236
603402
716601
185123
189902
369976
124352
313016
633255
1441521
379730
196945
575368
1458260
1527035
314297
70931
903392
989093
1542803
818495
344588
1006793
1223231
694551
637920
40598
1276215
990348
1563077
338596
239954
1326394
37540
265184
282866
711027
206824
174876
1261318
460054
284904
828993
1231042
1430336
384806
199404
1305677
10329
576657
661218
1464313
24493
976820
772402
1314100
1326512
1063909
461432
1316441
12011
1553186
244608
901369
1238107
134648
1508496
755136
967669
720110
304626
390677
882609
1146098
1275173
799175
793580
371320
651123
957207
224796
1389454
1230782
113717
453476
456500
4995
60036
201735
533282
443227
1353260
1242174
1396186
476419
1156564
1152676
310452
1170760
757270
685462
644111
1440950
568138
1228454
314003
1513209
704151
69200
1204997
1491361
77744
532867
1076496
1073441
925526
878570
1036304
1411674
1532448
1213642
313443
796612
63595
1321236
1161427
593483
626263
1333088
240105
1539535
838965
138823
445152
1317040
535792
337975
931915
1418950
686999
234535
377831
1564587
138248
418357
684995
1297189
1196209
355050
1150419
1561580
724025
746524
366008
654448
685242
209997
1209687
1139057
494853
101744
878403
215574
1165678
163302
1153653
624762
1021177
1124893
849333
1219316
628817
888828
655082
1321507
1554253
1500780
472515
841611
277341
355055
60379
173259
730135
1436043
1159636
1485399
267835
300917
1403681
908902
287081
20488
561232
164243
1416582
1325506
840775
1371290
1279341
540565
38002
1345942
494132
148686
1438074
386286
136644
497329
1480136
951471
135722
1227868
656819
616482
344177
1017131
924117
74604
1372713
26140
238913
36363
1348973
619265
954133
395828
353291
720460
1229726
1056963
971379
341738
476814
915
6091
699321
835844
616684
941246
1007757
952790
1157740
1023547
189666
351078
1237027
700772
463545
334841
302810
253257
545006
646494
1165979
733125
939744
362393
4820
916967
837441
1305319
1080146
1283946
1440547
1291090
966660
1114043
159675
1093721
789683
337146
66062
1056974
820624
524585
1026382
162442
1424325
543318
1487497
681050
764898
134395
956100
182127
52612
1072594
1306077
886073
1563269
728344
922740
325934
295889
906404
861665
161474
1377419
1325254
591570
995073
859820
907742
1249666
307825
708768
453795
991090
144418
663451
623290
5826
690553
172682
84016
201660
955498
1477531
362632
976540
197022
91781
1212108
483848
364439
1567151
209415
1423154
34318
1081205
504284
712976
1137756
322552
205878
383126
281211
9265
1233270
1214
1026217
1257652
243976
493669
489808
1464415
856906
1455564
568894
93466
174373
1032440
1265845
482892
1240332
1086981
1433908
1493055
1393845
342309
896423
538694
1018794
77116
1147502
1489426
939017
1203127
934127
718734
809305
1492247
488127
980166
626853
1482447
62989
1291616
1223779
50506
1244089
1365370
1108617
692770
150613
362090
1229655
871777
1453764
1260102
89882
1437588
1552158
133247
163109
679331
85583
382869
1020053
593042
838873
1091409
931079
1474374
614571
408120
138651
824730
984559
63565
532891
921797
631985
307947
743904
1132246
371211
1413646
889195
262462
73639
1232404
945504
244019
442193
1315217
954881
1479198
573690
483226
944788
575604
963109
1380246
1007328
1288150
897417
1113937
1021658
672556
1515711
597172
752558
1449430
1023008
197696
52037
1081826
1216046
390989
760121
362868
55078
1326645
1273644
1246949
724300
36446
661763
1301655
925617
394666
362405
413224
1281777
436079
1344416
354184
178919
1093495
547720
827586
1394438
58686
1185533
111311
1039779
934661
1207975
944910
1301275
1153904
979593
1031193
1164691
1430316
788428
517273
872255
484769
347315
381878
202818
1193668
444976
1218181
725738
1353790
238320
133588
1434006
1015861
616999
1234286
84367
1408367
463358
394258
325768
1001389
1410735
1467041
1528632
1539223
1041823
96679
1549554
944608
188030
120617
651770
1059061
209559
221908
1420415
1489048
221382
477170
1438347
870039
1376794
904767
568640
938944
146038
1212909
704789
330676
1314722
1236877
1366966
541901
529868
671592
121367
167578
145645
1197784
139881
994042
645449
1443317
973199
589923
239406
52464
193363
997528
421061
1421662
938717
135791
381007
498185
686810
785986
1093952
919376
577745
1102464
448923
482105
275797
647566
1406342
488589
1556923
420837
389157
460891
1089599
762025
782783
1039501
1391756
1037050
556916
1559220
312244
543881
684667
368493
695748
1143288
518397
1276004
1426375
790048
1276645
185359
899213
859349
353436
617778
593334
296241
610611
607145
1046497
725616
10431
780321
425721
945960
116188
233320
495487
456335
1284489
1021374
1120659
1463098
80663
1525145
1534313
941456
134718
142839
1500038
615997
878122
783042
423355
515446
1437679
1036763
1226832
1561872
829676
1477108
1001980
1510441
22202
404954
230310
1487149
971889
101970
482307
767126
1561338
1412510
1523043
411670
632084
1532083
1373300
125287
1279177
1274282
1502826
1428516
837088
335668
1500634
107120
1424069
457434
1152193
361644
633816
1311165
1254311
824870
1046200
121573
491280
1462278
1063531
1359734
1070989
776495
948970
856908
1059669
1347686
165889
1353901
290224
1238468
787010
388513
1161033
463066
1312385
1500048
732841
342468
1348944
359756
485255
263147
1389368
336111
1046039
744448
971291
291073
626950
604738
272085
1416470
1496841
1525246
1059854
642417
980043
1459129
37793
36133
1093412
657767
1465646
834256
1281978
273954
133805
1411459
1193223
1450398
1364915
1471610
1420471
1363773
836898
658750
1237286
586525
1024815
39524
1213927
584786
1298436
440896
797300
387485
570042
912955
1242169
469387
560924
982291
1285642
1181730
1418570
1303029
1161131
584521
1410367
1097021
810526
523030
145901
1075602
1116382
204563
501861
453952
590727
482446
1002177
475848
977099
603000
492068
140151
807820
95267
615562
1412211
1161688
1048155
101482
453215
1381537
1409978
723753
1458888
1288848
1469380
71330
1162165
1554877
350655
1382536
585830
643931
1261177
540978
673579
304757
1528098
946958
1303657
619149
410915
553490
1478056
975620
473244
1549001
992905
263605
339182
855309
1292224
547838
469530
1372791
1131934
859674
262599
958515
1329482
269975
368413
1520615
1292877
23525
866416
1412504
1442837
593040
61269
224517
723656
1063959
618555
88207
505395
529102
778565
1331734
857376
1256082
729522
342576
1190995
618427
931707
1098977
783657
1339571
109729
817966
1458519
1227340
1521386
1512713
1550066
1523009
378614
583118
283838
1248260
1450964
1208971
205435
1218080
453226
2560
885042
586748
314179
363647
1357408
1507818
306859
1002109
1135952
1398158
1567644
390340
456338
674415
1279749
1437953
1466447
1299062
562757
832312
1317700
919518
597106
493838
848602
479222
661730
1545023
1368996
991430
619507
527647
114622
40446
899075
1341419
61297
1268803
921030
305131
37702
1350614
1564281
316713
1326608
541172
79767
366012
491329
159792
1515320
1505543
156705
819462
555459
916711
511054
489652
191086
992172
1001394
617165
993762
1073554
1500269
1034312
632707
1265913
491029
632042
942963
1549068
962452
253149
1490192
50129
606797
1043615
219310
9922
1552926
1071924
106353
784747
940147
792338
1008687
944865
1378000
1443127
655065
983612
39958
129629
382904
801528
47691
929554
1109069
84919
1552676
129097
1439728
32621
621216
937083
1500439
685100
55123
1548344
276757
552261
1533610
1227291
966863
1472532
220384
767283
1153433
1300064
505943
48773
161648
706504
726598
284503
1347255
1000555
595840
868968
362537
723864
483629
550759
462224
1081407
1124749
1161997
996085
1228796
407943
1507992
1096300
285816
964411
239870
925066
991155
1197374
1335594
871273
392929
1295592
1010229
1376898
1033252
1199855
537283
1320337
631681
1117576
1103178
140081
1342654
111173
1328153
1026054
1018457
1349966
441081
305488
1162410
856229
372844
1301237
1566769
1459281
956116
522304
110877
891094
571446
555947
317417
170619
1298981
973355
371096
1099259
648813
1080294
263776
1242904
1092605
421932
1014230
208543
272668
621277
587793
186968
424603
1231918
1180492
1054631
1424579
68908
728936
646424
1475021
107434
599842
822463
1552929
1075066
98008
1268135
905228
1203361
561788
438651
888411
163005
567068
1216607
798169
1011157
863318
759715
546601
1542451
1353831
1254499
734143
104775
1453456
220025
533602
1324914
1289028
249643
43297
1547942
1175140
1362192
674966
1103036
1093042
355196
702954
1442213
443807
604861
592170
1470086
270975
652517
1225833
863660
1304756
1136856
9943
802307
703104
529777
876150
549319
1532966
450206
1386710
1237091
703691
974275
1283683
906669
240619
1238429
314838
582557
1192724
162534
1275167
1050290
24372
156674
91507
1232766
1184777
1339322
583809
285174
1465977
803038
1113455
576773
1219047
97168
1301733
1364778
992839
804349
1199518
762673
861847
165692
1265103
768833
269536
1010900
660755
466402
322555
1080419
681927
893226
845230
602985
902864
1468052
604553
1358569
649469
284
883627
830925
44660
555885
1342332
155050
1006486
478450
1491991
946797
936761
183676
580980
1567934
353510
706030
673009
1127629
685808
1425509
903332
1513485
825635
440302
309783
1369094
725422
1180728
1476198
618723
931724
940076
78406
176985
122812
111966
403850
1211907
91167
1440865
653977
390470
1452150
1475744
1076565
225447
190662
371516
1097059
1324404
1522437
257288
553786
474927
1130554
690059
1255496
930011
1231846
14988
334876
327631
1431868
1134643
407366
1038943
681037
913683
436229
1343287
186400
106712
1468192
214347
948589
1254270
16250
219230
950462
835760
117463
651024
1001989
979828
616839
1393607
1212972
1117457
1048264
1069827
1352940
1072353
1409790
1057238
128362
481945
4262
264553
958774
244010
162234
855489
561214
424334
45951
983521
1392484
566724
713294
348850
758858
1317691
489955
523812
847809
677455
1152946
624442
473897
939721
641409
1300389
1099863
737485
360379
1102524
904109
577525
1500517
405583
410269
806393
611100
1384014
1471552
1085093
1207588
135876
465301
455257
159566
89843
805743
1271258
1059012
545610
1120788
183529
948450
305041
128215
1103223
1145639
929118
134900
94974
526977
914976
1241350
825360
1424988
997598
1483513
210648
1384078
1276501
1078074
1007949
209780
1301419
1248181
300364
1526645
1426541
640373
1203573
1386999
1336423
1378498
159966
168550
501360
329596
1323353
1087551
1353849
922164
242621
811444
1552089
640675
1347064
167091
802917
596813
1234227
1109552
829500
1148246
348310
1066648
805495
528573
909306
88776
201042
357368
1480441
259337
1441388
1317497
1075434
1312203
544569
1538348
84685
1296096
199650
247288
730476
1374213
186692
1304359
1200648
1537560
788491
1471860
113703
1154395
988554
386361
1467103
1333708
1402553
923343
587281
946965
1205907
1491454
1154255
219464
621933
1322203
1070750
243531
751608
1399304
984156
923156
1075822
450541
92324
967738
148874
583019
1503605
320810
526462
550220
1410199
381494
358250
770749
763687
1497054
661531
155174
1223866
603183
254305
33582
83283
518011
198856
1479714
1034574
1434684
637350
1496320
456983
853659
729519
441179
856054
796914
243356
122996
1415668
455146
440529
1240196
748061
1543791
148074
94984
938420
887755
701772
213860
1430834
1448942
1246321
842242
37240
441531
1072983
122308
1338338
206255
1171884
1314661
47457
1041173
670743
859
1518378
743769
433863
690985
388159
1459998
1033220
929922
1348492
847564
461668
653613
925788
1367051
1319119
1224962
1078298
1215605
369970
1400358
55479
999249
608952
1559740
915719
1060603
3465
520671
1374122
233692
1332789
1222137
1119215
261092
77946
1163096
973250
147694
1354838
1252343
1023432
1484035
780189
862915
806535
542513
877811
965114
166756
1070927
125474
602053
265917
1539643
88726
1291399
1078606
59249
340217
1460170
309550
1414235
53641
677955
1530557
1062319
1057450
1401587
809584
1113165
680375
1165992
1083198
240617
357214
1037324
284429
1540278
1333084
1332914
1283346
273217
670000
530273
650073
578729
1051004
1534833
1328738
211810
46403
959363
318262
445887
1265422
533116
206780
1378763
1349582
3384
295763
507821
824221
1103769
1006453
583555
1340331
1024429
1221378
340624
897883
56920
1014314
21406
407732
931223
276044
281199
97732
1201975
439162
628279
790823
948171
289115
840879
1258216
1495181
1015892
1367494
471230
1069376
684553
206472
1148028
144179
1087192
112382
501408
898425
482448
1466359
1526826
1142673
653491
436799
326829
462066
1199535
393480
1026220
1281699
615663
1228775
1244980
1160341
877922
132700
1424221
75352
1270288
1410512
1053873
1353695
970698
637937
922300
1139486
183742
15961
1262362
35491
1023063
404685
1214149
1088677
682587
445510
678871
1333869
524924
901357
1507613
294517
866108
302709
429847
863983
1231115
374447
240157
699369
1459160
383646
1310212
286924
47094
497951
1163778
727034
406166
589272
738650
1044374
1047244
456850
338559
606775
1141639
1026310
173941
1060349
1483962
980022
544464
496159
218963
268017
1410879
855988
1500095
1407242
1375940
670844
1501793
270388
1464520
1102955
346437
780496
1052556
188786
279310
549368
1252250
842139
355903
120192
1388966
686426
667571
1019708
891582
949342
431247
667643
764399
91968
903826
1264243
1421401
202481
1023710
494002
1351254
1396292
487037
220769
856254
550158
512212
648750
624533
130265
664702
847882
1167287
986090
911628
1027198
507826
1127036
686794
1039408
1030000
258124
987211
914176
1074726
776304
982995
213315
128545
1127927
1051078
170235
454628
1327375
270940
210259
433740
1090253
1364641
1447358
816284
266557
285553
1043326
1258910
499935
921699
1422543
803626
987311
905676
1098740
97376
1501475
852919
1202047
80106
538015
1558886
349781
1291505
678014
139384
756399
1206420
981638
1293813
1473089
659856
18230
1353729
229084
1243435
154033
256869
241622
1099876
1382753
381758
96141
451715
966401
643050
1556642
59065
113041
1323183
543135
285866
143049
154776
417897
1206492
251180
32070
929791
534416
1017003
72748
241907
54893
1116412
969950
215581
1092127
1557303
1241884
967567
531700
1026654
301505
770366
684058
903662
1217487
343390
598060
852816
1162994
565894
943129
857915
630697
1088452
1109347
103346
697120
519857
1254051
1183550
717028
408041
402929
642542
1090885
863139
823529
942688
536024
1442395
1411959
1553716
1521224
953977
1238504
680029
1398566
1136549
32771
1004321
67084
938530
171241
944715
258828
1528501
1168048
1048682
319656
55003
491348
1112300
1183129
455465
1247590
832206
1333309
170704
812287
859080
209794
1359228
196541
1022041
522773
867004
1273954
1440863
667019
1390125
894581
1478144
200281
763248
1364017
954738
821525
340587
170400
716842
425142
1126048
665231
908288
643126
1214284
1102799
844508
264300
875177
1137380
655612
870599
400253
693907
118503
1173893
242457
217071
1347094
161131
262910
1407473
1021900
1340874
144989
384264
354980
136538
1305472
320428
465055
1255278
600810
1108066
933554
395058
1526054
765062
1037258
1422627
1334352
579604
28847
1350461
579887
947313
923384
1223851
898416
793305
879754
1353610
197448
1262056
1529697
1248865
496781
525265
859955
382607
851708
1540988
1238197
1312856
1075878
1054751
1566182
555646
813562
169782
674984
1261489
1496195
1243161
1023755
482225
1458680
32690
752801
1105066
1402060
1474225
1538376
1350195
579334
1001698
1381779
1119138
814785
464239
21969
1487365
508360
524387
195296
464098
1351734
1426093
1520971
712556
215617
808660
817865
237321
720821
1216493
892807
1070423
187260
1555417
1217001
1293972
573286
967783
963791
683975
135000
1542692
1391893
258160
1488898
487124
1102972
1393767
1254871
1099163
422029
671550
478921
1288405
961033
184935
632846
1392183
579353
957202
787542
1119466
929389
229378
783638
184125
419904
1487876
1401091
1066826
1002848
148906
770343
1286098
1366280
703507
1518559
742387
977262
475422
851386
241523
935654
1562429
578816
731537
163858
1402428
1056392
504632
679547
1089052
1379500
511124
156414
1463223
1266689
435630
1505523
64589
567688
392086
1465862
932994
628634
418700
528520
639327
814323
766098
472969
898697
243552
1003181
426887
96990
523748
782527
1223884
1366005
842283
1164468
774052
49448
590368
511035
1468889
775584
164767
1149977
995179
224138
1433351
736526
914549
1492008
1144604
436839
280123
624416
1327160
446108
1514737
709894
1299978
381660
859123
710091
1015635
1524883
462215
670732
1279014
1400664
1083664
314217
569146
152060
895047
1261772
931246
314774
557707
238290
549688
858785
940980
413462
524743
101571
1162284
144647
202231
698374
1535321
66695
1269795
770887
1493399
1058659
1001667
541969
1092168
715143
674396
1355101
307389
939749
734442
344100
1143766
1294687
392838
28481
315254
1113598
703301
1060858
1010852
794308
1566227
739049
1397945
1509367
435723
5162
1207382
38133
1491172
617258
586971
583723
561783
205364
1354801
858542
1541264
1427675
442
575572
1324630
429980
1291728
1390233
1149279
610124
1291711
1097763
422646
1327521
1145264
521200
580091
475526
791119
678371
1390050
479354
118077
61077
1065640
380186
330828
214493
643200
1334773
269094
579701
986915
1174192
1056076
490840
685061
590599
416052
732864
1478088
251602
1288023
1105077
716176
22346
1541978
1421366
1170503
1419519
1174798
527438
23564
904273
655128
19509
851714
217042
246037
951009
26144
1330121
76535
314378
433455
583439
225670
1339061
1403961
14534
29757
918134
274767
620872
1007816
1239735
912702
1182101
1156928
482092
151710
226413
793420
1072218
1438367
20472
1086111
518763
95373
1091254
1496724
155043
1033559
93443
985548
103042
345999
1201508
1199264
995024
1187720
1538124
626252
637717
460559
56992
1381288
982929
1176655
56355
766675
681675
1260558
453550
160956
1416309
610068
1414173
1441774
1023739
1139718
734794
1219364
1488274
324017
392990
589118
775993
1192856
1513737
1312163
442688
310020
1185423
427796
1482003
1451561
680951
1178492
1543760
609280
1353264
279094
745140
1338957
1121338
1006113
881177
270307
623264
1267019
224166
998263
660525
132500
1174107
1254473
11189
781198
1567691
1116601
1280323
45118
476968
868729
327589
593018
627431
1460817
247994
687628
1074020
89657
436864
1273514
404722
968523
524218
1200704
157419
215938
1419981
1461186
831388
776799
1193714
847119
1410067
480763
951505
786073
545764
861466
567094
1423866
727641
1120309
1019424
294316
1192949
1437515
434833
29048
203985
939223
489096
1224226
1212374
1338573
912274
918447
1182722
893035
989263
1351023
422028
465209
1316645
160216
1040222
1104111
1551666
1099830
617089
94488
1371733
507597
119463
1327826
720888
595571
1509863
357432
540091
941844
1163966
226477
614893
1073866
1171587
1255611
1260255
1174335
1328911
281471
868634
7838
1211086
904869
756949
677352
1120622
649280
795216
785479
1102494
341363
826546
1450877
749382
1228349
645664
409239
1413966
1551715
165025
1095545
649506
1085191
1281138
213892
374682
1284590
1266717
811403
2288
686484
1345887
1133823
1030146
450293
1426377
946882
352356
706333
1164423
971138
809656
391649
1273125
831833
1391577
1388665
1262356
432234
309889
1347137
1051985
518144
634524
663873
1413967
546725
155267
1033877
162106
1051200
1260395
1175553
1527116
484996
1055999
1174397
766656
760814
326211
1564463
1412223
298305
984936
472897
1354594
1380736
1453726
277629
1112012
1350441
278501
1319018
1563227
661537
13358
1338282
1146995
667142
1117678
38660
793241
1395857
507853
1371390
595704
581109
719994
172963
213906
203704
376286
37406
788539
1027838
142177
1069679
170658
252665
766674
352545
1385204
1246139
1011970
1427916
113495
1399801
838831
481410
1484923
1061420
1180042
914361
1397453
1225468
650577
676570
296523
1548200
206869
19587
750324
654965
1544846
288332
64794
225272
1219582
258514
615971
1423618
367619
1280100
326848
1182967
190737
728431
465113
545332
1556798
1044629
822165
136703
58130
468205
294852
599292
788764
1504788
300206
162780
930914
543469
1257139
627563
94754
927284
1324716
163635
1352829
205687
1416185
1085430
117229
672022
270382
1153688
334659
963806
659131
451252
1144561
1507733
873337
1260607
974839
501059
1482974
990225
601482
246230
661244
1068083
1124619
162296
622562
828666
1030386
699466
320197
368931
63491
1305158
1234799
1350747
131525
1040632
522895
1413630
531251
972598
1364753
1527014
976847
872415
570650
1040575
397541
1228745
377811
84876
426369
363702
755538
844155
51684
288294
779797
1208678
366138
756652
831511
1286213
1526198
1118884
476652
935487
169583
1083043
295880
144037
938474
127477
1118626
310194
567795
191124
141512
1035674
1550467
1501194
412334
832906
454124
966284
475730
276091
876253
688109
655796
464604
1474300
1248214
1178944
1022179
1133144
725756
1225826
880956
277519
31098
480624
85858
525215
202350
1495250
1211025
1196417
1316365
43257
314103
1402590
1411289
476769
1290143
97599
1116091
1200232
1426823
601726
876859
1021835
113815
485666
722720
315151
1315602
1443781
98713
746405
1372076
1044899
271633
198824
75238
1193891
939348
205058
1205041
1533483
390765
1172245
1035855
129720
93988
354718
870421
1332145
522570
1250707
1410561
674349
652176
1442816
1176900
728102
164513
544182
208702
195883
106812
1496990
660726
1409487
1187015
579881
1390289
115819
1124254
941887
82909
1035918
1525917
920490
134280
491806
763103
887971
241075
1452931
1150989
653605
620157
869541
555114
735940
1384054
1338550
214681
277904
623961
1140632
1137384
230466
562323
416109
308263
1280474
1521290
910999
582896
633195
1050069
569134
737689
608213
264026
663176
190702
425171
438773
111848
183183
1424254
1297623
297860
282540
377147
579514
1157490
346198
1147327
567088
1324816
385711
983290
321358
201434
1187937
1037435
659804
374479
110848
106584
1177056
864736
571333
15856
127931
1309795
356295
1221738
548249
468420
481433
1081938
745847
694469
8286
240847
1032222
1060762
339018
557250
565105
1468499
1291153
933975
1180284
733640
425727
872487
615012
924102
865773
1487156
354820
571786
77323
681326
918133
1361052
1381866
935505
1085066
222339
890825
1268754
293955
494510
504381
1082980
697840
770172
1420690
494903
436267
1347515
1087473
488030
313625
540842
1564447
813140
563080
629820
841306
523265
752041
1120840
673156
417352
18039
1192195
813011
595182
118192
1056283
1315147
995480
921967
656587
191932
879330
1377508
1268311
1018345
153819
190162
344713
1341950
1233083
440497
1397217
1029371
621232
1498567
1111779
68518
353327
788999
761658
450331
847155
109730
861637
1146621
684405
861675
172489
596826
1106858
132605
403286
1407439
771912
612831
205495
37477
371641
1289152
516631
941703
1537343
1134916
815978
673012
682744
1438255
536492
926525
1267013
530201
537183
130100
894107
683707
1459575
853512
1172916
1101781
329893
254292
738244
1485217
560769
1548618
448345
277545
614644
575025
243633
968745
1529220
1593
347852
1226312
558482
415505
638145
1432345
179913
1468792
586028
368871
1529801
227576
1564355
107219
1113629
58430
293899
42315
1161202
1389410
278626
1057133
720826
1287945
604264
865896
1348946
676654
90674
1326539
869549
582848
308369
92852
1074806
778162
1221860
1387366
1134918
1299472
241276
827155
364644
1155374
1085080
44622
1531581
1488180
201773
845342
1509322
1521645
1319990
1286802
993789
852055
698288
1200489
627740
1278910
1140779
194148
1198950
101757
1178639
992853
667161
93879
579293
1293577
634795
1020275
1505019
301351
894319
1540682
294533
341387
1401732
1287172
1162989
516310
116206
1085020
717067
527628
1191348
1349124
1231281
1344634
1023897
1088413
1025253
1513164
876545
1053645
1288735
409007
53594
1070261
1212884
649026
1269916
1505234
1293628
287136
932338
1053544
1440948
763335
843520
1045362
555273
1532011
508535
1491671
130805
16795
1157340
535814
1186297
748047
967826
1361062
776903
326212
71574
558626
1419788
793915
865346
494731
1291118
906449
321476
616429
574327
354817
737392
1530834
63282
1284170
498963
376005
596388
240035
1544502
1145644
1278862
1062427
1051766
607030
827719
773762
1154692
702646
1005123
1494377
81872
498824
158295
1235599
649549
654002
1033458
19647
1422866
1161109
1425967
235798
219574
101668
189768
55111
1212215
113674
953063
16854
1342195
141434
948813
1462180
1490288
304890
1212927
1054743
883925
131134
1249455
1367021
1481520
1308301
1456721
1479688
688267
398074
923416
298021
762736
495929
1399828
1434371
1120168
55375
734467
933301
1099417
932792
1241486
230373
102124
1376100
524714
1200047
325490
1392232
950128
1564004
913113
448682
132135
764264
1109246
773092
1261369
1388882
934259
500883
941208
198858
983938
322905
176692
897280
427844
1096334
758855
1426381
543806
737998
864224
438103
1168430
69915
1072806
1169928
654377
981033
65595
97707
431441
804271
1257282
439580
891405
197349
52911
754563
1026307
217396
1561355
215763
667180
111926
1412094
636584
755344
493634
338064
1208421
659876
1329478
555626
44808
562569
23144
290576
709191
1394904
1144028
266039
778673
1363104
1565922
709646
516586
99954
1402782
280801
5307
1356447
836662
554587
471205
1161574
907707
325569
682926
545651
1531848
1050726
659387
1553241
791839
86819
1074510
900827
612678
907311
1548845
467424
866122
740086
1145455
181446
440037
286705
128047
432857
290233
728606
1533197
646456
1220152
1353362
432470
599889
417166
1363330
557360
146296
317465
225138
540925
949427
1013504
805363
1271629
635931
1189364
402032
808466
973902
840557
507207
14111
715484
1466037
769451
984036
689193
1395052
767834
1071915
322948
985268
1055348
1143663
1172018
725245
1256098
969294
975795
794031
586122
484547
1418524
853903
888260
696578
1486369
877500
261212
1366008
1077242
690762
731324
1438019
672045
459516
482762
483058
1435751
916054
15225
1548315
737383
1051093
1484410
332024
1456250
190957
1094952
620909
1250958
564664
588811
720975
961986
137708
1239216
1144488
487667
743743
760937
1095800
535104
576422
196703
833158
153154
826449
240358
233843
199086
547084
738999
312096
976417
800543
1513386
959619
425522
117547
1287098
1431710
637341
396013
1481227
279527
1197867
1225754
980344
670422
345424
1436026
1365785
920533
595756
965258
745782
554404
304730
300718
339472
554742
177388
138303
915258
920146
337561
830249
647056
831625
1028227
1045969
261741
397409
1121210
695720
1140312
314632
769783
743372
857923
238350
210382
1140069
1284610
727413
402943
420227
930169
286830
273537
179346
479657
615703
485131
1471330
76710
887094
1252123
219508
296355
65740
725343
879049
423339
321979
565615
1228006
319884
879439
665685
191183
368378
1563959
457823
400154
353874
487115
263356
469490
179980
1152282
80320
260848
834115
564535
1557354
1184569
321190
300712
1536157
1025913
841039
444060
1312308
571677
1433948
1412863
1106018
465818
915120
797539
1548820
562764
161130
968108
553716
861225
1295992
1396625
1477529
1489320
175033
1359391
290469
863503
972752
747998
774686
1533558
1237871
154779
1244926
888734
463652
522190
1247077
999074
626411
125583
398938
1120964
1060456
828837
84185
788451
1038582
32383
1170117
419580
1132041
475554
1563573
1449220
91543
1351229
1123935
700668
1095325
192383
240144
559808
836855
1451656
3720
622651
975758
289123
352901
1562147
42316
552709
1074993
1081263
495899
961540
555857
1245987
935562
1143711
879120
549034
550886
1256317
605379
198194
791495
374932
828425
712450
383193
967654
861024
1103839
1410050
199356
956669
851930
626647
728861
257962
902851
1500486
1182404
1040198
107701
674062
841538
82705
1411073
1439441
540839
1250817
436359
550523
648545
128294
865861
386397
493014
411396
215888
823135
1415328
1274473
905253
1170552
1229711
1155321
1072744
417297
83884
792788
770283
897241
677507
739411
1200778
1362767
287698
1193026
71566
1470832
542575
947322
538684
399661
1386708
1228266
340681
1379465
954747
1322469
806758
440540
1533420
355812
925398
269068
22435
437585
1414732
1403786
270435
804276
305607
1054528
484766
891904
953580
1266447
844086
768253
91475
792750
1456246
1192126
525563
846594
1177741
165850
958228
331850
1213945
244397
1507038
193635
565683
221258
1138452
468543
356910
273557
834128
815083
1242623
840986
1169752
1189270
1553383
248110
383067
651322
676247
437457
909426
703091
697477
91841
1513431
1412236
61297
559339
889638
377116
620821
189269
170773
1224393
947633
307191
436045
18944
768138
37134
727951
438327
941013
760455
688824
971101
137066
234776
1001843
1158647
1307654
792483
850487
123190
396097
839314
926072
935554
377745
523602
1131897
155422
346414
922495
36360
874018
1172938
881188
1358732
1559248
1558970
878880
301190
199065
91684
48310
1561069
534556
1046486
1497564
614876
1507629
202335
657286
846693
1456583
949459
1304611
966849
1565576
180285
362482
1273518
223437
911702
462684
370421
1343684
532198
1475945
736621
1140951
814106
976525
327405
768497
11743
1400893
1157389
326682
1544682
1511812
752671
831941
104596
1409020
907526
885284
1133950
1548394
61601
919437
227131
589098
1368440
1443261
318077
1320232
1452374
995203
1005032
1111627
406491
820353
38771
784996
1410725
250694
1078211
960895
506928
1389817
206506
1059592
83272
825331
1160831
719840
787704
652483
588706
255065
726283
469484
731664
1363904
1029833
539414
911582
1016312
60315
156068
594657
564508
1469415
1202490
722443
1296175
1166891
1063164
351094
563110
1135180
1236568
1351342
241239
715067
1476197
248000
542925
1236476
1312264
73453
175005
545976
1062826
638639
596964
834428
681639
1420454
558355
801342
388018
283278
987650
278153
1328511
912329
945799
617325
1067309
184571
827158
613856
405076
392108
1295507
1199692
181806
616175
1432697
1365740
440579
1369883
1517031
521016
1386728
318815
1115095
54541
480950
274159
1542453
1567187
835162
1233582
295177
566860
322460
1064107
1266491
1482749
776280
684027
1090832
577153
466812
228002
116401
971030
1064359
348124
1314420
600662
1360173
114924
581575
837443
612681
1164535
73538
1137150
1179646
439888
1212266
443194
442583
895575
1437389
297856
1522709
643811
1559950
1084171
1003358
1435971
368365
93339
496343
1274962
916481
1271187
18635
1260749
160016
1094917
867867
476612
1213611
118369
322067
742169
603305
1238539
1048882
379971
406425
1223535
1375307
1540169
1069556
1264587
1291764
37067
239014
280296
283270
467901
385800
943040
655031
728356
1352102
699727
1519317
534669
61722
608593
1397211
530098
786631
364275
688603
7516
700627
738066
709393
12693
966965
1191690
1024667
922301
1077031
1355384
766781
1278664
1540294
970721
791004
1324465
798201
230781
455358
1489129
331139
66791
1170108
562171
880551
1540879
979499
612352
416266
4469
206174
1026537
850773
1451619
1139934
293758
1190689
766371
268271
515030
548941
25034
1297315
1479850
452033
1446280
1391542
522036
1174798
1265852
290215
930782
544566
406429
668624
1178526
839274
702352
1499041
150496
694647
1325389
359620
186221
810614
546405
1431997
412020
914950
531435
1429801
1347727
1215875
1385569
1460624
1439314
1176713
107578
1427886
1268387
513152
1274149
1169297
794520
676375
930561
159309
806925
442827
873738
1306945
397203
880707
1031661
463246
118611
332694
890790
1117244
616865
517586
691736
1383896
338056
1169631
158382
863507
169331
248112
944560
260030
1497219
1014032
1205533
1082868
280902
1044581
371030
914870
705436
488066
423956
823869
1148754
1507579
113898
1515912
146680
627919
834963
98708
317764
1283091
170770
1177680
440092
1319974
792177
1268145
1121381
1336063
1110814
534825
1070475
1557949
769733
959020
1051219
957047
487449
1088213
361112
321729
405582
1467948
1204835
452607
280357
613805
147621
676387
1403868
34741
1034249
1036666
232006
1449720
893930
505885
1379673
1079594
1292531
1178056
1253749
208397
1294807
1011512
1261651
1335476
1054560
319703
291475
88955
934442
1116271
665213
381524
44602
610998
1397828
234486
520445
406152
1539793
1410088
1483184
24280
1227748
436522
1438764
264333
370942
1184177
1135388
744498
179438
250470
1158970
1306277
412374
1062401
276932
508967
765671
1142544
674052
550726
1164129
1487886
367649
1024552
268775
1105572
1315717
450206
607648
1560220
1108384
459196
616198
1431667
991651
1347673
911048
522857
1153688
506236
1174758
1433923
1020751
506519
590952
1319532
371380
919604
291369
487529
80881
214931
1391946
610222
1209202
796096
182406
63229
1131204
727744
669964
43608
1332183
1500133
1199903
1433160
179831
934810
1546654
1438703
389528
413389
309554
49070
1122663
1510634
808539
737239
774254
877667
391386
1490083
906560
1082340
362798
870105
1128474
809059
442956
39114
1290174
1038140
488771
1459569
31912
808137
887194
1298357
259965
1542599
1050024
900744
432024
27727
1310401
1369901
1520109
365002
884961
397309
824030
234015
66789
291677
513538
1034730
364751
92018
47579
748252
658367
472354
1484773
659120
1183152
403386
1371245
460952
809092
28457
98184
493631
1195346
108396
522685
169443
1155037
1039564
1338958
776365
200092
461077
924534
710250
744861
635855
787364
666179
987575
785377
787927
953293
106878
1131842
1134730
473404
1336852
1081275
142680
44278
812353
1379930
154963
384755
961377
490147
1184022
494410
809537
1469415
395181
255531
450694
1078784
741633
339775
199851
542434
912893
1436391
102842
659433
1564732
124756
41940
1450320
819629
871583
1261204
1284567
894340
1191918
936597
886053
698708
1379924
675100
478478
1559322
1264424
458827
879068
1013981
1350641
383835
1096857
1357757
230407
284925
1266372
1322331
385484
1276268
880723
737230
1221294
274661
478483
1511285
617209
941160
325731
1533038
805897
1334204
1073694
895795
621898
186575
604693
1374347
939367
1519503
840875
1437478
274286
1389791
1240709
224938
18973
650694
2424
1345734
1027581
524516
1439395
1339721
908765
186965
1381839
858473
1015918
1282623
1003179
981179
348967
38187
1127687
1270058
21971
709418
1360948
1509673
73630
1368851
1416189
945341
627756
378557
609814
554665
732083
59946
1099305
446579
1094084
245408
47418
1226027
1301280
1494890
19920
1108953
847488
1543856
1135985
58766
1441803
1270026
1071228
293889
316111
97792
1437024
262187
1136099
1351909
743333
447540
670443
397945
854387
1179505
1051799
374225
635790
759204
510076
1418433
897110
1485939
1567735
160804
511910
581671
1536160
35327
286562
1045942
1309576
558352
1537402
200333
363374
1433189
1035587
861039
1476421
111607
1462745
1315799
896956
1382078
124553
1378039
1278496
1008272
468318
8406
465428
181024
22728
612188
1418123
1207954
1251066
1217106
522796
1444235
51981
1178179
273032
1187324
381099
720118
1334791
1218732
440840
275029
1282483
165596
1467293
846142
1323183
1056838
1524082
527680
672268
340083
1032502
808657
996728
160368
290811
112362
307545
1360876
1437474
1320308
920128
1303943
124359
420410
1129090
123059
337892
845291
209636
1236484
542224
356471
776137
1195311
381737
1146732
1432114
549136
411913
1491725
18959
308990
590541
851394
126913
313243
939151
801247
492920
23120
1228444
1164553
1463303
1503421
184647
769186
1536826
910659
681036
147929
560854
1081666
1329394
122820
134927
484131
57792
544910
980356
337696
271352
1270077
369826
920373
1560843
1331789
82644
1284844
1554791
1343747
29379
462316
337508
16151
130564
163916
454782
750102
1498445
926744
1472292
607262
568643
678068
7558
488156
1207300
757440
136329
1254680
290569
1296231
424288
1509280
175291
1118629
755060
1513383
1311662
788520
346531
1277060
236378
995212
719813
786912
1464472
1114724
340110
345242
1089471
739983
1190311
1169587
1333184
938454
630740
1501760
1018146
988637
238931
645742
1096539
549134
997033
1352583
1042961
1495004
1473479
808098
1300284
1455346
49214
1340049
1010899
546009
1246620
849203
1091212
257454
1319304
1389336
828886
421192
1002298
1110146
913931
491187
1309970
19725
1486494
1483975
1491515
1049055
1238719
437328
564326
1294409
1271172
595409
631546
110227
486673
1073695
1409671
195172
528382
159384
1353077
412221
585604
147910
526346
1157293
983551
57898
533301
1274575
474976
1326966
603131
1252073
902044
458131
653736
1340105
1318550
807229
1177359
131835
801896
542182
260258
1232682
1278594
626912
385832
1359096
1510245
1362739
1140411
181129
29730
577115
588413
1030346
1152874
622894
1182332
215626
1105993
1317517
1324959
46970
1532746
1503889
1356205
1364777
852383
1007440
217362
1180979
1064398
107437
186736
542711
1131412
1072399
793098
1405371
1414891
668907
1553279
1044182
741984
410884
1393332
207737
1443308
515012
603525
1460378
1130468
837225
1436824
1311890
146490
303826
776212
449238
1187190
771892
1476566
1017074
1513210
1367864
510226
147212
730639
1552437
1491056
1362543
1084890
226503
1315318
957984
988582
1526498
1223513
1074580
147592
751080
117546
748520
546903
332013
1342767
1082987
596108
308962
127745
1267233
92362
351271
273855
1346625
936050
318073
1137123
851033
1069050
458246
45071
1002288
718093
418435
749388
1028810
615477
1373129
257799
585942
472086
728695
1421763
1424795
1196257
451986
1370630
1056313
149908
735099
1123319
1188844
13259
1505542
258461
1383217
1467266
369063
1374921
720137
1357735
933637
653428
508538
1216446
1337523
1128045
1165905
677774
441701
1378778
1143884
64299
984625
473376
927144
1352770
1070498
1142806
1222313
644617
752489
1004365
204285
378775
315482
1122435
1454116
1367733
1057607
680193
280585
1148599
1187334
1353087
488257
690427
977103
1398410
347707
1006527
604721
436983
791249
1530440
876065
894197
1392637
944128
699209
827850
315312
840486
418516
429824
1303040
684950
767478
149517
94251
629479
699626
387440
182613
119746
1319531
1228128
1346000
207136
1124056
216937
968459
880442
1301660
141934
1293391
1134296
390167
1241197
667092
1441682
984095
628818
717430
1001444
793544
1156423
967972
676240
439678
428787
1406228
42991
1534941
273511
620916
502998
478432
348449
1277637
584894
741005
264650
847057
303215
567892
748264
1211101
1355411
1134123
1488523
329724
1014938
21760
424738
1165813
816867
1103418
1527240
772126
307409
1409622
1201097
1376232
899549
21666
554690
774161
675413
1084933
1062925
929468
1128236
356453
1468892
1138546
649208
1207895
873713
331351
421680
1168821
57277
747960
1402064
1201177
147887
3801
1438774
334496
559217
310649
528932
1113684
317757
676948
791480
797304
1551981
1494266
1076507
656015
686936
802522
836191
163486
462837
657313
255241
632549
961612
455066
301064
167194
1240407
808263
1106284
607495
607738
708538
990579
770901
289881
753512
682054
1354129
1379405
119067
793591
121416
1466605
1158761
661942
692472
976026
683086
473262
955806
1424728
1076394
184992
777689
753621
1225575
47837
800274
656967
121864
439806
871369
271918
1203349
625499
1133924
1430479
782972
311272
1416214
936972
1002395
247689
936729
1019333
139707
721015
823831
1468001
50986
1272398
990088
1470892
254455
245609
1216039
3724
1514637
668172
225249
104744
577210
144233
163662
1079760
830096
1154732
1186884
1222769
1129396
1142993
1496307
783901
321157
276144
260084
1253611
713961
756160
573101
241821
678028
944250
410588
341221
912532
1232208
901151
1020707
131321
1014228
822547
135367
880783
255636
1283967
77222
882836
188202
629398
1552029
1513998
1203714
1441253
114800
85544
176468
394818
567496
574119
638483
1354191
378148
221304
1361061
1049985
709199
601921
609072
191897
1531218
1457973
856627
1174790
1192743
595073
436733
1541941
1429141
828158
287552
290662
853465
1187218
1236513
865605
578464
496440
1214144
170878
1510474
1434236
124822
454676
416065
784825
1178058
161659
367142
713178
506240
1258182
1258350
1324359
559695
1024664
1525982
1070800
849619
318047
1068643
1006921
1228768
721755
862966
1037252
491013
156333
1386243
503346
32959
1418985
251515
1314420
174302
6470
1117621
869142
706998
524016
782630
1511111
553789
536148
480727
1432352
551244
1139399
1061949
315209
163883
465134
1127942
110916
1053401
628971
1417459
947842
774555
1523889
341606
1560107
814248
236639
1120222
8086
638607
176548
231089
629872
885890
888481
1131011
1499102
781554
39163
318633
159846
1058202
1181790
287819
1196619
646201
458385
1405908
1531110
849105
223229
970402
1539594
38842
770841
859021
697314
1144808
920560
1487124
922312
1057062
535303
1207318
1318825
676007
443130
1252071
205134
1038205
1513640
334790
1294380
481394
260887
1402090
1057740
948389
526598
295695
462088
987907
107565
1243397
968968
1393723
829026
1179753
1070630
812193
322143
314590
402013
957716
238899
59223
579090
537239
1508113
374760
1286216
693216
979211
250372
1297676
216185
778060
1499022
1117541
933379
691633
533831
11682
1423905
595554
1033396
465579
1318327
957082
1353750
1150730
1089757
325677
959950
680362
591255
1544478
734201
871124
731551
190804
822459
1270985
747026
1138152
1433208
171968
1017140
1484375
256298
344244
1221671
293264
998818
819630
640963
693887
326259
1384436
1061939
361901
716164
1246754
1540001
565217
660253
1018228
82998
495639
37924
485455
1338285
999010
411769
759448
1158822
865000
954136
330291
644821
1090631
1034567
1060521
640298
644561
1184426
617674
861385
925479
1197163
90836
1435416
828928
1294095
267773
423842
443196
1003466
1076881
874479
650117
283927
537491
1338034
1438936
828283
278594
859352
920076
1161439
924179
949484
241612
941721
711173
951495
1416812
739675
1146429
647277
408897
1217971
1075912
626054
345601
777355
457816
805831
309045
155594
379978
1502898
791698
1003383
586336
1221767
51519
671529
1008906
73922
542126
903095
1282983
437872
1223015
1328680
1503556
322397
1298047
1080790
1386678
530674
1236815
363471
11177
208874
228269
1433847
670441
718976
573892
449189
1430058
570967
1465131
1081769
993178
338705
955381
248389
1036440
1195341
205182
470244
1042361
46757
1388285
1022939
814749
1510593
1041222
644505
294416
81060
1248631
177178
714430
684294
1208378
1567082
1442646
205865
306021
1295436
1279171
938752
58925
924876
1438877
12151
492291
125411
888672
941341
688607
607226
380541
1418105
799540
1111341
929864
1327370
838934
1224735
537165
362134
1496153
610289
1220887
1291557
1542980
416537
1370390
1291238
154836
596282
1420684
748157
60621
1203814
735554
563471
445595
1381272
90449
1016467
48684
517566
992504
770332
1395918
620583
425313
1305616
1117161
189149
1479664
855007
638984
663075
807892
956666
203624
1455257
615982
733109
848239
1331810
817098
283803
290484
783630
1240880
60038
605579
368393
81895
276749
833772
407524
1047695
331757
81629
46607
1530410
1256730
147810
1156493
346158
571922
646840
1054774
133630
1001706
714908
1294097
851728
414504
447783
163512
1252023
737429
787448
288703
1432900
1227603
1409943
1334861
350629
380878
1489541
1251884
897347
355173
1423139
167579
1364004
471069
1324916
527832
236032
1287383
1538200
1546295
992687
1053249
140294
883967
1478336
690005
1349526
492631
416167
923256
602386
54936
1082821
141418
1186914
614213
1548825
935158
884229
1261398
462939
78689
734856
578519
1074102
1433834
1280119
174312
136001
385641
753795
43792
1449777
414711
753291
596649
1172990
104129
487507
97445
683345
397158
1334029
382103
685335
1374760
975301
502565
1424860
482172
1351318
1119401
743418
879790
190286
35105
947985
1237631
1521736
1475092
1540366
65545
369358
54583
213691
785839
1062685
248467
889698
850335
668400
1262576
461606
1080401
1084738
1251745
510696
658797
152851
252232
165167
1074829
1457557
26582
1127925
71755
538309
89632
580387
1141794
889932
1465859
1540900
418746
529233
1125021
327754
625098
49706
975169
833159
1068016
1376302
855365
1497159
857663
1220099
1342444
632002
983241
969205
979573
164977
790007
1031440
666399
1050544
699240
761730
855064
1179664
1386953
674365
1059806
784011
468841
835453
623572
305670
520792
974379
915988
285505
752209
1296574
397623
976607
145084
40310
1508837
1213209
136544
1270299
590307
340980
327079
754962
1010387
1294439
209135
100488
209899
391253
999829
766232
1490468
852420
1344608
732299
33355
713838
940790
502939
1351309
1514610
340868
1514085
701058
1348451
1263758
815732
477702
359397
451159
401374
739642
960800
457234
566780
621345
1376814
969291
657324
191215
133003
1223196
895925
759998
911330
1201372
56502
1066228
342073
953051
403790
1029273
1334175
908292
303719
184419
1100118
692420
1112788
1532164
1068328
438861
1378163
841225
1166361
1132196
636046
70108
838347
1160885
376636
1425561
59452
764130
1422599
1188003
1498561
1391711
1370559
1233030
251041
1372169
1055861
589799
838764
284705
406583
1047555
412940
352481
488999
663457
450002
1348251
511029
572501
1177759
1201080
710767
365538
751856
784273
169675
484710
1211085
1452015
1546015
140093
1543404
596037
1465877
962647
351391
1285727
1046424
447805
896149
1006663
860641
623483
893998
1279642
570885
1229005
952892
433551
407184
372039
16840
1042269
1539783
229141
1015285
1405145
941204
1168257
1538980
84653
874070
618529
256951
472560
1425750
1126901
945306
1006523
421101
1256762
1355588
37949
1320155
531455
835911
1174017
269236
228195
823597
996358
81039
561233
1308819
1019027
372439
51266
916963
1378032
519536
122457
1464234
53252
1280699
146093
1362698
1132408
624548
1012845
1410841
1045816
572580
987797
8425
1395079
284119
1560525
640839
679892
1459725
1444932
307253
897440
115876
801887
358625
851983
1101370
810648
1047583
167409
1442111
1159626
1329600
915373
474887
165496
619293
134824
1377531
952302
1304472
811590
1388375
334769
1326189
1265567
323208
1092431
1056043
195702
1132117
178273
1040319
509976
1055100
585366
1071695
43437
681685
405722
713717
372321
1162955
1372157
400523
391436
629207
244962
1110555
6262
1379479
133589
620740
1087029
298597
404127
972019
1030155
287905
26845
32551
1059887
1515426
647836
683843
1427921
795475
1164836
1396468
264559
1071201
1200515
804099
494078
1363497
55090
669155
792769
818511
1478671
887538
1144029
66286
1394181
375920
350248
141736
1077414
258098
1302269
355721
1344132
1246449
584988
433100
1542703
990518
154956
921422
1282899
1180283
707655
875339
975124
373789
1244000
1547359
351367
522242
861341
744340
1090438
178062
266105
1224948
1369203
332572
1495257
922527
1033687
1400444
747305
589695
191088
1471297
719068
601896
1477328
1109477
1481959
1558758
385698
51150
233508
1291088
1364396
484423
1463846
1246762
1183877
954108
576571
455572
1456843
349017
598905
270246
602326
254570
1138652
572792
686312
315782
119119
797246
26601
1484420
20810
1368831
988195
736411
368679
337093
556215
167346
354003
64349
1201785
427887
1117162
1530814
1029839
1021038
153218
1364264
1265779
933368
202367
1076173
1250463
1100402
1263510
197746
132290
1275280
948204
1537898
1451508
227337
904024
554057
1272976
1478552
297512
1064853
1362078
1336710
731056
498398
471034
431364
1439986
1253477
1064295
552789
1292408
1142817
123411
1508300
511098
649195
1331114
1197301
354970
18021
237218
291231
1098048
571746
1112364
1231208
479163
1508947
1250848
681520
188578
1088460
919084
167688
815754
1455947
1271008
1168143
1385281
392840
841294
1267229
403742
266424
692479
657403
788371
1019880
589397
577577
1063242
1294606
561738
166739
668510
1013550
632537
410911
1359938
964986
1199757
798050
1107045
1186552
1104902
130584
1108348
1518655
1172555
1530910
944654
756998
481532
22975
226522
657959
227164
571197
1061756
947274
166845
959107
870288
320199
1531541
489043
1103995
543049
1288825
1498119
1325139
522788
1496844
404920
1505776
1473029
916708
486928
1288846
358405
1113159
1534316
626106
1069902
784274
826620
427384
97070
852699
1292541
372013
768841
735304
1512497
113975
140368
723406
73960
1480374
1058404
1481001
1148262
1451010
641572
620094
613573
905079
281665
178249
452956
615595
276611
744853
261357
388472
549013
380028
1561885
720847
271990
193017
859608
607602
604201
1508706
132937
625855
1505519
929164
1536529
558279
115226
1424806
469890
1525885
709352
1013929
34315
1146808
1300534
1281574
61154
88753
820041
555896
79736
293507
1474742
1061719
292966
1423339
714138
1523978
99736
340998
330057
1280806
1093264
821568
1246037
1161459
1541973
1519731
1351895
1144580
1539057
1528564
1564363
1235120
437792
1531958
626017
727827
1117606
1432825
1229063
207570
356222
1299226
667241
1516557
455329
1124592
138257
1503584
902077
1368474
619350
1357627
406248
839829
1413342
144419
870008
663406
1234393
1170909
509289
1106778
928858
1461666
460053
1243257
1018918
410539
1431669
256883
1487730
1049847
254294
583699
140821
1328491
1541016
715646
921804
382336
621011
350020
1102421
269959
62859
1343309
1412103
1522885
345867
483014
336018
1305308
413147
284570
317443
368597
1089513
1466801
896924
642924
988464
884352
709185
1387743
1194177
1554599
853243
1216670
791683
1224122
1154496
396591
1406503
436407
503573
983149
1459638
470705
508353
1030725
970442
1197575
390253
96429
1336094
448147
1537838
314679
845526
994298
493520
1114204
643012
1495314
1113053
789198
444760
1488746
1144662
875704
979411
437129
443728
775518
914713
656244
1395463
1463633
1437377
674407
54253
291410
1566846
1098539
177398
255902
447052
194328
1164684
410688
615479
689334
1129191
985729
1270140
361362
1155837
847947
742277
1170444
1505612
673477
564394
30287
534589
1270465
1318099
590566
266416
194122
90469
454455
479748
586020
494852
1474233
357699
470780
855330
318124
1044650
1470645
1423214
187248
1380352
964662
445774
1127691
1245975
722149
882989
792686
688891
867498
298573
828832
502496
477231
1417556
893220
380752
196882
433527
1393467
248804
66407
871894
1456841
113145
1352916
1445949
1258159
633974
210159
689811
717860
1430420
766910
1343566
762293
1369832
875491
291010
98228
1416565
1350747
599576
632857
597715
1206587
1323853
93584
698582
286176
1353712
745701
950689
1121431
49120
1168209
670564
365043
1110907
473808
727057
833401
551585
1236134
1089443
769104
897893
1511741
344208
1285659
1351015
950577
336203
1353017
1541008
510653
935057
316929
742398
1414282
362820
662513
128428
613792
996453
769432
115895
394117
1051745
666243
629052
1538363
46158
1497410
1382662
1053481
833282
1242984
832649
1291886
321082
1105897
293664
680310
599707
1396397
1498166
555776
421711
296781
248624
903937
413975
142120
1106579
46888
1405540
1225589
250994
859411
1079220
540403
919840
1256168
340053
1457774
897663
744012
1223105
212143
530709
1486893
701740
884927
856156
666385
315913
1319452
1240820
1177978
595403
1177227
451691
1278449
1331299
1209790
1113860
657856
852167
689772
403448
480082
189525
1289123
780910
728103
457398
1427480
1220786
513298
1118696
447160
810155
669012
60280
1165875
51154
1397596
833874
1190916
161632
172159
847936
253663
1043287
1437472
892204
728933
306684
349225
841920
917983
816491
390543
417953
864505
510351
711314
718201
856920
1255759
109745
997535
836113
1315964
36
1244103
332530
794074
1310525
838238
1455322
1328630
1138789
531471
303187
276579
102476
267529
736888
628313
781397
209776
392862
694334
1061763
295651
65148
632319
1083691
812246
936344
535243
1540218
1406926
1432646
1334825
608367
530538
489274
1327480
878202
601098
578110
993645
235376
542061
727764
392683
1145228
1496335
1043928
292002
509206
361665
616492
1437351
205648
168659
804732
674927
786537
772233
1316751
766684
683807
162390
1476714
1311837
1049693
1134224
679693
1233957
147892
1199328
1520667
288189
1488451
745228
1236053
1213187
762586
626531
770294
936702
75762
190609
569566
857402
272212
9570
1171780
1036397
4738
1479094
1276639
378488
1566853
1163825
1170535
79507
1477993
595763
1353576
156683
1080050
692419
725273
92672
785555
22697
496883
350578
684480
74006
1324475
121492
954017
265766
1210379
355834
691726
589087
910598
518055
512951
1252770
932142
512312
204682
1142595
173161
851069
989379
779792
629469
1450664
819702
859806
1444592
307467
441413
1566490
793280
115848
81748
709334
757875
734884
271007
1224597
1345100
1490206
339235
348404
815668
1031670
1463259
1143814
634701
1079315
189253
1289239
335843
247332
1395852
555320
910534
400753
954323
1207707
1144911
257259
1496533
1380612
1556290
1507026
70595
1496673
1214450
286984
1435301
127834
248237
535681
898056
817557
424075
876879
313511
837567
505667
1179188
169937
68062
1246525
388869
1323886
364606
1047065
408105
714963
66030
1397097
1290098
988762
1412683
866384
1257057
469782
934368
819723
866898
1347578
282477
112420
798032
731449
730986
564713
535596
464974
1122435
1442048
1232404
1284915
1531067
358854
1084085
1101517
1338342
1191877
404426
909332
176960
694964
774631
870566
1103691
967722
532544
1250650
1002932
518792
1208696
1010347
978546
1362725
242478
1395803
568733
539080
615227
1200512
1524382
1012442
175468
693152
1437847
1358311
1207920
979915
438688
192802
10376
1245374
163719
1294943
125573
940415
1106974
706101
683727
1135406
1217727
1540125
1175586
1064761
630633
388926
977312
809380
240011
1332566
1275999
738594
259638
1476943
191964
513114
517123
1214594
553233
755772
1348255
225543
284366
670479
378028
1470027
1215324
621658
928961
176353
1136022
710600
1114440
496484
728323
1054196
738664
1520854
320871
465414
260345
688561
78479
192216
1502865
1226931
14142
515775
669659
898296
346478
463604
1467582
1148402
306873
268144
980386
1211491
1235758
989308
137099
1086827
1299728
753768
973072
456152
692514
882096
195063
967770
498622
987968
224222
957933
1559387
4454
1085856
311606
351673
1006321
1298383
650092
166143
87421
1512233
368109
969775
829180
45218
382826
364496
920658
1351221
517087
291881
676595
591094
6254
378602
914419
694939
1423690
872050
438365
1556669
1002550
591242
184015
914932
664923
564597
1096048
366924
537915
1492536
1411623
904000
1247113
84263
1262845
620564
1048954
529348
111454
414054
272191
1061281
313759
710564
235170
1145336
878920
333379
147658
1434447
205815
456696
213416
1048628
1376717
615402
1558422
1258401
1133063
912243
1417136
482156
829224
882408
1125452
896406
326550
524599
712441
1312071
1041719
990991
295078
1083533
592793
1436958
742921
1000182
820708
882874
759620
1503739
303592
624673
926535
183811
66722
517593
1553121
1008287
269877
1478329
502794
549935
876155
383015
366067
839834
600287
732901
175761
1225366
797080
1064353
288223
1559248
1312976
461759
1245666
144128
205768
441103
178132
314985
709931
1126699
1356719
1540979
903494
1351127
841374
391763
973626
159584
1201539
1045983
458885
1223327
678030
590177
1099084
19053
21425
743596
1227693
1458316
1176957
1137110
1325245
835130
518078
352819
487685
611778
498325
108246
882541
361086
1138902
705210
158228
129100
920224
927924
1472765
612831
1485294
1489923
975022
674354
516050
877317
806001
878554
1415399
1040729
291068
1341782
411267
230562
1116672
1231601
917681
1313923
1312471
205107
1231811
518117
756845
1175295
216191
615766
546241
247776
64940
48426
664901
171119
428769
599647
1101908
624247
982414
791857
1420335
1310532
38282
430637
296297
1369446
50880
87312
20319
348213
1543874
1433006
528289
616263
159932
508528
306655
389330
186498
1081400
1428563
550269
572415
716675
1020979
381195
165112
1127084
1086145
1453949
381113
420573
629644
712338
163449
803913
705339
455530
1384184
770355
152436
1545545
1547644
1481350
1101434
1350937
1348296
650426
810112
1225356
805654
763239
731999
950391
1046349
178962
598855
943443
703266
979517
465687
284528
1453190
261959
1523116
438698
1163248
569610
1464680
1459073
579254
791682
973816
963166
646024
540722
879693
649626
127064
533441
663673
816140
625306
489158
143459
881280
1472090
1218226
1433278
438886
661375
146696
1416913
871688
113952
1320006
1092066
54726
1500883
221297
654805
462244
656398
1505746
1156540
887337
1485595
1126954
64356
249255
1408483
1003345
1493619
511427
1227512
667644
1294286
1535260
234521
1358891
1072429
810964
270964
1447410
151437
27554
542454
1544661
1546984
589236
1435495
923701
1300486
502844
1303179
712733
634059
229907
569578
686658
283926
396235
523027
1255340
56509
496434
1456389
1522449
311727
693409
916861
1269790
468497
60621
1515736
1058972
361370
513385
44646
612058
1071327
80294
1179823
175974
1043799
796197
242625
1232226
1007020
1504116
346758
703867
1453362
226555
330092
155392
569910
320610
1459112
1466695
1430935
697948
659964
1519314
707274
363029
273267
1402007
1369421
1108412
449948
798027
1427889
391623
1225109
1120934
614073
399083
1354218
307199
1151248
697126
978101
1366118
1281508
1124740
741102
174476
89330
676240
1380849
1423378
1105477
1150434
1329443
177370
445054
303108
427689
912828
1461948
96325
1112580
627001
646117
797725
396274
1356010
609308
712496
249910
623863
1407285
1473318
484201
750474
86785
788013
1283102
1480606
47336
464784
719982
706399
1104111
1155141
1357993
41039
677609
1134428
1468797
1405229
1281130
143094
1499706
1012956
256846
195580
781807
811813
1432717
147385
350448
476307
1133084
1398975
354195
716108
352250
936742
586945
80631
1038709
78655
643263
920268
690614
78154
627891
1545104
18735
359766
1525123
1238603
221703
837168
1207667
1414253
623571
1253347
800398
468436
622708
767463
290356
1315327
226436
845634
1405882
432474
1131678
1103394
319437
1041852
1405071
215257
973469
1085382
716678
1307258
629962
1409968
772180
1407512
656451
889454
353054
758576
404120
206194
65640
1097232
594473
266409
1104147
920677
316444
24052
1454110
663400
639331
530406
298783
1258275
1567564
708183
1308400
954713
1189622
466531
303885
1354056
167454
1173283
115861
600357
1358536
1447802
1324798
1493559
1024619
784639
1025987
796982
789042
236441
364754
333525
269426
1562274
1561442
985767
1496534
729192
1548163
728614
695799
1183816
1150743
1444788
591004
1413349
903897
367897
886451
2588
788651
1167541
92835
569073
315459
789
862400
772311
918859
608027
245531
63157
323434
26230
764065
1452301
855820
631265
562940
335738
526239
758091
384768
102849
512804
1191760
1483248
1009831
1083354
704682
1340915
289923
751780
1317526
941656
57637
1404539
38218
197725
695611
502799
1533877
1165602
1501776
595992
149068
729258
1065715
93677
327484
663993
1170635
1509864
1341711
1273648
539533
1506524
893637
215551
486396
239743
169680
652104
43615
761971
74628
386889
1177451
1053276
1333768
1466143
737568
1458546
1106243
1538682
836151
1315623
6337
1485469
1380828
1240184
70958
1403422
7775
1293778
577657
150810
760717
897037
1194852
23589
718592
114079
302306
1107509
810497
1368345
1455671
694707
202751
61193
190865
1251766
103170
136368
224775
1517187
162904
512280
1022420
567876
85791
843373
1286555
958824
705529
652335
383536
1260332
875729
46221
620831
387981
1316865
340045
1420637
828374
390085
1108731
1352415
1129124
47852
1551481
397866
167195
142337
718140
1310331
480969
340841
1222185
223873
865567
1496261
152056
1014254
777731
815684
1176522
1288782
173681
540340
516073
793892
517535
598730
840721
1074514
1566932
1153902
631971
415748
906070
479525
99710
983414
1560846
1000956
230989
1371995
1433264
666108
227919
1454613
1217027
999740
406036
1201579
1099368
602995
762862
973601
187787
1174968
1199045
378636
455774
427541
1044544
1170840
351081
263776
818838
321048
471030
827482
974322
950568
447196
1473646
323736
40700
453475
229793
486138
1261543
186591
205813
583821
1343612
120416
183232
1045011
634978
111396
356408
260131
1426887
998542
944216
1099683
70191
1203591
624357
691603
165739
307224
1410839
1248156
955185
1104983
6036
1292264
442440
373180
1040884
895069
853697
853015
322319
1106612
1500533
891411
813538
779642
1136557
430514
969116
457281
494845
1176209
1553144
400985
1256306
1003825
784394
991497
1321093
598318
631684
975201
1185005
1383863
1396183
399602
682185
1286702
1043096
284409
1416577
1304263
304687
524974
889912
954052
546526
1029136
537008
1493881
96435
510521
678124
932558
544244
795280
1232036
400454
528648
264145
865654
480754
849896
365950
1187107
1379038
341306
250154
1145975
1265483
357165
714240
312634
792937
680385
919092
268818
1288140
31828
1524321
1107478
1134536
1016873
381026
235141
1432749
1359468
81915
1159470
1467417
138096
1271655
464972
862167
302607
1403098
684790
751417
150197
166168
1446765
1534013
1307547
1059651
583992
330636
101035
836008
1493466
269124
563079
70139
1054151
213323
752995
337208
1537895
1117636
1545098
1040570
274740
399530
592349
853903
1418994
915448
947821
1103572
925954
394825
1299219
1239529
101055
919294
1100021
951753
443746
1195033
1543449
732305
887172
1359435
1527005
1366641
801146
544056
936918
27588
1040730
609659
774198
1525756
211319
638496
74875
832990
339914
796589
1457593
492708
260886
1443215
78358
43353
312005
251570
297092
1231206
209528
629668
136166
680727
751984
1299412
432707
902771
537436
689231
262010
337070
447991
489327
1532687
1270472
857137
960454
295572
682888
482668
1154544
977571
442679
1356606
625462
21965
360283
1201741
237315
325714
177152
1036923
1401357
32364
988923
843187
236278
320649
1357328
84615
1321063
1504646
195368
1115293
139223
1189023
138304
1169352
920479
220905
748629
86287
1220196
762054
896079
1432529
341096
332090
944505
575350
1078643
845937
943511
1030963
130386
105377
363061
449574
1372190
1509330
1065099
707478
111275
1123390
1039699
487422
511636
1303136
918815
82889
959265
1161513
1011880
723020
707559
1408597
930815
1481092
1042617
1513
88536
1386310
25208
544121
748855
1496195
1027601
1550748
10560
32497
1442810
1189668
130061
933654
650969
596600
551371
1337947
1154383
691825
608654
1372081
1292974
1346236
926260
477643
757517
846968
220733
900122
1088102
559138
474509
1124352
160785
989039
1351188
649137
928151
467865
1551339
419738
1006573
230671
1188484
354527
1267280
986413
1284257
818365
1522174
335463
896179
469654
1115487
1216769
1377062
479366
77453
116437
994753
167369
1491251
1531862
445088
1541990
1184274
817815
945378
514020
189748
525572
229208
15046
398377
1534542
560958
998827
1438009
367071
66009
1174190
619025
426204
945391
876253
991768
807319
918164
1090392
1243466
52021
1154203
272222
407084
665564
1562308
5500
877687
199819
884189
329105
631314
861159
1551108
111811
1098323
627855
223142
493323
1088087
240042
1514691
809835
608592
847561
1506406
313097
1085764
1056348
853249
1012429
1446588
676263
782888
1369310
1089893
960455
954673
625688
1209896
339942
640051
402519
223513
971541
897252
143187
13612
1395666
1024077
793195
522656
42722
982337
269406
1432904
844502
1225437
1162999
698430
702642
83234
584049
1315648
902997
1468792
323647
297402
503650
1429262
494587
893147
194
915353
417043
486714
1488871
1401377
956109
1491777
1407200
719711
1364126
1162639
323859
794513
1422
471894
227747
785809
571682
1072846
791662
470770
693195
633243
1058483
1265602
686391
598966
293179
944461
699544
313269
762724
276095
602193
988867
1361775
521675
630680
447124
666085
1140057
1332021
425513
237009
215926
1352892
1045373
66955
46
477668
455817
882491
1526096
222852
1311603
1464830
942690
1241243
396331
1000308
1039030
253379
987348
1344168
104985
1295523
1263433
990491
703977
44911
982627
1122164
396774
1380672
317708
1479114
815247
991891
544232
673232
1085072
114574
323557
370793
1215191
1564834
1171567
431393
1154805
1422863
1222317
1227480
1034071
603303
75456
1344351
1189670
1348536
572277
279112
251636
143464
520949
914683
1045273
1549708
1515507
699641
192079
242580
876481
9400
809947
794472
1445639
390299
539499
9962
824404
283157
1203319
1355148
352187
787332
233672
1553458
412845
704321
473840
64654
467293
1472180
1555554
284875
968012
876475
814936
778953
202026
316417
1113833
242891
899199
7236
607138
190483
1437841
1380153
1372409
1278355
365491
1190745
41345
46750
1319239
1480167
1498168
258306
855836
344238
779503
1031176
889636
1461627
570602
1351134
13286
960748
1222356
590211
939125
1433062
673149
1566921
409953
29420
563475
1036548
1212628
1163823
1050603
424188
1343533
743179
694341
847097
1423889
156780
1223432
920105
315461
1312877
1093383
436841
1534089
611860
658125
1051093
1137848
361594
222802
805455
82835
305739
498282
1259690
988466
756793
1353777
992621
225081
1188110
677047
1385216
888058
1125753
86176
1173387
1171360
1538402
1155901
132466
1477027
1027035
1387559
1442313
526755
1295960
646356
193279
568876
790760
1157191
33962
1158797
624416
502659
873099
258046
244712
382348
1145786
1169836
442891
162726
610859
1223334
177260
888001
1405415
1410460
430767
900772
498706
638663
198448
1144585
152756
1132790
1173841
593132
702677
823846
17914
764003
317843
1369505
515221
1081260
543795
828943
622314
267863
420110
1546665
1266427
568016
225304
959715
527488
1520052
466599
1056404
400660
551878
1405567
1428890
885988
1460387
1324471
455110
1351500
741138
573651
800616
988285
1326065
1129765
1312446
14294
1544731
1015743
128351
413208
562456
51638
920740
1200680
1379981
1254322
285523
818485
937892
546707
1370171
1021941
658868
1536633
1187403
986073
1008346
664569
166336
1356226
92731
77012
334710
230027
1337042
1424431
24984
890313
341412
1447218
1541012
960591
1114348
1003194
987059
1187122
1355963
439079
1071911
139273
1555258
479075
1014086
869061
199157
82409
863037
320732
118402
566835
1319992
122702
1210263
1364919
759719
1076552
804442
1285385
391817
288210
277454
122003
1438467
1065723
1255369
1560766
1345689
705959
1401244
1406910
1543135
1390774
1284205
1155300
1203515
966712
320947
946505
1176809
649279
1524558
543777
1252265
324274
1118102
1467423
1055651
1006887
1073340
1268957
848456
308055
341153
1065503
1047023
896196
1523779
923546
308573
1127045
1075451
320829
883180
527437
1227168
1450245
325791
1080281
1359274
533663
1033025
1271017
1142438
585056
676648
254808
66016
272084
1288104
1198593
854594
306103
1463838
504450
806326
582528
102677
155209
463610
303061
785826
380498
295542
112536
1121392
575
1346760
1426392
731382
1272541
134043
1323323
1555311
349350
475786
1113915
983074
910164
246853
412420
742366
1317070
1178333
1480616
1110829
1346660
214170
143515
388100
526030
614418
476457
75645
1147413
266713
586605
170983
284531
535402
1026001
547791
202006
902539
1037004
1018550
817215
1227768
1112927
303140
484434
1554370
1185186
1250413
695940
387520
1299644
1410404
1234803
1036455
1135466
1002116
1024348
1158497
970301
717786
539800
486892
1028988
556101
332371
996353
1004881
581335
844896
571384
477652
458014
961141
1475922
958987
1163782
726143
266113
752810
614995
1224038
1476118
312921
299691
606217
1152550
1359447
497209
284384
452117
1299173
1192881
309410
1357810
1510036
1009525
701681
991192
594393
897710
470532
788966
877236
946528
757189
766957
194533
788964
1373024
852113
66176
19654
1364562
614588
588985
1185657
899908
116599
506600
1074613
1242983
650139
857590
654163
1268269
686561
993250
1332597
933889
1475459
1447690
995769
746532
810090
871591
527994
1180869
754980
1013677
343528
928515
488424
1085709
863892
235948
868708
1464561
499462
911953
400385
1238901
1558946
943833
356632
12989
561120
350975
783303
1461101
273640
881905
1321225
1145924
450115
131898
285253
1063724
367645
1206461
496605
639090
142891
230768
253978
178277
580108
285378
718825
795794
13971
1263094
575967
899968
1091036
561451
171431
485568
649565
335120
1202098
561196
102996
85646
1067429
1427466
951276
104674
912111
216444
1078460
1069305
315665
957255
414170
180674
393795
1021564
1541163
1237459
1292970
1053705
208014
325353
127640
979428
1425020
1497692
1307713
507174
1560449
1379424
1480027
462069
1492601
967056
739700
808219
220995
193758
899612
90363
1133134
92347
1235393
1246329
1500175
1258746
1116135
1375747
1321337
603439
984445
789624
1192850
130111
1089170
419791
272022
595120
1203584
1382675
251496
1047034
56341
108602
1064520
611841
1279541
1149712
682360
1006354
753470
984654
539970
32268
205461
664297
152511
902292
1468744
94219
536626
1139338
431148
1372234
1114198
1070157
454646
463466
171419
833129
796077
933360
1220466
1302434
1369827
309000
489305
1243128
990991
789972
1094294
554135
1086606
449936
526953
50619
1193423
154045
530822
866468
1002850
1137911
739318
1064566
1358038
557984
1160986
350342
1544975
464532
231448
486534
718255
1153050
1340419
985497
338533
1231156
374605
537420
1470734
1273622
966723
1363562
1308616
597939
564020
4313
1543645
113119
355954
769128
551866
354966
698162
676941
521390
1132822
513073
559198
95729
435691
78634
70046
853038
914670
529882
170395
904103
1158148
1265437
1078897
1070793
1162434
475255
1502733
570357
928319
843828
60090
1001635
1553658
958400
626250
688757
672701
724444
119082
305913
1515993
586771
715680
182983
929762
682197
992968
847569
471347
1200955
306212
336148
1264143
1457131
665277
665684
421768
621247
1109375
1304951
1027006
883179
276743
1298808
207501
693344
81679
1004292
728826
1129621
660157
1393135
31
1131142
1290154
180213
1034936
936915
73925
178503
217033
538787
556484
1182279
1398271
1448725
493781
176801
1174228
416958
1057041
702130
94088
1422054
797937
25108
445423
1288155
1121288
874295
72919
622202
214434
1141267
740739
177716
1042379
1261234
799059
91703
1325659
459253
130485
1149180
759563
420777
66491
1318471
616381
1285918
1140391
234002
357516
1060011
1226183
1276527
222307
69225
788833
1497416
339957
3166
1424306
12047
72357
1192688
129333
1476144
666450
1547264
435937
210784
138095
1426839
562219
1112652
139710
1089074
1312279
60012
1392078
1499903
1439597
302830
774698
1428573
205468
1230588
1011939
164622
370450
388139
991377
865016
464671
179390
876525
1173726
1488067
854284
1331694
415733
745275
972631
393450
766832
164888
195935
80067
910751
5549
1256438
1304742
1289445
634202
244852
1164007
795832
560624
1248979
549854
1462552
846099
1060051
905369
1369224
539044
1184473
949385
1317772
355775
947470
1456862
689783
256597
19323
803940
366909
823258
1559717
348555
1000657
939383
495131
1260843
28559
448899
1315429
113038
901879
995018
4461
108473
1208607
1425485
1394593
1447486
391306
255252
470538
1282645
153808
1203005
582565
517821
1491154
1260717
1467100
972252
249590
1423318
978381
631637
50572
274719
68474
870090
1233879
834104
945386
638168
204310
926231
663150
1050415
1479908
500951
608602
929991
1026789
1476773
150933
53665
195988
485912
986136
508420
386929
416567
580561
1106262
1355029
314701
1351787
52095
26664
1176489
1333644
464975
93942
1231720
271463
4354
964694
790039
853242
1346083
248537
1499090
1328387
1542441
1235759
492583
761486
69625
593643
996190
657758
985039
799994
1310354
1230054
1429028
1351700
803337
671946
329693
545004
425589
1129187
893752
1447074
761154
506694
42125
441583
1182966
1155412
675216
1064341
210145
1339119
1206336
1168501
1032411
1527557
966506
926436
188405
1264818
214615
778971
537962
450640
1297180
640200
1346260
1078971
824703
1498062
72170
1540229
1438842
476955
874913
317475
391869
673430
481980
229277
795036
1122686
581332
897818
1202864
1108612
300144
1153659
1100861
308084
547646
1002539
1530893
31998
562248
104149
382788
889022
723082
709850
1270515
1468677
1170223
949619
260042
788442
457913
492600
1402378
961139
43883
360276
528970
458530
888733
894559
1101523
183231
707221
954002
910848
799390
92142
693878
143145
1457357
1311104
650482
593867
1377664
67825
1544749
793078
783451
1192837
1493404
1398017
294238
787304
1537255
512330
1430127
616991
1151887
746563
1099705
1158211
583022
862575
1014392
724171
775856
1062840
1378403
501974
1241963
1285279
961033
498436
62606
339744
264055
1347124
1441751
156862
51143
721433
991959
1314167
239455
1274021
1176431
1072953
251168
704595
20252
212945
173152
948025
769422
144069
909301
784282
760622
447822
102855
843874
1062688
56969
613052
1554311
398780
1238733
941597
1277701
1278383
457354
895596
556646
300004
343920
1368707
1553970
360986
271282
1297017
312581
62069
530462
361441
245938
288358
785264
1385753
1463080
1034045
1417018
835987
911116
1245147
448543
1013502
947701
1449088
348959
1012293
519199
1340687
559605
658127
128217
1116650
106936
1242486
589888
1200063
543720
1563836
1493328
870892
819052
1283150
136832
245791
577169
793426
939264
1408136
1264427
527247
1256568
1434159
1440699
686744
323541
241690
561772
246096
926841
432344
1378778
99561
124964
798639
991845
643568
1207148
1514240
825509
1039151
1216736
1342690
1023686
1250349
832532
413618
280113
832512
1330355
118642
1247690
1429935
1449339
1202205
814167
320276
880131
1015028
131865
762403
1377585
526981
589567
1124292
416197
1410279
1420808
564566
471052
1277825
281258
413589
1155413
40734
1564144
1195026
1037214
220094
916960
1835
151870
844158
147759
673669
920807
996369
1110100
706954
796284
198573
591465
631068
1071467
682971
1334276
496715
679407
1317278
219941
1049930
409678
678667
542359
1060471
680306
292606
39878
153604
504774
860635
1293593
744993
323051
191792
497242
744051
415777
492054
460856
1252025
440829
1298238
1515225
1035650
963274
1236500
179738
934732
936030
348243
75076
291401
139273
1486015
658097
807318
1061729
1391584
471650
726600
801780
1186425
1319659
1012
430744
215368
770952
143945
821653
1429282
160202
320106
76092
213906
878400
1101670
482724
895248
874464
856338
1410925
1417928
1006651
1420919
1461814
1566288
74689
1556067
39201
875372
1284496
36184
690368
9987
982180
1106783
378268
387964
1021322
1125001
280281
1482654
1117109
168652
361458
1074553
10373
730553
977672
1547081
427565
1469162
966152
1536580
391720
120348
1516572
131120
1224320
1526924
517504
1389466
790250
1171179
583546
1172035
1517886
1146736
6118
594556
1507257
411780
1354960
1152796
989627
157653
8505
1534566
653891
1269713
1282543
8538
977161
1136191
796864
909244
850598
1106129
746850
277083
668950
1348756
583248
788866
380232
1005101
367704
381963
1278436
1141389
340176
1176505
470126
413318
670793
635947
826688
974273
232577
1326529
420565
1130211
790493
412884
99849
46186
1329660
1166739
1112033
1116528
40444
208148
21490
1148480
660752
1421553
1096605
654549
741136
1359974
662337
1077168
270119
911993
1429511
1442379
1493438
875604
531279
26641
1412051
602486
279896
785213
1147946
1089727
956294
1096763
1143817
1402596
1232895
601180
792921
714792
931512
126043
41290
497419
413101
734684
1339611
111428
1434836
1481237
464068
436792
390348
1107997
128924
311382
1084293
421113
130062
843617
265263
1238107
741044
1042090
244945
848093
1538936
621118
1189207
1468859
1100645
1011925
1356265
824661
179771
862540
145811
758373
1299861
676833
1380635
1343460
789139
1234661
1400486
645905
1162595
1050832
8435
497082
230934
618010
1563054
1155101
281665
160592
881474
1089723
1506238
1357830
644634
559054
703275
222118
1344508
1395878
1419718
234802
934757
170230
1230966
920623
1141585
1229717
165890
1494369
880424
1527844
1257364
1544300
66611
698329
1109197
1107909
1336564
1406867
1283685
173913
273697
179730
181946
428353
1447199
1273861
1285056
370123
35030
1517493
724990
1557446
404546
1454779
1332542
498591
944548
1116623
425428
1383145
89985
1222305
1178597
1195951
426780
785834
564075
1320215
52029
375382
1052016
311999
1375784
231215
369071
264010
214754
823963
482099
1074094
855904
982968
1082142
518793
345873
1037121
797556
942572
300472
204279
920475
912939
621642
1235154
964876
1217057
959101
1359464
531031
986655
824235
721817
167350
1096505
1068174
452735
1130278
622735
2861
381277
430486
28134
352318
1003572
210071
190860
904261
1047552
803526
1547702
1319964
1395146
1523062
1294357
710356
1444117
1541969
77027
639049
840957
610003
1060737
1047999
1151572
1327448
1049397
14273
196599
728722
1096919
801659
1128034
1472016
86880
171655
1046356
106760
640627
1234283
1101756
29129
1109357
143389
1421488
891185
1165301
905249
223501
5984
1059421
177847
901883
1113408
1315568
243165
548760
217057
937541
1004654
890959
1482781
783783
313477
759451
431737
15981
477873
410230
555730
210658
501048
401460
192165
627230
721795
260483
1135878
1328344
303826
1036428
1523804
1224712
544217
912459
15291
1343295
154390
1122239
844194
554536
1022896
938285
300406
1467067
248442
105226
1299572
1012900
469218
75598
694005
452010
1541780
1042143
1086923
411071
1500770
1128406
1229465
15637
1207393
512629
504994
1421441
1493297
1244023
295260
621463
1226869
1321555
455521
1144319
998352
391943
1070030
1333099
536465
36567
283654
522657
145234
752967
1536964
1171507
1538897
962791
1427514
599231
212664
1432954
897651
469990
633173
68366
562329
112026
1259800
1074795
840453
594921
1447771
369513
533405
719633
1451203
1232768
262696
367239
486419
450543
1494043
1455882
871724
706459
728978
416328
799462
918151
1145418
664921
586535
131207
1518376
258658
1462374
1470894
505818
221829
955831
558919
1252006
890039
400215
1287905
662776
1286878
472115
1537274
145737
1474712
947794
1217587
1436629
485491
1281077
288219
328530
34085
290824
1344104
1377339
488163
1453874
855779
1540284
1224198
1243845
1513084
810920
295022
1032798
174370
724762
1437859
150260
747604
1385684
426415
1094280
315760
1542733
782178
610800
836070
373681
139393
1557018
1051965
1475572
706978
854802
520765
218530
488572
853875
429000
667103
754479
397926
1411709
1478226
761362
1368165
1313727
60283
692807
657831
423085
1234185
1124578
172365
215538
512271
1208867
718127
1284813
1079213
800878
586517
1439682
237229
542522
321580
277036
768302
200130
296681
615282
1381176
390595
260720
1318051
213993
696577
1478525
1545731
674218
1199057
354750
917537
1551752
887539
921148
4442
102881
170022
923134
861991
286077
1047684
160257
462119
912715
1341944
635773
1089110
69658
1457647
832604
198744
1374724
587729
1342965
415096
13834
1348700
718951
960933
817978
989115
1268323
1175661
786417
1434822
882921
1000484
1450275
89562
1046166
879697
150029
1487119
1287149
768571
619186
922650
1219308
420017
1315271
145715
507189
137810
195937
487368
433130
1446193
473056
1070299
1542550
679528
948972
1043440
730809
219486
471529
1500091
1508276
920277
569091
473711
97517
1211960
1420186
127307
48564
1512534
185277
885114
682577
967959
202658
5055
1073729
1532816
821366
1089047
83401
803243
450556
758485
300823
834587
834495
16474
1358998
640456
732482
960354
1465554
1291339
1254006
1541464
413557
623792
1215812
1487423
1448834
195610
314552
78291
1467931
160130
557148
855389
288969
970375
1367476
656154
1426072
1130557
163089
630373
1512302
84921
594247
647956
518467
169729
1564972
1461856
336842
416674
1545477
1076543
755801
478406
842123
1185053
1440716
1301559
821922
770697
1462213
347836
16538
425588
16244
307863
251426
602497
1285617
1080211
1181105
1166559
1298429
1186544
681316
802701
1202006
540926
1056046
1199067
935729
1188056
1501109
1290436
436312
481206
739497
311245
934791
990329
1111214
520137
1422665
838445
1221724
325198
816299
941548
704364
1279157
519609
166472
1389253
831207
694900
1497536
549557
1015826
1012693
930497
102029
728376
567969
494179
187741
1200500
755313
309399
462236
643370
724347
284663
1054626
131820
110145
1032995
1493320
174267
1312713
297107
7861
1054245
1182608
1331751
452488
249786
903135
677847
138432
99976
1272449
736377
1413539
800167
220625
442719
314146
1275527
1281788
160662
1051033
767546
476132
1193596
1118565
707276
1292486
790966
1505000
352390
1256248
1056876
1307065
479636
1179068
1472612
670281
1433722
304985
1378832
601150
1166213
198356
1003551
442749
551091
1137977
417721
764584
1409121
1385635
414937
699484
358921
299672
1256167
1047118
21665
617714
848308
91391
98258
629433
159381
1021900
1038322
1537523
1421817
1048907
259797
168957
152808
706445
317801
953646
111582
1078296
726593
607354
1057985
889393
1276287
82644
531661
644861
822513
1242410
433944
1552178
1367711
207026
1235012
1397652
586636
345114
169095
819535
1042849
1131335
355094
243991
1359886
1116972
1176289
993026
558807
578736
1548874
124374
1293193
1348928
393276
632282
544265
906263
1439910
1056836
171399
247189
1298652
380031
717108
390952
553889
1300541
773622
1500695
1259988
545582
947704
188171
1299818
119261
269092
1095695
805883
1567181
782900
1547100
333910
1240297
670469
308743
502313
795959
467135
111985
591003
973087
1459636
414364
101985
711878
796417
911784
1248712
632540
2211
759940
1043318
137837
73899
934419
1454185
706332
291379
263040
311430
59508
870517
451703
1243765
72336
1307463
1130281
462196
91621
990455
488856
826216
733921
44310
791024
140886
1011431
1255782
701171
339650
23607
643836
1454123
355084
729753
1027926
607878
959013
471744
907256
1090088
679309
1083638
644110
775905
408060
1327153
1368450
128702
1224718
680994
903270
359331
376896
170500
460591
112444
738332
713823
1110034
1171706
120804
537925
628644
1082135
902279
568430
1567277
738583
331832
1538753
1300878
718850
215031
178976
738040
430644
63544
475050
963758
249736
707802
1121022
301933
1032196
591995
803109
1094359
730663
1063900
152179
939407
967120
77452
1455810
1166624
1483020
1124148
36094
1206024
1220391
525671
727129
1339131
775103
887666
461964
1245066
229426
28697
1051801
856841
1168686
699161
735727
730377
1566314
653635
723843
159850
1216412
74835
1409806
104718
1466985
1068691
535727
1267225
67927
1079044
1403188
863264
7791
1125770
320166
287494
1013592
1333916
849784
358425
193783
1207760
649973
1439633
1336910
445507
193513
862744
1032898
1328473
1457738
574221
505907
856534
5822
1216059
675298
615043
293076
661238
922259
631166
149873
1000810
76046
110855
681457
491394
707947
1277899
387798
1277009
449544
213376
964390
1104121
849363
267482
561622
1067320
470399
1168125
236431
1311751
860963
1315096
1159084
1000648
642790
466320
1521780
484006
294137
1300557
1476214
676694
1271780
231746
997166
430912
1490690
767626
1385364
1516439
1123918
321824
372267
66212
372450
951317
609646
220055
307624
1558415
404613
328619
798696
496602
1178725
1430431
552823
798890
581319
694346
100595
453630
1190026
331603
1170298
188860
1462808
434504
740629
1249125
501390
172806
329184
1101706
328803
920299
285651
960687
564034
263798
415936
675331
1469111
717983
1327743
224533
1314860
1307046
496808
122840
1534800
1532232
1229230
818743
113082
630294
1228572
494712
334004
474467
53049
6541
977698
654788
1550312
299918
576628
1283654
1168479
1360373
1488542
316843
1510636
228213
673411
856863
868079
531191
363254
583496
158122
990761
780919
152218
93257
479653
593288
671023
1316380
249873
659057
534002
528954
768350
1482092
962546
39253
511819
1007180
252473
1397
31032
581142
436053
835832
396688
1102943
618875
758413
1294246
109944
569372
535675
824199
367350
1480982
1014474
426650
1231359
660466
1566590
1317070
1431964
802751
1488579
929650
432102
542343
223581
571945
929337
771587
1095264
530194
1273251
1080926
1248427
1249558
1382898
984093
6140
1301283
704518
180581
261668
992757
897814
161802
884165
1064769
1505959
1001610
920249
680355
588666
167608
274633
1195987
1239720
1306622
299290
25968
1027174
1281152
1359981
1123828
738314
185562
124680
877323
571048
404103
98235
982691
539284
392229
1299484
1485919
515135
417629
1021610
1268447
1515132
1280996
256688
862973
1094167
861077
150551
975312
1044866
74107
1043859
731139
624427
1123334
1417983
573796
262194
124545
958433
641993
936512
666960
1422397
1464662
97873
1327416
1524979
541466
33479
820767
146734
644335
122273
944377
240584
43308
1030522
248908
1464119
620573
338816
1288263
1011397
821039
1061229
602660
912030
830003
290974
576159
834705
1455505
1111520
969211
1353181
1166675
280076
1415166
1080172
1142783
1161712
298254
371369
1342878
1261592
561050
613888
402966
159
933648
174754
1181490
24173
460901
66651
818102
667556
1119677
1408089
206026
1564155
426881
855530
1280054
1560975
429778
1550637
1372100
1298645
691472
632710
633035
589749
66763
969677
247695
1182514
1109816
180908
609040
504785
570260
1283168
872217
982253
1447051
1050488
156657
616550
489088
838937
141194
1023521
211539
1378291
10213
67489
587525
27459
942987
818973
99947
759785
1466212
940885
874794
588868
1281226
181377
903180
198256
1415832
894200
513849
1088171
1453727
451096
926107
350078
374292
522988
293013
207319
52866
1509645
235328
1242070
791609
1160138
791098
963406
35905
598321
803626
987647
961539
152443
25102
875478
1063458
1349487
1320954
1052052
974924
1098421
306763
1401254
882791
1207995
13686
670434
952869
356301
722801
134932
390295
566589
574849
20249
25179
809543
452230
499549
503353
432597
464940
1444714
1126226
307478
814096
1055424
1502857
1335150
1339138
1402909
580055
1339988
1386794
346630
858301
1185396
1449670
1248575
1000344
979354
366585
1055921
1452653
727488
140774
968382
560712
300434
697040
1284136
135403
1129709
633383
1070658
147934
129804
1528415
572523
489380
1374994
71706
592212
1218681
1557500
489382
337856
152647
830276
1032854
137966
1426706
74635
681100
624393
636797
1510390
849540
1416834
1324954
824001
1042931
84745
940025
526454
1162409
370610
389977
1219043
1384776
1079511
1212482
717816
1468813
133486
1072034
741170
306835
736829
1338262
1482784
895385
853122
528898
165090
773719
425275
1373876
1451777
423002
349141
56034
190246
778053
48084
1434150
125257
1317533
123292
54908
1208314
689805
1299254
1437472
1086026
731511
821770
945943
1167872
1285045
275752
1223031
933192
625676
205177
1329757
913590
82379
1457089
233633
1560691
735272
177243
808752
618833
1567613
1004906
77445
1540639
592692
1258411
686956
1360022
448038
1088015
478092
1296742
835032
1561010
1125644
526069
730297
806785
12464
267155
910363
129504
1362263
460043
1160770
480431
889054
1213383
835112
855088
642976
169375
224395
1061432
693889
877144
480160
1137978
748694
958630
310311
1308354
433580
116811
577618
632008
639765
1284454
428443
177237
852698
936735
1533778
1156315
918753
55348
223260
244393
1142386
196053
42921
1129067
1089788
130346
505837
580071
845157
385787
186761
187235
1412598
1167907
1387176
1227433
738027
392720
459604
1091167
1368317
511790
795749
668204
1135144
1235916
348992
466780
311912
1185686
216372
943313
1266736
1387265
566568
975611
361643
290057
138042
784995
656159
399571
599422
466662
419949
1085541
752036
1032545
930207
151865
455005
1076604
457575
996911
528278
180750
147994
35992
1306718
1117519
655766
1247981
915223
1492025
177284
54235
235864
453164
669979
443372
1418330
944616
245818
1191276
1094261
1050692
1051050
547070
1442628
1188360
1365201
1149330
1514532
668653
192841
498046
1506454
950589
1197398
672624
249961
522376
810870
716214
169206
1376970
29906
152963
381815
1330401
625489
1530543
1115652
326045
907067
756521
827097
91241
1468325
1260425
676493
72565
866138
400574
1162183
172843
1383202
816541
289444
1107160
949241
1172912
827195
735239
659779
88368
598724
178617
571183
1269722
800072
297970
950790
787034
246429
812602
1258406
1009595
301237
401058
434723
553494
42909
495577
788668
378527
1472965
947661
879792
236220
923510
1082476
940111
1503488
729864
1381982
1505244
1018622
1359995
160465
985535
1487080
634022
1494468
1127229
690362
690054
675315
1086449
390115
414183
1216980
590518
1312864
1315920
773241
1310180
1378805
560717
57086
674142
131211
47899
680353
211320
809586
1529796
462033
206533
391791
466415
451674
1006986
585293
644495
259046
233303
614375
1306171
358605
818694
1224354
537446
412968
367893
870171
193177
1154015
540131
735941
1424084
974507
1090162
1076976
376184
1543511
1151778
670424
1015507
941409
47167
1035246
10987
1342128
916146
282817
552156
170033
931624
1063560
1131000
932270
483146
1208181
1238443
1358326
941952
1107166
26522
157515
1478905
1488505
22016
1352748
150857
531401
828208
674290
259487
714060
893317
8633
1132150
1225173
1072857
182838
1119949
1387202
1334933
1353557
303407
1035340
959662
309758
1264997
642683
606214
664511
505050
626141
1331935
935316
1412319
1462660
740988
382523
872194
633741
1342443
1212390
227874
400703
1135533
450227
1073676
475376
1343329
443124
71858
826089
823354
77904
513383
1182787
1266742
145965
283797
1414752
1422841
1452109
1261673
145931
353376
1255531
265352
1390077
161105
336543
811748
951363
1141558
233522
512312
642363
372054
997111
904074
1220060
120925
1160181
715148
154303
559398
1268797
1323888
843454
1149611
1337451
1366663
771546
1086233
821854
395921
1261926
1494527
918534
1451150
1053931
1309581
1281743
573912
23526
943959
359064
1538806
586251
1199290
744502
1155008
486414
1550439
1166494
1504972
572495
1447247
1020562
125479
664355
261563
43291
813931
1185492
117879
227734
893582
765917
1266339
18309
685480
781709
542800
1185248
190815
161291
1440974
267110
326000
730331
1353208
1050912
140573
175214
208362
460449
1331237
174677
195665
1481972
140286
1168203
686517
749115
463412
299342
1409787
978306
726673
708950
935388
1106210
972694
1169350
1301170
909594
724009
467100
1182791
1390004
847437
1352699
958541
616390
170102
30863
43236
615875
930759
467686
211532
1024270
682444
1098757
1508921
1068533
345231
943075
743923
568986
51860
1415550
502501
1525648
1527171
899449
548270
721482
77069
1161149
215310
1321650
373485
611054
324808
622848
473883
1478788
1269355
1020828
1140493
861627
692005
315510
409124
108465
654701
531131
850092
135465
242163
442227
787966
966576
1462277
489583
444070
1449394
469853
1530332
165973
1066186
766387
1364389
963953
235739
566770
1465898
319968
320828
380474
1421724
724176
314531
997427
1302244
545351
1217872
327724
692008
118403
853870
1347615
299523
316117
396497
23014
1411726
1193474
473488
1546587
366216
1272529
79078
509157
109394
1339078
1013163
1296562
77675
156437
1182862
655028
18855
503280
1344582
1531638
491599
858879
899519
365977
136774
353015
1008771
1070694
936009
237437
1482666
21375
1399287
265383
259985
870190
414794
1323839
340673
467697
1390326
93219
1439676
668283
613632
1114144
1274071
1072781
27718
1415939
562615
279369
1040131
259318
909458
807985
1005979
786992
1296180
988673
688239
747396
290365
476341
1539305
1343893
405833
1110160
607351
242205
85335
1221141
1307719
1289154
330342
70836
207425
1413465
971988
214111
217116
465684
1334235
1501867
680555
1009759
811752
970144
610852
843363
108695
1556391
842848
728462
68260
889960
1397309
80847
957919
816134
583668
1316868
293006
925600
1349863
1214736
264057
1283192
873776
1122822
796111
446640
920076
1116631
17653
943567
1431806
86541
1028582
74655
1459129
31418
1497435
582088
14531
1387160
27134
134471
855787
952049
1139069
194776
936267
1370841
308889
582107
531964
809472
346786
695182
289147
19532
802136
1167479
483987
166558
1094310
169397
1171588
914563
343261
1521746
1012196
1233084
1159888
50257
1294053
1058150
1072456
1109580
260484
1261008
519506
890513
1323068
1236553
615601
1212016
293053
794505
704024
1150457
1537642
767309
1477911
15791
368894
1504223
387809
849750
1290896
1450344
189510
1185792
1107954
92253
817264
869442
451816
187542
1100054
1511663
627035
855565
1091506
985947
330815
1133388
565115
619483
996340
1301753
408797
1523495
313477
220695
634506
1334151
728503
20750
410997
152504
704604
1224301
1200246
1371927
1438730
1421579
1057878
1118941
1286432
1068497
974960
601898
4538
431459
884812
829518
897944
326692
1175718
1226889
906535
284051
1172794
1515671
1115575
534341
36821
1442534
122292
1202814
1522538
1357350
808081
1436331
834276
298399
201675
1412779
508565
1032763
646113
1392281
336007
997427
931956
1553255
205792
974966
869593
139611
1337700
119781
561142
1449765
67114
824595
834518
576446
299447
1557118
1283545
850229
819309
601130
963785
1332136
124019
1103284
1481006
105267
903948
757457
1559047
900976
23913
261665
123918
256177
829158
1393395
1028960
337110
368957
915055
59394
711653
194653
248094
556645
116431
1418876
1104927
537745
305729
6874
762865
1041351
798633
1021059
1219532
210337
1516005
1461045
1401800
955995
392377
876326
940914
859953
1156202
300095
884406
276730
281348
232544
904495
748695
1250353
1056310
1373805
1289733
430672
216925
369022
1273233
230013
520609
179704
895361
1530982
422153
792185
1209955
740749
802548
1296089
1439235
1016339
1445091
111293
902421
788466
1342034
575775
911214
1396366
359962
884257
1015011
488517
176938
860969
801793
799474
1219520
1448373
1512108
130700
348053
1291089
22692
1265260
591832
1122531
673356
37105
116238
65587
973648
450542
768101
979640
1223328
702636
1241506
1339057
1348030
145628
240428
1380195
1544375
1285962
1184408
279489
364913
844747
855459
1387155
112210
270191
1436749
1556779
1443150
1470556
1273041
354324
888663
1240866
1305026
1478598
167419
808103
1475562
460683
703359
794533
313761
800446
968460
263420
972545
344883
1090871
1089300
859458
683097
267908
627226
1220752
1113746
26890
424419
793872
1475539
976917
668571
1543996
1274523
849027
477474
1302215
489050
641101
27802
1417795
516041
61758
722915
1084050
420950
1197098
357400
977307
1092383
1287146
1517367
37419
193473
1270152
813029
730832
1534043
361936
1403557
649197
1149491
420802
159941
719746
103582
308166
1290120
995403
1202141
1116353
597902
658923
9407
1065517
577021
572201
677845
1303133
1343571
1513554
1344335
1508890
385189
1319868
988643
841957
782658
577332
732453
1301342
839341
1471577
1499985
969126
986074
118192
1460221
491155
1424279
1127715
1114768
772012
1503367
1560913
1110420
1026124
95889
1205712
1023052
1032356
1484009
21854
1166588
988772
122560
161383
184909
387996
1455884
302628
1064356
637968
314726
1541336
659684
820418
163681
1359371
506821
820188
966651
1387029
808152
349820
984791
636556
1093203
210860
1534055
442228
1029378
1510882
1178025
1536439
628989
219961
642496
1343776
1214789
83360
116005
1052819
1094727
781696
289296
935559
926337
1301528
1221994
28055
262386
1491605
1135016
1452375
68300
153030
487731
1163102
191419
225362
339683
1186640
7121
667357
701826
498533
1250122
22243
1018190
84629
283845
532845
945887
985235
1222630
349285
1229115
1070101
598689
243628
607421
110886
209313
712298
799667
746889
985861
394693
959050
1302813
322945
537127
783862
1519668
1001211
533819
836949
1338755
177944
687456
1170128
608592
1163578
1027228
675439
120660
1496922
139740
1241220
1442848
263172
1095449
1414997
334017
1378754
721233
569442
1111006
348462
1027053
144092
978162
1534678
1531321
747309
985274
147901
408602
474383
156780
1226763
21565
939918
300478
926143
712702
1470765
496871
411186
523966
143188
524173
1157926
713921
228367
637374
1009895
620293
960253
588367
323722
559427
1069616
423455
616243
1459660
210986
161892
1165626
977214
248384
298608
1000388
1152037
1271686
224639
1255733
56124
1556684
1244163
405444
600989
716421
806199
116875
1353616
793675
435563
107471
238997
215614
600950
1220554
211500
829122
272031
246840
308831
110569
26292
1044005
521580
1531739
440465
954337
400435
300654
89892
869909
475299
674711
298756
597783
1520593
483022
1105921
796577
1497439
1008771
932852
573450
1003331
719540
993833
1277752
1529132
146304
634862
300961
1068589
877088
863278
1487487
1458815
1509995
475428
692848
124619
507356
1237079
1270817
125888
54298
307612
722709
1065587
438860
1002878
1055458
617347
253703
263599
1392822
194215
404443
1118304
427230
1090720
387714
1241406
1560929
162218
932423
12628
1034677
718658
1139501
1200671
691596
715336
1548433
878371
572130
408133
636076
18312
499521
1393091
115533
546436
267213
1052605
1011846
467770
141953
941411
1328898
1203987
1438745
910824
767044
623304
1335174
1555963
825329
505294
108239
1136073
716495
929848
811971
614421
100828
1390107
209399
91465
807911
1186647
1272371
15497
1450983
394166
580862
965246
1367835
634346
424348
373182
1105636
20967
1226143
1449102
815507
408600
1394224
953728
431001
1248508
214213
637113
387036
190249
36414
1482719
1018705
1318981
169264
1434484
231408
188658
1028070
202268
242848
384983
1150282
801773
1276949
1173785
321984
1500228
532745
1264330
692047
725895
31736
1256215
416692
337149
379448
1149789
1322488
911912
1504337
407174
1196510
602445
609017
973708
837492
508392
24483
1265292
1400189
180631
1079318
167248
379288
189941
1544146
1101769
372097
288305
394819
1424191
1176054
801327
615904
260849
1326670
99924
309782
1235406
776137
1043545
1179080
301757
1539745
1043760
1087853
835340
703773
514663
713628
1112275
1215790
1132560
463115
611956
169123
438104
37458
1496727
920744
1544046
525692
663183
501187
1058804
1387017
1489037
1383242
1075471
675575
628008
1067571
845539
1249477
1241849
1302866
10245
623372
549816
742685
544053
912266
1351669
1138964
501381
867167
777541
960283
215835
189589
871162
468613
710576
334840
160192
333590
880576
152606
1354242
940572
314719
828336
606796
261061
1105824
1124063
986665
1023963
952029
87504
1563215
960332
1189685
672804
174104
841860
137257
817553
840460
767258
1216564
1290917
522011
1175477
366064
852967
1436387
83868
314328
693553
257999
815672
1144094
739755
766458
1206999
1502309
1298231
1260698
388676
1560736
811920
1493275
1315121
403319
326574
938839
682847
810454
173014
461376
538293
338900
1027255
1450814
349030
1448873
777307
312220
690200
1460939
674379
1174514
829352
1378054
369657
231390
1245846
375951
1098424
1514924
1108575
1417136
281366
1271298
36247
706191
77465
707727
613257
363758
1280583
1084422
419617
1482157
627930
1481776
394806
3888
1131541
496698
509716
1307170
585711
1276197
1537561
974612
1060393
1385237
507387
176747
1330081
654057
1456728
1052339
386306
325731
1250033
576227
411174
1155878
1483771
1369438
1005271
1054622
1456686
1118515
671117
1492012
191665
337342
220868
1327663
914276
1448088
365077
505548
508782
431906
700305
128274
80709
443057
598079
1266639
1113168
1151935
1151542
136294
818029
238088
205665
1446643
570396
205494
217740
64069
1184966
1417320
1304159
567112
373948
582527
528812
1252708
632512
1284987
992727
673937
690821
1389943
1156960
1435521
1163554
227557
214830
369125
399261
210465
34426
467685
1078599
272692
230033
33874
821223
1086949
1461992
462716
1123982
1030174
847643
147098
1076918
460023
392776
1039297
1109640
1014712
1192534
202952
353886
156770
509736
1173887
212649
1363105
1142012
398710
142792
208158
686469
1276119
603297
271017
745154
1235390
742399
1156009
1045439
514141
93724
1149508
1138867
902257
187363
235645
1523347
875274
545431
914311
1553383
467731
706667
823367
16884
1137536
950604
505223
335275
694262
1122570
389990
938713
271478
710362
28623
766326
506337
1180305
1432991
955736
528505
1194400
487709
449479
355800
726850
845423
1437205
629365
493707
1346093
1361578
1059115
1303805
944214
1504729
1282937
1452
244259
156435
277121
511632
1436863
1419165
369559
282132
1264166
1145522
321886
1170544
423476
86447
1394532
1532897
439686
1323952
150338
1409590
1495669
774410
682999
909396
1307077
335560
386274
1514301
1497649
651167
876532
1410108
641229
982162
507835
20166
122687
1209020
529848
1477709
1026652
693647
38563
347459
649034
622591
251735
1346931
410576
481804
242860
523372
1270468
552134
966427
533490
1359957
1501629
157586
1447714
282441
362323
866290
972234
520577
1047789
1443041
1496989
1020657
932461
419276
61636
565047
1168382
294533
58766
157672
1230496
51245
1429118
156946
113374
1245700
1246694
1039437
295404
1231089
953291
1299088
104215
1445134
1535103
1220801
418735
589939
228415
1004937
908527
924401
1121152
936952
1164973
240828
762760
206736
1056111
743156
1336417
288537
842691
551934
1038275
1060649
1295262
1023406
1173558
801399
637526
306718
338853
1173803
1435670
1271649
564978
772906
1552352
1192418
1039078
353279
116737
1533758
1500661
1079393
631244
26299
304737
1048226
1025670
1464310
1468105
1009124
234884
1252399
978908
499485
300645
192219
167759
1207361
1495936
1462396
726201
1153427
633909
1263538
1398653
1415261
1482289
369125
795806
856524
886425
224794
702888
621658
918537
532789
410054
237468
1235673
1050031
1261676
1280563
114815
307557
429036
221658
384548
113248
1345986
470851
657772
417588
1485968
838248
1163703
1073606
360536
1165305
91645
129291
109573
680607
1314013
820780
657713
1021776
946549
326551
251041
508923
212672
1035319
1305583
1044704
857130
1013141
1098113
161008
272919
1483194
911136
1420994
467975
125389
168797
228454
1533904
527753
130091
293709
570037
1174736
690999
225828
318377
1278599
1017279
487920
1384918
1163989
169585
1108301
1062605
976750
397542
334857
1090082
384231
1263810
999247
775454
1007510
1318564
888980
258207
611023
315562
1229550
1479582
610576
214220
471548
1165866
1550851
155747
688287
1104687
659126
889965
1145493
1364637
562181
644585
41276
292378
657641
366873
971761
361700
786928
1155537
829691
632097
636690
979272
1247628
1097629
767211
750272
7054
80859
1531990
1122097
21881
923034
1293486
842760
1039403
564281
428983
351405
342384
1451536
39959
355399
1022656
179024
162712
1007258
165867
1526838
1486556
1212616
462169
361672
405033
520563
16419
1335290
1365835
632450
1020751
687037
1392592
1405110
1158000
1166423
1072442
1398338
445312
834640
1124824
25779
1379642
982756
1540285
1249236
1261232
654332
646080
307264
1324172
521667
103636
995588
1467810
623236
447852
1259968
819458
183130
161349
1047222
402449
1064300
160406
525268
40483
889266
540590
813369
455741
1007810
118945
102603
385709
713012
470849
270497
732479
1341163
1439048
843471
309282
1237349
345599
338132
145729
105285
851353
1150216
311763
520457
719712
731681
1214006
491320
1066786
1487423
651359
1175603
1537956
1498759
502298
1048617
524336
1001606
665815
102726
1297481
507858
1019578
557653
611606
329110
3626
733489
123817
756816
1112106
1033256
1320431
1263738
269063
517810
682123
1000511
1453048
1334656
438414
321967
351184
983117
202332
692840
208269
1359573
8354
419316
130424
1133104
1363841
563387
1061684
1026480
227816
211189
170898
1262151
682288
751982
1049423
206580
515333
538831
914542
63141
589256
1193087
206690
652608
1012240
27467
1293233
671162
1137346
162464
1527762
387682
782567
59459
1454281
1374896
1413060
1136411
443001
1389090
971400
1512405
1383248
117919
852780
399383
567618
1123626
1526793
724018
1049030
637448
101926
1236706
1308723
1460609
401939
646295
82233
621236
356278
1150061
1493487
228133
694014
1336625
1019107
974355
681474
103659
521159
1036378
1533449
921830
462653
1567434
931137
1109175
1006525
197640
1330698
1242951
994819
1237559
979091
333737
125172
314013
429287
291270
290441
276142
1356702
818958
1085352
1367114
722085
71440
1374184
481190
942036
837030
642931
861117
123414
1318810
1499368
579070
384193
692564
802115
1431994
55283
877889
1189786
764261
1129458
226119
797581
1361504
1453008
745188
168174
308048
1180709
678368
869541
169923
257761
544518
86535
775237
5401
343938
1308125
762431
725170
1187111
163681
1485500
648918
741739
339511
447425
804256
184694
1391429
1358608
1357731
1305444
808118
935657
124102
154455
702443
848562
1296435
35759
4616
429727
1498758
450083
1014870
355253
967293
1449887
36939
860964
866497
1508484
1141385
1484699
352939
557699
723469
296812
1490200
83652
550579
1165840
1195165
163529
200268
271239
1112035
600291
102274
1260574
521542
1085856
663707
242198
145317
821728
499231
1233207
1160991
167121
1159071
1307279
1438715
531539
578798
1295941
299284
235941
317794
1238916
1425214
927679
339684
1265667
623069
192142
982373
896493
1354719
1531406
1185499
794951
401904
417923
1126749
346039
330235
824276
1540705
456129
1078827
1264096
220418
623618
1376081
1463017
885097
874819
1556769
877600
886596
279918
1440804
165468
1254302
1098049
697209
1194371
1329773
424185
827133
189944
831678
1416743
1044722
324230
222775
1485829
730086
870081
1399477
1313604
1359420
689684
866674
229051
735780
315202
1077148
1208663
1278968
1337453
1510046
1039226
841123
222712
657905
1158536
1023708
1134718
994738
1198230
189930
380448
850166
1322307
916982
526451
1357211
1011201
600859
185635
578903
1353577
1324588
399725
604402
539179
543147
40151
67615
183207
1516419
1404245
1451828
1124957
1507625
1365863
54051
1527777
1060259
220690
810365
239187
938687
54811
583605
379295
595857
1511690
135328
1245851
531811
334070
225122
630614
178124
471165
421684
217580
681264
256427
702819
578474
424302
93954
1469
551108
776484
1179774
704628
849487
479579
1083508
870927
139093
599449
1490376
1561616
94094
1543350
1431288
1298223
504123
240556
1019789
1171124
807092
1284326
730222
509891
1201734
369213
1485802
1419250
1507005
470567
445623
33407
964994
207682
1133400
748439
13952
398354
1140911
1319101
1135542
634701
119491
1175478
852313
1386456
499394
106295
1040922
574520
395951
86821
1176759
918938
84635
454298
1229792
1396699
1204633
1352983
1558726
350928
300445
1172336
749275
1456414
1185323
113348
878398
1559098
1080939
132479
1357987
56313
512928
509962
1511899
1429622
730535
48815
523334
1415941
328
444157
532602
108204
1489290
808983
436654
34801
1080834
85297
1228656
155887
1117113
865136
632870
25274
648748
172771
554575
1557006
1035471
494027
164746
27218
922478
784689
335545
570316
538227
814519
482411
1036371
746935
1077041
1552019
962078
301766
383785
1229233
811584
148919
1389715
838777
1170291
1416056
1474969
74187
1047647
282166
387491
452277
363069
232882
753491
1477124
356295
314361
845433
725275
1374158
948208
1033708
728649
134624
412233
340705
664
1542138
1358818
1175738
891095
532785
744496
299177
427948
55313
330625
518023
201042
933011
1187567
733221
1434488
103332
1474660
1452335
142112
1469937
6481
192009
197362
362265
1325363
1375787
1328798
384313
1384644
692129
717746
1459314
516151
1286792
599275
758071
1146562
1009629
1294140
1122295
1504006
674141
394255
1148342
56220
1339402
1321607
1012975
825931
530310
368745
482544
409454
814620
886539
222202
1052842
81769
59861
463207
15557
293653
29882
1121586
870077
8202
714389
1477286
1268784
1503694
1542683
1084592
918103
32401
400822
428084
1068409
548876
417308
457713
1326828
1535477
1308855
369624
121795
925466
434838
1518345
476771
1204246
47004
1138399
153169
933268
860862
1045211
1562767
168201
1497824
995004
1165372
1157119
481918
404129
628775
784304
14665
559076
656504
1253254
319077
1054272
1025095
629091
160887
927799
306545
1280025
506044
318502
1101145
842835
578433
876618
182579
1260271
125330
1015710
1240210
80826
674247
1222705
591289
1178790
732894
316027
279762
1265352
1033040
389259
410808
1180202
969033
189953
1049479
1390040
165586
840394
1299106
1017632
560624
394979
207319
488537
93016
996235
1495900
150802
63780
282284
1463822
1329218
916437
1031716
837268
1359907
198566
728058
978558
284150
222845
627648
730351
16039
1171060
921775
1068304
568635
287039
658352
474974
373812
826881
918651
1046968
1286759
921096
1223689
451626
235753
676842
1563520
855305
1040707
1147276
945271
722190
1165635
392926
675816
1496442
227818
97473
1344903
684367
754604
260472
378597
565449
578745
477821
1457205
579498
1370325
886070
369213
152906
1307267
123607
492585
1528312
624072
1435387
674811
1238416
837193
1031064
1121654
1099978
304763
1238391
670627
249030
200018
134269
257824
481198
1517862
145026
976064
736591
112712
805274
1524037
56167
880138
434840
17997
120191
741162
1247285
887569
566499
194788
1008791
214080
911998
1217592
1108508
652634
683171
1088263
1468391
572761
1044100
1385819
426290
339506
313160
1242639
1219282
334460
601110
440174
976845
500588
648736
69904
550305
407010
709006
1319914
495730
608952
1560254
10355
1230497
1489796
477016
841022
736787
765721
388790
143075
1420920
99946
257348
1176052
35046
50386
961591
740334
704141
981462
1438437
393446
1393975
1100932
632180
538236
980475
1232392
1205945
1559387
435348
163602
840445
1247245
12067
1116174
648027
909731
975458
40671
719773
96613
556026
181015
1016585
122663
361011
1003471
1356044
756368
1329691
94850
880024
1078352
661096
1225984
185334
462292
939136
504915
101748
1439134
75822
975156
1097043
144327
1479503
1546895
431929
1527542
376784
1287567
159412
619157
813632
373193
674620
148253
680742
994175
418641
880917
122286
914136
520788
44558
1376538
212635
152657
1196929
1288187
1485508
418444
1114606
1515056
738179
1337924
694738
1322294
272860
1458959
1438103
498687
137760
385685
563561
868620
88795
123827
858105
201247
62569
1353128
517912
134853
1053687
1327272
558089
646185
1543767
510024
1077866
959386
474016
198536
1327365
30421
966023
1331043
1259286
830729
399243
50011
1492332
476641
1551923
963456
960671
1190009
1540328
1394006
589929
737363
1075970
944790
1183205
192166
1296791
300551
1438653
583780
253788
202677
1264823
126929
1448295
1029946
1228696
207580
1260481
670287
1136322
1210065
1360114
482991
443419
111490
1150843
1204031
180335
281522
1189710
910975
1329292
917026
1081740
762435
246699
841203
660768
864191
50446
1365639
722198
653918
267150
1291876
1517518
385036
241254
1520689
742428
494277
1196561
1269706
1353928
1152918
20436
240370
160263
26680
66019
542034
1467346
1547134
205387
476436
638059
767234
1261961
202390
690774
1114988
728052
724054
524519
420754
122744
805814
1342354
1153533
1041040
1431423
871614
223691
392353
807541
1493282
603273
1533097
628000
1030728
1518786
369460
408658
766346
241759
812641
140434
917823
662165
621719
203120
637542
1254382
245889
1435783
502985
251355
635200
1269846
102435
962925
1215776
153135
428179
573979
959469
600738
1152962
15319
168651
819597
1054202
1050200
553146
261234
69253
79827
1256628
966855
1280229
624897
1409545
212434
1560165
698586
241965
1158187
766396
1552934
1158101
1422716
989848
781813
526167
240766
1082212
295890
32601
876880
333663
1061415
1187669
965812
1004481
594813
242004
515207
132605
1057014
697388
204163
512713
348627
89498
75946
242911
805665
1212014
1072999
745907
301413
394443
628418
910010
1150722
41896
1324461
453700
1515537
597830
550005
1179814
670958
66246
368975
54915
664743
235769
617959
1260332
1236031
96643
140597
255099
768751
1532943
1393971
678537
1157271
1032997
922544
538016
424504
1467317
1451754
461178
196262
1481973
408220
354586
882743
340818
641928
1496480
1490205
673514
396537
1009480
46466
1379244
330505
1514685
896781
502818
5665
799908
120203
1011946
562470
231796
685891
1154648
1511584
950077
517144
1250908
1496493
568621
747402
282538
921208
37972
1418523
464820
502342
1440711
1513843
489092
1074402
991990
1276507
637236
1274058
230900
1272371
1375914
1530898
621597
840777
1190813
1537672
890811
1405533
823332
1243070
233847
687350
365883
601800
49971
174854
228900
53559
292728
724514
532483
1033979
1143828
245070
975938
1465616
1310996
1529698
1010493
444786
610906
508947
165629
1223666
614889
815342
457929
909730
1127258
966840
971493
83087
99229
1453709
420421
1343980
627900
756869
1413588
1139987
174492
225582
825920
443780
209597
784857
75612
1498850
124434
1527677
1352290
623097
1446520
681091
658250
421624
1125500
1404533
498780
1318369
1115360
399233
1159942
1462830
987569
1275044
543372
437960
1233155
391248
928611
277273
1020411
685219
1067584
551773
411161
1106324
546693
1033935
1181626
413185
1320883
1178358
185416
438816
554367
85257
391292
1192652
1017859
1191789
529459
153617
261310
596179
1013986
230991
1288647
145709
1481041
1460766
476203
240067
846580
278786
700219
663775
45660
201361
1490217
33745
437012
1373580
1189690
761151
446609
643295
1538295
1255300
810117
221590
519391
1011741
788602
745174
1323759
1232277
756167
1023532
216798
927579
111893
413572
1088310
1258068
901961
1142459
972755
565655
945818
281085
394737
707701
1368230
70086
1008108
577595
1320911
1347682
1233761
11664
1353619
371142
1423888
385301
1542825
96039
1555763
522515
1500561
1461136
931717
754623
639723
1242573
308027
395584
1327516
1313441
1271872
720592
476923
538505
627424
451884
590873
723293
4972
1081707
818567
772011
569378
1150293
1231541
993577
1376438
1224860
398433
1369147
1137391
53781
137486
208698
862083
1140867
62909
1138749
822915
555749
1258189
72068
1462201
1257892
809606
495098
531090
828925
1531320
385608
278330
996082
1381416
141615
438125
507416
1065815
146751
673658
1111252
833791
104919
954702
408437
21668
422398
1473428
784668
993974
885758
1164164
690421
474943
713028
615175
888732
488516
1532284
398542
498924
1034114
1088702
362563
437310
1118169
108833
1347682
784001
627488
942314
296635
70381
591306
1203330
1049632
282860
997328
249031
1078877
202667
1145793
224092
868443
1373461
502001
503594
1555210
109725
282355
1351915
690792
1111943
1492940
1173228
1174141
1008515
610554
212951
197207
1300345
82301
601824
1111971
546566
1068950
946919
446480
1205388
1315115
1520191
586671
896621
1055554
442926
507126
1247269
1296230
254169
665410
89105
1305417
547807
1251642
1529651
531637
24725
461478
4452
419099
1495480
472813
1373609
44659
529724
1454295
1290116
1079694
154978
839401
604674
1138593
196630
716508
1231250
1515694
57488
347075
331615
638598
131560
566986
280680
693034
1238063
1519621
549240
1215752
322854
1001803
974863
786083
33114
150797
382330
1200834
115277
1547843
288497
21138
432129
844650
604053
839473
803919
641587
855080
687109
777158
1249481
17874
1367655
1061092
56300
5686
835120
894697
1367375
1109020
372174
369952
534572
1026807
1354716
687084
1363288
1261213
1046223
523692
39501
25082
494311
984136
1536222
1107654
354832
71477
1075312
950660
1073058
1234519
856791
1487812
846339
562175
1194276
523087
1151561
1395579
245646
1517658
958857
470148
523477
484070
138820
694018
1400519
1556
173077
724707
800922
53183
42819
913406
985736
1493921
1255134
1338161
852973
1526520
713260
515931
1057653
696780
1554093
412365
109287
1169628
541422
1086996
1395975
321630
961100
772482
268612
153417
1067679
997452
951211
415519
1165937
221751
272969
52171
466911
566003
707663
356489
10360
795193
1251413
1036156
1280264
705877
454808
5208
514458
1320059
1549824
57448
756358
504674
758019
665268
1233033
287073
1254409
747378
224836
1255749
869635
1084248
333165
680885
811136
817606
678377
538092
252164
181918
139583
1360749
904657
907902
1528475
283237
92014
44640
1546969
1534572
722953
1011530
361756
720486
1436456
1162377
553956
1364168
1316205
211550
1238697
194062
1000495
717795
74236
1242531
835599
1534523
1337406
436251
281154
71088
323477
409487
45819
815232
215344
450798
180201
895067
501798
1191105
1013784
307403
793709
1543225
1386262
1524281
1064615
544349
876317
1042657
96142
606218
776248
1328937
25920
1162063
134445
479194
1142047
3606
80005
1554951
1029587
1106863
610676
1373807
1332052
1140359
445356
248229
828611
1273791
1221490
201837
666718
681106
1030851
881861
468755
822102
1421876
1201252
1277669
705084
1426638
190325
809304
779219
57318
1559545
997307
399400
691344
53524
879168
854282
1484218
586020
1513029
1322329
424903
814611
131302
1411552
956288
1502348
558391
1529502
506698
695046
466555
621320
886084
1522274
532597
488823
471356
983695
287633
1025803
1207633
1125512
1357435
1222641
607805
790067
1238768
266411
1526857
251279
1029871
460032
1512908
1412861
1364217
871703
1205052
419911
764278
820097
730272
792900
290917
326801
1409952
174191
694956
1100122
343186
933174
238045
1028925
1538459
105585
1302925
551946
695941
1383926
340398
254961
993717
703459
1331845
1561896
1281087
1325610
935176
820656
431430
263342
928727
1098286
857192
1245068
658081
39274
149830
1436807
1482326
848683
729486
185471
1492732
1453234
324908
1149602
1336596
746620
1531810
1351667
159741
1288869
1126866
1450202
495547
850074
314455
1499655
599213
500071
22409
1244553
41694
217637
1233547
56740
514773
575323
999875
610302
503465
853494
1495957
525011
494147
1122670
57243
1452059
907066
156201
763833
1170608
361084
1333385
681131
713874
657238
1231101
936034
1346737
1273243
1259977
1469030
1416788
414645
913900
639289
1128893
1296454
517550
894800
562788
354535
1279465
1248255
40885
811895
224749
986881
164563
717107
1037221
5733
408714
394127
5767
1137332
982049
651371
1415423
225935
648967
141523
1015223
475260
260233
684438
244198
401267
1288141
432225
609821
41626
1301407
29263
79518
908829
152943
1099007
533855
1500839
976024
311669
609797
484017
681100
201028
1200891
1517902
1119817
1110536
702757
1549146
1398944
1401998
1468986
1147556
1148606
674917
459621
888820
913523
1308496
360038
834970
1217724
64764
763900
174840
112609
262040
833913
1386658
922504
815725
1348038
294944
288150
967469
1505213
549120
504672
949561
293165
925770
1238231
202238
54656
464732
289675
769681
1077528
111474
765302
73362
1345345
622059
136891
1121087
1532165
1325207
648615
1063479
1517045
544111
163174
800142
764405
720752
1149666
1534585
127018
1293433
357400
899230
1532331
1360202
296974
1566073
369396
914556
916615
1470174
476373
97222
425124
1405773
619040
1466297
176690
192096
898171
1537050
136176
1509077
53712
1402787
793641
1407586
947164
640292
1392152
646661
733707
709039
937564
890442
1143968
544408
1523335
1079439
1208693
888919
1465436
757814
1078858
799250
111015
903059
304268
1479649
858531
515646
1315866
1451988
24354
271544
582316
889806
1118544
659829
1548489
965479
558502
1201159
206867
1043155
151483
1331423
1084641
697406
653491
542283
501742
1477566
1085910
7573
92721
1026267
1308410
1236792
1285870
886159
8157
1508767
860080
1460317
596023
1327829
79603
1387162
452385
891688
1090426
217071
985991
152687
920041
499445
842566
1196195
452627
523858
830400
364492
310979
1318603
637942
470535
1478647
404334
1126226
1362572
979186
173946
515480
976945
1452498
1443105
731350
172495
733952
901697
1269793
1491400
248175
257079
1075003
41548
77431
228408
1485377
820931
648358
805413
386425
1265915
1464385
1452468
817049
1304912
1458687
821857
261241
873704
1276551
684988
1260007
617999
919902
1133925
700942
259136
1287119
611969
637088
158303
1235486
254301
200665
1267247
1300584
203797
873580
978989
415483
864018
989622
1487580
708018
1279117
1261741
519113
1332995
1168635
141890
1380298
1296625
1441374
1461039
986002
1565477
1209430
785330
246683
103964
295634
962430
210666
741461
230256
601907
250244
267739
1272970
1348123
970735
1290590
814692
946201
623018
125979
913417
280972
421734
1509478
708752
1408703
208396
585241
831045
119099
1285236
1328294
630934
895520
123816
1344146
534027
925939
81137
1100765
1528132
753626
252506
648782
888804
662502
58248
749780
1487091
206747
142857
527707
141215
1268101
524844
55464
666150
429255
245522
194348
635202
208383
485726
1168546
1059403
836914
717970
1200179
215222
1334671
841815
928802
66467
522965
829742
689892
945491
853160
1364315
128815
625706
20803
1023027
255559
932259
576647
88670
551584
798853
690703
527231
1339462
1132575
592546
240630
414056
439315
1478110
344075
1365255
720348
436796
1285562
934824
1434197
1025736
539976
1360302
991197
166350
487747
1282994
501312
816929
1499123
1500299
1510366
1183442
53939
474337
234510
813670
1413651
1445709
1514888
113470
102951
321430
1394068
264187
144916
461454
84113
379938
563900
1200091
728980
222876
712638
475919
1376025
1036007
1076959
1391872
688672
1127525
130668
981787
425895
420601
539427
872852
734104
1191046
1106540
658992
1063124
430140
1084594
221231
1035409
218600
1481570
1261893
1301922
1393443
1132314
491552
1497987
1394232
217211
1531884
482594
413718
1329332
417793
1008621
357247
1099586
743529
1277706
314707
849061
837060
1076812
787463
1226890
729192
267149
420257
307116
636046
462677
810529
1124576
67462
1485934
565130
450282
205542
1001015
1043908
1055310
1161348
336297
23405
843204
1355335
255058
1563298
561399
1156545
975275
464445
18059
870390
40870
741071
1055606
1448861
1052616
1333661
1276974
292273
757891
277082
65467
765214
382537
911373
16183
1205492
601089
558307
822509
451970
907237
1112225
1460805
869141
1011150
1271102
884868
1012851
1158871
547624
1056615
368776
197768
136034
1488304
1409207
241621
851138
786711
436797
1468332
1504970
10859
562226
1127363
1383562
1029944
184105
328865
349790
220292
1207244
1113209
1427741
3839
1056804
673142
1182651
1526251
512826
1174320
1356256
202149
1145364
801580
998564
556903
510043
1072462
682240
255758
1342020
449681
159860
1356929
527360
619890
439043
1480764
333048
1255162
1077524
1278873
1320934
489764
106686
516458
218314
81235
1247856
346385
923572
262149
347497
1265091
1379449
1151039
298446
83021
501576
496227
935928
120984
62485
1329466
288420
748036
546615
1255705
687681
902971
1130825
469023
473918
888988
1538360
980603
979836
548736
1520593
786522
633710
323583
348201
182919
1432141
1518228
914727
1022802
1519429
485501
1330552
921439
276520
604686
1284692
758971
887571
1213985
138900
739916
1137101
1369536
806364
1164060
1122122
731909
1356782
1222515
884958
1105247
476834
1113521
399392
1383250
983808
568856
748399
961245
209519
1461237
1130765
1273876
1545426
1554570
873946
1318443
1494793
393954
483897
475227
637758
764518
522027
1332581
1079397
1014590
1267024
521872
468317
453091
138573
837417
743739
371504
527087
745674
326425
1508139
39935
969272
864237
4280
299259
748882
77934
1378282
780482
1315577
65294
820396
1408408
1017216
1400320
104475
266026
1101274
1112880
1440342
1415560
102618
999459
742590
1541523
952623
1542769
1202425
1024956
159799
231457
771916
1047733
861835
952812
407453
44618
929579
59594
1499837
345820
847923
409704
1366203
316572
209622
400788
1163129
174786
641501
1227227
1562365
647746
322052
1121443
1015839
199865
1296516
92160
1146614
445213
1094533
10475
866737
1227356
676700
21306
409901
1171376
612475
371002
1030088
1429961
850198
5817
1492894
705164
1064220
655225
5823
1155097
1511684
896642
1416135
1454460
411858
622941
1184019
564951
543096
273642
136026
1258151
599856
196672
519454
722751
510888
758174
447789
822336
707912
1555526
976346
207008
682892
817174
1072526
1556825
667369
219240
412880
747207
61735
133975
157687
588226
947766
104546
968558
157589
953540
580671
1222143
834127
829218
1219185
433967
1275524
325169
1103716
257758
527232
787711
552447
9562
1412350
339637
1544452
632258
1051796
39644
840130
27389
814548
819214
1059043
1522566
138591
1418111
643397
834988
494907
453127
88659
129927
1297743
311478
833172
126597
955045
400110
784988
243033
1420657
625071
1446369
325844
69088
294111
1148774
194871
1360937
852281
517730
563478
1521837
1135733
184201
1342942
303819
1138245
309037
977379
634264
473849
669740
283250
112267
1342148
413698
1564177
840761
1239420
921233
1024035
656937
1461138
554092
749744
1393958
429332
286212
1265817
1456757
1414799
588157
1123990
1433437
89558
1187346
407516
439137
1047573
547015
84356
1434677
259072
1549546
1425851
857311
177019
514657
890542
1156763
241920
950029
1327659
240803
1010412
651367
499405
588035
701237
594412
417903
1011680
67140
1249286
92355
743267
1273471
1428420
1343856
1236924
337575
46106
188983
894891
1077049
964987
1490860
92141
209612
1258785
385938
1300798
1070237
1204877
1238716
707903
1272048
1193909
155795
1388952
1263084
1004293
1170438
875808
1299775
701565
687770
535150
51985
113642
1199758
422079
465673
1257786
862426
1493952
84838
1477076
935431
1268166
874451
1447482
786658
1402176
1340650
1458243
1427661
186690
143007
1050809
982329
1123806
1358842
102706
1342067
894122
494131
485031
611564
1266162
1165879
1103834
1429611
625335
147198
198742
778786
491304
597767
830994
718761
413263
1388374
215447
946989
714846
809958
1208047
680105
771589
1057024
619987
952004
536045
612502
95567
459728
1145873
1483198
1176592
110455
146965
679
1390725
411769
225312
323334
1325603
1371345
44978
1531921
1543250
125187
69590
116612
221659
103481
347245
1404806
310020
258165
499408
976266
472578
759482
181547
1377942
639376
314105
41601
1313306
313309
270582
111468
1473578
147615
337182
772217
1563462
1299575
967051
460637
1000145
194519
408110
688621
453753
1006031
1482432
1013222
1019395
1492160
1442339
1201991
1526659
1436207
1092207
881898
420981
981927
529095
1454107
628258
1003674
1022355
471715
106695
92447
43224
751250
1408823
346820
579197
963288
927227
1284047
17180
304777
579520
307291
356063
280812
659793
673850
1115738
834103
1409060
1501957
1431894
373714
1056593
968718
430335
1312474
1462550
507718
559713
318357
514467
1244419
640544
1455992
448498
1518735
1061372
529839
1116867
1350476
601806
1563835
303800
363734
413532
1433694
994871
568662
531056
460732
1201265
399677
1389869
1196434
932185
247539
993099
866278
234585
760014
1449584
1072360
1548618
419535
1032397
122707
956741
1218851
11762
102311
282565
609904
725584
454396
1510835
425322
758199
232823
945429
589657
503671
220849
819497
1501459
398316
210898
1044999
1395157
291770
384796
717752
980554
251224
1260422
1003494
155673
407075
1524304
987638
928080
935299
1188458
937972
1491250
341040
1114750
1487632
277841
441208
1325716
936699
33542
125947
691452
806748
903051
38931
1435579
252931
1154387
500000
1054137
1264934
896476
1292536
906242
434295
533522
474101
461679
118554
807688
565115
229214
938283
375210
418020
532269
1321816
1246214
344413
464038
126784
1028006
1338279
820805
200975
479653
676826
119864
18814
50769
479664
319149
379276
269888
544251
793361
123742
1560267
1467108
846962
1558714
1293868
313615
653330
1128077
29341
526940
1527919
1484127
1516225
675699
749365
1217040
1431631
953986
77142
882625
273303
381580
734733
1217062
211622
92442
545639
801361
37584
912130
595792
1524190
879601
706389
569134
700696
450970
50748
1136567
238682
247918
871822
1344923
216077
362801
346683
1079702
1535669
712925
446572
1252744
1081409
191794
90425
731662
479201
320366
63286
59600
1336599
798422
1502953
1005099
1549899
556719
1557874
351777
994647
558841
1062107
878910
1296999
1007887
1488694
708
1429319
1203399
1183772
952062
1079835
407666
251520
1154856
590044
644544
208973
1370164
832589
1243488
1337309
1106007
1399250
1270028
903847
630457
788707
1199600
950898
1098312
395913
756672
1526025
456425
484495
502437
737068
860291
1491938
1268104
243857
353132
1237265
559212
86311
196500
1162126
258768
654062
1287421
1398898
1459444
1026126
423123
23177
1440104
1355014
780082
861245
856745
354206
691007
1518120
1535123
253864
1259729
278829
891478
775912
598452
417187
1497553
846701
597207
849960
51583
1104850
580385
192319
934868
1226217
93661
1274020
320437
248410
537882
937427
184017
490953
411026
34257
363223
829279
351095
407248
403467
1254679
565363
1107894
115021
44337
1209476
1266370
568358
46103
169754
117395
319818
164489
1023806
1157442
346765
1119930
966671
1250619
49562
846162
787535
806183
806089
962227
4409
362434
1230992
1104016
722480
318317
306913
1534416
656105
631111
305921
270496
262486
1141044
1266706
214879
122299
544456
1227513
1273339
1010224
590309
70885
1192364
1431922
752710
918837
1437053
1537353
1429592
866042
1452251
1310748
545483
1172064
847776
470668
1339577
993993
1535980
927771
988757
485090
320028
193931
1458466
1022495
807528
1465420
990184
827275
990791
1042600
1272690
246529
1439921
1500722
158196
233054
1183068
1042839
1492970
1207694
710379
687245
1040040
481748
521084
488963
1083891
1379439
1240449
346561
1188600
1501802
205826
744393
868488
171324
313648
761322
891852
1272546
446556
455684
35159
457249
1533747
921980
1394702
276577
1054366
794037
1079547
984693
40184
1153785
1168124
4843
789529
1016983
878456
107941
1499272
1204690
460715
19647
111351
1130284
307824
253972
595946
282080
1387129
725734
27559
193094
1546167
1047087
1422277
1477337
1027899
909027
312327
692802
966952
457827
690364
156468
1418940
814579
1340371
200737
851363
1207765
516881
487082
740639
1289731
1150753
1354655
1406586
1418955
1085869
1493167
1297512
937134
312427
1280889
994264
1534156
558375
732680
792211
579429
1100554
1264810
75229
570260
283765
983561
1097455
57178
1304388
572882
924017
1481909
227003
202091
196292
915193
1339418
729430
351925
1241584
201810
578149
243135
1514767
245947
544457
193262
684853
185283
1213181
853511
115460
25903
1044448
263010
1228300
1484193
1440118
1115838
1470969
972694
383821
647215
67383
1355927
444275
562376
684553
1167552
428470
1390354
376789
1449793
484831
754032
902104
194410
1073948
269158
451167
730775
771798
892273
1250720
1384393
947701
104915
653163
121288
1134859
54232
978014
886496
918406
667085
72361
1212836
726255
905867
1303570
717784
973009
379357
563594
1201222
53298
257187
925705
158596
1421268
29537
1332014
1486231
335933
816671
1402709
1532362
1096338
1553790
77266
678150
83087
750985
877150
1083349
492736
1240231
929285
376212
894106
831804
349586
163713
948763
923808
956101
1154503
1038553
1546108
1221637
144314
1109110
64351
1431991
320464
1007666
1155882
439351
1430417
174417
1468734
1371996
880194
1181977
1300307
908707
1519043
862757
529261
1060002
173087
693579
656231
680037
396865
1424253
1517982
309627
445132
522403
26862
451587
456668
536475
1342032
516101
1465949
1255960
1137005
1293415
1166169
1319324
815629
802847
38645
1108336
148814
1093327
667208
329364
1096184
439592
59518
163981
486758
1048044
1372417
447726
79016
1477209
768118
891038
1319375
1194628
658311
97634
592108
1033595
418643
1562263
1468899
353589
139971
404295
853225
997615
865189
135383
971099
1344104
844904
46179
731094
132709
462355
748383
53528
653224
1424191
290541
595678
1447555
1017572
1162200
1120637
1331705
985938
554343
1483422
902235
632466
1335443
229586
768850
1017962
1186796
1526880
1458595
942189
720664
634020
360025
549390
383469
1285336
402258
137533
848103
390566
339799
689274
776661
220536
1230647
910771
1093394
212375
835257
259785
1051270
1180040
254046
615947
807268
91733
1362502
391655
892425
872142
809290
607601
1153346
760280
403758
89089
418478
94615
82944
330901
606421
851414
1001399
665726
253637
332086
781317
1530585
521727
132687
577793
665940
707812
215635
473295
1119475
1499700
1305006
99852
179879
1250470
399202
375667
1417685
711558
836257
158601
941501
1303668
633786
264244
1316734
434500
642609
1545355
199185
207993
1292936
1446294
811556
1412636
181374
401532
374289
1164743
1360963
604702
219725
559192
777444
3122
462968
1244568
1457809
1493412
353412
1176144
1069245
1229332
1175012
278864
433595
39273
286619
835947
1534483
270437
274602
1157077
205856
885239
192024
105696
1541385
1356985
488243
1329989
261777
510913
524663
199220
306778
1292773
1142684
717721
440312
1391181
807980
1426055
1377231
98108
989039
967846
101008
1542556
723806
416800
83576
884532
966174
1063804
477624
1412616
446790
697895
414105
734306
800692
261749
406190
1558933
587471
212250
1167634
733986
1386695
520676
481731
391477
351154
567909
541740
451673
355602
773038
586621
96187
609601
206424
368663
1087235
773298
1407958
490192
1046709
46930
208569
1523253
404602
947379
14535
650511
845050
801207
1461122
514282
1500420
1087023
872121
1062349
1548898
1441158
1376075
189945
419643
1004270
933010
385413
841536
229556
1392335
1032088
149445
489239
383419
1085156
1329417
707119
134238
1244111
1009465
111209
1552969
164768
508506
1067399
1475032
593929
1378495
815183
950129
1295691
763577
678133
1191216
1298883
1266663
706152
1193148
1173391
1238787
1176787
1232104
1546856
440663
1149851
649718
882820
469038
789366
1290255
1551358
730320
435095
1114793
1294027
629492
1529245
2332
270456
748631
911916
680959
448294
827049
902567
82963
310119
1003064
1055337
58918
252558
561659
1156423
1308862
486490
366815
854247
1390702
1434324
834481
1506479
274504
1149211
932385
809839
1174481
740085
1500876
940143
680238
993564
1514578
1131436
1343595
954689
411893
1204952
380036
169371
1105135
1072808
1519894
1850
5685
477203
835617
959809
1308861
961192
570849
989892
1415182
1353916
610054
791174
268939
1049352
1002359
189588
1484099
951117
1259159
1350735
399334
1102744
180577
361768
648767
509726
928090
1462986
223180
875460
964874
922486
447088
1229433
158724
86836
508931
17722
868317
1411285
561634
21964
1201647
1144776
1443938
524930
1182467
525092
323256
106231
546836
791466
839426
579640
1333453
191015
1059428
274290
1265626
917927
228431
448641
1233161
1335114
1454486
736335
452014
392268
806426
1506283
257278
326607
17508
1007973
370753
762032
821587
330932
955495
762104
1500062
475426
834864
1069102
476096
442770
1382782
1487426
1019958
1563361
1094078
525463
1248735
238976
57428
147901
997186
113154
361190
1567666
1108152
48362
722355
908523
490453
255994
140089
844659
1122134
175336
1374244
1273614
358810
796542
882139
815609
161431
1450565
999230
25191
1234433
328752
1110292
1395049
22968
88793
1017350
390574
1275470
490008
1212182
672478
562955
255117
579773
853899
1546659
1069433
907090
1247968
4744
1360767
642540
730072
39741
492355
374318
711845
437236
33204
583968
275829
421220
951984
651671
107063
1462771
1143723
1374171
1002466
928161
368508
1278732
511124
347606
423814
287352
1253581
418632
1393705
1554357
1238156
816633
1003748
176442
543137
1118795
1377119
679535
899750
186133
1321202
608413
672496
1526965
1065563
726995
1276317
536826
627258
419920
1093759
1158270
503957
1310562
1146927
869704
669500
283440
1121995
725682
943674
142521
882711
595304
1197585
1126015
1014254
785625
740448
560556
256426
155548
563337
566748
1413726
403356
510796
1386848
773391
1292138
390516
18342
1198037
1085018
1367575
1515577
555765
283464
727224
1383196
86626
969709
1445928
1187888
1223266
1335464
412365
486402
38089
992525
168186
910346
1423155
394852
1414443
303338
1498379
1014589
1298099
1473685
1460795
122782
1205067
1330644
1483411
19289
967324
810257
1172748
981508
998478
912820
1267779
581383
1225237
258387
153982
1046026
69258
543231
1382525
785054
1128295
1355956
105187
1505074
654996
570329
821142
1211730
1099584
1523809
577388
815121
998592
1166157
735782
1047727
922594
1310832
72059
1496208
854166
820050
448827
809292
678761
33243
534246
858223
36261
871973
1121820
810621
371550
1447812
1352194
35846
1322887
385812
928142
1049178
1056039
1232511
1198847
1058768
207752
1226256
957915
957429
244050
617078
1363845
830756
1338910
974812
37706
769669
15750
276679
532281
509010
237207
533867
1177606
839993
42930
388685
1411683
716846
1278026
1418916
1209150
1327933
119005
272646
3283
805422
989863
746755
383303
1263233
1454777
1562131
520379
373030
814704
1474252
530433
1033395
666650
142774
638189
412443
137965
1131507
366166
674692
1442764
640155
929529
124741
533750
979367
1126432
181497
641361
294389
214600
166853
392439
567366
478360
1473789
669574
886974
695845
534439
1349778
1479830
411764
126474
1406877
413073
1292508
1105017
939844
103255
1305883
819911
810382
1188116
268343
530821
1273291
46312
378936
339418
1009327
614929
1391993
1183655
1166697
500484
1313850
468936
5615
610725
883527
849054
1275688
450165
413890
733999
520958
1196464
355301
1426168
1289110
950412
484707
454348
697461
453500
1304809
709446
170343
334252
1331777
1437103
1206809
991465
891369
169278
1222392
416917
1542331
685360
414700
882366
710849
759153
557170
424327
634811
1039719
1487048
950362
1178370
192651
246001
582920
993932
573702
1450785
1557696
613228
530688
1032771
233837
758617
1469069
27088
729724
1016988
645686
1444572
724838
1199368
247475
196587
747751
1366536
501049
1465905
148758
1475994
381131
1282346
1025410
552127
1396632
1066452
1507466
749356
615254
573763
911925
435167
612097
54236
33621
475830
70749
1338534
259972
330209
912538
79687
783881
585152
878574
146549
1003115
278796
905859
1541009
1293676
1300149
1064516
261900
438598
171356
294096
445751
711812
569036
1332920
1533678
378970
738891
826120
157300
1548914
159834
112863
224918
1500774
813018
808447
164536
1085954
360802
1352019
230050
1267555
1556469
236207
1229798
1044089
38737
275525
893224
668328
1451997
616833
1309082
1032757
1259742
675763
1372858
533102
1285303
964093
251142
1240841
473881
687890
848403
1389275
566039
258048
1414383
378776
226787
1547921
732084
145751
1346518
993054
8059
746111
5441
983659
805106
232864
1314182
703273
592158
1344198
535626
294774
1219608
260864
1405603
292713
1395989
1373550
242553
903397
181003
253603
791529
1051584
133211
1064940
748817
1116108
78449
190776
1329013
407896
717926
1163602
906789
170570
1513656
596056
744945
195677
730701
923052
209675
935504
1308110
1316192
1250035
770077
1389059
1185091
1257655
1558665
883884
736949
64593
129839
467995
1558663
1546109
1487844
110111
708843
1308236
1506431
1201471
1471596
1433022
954651
1402212
228685
883532
447925
577426
993135
869228
218479
662269
811975
993827
1457752
1400487
1395831
775784
1533064
1273018
597836
618550
549049
343820
1333221
142217
639120
849029
985671
209632
316495
571265
985658
664545
1028691
927832
501957
1489227
1042214
1170415
643007
998165
238379
91497
122247
1269945
1549119
1031103
356534
1087440
467337
1071834
668783
1018900
323671
1464744
1438721
83586
272397
1072798
1005194
750919
417072
213504
444912
1345876
1395388
784817
792627
1057537
1387708
853962
1497688
1320571
1419562
866199
723343
372030
915043
1309800
827321
341085
346679
842095
641688
419366
355158
463664
186938
1315479
932527
763629
948586
508874
1242341
857807
56362
797723
889292
444466
970934
1255099
163120
43916
324535
45106
852097
262372
709802
789943
1245967
1328569
52045
792952
734983
981165
905757
131702
723898
615212
1294469
1457670
370570
643519
594699
274008
700721
1229385
340170
396008
842190
113643
248460
175846
781117
605841
907731
918740
1088082
817643
458204
279392
1238306
1316438
33623
765699
1494991
502151
1277793
1481547
727081
717037
1116935
1329457
452089
1013464
920780
1315328
1259703
1334700
121507
736530
367276
1280464
736401
1321036
952927
752569
895999
19649
538851
1470509
1030516
336274
992344
223602
411092
1342881
1313553
717186
723710
8392
1252778
173593
1027988
1474100
37000
86416
59328
198483
1444883
1260983
809878
1321838
1475408
657132
140866
1517580
146439
271241
235554
323697
859040
1374707
167817
277882
53418
93567
1347029
714064
946480
995168
441512
3506
335509
347562
760420
1473146
1454008
1335175
891376
769044
459179
726116
1477962
207460
745270
1514127
1435085
1267680
1411708
1539040
201579
987131
771121
1219088
1545651
712164
773513
83811
1003909
213508
1102789
1356618
142837
652817
935117
1126341
975341
1341919
68846
784816
1444351
1442385
1088719
744652
452809
1353552
619402
130073
640667
1423964
823924
190462
208952
581538
1378430
24512
504132
1558591
1473187
30193
861542
939938
444361
854147
157088
1503353
695472
1342507
507401
696795
258713
1361764
251802
185642
654768
864906
326487
322220
484286
729774
519362
962368
634899
1186327
230594
280517
1030561
1478219
1523136
27784
1373296
447213
238140
1375510
111464
378458
994546
149344
770655
1229551
52301
215094
430906
360654
1000014
74852
678613
1234342
672943
833878
112146
931991
879957
247619
760499
104384
688496
135849
1055538
1269296
842858
683325
1221868
1302157
379462
1308357
67186
536868
100054
1494330
384287
1094644
971285
608345
959282
10161
506294
699050
1295566
937647
185262
730797
1036056
390149
311936
211039
1122558
601823
887120
414991
152552
431866
205837
332355
847056
57963
1558534
842512
1562280
604758
1315097
373987
676499
946334
1377451
995600
851098
1331831
900253
36227
1005586
1192174
1307649
1137040
1040168
1497726
604267
632123
1364654
1561011
1521613
211128
1099433
429219
640027
1024870
1316193
27222
1280228
389362
223448
1180982
1226718
3723
1319642
838817
1480042
1065928
927233
1136103
785116
935659
945125
1391357
857429
660086
606694
748712
375471
1050183
611057
542667
1552878
101645
286677
230567
7478
1143430
434730
83140
1317252
1103921
387170
1335539
386958
1020548
2733
630986
209129
597409
893184
381657
1123899
1441876
69944
394006
826500
250989
624075
1263773
726044
1418619
480394
1424372
964618
48448
1140550
551968
1296323
116623
644809
1187379
526405
988486
1415240
925030
479469
1219140
1140022
1033458
424745
143792
342174
262373
1533333
163815
847604
1526831
82159
211207
1054578
643014
1303214
1494460
1226539
1030962
851010
1271010
208208
252124
955668
639374
759300
894755
1449349
47218
1545556
334628
1135044
388405
100611
1183919
1187112
1153495
6968
1003531
781835
1407015
708349
1041994
146913
1125011
387799
1390153
1391600
1464846
131897
1011843
1294864
474587
1063008
802089
513440
552872
316508
1128530
1325028
1553959
1068725
1072535
183718
1132058
1397000
1480636
596117
1236981
847236
568375
578070
118799
923472
275850
1208868
750568
1511568
1019846
1361426
406644
92282
175530
347283
1048508
760946
1291478
254158
462636
1022321
965029
128741
886482
324900
1285512
1350795
152
855960
521501
94390
412950
281535
207691
444762
499815
1286526
160435
1493050
854293
1045486
918794
732972
1546940
858651
563480
522210
776257
564868
493115
1521213
776534
1416118
1156009
1375896
670144
185765
106235
1469243
821029
145686
1069736
1386974
1281903
1461083
387781
1459906
1234836
1370940
184209
628126
787420
368570
775835
1391160
499669
1131016
1262494
1358497
362118
1204429
101645
237035
919248
1043705
749062
1369089
1497238
37751
552752
437147
502755
1493741
210882
513445
681498
373239
833956
1184935
1222823
1315629
775957
1454019
1552292
1189455
1368284
1243635
1188826
1561386
1280533
183946
1076308
1054002
1063684
191110
482941
565172
875985
234913
518038
1262350
332466
757065
1331389
1181612
745233
365153
235765
1177090
1562164
638285
1255207
454253
1546982
1540197
454823
167667
1377048
1129679
243368
809897
1268368
27618
251187
17263
1412257
665832
698799
128359
1377637
1491217
1511783
1236247
1373611
792970
640188
1299944
4470
948477
910857
1162431
408716
231096
1378055
71942
565649
829583
221418
286446
540776
1155006
1480622
1254217
672332
764430
467844
1058821
132685
1051896
1237292
32450
879583
512977
1223786
174403
993544
265736
573655
485711
636752
1271174
43580
894134
815494
303126
1171969
1547183
448829
665132
1042387
45085
737084
192063
1098346
924383
572313
1194514
483793
1001796
614710
464842
849800
1080242
698672
1369841
1209626
339062
1246384
1510743
328850
1011036
36059
478631
682812
852394
1311996
828578
641140
648155
1084985
1473243
612135
650878
1403137
1490212
714931
118314
203835
225784
267566
1383161
281967
1298346
569764
1427545
43801
219700
1538088
791250
1400756
1017191
1541448
368705
22811
346453
154259
176104
1127477
471721
1283815
15394
99861
870438
370980
846013
542355
175020
1183305
303201
1144411
467606
875863
1183323
254866
18927
1163126
1282867
167585
299266
218617
441224
883919
374623
23548
16803
1549460
1066069
1008461
1361428
910408
369312
88010
244904
671046
1037902
999984
1489731
354357
1541048
1247389
167209
683997
1292394
999646
503669
356085
492542
924744
1335825
1476173
234135
266912
1169494
1323741
1423252
1365690
654455
915204
152817
367278
758461
211969
437222
1250475
827855
1038484
1456812
30763
1546252
700479
609798
861697
608272
1234387
1201670
1280348
298174
448328
1268371
40646
778242
614200
1506877
910066
554638
1306975
881474
150847
1507655
485604
1448707
206428
640625
562409
1474826
424750
465312
1399870
1354022
1437147
812854
107325
148142
1548382
900225
929953
1352660
662786
1525119
1085655
1173543
308583
801680
654079
262578
1407423
1081755
800567
463974
1174657
913268
1244016
553677
474639
1428175
1042360
1041720
901367
77198
469013
1550060
221450
249410
1056631
31967
589085
1092990
1432581
1357654
1152571
867846
215404
1485847
1185503
787923
893507
322150
1246670
1147654
179574
915942
589554
1247306
316080
746171
109997
165227
713279
58777
461961
1041538
346515
1351732
1346542
1172013
873373
487760
261521
1518794
767176
404751
785005
721524
886380
1220678
89416
75620
1190085
1025489
1264131
459283
641732
656910
241375
866987
1390383
843173
1557186
1534916
1471664
1370974
1321936
961787
110691
1507134
461012
961838
1103689
831727
242724
226607
146270
271275
507581
1300836
526751
206092
607095
1231655
213238
823503
859048
737935
1356824
1511875
448673
1245802
195981
559159
115198
1129816
376864
1403545
617064
2307
1370700
1335545
412745
1004297
557438
856380
58430
488175
160302
543030
1076785
930524
130769
323559
257466
1092329
1088296
843042
1249275
417534
92162
862171
1539153
92886
584425
1050956
230304
691127
113235
399815
304062
214342
886115
855087
1086893
1498779
1159577
1532421
461646
832626
309935
1300661
680922
304246
846287
1254636
650758
131199
1084542
145568
416327
1194975
1004567
1527562
882756
1133309
270046
690654
389015
1089256
228245
1554009
4844
1437999
490368
1530777
442330
300745
1432542
1563944
758079
1153085
390735
1157517
1205614
709257
1191985
924253
300934
1127480
1017805
1455929
311010
839087
913856
700889
1110811
955551
1011906
98586
426928
76380
678059
481932
775074
1546808
616559
285332
172797
445232
57969
1324586
190220
110806
695982
248844
983195
1348329
1238127
315164
1398869
605206
248972
741083
1490192
752017
594583
1108471
1297734
120792
1047294
1482502
475123
573339
146640
45312
923949
295467
1120769
1234358
1306037
1082014
817022
261033
473149
272344
532246
205435
623866
304343
7406
1348622
779127
336909
237174
199528
863008
843674
619358
971895
1107565
500690
770533
1102032
419649
86232
1178826
1008092
519051
867769
713045
1565123
1324127
770959
1284898
1476687
527267
341098
380417
196297
136636
808798
547961
1090258
420193
424561
1411247
491981
886734
1279328
506383
1095443
87514
1297714
1198423
364476
1145575
424782
212231
1330082
1315112
770933
417511
148503
398224
1514197
954836
616214
1251053
29795
1006935
843570
1488271
1330114
496966
1064572
958972
1021144
1440262
770672
745082
684710
1397282
641788
1391781
781701
696599
877389
300302
1136681
609094
259119
469995
487780
459246
637406
902966
1106772
227398
880175
282480
868735
147013
894010
668750
1353416
699352
332517
1012121
1040494
1378090
344511
976036
893844
1346522
563215
1159314
719776
619893
634901
639673
1187068
1252296
1268854
952225
524449
402358
1238341
1061499
128234
1115128
1035602
1553761
937365
160555
950615
93803
1157967
679850
529580
269763
303974
535113
269209
503558
1081525
608827
1026034
1230203
1365241
1469047
1201479
739765
514648
1238874
958570
805568
1446693
990415
816738
1075999
868835
261103
581093
908169
1088993
416683
1173738
1309486
1299685
1094165
1236395
150146
456348
1390852
427780
883412
1239179
1018389
1043211
930621
1050309
1093680
1426765
493345
525799
882552
160825
981430
688299
12924
1339029
711529
834045
101664
307878
1539744
614549
512203
422872
1471351
1456335
917962
1315203
269090
830184
431856
713134
691041
1484235
77253
406193
966764
1310764
1194990
233218
454151
1272286
334944
1283451
1353652
799196
1338232
433379
1071703
583300
483196
400310
37365
899321
1118462
918187
100657
558734
199144
1241986
1113846
602301
312577
204046
778052
1339452
1396727
1444161
169065
673203
990178
83025
495875
1453934
1329611
115770
200103
500645
307711
1270293
437534
533553
374193
1526214
1412240
1293299
112182
724206
1001256
798129
92812
851911
1046600
1161986
858179
198387
1467608
603684
585466
525435
75400
1050640
989743
490935
611285
394786
608003
841001
1065602
1330644
885300
1271720
1282635
669232
1048074
1389219
1335371
21104
675872
1538376
894958
187213
899566
1023732
835360
484758
248871
1465262
172772
1043925
514855
392761
980662
1278041
359167
47023
432114
293760
638634
563663
394089
211973
453626
128518
851833
1359940
1361648
1104165
1491844
1279371
1318105
203005
611820
1167359
634130
1241252
805397
36143
98101
267803
921500
995823
693297
85582
1175413
1436833
250260
345953
1331322
1304808
84374
283163
339939
898983
226634
1371923
589253
1051701
1118523
20940
508831
51551
1525107
1249887
1540875
788751
1534332
1435201
1451788
289209
1565469
735671
232881
1151421
1214878
1236807
317345
215063
311738
1057722
1497510
1182396
1354990
282642
930331
755066
151916
429084
851377
300876
1290946
1256726
627589
29357
1309866
375439
165243
1232244
608819
1344757
214844
535420
1239762
1407820
1085186
1335560
432691
1529800
761872
706762
1085151
1291656
1118303
1184851
534411
449123
614956
1375942
24397
404684
1081722
489783
395964
944534
1492493
1380131
66722
509508
1365712
582959
117919
1314215
146688
969131
1313004
1306777
796473
1206142
353383
511147
272474
79989
1489730
354297
955356
1144089
863792
684340
653547
651463
1445170
733096
919157
505582
1124788
945178
37862
1157970
248362
1277140
1113064
59505
1454868
142123
55852
1321821
177795
320067
1044867
1188345
15501
23939
355901
1163517
1170721
922661
989781
1070407
219262
235006
1449353
563844
1185397
1435090
510968
954926
774455
1467503
1203333
1028964
794314
1248380
215207
1154842
691910
885721
260162
754901
612836
982539
739417
90212
233727
1399521
911807
1284723
29466
90043
513168
1509663
943025
1040553
464295
1448109
231167
813555
1124998
986461
672261
906340
917748
1037946
609397
1321753
874179
1200356
714477
29323
361702
408537
1083516
1555205
1034832
794890
952474
553025
751977
314729
258168
1152216
405267
177711
1438729
720919
113699
681702
686613
227753
1408935
985988
506733
1393745
1362567
1180403
364728
957558
1018136
678095
555190
704195
814266
1487160
833729
10205
1352910
1178950
259002
442167
252774
965847
1215847
1302295
144182
692323
732124
1510702
604788
1201530
794695
1007131
1453952
799075
52034
390110
1368250
75167
985026
577903
972742
85413
214936
1228310
355000
443843
236921
430621
576047
1362745
938777
979959
1178754
1043079
1209186
1194777
321463
346947
218152
656704
670728
1325941
1397912
345875
650276
582777
945880
73451
1191163
767828
783119
194485
1520933
1167867
1070971
721009
1148290
773177
142140
1186561
823487
117630
135660
920264
467693
1221699
898195
146801
1469048
1281707
1351789
264162
873600
176547
717668
1560491
1056310
1016123
1049630
82757
333287
1172749
855718
381894
378871
40814
632860
1112066
155707
1429012
1461530
1044310
1396455
102359
1337647
696436
1049993
37061
1521692
129481
1128220
1115734
600680
308489
1407279
295329
510754
672383
596790
1036601
808010
990040
1548463
1455563
228726
1240090
762081
261839
1475771
1539380
262242
1444557
1382070
95957
1528456
1121495
1096010
619938
1312010
1371496
1146744
1312510
1365983
1473607
502446
939982
1564906
183319
1444487
456286
1391118
323233
74308
1490566
494401
329352
1323040
1040755
1218643
1210644
12836
480417
1099574
1436259
651493
363397
920234
1073230
1528608
24963
1117150
1444824
930599
175970
1246273
810563
1473462
1030601
1048082
1030196
1113856
482150
88794
137421
263830
188843
211418
200947
19055
902060
589442
19101
110531
866016
351606
999379
524316
794848
899712
1267425
641378
1160907
1555695
507241
807645
903925
30144
1036251
563631
887709
1254690
214752
50137
983000
181662
1105776
87000
942231
1029098
1389035
235669
147853
321302
1363596
1268797
1204644
643796
325175
112661
899641
1431882
772522
1053407
1349071
1560459
1428832
1400420
311247
34556
672606
1549271
571326
140864
1472651
1006781
1168284
22682
100108
541240
1292136
15677
878319
1203624
289425
1471580
1331358
266833
577953
1154831
1279507
1409666
326192
823966
873964
260951
1551117
1395454
1500490
1172167
113279
332642
701603
1278830
1012933
1408831
697438
1079923
1091471
1009859
1345004
471023
544864
344637
1260695
1469730
1540483
515513
747556
133973
476912
257492
614442
479212
1211676
339834
501441
143876
1045565
634793
507757
660785
1169564
964405
1486508
1230349
503427
1239286
671905
209730
687142
1105
1255617
867668
1077125
21310
602891
1358904
434646
1143161
1514575
886265
1184192
391897
1190572
849703
1058001
1120475
858287
229993
1038982
917070
258921
240050
1442402
815596
1253865
1466452
360558
468595
511684
985402
428962
1158756
159678
720567
168730
99002
371295
1039948
1545028
757594
1225235
1516811
49594
981752
1030044
30196
942386
338090
1157252
1039601
257659
254772
1027870
655092
877340
1044450
24549
1515070
798839
224085
255531
1437645
55619
229429
1124904
293665
1341168
742571
1182455
1212145
933111
210120
351519
1561076
1108980
285466
1413265
882811
746024
560334
153560
81136
621206
1069847
1138399
470547
896795
504407
155451
391828
1089577
1066832
208340
1523592
1506517
1071124
71246
278946
133881
124662
747820
438049
550891
1326576
620273
361751
733374
425374
774281
606606
896763
575320
1395145
691818
937816
1172091
359582
686512
906252
869952
1272535
948751
697528
92445
109795
1542495
507225
467992
999007
1082107
281349
950229
791195
933490
406551
1134714
1454893
1441696
1222735
1129152
1383730
720164
1295010
117363
1103893
1173906
871441
1320601
1414880
755295
604802
1036482
740570
1025190
1482904
1123129
52809
568562
248531
1240436
1115648
644295
749118
531927
1018741
1000042
442046
926050
285969
1491998
981113
65828
418595
250378
1363301
692245
1187829
69330
1389986
861426
363063
1436899
937014
235861
344687
1562939
301605
68287
772426
598783
1179994
1237177
85393
921044
1096640
465407
87659
244596
1053008
19470
215165
1135336
1207243
857344
90661
1144809
12176
1075315
233558
157392
722131
793710
904534
1208982
1563025
157574
820468
77602
272880
554590
937923
1393344
1326927
1434312
1204536
1367200
445670
1397432
1503457
25829
1417016
81400
1470961
905941
495381
1456262
735597
641705
780684
533146
199898
686848
974110
2490
1274688
763863
1509304
683963
647511
355066
1439340
19818
1020347
1459795
384474
709401
1005334
1399510
189017
833828
1433435
79939
1287053
823222
338413
586803
457400
234038
1550416
1117304
636421
1192468
1109928
146737
62265
1159942
1058632
732474
563343
1379589
193210
1184972
1013175
1503599
287241
1192338
1320525
526802
1273103
1025643
847584
706732
1172953
133247
1272033
147466
79703
1164074
751407
98986
1497175
215700
209686
1556278
113249
757139
991775
945470
1114463
278081
1209521
347765
1564676
844299
512998
977929
1493782
1463657
1360790
13288
1093239
1490783
522649
1473681
270926
1229973
1531913
189695
796584
1382072
939149
40338
887148
1383757
146963
139730
984608
954739
1032599
771778
150317
227287
165494
66107
1354235
1051145
1194913
991997
65487
114968
579713
399746
561749
1276912
1146692
157838
1537681
1479432
66390
395614
276508
594606
1297406
1048454
600992
580384
1021022
386186
1009314
537214
1497869
796132
682558
1139800
1335372
171482
1472982
847534
861683
408535
768004
588538
486391
1093388
1222697
932313
1121749
1129560
1014877
1210546
389971
89880
1298460
451356
1355120
802691
862866
722713
156091
330618
1281427
525028
51065
118851
1217714
1352038
994703
866915
1466168
132976
203494
1076342
1152504
1119776
143071
1091868
1486913
572446
247743
1130665
577853
826542
1556970
184205
434872
463296
548600
145437
473682
1501698
315293
176739
231815
767868
1158580
431971
1389038
820293
609999
610708
748044
506417
44167
730642
167342
1483275
1179461
1091450
718545
63321
1544349
456486
790109
426329
1101180
1352503
446607
1477486
437744
781097
1252692
555850
1021963
993168
1111060
1186189
235478
189
833320
1520173
1256811
1027555
281247
388858
1031742
1416999
1567815
1251568
787538
855392
151634
708130
1303681
914167
1550354
51465
1486322
756727
1442139
1027339
1051898
746910
1433271
1147385
445482
708760
240258
367987
348446
461458
871632
1308076
536709
1255751
504976
745026
854945
565835
197461
452064
493820
513722
570299
528693
726534
1397491
842237
497129
1190731
542018
455560
1027678
1538364
180552
1350972
549932
693482
893140
266643
707759
1500498
1368595
669685
941003
1362709
1485556
1107895
887130
1195449
1382464
594652
1260259
31247
411858
110622
1089930
464736
281782
1249039
666177
305653
323955
753947
1029363
1540082
480025
1560222
1459870
73480
1144312
648478
115662
485887
238612
809413
474953
823041
814822
1563720
786438
770827
576277
54896
86332
221199
431201
1196821
730889
107876
477214
965269
11213
650119
520180
1505345
1311404
462079
280049
1323760
1095954
866345
179210
1050733
1248052
419963
742128
1341652
1090841
1446271
37492
641208
979566
368291
398491
1289753
1088622
487779
1209540
693596
163946
330667
803731
443993
971382
391956
894629
102591
97981
1380922
457500
548342
1049565
384253
1045199
1009500
516329
1333578
779862
143600
293239
900944
30606
1226010
1335732
1298187
469106
870697
384126
640928
93215
767684
303739
429265
1129829
1071519
147926
1503637
748958
1246102
91016
651503
655526
857758
1176536
397762
1303429
675995
58222
1155122
1353453
1421919
1292236
1226575
1448190
817052
28989
1451819
727410
1298705
981940
790664
1418971
298854
1153447
834016
327883
1127295
1323464
1143108
428713
915484
976513
966919
157662
1492544
283866
758173
1549553
178409
865384
1193289
235180
881362
639644
288136
687193
1487345
1099824
1057884
1191
1262516
391386
717897
1201332
639273
1489063
1250886
987468
1324949
1526019
1026523
795703
69502
1007376
1324978
601215
771312
287901
282234
1377651
631819
878958
1262330
1324397
985114
997339
1551341
857813
101898
1119208
202248
62112
1395470
1514201
258616
316647
1120051
1348966
167177
1481023
722338
745992
1201850
539031
1221565
481331
171664
726210
528413
398525
756124
1239985
1066308
1151872
736529
716858
754016
871470
1483092
780051
1567046
591020
792663
951154
1477050
1340188
1247861
879466
52860
1482749
341602
270021
5767
251953
224295
1313014
598930
678135
1061098
759094
1092702
1248848
895332
29469
885706
807405
983147
1188787
777840
195668
394951
1457183
751736
1419457
1477951
419285
1420522
500963
1377062
1064588
715058
1214179
934304
1550693
1286626
252820
389162
1360431
1474649
837434
1074897
1121374
601642
814134
756419
478291
157826
973521
753121
1159573
1520047
389257
1159953
658846
1328301
1295102
934331
1315929
922317
778498
1174709
965967
1061434
1458068
1305287
1469677
677602
1171664
530260
726065
390708
783633
893492
1418007
1052616
1055350
1369737
933766
1541200
1104450
197793
653257
598819
184088
633001
1424037
1240012
1053708
315930
1459794
1531218
125275
820631
1522312
551415
1559406
1015342
436389
732919
1150648
466828
890725
1537383
368294
1532863
240587
480053
1000012
413638
182573
1481094
652860
822608
898490
856179
63550
1055064
699556
843082
134628
805931
1460819
281624
767457
1003372
1257154
816741
1214
930299
1312349
370550
703074
743887
548536
443419
927434
653520
1190659
1421068
1139338
1197250
201623
432905
766851
958313
403295
1089790
93688
492012
1270010
428886
751397
39102
1226207
874129
538624
493296
1386711
214491
812435
327032
1039992
89935
454714
660521
1263725
1366951
1036399
955137
1513911
274460
894994
192405
301663
958795
1395516
833494
564847
1111297
1018537
63740
971099
1412407
651624
521918
1380277
954444
1240571
1205469
1100988
89923
704444
372834
756994
621804
598065
1189538
459867
1054917
1416856
967081
1038826
196764
505701
1429698
342380
965868
263244
248998
590319
465922
896775
365069
1100348
327076
1263066
950618
1129688
404393
1354038
573179
1454712
1287519
1554207
1470251
1280415
429083
421758
1277549
1383656
592809
1384436
224204
408632
1208609
931777
271335
520441
1517604
1411568
115288
1087046
355171
1015386
1024449
480988
277095
306738
233510
935610
1296629
1386159
1471169
387550
1058397
1290057
1408637
172657
832707
430495
287421
281149
1013292
37919
331158
395985
509040
489936
484708
160166
1083321
615131
1139245
1564594
1240813
1564074
1032296
294294
1468200
27774
663045
1368848
654212
1450365
838719
408485
114680
630662
1039281
986197
316696
138673
1288832
859496
1312102
1114179
45142
257916
986531
42595
1045351
116777
795100
1147033
1268626
1193397
86456
1363532
345589
14705
314149
308097
208065
1493219
504204
213776
1529761
795264
326197
808739
379829
1282912
175815
1134898
924241
8663
903890
661398
58164
1426105
660739
182600
520058
631527
210075
946874
849922
955772
867187
1338648
1295436
191495
1961
201996
1339113
1531982
620353
811352
110429
475668
1446124
917477
616013
368250
1059437
1298224
1458305
1240441
1351740
1460257
1351998
352768
430552
404963
1189076
512089
1329039
551597
740369
1347617
199158
1556893
1534939
1535994
481149
1191819
1147110
298468
1130836
115353
331317
1086386
913155
1055865
1292413
403817
715527
490221
714693
413879
1141771
1311228
1176866
930480
667042
1147546
1168345
475049
904604
1319633
352628
111437
793569
334670
1363219
491492
1280822
1454259
590981
764808
316810
1190418
145935
789938
232805
740277
443172
722313
1356451
1188035
1540087
909390
1514985
1068937
699689
781679
568759
855562
131716
719511
987151
379274
613110
294849
1131580
1210316
390328
1468367
752022
797671
1434086
374099
1331484
1508451
1549802
247535
1029819
592673
1418402
1141265
614999
581322
1019899
1135598
924525
1467985
97680
1133770
374679
1243783
1027062
1443041
1481800
1173369
999031
828551
109480
1392004
1363515
1518575
1523771
307538
1218017
1046196
134183
910672
1366503
151745
1567650
767560
1426559
939433
1227958
1010868
263583
171484
1114154
1144081
1005543
1198249
1208128
113075
228050
220499
186876
182895
582125
620143
1110591
276388
1086950
932323
320844
972574
367589
194553
1298158
356138
215400
1187724
1049707
210981
511043
424998
1034834
1373198
814117
156585
696809
982307
634308
1166177
1322167
1182989
640283
612479
1218276
90199
267753
190163
36267
1413512
525227
849974
632383
1416577
621712
371454
1522605
572270
1054295
941515
352414
1186818
881290
704619
604551
780610
159463
139240
1175340
1472723
221239
1029987
723037
242969
1222425
394146
420957
891758
1053577
1166418
1398169
1018907
774648
1015421
457869
252391
437443
217009
256113
1079559
804383
220280
926201
1262979
933458
319500
1486718
591163
314168
701686
623622
1148770
1346882
4788
810983
403431
877578
1348663
435680
949762
390082
1060340
1532211
1528943
1337999
1253142
1025331
1257034
624593
1032072
634723
1301497
1243154
637860
674614
250437
358737
31675
981043
42875
338462
631387
1206659
488867
161855
1409112
901027
1159511
1230248
1433704
842869
1043833
857861
643688
1149734
1535917
351709
1411999
604318
925641
1319882
124572
1487772
981200
56565
807069
1551402
989416
983325
222727
1064077
1394045
1209938
1081931
607700
1120581
1118141
1321321
956013
761651
1478546
10778
80032
1431445
1090697
753849
358133
71365
806765
923829
1335308
891273
904700
800070
1430676
329158
108641
394687
1457068
1008803
1457747
968367
1464781
40077
1335442
616442
38149
827485
1197132
1500687
1546310
1107681
1489687
308550
137230
792936
192270
413577
1402970
1224061
285921
926524
194725
768919
552741
1311011
1167310
1524472
334106
48383
964212
1353105
233025
575890
446016
1237765
517876
602007
676948
548246
412040
165406
1384913
507851
824709
1252921
7904
1338857
1234895
1472106
518576
124326
240553
504190
1565804
70026
538340
776239
1545422
1493495
703994
197248
401688
1322077
65728
693071
329613
444054
1239891
946115
355184
1080920
356689
639254
1044178
425206
335517
1162018
1087951
548374
1365766
858302
647359
958855
1281510
524524
381186
945548
311905
892107
1349238
1060540
1045995
299615
962711
1153754
551267
775674
493285
1470871
448524
682742
1098688
607674
1517750
512551
1271577
1227120
423695
143200
405791
195410
181350
907265
1436732
1127374
329876
1378521
510568
286371
541066
1011404
882712
977832
626587
581437
498321
13374
97987
1036694
424457
833452
746935
296070
1351561
1129947
1285372
95183
595367
1333805
1544680
1074140
1330358
1081723
1344374
261061
1477899
538456
229865
200320
1260254
637217
1062360
251315
1188300
790267
1344270
158612
193814
851542
1527164
1006993
899979
1006094
74913
1047777
1468723
720890
147849
878456
33428
296403
1042168
1152436
1138297
740014
509258
285010
1074132
153022
1187684
267835
339314
854140
1151960
682702
1329831
359180
736459
43826
432117
966689
53382
43499
305715
1180887
1142082
1153224
715464
308960
1493689
970376
851552
884881
274782
1335636
103180
1255122
1391712
746298
1079035
50458
752173
811695
395766
1127360
1434547
328354
413598
312011
1317034
735853
209513
332897
101736
737224
124763
1149767
57384
622880
106271
993072
955725
649841
1545559
810753
1000671
66
653365
1548110
747047
774574
1483430
1004406
733221
82301
98812
960441
676286
921295
1398272
574799
288751
610539
315317
1213888
280884
1238048
995007
1393929
1241055
640235
517565
756634
1537382
841766
1347282
458878
607366
596863
1506367
563670
8187
1378297
1105957
918929
66072
885731
160985
434620
364226
924833
185999
433954
1305147
833681
131657
1495647
1206131
268537
159807
592820
90362
1151078
466079
178581
581778
61291
721028
1520144
692255
776059
549151
4292
603580
683245
1047828
59284
564483
1342707
1424554
1085247
1392484
713766
812588
833185
960853
281948
61400
319326
439452
792730
751613
1286450
1090647
1239035
692278
1195744
1083342
1430048
182229
335939
1322576
843989
1315093
1375863
1471879
1053868
1223969
714847
616359
526879
703282
893721
455237
1505774
1128198
1250569
8739
593891
490648
909486
27509
245629
1059798
79446
140855
1187014
114812
992957
216642
466160
1343650
755952
1562718
359226
17645
1552201
349400
1148405
731090
1126502
33736
1538602
339101
966505
973903
1506939
885473
184625
929909
1174783
762711
575157
402705
1399087
557596
1548799
750017
657163
575626
1217431
1034311
1543161
207363
784295
756808
400977
1456348
265595
801187
647798
9815
1177506
204655
670032
1047327
1450900
502667
466848
1029677
215189
492265
330718
26755
462877
1035984
1558721
827844
1558322
1163155
54399
144292
426592
1456088
1099291
995636
961652
699440
172223
1195168
264092
510798
523523
610532
86743
1206146
320328
252606
117135
627953
756485
635750
253843
1521602
1243522
1014566
958129
1212104
1305402
998743
131694
1489400
438714
380268
949666
1506809
1414540
1304081
265107
929221
513221
970573
1383493
971147
195016
1160624
647810
1401111
596286
395414
575112
1214003
349234
1138113
1310902
1350454
941154
747074
1313760
968729
1290436
271254
698110
3830
465755
423665
1103079
681477
1129762
1328048
562449
903776
1340695
273546
1459840
303595
1391542
838907
735013
531150
1299490
1260202
753155
83208
257201
541587
991890
1385455
529697
714961
543074
631526
1354309
1337208
1059784
1236102
47566
12244
431562
514919
6950
679226
88438
103900
768296
784931
1160504
619634
724099
1402612
1497305
718609
80925
1168487
994963
1548453
482235
404001
335116
1166067
960425
882866
1047687
314459
711303
908764
1045500
354802
1457836
637110
1283781
680441
1520144
781330
1257075
1508205
1350601
1084014
815467
415023
931994
792622
227142
1031533
289789
1517124
1000342
6853
184771
22939
1161652
59959
741260
9435
706081
927016
72086
1409683
1150570
1193099
1199250
507910
416980
957523
747223
454600
771724
242072
269144
58937
1565531
473448
674680
983165
295738
564668
1053196
740610
1138905
1395772
774666
750354
1381221
1440423
287853
700842
267101
818510
885028
963800
817111
629267
546208
301888
1287839
942388
398289
537807
757987
338895
965097
101003
1401687
489981
1065076
271187
88096
1276037
1029434
708820
726333
1165841
1106916
1493113
1551392
403019
1102239
120756
1307912
1357903
262625
1044594
437689
134019
612544
963562
867500
898138
537230
313262
1422992
1559044
1556983
4355
28464
4420
1385152
1433468
561603
377119
254223
424396
1295627
1550598
31919
787403
1144384
896889
834820
1244358
1424038
509444
97694
577624
1483225
997774
1056058
1181229
601612
871890
630953
13689
107662
993941
679381
662367
421106
662381
966976
886486
1136821
180113
481647
514162
89157
1269330
566068
19987
926564
257819
581599
453933
799576
476051
19227
233880
1283815
1419282
1403042
287134
718391
434168
598331
860501
496011
1323423
1348820
401654
1275898
658716
1069682
1521964
1275103
22116
1510071
1241022
538868
774348
939243
1111837
577463
1230970
1555486
247290
134041
1499377
9522
303065
1303354
597316
1399590
1495322
1494476
1366526
1353026
1411753
1022630
818222
291320
769509
1054851
101446
1108200
801904
932483
718735
1078506
1004545
1332226
576364
320495
765480
146186
1538562
138304
346986
989376
382122
212909
1525091
1311876
674116
821771
808329
849341
538649
715371
1121129
405547
1286310
310055
675456
1290486
1515541
279810
1051249
654571
548209
542889
1166861
157086
1323446
1517304
311539
617315
452405
1022214
881186
953753
1319378
1045654
370791
1100520
267286
930666
178040
1049677
1434246
1323213
547334
1474821
732087
806214
686066
1426363
730481
1447638
709909
956170
87701
108193
998086
454955
1541972
994065
1358079
1098062
417138
38630
1083781
326892
1235848
1037792
1313327
1530663
38054
329801
723959
818124
987110
663047
878097
935205
99492
220426
440618
794787
714848
788271
492510
1510178
375909
1290707
639722
748753
1537316
743844
262453
894597
150258
327272
523586
1415452
126695
59292
515131
902515
1188804
384852
1390509
975705
412676
747651
1278633
258859
188050
326555
659025
1566488
915215
888469
731296
1185278
1437788
183832
420916
770579
407710
222189
508791
673148
1506249
334658
1270935
1495862
271652
861842
1089355
1324595
629659
1362335
711540
147330
1334189
1424197
425690
1076945
415231
796721
1239843
889621
9821
356593
984293
1460132
1376540
1386443
467182
900460
2353
548339
71225
561973
1464178
336709
840382
1376223
85974
1355204
600545
1461666
1459225
1492189
42643
1061269
1316734
470839
983526
1103942
580216
982208
196102
1512459
889114
623973
214368
331139
467191
7178
1383389
314598
1337397
216214
1543313
1300105
802558
300840
616080
52908
561082
581492
766631
310098
445154
100001
660732
386906
938710
399218
536624
912539
473400
1480429
1181601
375054
436831
585858
1151822
1122695
1336780
804869
193546
337317
133189
1038353
908707
687110
524138
717522
1365541
579474
717773
1378677
964465
888440
339441
253524
398097
476654
1547167
592466
1415578
192147
125819
106711
1054270
1321502
41756
1026873
698629
1401437
117666
1251065
139419
188285
365911
1518377
204121
53221
1562658
779897
697214
437451
1196440
1519588
1116855
1485462
521954
566579
1537972
491280
566309
951536
1429789
909528
1539804
347849
1224926
716361
1140826
251562
1267605
211584
291384
1332345
1095490
1059893
1492651
869219
472328
453409
611252
997263
1564758
1206623
198544
305248
1565004
1491053
1231547
743171
130941
692946
404929
614701
733241
1475042
446987
429615
1266828
531477
139165
1498526
424072
620094
465575
1461595
1055330
1015769
1017006
138348
187941
1363470
700779
257604
167365
756354
292028
230897
500423
1502371
599056
190888
673031
545147
846148
598331
802548
1325935
1119290
276689
1079752
814074
1304079
1201541
413604
258306
905808
989370
35513
1233967
441324
827080
893453
521189
1038106
93318
1318414
509082
279679
149513
1136971
910558
1511616
155316
330813
711589
100023
98447
155054
38714
480517
829276
220843
1191280
1067649
166883
1034268
864612
498363
973525
1473036
93453
664219
597167
1317435
341055
1041375
990198
919026
275302
94016
1032084
1414822
864524
40967
367800
6699
1265645
1034932
184241
1150593
1558940
186474
869537
639490
821791
1360895
920889
871713
1563973
820747
1022380
120524
419573
25103
169379
1041706
78723
1322237
571863
1489773
1146877
1513189
643092
299288
1394964
1391392
1264308
978971
993165
1118309
1434171
672585
62029
36256
337084
18365
861558
1449359
1280699
395313
964761
283516
329409
345371
1315318
294845
733284
969456
95024
1469618
817382
285482
308436
867704
1073490
1289369
674049
180932
1036086
1325045
1017730
619411
548360
1443217
178490
1343843
1232080
787337
917785
421895
633658
1394475
601191
118825
1210646
237441
1030006
1125458
1529516
987142
124190
576475
829014
1201096
118047
302094
592159
344878
11168
180513
955944
516040
576947
1075272
1403543
894427
1267852
415005
523224
663217
800696
123288
1177184
1535914
1176538
1144442
347437
1276333
579997
1375889
1529202
1030882
1555001
1470582
79871
446559
757751
696565
809664
919751
102398
240728
216797
802151
272133
319467
231249
1038876
23633
1208775
1017428
678673
358726
1078918
1125136
750212
602195
1378101
743526
440472
1157854
612447
711901
624926
102508
963509
1386099
1099266
144002
1499184
96919
1199651
880840
749386
38889
90170
267844
231349
346474
1073353
1518382
598987
1336161
1077914
102995
1329088
1056213
1260675
1353702
748039
509841
796651
165052
1103968
346648
853281
511230
136011
717237
951145
1419208
102574
367104
1185445
943794
621908
283188
892828
972090
694627
131907
374451
1130187
1110425
155403
80274
552148
972830
619978
1026420
961768
358878
1454058
170423
279217
993209
984268
937005
1106576
1266966
1270941
64552
293129
1006539
1558326
1516426
333711
623312
1290812
1382696
1279007
661582
1549935
37468
1163111
55429
749206
1140456
1080149
1361606
653966
79310
483842
1232715
159705
1056050
335405
815222
1041161
1419842
863017
1051908
616561
142160
734954
1139359
801102
145397
1001520
853720
449305
272090
1332476
637717
108042
217239
869333
959373
382339
832169
539583
233743
989683
293441
581395
1187453
1077604
273803
343552
660668
153450
47122
971523
1275624
1285135
144266
320581
697820
425180
143731
1126295
1071340
526463
394289
348388
1031702
290356
41830
1483522
31494
1353172
820770
905992
948473
1325162
68416
533812
1311782
59317
445356
1444779
1437876
972355
849855
23891
1374683
761179
567049
278979
1059904
263564
742313
1072733
1377258
1252127
1551820
500492
392080
509075
1077823
317555
1130519
1328634
391728
984734
857634
412432
1175406
360890
1404503
261108
1022367
966199
1162660
386468
1411237
606126
1094427
1325353
549078
418208
41528
511116
1120331
583758
394055
1401811
90961
143984
1038040
1494294
543464
1063760
481968
1483880
1397315
996377
1348999
867460
1098056
854150
1555530
221199
18104
608624
1219271
392210
429338
1080676
1296455
672701
103839
1562076
95260
1390978
411005
185815
1038635
1411477
512651
770182
1462227
715243
998723
541138
525715
731888
701826
137546
136663
292483
409994
644246
630987
94115
1305794
4587
278656
264204
1037383
452824
1340307
903328
208907
356984
313660
257506
791997
23059
1218334
806509
1217301
1178315
1022753
1207745
22866
1481302
1009657
852130
1102369
180260
242971
1349633
24283
1510092
55209
223577
540340
511122
660301
189116
1273706
1382630
1354545
239793
1286323
1138443
1189720
590120
971550
209609
784119
1122413
984720
1491907
348658
1499814
1352766
404702
434427
1284804
1244203
1332207
928389
179352
54359
1367704
1025197
1556769
424184
157871
1263933
820945
173784
878948
1286966
295153
54794
1226498
713292
442426
186659
1095694
79775
1509701
1110677
157997
303675
17927
292780
964612
26692
702278
1307202
1364729
447135
384690
784323
1117305
974288
554159
868656
854653
1031362
631281
320831
1392302
656289
1408916
342948
543753
1181000
431088
1016822
41287
228352
209398
773894
1242532
999359
1415810
1222635
1231800
1420503
14938
1339485
152350
497769
1522022
957032
811239
854220
973980
170188
1441140
1106021
599003
1311692
1328368
1339804
693497
560849
216532
1283153
834055
227725
731806
470846
595063
1140125
1565372
459265
1213998
303247
713685
241097
153860
511261
832943
382999
518412
112920
875822
122831
1207132
999686
1037395
1298193
561783
1278672
1106528
666208
543089
807385
819806
955433
1160532
680414
1480670
901764
993864
1276577
1190549
323699
1089662
403361
332343
1273935
658851
1287509
1524839
536763
728410
972572
27321
313038
201080
1080876
422534
1035996
1560012
532354
1053536
263836
1302606
1524215
138562
499377
761734
20286
482594
918782
986727
43286
214319
58608
948603
795051
453214
796659
1024594
655009
332250
549684
549691
179963
1468738
91411
1464468
437292
28074
203696
436136
1113819
791601
1036074
1378880
882502
868906
920966
99590
416322
786387
1258756
665965
909367
651567
1505550
1306674
1286285
1226381
67660
1000662
315049
195878
699728
1297539
1491467
1019559
948859
1383798
922962
1235209
1394357
281838
675753
325688
376257
265309
933277
1486277
45381
475748
1351381
1143479
461191
743294
1177121
464117
10854
866558
779086
491630
313853
1563920
1085463
1238549
1043277
760967
245816
814053
408183
194162
720137
1523534
356298
1002282
1443423
1422084
981895
158174
1552845
779756
909346
851451
1004358
1058972
98872
1262611
1225476
1048287
615499
134614
417365
1180835
44049
1168050
1196367
1402366
332839
1294549
1059103
992592
1338020
719173
591476
528274
1161866
204595
867656
478736
773613
846893
1161966
526941
964027
961444
1244215
122562
854526
1314351
797332
235640
572203
1527014
254850
859952
543019
856825
1167985
870338
762227
891603
147961
114899
208810
585185
50397
997582
633261
984147
1010970
1439269
702315
1192554
772386
1032507
932116
336315
10556
39232
209613
1074704
1523384
1519948
1332850
1533317
271870
1052496
1176131
663623
1008221
599199
637236
1367419
160667
162998
1320401
711288
1121069
237710
1244421
42455
1452910
962726
671258
345190
506678
1528445
371589
66383
1477043
599421
925288
1466849
320434
951451
238468
19649
1565813
1469322
717064
56397
195516
236264
1136110
1196666
1305733
70426
1158473
1008867
1391665
1148818
661982
1038737
468353
1230810
1197476
314371
283508
806558
712226
1317008
707254
1218879
1328528
344789
725584
591812
161824
1272264
1307974
471318
729536
1086289
31019
42945
1006223
1191041
114350
1163618
1504411
584407
638309
199832
374050
355055
27571
1163358
1101163
803574
668478
1260169
120231
1282605
616091
192737
1092615
7131
593834
1217631
1210797
1161389
1281673
571519
1313133
1103130
536511
1476590
204129
998602
144436
1284679
1277282
1564944
1348899
1491127
883722
1219031
132319
1178368
409131
1221439
376981
848940
202373
74413
882556
437871
1050461
1259713
555208
711463
578128
1389769
1459209
354248
181429
230238
408388
513099
1155385
1473754
948386
664161
51396
665530
21076
1537857
1506459
516470
1018666
1137821
1501820
275112
38473
503883
442699
629433
278806
180937
798477
405235
1442912
445080
852017
1246487
1348320
109333
1383531
1114499
104560
443590
260637
758708
1305775
604571
837465
1335405
892875
570796
944425
992936
1287041
1345008
1002088
802441
453105
1335693
1378562
404516
1207119
580639
263147
340020
1376338
1366
366950
508720
63447
625471
266614
1530477
877366
79574
1471924
730439
1014434
18624
275792
784647
1097160
172622
560632
461737
328455
412500
408540
448825
43242
535510
817561
611674
1358113
722050
9472
691871
1145164
400034
801180
743591
810327
839491
1486376
17594
40652
507500
847899
986398
1292797
1488577
64883
297888
361436
54979
1449182
373723
1240974
186442
502334
1391279
968801
339708
1535459
1106189
1799
118213
153548
444798
1007247
178090
26792
1519416
231715
1374187
1466324
511316
334318
369744
421652
1477938
465340
1260917
1085823
1413745
824582
1372706
1267519
117446
433351
478640
474117
872236
1306630
970827
363839
1255198
608564
1426053
916331
228202
1559052
976177
101290
541339
1269462
634602
1564682
357171
1413072
567432
800610
116231
1485846
413238
469900
1091895
898918
55971
67864
1001337
1553870
432008
1562874
1248811
1024111
249834
517264
1326396
428976
575864
144884
1454834
1017328
1416399
398120
1208341
581606
466624
1390183
1502078
1237129
210178
472495
407492
359061
1509256
1485196
1390326
1191009
1513618
442135
543461
857251
760897
500796
1406904
1212020
1529690
1565912
218236
1211686
1291446
894049
1302172
375322
592561
890081
657120
739834
887783
535874
514687
453703
593936
230670
1558785
1391214
152910
263773
440703
418888
601731
587513
404583
254017
1479735
769145
1507351
1151803
1207328
682219
382
1567454
86695
1058151
693330
634578
1320469
343759
398334
946084
1030368
1488941
1178087
1354402
1338640
1482014
835618
1113005
980284
1111599
592217
226724
437930
462867
632460
1347878
308626
1250818
861172
593375
714195
720881
789678
461176
426357
51169
684959
31806
642968
774720
723851
978097
561878
125619
171106
14851
545106
1413518
629987
941903
1463303
792770
24538
262337
346656
161768
1411314
1524525
1027103
433436
25407
1199299
1447881
263561
595301
1308359
413998
654734
758549
473850
805935
488916
193118
303483
1017121
723947
926828
1538004
1378828
92064
903960
101095
396067
1419419
343302
1020512
416719
1139078
613561
469008
92871
280609
797628
1478858
1406335
174559
541182
570191
1112379
383674
891588
799863
535611
406419
543630
125200
1119298
1228638
1005093
815660
688703
246261
494720
1110557
1548526
246225
242656
1096440
22348
36164
895234
1192035
1422948
895063
1321752
667927
1096238
628559
100078
1119862
1276627
1209246
593887
751561
1542118
809644
834419
489897
1434852
362653
18873
680349
1557738
618528
440991
1236397
741062
523954
381484
1435613
328726
383512
1295356
421169
20218
229795
76507
94082
997684
1142102
789995
78152
1284164
844030
914635
283835
1558400
315836
1508378
263310
917529
1507277
704897
1495340
1300895
993094
449594
132258
1079415
722882
619371
1545814
1508525
955820
1510357
695023
70860
481757
1404472
330624
1006307
1052337
66755
1326268
806333
1364946
439972
385982
1528777
1447546
1038100
122727
180509
1220722
996607
393644
513796
987920
714428
1419170
885636
185313
1057405
682937
605347
1550941
1051699
459963
505463
822715
1334160
673795
518682
1317409
477593
1430502
811530
738866
1219891
679251
803441
117045
831787
741794
1544821
411432
202491
10394
811762
639957
973509
287263
51164
1248323
521842
1296148
64264
265240
1142881
1455689
523374
1246686
58814
865606
381858
528566
523887
1415095
512603
662199
158128
299683
1011680
1523628
1543312
1397723
668519
757157
206595
297035
262536
1360073
816311
892625
504577
1220369
62784
1047394
60266
1338899
1169705
652912
866617
1165134
641806
632109
104682
1074380
1246278
324016
563785
705558
274500
231792
578582
326360
1137312
87423
658413
827162
996660
1236388
1207787
1454616
250608
18322
1557445
552816
1536817
290178
266122
95034
766798
1506613
1325656
32452
855938
285515
92448
312972
717224
480159
177439
770248
836376
1105407
160920
213311
747743
1067012
111494
576858
1491693
10406
666219
1266932
253161
63665
1298514
1124617
1250670
1550056
158072
837209
1566447
1378187
454696
1095642
1243571
894512
1450940
1094793
752826
1006907
1086302
1446109
374914
1534315
58824
207308
1447863
909746
874824
670373
128654
945214
299832
957919
1056678
394469
1356097
852025
1485747
820384
1140592
778813
256246
870657
829281
1184591
375963
287927
705411
477059
730349
578398
14781
711409
295132
434440
1270541
1086755
1402502
450868
542807
736486
1329813
304103
636578
1395156
45297
1417902
988931
104045
728106
1354170
786612
659359
12283
1212996
1545462
470995
1485121
103072
1095999
1412686
356964
1060943
17333
642355
1151155
573812
629430
562308
637379
919362
320481
1024533
876123
1238531
522918
1082799
1461732
53650
271742
344791
854043
68817
1309723
657695
144362
254866
419719
1313977
892886
404161
609973
1403253
994811
960124
14605
519143
1013080
1116258
247321
1201808
1561960
338230
814356
765513
450475
828406
1342700
1406331
669023
496952
1567778
337027
821889
346783
613108
903093
888800
1514026
1178624
1421674
354753
595267
1092920
1409038
827564
670596
988868
57395
1131692
264907
1439522
1073614
1414337
1387675
307840
1557169
944120
1112848
822184
204394
982970
1177213
739575
1186889
577130
453622
1438682
91604
1327913
331973
426030
1339146
1155492
144035
525903
1316217
116870
269673
1338236
1065801
176642
1566592
1438489
479660
940379
971694
715791
245555
620928
657122
415185
223237
1098238
1454303
983352
864713
545366
840949
1395341
158161
1313873
1456255
1370878
495717
593994
773486
327643
1122411
1428356
997615
137147
1366792
253428
1254334
1390317
158269
764803
1564681
1497285
138693
340163
1447284
800855
799096
420135
1235328
1559322
480971
580192
1363434
1130014
1281709
927966
665841
215560
848615
282466
974513
1310337
357999
400791
563661
703765
508393
797567
371026
1058329
170418
898283
974969
751106
228612
433704
1366442
1284440
5485
364158
7579
768940
1068155
484468
1517629
302798
1167664
787208
1053947
513435
430280
1390363
876944
1271999
132156
932034
383709
1114932
1564414
1005099
101651
1189109
244513
375946
481193
695083
1053771
67472
500692
879070
244985
515225
263939
1161441
809118
669758
64476
1367268
970142
314221
949253
123445
269601
292657
476887
521669
1022120
958900
741408
1094879
13135
1379495
253277
1098026
1223312
727348
893117
136551
736410
1076928
1247731
1405434
594586
341117
71931
1012397
698842
1493719
897930
1324986
1101633
305626
662000
951537
716784
1028792
541602
1380874
1519668
127612
738031
620818
166587
1210280
691251
1451284
834339
1023575
706717
1384133
1032316
749988
1390008
653721
962918
221151
1317669
1007654
1127207
96840
322982
1062715
326842
259772
751682
249350
1208183
929695
758655
486809
1543807
1140057
39812
861343
412339
909006
1504901
1455112
1444586
1488282
1195971
42506
1543403
663422
164858
214900
785627
575489
1558953
979357
206433
97312
1347090
1403180
794158
331889
923235
493969
96226
1241173
704397
160653
97038
1349266
1509380
629878
304499
631853
951189
1038227
328565
631002
963552
589702
731948
603871
1483907
894039
957806
151213
1511724
1563437
1059659
1557707
464697
824984
41537
272377
940163
1145622
733182
337227
592319
818504
146057
912935
734453
336687
1065636
1496948
633061
526377
229137
631604
1070570
227258
121362
1515950
1030059
810826
1566312
1134425
1022404
52113
1222101
26575
1559180
527784
557636
578816
1369814
1147709
790025
1509851
1067559
660923
1321097
408270
260018
171003
1112724
915303
1187770
942858
1197248
1497359
1455796
263215
1014292
1225195
1554315
618567
484994
879727
664803
486255
378640
207018
610474
37000
35582
8646
305924
842021
296927
613429
579229
482117
644386
707850
1037294
443531
190399
50452
597068
712878
393455
922222
46132
789958
271970
1195921
95121
557403
826481
730861
1498341
1320302
1028214
590320
1403461
1413271
20743
331482
127482
117565
1545649
660348
935088
1360825
1020785
1557990
497995
976212
1200278
476918
495143
1514077
595513
1171881
602772
1564953
702357
1398785
522175
870641
1448323
463722
1239449
1255379
1139739
117725
1177187
1478484
1059300
126605
1366200
637773
1204115
482917
1234011
1304518
50756
206243
549298
1510308
589715
1393626
9795
1172751
1300740
170408
423452
1451167
518390
1096132
966608
388129
1493776
1322814
181171
399417
1386443
1284896
532995
489119
408243
579140
985324
768532
674740
560932
1392519
955978
429128
854893
1165753
1374650
981494
1367959
1480254
37857
999968
209020
768579
806462
474438
362153
1471872
852300
627473
1042914
1511776
780062
848805
1363985
397623
1047237
178920
990897
531245
1374365
1101256
269055
265147
449295
169906
1230496
942561
444772
310247
388608
1364932
537929
1195896
1128122
668881
1328824
145566
721473
599669
593260
90981
328957
522270
766631
60414
959744
98149
1510056
1408422
102500
307702
941050
1413567
700432
1493333
432055
602020
1294378
941642
759271
1430005
927913
695476
872840
1356602
383440
316637
1378703
917382
577563
1221533
975802
944531
595302
1154634
1340418
489555
1389981
813278
1275912
337059
323282
562148
85544
184004
1058459
199653
1315442
1081198
851579
1422304
737329
375343
843755
1028373
245396
1147742
954696
1419097
543805
1149104
694134
715544
1509659
416564
1403767
1217208
249805
99969
519596
95017
638317
442155
575895
474144
743621
844005
1510055
1043918
436661
1012673
703679
851981
737489
961695
986597
280301
1347602
830871
123539
679624
345381
1159102
1378589
433414
1259398
1083592
239895
77333
1180517
58272
1055319
729283
1191616
1104423
871298
833452
1248204
936004
273961
609392
1410007
1297205
960339
1383992
666125
1074969
991658
753663
600752
1503912
746594
178213
883151
1107164
759246
1360950
736369
434481
705315
1166309
882561
1190216
606339
941761
1250143
331488
1013190
931350
1107246
789271
1064983
1196398
97024
131528
125721
243474
1426879
1133481
1451308
820417
1466985
936088
678311
233541
1514295
1077998
1369664
1436268
1430140
783731
783714
194986
682879
1559331
1527159
632355
1049394
888258
146654
315299
689276
617083
175640
134608
281888
946627
562611
526235
1233820
592627
374513
664309
160330
507433
376427
166054
377932
762315
1277240
974673
506383
343122
762607
525511
1369419
16249
183970
139622
354890
674821
1125479
864754
1241321
1292052
592375
294269
854160
1546299
317413
891618
940749
763083
175183
1072767
72844
66191
712206
1373119
396288
1135193
875582
156895
1117443
211760
594018
811338
1052581
418053
1283644
1366957
1148003
979399
808214
1533886
526526
547396
1120158
568163
218767
114381
1166850
1056721
608362
1084195
1460986
148089
1048477
749045
1108115
1521837
284308
336127
853811
293952
1352337
92772
294193
1250071
1257378
648259
1191888
897246
212601
1381098
686985
515758
1544856
48979
676623
1488873
108999
980593
749454
1424430
922686
1446632
1431433
716462
355850
511129
1049369
228819
704291
363547
115
307060
958421
804089
480601
1093920
202188
1057105
1026986
177706
1211777
991959
1551110
1265174
327928
1095180
1355613
1283108
66847
486219
846939
353474
63246
95499
135654
477319
1496614
1288675
452819
163461
627508
1139362
188982
1153748
1207946
740048
1556604
1198937
1500010
803734
1108488
1398640
433706
1535095
433853
1255030
1182045
178907
807856
1257978
1365138
1414865
134851
70049
1281641
1022297
313373
936845
871779
1046749
1227536
1335975
17946
624744
444639
904946
33575
319250
758100
1030971
1052904
870775
452202
1229526
27142
771574
202767
1235069
743914
1032450
1385115
1446533
1379443
1315933
1510789
55706
423180
1083034
164328
294670
1353267
137686
123213
1100995
1516619
1179395
1087433
705355
1251891
1292384
679595
153880
331422
813776
972720
855440
43214
1452215
71325
1014173
1251263
1274469
885333
871407
1551378
1509716
674021
1470514
177155
983658
1379406
751699
398949
644912
271747
418646
1257012
120975
621278
583447
507953
124950
645030
416470
403189
1536952
961320
878187
655556
990976
1409316
676727
1501828
220377
356680
565845
1468525
965556
666661
1195235
434749
739893
1469762
859622
1559275
224421
399696
1533586
60485
1195035
1308636
428014
886845
790752
1298236
791259
643159
947658
1394183
940771
1120211
910743
550251
158229
1446764
277922
695410
323675
1198629
816685
1122825
274153
818301
1388233
655715
100236
775881
322743
291865
332237
386977
570069
1257372
740753
1439141
547834
895963
1087473
715227
555300
1236404
1412034
361095
1368798
1398118
645680
1259727
1228177
361834
770165
422191
962508
893087
1053311
562283
1034459
352961
820330
1051439
749926
250978
270401
1264088
162471
1312348
266194
1292095
1539544
1397486
508378
1096274
4541
991890
245004
1149646
921014
233589
1504075
808366
680576
905771
743939
600101
682243
428712
337058
506186
910644
1261491
1469976
179707
1377050
575753
1435918
5946
1500506
1466984
1011036
1195099
842783
290255
741090
1477661
1531129
295189
969928
781800
1116246
1239147
265597
229317
422814
226164
339223
163245
584532
1128597
803829
390667
587907
93249
843711
1173488
1339730
1495206
792595
1044415
1023655
1146437
167843
937995
83892
504747
1235423
1307962
388397
196433
124073
1283247
1012673
310827
155146
288617
1082210
402880
954696
83352
1032312
964141
952968
858263
1023036
1257987
55452
1375517
83896
569654
895273
1441356
984180
297169
872491
1173194
94847
833935
1148597
1467877
1209877
515784
343583
1064596
419591
969739
879573
1016015
600464
463803
1401494
1174833
834533
1254074
1377199
1463543
1457021
1309202
913577
958425
726577
315285
533487
1517157
482999
1485452
1274102
1355065
970679
378541
414644
1479919
1315659
1557983
1091502
1202320
1154556
60669
1461662
1372195
312501
1000631
595204
191573
404629
1149243
1124511
871677
722297
1341000
281633
1431177
856912
603370
1423294
1345787
381648
1320889
1320965
713522
1050330
1331200
599590
1293962
486217
1199755
1014235
871607
1317182
824663
185856
105114
542291
640981
858195
1461948
1564307
655731
161566
148404
1064350
1478885
1425570
57520
1545641
185611
310354
626746
324156
452060
953913
1308111
875432
733393
890979
466697
1175703
1313418
1561155
1271679
787408
1348415
292623
1307468
1208214
128023
911138
373260
810072
817683
525022
841613
565899
1110096
719250
714257
676180
1324937
1547313
771173
1555743
329559
266606
113204
910000
680710
1470165
1323627
570066
884073
88304
1513702
268059
246988
396604
268489
637852
1503489
1177312
540248
370580
1557894
1560379
798157
101169
5243
980888
289747
427329
436276
339656
446770
1018496
658675
1040418
886037
24831
167979
741627
68603
1153760
438688
1376973
531265
701469
419946
247309
1323977
820160
1231025
797898
356671
760117
852072
331010
1130635
1531680
1464168
1065470
1027935
1410460
621592
986208
326770
1156817
1239441
250042
876943
1320180
153678
319439
1034052
219645
209876
1177780
514629
592751
1153589
1218314
1056932
478832
767677
67571
458960
387400
577517
1377241
9661
659197
702283
1390432
265497
1188256
1112599
611040
997474
681094
685004
1186370
926755
614452
964302
267312
1176742
24975
708506
1335098
35766
351053
179779
1522251
374802
1465687
608312
578492
293607
110045
1001320
1066810
546860
563684
907992
1011752
206546
1465158
173573
858844
893278
334969
219859
78794
1215701
153150
1330325
1434166
936125
10797
1433844
434973
606831
747706
776326
264645
1532617
278848
1046291
459922
505916
1152288
1164811
1416323
1074846
1199137
469370
1196293
1357736
59519
344240
88795
712763
517408
2110
724194
1356700
1102981
518014
661762
875759
804972
1076541
411400
69805
995132
772103
561491
303925
275907
869731
654678
1429252
1210540
1083855
264638
1497942
1206973
291038
1516045
1440112
394135
60016
384452
305639
602106
1133979
1232760
1289981
1460662
35491
1075238
1078479
160236
735795
1227710
580285
220626
1567789
157742
256191
1388469
894770
771909
299454
1258005
1104206
1471711
452513
1198372
1528870
1002379
1134755
931080
558922
1119913
1295721
82107
547565
329946
776063
1381714
64608
837073
1132804
1492642
1429499
654584
157822
650866
776334
962744
653337
148723
1294986
1047892
333350
1268172
409647
43964
167299
1415794
1455021
951720
736696
182820
1023353
1202475
958933
55321
61339
32124
1367087
1347271
1506794
1334525
1317902
109038
1488267
1154584
932092
698127
681996
900746
373477
1534418
1232016
876450
784152
605899
1132262
921312
882982
893811
808624
1469698
513631
1328009
777587
1235515
478876
1131622
927309
1535287
706125
144549
1163148
698323
1389965
61303
1428042
376413
167027
1228967
732839
602039
1212758
954585
1495632
994812
949134
918488
982655
213100
1162875
627209
475658
507687
1128309
808567
1549431
1251492
706623
1036084
874687
557419
1437358
567679
233290
1116943
224900
1253082
704568
786204
58041
28225
16263
322129
842578
1428698
71463
797202
609615
855052
775153
1314753
1191953
933404
986500
1481365
350668
498960
1424408
1244901
428890
1039538
1231378
1147205
1214301
1231093
601550
1371466
1278557
1250175
6114
1298879
865508
235429
1402604
61189
231058
697095
1301854
1498104
721451
440177
1284177
1551937
1262128
436432
1308633
963684
580286
409282
1190971
16919
802673
53225
491551
1411876
1093875
1151907
1204624
458759
607299
1191863
1381535
1363225
149371
925505
967321
1341863
1549915
1260671
262191
249952
897043
1307097
1220514
933408
1071199
1360416
627865
920927
773501
581544
1527915
289648
41793
371599
1525405
1512031
940771
948125
63031
289774
1083648
704948
1265959
1396700
1210234
407557
982875
532244
1368074
401100
1535411
598818
664236
376396
609552
953542
1221284
817118
384333
1336745
26128
850314
1311468
60528
1032864
46692
1193053
1254919
81109
158385
1017039
1016860
750670
321168
626957
1083352
1560043
142734
1190001
45527
399731
951787
308554
1509792
819641
820695
1548160
626098
285270
619585
319046
1350723
650123
220603
1096624
1322846
1067181
783866
457083
58177
267583
845059
393664
715383
1073787
292287
798332
854741
342816
1162681
42077
651995
237641
1029088
502068
850863
138434
1005417
753747
155008
361553
1363049
1146202
1462855
220363
1309351
864426
369145
374774
1301607
37558
1294561
616042
1517210
247610
1118586
780479
1494030
1290961
698973
1251116
1292922
716779
248152
855439
793329
598518
755393
863111
1485720
313194
472417
1257621
1265659
193582
243737
520148
991927
1265148
1257199
1331085
1518523
230328
545841
57473
1471706
1034665
60700
37171
1021514
613530
367584
157136
952105
283493
956776
58893
1536285
630498
204177
165138
990992
767115
895515
1297884
1348185
134797
712711
1134292
13756
826051
1547858
1314845
1328040
712777
834815
701741
308901
371726
969528
117078
619085
25567
143430
311039
1458889
1321338
1033457
949500
411584
1143818
1198864
453058
546681
1213415
602575
334211
1033841
747190
506387
252253
1071909
1048492
375173
1497902
950510
1076881
551133
176042
662957
1233592
732329
1486475
41588
35839
219618
399045
137700
1139509
1468971
1529536
1196737
462059
1030811
1418171
30040
447161
745936
798337
1170292
1455483
324192
1459352
938896
1298277
1464235
770440
24203
235297
950974
661394
35633
738319
922424
1153289
469845
179163
1520662
811300
702107
333930
1407325
945160
24184
805066
803020
708645
414
401172
321385
330764
214249
1007935
1447949
1472785
1037704
787798
589162
497321
569799
1560328
1345835
1113514
338527
508272
781208
1013971
1087037
66097
1310734
635565
297986
543894
1494075
1077715
134674
483645
692163
838882
131299
1462674
301629
1369366
1249684
309260
274566
189003
600755
978619
1322599
1441937
328527
93222
1135132
742755
1322570
578232
37489
383806
213740
1158139
837080
349757
1051558
203464
14331
324812
851874
516068
967281
905538
408906
1506786
1232713
601466
198452
1459095
132216
123348
203248
1233210
933622
957276
970842
516963
305359
1447540
1324450
47191
1091150
144620
1210304
641695
1250669
1029577
665418
305970
823556
130613
687322
1112084
251056
124313
1474331
1490678
612946
873157
728597
860034
1389467
166009
762849
1087316
1116278
1042945
1345365
1220783
1010366
1211126
671071
939528
452677
1247419
1511734
858680
551417
167840
222477
362800
1353749
70066
346550
1449125
751416
1184389
369293
793735
1322557
1359860
443608
1219443
559445
1257294
649793
316160
1545562
1245539
1176005
24502
501424
224518
397192
838495
175752
927232
210857
207863
338314
730240
1014784
1321981
1565083
251824
696153
816943
233869
784405
410045
152767
655347
314818
1009112
1025857
630423
20154
1345985
1090014
1091272
1491808
974758
1326579
356084
1144187
106233
1312629
1058063
505709
1282733
1501565
1356126
708158
1229177
1100088
367467
458345
105456
547568
451996
673257
1429733
1218439
1438277
1345127
657235
599930
380421
1108642
771737
1420307
620120
1106049
931569
127437
348816
1371723
1339135
469154
537618
431106
811100
1261560
1121502
1453947
166830
1198641
1363369
221480
82602
1014358
1540125
101545
740405
331893
106906
696375
961692
1097319
808262
1007036
338134
1228715
985513
1519735
843414
1264721
1407342
514682
424293
1046227
285313
40987
1081559
767916
722678
57794
898867
50147
522165
1038897
517319
746636
1395159
1096119
1235057
850430
1525494
1391379
1100071
338335
50280
1081380
1409613
1442678
1332674
937138
786510
1555898
484387
142527
1372644
1441952
1335256
908573
735995
1513872
1475957
23636
1131636
417406
407710
222748
1096854
318094
1308205
1005856
140763
348322
117296
400016
6984
73963
1318493
36403
952291
953879
1426509
547555
943321
503425
1508741
1450991
1113762
30353
360822
1455662
1159687
165663
1550271
525063
656949
1435899
931756
37422
1426454
1179724
159514
418503
1355041
771137
1409254
1335948
779084
79261
1088013
986363
542447
1325888
691859
1476810
732430
1498052
913389
125739
995709
467959
709990
1415387
512
578225
1096054
1226464
371943
661695
738811
541981
1529893
1167926
562119
375901
713230
1541244
310143
903682
985797
695106
1156300
874419
519200
1418289
423929
398666
846144
1357038
973369
574643
828172
521736
1340677
627417
266003
1263562
479967
1426047
542471
111286
1349624
1203404
463074
561449
789792
1559451
1400558
531487
1558539
32534
1288186
1437973
1059298
904577
281286
1379308
877604
845323
42503
1303913
1288801
552498
111537
1440719
1488509
434208
995663
360137
107246
183139
1314463
972435
1435865
1146649
730125
370293
995987
447739
1249289
309838
553930
132296
290019
884874
379529
1245148
197721
534989
1336788
141849
967880
668627
419647
1104233
296834
1206295
975626
638410
386227
1521342
233734
665752
1147171
553991
1389506
1137848
497083
1489802
1090015
314244
1119347
762334
1048040
671725
977057
1115026
587114
269191
1099549
7847
1209838
1521582
1015830
85100
161093
295309
214175
645291
1357072
1091272
347724
273948
1451705
881490
86874
626110
1013770
53432
340081
1453768
1508913
382160
1265831
93753
602333
739600
960583
488467
663760
647463
1388513
1272554
207976
127664
112451
377515
1296093
652977
378195
325448
1175115
848377
828841
83264
1541120
1369074
787774
49704
1189092
229035
1104316
1114259
786849
774783
1486098
759053
1383058
502274
157175
1535806
1137292
974745
1243627
1564159
806610
933774
1182028
160978
267794
440077
772689
326111
854833
291305
1190999
268962
218236
1240440
1425729
501408
1336737
831372
199009
1124003
890001
1423054
1352153
518251
188440
1252505
664423
953855
366835
960374
1278836
1492481
16608
519090
259858
545739
763428
469649
988720
888972
358506
148001
1536748
1436712
1075203
780424
674059
1274873
88914
335136
666371
470360
908259
860509
444722
91325
819606
1054196
1394720
1445834
697250
232840
900552
505434
1492257
252872
22841
1401812
630640
235176
1354879
1351215
1034043
1036660
999200
1450435
254146
478597
834934
1500526
1404216
44255
285282
896518
1423684
645714
62670
541875
649687
550479
1425397
1101382
743364
710990
724255
764854
912233
826210
466021
1551336
8782
354273
994380
656503
594748
1279222
604646
1473505
275511
164259
274576
623780
71029
71962
689040
869316
1389339
1250348
409163
1033419
572995
1454750
975498
229238
182089
537843
1503575
1551972
1426746
1158582
1440599
1016432
1565116
1431831
33030
1309318
244408
208748
937053
1192035
1370584
1017416
701036
1119887
143962
1152391
366365
442801
1148711
696405
305343
425990
280275
1075174
1133479
267160
1541779
771284
613628
1512943
131061
45097
1412343
248630
529388
157144
98442
1426758
589431
1008262
612955
183712
248486
1456212
984169
234558
109818
126890
33066
1262176
1461643
229777
508236
1098988
1263055
618800
1002463
1023551
657244
1419523
1321848
1191825
408143
446537
1174515
67163
159765
1181729
1284704
1388975
1200994
965395
139434
409812
683791
150816
110300
855171
718035
768673
88097
1474743
478555
1106278
535113
581765
57101
1161387
452849
1247753
1357447
203160
63705
342076
913809
656100
1273905
168690
1370542
1358568
90535
262490
1488345
829533
159731
820518
472811
1376786
509639
843360
1235410
590883
1337942
780315
1222502
1307359
1210193
450278
1275382
1158041
946235
668748
1537222
310393
838905
1133150
745929
821059
1174650
180552
185388
413682
1071438
1271067
620651
468611
14333
244159
559059
841996
763177
641498
1140043
158131
438755
1382451
478755
361882
1099433
965314
747047
65477
1477959
674487
181972
137046
575496
294241
401341
841445
657808
1289716
993329
1037457
1366381
1412604
161239
622063
1194651
23677
1184172
749373
581519
309516
477229
1314637
417594
640750
658641
366554
562052
1239715
1196058
1407410
469486
726840
1242016
1403568
170530
300042
1298381
688546
552689
551787
334471
1336358
188546
424570
132673
1293278
170121
1471119
403059
145795
787339
602375
316335
22982
1088969
508326
36288
1527828
363693
266051
1229419
425632
1291506
99819
419484
623698
579712
100395
1055218
1355024
788258
101141
74409
615691
1466313
829994
848725
840657
1145237
886394
306458
23456
759838
34678
1352335
335142
70597
658828
905875
1139156
134368
1312590
1448886
931046
1466204
1361475
254406
825335
615178
739210
1498009
1083758
1265783
1327740
699175
126161
726663
1231307
800403
402024
1377269
409061
270153
449437
113561
952755
713605
1389338
1567690
1450829
834645
944656
611794
587445
725539
1408730
389055
81742
238848
1397602
595906
819342
139740
1001737
1538183
1442281
1544003
1515517
720910
47194
1238484
227150
415697
848246
998291
1409422
96059
1311563
1029535
813892
1191656
59303
1208254
887780
376437
1368211
1107213
1529483
1392691
569483
1025005
1143411
46759
1376530
472319
794800
408289
1529115
1059632
529654
924212
117990
611932
631123
799961
720365
1477377
1189750
449612
1186551
73214
1064815
53311
54376
921275
1485832
927025
1566600
1070202
509791
1206866
1091002
106703
771985
1011804
1215686
638830
112801
189906
259399
796187
292915
144169
1029551
834593
912703
1288670
1381350
496402
95900
718132
394862
1284372
261959
242975
1378723
751233
389298
1074419
1366356
743643
737966
1170198
740654
670961
962808
511610
1077570
1561983
131202
1025656
1136978
1365534
1074462
840207
399076
1521315
863809
97653
739486
617403
1528365
784392
1224165
651855
264849
904302
462221
758767
292389
1335249
466380
620068
1264419
433307
1314697
691547
991833
988148
840713
1151577
1506690
1511901
1216716
535698
889537
492001
154981
101990
181861
1523398
78896
422314
1374670
1367025
390619
36286
885579
1555468
1006698
1354008
1529586
10643
1379337
1259650
1016289
1014179
1170109
636404
1506598
1425698
848174
753787
1472605
1088994
33409
167742
76052
124090
851060
605925
832980
1480547
63096
987635
877037
1553278
263013
1463194
298472
508457
834351
917853
227420
108860
720417
1506244
299039
102808
950072
1219661
830925
334561
413254
560824
241905
1388460
846842
144485
991052
7469
1498441
438777
1408495
130487
747588
152404
1234468
532545
1132133
875811
1132032
970312
50415
872927
471346
688675
794660
1326871
630808
893285
1500314
748189
791001
197217
724314
1066660
1047783
93988
1123761
762809
1265301
32
1140386
1360067
347244
263922
1546004
1246502
948678
484480
187471
91700
1349399
871221
1371771
1074424
629180
189231
944669
556573
1020344
910160
1106104
428352
1478203
1365327
614245
479302
1282406
1040967
6904
46997
525092
1264298
1481904
601957
1356773
222495
796920
1153812
122672
977209
904291
876444
1021575
982195
448987
501488
1556366
443670
1395427
798188
1335429
531924
43736
344642
1157376
11848
1081474
15697
1150584
635478
786571
1149764
780500
1062952
101325
231102
1459433
94135
608876
352563
110944
1446043
929249
237099
825958
1201274
791675
1392279
1129865
1012637
163055
905024
1437916
984960
1528354
279620
1223139
189978
183120
1340065
1549535
758547
1508738
1524123
497045
844817
336471
185802
1090664
52559
1279288
759664
1276964
1192308
1155812
162381
348588
186411
647208
1284220
740370
327005
1279270
32651
333123
368455
1042814
663448
1085789
1473325
605918
729474
780588
14876
1426644
1492837
450900
1536381
396746
1139497
728672
951061
615452
971448
1499387
881951
869656
469532
878313
384214
14764
359776
957482
609643
631116
1056984
955144
528213
1365495
134520
1089781
399641
1561404
1454587
1057160
1256741
429029
1333592
1131225
1337489
756715
644928
1489936
460159
9618
1346757
673909
597522
799591
264903
855915
642890
623700
443813
489846
369688
1505999
1469748
1162798
571126
1352201
1483895
369503
1552224
666798
1503768
1159073
486802
1198384
1022686
729029
1287022
398602
976997
306192
1297449
732269
710667
696454
806493
198941
728439
538348
845438
237455
529220
1479187
1224566
1113499
1415082
15887
270625
220917
240819
841961
714190
1257271
413158
1487090
526491
1536249
126601
1452529
565176
1020569
1396670
1068016
1261757
941622
1481424
1281791
846773
1080828
589973
583862
1175937
716702
969908
760714
895479
1084269
325394
911132
16513
932241
622907
1505986
547668
1107531
188196
149133
1152015
1049970
177754
580515
1298047
981631
884685
344997
1093711
396139
981640
895831
995552
975187
1456825
1399955
668564
579113
1263246
1318990
690292
1538877
751132
1366701
1026376
1431918
1199399
1449189
183195
920234
602890
206370
640815
356157
157841
784302
48942
818364
209151
195030
1061622
126545
632404
805802
435171
1014337
1346474
897530
493356
1312776
393943
289719
1353867
1294935
951480
1463033
717377
98932
615596
284285
621004
1311389
1179746
1192356
731784
924711
189872
377109
194957
874823
617600
941576
413096
818620
943426
550118
830258
657213
654436
1170492
1405657
18236
42056
724354
1213180
442747
1182194
180729
423591
1435017
470711
520526
609485
719367
56338
999445
11794
346140
1309989
167034
942011
530030
930265
1343150
470958
886125
258758
1533669
1077514
226960
285033
1160541
352780
474798
1373545
1088210
377304
140195
947221
1536918
795595
1033038
632615
1310958
544132
1132028
824623
739566
727345
1284513
484064
569402
703812
1454861
61142
1246389
1062436
689183
743530
1166044
1218517
988204
275674
504172
779613
1159984
1534377
1076856
760953
996746
260624
1045791
253520
1370321
423821
1073977
1390114
158668
743910
1052483
597377
409170
1256423
936862
919627
746673
289710
881486
558570
642049
961122
911772
1225925
533845
1384777
572704
944522
836235
1505202
559254
1079310
571186
1492788
463257
708971
1233923
1400043
562196
60992
114358
801025
1255858
1036146
1058723
1533994
1352844
1330713
1348771
1152635
493563
1109883
569421
1323498
631231
894927
198924
655224
434584
757727
1223016
1268629
457995
1075601
879488
1566166
1434314
111387
503729
226589
220928
51110
558285
380963
330331
1138309
983551
1328894
770739
701662
1130413
429617
1006938
730809
678330
204456
219241
1089459
42476
1343058
435798
412871
1092951
465360
95232
1399926
561917
105740
81928
777295
590968
1210780
579249
159695
1020191
244005
47116
1187503
743265
619047
983436
779083
1116843
478188
929495
1553903
369518
692345
10025
1081331
60320
11131
1476842
835409
89506
466356
1329213
728625
371935
420110
888199
335178
547581
793197
1068185
818617
439445
218367
1122056
402602
1484432
757773
811867
1157057
749346
538246
655233
136802
1105753
1163410
896175
473696
1493314
193300
688436
284030
653686
1331571
1259732
264343
272710
264658
426023
62616
236538
894305
1087379
446760
251819
952295
1447491
139099
1359508
949476
10810
91677
420313
333477
713899
1121941
452297
1447675
723811
228913
1358254
1177773
1343178
1485641
1128138
642984
1426875
939883
1006994
1167185
956863
604516
1354761
742967
1358215
979221
42832
511266
1324113
1059701
819271
1417662
516357
516366
248809
1034004
784129
107340
1340973
1273224
306267
807812
1338345
394857
688955
272834
764462
1262191
1384141
159246
940122
879285
760358
1195226
1066021
877477
457310
1123428
1061162
359229
130039
1302293
710287
487340
444226
937412
826201
573035
343602
661983
996232
36662
74995
648605
772130
946649
469411
693609
1378683
425231
303787
642471
603847
1104748
1335495
194500
1416185
1404657
496239
337430
1183886
363047
1339812
354048
1436713
1384017
1322890
461839
642793
361097
1052200
1317272
1072051
899317
1162468
1425469
1127669
796225
1095096
189329
1527695
1466314
1070179
1460762
958148
573428
411334
551775
1211220
1267293
1193755
1429737
1424416
1254621
974617
319385
878650
567330
943741
654989
1181272
472722
1437554
902499
384820
1141947
745100
946595
1313510
918619
1550758
254580
71083
1178985
1407198
1186652
730770
3230
1067635
574823
743330
396590
404012
1300919
722151
246914
208624
1037376
1237994
663690
50487
1057572
1328294
685894
532460
985064
809981
931447
1480065
678799
751346
551813
58256
1476537
112232
200843
419479
283563
1296827
951696
1365625
1257203
830624
1307967
167080
235177
1040814
583115
1137007
1046139
986900
1291791
703965
1387845
405343
285278
1207202
1452426
1515927
904953
1045353
1491889
226331
521642
879440
1472708
1072736
521568
1188635
750124
782650
859295
1015405
1367518
19887
1459623
103095
368922
1209254
74885
769393
1005365
1154444
1027642
219811
1289048
1535413
960722
191610
1033608
1522958
709658
989359
705687
276573
151250
1177897
1248319
55119
535815
489516
1419852
648243
310745
1447478
752450
910368
1214034
1080570
848966
532216
477450
895537
777338
715951
53199
121224
191966
1535856
1058622
224295
827527
1486348
1097089
1318360
71232
1000701
1128970
176170
362546
221834
508559
951741
982572
1074370
355882
1319427
260666
481018
271443
1524027
1376935
564952
786993
309568
1183768
1565456
97142
1142459
99298
414184
681370
221400
721503
643859
1315520
354450
1141587
996689
856773
147807
1252293
1542163
848362
505925
1106473
1174618
177631
864513
938391
970153
1268222
571641
555338
710145
715996
397018
1441158
692753
897953
1387016
1079781
507951
994020
395735
842142
398372
1524645
440356
168003
223707
51386
533884
756468
175621
947207
1311992
537606
106873
768029
653565
190470
744821
706574
240623
1046130
754354
1146275
506623
161298
1077129
773991
95644
372968
178427
600807
611246
1110923
1447924
1280261
241939
227214
33889
1117438
300384
432237
412103
321431
61715
399602
590505
1104845
1051358
793988
1399921
654088
613175
1096213
836890
1077308
1466379
779474
81656
1050774
634024
515676
637870
1279119
1366779
288017
933717
176795
1399191
375429
1537783
25426
253749
410751
803123
766795
1488200
1509417
83958
1535920
1312867
86725
383837
1411376
848174
163215
1284493
583458
487369
838275
886177
849661
367363
1030556
1257089
599768
1325728
495801
1290918
1513837
6770
1391917
639867
515734
33084
1448299
134286
684918
1431002
1133217
406414
968794
1004147
412344
833240
734041
43139
909311
1039230
20584
542915
518653
442455
211351
1192947
264424
538061
84132
1524485
1262182
882520
825229
1216443
1423107
955642
1107418
1118605
897612
1242519
328816
618480
665239
619402
864617
531465
308486
130039
229775
1557700
780278
100744
47517
143219
957427
652009
361150
905640
1302901
1379133
1123630
1088701
632434
19688
139517
19155
1092346
376609
1345944
328468
838444
323937
782495
1515484
903895
767447
735112
1565727
13531
500025
1517188
74242
1302255
529982
1284358
320727
1539502
1094627
157043
193971
872425
818823
662920
455418
526388
189369
483842
1479638
480916
678530
1168257
421593
942548
727606
779762
20418
518921
232331
300459
1282194
1091168
951335
548088
305235
368825
1181405
546526
158398
899859
297632
560394
961378
1360947
981317
892626
153880
1506904
341392
1331191
511351
1212564
384470
1462313
139863
344966
142678
1505282
80860
1023102
692898
1256004
234812
365452
420968
755804
901941
602543
203028
560370
755533
838087
1552814
429636
553394
1385220
297354
732369
221502
1164272
836661
22295
580251
400653
293770
61879
955178
9780
1195954
1270683
587440
1082332
1179017
1492161
732929
496309
598517
50851
1043942
838992
1115224
199251
1244371
522499
1376378
218341
75968
572108
579202
728634
1391358
1258382
511433
1197424
102226
879078
215924
912849
640624
1284171
1247628
855212
1273742
63029
548960
628029
813300
456229
596780
449805
1185355
285715
458112
1379969
1240697
775922
780235
1047464
775475
111979
421887
452202
1317906
595000
712887
142338
971665
360862
187653
1381515
676400
819475
1340243
770707
1193397
43342
869312
54125
370554
1484707
19862
22528
1172425
1387126
1550359
965787
1315963
1475875
1517818
618234
405180
1251674
976985
13138
777915
1155829
961299
1472443
994628
1195799
620908
1092623
634475
591637
1489520
1016420
1361609
468425
1317101
335600
1426778
947860
1482124
194271
228033
1258022
28068
104962
352244
351917
151460
330047
322471
783823
1563903
413415
784399
480853
1290340
282484
1323543
955115
1349551
1121251
350375
192349
41882
604875
992926
205297
1165635
613568
1540592
974342
1252292
1284312
388406
259322
290207
520261
545941
1179872
71729
499298
904202
254702
313959
942972
369650
625901
1054068
1027148
1291964
961053
380151
140221
529549
1411958
258904
364661
1324835
1148956
799760
409059
451868
1096708
851851
999229
1215025
304265
1003858
390764
1089093
975085
1254714
821183
1219531
688495
1036659
56699
435295
1339004
1163265
1305518
439160
177320
591158
119842
95680
1006858
809939
138540
1528995
833421
756253
169529
1132831
1010863
926322
1169840
331051
1553566
1300346
859248
812103
1111197
364987
279413
227128
853213
413776
391447
974725
245183
832654
257402
1473649
1221726
1435452
503231
699772
653331
318849
357310
832910
949986
68012
21594
1346276
117798
1337021
368526
1007733
135688
1035036
809190
662606
1084028
507083
255137
280085
1099349
505003
1013802
330530
1074856
569965
938898
924
484786
1360888
629172
721502
369360
1094948
527999
1159399
199865
1327292
1416771
668219
957514
725332
950672
1441318
246244
197329
1213660
985344
1492871
204882
260995
129447
1423207
972934
333821
823904
705916
53547
1456567
961981
1147150
914066
519283
55476
1084317
173203
1179221
1371456
1099400
1319202
754802
289145
79619
940118
346176
793845
1219278
10143
743227
960161
187426
1347477
1094044
1339090
1549964
1149560
786386
1173947
1174847
525375
975776
531333
60629
881865
1117129
217813
789151
110082
77762
728526
927434
149507
631795
812907
773712
166688
556946
1423429
1175848
570353
1144116
1483777
1312873
1109484
66793
922491
870972
1142199
202548
725373
964907
636028
23640
790485
689581
579624
1304214
363006
1268543
1207043
1109618
997906
675358
343668
1026155
608785
1503294
352457
1295528
997759
302992
774088
290827
325804
393846
45157
476630
560548
168744
1321459
996672
239831
910299
1460926
380875
910458
788408
813074
545843
1097491
1510084
740465
879266
511494
516872
1145388
181768
1262607
643147
352723
736144
947197
524525
525806
1123742
900922
67794
766552
1557863
1096909
950987
806785
1282327
1096476
1275073
155656
1263980
710124
1080252
1549445
388268
1185344
266396
1124976
1046757
609244
807527
529918
631430
200482
810236
1467978
279387
1111311
1073382
398085
182473
1125506
474705
492101
37835
127710
767822
962645
289787
73822
1507821
788490
319797
218043
988053
840430
107360
43950
1404423
1561627
765561
1157542
1395377
190196
1072775
1355529
1473793
400060
1556329
117321
717532
314506
174223
1545258
1497588
940019
1122568
604496
288708
750404
667015
76304
1058444
524979
933705
1054150
492664
257149
1558649
448700
1161401
294809
1243229
1483146
110435
440976
215992
1151004
697148
888028
1515124
1092813
1542584
942806
1445263
835146
1254462
998241
1494741
608858
1027964
1441853
835023
203930
1361530
1490919
1508495
1500849
1443261
1314276
1376356
1300659
277313
862718
259405
880494
672934
163440
381822
856729
792815
1415928
1070267
1257398
1437164
1221099
1351234
879084
601847
656360
1564829
415141
575658
711743
812972
397123
1126612
1168227
951866
1045229
1172110
1514448
1056159
1467430
1011031
561282
452920
389384
490787
1497319
379903
1455578
516997
605581
900307
1263021
628262
1371276
799621
884
678967
1445826
259634
75010
1048619
456809
882641
1542876
826559
1267725
971561
972246
536675
1242275
679177
194632
642715
1311214
1134239
1148012
917485
561763
561373
413180
63956
1124607
901420
1519505
737479
360891
995490
654214
838761
1536507
1055216
1362621
70419
1012360
1219424
1352503
986806
512101
221868
724124
1431834
378045
160343
278800
1100809
419691
378268
1240325
1412513
236183
1203658
1291081
933581
758923
85260
1006521
1339677
401043
1482608
856631
956418
299470
201641
687156
1259115
768159
444081
1147393
602121
769767
1257184
1528783
310682
1501193
305741
1269160
120933
1290907
1067795
1006802
1158195
451898
1231277
164057
1379936
717258
43710
2815
461492
108423
526190
540484
358454
1222666
1498235
189498
973876
479393
505422
94686
694812
43161
597081
86409
206277
1291750
588753
475520
1074638
484735
284250
1274993
283254
621805
255265
729028
140094
416139
537318
1446910
122783
1283087
507981
1394642
1180035
1421570
1495332
1317798
540326
1092135
937469
646290
431387
1000513
1148586
648573
572757
377236
1457261
887220
476014
325159
590497
174927
720001
1385351
900620
460947
1437722
1495413
1009430
1528779
505081
1489850
475350
25936
568013
1552938
1079643
519685
648441
517953
990228
1267670
1557881
1379139
1121820
567161
1401859
458795
697672
1339791
409414
760224
254789
768044
332954
763155
1028005
1435246
753859
1434810
435821
1103701
278805
835620
147931
493148
420934
1421308
1490240
1309274
876761
1531640
911287
1052415
915949
460311
1108141
26198
1513858
1414276
995371
1546549
810236
1416518
1410570
236536
1178028
453288
1529197
1000654
47526
813641
1400004
1014477
788990
1334773
306693
292392
495626
289668
974022
316411
663305
400412
1176042
1119269
1414660
424584
90438
864983
909203
566053
822717
488641
53508
1491743
956579
1254792
66846
379161
1040184
1230554
740670
1348722
1410196
1531435
217845
1261708
1080784
799320
740701
556437
945292
1551342
1429950
1163827
827915
1262594
615872
1401815
972183
335881
1452687
251170
1170447
28093
47888
1501462
308387
339181
1327351
398705
1095024
784693
873667
691853
522459
1211955
1212941
673182
1458841
1314020
1281745
1391337
1479783
1271279
496523
1557215
1089978
68139
1285785
725603
811642
811044
1114169
504024
201667
568993
1442701
119656
55832
9193
1197825
1183192
211974
1518638
695850
958928
1417144
1166552
663231
1494955
12066
1469004
1497369
1414868
1172996
497656
1184821
967004
1058631
987133
491278
1255063
1553379
1269852
149248
729284
1379737
527620
714074
1448475
964480
51775
565929
1233602
448633
717868
1176860
1483393
266865
1297833
293690
1066019
19844
375232
1161945
49334
902341
507160
46672
966779
845738
903937
1451194
1307574
578197
563294
1112674
361891
766979
993609
1233558
500847
729417
1481450
1090416
1079076
931896
327769
1101041
525761
814507
844932
1420298
410075
548805
827519
321300
1430323
1316012
1306817
1537266
81208
1397311
415675
27059
446460
127185
863083
198731
1476301
304440
552837
82670
979232
82446
1146895
698022
787312
1411167
1515134
574948
116305
585660
1007146
509923
624635
196057
1161841
191851
457945
841350
180405
1216783
155074
1076071
72686
1550798
285853
1357853
1551733
819410
313424
1305848
461245
1340781
75430
837753
1245493
1398992
689276
1289419
1020442
1022559
631231
808563
913990
92069
1302607
855764
633216
1388509
203369
778364
295054
899703
700922
598879
237854
1479562
1530031
819133
1421726
835516
159500
1259504
392861
1062065
1017047
1321910
529393
309923
157719
171615
1079985
29871
526483
1001632
1040038
215226
656866
1465794
961115
114324
705686
1393873
50139
657340
954167
770386
813297
963186
1055519
1145435
284622
1077604
219409
1453030
37834
348172
137212
155147
755389
959885
140201
299521
1562492
1554779
1362403
492171
1430152
624947
1075584
199768
1540504
454200
909484
398552
52234
308410
1097851
433790
413011
87483
973918
314442
741014
1100262
1188428
62393
835164
1048809
235434
485511
1303569
1241614
1291666
1320948
1068549
136443
932639
163781
1316204
1080731
473747
749811
642220
1185551
883281
657481
1314290
317301
1315916
278144
661668
95672
202661
338056
541541
1344180
1294740
228403
659661
321000
221915
1560170
352468
596130
420518
1423340
1075666
568968
545667
103932
798563
1241356
1116089
421127
188408
629663
216887
595377
321804
497360
35515
819803
1135735
43580
619707
994413
1408349
363424
961838
649301
271992
1467624
333247
1021046
798355
560246
174549
1144860
493537
216864
539864
1527065
122456
1223799
646384
1358821
530033
157532
620920
364599
726872
1122730
473525
448444
43954
1363490
741442
1001920
1011319
1036649
1451335
1562848
1095860
91838
448948
308193
642466
1399897
1063729
89574
264636
252599
349568
1480867
1207271
575221
43132
1548477
1217559
605788
1392838
164001
173481
939753
1140120
159688
1148640
993740
777242
313565
1411036
655496
288865
448008
549422
1385671
775097
1283232
1558267
1443385
1191586
319061
1185501
755667
236556
1211043
1484751
1300350
78837
1430669
1403352
1178542
1048451
122937
1333129
802484
1000918
710090
924983
405407
1128267
346281
450309
584634
1244183
1309545
1545633
498202
618934
1133304
143746
906012
505009
901526
469551
106430
673695
1381411
225065
414811
329545
1375845
1103010
1388129
608587
1002261
1075245
334902
1473316
335113
658489
209249
1173370
406411
1359091
62227
1225956
1480354
439874
1414448
1245602
888100
145535
1511770
1033103
1089165
1154259
961221
757379
1136278
881840
124422
897671
963200
1423647
1258578
747958
61372
625523
124832
663787
1310876
1137935
945001
514064
816799
832812
997925
869601
1077164
1002911
1075203
1204311
255156
1250550
1525153
777012
627122
932496
1290657
410299
446462
1497645
91392
391251
858205
337646
147174
508356
1091005
1244147
902233
1316820
53511
415415
212154
1238995
929701
1140941
276110
492522
1266532
1146064
96565
1363041
1301835
1504705
410585
1145377
611433
455449
1122571
1272148
1324465
18790
225932
285815
381480
155618
396084
1035976
1484394
349230
1513294
571032
1340826
1382082
658935
1109564
937422
804003
368166
656841
662330
1443240
947984
738075
1482633
678647
1094838
1476495
290315
600146
795164
493606
130225
1351033
963971
971422
630661
1084542
358150
436275
1203761
968312
422158
182046
991312
601244
596652
1254496
492169
258573
1360618
742139
1440993
284318
1115839
1062925
275687
923280
1052204
1400292
331825
388424
575909
333806
530617
1537439
810821
46899
863585
651382
1528688
123422
485510
47182
1510443
61402
827667
197347
1175823
1255448
449568
1118702
784712
865073
733403
706477
178473
288143
1248640
546886
1123267
1261165
1347290
491422
476828
334466
582966
169773
1199444
116191
262894
951159
322961
233335
222215
1025479
1227490
893783
166029
267676
636181
810561
101706
1170126
1011285
1563112
1060075
415129
234734
620669
1192014
269436
1543088
845633
924186
978964
590090
1553633
1451058
1160770
653966
140212
1030862
1130329
1006923
1392376
777478
1069306
356649
216629
299807
1283409
1166227
1357187
1386645
4457
1481043
45415
174581
1206055
374134
240773
1040565
118862
36314
1176366
306039
405224
965947
208507
1216868
648686
1449309
1224178
197079
1267601
1477875
1402891
432368
534143
416853
931449
1117714
842394
1407409
363663
371743
1503433
597063
1148405
797024
988813
1438346
83642
486028
247805
1127069
1285167
590703
545959
644043
1515533
35801
1214408
1565473
337571
1515836
1429208
530962
502624
710980
55560
425763
1438744
232278
1167075
781445
225264
1015117
1271186
1472444
746224
830967
1255824
110421
1369788
1408016
803285
1440657
1429085
745123
548502
1168843
429583
398245
433873
1540121
1498500
1065126
1006871
891397
3527
987450
1105470
387562
1469125
1169692
1292410
693598
780900
393431
1308934
1260503
911507
371155
487422
484626
1459864
1382884
683110
1028564
1499314
223166
354202
1286704
1096786
645163
969414
957910
1153071
515273
1257637
676773
1035351
936171
641319
1200320
689882
1153374
1446852
327880
579527
77499
230429
858522
1035065
53718
1025617
894715
673875
407458
1304799
605264
1528129
503548
319868
68297
1042197
107655
664083
898516
893673
1132323
586008
1237144
424862
1367975
1377008
868799
488115
1170064
798633
629986
1037853
929
1113783
1443081
473692
1179412
51856
179690
1462166
1508890
241540
916276
334320
1185936
1334908
606812
56892
1415319
1143542
507908
673710
404339
230943
95273
95575
705465
732778
1376195
1076817
287612
567707
1042483
955457
1172033
631477
378486
1117268
1120408
1517848
419768
476420
306739
684278
72762
461278
1392938
669886
1050198
1244049
984001
573374
330441
572993
392103
152853
813282
41344
1529521
559086
1307965
644476
966238
1365492
397111
974952
1269147
1189548
1300584
1193903
306443
1165433
933874
1497163
441061
376280
1111745
1501727
817787
263846
646702
753303
750835
755308
427607
1441563
543705
464958
1244226
366770
1312914
542584
862148
20832
1117239
1453168
20221
449449
916483
444488
1264262
553353
751851
1448432
971882
866987
522120
1363619
89553
64503
1517230
260155
795060
329919
1533479
1067644
225947
1245724
1329024
211120
1129906
428912
1208412
905021
309809
1049381
482622
1090712
400858
980552
125794
946874
1157121
711312
937224
1448093
1248567
143233
236806
420977
526771
1126468
45114
1269488
716346
1265648
1059097
602721
1033088
1157120
44847
1305521
1123860
113725
597809
1201301
455313
414798
714774
1365536
678955
1377571
211720
1276117
1114944
1355495
416961
1206910
976557
1262897
1299561
1028018
14007
552877
455830
305947
724433
1127342
667842
789185
377203
838357
619545
182120
1040196
966912
1423054
965924
502717
653838
1122955
596651
537201
684019
205372
1508654
136240
1335109
1211886
634370
1000970
1047237
1285401
1479564
494596
1318516
708546
988448
1084564
942144
253884
1422551
1270523
1412629
1132949
70054
927819
711266
371977
267904
1508604
788537
244145
369775
1474831
1284810
1007038
160859
972088
1077796
345978
172325
203547
458913
271446
679359
997985
275177
814703
30468
289447
664659
366912
577805
1079210
688692
949350
246873
106898
1322326
1329211
1293874
1451687
289679
401943
274945
1149877
1444844
262514
430641
1524773
1203579
1039215
719080
1321925
1433154
934641
1069720
1032562
1409346
1455033
365383
169292
911880
336222
895792
1195220
758698
303112
907088
1444500
121262
1336586
366781
1477384
1317828
967555
1177622
653370
1393898
414604
361538
764389
1348478
1388680
1426705
1300819
877548
1174112
1222624
151261
264342
1041149
926843
870688
1516688
315506
842037
671144
9150
1400376
474051
723782
594371
799921
42307
865882
306443
520535
110170
172977
60550
1366718
857370
111585
519741
1501494
1298034
167383
475548
1171757
117266
849095
1459678
1263257
944972
124659
502125
779153
574247
907431
1348019
945535
1273508
1359068
564180
1515870
264414
20964
1445389
803589
238395
735318
1232216
1127498
835887
931386
1199570
277810
1449905
1177526
1490252
1047871
1557478
1487253
403798
1186766
996284
391381
732926
79387
296833
197015
1337858
1230116
343148
1143997
116420
35604
954139
1422441
26602
1134620
375229
1464764
1431402
1234546
54865
11809
906924
26912
425501
1215282
205599
1466277
408503
621218
1568026
995461
1318422
1007806
165086
115794
1294353
1517181
1085494
868907
933542
1075337
365440
100316
630062
1448351
977699
6589
912314
601698
1149732
72942
504967
789794
921610
934250
432506
930585
338595
1246576
567855
854773
197669
150243
472370
213367
1102884
1076444
640158
245085
598091
576289
1413748
710382
448318
1108242
1314578
581829
543372
1508289
754219
1074870
721287
897648
311946
897969
1314469
615919
1030336
970751
905936
751355
32225
63197
1475583
994401
573476
413785
663347
575453
208591
473233
1090689
1548496
973670
1202832
395499
812349
404790
787864
255522
590925
1127918
872963
306355
1105112
1544148
785938
1230299
1170530
708560
667358
984082
287682
696571
402169
1278549
963580
969093
384462
1411575
1370233
1305470
1265485
415171
83574
1539373
233603
450974
139679
874830
680592
391220
733525
1128594
480563
131109
851823
1494408
1364935
218633
525765
552838
575488
1210436
373508
386731
477045
793414
452849
12911
1436506
1171933
378598
1436077
1277216
318968
1144720
1377244
189338
954863
148991
750440
969792
224030
356335
1106540
1291164
1229746
1157098
692508
1015279
113252
132889
617821
1112955
192539
173717
185319
1102985
433090
1273994
1363954
1212750
15511
1314876
631885
448699
872639
512366
1349869
356747
832929
159668
1502979
1044724
262710
1386289
304950
984464
894689
844167
1195085
887397
724452
476427
817379
27738
1395292
457334
862901
161805
1534539
574949
1522705
472812
501797
310041
145429
319144
72676
854832
743106
1280863
1287565
517575
512089
181892
1341734
1246883
1124648
1091477
581126
1124068
6440
892782
965432
643442
1133975
1392707
257541
571320
1418859
1389540
1476856
251483
10465
1040907
97909
1433606
386655
1175324
335462
1549539
324703
1436170
6099
1050667
740342
319532
503036
1062409
1028533
53226
685137
1332794
749549
790565
497897
775666
180043
1466635
443182
1560067
484044
31013
426839
62197
1331795
1022091
1389867
955661
806307
1167020
21273
23391
337539
1479543
1044519
1073785
726331
360843
22590
1564902
331452
231623
774654
700469
199175
1507758
857047
73580
1020343
1047591
226677
976485
1505756
1227285
744997
1333503
1367498
1518191
46041
629042
739787
157869
395117
372522
1363973
373340
956195
734847
817755
793356
560736
456612
847709
897104
398452
1200054
1396555
576728
1472550
1412885
1519211
653065
696090
649504
328744
307056
1393762
387222
1012703
104910
1352888
1189115
415020
1440496
712150
1218296
413394
988255
150651
1374055
1305256
1290412
210811
1052539
236691
802374
1085359
937597
1092448
838622
147312
493382
1142969
252251
1339875
1494337
1337711
45688
1252346
1235279
852846
1451892
889595
459627
1072506
511410
886660
1109138
1068601
536698
559626
439287
715966
1536217
1192299
839804
140583
106711
1560334
389140
774317
845475
1030513
1429480
567723
1387955
1450672
89498
326688
1256613
837474
437155
1300521
582336
349331
985334
1550023
1047947
735742
961705
1058034
911416
1127248
1085625
47813
293415
327312
1467094
153965
1078197
892093
117174
491431
1501584
1412937
592044
696409
972503
86125
1550215
116281
1463009
1444639
1327828
1452968
289316
1210404
703178
1316422
1327421
548541
336764
730968
1380185
1452150
895230
1396750
897831
422961
1282163
1298497
853023
421804
868233
754088
628634
854354
144661
628890
372602
347216
225318
39180
959655
1222349
1298205
968148
944252
749538
858477
124265
187186
576611
869025
964990
814088
1384251
675052
1524794
380705
893996
1537438
503907
899811
398974
340855
630268
1351073
321870
367338
895160
999258
71627
976600
443106
1433701
1556717
994378
860389
12531
624042
1000659
407072
588984
1159819
53423
1192748
75146
854903
1211060
1296682
407930
225628
693464
1501328
492157
1429978
443612
1178291
658095
1217161
1458116
836098
965819
1083619
1424285
643273
1230610
81467
821961
1530501
1452944
470966
668361
1534794
1111483
989824
521433
758978
437916
491587
533607
732376
425260
1376309
1381943
137536
1450053
1314924
784847
1313547
415758
1334407
1486778
645762
46736
1275752
745104
18132
1037464
1191695
1514332
164577
1167396
1305203
48434
860315
260231
500072
1255788
411297
994013
1144270
260482
43192
1035824
1223280
676702
176291
843800
351918
607904
502153
846993
772220
1094496
1553457
338167
1082691
773000
542024
1230840
45367
835759
831415
348218
334163
461703
307711
198059
42104
781105
1416708
17336
270025
1234815
77274
743375
581308
1199206
594060
1239405
1239931
74965
1427192
277137
1303239
1076517
101971
109714
844271
1257080
461849
191156
624478
735364
1368890
1495898
785546
610447
162174
1114845
1096328
181797
94290
1285726
13111
1560309
179981
1349226
283471
236168
73514
486276
950737
329630
1053177
742909
1098970
771860
1470021
1079946
108112
56904
126151
19444
650282
80788
882500
393338
772621
1310968
980431
1523521
481330
701
915879
916903
963033
993595
438162
333605
870461
222140
225071
232002
1225805
1130663
730610
1199427
773882
194794
549983
1358791
85984
124632
423452
1514815
1167760
729108
842705
567151
1546659
64437
356421
283844
26546
441060
1229183
189541
114104
894301
471973
1467714
1104150
4358
969562
1399250
894433
999790
876304
10434
831960
1354832
1008078
1240145
563509
1100766
390441
223850
1284165
1246282
578229
1264416
145052
929100
79175
1480094
111000
1162874
1500666
1010564
973625
790520
730982
100571
763450
489193
596673
265940
563500
969760
812420
183799
116478
636238
1303331
1062
533441
1205520
1546491
329714
261353
786565
1370723
1218903
1044959
1048807
64955
1201365
834942
579541
506115
596788
1478708
1325279
640468
943635
756500
1549615
1236410
180730
190321
902297
905096
80603
1199204
985585
651993
1544859
378120
1511332
700238
1203469
174121
1153479
387774
670188
637102
945430
648266
1079711
1465643
624574
1261017
758499
1531401
1291673
1041429
829899
1244034
1520275
657073
641541
984507
501032
24311
1471678
883637
971437
1473280
475160
1039510
1436578
506655
254144
776541
120276
898525
371134
497317
788800
1231636
9398
678454
222272
805782
842863
772225
1163220
1218494
566075
357003
465075
1467564
1524436
1128536
583295
1245294
335239
262278
103131
615169
862
364896
669348
1325002
1056235
118424
202414
432438
688867
150846
284357
485144
462237
1061469
767356
1510044
1320911
1175614
479202
752406
1407289
288816
1277079
1057264
212998
119487
1351498
1156485
324650
496102
1439087
26489
558728
1301239
504991
1200298
1195594
235771
317016
876099
1553878
572548
1344971
361602
125263
954124
549061
566288
375840
639663
379386
133797
966761
1067657
1008790
12874
852574
1312720
544390
1344301
440946
877847
1508238
707582
1073053
185565
600681
845909
98205
1218649
232792
631361
250108
547932
327006
1126852
1100499
1274475
1541596
424828
1452745
403594
907445
1369868
852491
1171225
336101
1565591
754625
1490559
119814
454729
978672
1312845
442047
570435
125466
810849
1021892
424174
467444
935700
1447571
947589
224564
1168626
1095902
594222
729800
929746
1416260
766369
542975
769624
60077
1420103
490201
1307130
1023492
1277050
1391919
1461561
254743
1412668
1173085
432991
1267401
65554
595434
1304800
296606
912408
1229393
1204617
956442
1099057
342165
812816
1081865
276627
886658
726169
730602
1157251
1261367
303053
1075928
955748
299217
578886
154253
1067338
1346130
12413
446209
1316737
394325
1337848
280860
1415698
1308308
584174
209777
1241095
1119075
856340
1444624
952595
275928
732939
1276466
971171
653905
791873
494676
1072678
1387571
913971
534875
914524
564121
522521
1322696
454318
148617
422551
1333199
134795
1021769
243087
1463635
1036626
521277
685189
719377
1011480
637083
83374
938549
1510872
496619
939622
846548
351245
242803
1272290
1462245
424507
388451
921115
1016432
1461489
1375210
898941
529097
1556365
1369164
1357899
234575
1172740
1365100
1555494
371215
240643
1539869
384346
272671
951679
39077
1415754
1095263
478496
523233
497077
223768
735419
481171
1357558
959515
405819
673063
1283051
343921
1297059
445792
940272
16669
589485
767761
1103405
427161
464737
96871
781806
1276938
788571
380645
1368074
537485
581712
865799
652828
990339
407095
1168032
895832
962470
65560
1480777
187629
699650
767303
1000450
408644
146928
555781
896840
1530343
1373111
378630
1369448
557275
1444923
1205381
24697
532052
970381
288992
190676
219322
236297
19877
317215
10643
664853
920668
1032516
1442595
279056
258274
1258059
111431
1088201
299072
984709
1529115
1519142
132163
421387
809844
1260517
116907
954105
215711
1431639
285796
1368787
601715
805208
392259
293619
1262493
1000648
970713
1078056
148993
1468083
57594
833106
1114479
874560
706526
847916
267837
117087
411742
1028905
1556707
1224728
697853
926403
544529
1108298
1220646
1084187
1315087
1451180
79352
346126
398486
1222204
1114408
1278904
444456
274404
773525
17533
495801
242898
1409664
329775
225655
974102
1478183
246593
1148572
411843
385607
572648
1374691
222006
334690
1345625
939618
1170370
687588
1530258
1132801
104229
382560
1387570
1257179
1357544
1334504
929767
469234
355186
1234034
1342203
774855
896272
497202
1366482
1104519
682175
1173265
825837
523063
538351
712751
415819
239799
1299325
659
1072023
766679
324314
4393
138687
52030
967621
365931
1487519
913023
1398828
584063
593405
1487694
1253896
419472
1457922
285614
916765
1053612
415395
1400896
1262218
619399
527371
1172692
724795
1079495
1164953
1257499
1444889
642662
543482
996076
1448202
161420
986241
979001
1371931
1034965
1320676
475903
474165
1519536
950786
851195
1293745
790560
531441
575909
1334692
885776
36189
503414
302732
1425325
381876
418576
1005330
1091167
1168281
562085
239523
1264327
1148965
709547
686263
619859
236469
1041850
880908
778969
1329426
1515178
889232
754778
365685
466321
249599
26800
218871
221827
1187424
250541
1120671
472558
740956
1222569
820872
848797
388247
582488
1047874
1075306
1143549
477459
385224
1428658
650264
845197
8675
566191
885878
613624
978511
969468
793766
668036
482631
921248
1107978
920614
286969
1395574
434387
69071
521927
237924
775503
843906
841260
545094
1285463
1020736
568118
700494
544008
1322990
351173
33080
106528
45313
35524
845647
46232
495561
670225
936614
405837
623259
639689
732445
304370
845301
655124
1402261
828675
662106
745208
493334
1159850
1051047
406452
1525639
218633
714436
502517
1308535
659624
228126
823031
999766
557086
1220137
1000813
247448
634593
73403
1281964
412209
934585
304505
1040771
1555575
1421982
294298
1469595
1367955
269837
918489
976544
452281
969179
818616
239337
1063037
1105627
653534
464502
99601
131842
859112
1322023
1552963
285937
395143
1258809
1146865
1023176
603074
673597
1132915
159519
527611
730560
1159212
308862
580738
999452
893307
1227597
631028
135535
1090419
1471479
1237484
774929
562892
1160105
722745
356911
738027
337018
281386
1064755
1101956
1386646
178655
1323726
1404175
1321139
1476829
264913
1064717
20316
1071441
80612
915861
497723
933457
1134184
791727
373740
1178698
266047
560664
1550724
56549
616110
809979
780469
986775
1519088
988721
208225
330636
354903
1463850
170356
541339
218262
1406078
325645
895208
609339
524832
160291
1376085
741373
432338
823776
1239228
559937
1041159
202073
1130631
1491643
325270
70979
390375
649012
414068
343755
557947
827260
1032953
192825
766047
1007096
878122
1348021
1243718
1231470
1226745
714569
215035
1271762
782485
1139013
1249982
817644
441068
366914
792588
500872
752190
1447644
1371239
938261
1201361
696859
445332
95163
418746
511838
1388370
93827
410988
1228196
510326
506376
415049
1470632
1105100
88725
955392
1047611
968403
284334
370162
353065
1028453
755708
340466
255613
194543
601070
825445
946933
370597
1538993
872675
87983
1126159
135165
99935
620265
423577
1386141
1209089
714325
911866
1108959
291021
1532085
561553
191987
768341
504819
504
663491
1538010
172508
562663
1098612
1129040
1035861
1562538
860835
328637
519703
161413
1492144
987664
966477
1305076
1101894
1354145
310383
1540798
723006
1025643
649233
1383583
181046
1346738
221641
203871
641877
478709
862769
424223
980931
178809
939329
398446
552142
1036474
1487832
1316733
482476
1432473
886650
449689
375788
567914
1461899
204134
956386
660421
1082267
1430960
531256
1304804
962363
156739
176080
526602
1151946
1427387
115424
1187799
461543
895056
857708
1351332
191153
47630
906742
449294
899056
1029659
836102
174246
171866
1039875
648276
259492
29207
981285
358321
1183728
1478586
617537
1101633
1544674
806183
1036067
774725
273548
933309
976558
962340
319772
289716
708548
990493
1284542
1214473
29342
131305
420592
683224
1566456
43623
1073956
1110979
43268
1299479
1116396
437746
175439
144301
634507
158858
947210
858065
1264790
1270862
392510
791335
1066315
1564838
1247309
636055
115700
1148240
353445
1366303
215771
1126331
766362
1290680
1092043
1435482
1517759
1495675
446206
769869
1206442
1375122
184749
1268895
1281044
1039697
301633
53807
1449647
1189702
1486962
985446
348282
1382345
367848
801498
734039
715322
296210
1193699
782266
719296
887663
1244856
1269019
870719
893189
1078369
992806
860386
500905
898766
841195
608922
457034
588440
873218
1567386
556198
1041995
640360
1322094
476333
278024
591327
1437986
1505392
185001
191429
760631
949992
487916
797476
1324083
1456966
1200077
1097061
1188374
1337364
338067
1109824
331341
223782
1107105
1048525
933858
488339
363474
1312171
1315842
280497
313516
429210
1059713
601583
676143
793271
534022
727313
1507783
520063
741404
668667
69156
150995
794378
159856
756156
854768
12495
735049
309246
520266
443060
88894
1359198
364834
774007
806795
1460269
652457
1349157
842403
623750
1397557
154469
1274052
336083
1514956
1091646
1152296
1076493
1525394
815049
1505871
403902
1056778
1305281
541970
819986
1314654
884620
191578
315791
451717
904497
1345408
988272
1416063
1018883
1313294
1072246
526464
642450
597524
238372
23220
1033073
996309
487077
30652
491532
491870
937363
876932
125771
1360842
484670
434493
14831
425553
515285
919278
1262902
53958
52512
626100
1184960
926237
46669
590951
1171851
1199426
1209715
848761
382642
1309241
1475914
700300
55257
1254313
1082313
1368906
1233188
771523
908190
1357695
1402139
477664
736988
408498
473501
959962
149101
574044
178531
619685
648389
562948
343103
46621
1341034
566003
945791
1388490
150362
901833
527374
1320344
54468
765061
155701
346399
304895
961998
200801
157159
578936
1245156
1323005
641433
551910
479164
351607
915635
1243797
96387
546016
152284
1134491
1214091
85973
1549756
1338503
1186145
1157210
1004460
1483532
1432717
1385544
1123168
325036
948197
127699
915412
1508956
1149758
870575
53598
1190839
572688
607082
1324333
99917
40600
1560909
919567
229212
592249
1346811
1127172
685858
274021
51358
671361
1106095
23368
1236666
647423
450037
26661
463755
1071899
67680
134418
783027
854531
1514620
436959
853221
1526803
1431907
1354540
478443
61092
880071
188429
563079
1267281
722821
1015990
1092624
457857
814498
153924
42191
1424399
1557588
757846
771804
655669
890835
203965
1161829
880506
50554
353827
321609
782271
467718
852800
45202
441185
1070977
1081329
1209196
902659
1419350
1225434
447357
1443038
65108
647753
1487742
292414
246045
222813
1313604
129270
548021
88935
70763
707373
313087
1346834
1275091
1132193
558295
1011920
845766
1224232
1531116
749908
300619
692447
1299118
384655
676695
171073
1258348
958825
1558065
877260
1298351
730528
1122822
1121679
132034
1469426
1493171
571220
214591
153336
621345
75533
501819
71000
1384993
379843
1090606
1176835
984949
943487
1399105
814728
695078
1160979
851886
958500
1131017
904026
137191
612429
53211
1115802
513934
327434
1444744
995369
603708
1013327
438827
1056463
254872
1331353
144266
1282579
216526
514728
1090632
1442156
1122694
1310496
1020794
731818
896044
1452537
800012
398980
73986
1021776
1420715
701812
230896
1376575
281254
1414907
439693
414200
1442969
1497586
932888
500160
1246395
1061577
823267
1425793
1526887
532614
89982
707734
1199511
1136471
1393380
428387
257668
654915
1562965
792069
1551246
1248234
613017
9268
890337
574321
1380635
1397974
281720
484568
226355
142262
124833
871061
264540
363146
431462
538041
65951
1035290
886656
697004
1295376
1030640
675500
1520126
1449065
336658
1104591
1565856
629921
466864
540248
1547422
523780
439497
1010226
1227073
486916
335267
697758
214706
231492
749024
622403
980819
527991
1109109
841258
1264784
283272
843201
559993
609823
393156
673097
823785
1350580
1563032
512379
817773
1330588
64116
1422769
664707
1267043
181996
17246
793081
1185806
196388
876105
586252
1066844
138963
393971
1283324
1352936
917694
525294
443290
523473
481483
453564
1138351
438959
1519306
16924
886041
249200
1487545
54568
1101303
359470
811993
992822
686342
593189
1029586
722764
64437
747698
1247248
990314
630070
1161616
820069
1056056
1163817
694061
802732
1193501
409640
1434273
332723
63980
1145498
553396
11098
491716
989444
1218584
1024517
712323
704472
855782
1398928
591122
12149
466919
1437770
1096764
1491125
1136801
799873
1180657
716301
996169
1284238
632902
355570
175750
1396874
288348
1253975
296461
1270948
146394
876207
24747
640519
453415
417112
113080
617987
657260
1396783
1003851
294516
1065202
956270
1218180
1026316
405111
1023571
446439
556189
375003
1156859
443865
638458
292343
1342920
992367
525300
635123
1152464
1503092
991472
596135
937264
59256
283191
704980
214524
250766
1041827
1526339
555622
466772
72407
570571
642480
1386226
423499
542659
548343
1491315
1085611
464768
1334912
1060275
1074829
355000
351405
792700
1102271
1541319
981367
258300
977813
17928
287773
1323905
582274
905807
304154
1472057
678081
1384370
1496634
456392
1494729
802092
118704
444904
279204
1017470
1462985
1491291
1180384
860905
309665
213280
1155830
482408
1018154
656297
1326132
252125
982334
779100
374698
1465320
1528163
1315782
135091
979993
24646
522672
181762
1540782
841568
147542
1468881
1161355
941444
1181506
990313
439333
281600
115872
707983
1181659
1503411
51021
252041
438580
1248019
172361
1119205
1336880
1184533
1003476
1131060
667754
334581
157607
1558177
1556897
107516
1410427
735826
401928
218036
1558983
195731
1464447
309331
1417509
1519768
480292
126297
706637
512763
567434
916151
480489
342951
1469279
625354
148655
1047538
92114
924563
595180
763452
1189426
424214
463632
320908
1487203
261150
1218461
737372
818057
625938
180439
672516
586009
487489
292641
858364
654786
736399
162840
556118
860933
1060297
631648
225613
233912
1226405
417276
526775
480379
1342526
709309
137400
199778
1382205
64343
1380540
18940
1033043
586394
91838
467752
95936
885945
921323
1021708
1262780
952239
1203164
448042
1369163
982005
603706
645627
807209
791431
1415506
1222161
1236386
760423
123953
1515693
990286
1131615
973278
119685
277518
622525
1046815
310835
448737
994916
124547
779292
146275
1326948
423014
1003002
262709
816899
1286071
1442514
661042
102210
23900
551529
1281206
1173077
605623
303365
621682
1285776
24958
395852
1444235
418326
1480443
1023577
421667
341227
1555165
212892
540232
115789
1051079
1265514
1231480
1084426
972859
85848
948164
1388883
1447586
1392714
1496914
50667
832975
176082
323015
640067
877535
1434504
1016436
1567173
404806
1048093
594561
53160
468913
26266
1266008
403655
639188
276413
266342
112770
1081842
222892
770888
1390201
810444
1045723
552940
1522250
342989
726145
1558667
1130820
1475247
10056
696328
1213898
1402565
267501
1230631
197489
1263027
466090
300600
268627
153347
1124351
1485482
692687
94511
23116
562739
844306
1185543
1027951
972957
1251292
762879
680937
343148
395972
961475
206235
26377
1281045
866344
901496
269241
1122144
1118557
150064
1308719
1550801
1501444
1350006
638315
1016841
450105
984737
799256
107643
1157298
119668
312205
555667
1177638
1281944
571142
1228154
1036315
1022971
1255220
39095
1167024
749756
1329417
770175
308528
383340
1413090
671318
1414752
1254786
1405355
1076880
297626
1522887
15418
292403
196328
667311
387041
102610
1430618
149916
1254174
151623
51515
1002882
1536167
1109454
204711
725008
996171
344790
1256900
512909
1057283
1068543
611477
1069427
419258
1234468
558357
250445
350031
930610
367030
40005
72476
657738
1066772
872438
394568
256782
328860
1312119
1522151
1386016
39487
1416305
217757
659600
985788
1036128
134719
1089575
1032487
473997
53314
1529308
805637
1166518
1149660
304730
742771
713470
204388
758466
1011209
1389926
763118
499874
1520797
19492
1385336
1000723
762249
1148772
830192
674374
710086
139395
239363
553216
280960
687538
733131
733630
1472915
912493
1318263
1253552
244440
781788
590398
649922
683594
1474516
8930
1065816
489351
1066063
475307
695966
1418776
1495170
880317
701799
1528187
699101
1013985
1216154
452680
530706
1501611
1251384
1080818
1263113
721679
1316264
1089688
771955
754176
261759
216306
536995
843026
867787
605360
719841
1190343
1512627
1287354
1254244
6071
1174320
1277875
876587
312982
1144965
517477
1253195
519166
1325149
400075
784394
262267
1119535
947739
1384751
1527932
737320
464471
442923
289368
311592
484462
1342431
1067686
631094
1188251
1000258
1055325
1529448
1236209
1077067
788352
970640
1347092
335505
72662
1446940
337565
400828
290621
1215875
734571
1295508
1037259
1341523
465595
578039
1368375
426044
221394
130345
873424
1334972
581838
577311
931274
886808
549600
724798
310112
625495
1365874
352085
466310
796011
484266
357614
239145
620501
4558
1159396
1409397
281799
979658
1472697
1536299
1412447
1174312
213128
529222
775280
335966
622429
1565217
1122395
680154
910204
594276
1448472
1394303
667894
893174
661041
1514389
315852
1000065
590638
206403
1097944
1493028
1019534
1204067
1476025
1284822
878996
202293
29998
1367568
312432
1376631
97989
468694
1115914
1358707
752015
491769
1158597
884755
311782
660990
227187
880040
291540
1508043
623663
1313331
1154666
162249
605254
195846
732540
1026349
217601
1497469
1358625
1252067
1298138
112496
194035
1203084
892977
179113
336535
657533
504762
38905
1115408
1376854
1235265
984785
971554
660910
361843
284061
815712
703242
1485926
549989
1562362
284556
21014
794423
681152
873404
1407414
443751
727226
1361976
1498137
81430
189652
571838
1393404
311882
299642
1022155
853719
789445
1144159
1262713
332574
1374165
820330
384962
1371929
1378354
670476
459391
258645
625913
1288033
676925
985615
612363
961686
224057
1484396
725898
274186
946422
1566379
1209301
390224
650921
1075097
359027
835433
156356
296953
105558
1259755
381321
1065611
806845
263264
813688
370410
1339553
1434397
442093
556405
4348
214045
174903
383357
1118933
620201
1190310
334378
1473317
509142
1500766
374591
477207
489489
654203
1074466
1082280
1530750
1010274
1131284
1540205
834812
1143982
794314
192182
1406558
508974
1400603
121031
1024009
1103844
1527197
271542
848952
122105
329831
1256267
489497
307772
1106818
1016268
697391
465530
1199510
625014
367211
1085233
203906
429951
576659
858536
115699
1074994
1236361
48911
516582
142649
1189621
99428
1057013
55427
648097
355175
445709
965166
793597
1142890
1152692
685511
361987
1372847
123270
190647
1484173
163976
1507170
464471
415863
1409229
1153483
1014170
1456532
624030
924031
1277063
530207
1192415
1405564
1291441
1452840
158060
1481620
106276
399396
844086
1320912
290643
225986
993701
469491
487168
661845
1454719
470689
159884
695508
1416360
353949
459144
778715
807198
91407
1396746
779
473706
1352819
577719
1070864
13523
83975
717769
704169
829596
739392
1461847
567109
265705
603582
1181290
626498
1191899
319090
469691
1149546
1515786
1004176
1049786
603187
1220124
1351591
445533
691293
922339
440033
724536
870352
732551
491285
1238361
384067
1063110
875220
892765
858664
837973
568478
1503605
1045084
440158
313058
9735
1124011
1382694
1529607
1124003
1034238
267078
1358056
607831
295329
224028
168186
202863
388063
632040
113359
641776
296828
728261
544062
1517017
124754
435400
1243888
1537530
864406
376817
1276186
319191
19212
937655
1085277
1151526
409511
515853
329466
1288870
40835
587679
95235
1250521
242343
969641
1278552
476735
912692
704651
984115
110363
1338030
589424
407092
981272
458886
950017
586706
388905
1565813
959511
1494876
1145582
1150473
982802
675328
794627
257093
1545756
1126817
1199159
161253
1307189
1502381
1219398
1158246
1208504
1281449
1223699
1176092
929194
1321561
604273
1529661
942494
782175
136220
735511
1114926
938699
478925
1391244
586916
248989
1321335
911301
434566
1561465
1472574
1497726
1528170
1428121
87810
110181
181771
508964
350446
1136366
439216
463823
282299
1520775
636457
17376
8319
788007
1170534
344979
107051
727114
1080968
1253089
967776
246890
162496
1346294
1439612
1352116
865059
283872
477567
1106337
1352893
1467732
998932
1073511
1492048
1416003
213258
176340
1402825
1237390
1527263
1168718
111665
716909
1173908
178184
315355
239796
1358806
896289
1273197
791650
1177659
398006
1114191
848772
1135225
669435
1360665
1317559
643444
674454
286617
1123944
399937
1344434
1398758
467069
1565348
47122
660332
827154
1192122
707627
1004204
899022
1504280
821936
964339
1242131
821088
509397
1432096
843379
1117125
642263
687599
633851
340241
981637
107726
1424851
1497522
373836
543373
1207941
555387
362216
1146668
503957
769733
1564608
840511
1332579
1147249
743338
187343
1035903
57322
111661
1328611
876116
1343608
1479780
1151306
1532221
1446387
52126
1322717
17417
611212
1112656
1443195
371218
397640
1194552
1527870
1069723
1240796
386112
1177417
676840
946628
17265
1491060
121089
409019
218118
141486
43065
473055
1358430
1009873
94122
210616
538160
968245
600220
653947
594246
1150807
1146958
1364118
27786
125867
239193
1285245
185893
158511
652020
631219
830632
547645
355845
1142464
794432
1194888
597455
357049
281377
583213
948139
888293
47325
376752
606018
1049913
134427
1107625
1457030
98236
649156
578167
1193231
405761
571464
1553892
910298
305541
765603
1385503
415000
811447
231850
633647
420572
1553009
1263733
1221855
435096
628179
359896
405749
887058
193929
1278728
604360
412582
305115
709944
1257282
105060
55112
1341324
819235
1443312
342946
1356534
1083167
330817
475327
609633
1041639
1140145
1271801
1319355
150411
1536591
385565
445496
561415
1036690
941734
533101
91538
133045
1128573
884705
851265
875554
221235
846903
1193281
889518
266020
1134992
48028
427801
868535
1272439
700208
874755
1373462
196304
1363032
887732
1375525
603515
494421
1239993
1006909
1113930
615037
292837
284296
978829
98354
564338
642878
1254284
1361706
401451
217469
769983
131843
463203
744587
1240845
229423
398503
383590
317766
664084
1461037
629307
288035
418317
1119713
14451
165381
707079
82974
375977
791775
1309898
1184548
233659
985002
815252
1366125
1077925
1120969
619506
216521
643196
1439010
1315230
781749
1432751
1100482
867914
147350
1262548
495908
1420975
393034
1433585
1231905
142305
477783
448999
1143898
191463
394627
857249
572213
954180
1082409
769144
805152
252271
501357
162707
584622
484972
103546
96310
147932
125240
1247468
251792
1469495
1178783
568577
349784
453115
979818
37852
494838
1560507
1409313
1053626
607413
21847
602398
1218189
650970
981093
629397
935126
1527546
1206890
1322248
1119033
542245
671587
985782
441756
359025
502035
88489
660734
82181
115681
1098873
449116
1107448
611780
344696
744917
1117302
720984
1008047
508521
642253
1462237
1198161
1219571
839130
923554
145273
488425
948447
1538048
1560318
67319
1124058
1443676
1351305
666082
662257
1494494
1082049
1156123
1411390
644546
1049346
821707
651011
938199
534915
890533
814358
1377000
1350786
1407119
215817
216562
291773
1163489
973865
1029046
1305445
236310
60948
397299
141520
179081
1533292
1435777
271423
577462
1446304
700194
468132
385875
1385686
607518
1457847
312982
1397342
54281
1041260
1517736
486854
780863
191318
120814
1400153
200700
967233
906518
349553
1213414
1071656
1118336
1441790
673129
425338
435404
1283028
856221
1211547
1443281
290150
1208882
718795
405648
92525
29569
836537
1543972
538779
882478
449793
1315376
1112502
325508
905114
180720
649435
108850
33208
1553434
665562
296809
176038
1470829
1022883
1160684
355517
763677
722089
1114593
429950
512197
1098557
503327
878106
698098
1293918
938535
1542289
70808
1115724
153451
223522
253885
1421971
745444
1279716
1037776
1041137
1204997
136029
70174
418800
61119
1143818
534462
1387949
657129
230185
1225363
1205502
31047
163574
1470303
806235
1076977
145927
675387
1174097
794614
1450537
930900
776563
1111850
642028
910218
1135743
380258
1003840
1187423
233145
385313
1204103
1034389
327872
1301973
1142988
1204375
1177670
1500508
415656
9608
960518
716828
247228
845869
87006
293109
674395
502246
215075
119345
218767
927815
818277
1055257
1233846
1096749
683073
1001240
1296957
292150
890727
65510
916432
1231025
827590
1073934
406922
1239021
296472
819914
8856
869558
148514
484125
664109
1332025
681279
1283619
314807
724924
713434
1424580
1182923
850348
248021
1456784
417647
229644
710409
735955
1397004
86191
1228030
1438900
378934
123428
113207
1512196
297057
1031164
1468402
366544
237617
352389
80078
597080
283460
621860
1176183
273014
979835
24916
1089922
44499
1291830
657891
354923
238860
47105
978594
665484
985153
648758
41557
1314915
54144
1163354
872081
277150
738358
901089
841863
798549
782076
215525
445970
560444
524908
836517
926688
1051805
1362221
26641
558120
192983
393527
1018830
424374
411241
864179
890220
189737
1353057
976743
1380858
440264
198123
1115624
937836
1038874
881579
37620
688933
1303169
944101
554494
1008074
1395782
545038
811011
635092
1083787
1064474
1516942
7923
1132989
209664
1377347
1432715
1293970
1540588
337963
1106696
1510206
74539
233341
218384
1199589
837667
684242
681892
1517992
1318945
962261
441756
1222845
1373116
799739
437698
887102
832610
739238
814630
757962
1096706
89708
313004
1424111
82029
189765
304143
438612
1172428
574330
1319869
801194
380841
769629
677464
1372678
1189077
647197
918997
920362
1388854
172646
1247416
581306
1127184
23835
1087574
600502
328818
927926
840886
1369844
389200
1315963
844809
195923
403946
404882
1485927
277300
1384631
1416715
989749
1031163
62426
839237
193654
377095
316430
1050613
128572
543654
269300
763481
550547
765584
639194
251905
564917
814526
992865
1178634
1279521
1257156
1081354
633270
43522
1364329
1014482
153559
1087102
959690
1509640
790996
223600
1339619
535978
1077722
1487509
705321
786933
58340
236287
169603
451692
1263572
1255441
1034054
746470
765730
1245565
973797
1237524
306862
864970
932076
803341
102396
912169
1532136
1196360
368090
1321491
1404673
963650
1556170
1213029
1292268
201560
516503
52520
1155261
71053
358884
826358
1439096
391053
1217377
1130259
952004
2837
252400
1200856
53056
1281142
1217349
1420575
242499
357143
1045980
1448649
1195466
949682
1226762
1168782
1236531
740685
1511573
1090719
50999
1208789
232590
697909
1201471
559581
705354
617459
1070059
639872
1098187
440621
756856
852312
1477477
1137642
492951
289555
861279
914949
729756
749524
711286
1174680
838990
50942
4833
296687
924682
481339
979756
124121
646549
310925
43830
1161590
353218
11532
972592
321996
529060
1425190
59516
1123327
625075
1264849
1087471
1188676
641326
677770
163259
247478
962682
220214
1007389
1241872
916979
595897
1026911
162737
1076446
58817
39918
1553269
428118
1501200
1436051
767680
706367
1238903
1168029
1051289
867489
1139426
828259
167238
127844
207442
1221553
191940
360362
1282424
1232889
837738
583874
697178
1161639
1480693
452542
1195224
810489
1513922
858649
1391245
928728
816853
464843
1004866
949709
142955
276450
561736
602651
978526
397220
895699
223608
1182523
1399733
1556898
151761
785415
1139347
1376081
859632
1206876
1485328
678516
222228
432571
884746
1248819
216306
683267
388084
1440710
1467949
1017984
1110739
273537
231364
1517650
299948
1154012
571724
1346723
378864
921842
49347
759207
448967
212400
260383
1094533
843867
1099161
1548161
907852
762544
738682
1103618
1365915
914445
913158
1052469
959721
1025595
186636
1534088
1012735
368471
399997
101322
51857
171189
81709
692076
188939
1043881
804691
852670
1449459
874003
179276
1073209
1012484
426150
1062446
244817
833672
61187
581868
168827
809905
456314
262388
522865
709445
972020
368880
493592
712510
764681
875779
1151717
1403137
63030
678906
1160052
1346113
1361732
247977
1336547
415263
751090
781349
299810
461136
202260
357040
1395105
231301
511964
1425113
257979
58926
626108
1553486
350490
1115709
281977
252442
382732
1484743
1104791
602861
863884
321668
631073
1402599
1313750
1389789
374003
638695
1393303
484082
396313
1218158
911424
1235648
1345530
683095
482209
151342
700138
3848
265359
163057
1432441
38390
670372
705187
374173
1534829
851550
475411
730705
1403113
449697
1322162
950323
1400262
963717
549738
654763
1280330
858165
861403
42048
1352067
604964
67076
625909
25893
504683
1209159
1014784
83832
1195060
1450317
1535341
644525
1262743
929461
431563
484635
1119970
127374
59837
926295
570532
712154
1326628
1132470
1042732
886182
103134
83720
1025462
256101
583931
1562835
303010
1371208
938914
1437511
900423
1203294
286546
527620
1561022
201195
1156625
841457
52524
1228320
1371808
991235
593647
1265997
980350
591937
672615
1417857
236622
559864
1119427
908808
1128033
772421
412580
96464
1485164
1139206
568023
1192164
176524
613654
1044473
1030798
533433
1150387
1159135
52937
796574
344323
1216524
1246496
241431
632467
800405
780807
1399938
606703
886607
163601
338215
842733
990131
1144472
426927
180574
429481
1139961
1206253
1525904
585941
290456
1071796
356364
624442
413220
296259
264172
174035
1558171
629510
666900
235947
250360
609390
1018218
306233
662386
455710
1129487
1030192
704416
462328
330463
843654
325961
953301
1081068
274196
1021414
1425535
1106906
1247704
342183
1259885
63217
1196183
1230757
1114150
161270
1434244
1529119
1532168
1564568
820019
1150871
248884
852924
963206
700208
907073
172184
433699
1086692
86074
609870
383658
1510161
1425059
921916
326277
1032774
330821
991791
886077
1530416
1036768
1527660
317169
218399
1545389
738506
315337
421408
635526
409423
926054
1391103
1520622
872810
1100370
681150
862594
1394024
1151743
1306483
1516126
707595
159643
426130
1078133
165539
923574
729086
1539736
986358
903379
925565
940772
96857
540681
889734
311963
1029862
1508471
1050502
259510
1076782
247018
237115
1035753
406587
902075
180177
671676
638137
1163720
105799
1337675
645915
889165
1154666
398579
150676
1023030
515662
666675
728572
587911
1134686
1409173
1322405
514562
734285
80604
948042
655179
1199042
1281834
439970
1105811
315783
1365779
814463
295944
1225700
503704
693441
1086352
858615
1084578
964727
772432
1480895
1017815
488407
693060
487220
1320070
1108790
328096
896638
436403
1353080
1362655
381980
1262952
430785
1073868
1270577
311057
899343
705279
611471
1023954
767776
516986
1129333
1215182
379471
1081735
728688
1484339
751377
445157
1309958
658645
896361
57744
1443159
719909
1081939
364003
698653
388035
1214680
1269157
60217
435529
1097561
1119112
1119214
75003
805388
1045281
412817
810001
481808
607938
233091
137557
242554
244748
14097
237716
1326429
516405
232888
1430113
740530
1279178
1203721
498540
851391
124883
449258
44880
383295
1038045
1394387
791599
1092268
166563
273126
1113230
303757
346813
882136
117311
421945
1301083
1482295
686269
1420779
1081857
1187287
1044660
406940
341080
591201
432825
111209
1001900
564441
820751
310373
82666
714524
355348
64536
271812
1340280
829976
794449
502105
780524
244209
1365467
982579
583509
397165
824967
1203165
840856
838142
928236
110461
1512929
932439
502841
972843
497939
744165
1366904
1481200
1396979
567996
1370859
1003557
711066
218598
461794
635258
1523271
819234
1543004
645722
82094
773114
349891
549453
558118
392161
142311
7655
1540728
1087891
695272
572486
105610
927068
977170
664578
1310592
1306642
416088
681752
500465
1027528
318036
858981
1051815
117860
688864
291950
1556679
979560
26635
858860
402507
1026256
737301
1564378
528659
101502
684405
114022
1363287
1409684
1009670
873004
184629
991705
4902
401907
1289354
974354
1443370
1260764
21216
783547
223656
1416361
534839
263534
213469
428513
1261369
19636
872457
748034
464910
654267
949871
1395507
1232277
361687
83468
838137
896551
1281224
1085110
1278788
1073718
1420200
1314031
251526
1430785
679754
833721
1456019
283234
1154979
1102028
711150
481505
1037770
1547181
381585
594341
816685
59356
1438758
1442829
329196
496577
163409
302318
1289580
1272730
865108
1133666
614218
121304
757572
237253
1363224
236423
965048
1007666
61554
772132
1054856
389487
1177696
1372878
646981
1277858
1349623
823201
1156997
295007
1391635
1082923
1490638
869105
666945
715258
976062
1505121
490311
795846
659042
1342555
1160451
1553742
270433
818731
1534784
50951
473390
1216902
578600
1475473
1504945
147191
1039019
1369686
1263206
836089
1475016
1205524
310615
1508474
1470813
1405801
278996
858182
1540779
591297
565095
101991
1306611
1043011
314798
1540878
58691
753826
1357527
661928
278336
185302
779078
1267072
1240876
1035026
516709
659626
453874
1044413
300290
883665
320563
1272529
1441933
676432
1121194
883979
791435
347409
238703
580576
187226
164903
1178707
1194708
1310748
1290273
1059737
634189
67714
1045492
1009162
1072996
833999
1221257
36749
622202
1187780
640837
86353
519617
563625
1157906
851866
1282115
763173
1167616
441910
519511
851705
912609
806833
84139
120863
814872
304698
331585
1033980
977079
175448
827874
1499878
563224
874386
1254954
161114
626192
1001216
1538784
1052132
366430
429252
1137414
196498
115220
1374263
261598
1492030
309597
1310097
1210759
1091052
88732
1207416
1327067
1049939
1157315
423184
1063018
1509913
1512734
92071
82518
600592
58216
142239
61762
842419
786343
518309
56698
654299
219850
1567244
3856
502955
848725
1256439
1295053
759647
542301
74161
66937
303018
1543165
261780
668222
1306769
1428975
1028297
1089916
857324
336755
547321
1393731
1556124
804891
23968
1416012
983759
499469
298769
448505
389528
320574
632589
1148541
1364919
565509
899100
1013813
1168831
217342
519306
497508
9183
1052103
13594
1387024
479051
105686
1136426
729666
84572
369826
301039
853690
501814
1249862
1362078
489676
493375
1346556
1394610
628679
663061
686552
807096
1272330
1109023
1142321
1258774
135765
1399006
1201411
880745
352556
1537826
1419048
1032471
773951
564332
724454
586699
220041
1330577
1108021
92337
1494077
180237
926323
1203342
1431292
1390380
650430
1118119
530945
994151
775637
1094080
648507
1264705
339824
319155
1412857
224464
1324105
1397302
122934
1202120
55891
1446954
1007426
1341031
915951
289892
592632
1542170
136667
872046
899105
958671
1553719
1279870
189613
1426987
1036287
1267656
1308526
1087552
399020
747364
374684
1173576
1022578
28305
1393236
1410840
432949
1361474
1186842
63535
1516876
61671
199716
1528850
856263
224364
1045217
1309902
1314063
180046
23957
853359
901118
1116003
520132
779849
1282379
1069320
1512256
1441429
259140
1072110
241538
842381
669100
668714
194298
949233
870927
144770
301623
203730
1196039
398602
200020
1514138
830985
318440
870153
788193
954997
1040741
623232
1171054
1365989
1244453
832185
882748
1508790
1201429
1357880
569301
745235
610878
1493213
755321
770726
759575
1150015
1256996
1078407
572333
581852
1396104
491825
281401
878530
1378667
340795
1081693
456896
578976
1126165
1395453
303218
300043
419137
1222048
1021625
155763
963093
1435557
638436
491996
1122934
352641
1482227
773423
1178621
1159719
1443947
616995
99987
535309
1051787
276206
1265091
48246
1126192
1294252
199358
491439
1245256
1244425
680256
252464
1518707
1221508
917107
670020
1497758
646435
144138
284916
1157022
308952
1227427
1016670
1430765
429321
756776
352261
502936
444645
963704
1088933
607404
927411
416914
15176
161276
349956
1093255
1467442
9770
1547199
96797
7704
272184
837230
801737
1298346
311413
1191868
1536188
911359
38966
870012
985868
1399550
180716
743181
980421
918316
1021546
59863
256101
1220310
1416881
1029090
644083
434547
555646
935761
778318
595292
1441717
84393
1187174
1142303
1279663
1408623
715013
1515449
188312
1234532
80218
893179
433009
80228
1371097
1327305
256399
1324370
1384873
1315479
950962
1458532
99760
1451273
437931
184070
830680
667257
783386
104438
1565064
225185
169472
749366
1022808
237674
800396
1232136
1046585
240179
1283521
409008
1153449
29683
470593
252432
515699
768049
744887
708266
453882
816491
1308707
29115
1137114
454479
781819
68492
161446
1382686
1095876
1543841
59732
293647
958859
267001
768348
7406
494729
1386410
698239
666169
810701
67054
381844
408279
1207510
1464161
806385
773052
332279
560041
468721
1197801
22288
489109
535763
433062
1431820
1052590
763227
389556
635129
1440550
1504632
807778
312609
32491
1293292
1028768
64978
587304
1487107
245314
470664
971032
686235
1121952
218663
993377
1457105
1214748
678014
546268
37745
20636
926464
429686
511209
68343
842932
1101439
702968
107315
417292
318213
85831
1516616
609327
421450
1130779
1372015
1248740
1382111
366479
418385
795016
1308582
549836
221979
367887
974239
146907
1415902
1271594
1053139
1185449
1179257
1134894
748229
1390328
22633
67264
1464881
1516080
248560
196102
1123538
741143
972084
1340111
173609
594320
641745
879228
108319
1224935
475380
285797
1234046
1184782
487882
1098061
1486131
1102053
1380418
235375
927471
302475
856114
427
1326204
1530343
931315
405868
1275925
169459
524601
1303677
973987
442846
75760
992126
454798
125971
557608
376643
223447
1048460
99355
217845
544606
830695
275338
457691
809125
367278
755198
852318
540871
197067
1555433
682517
1380166
26774
238750
625952
1154893
630255
232446
516127
1131848
245686
519919
1133846
1161431
1504612
1284613
930276
843508
1287333
1362615
1315427
308820
1495036
1050279
770613
1369906
353944
1555131
889946
70709
1509953
660878
1528301
1252718
648404
1027152
321462
1424354
1034791
345065
1567768
919638
1485956
96311
790437
36030
750904
26729
1141516
643692
402398
423345
1112209
304377
1448940
970496
125525
938153
825919
390254
1439886
1247322
1049336
232559
1550821
387479
246014
1288732
92670
389739
333423
444082
451175
95238
191015
872568
199994
1389450
111144
423189
160197
241550
1373894
74518
1024811
753628
1074049
1027920
130798
347255
43830
1176996
1209004
249163
365120
643895
276313
1426605
761093
521664
1010377
1250087
76024
292166
222873
1257550
324220
544517
18434
890993
983449
384811
350595
224410
203320
905749
143620
168211
990448
965565
1397233
1090144
158243
1263101
1562903
454183
1478422
1294543
1514656
470182
1529246
93972
1380509
1231491
871246
1382954
932381
317869
386974
448623
151723
1043612
433558
113324
1520905
1435850
993647
1159537
1242781
1332643
794896
837309
439909
912152
1024187
1077625
1433987
1239711
831707
926732
497909
269008
96901
600367
1323002
773537
738684
891238
738125
1161280
625792
1396540
1082443
200553
746894
15317
939831
1405364
673039
1298764
14560
859920
1015743
374
1147192
1321619
1567305
225294
1002524
42726
1403483
719512
94228
903674
1313690
1345534
790738
1394377
490007
447352
192625
1294761
1383415
1313714
807515
842785
1385454
882704
346009
1282367
83545
812363
1323767
1395182
573064
179549
703842
772203
1197464
1507924
763167
1554341
495742
390389
1423538
1366248
378967
537184
857404
1264352
281116
1500746
1093648
1181501
1024780
210809
119591
945657
851613
221874
666141
1000581
734643
348244
974039
224010
1548663
105655
1354063
691866
445291
179272
256413
1505706
707801
643206
1311404
223576
799708
982724
1411011
357392
616435
1165410
35029
1409184
653568
442890
1280840
1377421
648799
1529941
798636
882542
966324
1149665
1311848
631887
266647
312957
1038926
1401653
33742
1348957
424469
612026
996705
345269
731963
874422
568582
1225321
446358
466168
125116
1075484
1263815
1409935
137469
305907
176799
1379440
1507327
571524
214962
530023
557118
729991
1053011
258800
966984
1291544
685369
1040995
742450
697806
1060768
642777
274269
1093877
1147722
1507640
1225750
1372485
293075
677773
1410640
38756
483877
835244
323091
343571
76126
548089
273142
392328
998326
651827
1346955
3872
235157
1552242
901625
860950
941600
765932
1285156
8935
83642
547962
776194
513187
441704
833217
846899
116523
741575
1558564
681350
614174
1113285
908578
494262
1430750
250916
1311397
781298
469248
16288
330630
292346
721582
270015
890045
79068
852693
225638
304079
1512820
1395572
952369
1525859
949409
755464
440297
227589
1064596
359983
579860
1341744
523023
499029
801213
218820
524839
219980
275924
433811
1442156
615362
1459775
1118564
1380837
5508
1019062
1413921
1551897
51541
1337880
431562
723020
1133537
350102
406231
301381
776665
182343
558089
238765
1365227
895323
940530
1348817
326336
911590
587972
135315
120181
921352
256075
237212
345593
25645
809249
1526108
1318168
1067680
166680
1183697
162745
1216737
1300130
1376713
1530327
604501
826522
996111
1091663
1006193
1452761
1281705
434050
661659
1507795
1508935
897039
1556304
802333
1311351
832242
1514328
558365
631752
646971
417491
538339
428482
487801
653307
465410
474864
584776
275930
1156136
665752
904862
634855
353398
737088
1216552
91193
1277870
233733
302713
572137
829316
653965
1206151
488679
339180
722257
196658
1437779
1274499
342203
204127
1149359
708940
698256
303723
857363
39484
1344362
1289853
1317372
679139
596547
544125
385292
350869
1218078
448029
860608
729690
245393
721429
1272068
1279500
264375
1322195
844278
716276
868261
227438
468163
1419180
84046
275122
1044411
1410613
912987
787178
1075335
456917
582108
1307207
130265
531418
64443
584005
457425
188326
866330
717138
952833
1508776
1325622
1109537
210268
336244
1427505
385221
1430017
576055
1217952
496679
799290
913449
237056
97685
505728
1183060
557449
580331
491970
321072
314292
977463
962388
1170286
917624
633655
73085
583023
417842
292381
701326
1117814
203638
700038
1060696
553363
586680
840853
626854
646406
637850
1563530
1186405
293075
1182866
286569
1333254
535243
639064
361682
175716
1045417
839002
1526710
393472
1126493
1173995
393638
426616
1052711
875815
376480
1247581
1436886
22234
1283218
1261716
1511061
563817
1554463
690329
235398
1144766
173128
756619
1506807
550765
684480
645758
1282223
111751
1380231
996218
278141
801839
255345
1038560
944104
610306
1360652
953305
640913
1127552
891438
1035067
855483
30341
548720
536901
1113173
94252
578727
164004
1503536
664301
1484231
50081
1233354
52889
521001
1468043
839816
443683
1314902
597188
36516
391600
753895
467565
542218
903134
1005834
653982
1549212
658412
738043
920908
693210
249435
812847
331393
1011236
1253126
881634
907814
1535835
964830
1350657
956586
736931
1047247
1451920
1247649
1414905
1133476
1203464
889341
1059009
919037
1042203
630423
563253
278988
430415
762525
1300761
1228862
1047199
332328
1553443
163997
140870
380953
670662
1517085
853929
353943
154848
35511
747547
362980
193937
671651
1180526
727693
1301228
1448286
138599
950786
461342
691956
639172
369325
822170
1041664
146863
849488
27493
142257
616127
777036
1068297
1468709
263677
878781
904758
254693
1396221
852283
1079021
1067490
1276560
7521
1140661
1482251
635241
519680
1177948
389041
183610
762887
959177
1506472
162198
645532
1444877
1203612
494294
505159
1091879
1193558
175789
617805
1442471
1168169
410784
339148
922517
299075
603092
1343923
1961
212408
1178881
1076086
1292980
1546717
371468
242073
828336
655414
1465022
1382149
1554924
179736
952721
537906
1221165
276288
587628
1237245
800430
1495315
101471
494376
450971
719787
1320902
1392631
790042
547007
748058
186894
536410
985878
993873
162240
279192
1389888
688223
453635
1141534
105859
923513
1234035
841559
784201
1411597
1359630
149783
265341
122027
763145
51545
751074
1433459
1377833
153131
386694
899793
430672
1424722
539220
634194
424875
229800
344859
408291
217178
1061692
367932
97639
1434687
1009715
899470
903575
339129
704018
580497
1068369
1082163
239170
1040292
1476675
627570
524715
1333721
1325478
101453
399032
529708
247194
315296
1552117
1462639
1488525
194138
942102
560457
915982
588621
366481
1286079
1326928
190339
646285
874033
1506000
938644
217499
157883
845586
356039
565722
82188
723354
293640
99732
1161422
332556
1044624
1303024
811042
140533
1003132
221078
1408283
1238187
997951
857354
512139
264949
1058968
323636
418423
11304
468978
1514329
131161
1450969
1032152
1167463
344578
1263054
331386
197706
634540
1552995
759694
1302077
259743
402595
44578
1473786
212458
1437078
1207742
1549902
805055
1142867
76582
1243846
1009681
1174816
563235
1404022
977957
814810
1172331
674334
1508971
860872
916391
1486591
1567595
975754
1396884
359515
1486501
942533
973225
684864
1463183
1026367
611059
1357223
925659
886207
1197106
873039
595043
87917
1104528
1330041
875933
776560
161645
126182
433043
685580
1082242
3580
1026398
338171
1076213
501261
41742
1476924
278135
398170
1415283
85870
283817
887698
1114991
1509030
540932
977835
866006
1276266
1232850
357047
477201
931835
897466
521973
1095502
1235612
601562
617423
705209
423883
1192399
50290
783314
664753
294110
506434
196980
1295823
250641
919465
1192509
394258
1254757
134148
177986
1208227
931349
685388
1324333
247180
183344
1031342
1484762
1058471
109987
601306
235885
834823
309187
1365863
297442
298004
886855
392158
1252202
1029185
1518938
1232794
1183646
1133587
318484
586858
1135604
1499489
489388
1006568
54139
31006
386832
94680
1520238
1287883
378196
635196
1353895
771112
791300
1537217
419064
856320
1365885
133278
151418
925411
62290
194184
190722
859943
77330
976125
1135342
1331833
588933
442832
939288
1149846
1048081
932195
1435997
504388
452936
217000
1145285
833371
1309988
1087898
227433
292248
73764
1543649
80291
241632
1533103
702423
1492957
485651
170631
342311
1429329
641895
923882
62956
78876
134549
679871
1412459
526335
1248646
244996
991409
94593
1411961
958566
615410
859708
889712
1239715
1173237
1239921
491448
249809
423240
1218163
651795
1428989
136927
1227863
687608
1154649
1063739
1209090
843248
717132
9585
703822
668542
881959
20634
468774
403432
573193
1188555
289321
1086710
1138363
1410916
1305119
1177354
536379
1151087
558810
155769
199158
186447
1193769
276612
107888
1464502
5461
703554
97019
688738
131123
1286240
1206115
420574
789969
342203
1250736
636843
155380
90601
864761
1128961
1399407
188703
518586
1455429
258417
1521660
289551
522589
436326
1339786
1043911
297177
1116033
603662
1120907
623905
1269833
829049
419234
290885
727288
345266
1120878
281191
200785
1163153
1498722
1427944
439138
707415
629762
1235708
476464
1255279
1007908
899708
982513
1259345
717691
139753
54312
1282272
1021683
1400142
1139606
1239621
1477158
1086647
1172884
617893
163376
292438
1278361
1245624
226254
619860
15427
1267768
799156
193562
1462850
298241
568174
957238
781071
882537
1280290
63215
623163
255182
202878
1326521
717678
619670
953894
548323
302275
1012643
901510
512311
1039702
1461882
1370766
841013
279366
333199
73850
928729
672464
567602
1487545
618166
43125
1255862
1521632
868956
680865
1111808
1348128
1376139
152957
1448927
156643
1509131
708213
1317616
340512
1044536
823132
853867
1547717
1000716
169595
1440186
479327
24616
793528
212010
141157
697833
31851
968620
1180313
688423
436502
186989
143753
611449
288256
1013406
877601
726744
370327
266163
918601
1296715
12564
1042505
515634
1401310
242466
278222
1034308
121814
1013280
213708
263898
1132919
995840
216707
68676
986965
714313
156517
608780
946209
10723
990507
830065
1362220
1240725
150943
761723
852781
1364236
986302
525173
623042
622442
596216
38448
695551
793118
26179
1499899
799998
1260014
1548213
525195
507664
1505767
1331960
1315546
455021
1545739
504481
467240
1523583
375678
351557
610363
1524167
1457915
87970
18307
497795
950045
1361986
815818
23677
837674
764063
1092775
897560
1107438
889245
1094031
1045324
1059456
437279
1407678
733484
1564562
715178
608356
384838
1078331
379525
958577
46896
631628
1069250
1293398
1485901
1443938
456320
613273
339506
1309777
391285
927485
437751
1084959
290910
370397
1130034
1480190
76128
496212
353922
144767
860341
389077
222293
357055
709989
1314311
809899
974966
1530925
617578
385954
1296296
101634
242065
525273
935085
872879
249418
374614
886906
1098106
766698
577759
51349
745464
1300787
1295207
877715
1257019
864195
711931
386710
1204361
1439097
1436552
1435071
290637
716649
1499498
1480701
724780
782508
562790
1558185
119619
1194907
1515608
942987
389062
214871
88270
726916
1311160
374882
591782
1152850
1138316
1270200
322687
949583
1035770
210551
668313
703276
919713
1504013
563667
898879
1137870
992256
551660
20679
263697
876977
293968
1411770
1041068
1397405
629046
10324
1358647
856449
652796
984988
376239
654591
1255807
1415786
209736
277358
687668
91996
621929
421503
271093
1338570
793442
323341
868717
745631
1283894
1531169
413301
1142157
72541
1059136
444625
515148
1387250
626723
475046
655604
1123704
1013937
623730
1375354
30576
355094
547241
914533
491141
396042
697866
1005448
656742
900555
197430
1367268
676837
85382
293505
1411464
142860
395664
110543
1561834
701733
311078
830879
783016
1338310
26757
806057
1375869
1285467
466053
949630
70710
513448
1227016
1257452
452957
745466
1484945
1154995
811345
897969
332329
1063051
1143024
563193
1335234
80312
109595
1303179
75562
917034
1403332
672377
17975
1055831
685698
652583
641696
389210
797487
1259844
1484796
304818
278100
303299
1074560
115567
1185757
1490554
1411300
23641
1147548
1006979
374355
1170014
593632
1214308
191931
1398348
1161605
77915
705052
1017185
1555285
95003
322227
1265576
534296
1034940
301667
229128
626272
552593
36538
329422
39154
929298
1090420
2518
1227643
864650
283226
402382
1231795
1486341
359576
2024
100969
533357
394149
1308851
338935
817077
1287637
1098657
1058405
493804
1379607
691360
1357735
664758
1491751
1350123
279290
1116766
447732
263686
283347
583641
519661
110492
648910
662932
1202252
202619
411161
615576
44561
1032132
636705
740260
849892
1033629
1558947
682374
339835
1432541
324941
643649
1369879
210912
12384
149672
600516
1138021
237476
1524179
1302149
1122845
464152
151015
526109
53682
1558222
1044398
511545
1499122
216504
1522275
259143
1318695
596960
1277159
375409
1179531
367468
1387981
820248
1399758
1334222
1300341
860221
397565
867742
601709
739995
1422077
892019
151200
1099735
704690
1120914
160063
794498
579060
968628
413923
354078
879595
348232
404385
1412837
656337
798280
140214
999767
836291
468507
16694
109155
81000
632635
1395996
592651
1111146
95374
472155
842931
415556
949656
1476005
637254
298551
647614
1011663
678833
777632
1529700
1444915
264556
824609
799064
151027
1304433
1368185
1046583
740638
1465928
65454
811177
1237651
367587
423187
1259569
392135
1107805
1474035
1113050
1010814
913568
798364
722811
921102
1238552
49015
1016296
336933
1541729
1435755
432216
1064185
199064
1563019
1128498
581864
977764
1474694
1280795
491426
908432
1537430
684649
641919
1053607
186551
1348160
877688
1016946
1325052
1151793
294102
497224
279943
594532
988117
818447
1043425
575944
762077
208874
293440
1088771
1301907
819822
16365
1312877
333643
231088
473839
642278
1402985
16788
133318
1392714
224065
1482383
912261
1506162
798281
126487
1192510
1104247
376304
1524175
735459
958184
815745
1075278
1367518
1511911
1196338
444851
1026757
190871
1444732
611957
1053958
1346526
1473232
805744
1046400
986501
166517
819294
650013
337127
1254806
334940
740265
1447047
1078503
1437875
115906
37383
1003496
341756
1213714
997928
13716
626135
1468715
1031249
1321993
488644
1165301
126750
1355018
975415
1440262
559218
844690
667082
150886
1495570
370267
668983
932779
1061263
48811
1257042
546088
180274
1459950
998513
424423
481923
810887
705593
1477722
227995
776541
1391924
1224024
672264
951429
1157832
111290
1152728
557565
780575
1291845
1412426
956607
166048
1033562
118755
758703
475454
1202867
182510
1229817
928714
1240812
268234
524079
151205
1454797
1042364
122978
622173
301629
53405
816600
472497
754897
1298664
1138050
821392
357635
371706
1296974
305171
1133690
782723
1334644
246350
22296
582644
357575
602253
1214298
1120356
247850
1136998
1043005
573553
113500
1145254
701302
277941
66323
1080502
440497
1348257
1427566
1411332
849231
777640
1310989
228288
1173054
183662
1383409
398274
126411
511991
1527213
751136
289992
329219
114605
341978
1180370
408474
942473
741763
479894
1253560
1042452
320804
1182011
466987
449732
466961
787097
1283555
366477
764816
424574
332842
1361307
1403103
1520707
1555087
1115337
137853
397513
146364
553899
803746
672839
718622
779594
49699
475325
856806
697518
633227
68513
236914
147605
1486763
1489130
466066
514274
1234761
915232
1565290
44980
533169
343526
992666
880742
258605
1554303
1387516
968124
265465
364291
1209837
611932
1112872
1152359
1088707
791239
745361
1171259
1424268
818406
399403
1182693
813124
1008601
1138289
241692
1508600
1044963
964982
208488
1241242
1541832
233140
1018597
846869
259595
1093659
931200
83139
1059895
224402
1558026
465135
214435
1056327
998912
211320
1351183
227311
417256
1189405
411760
662520
878196
833532
690494
217870
995642
55948
1540325
1235780
977777
720554
380183
189044
717355
540795
110522
693033
1086160
1347343
962005
1306495
1199072
430499
1392737
374084
976150
1370153
805695
1546635
20269
404291
167895
971851
1418445
219659
1046900
1491458
86450
590992
826471
144484
442936
90873
917478
591725
463872
281408
322856
843287
1443509
905766
618722
860340
280559
1345739
1064950
1543575
740363
1245639
31302
1090095
206017
1387500
822380
987326
601746
106612
450555
249494
1424356
1536333
742945
152172
110952
525431
1485175
372455
1291388
350904
518112
1145915
1226281
1209783
1435502
117647
35493
903683
120149
238383
737686
1356320
542146
1300572
1166363
525506
988321
65230
127985
1298151
1282122
939812
1326078
257986
1297428
406786
857993
170339
924722
188155
1294753
623851
321203
1236198
19541
1362919
635400
1388977
1558932
493256
975964
1150038
333165
31256
1124783
1442046
1049386
419988
1527729
1415564
502594
734253
1003995
1042488
255926
432461
986555
450612
813697
1074991
125798
152680
36983
165507
351034
911963
97155
492576
81902
1506847
1122018
24403
1509924
1006147
1200069
1001271
879824
918003
818661
1174654
1371611
725243
864226
1331232
1052430
491993
1138818
247777
1461490
803026
1533060
1205737
354110
1412259
976279
688726
1384950
260171
927428
1343910
1097712
1274606
1521171
1270298
1171798
1530601
1552248
738950
1161678
1461597
829139
320560
1207034
640654
616975
519735
1310586
307936
773327
1315530
1090985
1378269
860250
66579
671244
1288194
739357
1353150
449315
1094768
662277
382301
585539
1214595
220018
886237
1071693
686722
187747
1167163
1360009
91429
518280
326582
497817
295700
1400390
1143617
950859
142671
858921
405811
645924
43360
1478823
337092
529887
741969
1506513
63972
983828
585640
826827
890074
100668
289855
1453443
518635
1208842
1213642
1112693
1511589
1086678
695250
47513
345586
1342964
538575
770735
391788
270527
353454
864579
1134749
99269
438565
193751
1086113
123082
1492829
15719
1355072
1173903
802275
653871
1412096
878551
890263
602096
1345916
466098
390137
839950
1365141
638363
566342
727694
763460
114331
1403722
994119
41169
617458
390448
1009182
221150
1118058
1028533
1542353
742152
1269552
1091235
560843
569874
11594
1359824
939392
1415944
108887
1517854
1173366
811490
931130
290887
250954
765139
633789
25205
1149867
376862
471533
1538871
710698
1468890
1293315
858366
925814
618265
506182
768993
1326066
48276
1256551
816847
1037246
730968
153968
13177
1295780
1280165
1401143
1537903
550863
283202
948267
659270
1540118
206383
435822
381090
1034178
307590
662542
1081107
678104
386764
409938
295881
903045
1045929
66296
1529263
1197940
748907
430629
573201
32869
1122645
1216232
953026
1247630
408291
762059
961889
1445175
1509610
1019119
758733
224483
385968
1024697
192985
1155911
1191290
1552505
1170167
1264060
956572
1519726
102657
329370
1458304
499764
869664
493323
235691
481426
359377
375623
717817
177798
1497941
589393
1344104
944288
623355
1005653
710358
264919
182655
1083453
1101508
816348
1024330
1365334
1278170
1129674
1188733
309141
773482
1355077
20995
487225
437186
890916
809137
550929
776381
640605
799167
1398100
1478574
768084
783779
1143337
666320
319327
1057712
1440969
309667
689319
155513
1234606
1345500
385935
1240440
833895
895357
1133249
883968
1088080
1464015
1285272
1279393
802429
606934
1096293
193287
999195
1189561
598041
1568000
1196260
1188704
1294739
340218
727080
728698
1425150
426414
1045160
1230392
597795
1328562
47594
676055
1138232
162900
54161
428682
35373
1533304
471839
923968
207156
1547086
179282
70207
869360
547800
878507
1367324
1070682
1039248
1176304
760260
516350
1390723
1136179
158778
508572
953739
456504
168621
497585
1190568
1496202
681298
35835
1277316
489973
941410
458029
1265346
178402
563383
844714
1172615
1147519
1066171
1525147
1400235
163679
1179361
918475
433557
468497
235119
798668
621511
1364580
768394
742722
237473
1079960
666065
649066
894349
543851
538449
1527458
490831
865353
657637
1046576
1177406
333706
1335898
170632
392006
877710
120338
1320690
1399592
593953
1321840
870141
132367
503567
492026
521295
764184
417316
587948
56369
1108914
891679
1032971
598721
1175752
509787
46353
713542
673551
658554
316732
1186414
1567879
1326709
878023
1337403
699078
989546
1376158
395086
1246767
931724
56453
1174830
865560
443651
188565
698045
438992
526719
421933
574166
1327906
1137271
445284
598140
691732
1446763
877959
692848
558518
74289
940586
691611
1142465
443573
1136409
1503445
1503268
774772
151456
1434619
938347
611745
1509192
469400
1092417
558313
285090
647280
180658
1531489
527723
1347255
1255302
811929
498325
765889
655382
417600
1217354
494825
912232
1457378
1391143
508089
917515
230802
633887
971251
963927
1304632
498899
801390
773783
210838
508416
284496
191389
791637
1462360
1126134
484918
758749
1221730
1330255
829759
407387
887987
218355
976998
213498
620853
1014500
559423
1188554
853613
1161699
77558
602547
844913
1490316
803131
330487
265178
182202
764702
504542
1482877
765694
183467
1317867
71427
517869
1272007
859358
585070
591304
248682
1247936
605793
238457
1301033
616389
478238
1377140
679310
1268998
1023351
1345207
973708
406463
1429592
1164008
972106
883527
210548
678733
1256109
1054729
961164
1512865
1261425
1027392
323878
1358089
1529284
424064
1079026
287438
661295
1504996
460932
553906
402097
706626
1100359
903979
431592
1176996
1355033
983455
309438
1495863
786831
815478
1187340
575232
604482
1260738
1490835
42859
1207759
292638
696896
164494
1492026
1539834
1507052
137945
506302
1309927
646152
539676
830256
610269
1129849
859755
232306
1388708
558437
1393018
1407117
811437
1020001
1544218
470297
1509878
1451384
1408824
1072465
28772
750038
45231
1347017
1458708
1031158
60337
403835
1119221
1346046
573909
1070715
549501
41314
797252
1253872
250069
1340600
360459
163644
68662
1140087
94708
1386852
1493519
358030
223867
679968
1515811
1080115
978273
1144840
1369538
1411707
947898
1278943
831691
922992
740016
1090943
1567728
1463959
343937
1223665
748675
1561742
310297
368981
739962
729937
943248
1525869
877289
1070694
245708
676451
807923
1258936
966022
1035405
995237
85778
1170753
1147569
859353
1512034
588190
1385142
1119473
348185
778305
882936
1172829
206549
1250485
1374844
1151853
1484301
1160310
1326356
307895
1277369
179703
12226
1348755
57877
826127
1189776
1484818
578399
535254
637931
1155101
507756
1240682
1260540
1045377
584578
1478033
3650
990739
1182442
884127
175363
942223
1301585
636093
334522
1236637
150632
186430
1131897
567043
1469659
103964
831266
1369925
291239
1265645
307949
643884
1427749
473179
1524429
155858
150455
9483
1178447
854322
1510410
913023
608086
154264
281637
1211464
458377
601233
153311
663936
1322751
466557
306966
885999
30890
1278449
854493
1414218
930682
288815
1360509
84348
1213047
592473
417974
1274064
1489907
1039536
147268
1304526
1366717
1307497
500820
350241
39654
1432048
304423
868814
322677
1285584
981610
713863
520973
772453
1084962
1384632
1307379
559832
1249533
1545513
1076306
1147134
663106
224719
294726
1255685
1546888
62992
1499055
279439
876971
480606
1052741
1014922
71294
539029
534365
192954
1519592
250764
519281
959543
1095835
579397
606319
376441
1246038
1366193
723993
873940
1030892
479423
1267698
1438992
1504996
419759
1560565
368887
10298
1014399
379564
1019824
883561
899465
376562
1064031
117755
761566
1377526
1480633
293692
787319
487368
1176920
785592
1320851
1005646
209805
831793
1513315
868905
1516857
1175787
1180434
823017
1447661
474058
78665
318019
714750
246270
1349146
216875
360914
358658
1562559
1395653
165535
930715
23540
470875
1504782
495029
132368
331356
1119058
269040
1387399
322204
1110201
547202
554226
980375
908832
11512
646273
601307
774422
141307
1520367
315514
941167
649546
446506
721932
269689
192905
484873
1400121
681374
958560
1042783
942924
1204639
1103109
1122064
1324618
702489
935599
440310
452972
232448
1021128
1379735
13780
398810
89446
60370
450485
379755
310867
931393
782689
1371099
822233
796133
1457550
628300
712051
1342136
328492
279822
1473848
827290
391707
373598
237009
891121
1402545
461802
363776
960852
716147
969942
1527562
758599
1033408
1518160
448729
1058831
1161569
1017792
1448386
131488
875975
617128
526717
979102
764881
937595
923557
1080157
1063078
474643
1148536
1093761
538043
941960
1113597
561893
1337877
266438
541272
836075
723624
1187608
1180404
144380
1327773
1352907
526092
718578
1284490
1066738
610642
580949
235703
353199
856431
1530738
944274
814653
296300
1453878
442516
1077719
440387
1032357
971683
681143
380139
176985
755046
1008769
1051197
1016072
406596
630260
1301828
1565376
65174
531864
847468
1420747
1172418
1191284
854379
12000
851783
743511
149464
773054
244593
390196
1040586
850605
549735
811162
317629
292386
1110512
321957
1444703
1115797
784943
578629
1040151
1460861
1235201
346210
1402803
776478
397042
570021
490560
729280
311747
694077
123906
1098708
1353226
1433117
1320201
491668
20620
857606
1534440
1469200
1339423
1502411
1041650
33685
48526
349345
914696
260845
36111
1408585
1391853
1293283
1304547
1347232
286946
1200574
70695
81583
1335394
690749
1254414
218930
1341868
1253349
1037478
386854
1063539
1021345
423156
149322
165314
90986
622152
1318752
277056
1362056
886416
875031
1051424
870991
933860
1528391
476164
609866
272744
1083152
939650
1213756
330116
91999
1154108
359202
1245870
1556663
90025
644063
1029631
257567
1141637
1299967
393499
1209829
633368
23666
504153
1388363
1557896
952308
1041589
1068816
548069
1107257
367409
879037
233974
992221
861428
782613
1452744
704558
281709
727466
1048188
933397
915605
603550
1331980
1380639
763178
1170093
1197945
134631
1338219
916001
965626
1294140
812489
224415
773071
1543459
932395
768531
669169
1492039
1156683
529384
865823
387053
363573
1350925
1338198
1394835
1418399
555255
159202
1267825
1002827
1196680
925914
92345
668988
1116240
430449
441641
1445783
718891
666278
1334229
723431
849777
837203
1332473
622398
468894
1376894
1152811
1467441
510426
85022
1090816
437692
1043743
556756
1392450
950191
997520
1371123
369900
360686
1040946
248876
835630
131216
1203131
667779
846141
1447262
483668
1367652
707851
767542
47961
303004
525047
1467188
556504
534227
1002227
303545
1397838
1451929
1479166
1102557
526317
1534305
1491480
1330194
269547
1262354
632318
918657
1086779
397089
170516
55265
1180024
312031
1412851
204928
421328
827282
963377
688794
375394
1565069
1030736
314204
757801
1188255
1357040
1236354
1342000
225179
1358006
949092
1039937
588580
41533
114786
859427
896791
1219880
1239029
1054675
831374
171682
1499884
905146
1150817
1092007
505601
47760
1257120
308296
1280720
288943
1063861
1203413
1561733
12758
1090113
1492057
11137
797050
882619
1363842
44126
475657
1160670
110178
53046
966117
1029408
991534
965478
144384
1129561
1176645
1476967
241942
1498633
1145779
1132336
586486
1213910
1419023
1148970
787407
1451318
1364692
1321338
297710
1485156
235260
504406
721132
360176
1309802
946244
126671
1556110
268112
604593
303506
1404610
44702
1520572
1487756
1226405
605132
482472
610722
18819
840504
641476
1060068
685356
521378
727476
812562
41102
95095
1197074
764340
1319543
137249
653911
439970
956075
175040
1116733
432918
371601
958648
786915
931478
317604
214158
641515
345175
908451
1490815
1016623
840935
60504
622342
1312535
456891
919725
1218449
105814
1528114
221044
1148071
1454675
147040
518141
1408177
1355647
715174
1529731
1074017
135111
662834
619455
703686
1483385
955766
1314120
1308984
1270291
245382
1172361
326883
550265
389817
598164
1302354
1307090
310282
444507
810624
26138
137170
1055913
166672
1485111
735115
1088852
190527
1527990
822003
470339
1089071
30354
477843
194052
1060194
251952
393174
1101808
984849
1141896
907522
1146232
939053
1213165
71287
1305144
1486460
1514015
1285128
373178
1175456
393379
1014122
1354034
1088605
113416
268988
545083
424231
9536
211520
490628
295402
804249
1564161
1345844
297631
293514
543958
793678
257423
312393
1279839
1028891
1035939
1374744
1174618
833945
994654
1563164
750191
1333856
754274
420995
806785
834478
881599
807979
1271002
721842
1082582
378900
565688
698702
1195521
1028928
485315
1165792
611404
1078622
351362
421862
499063
628198
418471
1311606
1015507
441365
195914
1341073
635016
1006262
331671
1524676
7819
628667
250767
1513773
1091879
1010795
909983
1531807
1164104
1461983
1179414
1286663
1376797
1168940
284239
486358
819049
94942
1135196
931670
587440
191293
1183889
1365615
643275
1140812
1304071
1287351
848517
205594
636272
1171028
1373124
671179
781119
938392
976581
1534163
1216544
495408
1141911
1342761
877676
702127
1111985
1003375
774754
1094017
44409
1472850
1366849
146329
1411776
1050735
690796
1053680
828605
551354
13021
1251871
184706
1418039
385758
165012
1418278
1506525
105454
126497
922470
1102170
1391697
881708
254721
427474
1529557
65277
1422285
16448
34592
101552
963424
1223142
1479491
358556
1300400
65321
557127
596956
624011
1361598
379622
766384
831572
44761
164740
229598
465279
901713
1009001
798125
716818
547080
174983
109458
1135450
1514557
592588
231937
1485410
294527
419235
1445310
268927
1535930
1108561
650258
612125
587305
907344
486665
1123283
428458
505187
1427024
808678
446789
624027
1092580
647909
1370487
872970
680067
2964
1256789
1326488
832020
708163
241062
1432782
890373
1134582
605896
1531683
490713
339744
135553
1148982
1261552
718583
847742
1334768
64491
472324
20449
548482
1343190
1165132
816802
1312422
785065
1068984
245634
1304093
254439
1331380
637674
1268180
74218
415333
460366
983104
760915
1250573
951120
1456412
418513
1166577
960127
806344
359117
376575
867032
435975
419409
936548
1147637
36208
342368
762705
989611
949464
336145
28515
128516
1377825
866119
842385
908717
389408
931120
1474167
1468897
639011
1315635
837048
970642
1546139
252211
1202223
1390458
161302
795629
157260
1054698
535502
645533
658515
583384
325852
378357
370850
504564
116765
671464
847850
1410379
399810
121105
667031
528921
765241
258835
701343
1070995
818535
1356327
1349408
1529295
1407664
493924
976349
561466
448421
1557026
566141
55277
248725
155189
744018
885655
313155
908578
172010
776272
1312220
1087350
792988
1504538
1344956
248878
660502
61411
1511210
192628
1325939
14236
466919
831349
181111
614205
1500754
1511884
366585
35853
1147284
999578
531146
756701
1535667
350784
402684
1274001
265504
878600
120621
86241
850483
996164
754974
825533
501135
184311
291789
1077485
101065
633396
505826
432448
81724
935247
1194091
1411736
625681
1222297
1003748
295367
307992
1285787
454148
995798
402315
1266990
158898
1409662
812577
425627
1300004
618994
276600
53779
142292
181890
1384319
1247409
564762
534235
611716
500704
707086
1045802
161955
588554
1549573
779837
614958
1035361
918689
264771
866072
638829
227090
60602
487718
1065880
243779
632448
650172
773058
867306
1136967
557537
1373777
1278482
429966
134489
787911
1121100
106242
301380
988500
996988
406605
1018276
796909
660317
1372288
710058
1086267
882397
758700
1193505
646694
1436919
1028712
989795
951702
183631
726055
1034943
506896
859250
672443
915424
558240
70774
752400
1459433
1287184
609562
620532
457301
156727
1123548
1529624
1059916
1181172
763376
493224
133444
276470
667516
1216565
1137346
1151760
951591
5343
426745
374861
1499418
838462
461191
687734
848631
652727
1548981
679842
1140469
767645
273128
359375
1114510
1468123
445779
1238559
648156
546276
1237695
900761
871944
385188
570090
1390672
1432751
573572
1531073
1562742
1552405
884710
400790
1121677
1176050
284562
335117
1096275
899604
1441191
7213
672549
885403
179923
237768
353424
1079240
1331780
729680
458217
985518
1028901
958784
1424971
312276
1511243
951790
1404975
682817
45931
274718
1336893
1175854
256439
633154
1325004
93874
1386143
246257
1208764
1090091
110620
1020230
39472
1342975
722384
517587
1283301
611506
1543760
1444020
836370
152447
638139
1468132
524516
1322975
945211
125715
1016413
1425025
982568
430270
556848
324800
219059
1138538
384780
513275
989287
718165
560104
384086
711933
996244
729655
848623
78971
1506031
1162249
1423703
1066599
1513581
991800
1476885
1430596
105124
219913
1548009
1047497
843394
583160
164801
1422454
42357
647379
1511682
350540
651460
437171
1477852
1081621
109165
1299651
1009291
1069624
212928
1475443
555887
282873
798510
1040582
1323274
1369181
1190848
1075354
1533967
1291009
74993
454778
600435
719739
1332911
104417
689907
309519
69342
1436681
865992
237001
20029
1830
783739
1522626
456956
130271
821789
92974
501218
248775
235613
291084
1148048
230386
282745
1384489
1523403
760793
369182
1200420
776089
128314
1102940
1067282
623173
108621
959387
1289248
72565
836459
730502
108043
941076
957438
945479
344582
270067
1390610
682269
508609
796203
18905
208702
860577
451649
201408
786024
1060664
1053603
511747
1246116
584231
363362
507964
972556
17655
1194537
803291
1562707
91278
233482
480717
1561250
570407
670115
1296656
1429447
1032909
635204
1222901
573971
135220
174790
1086609
523724
338238
584490
1234578
1407916
783905
1496656
1527794
318905
255187
1185695
547969
1173077
1195172
199418
1520975
919716
810730
1140606
1264607
240418
133971
709747
1220325
787720
749646
1494477
888685
261778
128828
760655
217790
500442
831914
1275177
207824
253638
889417
393287
1257958
51144
302282
271054
1381553
1410163
113152
590383
1529073
337727
59824
981391
1225502
249533
1013328
326750
625951
1000248
1308760
1419574
1497837
706619
1155909
734155
815197
867567
225457
20405
956407
1401340
79272
41838
925607
940570
1533835
812957
1482789
745715
1142265
193430
362234
849410
1419135
1428456
1471570
1327216
56345
1190342
970645
582622
989588
1264125
501713
458151
890087
948889
1200192
952834
244863
1306134
110291
128856
219448
570372
146879
956487
263405
421820
693942
84011
559021
970852
909699
3909
752054
569538
1259988
688202
1335815
902800
885895
1196249
529970
941440
1462925
941983
182026
168627
1200815
166608
853503
1078263
107257
907217
697679
1530754
1155274
1190145
1287270
888648
18193
1397663
54378
1182876
960425
1517288
1507152
203074
183141
881449
1445359
1162599
1375938
266224
1465673
1001056
1366377
558187
962776
1241551
967463
1166675
801116
204592
1497266
199688
691419
1517313
1475170
432039
419454
1190223
1325478
537211
1173199
328168
598291
1407082
499153
102958
441199
641589
948923
310100
913938
853639
300503
1455771
163584
451556
844080
401642
793137
1203909
230843
1532306
107591
1336142
1159647
111573
849975
215308
1108238
1131479
1529877
401360
1241266
517208
261286
401126
512766
1139549
952795
409080
1143439
483714
1083767
638231
1319250
1280756
1137143
1452736
698677
1384488
1079220
1486342
1389454
911770
931382
549495
722284
1463526
1105697
907475
1163679
885027
926166
626251
140188
1554289
472610
912077
1370610
1311842
1307879
1478375
832508
749779
1468930
809436
110428
1528183
441648
657430
588443
894608
811225
705207
1196557
330709
388212
1286947
792114
99078
984406
1778
197756
1198095
1470064
713287
1417720
69291
496354
757504
771369
116372
835659
745441
1126016
934048
203123
983005
680801
296475
1456775
985096
536585
659755
930151
16756
777812
1047435
1238573
526540
971454
107151
1327392
374540
272431
861656
973680
804124
17472
1516016
484536
154768
614206
340274
1040076
624057
1103462
948058
95001
666598
1036595
88902
1331559
1188710
402969
1219402
1079348
629648
511682
708978
1149829
283627
861032
1145434
185088
115850
1443646
709242
697383
53700
1346546
499807
414001
23940
740253
1516760
546191
994364
829973
210781
1094796
1125538
964052
1176957
874374
1211980
1263612
86612
947030
1426624
955553
1190684
285411
514085
668119
287728
1130979
1046013
1201577
53934
401614
1426878
1160954
886620
920291
113900
1198834
969271
238713
802970
1043327
1319564
1512677
745961
1460897
1378487
1054217
969689
1343773
949770
963141
563061
1425400
49829
1393689
300914
1454881
180128
334347
1552356
969456
1274635
626109
157342
907390
1000657
305680
1373698
241492
892547
11304
1058794
143938
152154
475334
799634
938708
1299907
241977
1098570
844415
1140704
637446
518451
1539649
265267
228912
293409
1014928
1438808
374669
345912
137359
1292322
426945
218300
161806
950103
164737
451418
447506
799936
1325825
267414
846603
728173
502446
1236155
1443930
87767
882993
919723
873942
259823
563969
533349
273805
679751
1130369
311572
174669
342776
1358287
150740
107845
1059669
1349279
826754
1224640
436529
431916
1348444
417433
197696
1144761
466673
146699
559113
420401
1235296
1128682
230190
199785
1450279
211038
562851
788353
462269
848585
789467
305731
1042892
711617
236102
971029
169310
810457
679840
1545282
481008
1555158
1370011
1148788
598095
588968
656723
1516639
545668
842921
1436723
1100008
801358
1367874
1153112
1088639
1108103
20804
756588
740264
1046836
5783
528704
804044
67349
309341
1167852
570580
1432461
915187
1473894
367392
843667
606386
655086
546815
302949
1287298
947975
1108344
1298670
20508
923534
1170575
253709
621018
1326856
478448
606267
789649
1325560
49362
1081093
1366571
1537004
278583
1464274
1371432
562981
648775
408469
219420
999554
772389
1189296
766828
1536247
546854
631536
1531103
527622
538346
699700
493907
649288
299465
617211
980448
446892
283869
237241
975410
94038
95447
157448
964603
1348703
1523493
1379489
39927
341332
427056
754288
1268770
423940
944504
1285567
283515
1182908
795906
554298
1427408
862938
1489098
1472071
880922
163317
1017879
446888
1550955
789356
1113994
835715
1416561
1156797
6611
184651
449547
717225
826869
352196
1073213
318471
441756
847563
453381
1118905
233140
1401629
397423
1481826
854989
1503465
795794
1404701
23404
1535806
641297
665640
1156466
1108793
1288833
318329
1265699
987004
209274
975956
1439731
661318
609774
348643
14007
551525
329819
1205167
1334045
374394
543814
739299
1081108
1255045
894827
150725
808313
1410913
211335
879160
502583
579965
961843
358637
938531
1404143
333617
1560810
255959
1267135
452156
1222318
1137152
1542233
969163
1144769
223948
361577
1218720
678605
238137
663565
25040
1230545
884084
668406
1025501
616563
196395
633875
456292
770069
1540437
297928
1056117
1344717
409084
213057
1548188
787216
546831
1202789
1482901
845264
1182589
1262302
695808
1355601
349570
1235484
422200
527555
1122910
581698
71818
183690
1550205
968538
387109
371742
836545
936192
286969
365579
290143
1370800
480303
708418
712660
1502587
819733
1541532
1156901
661778
677149
973537
466729
781149
1457759
413808
636226
345324
203815
817074
1402278
288361
1206405
1155351
1391924
412929
575253
1341449
258415
927045
541689
1197032
46492
1004337
600317
194884
1294412
1364146
1556558
528885
635367
1104486
1105229
182128
142125
1500480
305011
836780
842388
1316524
338104
40326
729379
1021373
428963
1436923
966048
690385
275200
1319502
1102623
1314428
414415
802641
1469152
223559
633008
714402
448591
400784
1249845
1465221
1219086
1078818
164102
949897
1025969
1085672
645544
346545
708730
1399681
12330
1382792
550038
42583
179400
559101
587907
590689
512440
711161
1156457
929743
547263
194953
890655
1119755
152808
1393760
237073
264555
818016
150729
228236
987926
1479536
652591
1010056
1058456
1401231
243850
902885
719131
1188795
1542284
486765
1073610
1368284
89378
492320
6180
303668
790807
616531
147339
1284147
203096
471408
1228836
317304
302407
1343649
832833
1450626
594451
773583
839973
598174
837278
496870
244464
218908
426519
1262416
679839
643452
677447
461846
1410942
1272888
1034036
1078039
827566
1476102
1063681
336720
1105856
1192212
1563285
1399723
656991
1565086
70819
1391914
1420407
864515
878436
843819
537603
632940
261696
797428
1127229
455689
698728
273448
680860
105036
255172
1506449
1040968
56250
776171
976010
1263828
1110928
1390824
78867
1391804
1100880
1541247
1040487
1457493
1073195
1029260
611228
252812
1286899
508847
1435208
251586
196310
1093930
745556
19187
481824
435471
92382
1061852
846874
771517
509236
1538571
176543
685982
1487742
883877
1539279
1358008
984816
206178
996361
1353993
544726
1304930
710564
1428789
994827
667770
1100693
402863
923315
263000
1156979
893346
994762
432831
353099
1261619
289323
450411
686531
676618
1564841
833382
1296957
143860
1522242
1350925
1514408
543208
220227
395239
968505
463803
968787
1432166
968529
995175
1366124
1525539
1437611
959966
242713
1510105
1442793
2573
211626
1290147
1088052
562336
1567869
811660
1389855
1455306
66305
15211
740548
845253
768886
342897
330144
239188
1236084
190049
799905
1199502
189332
1384433
971645
1455950
986969
1405041
45710
43540
684877
250006
1512736
263869
1359465
1253358
1272170
1273292
607831
723380
833467
1418993
840610
19125
807634
1126459
455468
448436
495924
475639
1459947
936407
1200627
1205201
109321
1165697
439985
596173
505916
105304
1395088
859314
274631
1447891
686799
317442
1457902
1244567
1566533
1156259
902361
11352
919329
993114
390518
56166
591799
801251
184745
475346
1431415
1403178
1521299
1439708
231287
1180553
640685
815724
434713
345606
1143977
1123169
537073
814878
1286103
928327
91737
30952
178257
376107
204865
438805
1349553
349247
209838
243542
962882
1170799
1071751
425943
875853
590304
915460
1151944
1443969
1038782
549057
1334704
534074
896039
74522
189289
1014369
517481
1310409
1248437
366653
453403
785409
383073
1036182
334765
650642
711032
280255
896891
995127
200108
207918
1183288
1035101
1444813
341357
1225075
709183
1204958
503097
511227
325504
818189
239096
548995
112560
121098
1397784
1280988
71486
1456925
1399142
223896
1092198
1426954
344958
278988
879307
1019091
99797
1305931
959265
180038
663668
944090
1022642
108038
1202232
525891
1456201
1479082
1040499
1563902
759896
577718
1095324
1179256
302394
1528907
1427742
1124957
1162930
1062829
448429
282500
706114
197973
1125677
560084
129670
642338
804381
1167658
1246387
1533715
1367882
68048
524099
563006
1501987
502797
798369
480654
35560
873198
1321321
1374524
221056
1567447
1028385
1517747
700882
1423424
1563270
334705
536450
716806
1445770
1234573
1367895
1322762
310571
539453
97632
842188
548829
1222045
1518857
1176381
264868
316403
732715
295461
699083
968778
890746
887859
186763
562544
1153366
1307615
1266963
1424378
564698
552205
102920
426000
1494652
29918
1019101
1516023
1051967
284781
776111
138943
374660
1294263
367076
492712
1090450
853025
1209942
1218000
1564222
764092
859844
81064
995455
1157214
431385
329767
662864
671182
381054
229424
1387760
757091
309024
579461
1445681
545572
743976
898277
126749
227909
1465080
1007655
330403
1103477
1240713
1279200
1102124
181222
655469
257638
644131
1087528
878493
1502131
1273329
1163762
1442181
551218
198447
348852
531563
466116
986520
1255592
108663
332128
1033262
705958
1377641
27703
464138
1268623
1535819
238599
1303719
1337523
882697
1030401
502531
237407
1113499
1344499
775260
147941
69193
303188
356734
555031
1422276
443945
203798
1337869
355708
679064
103632
380596
1279348
601665
411273
920290
546112
736571
1243970
943367
317521
1540896
685890
1091644
1079126
1002348
220258
1392323
1337347
1417981
1177555
51106
893223
525651
1311266
1455751
1132287
169323
63905
1527486
109617
1331854
15321
1191135
265281
1490742
1544178
1136851
1341237
754303
341228
1495110
413094
1202052
620862
127502
623294
647780
158754
325320
47975
1443033
499642
150217
636819
1463637
401419
298892
960754
206650
1138475
19413
801562
1101155
1231850
119019
1141452
989053
570498
886785
1462260
654429
1079564
110896
694360
282381
380875
1287937
46449
1427895
1466944
514167
13054
488663
974814
163715
731020
1466987
613335
1523313
965947
1228360
1432349
1041905
466711
1567768
668856
10073
91268
429004
769568
1383076
1288365
518170
92493
290663
1532318
1482248
166273
1201930
1489516
393099
999670
503617
1307137
119094
791028
564545
45416
797152
222007
1416671
960781
459425
497408
1068418
955477
1366272
20989
1470091
1155737
379012
453913
73420
39954
1154287
379634
780364
994444
1483711
590375
576519
622380
1008788
1190698
1091628
123667
1212182
243035
106894
1566389
53776
574868
597346
795794
774046
1395344
1436809
547040
715681
690524
1050108
535685
225460
1017560
1460196
920766
956913
640726
751170
672770
42919
1339312
1567413
222601
1455459
415714
1441439
1002205
389277
522765
680257
581388
969148
739789
1507961
154754
669332
1194354
885835
678260
440331
895831
210837
729041
667487
413016
62342
1298243
1400994
739643
1262460
678465
51053
21101
743677
144716
114862
1089886
145289
907316
72204
1475874
743469
1254815
243875
291427
536594
1424586
1048044
458237
26531
800892
724109
1084934
335359
543222
1092393
60744
974467
517747
887461
240706
470102
506525
985088
1545416
307512
232415
461984
743506
91111
1373930
599900
872658
380983
425164
108966
1533013
1208348
530584
643762
1429289
320199
812020
329692
81228
1192691
394951
783519
1024716
687187
229761
33250
282062
1491127
167381
70394
328232
233580
1002712
1356246
1251373
246193
832068
1112579
971845
234002
494534
1401929
93899
699603
777986
505365
117193
239942
953766
1099192
1029317
892710
740336
1334256
68430
578191
1167128
400823
454695
1566981
1255991
1125310
1235335
622692
173711
916744
760621
338067
1172962
280579
653083
1505845
568153
684744
1250991
1393480
416340
1236892
1289446
480606
1159174
730099
534651
364480
606766
30253
1458687
1526543
15376
1418966
1502945
549696
1338005
411254
66687
829971
1418450
249626
455007
502915
348923
1306793
654407
556728
1288632
1447230
678984
761527
1349809
668358
1035660
1141768
1142216
1337937
1425335
83097
1339161
808316
59644
1485504
129551
589429
822096
1222303
633429
899494
282134
33735
439206
1215922
540246
681069
531786
547510
989418
155780
771829
627171
1458855
1325424
959625
1354233
1233649
1216382
1238564
505675
76866
1389449
14346
1521932
240017
1452789
754620
1081932
10075
1075718
867811
490185
36819
19120
1467233
208173
520379
1019218
396663
152790
1295592
1508390
924402
319637
482662
1286907
929452
315104
14315
197773
368450
875505
594417
1441247
512727
1038831
397386
1262386
488164
819390
12154
361981
479298
655068
35595
1493479
323791
1279140
1438582
1430841
588346
752298
961753
1457825
85455
812675
16164
1563692
351729
1356091
1276409
1033003
10752
23869
573475
668058
1197640
850449
1525813
1489188
1348097
483107
746730
495560
566995
1108330
305293
1064467
1036016
320275
615603
869815
63227
1106407
82751
1541136
208685
854182
369243
1199401
1437227
745566
507968
1539362
148234
550482
1201891
1178077
851110
550064
765811
474462
1409010
376390
904557
741339
767015
1197984
466785
763462
494901
1441415
213645
1068305
71094
1027653
754149
371159
1013499
761015
621410
902411
1426669
442930
74622
430798
841809
1313034
1444808
1464089
254388
1205416
998681
334359
1472965
633250
1481655
311067
958451
1009999
196305
1445957
1148926
1451124
1534946
617701
608303
514487
978826
1082817
287324
1534354
709040
918720
425245
1044429
1424322
1281028
645337
51419
260887
934295
1283847
123244
122121
1217649
1227846
912134
1365298
416561
1532153
848222
1303606
460737
510452
17586
129304
1420425
458256
959245
196136
1556156
605139
384594
1542698
818965
1124427
640681
754286
454980
599896
1552487
1430265
882725
592479
1322033
842649
153242
591427
1417931
512280
188202
1262177
391320
446966
40372
218888
141355
812311
1355972
1042062
1222113
278080
510957
1211865
1348896
53598
1333115
846663
993141
119538
354245
1207575
482033
555196
1482842
1273223
948041
507222
911686
874356
124406
625973
1270673
900061
1441827
462313
21932
1246576
1112723
1353335
1237731
894544
117766
667655
792490
706581
778857
777600
1121460
21285
1121890
663146
776221
561323
414295
938442
951434
612324
915480
1419062
1505556
157715
351080
1054318
867455
208656
477576
908635
969047
101129
869377
706520
1480247
972942
173337
1181360
935109
582016
1184185
407819
530245
890623
943004
226869
162770
1070682
436717
759468
124710
1113014
33103
570322
807885
1044104
837772
953665
1473552
8594
334054
835768
542219
1460609
1027462
796925
752785
1259211
1185557
297010
1480659
1273501
1099549
817315
770069
1315407
1075451
171623
352104
745770
1403058
873189
649213
894777
1006947
172117
1316388
1219962
249506
1079657
792917
974405
212746
334711
347924
296459
487805
251268
1136863
500117
866835
884880
1260039
1046536
311338
1357704
1262571
1101739
1150048
1089937
1170998
579312
284093
813692
1313960
807023
170879
1065224
1528068
766538
667020
51322
1108551
1024768
229775
379804
778202
1467797
590068
1363929
162899
662933
551043
128103
1279274
406834
21198
879463
902496
1095533
714921
191201
801092
132678
500032
1137294
987498
704085
1409853
366541
95948
1377602
1225621
370783
1329263
1522636
1437782
604867
485881
1199832
572380
985040
132120
1351739
616431
1368772
1344601
657113
1351731
522317
1218080
628542
379533
1352971
416933
682659
1128997
203470
231359
838804
553301
217127
516157
639684
197956
432565
1483605
830161
332366
682083
536653
356437
575594
300084
182858
517535
1465014
1042381
629198
581304
1356829
1192
679433
714907
234152
675098
653058
661948
1117285
1524937
793747
1465261
186468
1273314
1195634
383884
1231982
1158736
1091377
496551
1466069
408260
1325530
831381
1198205
384138
1348456
1076083
441356
1515792
77432
580705
469273
1020187
595522
1036899
668860
443370
524983
263103
923723
362727
93673
308806
1152263
989786
1449414
1085095
132216
632342
811642
1456608
496936
1246589
21403
1459704
405445
1268347
793985
1524712
1100722
1280805
1355270
761609
1099725
802130
1084126
1526129
1432406
676160
1000419
448626
834541
1384549
478931
1512571
335086
748793
1052611
488008
343071
541780
827594
1060729
737776
513088
230682
119642
1409702
392866
1036564
760114
228067
656431
1160714
597326
995104
589187
164757
1355673
483006
1544200
1439720
439282
1369307
855731
358697
1268766
1430649
1024283
249140
456990
1317613
1025082
1514932
1349382
1167831
518657
1508364
944535
1311998
1339892
1471746
650510
142868
1157344
759259
1417171
26871
884563
329716
1444522
1446804
1514055
296588
294921
1502038
105244
796607
1168201
441015
1525215
981753
967167
1372738
51576
476163
6150
912482
165166
783877
1113939
902954
354410
1057642
322688
981896
519659
550421
740352
792608
1452725
703016
1011026
752853
528552
230242
387640
875097
915278
652546
1078844
102608
33113
169588
726004
1197235
1335481
490228
1278391
859093
731044
449318
659672
1378303
217798
566950
39790
1213833
1241167
875423
943403
388938
1485397
1039660
1376608
932310
1538052
1373955
683803
1115301
109224
1394109
768046
509729
1033942
1311928
201744
517200
353654
1030775
47359
655242
312854
892875
1465767
103675
1161315
662076
1460444
1354681
922552
570238
1273093
1412463
797981
1151893
143524
1549201
751347
1549851
940897
1258480
554033
268328
23277
1401948
894639
1143997
341722
1149165
1428874
808575
1343650
172671
398982
641752
1542329
1506618
1563001
427304
205014
57331
518621
349063
1093262
1498554
593461
967908
439365
246764
1282347
1215455
1284110
236640
1386279
774038
539926
614842
964100
555483
1316617
1346525
283468
480914
520294
1327525
1086447
1121449
634203
34885
882310
149297
180086
588609
783561
1497182
119066
746198
1048124
1400111
928422
375102
1542326
1338354
1467156
363564
1153034
989051
114444
425903
25680
1243270
146943
983064
1197973
959985
603175
1056535
985399
797481
1114444
1317813
604703
720838
1061706
489965
355236
742651
75355
725601
1435603
1496047
847808
1464109
194761
105522
620978
1217790
70525
1032320
1093547
930229
1479124
1392623
1508615
649982
936981
1301485
1258171
1341779
505811
894326
1392464
502660
656103
923660
1310549
632371
1055036
700002
888701
428186
1423997
509275
344527
817806
1409428
852471
276744
961166
28949
488223
151541
151566
964739
395454
1432384
120143
1565013
1250339
1492433
521195
948792
316607
597578
1361269
976960
1210626
542971
553256
395620
864272
1384328
60295
1131
297625
1059107
1291572
697466
682375
736387
155362
499228
369912
1195192
1014715
1254351
1286216
373022
925456
283496
1012888
453190
1200461
612122
468575
322104
468130
879371
744315
90284
1129386
822330
965970
198457
1469584
1243120
1128857
947405
381084
875905
1516063
1247820
980313
1077879
751166
316331
1129941
1260923
1102688
751615
132967
1382588
407917
524921
22118
258390
1382209
511465
78903
166681
1088632
63196
644396
266191
1485192
676123
476995
605835
1307479
1074773
1205098
1439417
1507954
363448
1029998
1387989
176994
1076933
135823
750505
1469982
1092545
678455
433652
404594
424841
634261
260693
1276514
1493198
733682
119381
907650
730861
55815
935849
1481272
632673
49831
166876
1489825
1346486
1294582
1552507
72834
683773
876951
1558017
1046245
123308
747428
558153
786011
932757
265466
138077
720740
1120944
515107
679051
622747
541393
633437
705919
689773
1131625
543473
1251608
691339
285305
131106
496062
1241831
478283
308971
226324
212463
512956
888323
80652
1281083
1004521
838107
1352296
1492827
447410
354787
780953
384680
367886
149642
453901
335721
743294
494311
432488
1229806
1266043
307163
1384427
26911
145537
363458
1089300
1227435
1479739
248679
1543815
1493276
1212054
531670
376238
1177150
1085066
256876
300249
610844
624625
333973
628642
843874
1422707
1116735
821795
1341147
1259071
993979
1217924
356082
1529764
1551946
985078
1490985
541612
1307318
441939
807100
275151
327859
491995
698175
104877
632257
1219295
244544
1561526
1018305
1266739
308541
49030
356240
84127
763803
1052346
1159014
184632
1360878
1015609
1410684
157985
1479658
1062563
142631
9281
355015
1543568
498012
1243873
686424
1407732
1071227
434315
922382
806610
1017678
882046
523323
707411
1475430
1423278
799815
1360093
267210
1334552
49714
1211209
815298
749104
1323196
444634
1242097
398793
942828
764452
1335685
1407566
697816
451815
171715
1050350
570571
52717
667842
35124
1031809
1142925
56236
418642
341493
631360
904549
365910
425769
812000
973605
1016055
569269
213729
1021409
1550109
1473780
1393169
204715
909567
837118
159955
1484738
1276916
795170
1458724
328508
908649
245047
1339771
740495
1240637
774807
1314982
175036
883832
362686
202503
380612
735419
858727
26785
476415
544843
819633
227037
641921
1014318
777826
831240
862197
397454
187060
953738
808900
837630
15302
1150178
870760
415201
250417
401345
566028
1409704
290363
1489944
994405
1546294
979031
678631
1276095
422844
381010
361878
175199
884436
329290
1329016
671552
200291
1478501
276736
1504136
361686
1525072
366326
467968
1390228
1158235
297369
1233663
1530222
4636
281408
106773
779968
219233
720203
1373384
504575
404146
1409249
1066356
747884
1565490
933652
872178
1534095
1237349
313385
563534
1296947
1114798
697726
332726
667657
505599
116306
1498503
530543
980465
812990
36124
789291
1354035
133655
41404
801980
747481
297366
1242247
179501
763575
410566
876690
1565109
887467
1052611
1216973
990325
659703
1232828
1265370
224164
1068077
121878
286521
781550
1330287
629531
944845
587651
1029673
1413891
1112300
149817
890037
684753
679839
650930
1189458
805861
233484
1483414
224844
824298
605287
1147712
58744
988984
480679
181124
556166
588674
130207
1062116
1412806
1112061
1485555
1338588
922428
555132
1434753
33552
854173
297154
30809
1252818
1229177
501938
1172042
1340958
709782
1146639
1244787
648811
1445915
228261
552094
1428162
463754
365973
304042
492165
186227
157707
1209773
1068134
50224
969891
1098405
926661
1010774
1143692
816899
1448909
408139
1278375
895762
1154726
61393
1132502
262292
1272356
1556723
1204374
822333
1442083
1018881
983224
1073506
1261901
1270243
1456886
1061004
1124395
191243
1332244
1428409
1136203
110815
70229
459210
180659
1352561
1411752
7567
1470401
850532
185238
775509
1332996
654281
533995
84999
705312
731734
909304
306675
1156183
965059
683944
956562
800065
418637
20373
1310421
1237384
601563
734055
991787
223319
313790
1167708
1250634
90908
519356
1301809
792512
523733
50038
589985
968381
646049
1075492
249047
128506
1410197
1172754
287328
610029
449279
880684
1093128
725758
967139
648379
1356063
1199009
106934
848193
302671
829573
960307
1301869
422295
565920
508514
1309052
698742
530302
511490
1548981
1190450
719852
241200
1445726
991079
97709
1263933
1469220
108502
672931
1029291
1149425
1033130
825782
1265140
1353533
522025
922264
737602
1216138
891637
1258669
1030093
929176
375918
475879
681794
489452
651174
182784
292981
58104
1001202
1519853
233222
918175
350315
36611
929925
477645
169520
320312
161354
1135018
451448
132357
1455008
539256
109704
1176480
567248
989058
815506
1013953
1190737
550991
772780
539233
1324877
23839
1062813
60402
1039901
379406
327895
1490277
128115
244274
1247070
1560202
954896
1548317
1199389
953512
905333
1118844
537847
921014
1260285
56502
935002
23314
1396187
1170319
1562473
1331875
1206804
286143
928140
553045
864302
113911
674001
192894
108128
469201
195704
466660
552765
918408
230445
314931
579039
965082
1448051
1066878
1382820
681930
713218
752787
1194643
734053
539886
1493048
1499880
1284220
1066758
1125933
256144
1284529
294584
925785
1073084
1360843
420417
9899
934144
856733
801494
1071778
1123719
397993
673703
975199
791731
1195968
73213
728491
811484
1425320
749487
716839
386479
1137349
1540606
781969
629885
1403002
998104
847815
326117
164980
1413388
901207
442252
1214345
53015
1123950
656112
1012797
964648
1026037
934092
498241
924318
170132
418046
1101360
207469
1131633
1561910
1159962
587205
381567
336450
877623
1301903
991231
1525713
622848
734457
1494494
1007165
1493166
1152399
1098572
110146
901876
596562
1165583
394887
507492
656357
640236
1486896
1327258
1253421
1124771
131908
1127355
572373
1295283
91611
489847
714460
1164883
1459365
598270
1334420
594228
1167403
1497207
561695
989435
143003
1010591
1022303
37875
935104
765811
21533
109349
1017681
456908
611800
1322761
1514378
1249327
1544170
1247034
812991
468650
1252364
469669
465487
1069739
1133564
1051337
747493
750382
1236788
641081
1526370
324785
749689
1255277
854711
1512826
761591
1018857
1321879
1189315
1242525
34040
584469
934836
681801
712032
837944
1110940
556704
301246
1028160
317838
1281728
1387129
1366109
616178
751027
1131565
719048
1316545
1519576
466387
421263
233511
1352055
782718
220536
571157
1479827
979342
1095670
744721
1320764
897720
95956
1414936
316617
970285
409957
848708
1002272
1395230
1049013
401686
1180103
797765
1032579
148023
724135
1504880
1385004
1055285
568815
540189
182198
1167304
1163242
1063889
171227
1481287
558162
725733
749499
1092754
1558050
1210991
275926
489775
963850
1051530
332322
736559
858600
828321
846737
927800
509785
480804
1221085
135028
1469609
422768
987902
898385
5297
49455
169686
338148
871263
75402
1488697
219696
1307818
37532
705513
245718
127558
783399
799233
8861
273682
189859
1098215
244391
994169
232680
348717
1431145
1475734
1272437
675843
821777
809358
141727
1561097
1348286
97843
1218669
764646
1475949
100328
596751
1071172
1367092
971057
309878
1393195
323237
1072429
1326462
207058
1053367
1003118
103225
1232379
1413874
991957
1414453
1183858
467131
213910
772295
1046533
839615
955518
529354
634964
18942
658823
172299
1040530
1553399
752012
9152
1088841
1469722
978936
1050190
836858
1158456
765784
389963
1554127
470031
310319
218053
593490
791461
493528
824648
816562
1365442
687677
1403919
1341687
1533629
808995
411314
802463
1281009
700951
1240295
234311
893553
738125
749712
175665
585776
1354856
1056981
552570
1103344
576540
1273177
1522217
103944
1284534
233708
492381
1469227
197866
233498
624995
1078531
1130024
1459152
1117028
764059
1022166
487790
1338084
1079697
1563551
71905
1153062
877105
275254
1170745
1504753
932085
1318672
551393
18263
404049
1153821
942996
96264
185808
570134
1464480
894300
1400851
671955
1304536
694500
501933
869183
1135982
873846
1364495
87338
1376347
736159
711851
900480
521257
1008696
891405
126312
1425116
463785
785899
1145322
949803
640636
37786
1144050
48639
1037113
62791
1156367
37092
889310
569575
1303329
75967
228127
871229
395544
207208
435377
196522
963440
858036
1496303
1094604
1426499
1018290
1075047
198536
36765
1122966
526067
88919
611167
1233699
257424
763068
856370
308029
643175
983302
110018
472768
1081103
1537781
1031407
526541
165330
992832
481470
397095
1308440
1403554
1392416
44968
205625
852556
1402058
690394
412293
1258105
1136227
367037
1074081
195154
954963
1207589
1402832
884990
1321778
651721
955762
27117
366715
968000
327376
722797
1510996
512758
826543
844790
51879
500254
1376241
432753
449930
933766
186992
1158255
123916
313114
79902
64733
1551386
646143
1122753
352416
331036
1562182
619684
732039
933271
771652
377583
310117
1294763
1409487
1397264
897910
936245
1263243
296928
606965
251659
90871
1283956
712323
651937
1250494
943565
991007
563132
813104
908623
1093209
1009336
833291
1002520
323662
1336705
844980
361711
1245838
51546
1351677
884448
845357
796785
639417
983133
133694
1055760
1139335
638435
1212694
1210020
914752
91611
685170
754795
1377992
522681
984966
1564090
1113470
830475
1076354
163679
599669
1019117
218941
949402
489804
684309
237404
762773
839107
177377
274558
49166
967873
420819
367225
923799
237224
287659
450808
171503
1551199
1446012
1263390
538721
1558231
1356688
799771
19421
1104541
981637
758667
814534
745573
912835
1011585
1093649
501411
1198738
492048
1161076
757865
1488481
344053
873590
1235784
231154
385219
1011555
1092484
542947
552370
1262748
799151
789603
266299
315287
1248981
228317
908473
956275
485106
1437388
1012306
5467
784794
1512371
1243262
466969
890339
1294126
1490185
757611
83951
1562961
898501
1243997
1103499
1392751
1422927
383280
1468200
187346
1537931
121468
676486
748285
835377
1164692
783694
1016703
691608
1422562
78415
1137772
1172097
1227863
1505227
1375569
1397674
96784
1212850
625846
1186484
19145
1547829
1111183
675796
37433
425622
908298
857327
1460516
980972
212354
553495
1206640
1064067
828439
1133423
217597
866137
95160
338106
945865
146086
560131
375329
1207989
9742
685670
830817
242458
49212
478635
765309
810814
1273027
17121
145034
61952
1033020
518577
617750
84027
770875
560140
1354873
708696
82686
958019
140724
219753
1236267
738379
1528749
241116
80111
1175095
65682
450719
1009283
902405
353852
1386081
1063564
1483957
32724
850565
690734
384748
894457
69469
690982
689211
1311108
151205
1254947
424516
459398
393833
1482621
1076228
1551405
3178
1250480
862798
188115
847674
1402774
1324922
346417
137737
1078907
1070133
788806
814454
612205
1018127
1370676
452874
318253
1324980
1231857
165387
133085
757972
1532393
1069296
153786
293047
1226323
718529
1256887
406722
1134167
1519283
234042
1178918
1302018
1017517
40439
447703
1537819
745118
284724
576553
1349946
1350219
1202477
362845
387369
1406652
965213
376812
533352
827821
644370
455835
1511843
1139939
1505224
599135
663694
1006969
471828
335147
1480791
1309173
198654
468795
1307588
799845
388756
390681
1495040
1327579
686308
1426483
1122615
651384
1396489
1174957
155538
1117245
13770
57892
374190
1421695
1370116
1567412
41431
1545740
643392
1497565
116118
529822
74698
619046
1472110
1012606
1128478
1186189
711892
646043
860555
97591
1245822
399229
815303
925622
1441827
1195683
365097
1284407
948279
1334728
1185569
1319538
876688
1417145
1488575
1385721
671031
1314739
1396190
541005
662929
878148
465221
691809
741360
71093
1379207
1422709
438827
1039492
1278975
56047
631090
10499
1036207
1427125
1281556
1419069
910928
444118
313081
429011
1087224
237860
627078
1238660
1036648
88706
325393
199306
13960
853151
1351256
44450
701238
1148430
792414
1289060
359175
704885
1441174
236189
569686
831077
279680
808008
373768
117248
1069183
851002
641221
294075
723139
590135
310142
1491392
1032382
879340
384122
268381
35736
106475
268054
436350
1417434
476081
645481
465313
1108271
31932
1469316
1096559
1039831
868374
1483704
395286
1503709
425130
886627
1288144
884484
1512443
1029589
965627
137646
1303434
1021971
1098403
1244491
1064512
155759
761584
66930
963120
1555906
269052
1063842
1056756
1068242
1365376
147239
670306
216983
173621
1072925
1253179
1453597
716221
1156164
1272434
1337414
603476
1090686
1243644
618593
258303
809131
1342762
1064124
317063
1023591
729054
1453125
922624
757913
443825
93278
1290751
485631
412265
990585
936374
354873
1228347
1479839
563014
106886
93248
588257
388900
691273
690974
1294528
928125
935784
63714
1303659
975550
1346962
873746
707177
353947
199777
1535278
904818
242277
941771
1365923
46561
1207065
908566
578041
532047
1119875
1040707
1227941
769063
1279103
293777
653742
802070
1091084
390688
345913
617952
446005
1441488
572975
1299678
860089
786603
900808
130551
1487869
1393057
234621
1518321
1289295
322352
1108673
1209642
350726
389445
700322
72346
280048
1113926
1010976
717446
397835
81762
1181232
1186228
1469373
762590
403213
348479
1005778
1537471
1346705
869068
586795
476968
123317
843929
1239923
604561
96755
936231
1081083
247944
652522
1239915
71498
451204
442105
371868
343314
777358
989298
1437301
778936
1387563
1557910
912682
1360898
1545268
125471
656023
631624
1259034
1263695
1195411
201363
1112032
737912
1171282
593393
1424291
927226
1437014
288605
595230
129040
1020362
357586
1013231
535807
388182
2058
231317
1495939
623807
289127
225140
555766
718278
1008622
1100422
1043064
1533716
90909
120890
1487119
631169
422753
731836
1047824
159620
1298726
206074
895246
1264026
558391
518852
77476
1005378
46628
1253631
221936
1330430
421081
1065977
1003465
755419
612661
1404391
864481
430455
87477
1232759
1111581
934035
50943
1374085
448995
1558130
165077
638209
1013526
1388628
1481186
586623
1497003
376427
784774
799110
163671
811363
398519
113071
1310245
314127
729504
1306175
497746
1469744
1421645
310076
753807
1064669
1124442
1318127
1533030
941037
121492
658890
932666
1339550
637601
1375361
932360
1413349
664573
850311
390607
1487597
1075131
521294
420471
747514
8266
104002
694568
1282230
1452664
1542495
517400
229743
149746
538949
1229911
299055
1011257
926997
434736
1353270
917727
351737
1233467
946539
836876
13551
1441186
872131
1342076
681927
431430
1112134
787551
606302
857825
116851
470728
218941
904819
1298063
613933
1287767
1373366
1450993
954307
302917
660313
1198896
742354
580158
277242
154294
935149
1257300
882099
1449274
375508
1439860
718329
238167
57810
1003115
137726
1102854
874319
1100316
1476673
949744
234794
154879
1129710
377628
842455
316659
554158
1441530
25759
500942
1088691
357482
724891
864213
1393164
1108162
712512
49737
749469
888325
655048
525542
31591
840613
575941
234798
607443
365128
451726
256812
409473
576950
362164
901401
800006
35544
9627
650730
1327100
648575
1354846
646223
1429343
694300
1373523
445191
176913
1020101
712317
566189
370942
222121
742890
110987
1116323
727162
816417
1517176
1414045
248883
187207
615450
1022608
945849
180799
1178933
664908
337302
314333
1506093
1107322
67847
247841
692797
1345818
1511768
140579
440216
972410
130172
39372
1450849
474765
121135
1160380
1120849
548402
41138
29075
72246
1270107
1319214
614533
805159
1417196
1446874
799548
476407
1098865
1174764
683604
1037561
204937
283818
805865
1536638
1318855
294246
1491420
148914
944636
139990
1040904
624949
439655
749554
324300
696531
1168988
1543610
1475051
239990
1269293
533393
1070689
524344
523257
895200
1002074
1430163
1167705
465448
271326
819514
975129
740916
605280
936595
490186
384948
342251
1516199
1107645
651477
402067
1481992
157518
991604
632274
195831
683379
628136
369390
606832
622835
850099
168459
1016745
214672
353708
503718
1390185
31125
6023
1425606
1471572
626423
467498
511710
1539510
1546910
908060
688826
79736
577121
1098833
687961
478090
1045621
23794
321691
687139
680396
470158
1477876
1487890
1023045
949225
545824
1000862
52015
186254
868556
405638
185322
421186
407017
956046
635886
52002
1104245
545299
1459525
1524860
987902
193379
376746
149957
1044402
219482
1063341
1204775
176610
725263
1374690
1233546
244574
64821
311714
1401535
896119
199896
1204220
596799
482256
1551897
699646
747919
140320
327924
793587
1022759
1371956
409094
1116310
766359
487339
152322
384689
374312
590430
169600
1388969
1538634
1075874
1380414
728221
384182
293906
1285126
702881
829396
214248
1272538
126147
771603
724906
602871
1511148
533334
779000
1259747
1011141
1396422
1042984
116212
104703
558290
144180
154065
913933
1261777
390955
531566
602766
937502
699179
796419
1199479
1487936
1057751
1375060
1369071
1109534
176641
673528
320988
971429
89833
1439290
71408
1195553
525517
1531437
846425
357864
1351283
1090220
516077
375328
1473752
874950
1480283
47111
52524
89886
1375210
1007152
201365
960086
635808
811696
66160
685493
87776
1152108
679648
1002468
1441994
653126
107698
677101
612941
80703
1404817
1219997
144921
536891
572919
1100098
129884
237026
1418896
882995
523579
321035
1351415
847286
1536575
356089
857165
539899
1202957
266006
1298985
108946
1240140
273064
416192
577861
1117025
594280
47358
1381958
29500
41899
74784
532128
509500
388070
538294
969184
414256
464289
776023
1431220
632693
892548
1377029
770923
1125799
1155121
1071001
1101863
1530086
1057050
9927
446873
1422092
1016876
657078
406561
732065
1152350
22634
1546817
795424
194255
855024
134312
261514
512027
749102
1046884
487538
156232
1492217
957632
402878
236399
872256
905859
143374
1399291
1083913
1450582
781935
1500800
651191
623087
625050
233423
1406053
1369344
1147299
221802
133044
239192
836638
223792
362565
454743
1163867
744380
1197850
772115
1513827
1198671
350760
1216437
544203
1070998
107806
56024
1435771
16844
57815
361329
1178660
724566
788369
1268438
906396
204869
626332
279042
1241425
1260908
1524789
499049
1456519
1540190
523846
1058504
749064
184249
1545795
375177
805686
1098282
1404691
1477320
925742
1507689
170295
1164151
466581
925267
915374
977293
1289365
66969
1084870
1373599
765205
1439752
815027
615576
1039735
592009
1396912
1112424
662932
430235
392459
252360
210734
418708
1233465
457844
1537052
1073434
746474
536826
213583
667345
734716
192112
250947
370404
475275
379553
852463
887947
807069
1281719
444018
397630
1447231
245225
1253488
594273
1082761
1187250
433385
717590
430748
933084
1526602
317073
1510748
953593
1105551
1175863
1321303
1498727
559481
1211672
437784
338018
979093
1507456
1472508
897569
322967
553403
1294047
1259401
1450176
1029073
169185
718629
859574
445231
488217
154207
1326738
1418594
299727
1487337
439629
1239448
1025472
425508
289606
503314
934812
623909
744081
1297126
1297139
1366342
1226895
732898
145467
15394
377641
942090
518973
424631
1331470
47758
1336636
790170
184694
409826
979198
703961
1121592
229528
1084580
117200
392841
800065
812698
429353
830021
1271003
1137783
1190506
1172854
824283
1123630
1544097
648094
918154
1531805
1067791
28479
502309
538438
486222
760359
1510810
555325
1283746
789124
1278670
1027514
314755
103196
773688
1244165
402053
1421659
1080330
398481
198283
1473790
1100642
646633
1291366
173994
1167659
1564013
543308
1424290
425837
239568
37309
991979
1051059
1181949
908160
1106274
1289863
650282
1373931
1313115
1533733
1320719
68258
1534294
177234
206781
264989
1231481
1199851
1488962
1179130
987709
1117422
903459
551245
245945
763125
647126
1321739
1500890
1233824
1146810
451316
1435757
453108
54490
184123
634926
631816
293230
419746
1025999
1434729
605287
286366
998482
1076507
648591
1373888
1078944
515730
79513
39461
485148
570737
590535
1415870
1386287
1395901
23809
645473
256754
595442
529033
686543
170081
373579
98265
331805
129724
993752
1446681
744285
12319
895286
1217595
237820
445311
633052
340942
1327376
126823
1202870
1057317
1050984
701794
680277
925644
23261
842173
729764
809903
726339
440117
1463473
118705
363790
858750
801733
1536828
997510
1088121
1188353
787934
139063
978254
71383
605170
521709
1235564
150014
219796
376383
1535761
605126
424471
1243847
1332963
1465358
881133
206947
498584
1402602
254053
1247868
161611
1053479
105232
1245593
933406
927189
1268800
171022
539828
443260
692452
444361
1168227
1047989
471160
1186294
1181911
520984
31932
426230
836116
871557
595358
69630
1523948
1264650
631089
248693
1344515
736906
607417
108387
1365825
851086
21928
718698
499670
219490
139621
528017
1477075
1273829
917455
663236
481473
1096727
507364
1518503
259073
899047
46889
1302558
265731
605070
178671
845185
58610
1012383
357504
266149
646280
332399
1375540
1007170
550007
238303
185681
185500
923030
1116494
1563671
677245
1189411
896365
1492417
1267261
1392081
355384
650464
201301
308986
1510898
735061
389243
1429489
96331
817676
948927
60254
531959
873018
992339
1205335
131281
249467
1487083
1200657
1544331
1045648
402753
1322277
223400
1548792
1431217
34402
26571
583674
128180
687489
919978
84875
497262
131924
263798
1084107
807210
1168177
1467897
1117604
189661
674524
1411880
1077069
1477065
1234322
1124238
899289
941608
349951
386803
449390
1277822
1503842
634720
1106130
695894
682185
691869
683473
1346615
1138736
949136
117676
521846
1424064
243102
13925
900228
202458
1221769
176450
1202540
554556
1454886
994410
514646
809116
386317
572936
1286276
900943
174546
1526314
443314
742059
730579
225542
1045156
580164
967640
379268
338566
1149119
275533
1504798
1143872
1158652
700419
727449
1234425
494476
1087403
927410
1265667
785616
1201772
816054
1061352
358293
1515265
18703
1120405
128585
474348
1291747
1083510
914675
139095
233396
1348628
611870
932304
368030
249180
771239
1097370
45535
1485114
927940
1159419
65360
1016726
868300
1233273
1445973
234040
196259
986618
1021579
950975
1109968
198572
136951
1278972
726771
936288
685227
588933
1035105
1393081
1017771
103842
21279
1451999
843425
859968
153441
1373089
966807
862452
470408
308991
654135
1494471
702801
1091206
773087
939468
708507
1011350
883486
925301
1263148
506504
106390
840165
344577
359138
15225
1007345
809396
842552
1341619
1344327
211556
1169103
201191
294712
670132
52405
1138446
748391
177833
1211433
1559287
1217941
463695
836481
300591
1187380
1402200
118229
98703
711494
1093432
468814
455819
250447
1062587
591714
1012414
907626
935383
1439255
597895
424114
1428103
25681
1168213
688019
528833
382585
99727
1541038
215492
1023495
478658
175941
1420997
1384731
1151767
31654
1037197
1043315
1133351
13175
1120181
1411165
1451123
963108
1445860
441234
320264
1163637
878959
1442225
698079
626062
1040116
908422
1452214
1551342
53669
1390406
220283
998312
186528
229530
708557
1037851
190569
555851
1196916
459180
6316
1020255
31794
327341
36546
13245
1396503
1536601
146367
926093
1227727
27768
781095
1254611
294480
252287
483503
276769
1554696
1435704
1284500
1103420
750585
766826
428149
1222582
491667
1136189
962296
599666
494740
380307
139350
115856
1065817
989568
640181
679985
1439867
197209
749954
601309
1202680
533854
1286778
1391592
413423
805448
1528186
12793
1190100
286931
1386856
529644
1035264
555615
1536840
266506
1022990
1526978
371969
928205
1120973
1068877
432019
1322176
371923
855431
92380
312450
794631
132608
490874
1457776
762101
62252
1044156
606680
572412
287285
1189197
1106416
1542247
462998
396589
364242
261535
1064363
474638
1289607
1527256
381923
279271
1420735
1098311
1402198
1410230
694211
815541
1230522
911625
964918
930273
1332565
1030039
1103957
16034
1494852
516158
1002039
1081720
912581
207879
1402505
985313
1085714
880757
386096
636752
1191103
1207798
768760
1210471
47680
1303444
784205
1147390
621654
253489
1553613
1234481
1422847
1113238
322009
285312
1543621
1480364
388024
1315712
1166350
774210
319939
709349
274965
1180473
770453
720962
612754
627909
695726
752361
1087229
330098
229477
1210372
785880
347535
278804
597675
762699
1239486
96987
601045
257998
470767
803729
531482
695276
1221640
148191
362953
604320
461339
63847
1466370
317977
1134247
1033582
1209245
1217793
716691
87759
728721
673320
531305
581321
893924
1332651
321100
458814
1064862
988525
528457
845003
1224992
567592
274334
1419469
1167680
124985
76442
776057
75914
1019884
1146982
1039444
237259
50840
71511
1155475
306066
1525844
125769
122750
356380
821462
1137973
1422615
978981
516283
1383637
1291315
721883
1330318
1360283
1401316
133495
386858
38400
511165
1328642
50512
592805
1246020
657146
417133
512575
680155
609711
1524370
1485525
1063168
1422810
1374442
1242509
73381
279173
790675
504922
1387738
172996
973370
896113
1493338
1058858
1512976
1565097
541499
339381
1426289
959425
1224742
1232546
225512
1152655
594162
556657
1306716
263648
354447
572545
1532476
390628
45281
1080933
1164958
503665
960835
1173802
108746
306446
584361
411146
689604
310766
437222
738467
300895
522015
340482
1527915
1005209
1206832
675831
952352
381059
293083
423499
1031737
1341284
1332079
1367254
1363341
737589
403504
510689
3495
1201836
616069
444545
79786
1081183
1495539
1411840
911236
1454838
762929
1097245
1426408
495935
114140
1381821
1340343
543724
1455798
1044955
80881
1102576
500265
945675
1009744
963157
864285
28021
787557
52710
807438
1421752
77900
542051
940747
1378332
318567
913739
980373
1544559
1254309
569318
1116223
224384
1318417
1410391
1423879
155413
222576
1137636
1234114
279092
1337480
1212996
1363428
999413
563431
723909
536163
414167
1109530
964625
1141604
977082
1028024
1087294
656695
1392116
631353
1292261
246444
739602
13729
1115260
839849
1123024
130409
1084099
743611
1256743
1545819
426228
1397697
868051
201724
1458087
738012
821272
565953
1415370
608015
1426392
1386509
1337535
1405252
1349322
711886
138246
792788
1314857
1137572
622855
1445471
1187041
10063
54472
558585
1509248
700989
609780
503873
744531
1508925
1381486
184632
1235196
566317
777988
1402813
1215802
624817
93017
1219186
308344
27056
354755
111392
269464
972353
1480970
700696
1137359
415265
1206475
168103
640931
447893
523001
1215899
580949
398873
1397267
1285436
448462
1192650
1003554
1236263
1319386
563736
50641
1123306
1290973
940336
1350175
181660
590376
186860
329325
1195712
1203457
131175
233932
898792
1542468
866810
926738
1009410
620372
991918
1473558
803230
21782
974680
884097
1410334
986141
192185
231185
1251297
688294
212487
1186200
889678
1081090
1375732
1043352
718329
413557
985552
650104
317430
848817
771423
491111
68791
1036415
160365
968998
1553346
730765
1312561
534030
807293
118046
494497
567463
304646
1281905
1104139
24811
1212820
773626
1358256
227469
483303
403968
1067514
20626
406244
993770
612514
225435
1246035
869726
332294
373391
112599
743621
1560251
975925
1350142
254414
801713
839044
652324
529511
562617
799492
69423
415576
1361700
31041
1206059
1344530
49696
1285474
1002304
993848
425764
1210574
1416057
1195469
867761
570095
829717
113179
954596
268507
922182
157425
1325682
656335
918194
1105438
813127
727926
438078
664770
1318077
1043144
981391
1156867
1351312
897427
1520101
318467
870958
1446515
936194
50907
595600
505921
159245
856318
782259
1018808
167646
726669
1367696
792143
81135
1123570
196157
957356
940764
1429494
356143
1452139
210090
1097203
499033
1147113
1400791
43047
497408
166329
829388
363315
999428
908338
204206
541975
534103
900793
394818
839408
228055
680886
90722
904903
1462415
480572
883904
770144
678377
15851
742887
521986
1102370
691731
427948
1086842
976272
18334
1232352
1127370
891688
717593
232197
880862
1322860
1099910
1342003
578152
698203
642443
494892
1542248
1328232
938803
1490178
472601
50292
366213
426916
489028
231756
151349
675164
130759
307743
405419
486891
1264428
691588
773825
927455
457761
334354
40154
1090619
903092
1221125
659047
1203010
926127
1192903
1435957
1324137
1476094
1218274
712086
221759
1039590
794721
1051135
827283
770858
870410
30864
1112397
75277
1148540
829686
733782
728838
1233200
821454
651953
492404
1275709
1158620
1358561
888363
533436
1203616
958835
303062
885814
1385345
1485935
865750
989391
1390635
652106
814939
165899
378398
913970
1449730
216835
1120059
430066
282021
75931
616182
1462306
293009
1525469
621370
1531362
104114
1488700
497165
487019
236555
1511757
138881
1164481
236606
534118
1007643
827746
303425
1001919
84032
239963
1292086
85174
169440
327926
1525603
1018591
44437
875525
1108323
1249518
676071
157003
1553317
610776
612909
1014203
398290
1494876
706562
854245
785819
1146507
1433151
316296
1246127
745927
819604
1277756
1399101
452050
303762
623101
1417235
1020445
13777
1540832
851254
1365873
1081563
1560579
1082215
1296140
799221
335673
466830
26043
970656
755022
1397093
400208
817712
342754
1381236
1195622
1111789
502001
1137100
1193557
1504373
1296829
1487838
424606
419109
1272526
274482
72706
1247636
63546
578623
480495
1322899
178648
1024650
659750
1027866
383578
49766
166919
1416038
765430
1172207
1157815
724626
459687
1057189
123779
1100284
1128212
158760
1356385
441603
1487872
27013
1249324
274551
956270
1081949
1256891
309485
1363239
513053
206668
1504534
599895
1474859
1546848
214502
1220521
1091949
341482
590667
620846
1508415
1344265
133759
554383
1533524
1319625
1351145
1320694
415492
597224
757983
140735
491132
274869
799445
520936
749795
116493
773409
798123
336180
443266
807764
1100452
577456
758064
114806
333153
840915
1128695
177020
1388669
871685
638370
627357
1476306
927725
1454568
746038
1557117
277876
1056023
721102
449969
830257
573786
80724
265000
674440
265803
527851
1234501
1217949
1500881
1197582
662426
416458
182482
815830
1416780
1553403
148049
87916
1151373
907443
65366
924179
370211
740026
456462
127735
1515394
24185
320223
1016706
380814
736700
281068
789108
927883
324414
1351870
754681
1264916
314884
79997
203552
856376
437928
1498992
342246
679637
311331
652548
1228876
510957
695172
649457
1376822
121743
1507856
389937
274252
1562843
1175181
680583
658030
1413371
1087879
878944
813624
195859
221108
206350
1231475
276715
1378880
718210
163977
590862
191245
1536959
238109
29457
1368936
658564
1070668
1500657
1411682
1565475
509767
1349463
1266022
552480
595206
592838
914377
1365680
758577
572767
1259310
813605
365416
705367
1437382
1356885
1513351
1087851
178082
983182
476465
788250
1264167
1071028
1070379
919447
1113117
300510
1350586
1353502
1383144
435082
1561852
1523838
436861
1348673
223789
817246
421465
155523
1265915
1416619
982361
839289
794906
369392
1101985
879437
1393600
1391234
1441981
702662
708744
394641
1295983
71997
463998
1112266
513847
1236226
1278740
836214
264396
783753
710733
247806
43611
300035
1387569
351095
503663
547706
479555
159814
274852
1493750
78771
104022
976490
423769
1545991
803642
165954
37311
111990
1194038
1271716
1214539
976147
815999
349262
272236
119998
853482
1321000
506509
1240508
1227145
615293
542201
996771
382633
252709
74388
646023
935532
437016
1210619
1404215
1079020
428286
1209804
375109
179698
1058726
1390143
223220
572140
679533
875520
1130865
1229651
219436
196091
994864
953335
156492
1471443
1080711
473769
854247
864603
1120302
13259
814950
1553228
27488
1459353
875236
1087307
164007
1329158
975613
1029706
571714
1207470
872688
534627
647430
101048
1516142
902403
1528410
903216
1475332
155017
374063
841547
620203
966340
282729
1016850
312516
1168837
856608
1170801
497289
861482
143725
205966
864969
383151
174256
1183421
48192
108470
1199819
1112888
1163463
694696
162389
1464930
790967
1030959
560521
1491669
175959
1382525
1348459
1237285
222112
72914
646875
946058
1537590
899165
1274741
221137
1377326
201070
202989
1182947
1272184
187814
879440
1036997
67356
225588
448702
1056253
1517257
409966
980873
1059053
866118
1121971
988799
319663
1160971
1345965
1011071
1423746
792221
73938
1270234
991718
61744
1012811
1347220
282606
395219
534634
713856
172522
1376069
1236338
1317423
646699
1539338
1493628
921850
1520781
1415785
138239
615574
1093749
1404599
1484377
590062
461985
465409
723416
1027012
989031
1555477
1262791
398758
54626
1225545
640984
409267
1111015
1365271
949625
1388993
1523502
115684
1216560
1112066
1411937
961015
780131
1003797
1443953
23367
1451504
647995
1215671
1482638
1274776
687966
1058267
608613
1331049
1023431
980414
273187
920151
1467865
857589
992310
1206327
390927
463100
1292596
851689
430501
1049014
868136
1182671
317764
1459511
1367617
381093
1173493
1203234
1553292
715818
666759
527039
508971
423419
928213
1249092
281471
831633
297760
360231
360766
894980
361090
386533
887593
197247
345253
1218
1201847
309958
560641
824490
1143232
1513354
416905
61601
1341955
791796
924240
1401404
799103
168798
1283478
1327851
1387192
727642
1527142
1121305
407148
1048260
246594
1316472
122012
379075
272664
1418844
410772
1377514
657195
660148
535417
1524228
126313
674154
349972
1180192
581171
1293565
406890
1009202
1350138
1347591
240741
1199319
614818
1027397
907681
536911
1124084
1049680
1535294
1411740
761218
1172705
65890
491636
691546
1350011
556242
1319703
554908
683243
1484687
784082
1072851
1533365
1355521
327728
1158780
204832
870938
101685
944756
704809
610773
1134189
191392
1138730
803945
1206677
375157
804612
106415
1471683
211356
1278158
1039960
1248441
63437
761013
55782
314829
1041317
1426059
1088163
369407
478236
1200838
867807
1288840
1427553
111685
982993
1095511
792836
451431
1316872
1452388
1360375
1296836
288589
992723
363045
1432534
951162
39640
695971
598990
424655
1479760
617240
1265003
877437
1528074
154699
1429083
1434248
355757
745629
1553891
539637
1003290
1208143
966209
298159
108759
1333231
110862
99963
1136646
638531
1563304
668901
549799
1530796
152666
1352921
361591
928306
497252
206954
1194916
360544
484236
465811
1087336
805680
1033055
67241
1008467
188831
1322801
732297
551264
1216922
77168
237019
1234941
538485
1273468
965614
1359139
872245
32690
1357631
90588
1483216
343197
1522388
590033
1199743
1131479
1130369
1322947
1469216
487464
454541
1234369
208259
88709
847420
871616
316388
453651
1547536
313435
901450
953146
815868
1327928
569698
656753
374931
1545328
1288852
1209033
1427610
865270
644288
78514
1321932
506652
904283
716711
265992
1461951
1539998
1475428
268399
1152438
635564
150137
1271666
544866
411791
817130
1318444
1518381
1568013
246073
658245
1249472
279733
222957
1443891
55081
1235229
64977
166833
703815
1440231
1500365
1189856
151092
1009599
636924
1152539
635835
404120
671555
604791
1029228
165514
1513055
864934
1317178
588551
270816
1057340
855918
1424712
1179682
1063205
374416
1186195
1176033
1002596
1340699
213168
1074672
1226284
694423
256523
141269
305672
1502142
486617
703602
674568
723682
453453
1022580
311351
1200836
949454
975955
69639
848916
782404
1255302
528088
844805
712565
1015393
321101
334111
1142310
1066227
1525356
264218
1156236
664727
515366
246339
517798
1447817
1091441
328746
1426686
649433
1397316
725431
839110
357669
273391
342828
1446455
751755
155287
315819
1256644
1466525
888965
790608
1165054
780064
407714
1049630
255423
313880
63255
573882
838266
110974
58674
1540627
1246753
1324983
541344
725112
1365686
97067
203928
814855
1448929
755935
419856
1447938
369251
938873
811243
901415
1027779
953789
34689
688963
1227506
405336
479998
496069
785939
951683
793508
122688
562732
1388597
1189725
759212
969926
1433900
336321
1126293
1337024
109238
16631
1279112
642639
1095474
434011
108254
430373
1504575
1497765
101322
565613
374117
254052
750869
1485952
1206925
1394406
1323602
1459433
4813
357132
88314
717964
240011
1372150
1538381
709311
1323039
951101
1352336
49068
1080869
1436606
27042
1078586
541412
1451362
1214411
559267
1385430
1357020
671353
1348081
639942
1458607
419013
1567361
484953
391447
790468
343159
1375150
333988
490839
1113991
955542
93216
311797
16345
1326164
1208704
351950
228430
965160
707284
911138
122790
691919
384381
1240191
68805
1504661
1563475
279689
689305
341695
257834
4718
801949
208474
70128
467938
316721
176023
853761
891029
1517999
1297680
791937
1363290
679025
1366072
741518
706729
403103
1505177
66939
1404751
39210
107891
516206
831718
1215514
281318
1040674
1312673
1183229
1226103
257998
661744
738526
251722
1248417
402052
973111
1009190
167929
283903
63712
697547
126409
419673
225606
206450
942433
698739
501229
1030445
1529227
248942
555265
1145020
32607
471375
1495581
1515795
745850
168354
1460034
1115537
891329
644431
123729
416973
290549
348785
890919
224336
993981
809391
327162
947405
993363
1463341
1136911
1421494
1050504
1155659
1087757
8444
706322
654126
1295910
1219301
30002
467281
761792
460355
537511
1502400
1349631
1165746
1265127
532163
11781
1508895
1235371
1442930
227908
1001724
1079004
52555
1252414
1031887
44205
1080395
49353
207672
694046
835402
1007888
157470
1377721
270929
845831
1287553
1141132
813837
1208561
152287
347867
1524574
1431684
701126
1027843
1128205
1243105
1261655
786626
856046
308761
143795
1499870
118882
399589
178627
586565
299992
457697
1137904
765436
1385061
457178
315886
985319
1553759
965315
853441
1369443
454766
22082
961227
1276879
1172656
920024
1280539
1009258
166054
1396835
1511080
214182
90315
1064672
137188
1237382
421958
99475
1138643
491642
1474769
730128
1468882
1429042
1275565
1470018
1462003
1252879
1196783
306156
689859
1156844
566654
862117
987227
612078
1268497
652716
715857
77855
782658
397935
1539269
987804
710918
1419476
1319952
243889
1153825
867267
835326
284257
69136
1046757
551620
1128179
1159477
1295559
1535910
183350
1214764
992041
1448561
698669
1415939
319855
769928
56616
1553810
347714
12249
633829
1281836
843125
1527160
1306758
737575
417793
1460879
1487331
356749
372445
990230
621041
1223329
980065
424918
828053
680712
905176
497873
869727
1297489
315035
636627
1389089
1452309
1105017
493857
1106001
1431662
1545411
127821
166522
1300241
535731
1104829
1185372
1321663
84314
1084896
350609
1120013
870079
1362395
1250630
954281
1443962
429232
1030562
844526
1337638
1438555
414303
658379
671609
1185469
835542
1063656
1332825
1552865
95119
1371105
649023
891269
439037
438927
755197
463434
1254746
796934
67376
199014
711196
312062
508667
437853
1562290
654321
540046
243382
1151034
311646
49359
42048
1344011
291211
1513021
323440
129990
1073617
1453525
212884
786294
807116
1082688
1106107
1474758
1073235
395881
1250621
1065734
5001
479094
1511832
872321
1198961
1334882
662602
852078
1520500
768219
995161
449335
1100515
688072
1551511
473858
702419
1285545
33529
1134421
130559
1347851
1521843
1049372
1503033
966612
1292954
559040
1109236
1156480
1104269
1032481
722992
1531206
627090
528587
366259
1181143
526265
856466
1255897
101387
862478
712926
1557995
469723
1394337
1403510
1167541
770221
1554714
1201464
187114
1443063
67187
1354515
1316230
253924
1306749
1534097
1215680
15145
576029
1422524
942159
1444659
259771
664737
1071617
340754
1312087
364800
1174942
1454298
1528178
685835
950628
401158
686973
1067457
1281325
1402828
818428
1536221
884671
169771
1135165
863272
1308574
1346629
1237729
1438109
820772
10151
720976
1551296
800276
1305551
1179823
1355890
1236859
447216
1221403
241330
1264535
1199266
231492
655916
123326
97978
1489134
160463
1517231
944110
636001
1110632
571950
690355
430437
522686
504385
22918
1162981
280166
1252569
707284
1455791
1204151
417860
1493670
1085506
899056
1173623
1513176
761539
1432723
463714
1369211
1542834
1395623
302417
1040420
810464
507254
330117
153060
543313
801236
1193268
1046677
724544
642982
1231693
925114
959133
814076
300135
1097449
1386101
768546
1280693
241080
1019495
911534
934548
793484
123109
30884
468709
175976
1288018
784642
810404
165359
816693
555821
914490
1127540
531237
951539
1429917
484025
709421
1419192
1391870
856987
36080
247040
939792
724164
1266309
546207
506154
548772
749517
994504
126789
1109691
1417352
1345455
506747
110056
1147425
1071188
1501681
348981
439630
1345736
419053
1142114
977395
263718
736502
1074846
353547
215202
277588
1327292
1447353
564566
976444
996605
1209305
1562620
824090
678450
987834
1562548
861832
1126946
1164029
970568
260262
1384834
15617
1250297
683836
1198162
288225
58943
533792
717011
15929
262900
480536
120121
455063
862782
427499
209533
1567998
1294188
1088269
1073468
994143
297722
1423777
406384
1499148
10666
1182949
955376
877191
807976
1312278
198392
312722
1387660
817226
433624
775409
1153938
1428636
1503229
669324
685231
1388909
1393539
751068
424481
902182
749040
957765
1027574
290379
1508523
1337161
796075
302076
478373
1299345
1272742
131003
771864
693899
574181
650272
1226879
650437
1364949
1557360
382647
1349160
843706
450109
101552
572045
1454619
989723
311982
599390
240382
684582
232828
1412104
451114
1141646
16182
1428916
420291
1096296
1283067
569106
1033924
348335
1516771
1030878
68780
1397542
683228
665485
873274
739286
1363348
834452
1291023
1423490
986799
1471480
420147
863495
600336
561195
1309531
756606
624507
1009144
1053632
1288591
1341322
481213
1183301
1420186
98981
1401410
1253678
581517
973444
842026
536196
1497088
627073
1093122
648462
923482
302164
1363184
1444291
1050114
566347
802713
1207753
1288695
457041
180095
809063
209317
207013
521003
785273
2391
1374484
1278753
956765
218482
910945
713905
667899
1183137
985112
348919
1436033
930032
941590
750684
971295
438504
186539
1277726
1234631
1044628
1291596
967524
517329
292042
1511071
1176615
1305996
796627
187786
643033
454934
1059981
813226
145638
63292
1105748
164062
979741
1538132
1094169
412969
1183137
1314282
1223870
686704
427041
467437
161337
1421011
476663
545322
430940
886576
474600
974943
1427031
1282580
380246
535205
1016135
726007
811196
561231
488166
725534
1555016
1488738
995663
1560909
1209877
878635
871169
1263691
973533
1358779
994943
1291435
451247
1225029
444832
1508667
1327269
330574
500359
1507568
303200
1115594
424575
1383695
291970
165955
195633
622261
438796
1225193
1391568
501586
479006
508250
1140607
1306556
1490425
880890
1363662
1409583
303038
504498
898668
1505190
1265252
130433
1053081
866672
301702
279935
687004
862707
655571
1161772
620788
1290347
478801
627875
1092707
766190
1144522
184689
1358834
308329
930942
1199469
1074738
86453
514142
1490226
1071304
489054
927639
217185
476374
1276859
1296609
728463
327541
428040
1065590
1013941
1196772
124687
1265531
1095905
150723
36180
555313
1170954
739683
798300
1349408
619490
701374
1477915
1280593
286430
999972
1177812
204440
1537570
845019
394275
893734
945011
358354
448383
662406
1053170
355747
389353
130862
571562
1069501
366288
1192649
221029
116914
620231
383002
536606
298513
1010229
1329191
1191389
734902
766648
1371911
1527545
794742
859801
1462478
868982
37154
1313777
403872
452317
1509535
1521299
1206308
1453814
1374525
1443020
227457
432871
1011699
1092928
177126
1393648
1209006
1565548
1377164
41321
1439920
69294
944977
24547
890672
1469847
133396
689690
333756
592153
1385146
949376
1313820
1247680
76503
1392687
944094
1435006
1597
682481
618993
117131
488420
168166
340490
949852
316140
260447
1238352
295167
763005
1171043
49580
1057202
875633
952103
329506
472397
427370
1343927
1390294
925731
1368458
129208
1272551
998558
731020
534690
589826
164313
879580
1006220
742701
1327294
728747
461428
1246288
515034
597220
610990
304556
1195269
966887
894312
683216
955213
951130
1373513
1556958
657235
278254
275537
1477417
264014
195271
847766
193424
1035275
487764
679080
498836
1533955
918123
1145053
302033
1481194
844609
898604
75817
157106
1281429
75254
658561
1225765
319470
70612
781186
1029772
996997
683740
1042383
1195645
672877
1290801
1147918
89634
1318264
981753
1038978
1113912
1366878
1511168
67691
98290
1233019
97675
1140312
1105698
700941
1462506
220727
620204
1414486
1253712
261224
588828
1131733
443226
1147652
938314
106633
942875
994668
1417643
971361
325608
423402
1023450
1064534
1546061
1432286
1233446
1060437
346749
1224431
715435
451615
213465
764586
196631
1262760
927880
259940
1312601
65338
1267918
643118
461222
362934
1282785
643397
1430850
1522217
338634
486337
870104
1030177
1195639
308791
991589
437789
469376
188552
1047324
111431
1556482
384017
270272
1067333
1564919
1413057
78383
1392299
120940
1440503
1252533
1290096
1378465
1057179
1429395
390767
493984
1069274
1507976
491667
639213
967401
459099
1527006
699528
194573
925397
205696
164526
1362413
1008516
314952
1014762
1160978
659704
1174668
492691
671568
934207
9907
664030
279353
663997
292848
1211699
502670
384707
962859
1479716
882118
432513
1167486
1103615
726123
469134
1399193
1043426
1545270
539131
796046
466596
503114
511377
89372
860163
935876
268302
596480
395021
928995
111034
1036131
1075132
725174
766939
142107
1547931
3838
921444
1168037
515438
725885
625812
477947
605956
691980
1539589
547910
308184
605651
1067200
72078
1249001
1317000
341823
1388304
558881
863517
1412923
1124056
474101
1544836
295551
268740
1518092
1567410
663405
1045224
783538
416593
1534008
620384
367479
1122078
665470
192086
1377581
1373659
1295723
911797
1052802
644088
856080
367124
471274
799427
1266586
1032580
659607
1218723
1010119
527729
1283723
458098
1482609
1002930
322549
70591
303170
1370513
1353470
427004
1553104
1429167
646883
1503162
1447546
1072838
1344450
1328142
468089
1232573
1333937
335216
1133870
830791
248421
874239
901186
1516333
1473994
110487
645097
1018380
719384
565802
737394
433250
102905
1270632
362789
186557
84599
42333
673689
302824
961394
140114
796852
472319
1228096
1424060
707256
1387994
28691
397965
1259257
1085661
1270970
327442
695005
1214465
665966
672696
1023702
948808
792433
855864
248344
805727
639965
1131557
1511353
902291
216095
954851
478204
488231
964133
112552
695419
548343
1175911
1492171
1146640
1552278
6706
1132064
974642
1205199
572386
708338
579060
514208
836689
353845
1016192
854915
470270
1374718
1352734
900890
1548140
1042895
1069751
1246977
883785
1095408
970025
909677
362533
928953
1268662
180061
868477
1211978
1279162
33208
346076
709366
117298
71694
1445839
232863
214794
981527
892252
888608
1424624
1270575
1430697
373996
603617
1205796
253651
154836
849772
1199502
982314
1251281
238401
584215
1135768
1076222
1131288
1027999
772886
841282
761850
1286286
83109
257249
1038641
379143
86872
1423626
713568
458881
874813
1506474
954361
1421715
536676
1520306
1400319
1455372
318223
354980
1376569
119043
363263
647117
52456
17431
1115330
949862
1325816
593475
507885
422617
130060
364117
1225364
1042933
1072069
590676
1500673
959967
559317
963400
1250184
183087
11331
668015
1420007
1298117
1487182
319026
716055
809253
925868
305615
351500
1133427
1496280
1177574
984649
135764
343202
1310131
998042
616124
1495591
194938
1366187
362294
1127192
891044
1205720
163185
1317067
422326
190616
763552
119818
24518
228124
1009865
753804
1481342
877142
582552
735903
489108
313042
481400
406738
1440680
148600
1559976
927838
525658
788998
1176630
903082
974947
1069479
1431917
1254760
356961
132497
860227
313547
1074797
611998
1515523
891185
1273556
184666
1490226
612182
1093229
1177669
1472352
201732
884014
561113
881057
1244989
734160
667117
75753
1129565
629782
211330
543878
1035813
199390
713918
34967
789555
1165567
338422
259829
1531389
335863
150520
168277
334378
965041
1059980
1351791
1555002
623701
1099320
200514
1416620
12854
1243326
1009347
1563687
1313432
425832
959236
69173
369507
306607
1017233
84340
1068802
148107
172533
1486425
1521558
1000410
333830
1269937
8302
905523
1260760
327666
319119
1229717
281378
250217
93306
1540230
1090698
1567250
1236200
1088201
1137857
1324551
1439884
530002
240138
1249698
289335
459051
554312
561745
762287
1076906
7419
800778
718062
281609
1473731
233893
546231
240733
1212586
609484
831843
954803
40653
28236
365500
994203
1033531
769516
1370742
491333
20199
1004455
530520
727128
704002
1126145
841838
158617
1031800
179251
1204277
298079
419973
1443020
472459
202831
219599
316507
1436499
1424326
640974
562175
1324424
1484897
263909
309179
1122349
1218712
910940
138791
1276829
1162760
1132441
280833
109764
1324453
686928
404178
1544053
68689
996262
750729
953249
110908
904657
328166
853168
505471
997935
81824
942453
888668
947283
1153610
1318774
63896
1511475
643778
271713
461606
933835
666684
666865
264399
1007808
822916
101655
1461464
1105901
1115634
936560
59710
233878
268166
1017230
41786
663586
441858
213155
1005707
823771
505109
1020797
706218
1176671
561961
430759
329492
84516
523556
1303066
1355989
856993
408633
69628
629243
867992
794427
383162
973456
1295371
1328276
152396
809655
1497111
672834
142718
698989
433910
756803
855805
1326477
955945
994222
528057
1363240
994259
440714
1563862
21838
337171
957151
933953
1155414
900579
1042944
67492
34118
192994
1309967
1204774
1277857
430534
455781
741438
399886
761534
232535
1421683
730589
1329300
334149
64686
84845
40440
291115
1236802
1115278
570487
1542825
1291789
420985
152821
1212329
281471
557225
1436543
312167
566182
645792
936663
257811
107756
220270
364781
1177344
1501466
1258230
195703
314953
413579
88816
338402
1443810
972967
1094364
1527587
1153292
571962
284315
890164
998160
955402
371305
869565
9577
141138
988745
1032049
282452
747103
1257432
1493658
260414
646155
1253420
443150
1439993
42635
95052
1151614
1381672
1312631
958474
1067588
1245659
767152
727652
1535306
686784
474040
154055
1233862
319964
829112
594610
212116
1155904
1099887
1414546
879526
816295
653666
914551
735829
737683
1540071
1512160
387975
204181
255872
709
540720
393635
645768
383376
1057150
1477041
972471
1496300
1437142
1373253
562162
1126923
1545609
115702
184609
1143780
940230
280701
107325
102014
496565
20886
1440715
935329
1209196
1503686
761367
1326148
1263305
116202
1047658
339632
1095977
453870
1422452
469762
784336
695905
919563
1114339
898138
635012
1555976
172883
499248
874663
947474
120510
1034690
318743
1278229
1543600
934536
947346
1243147
627547
1546747
581280
377373
117936
703434
1165535
1507021
651490
986313
250518
547111
877984
1119914
1053048
1532884
1215288
786599
1226004
598677
33178
1438287
775231
1567679
1325555
451779
107168
227144
422343
637339
1097967
77813
1291279
1010039
1308299
1142785
1247609
959254
513539
695177
1346954
1206345
1467950
151963
1256294
347762
1471546
177154
39586
1485558
1527413
1387556
1420183
823395
294781
1085093
1471909
198835
439924
842917
245277
863725
350714
153312
244083
1100674
323850
286794
1350336
65315
393571
1283013
70739
976448
156341
89073
967967
283931
1366999
83962
1237312
1533099
468977
1393350
598412
1375312
543016
512382
1172552
414994
340815
1361137
892241
731294
593932
1360749
125899
1165701
1430186
514197
615891
948990
140669
773091
378289
307760
472550
343115
926879
408775
1016903
159765
630061
320184
610566
249331
840900
588231
385387
335260
874675
1156103
768990
1389363
1224180
1195719
545842
6386
498914
130645
1034838
589940
895559
681603
820184
1093123
903543
519354
1561811
977420
895696
147362
1443926
1109875
290362
1281213
442165
110648
933828
1022947
812543
1409465
1560765
1227577
452842
1272821
514819
76565
354529
125099
695676
1034270
277702
697282
540724
59103
522628
1017867
1505044
529795
1335061
323872
539179
323986
533604
751701
1027027
1268229
103662
85246
1121411
1280159
843981
37168
1253252
367168
1545177
496092
1261153
718360
695994
1540486
1180402
652325
725404
1146954
510352
772253
1227379
261790
102478
531351
601528
1456915
578091
358706
130064
1216637
1181534
757815
1449042
266250
1079702
1030902
368747
889578
1358879
1352091
116155
372523
216884
1036131
1362173
843884
733841
1293095
1170761
1539076
309006
207449
238319
1306342
661571
1144421
1425798
156609
347821
221483
786854
522216
806333
867076
786215
1563990
1356509
597339
744932
1265182
1259373
322104
893843
40295
764381
16823
184476
557300
1101077
177821
828697
428588
68719
561306
785512
1565972
755338
1238075
1120890
930133
178522
443407
235474
794334
1345628
1528141
311007
1091996
1486446
649288
902759
206687
1223594
649849
965517
747812
983498
207476
859701
995083
1520900
1505828
1024605
663170
1065016
485822
985115
538519
519603
1561179
1546673
407436
339070
95965
934643
461978
736075
509360
966239
1007619
668173
164682
942741
1556971
374830
1295317
763813
1465824
219677
564696
83241
232271
430939
280127
1317899
25511
605951
326537
1419046
61608
241150
986787
493664
478127
1549817
1312626
886962
1450350
1021628
800616
181676
258584
191345
557469
207954
737221
1363304
638020
1200351
1413545
59327
716943
1450574
1447755
223330
1339727
977617
1007481
231943
917656
261021
1392823
272290
1130920
1550912
555554
78358
374436
491527
1247054
785449
817457
1547076
503913
109449
1233947
635981
221463
805514
129478
321804
345683
1560010
964789
598409
844167
181171
255322
1272845
1111047
323879
1567218
740873
678091
1264533
11947
302218
538099
693832
633035
211085
972637
352484
1541379
583485
1331274
599358
910694
139707
141387
1175589
134175
1018215
541074
1350373
619604
214654
706638
1367148
228631
327314
1533872
1033652
1554580
369749
567969
1371132
1272350
376187
290099
951384
725792
317026
424802
1398977
1097321
287929
111132
1149969
4486
1223386
777548
654223
1324851
467693
963715
24327
946572
296811
53974
68339
1267040
1392622
992345
1297467
801179
381981
1134851
319779
1550682
318050
90536
1567913
923118
343835
887658
527907
801522
286256
1523752
267298
1152598
1524989
124066
1530475
1086555
1310062
283484
1199013
1259758
689499
919866
539037
731116
94191
1077505
1260977
871819
274813
418443
605859
1182149
444292
493673
376815
1052495
249953
59703
725838
826902
549386
296148
1163602
595257
390133
1100307
1361329
465128
1141342
392517
1552604
1088062
1101236
526147
1041632
404130
851547
1445729
961168
932050
1029114
170616
51238
199006
753786
768883
839284
155128
816345
757672
1311640
1471768
990913
1128499
1213425
1013652
1158826
1232196
595290
586162
110298
621196
270154
826622
1399359
701514
400994
1341534
938722
191039
98024
256088
1093898
1546236
1068869
603237
797565
974565
1494816
424297
1145508
968664
42820
2308
493783
624822
1564116
875556
921797
385719
284804
803402
1428840
658785
720175
1262642
903997
255230
947250
1006497
1114348
327948
1278071
706375
280199
1535155
315312
1296093
231955
1142031
1227039
882077
1140503
1478844
270788
1532851
1012392
709708
1239245
841739
473260
239257
610464
180773
388571
1226446
1179597
219883
694364
1172592
1459494
629080
468108
966704
910813
166559
364812
107714
971356
748728
1480144
657053
476891
931309
1476111
1388264
1414675
536904
1472141
155952
1070878
963719
610535
817807
945106
912205
1492228
743506
1051974
1121220
657830
242149
323761
1077531
1139899
593865
335824
137210
730681
699979
335463
1091328
139922
925704
1483481
933575
852933
1041986
124568
1200756
836709
815220
1549763
591394
635962
444662
219703
621028
1465007
289637
632498
880606
1175653
373899
449843
95300
1260829
382840
49954
1430500
1017803
122640
1434728
1328900
284337
621939
231718
253437
768209
677958
234221
287422
1383175
1527401
434565
188346
40044
788740
443454
279434
1054316
55996
620360
1052645
371137
1550957
1115961
1496235
84226
632874
626249
449813
969792
1416621
1263371
1344827
1013721
1451071
1458494
1500243
1328977
750837
297516
871111
809727
936268
586307
793665
1456292
465526
1157483
799102
327825
556148
385429
740640
1503277
551811
926483
1480783
97192
1144438
1048298
775030
1335201
633544
1373588
814965
938909
1229669
823433
515824
15201
793942
1181846
743315
866125
312915
732133
1383714
1566547
240991
667663
1122480
344066
964870
1009049
74658
5387
525646
356339
1069942
614020
1362812
364934
1103308
1487784
213235
908126
785268
1043737
734277
371775
1181028
1087607
653310
46113
229554
590149
347929
326887
1281805
1250989
353011
103837
1359906
423815
686959
1536964
852554
104562
1179669
1303048
1288996
961071
233570
945632
611565
774862
83549
1345598
816439
1251081
1183152
1078051
295482
743334
1266719
1027397
761849
383642
43349
1083248
420895
832300
300579
841543
1410773
402584
1156419
1353321
1523373
114513
1282720
929361
553319
1340505
162099
450011
84845
726612
1085573
1129109
892761
205571
1118950
1538866
903627
512197
990243
1015394
1497970
451424
474245
17556
14976
772330
541020
973248
919428
1159254
536630
622937
619004
1478099
33951
1170083
1077277
324323
1234847
1345032
878391
1438596
1422020
1293285
450334
796073
1239258
1035275
1380621
139284
301365
553029
1350955
314971
157603
328975
20570
388156
1518839
505241
992079
549032
1524310
987924
38367
1557070
845203
280113
1086956
466590
811416
586257
343263
474719
795937
212153
1312547
1451470
1413436
212614
1476594
1183103
187525
945786
631506
697231
1441180
1529070
704179
1270990
304271
231192
623179
1457467
931772
1323820
375457
1496462
970626
366638
676822
218360
478449
1436066
1048474
473263
190767
112387
797815
447909
1002327
1263109
1550876
1006616
433591
1182074
1250988
69084
913388
518055
1009745
65241
660541
162218
62545
1403701
522156
1465096
304417
330821
1024812
1107518
145168
906611
727766
511324
469974
1119230
705262
1222185
756543
1043787
1135676
316187
1180409
768447
783533
1528647
775844
676490
1184819
1036712
1305217
461117
884083
818329
101782
858625
1011818
1272008
769267
919198
1349030
64932
1195566
696441
1360230
511538
888055
572971
1374049
1438130
228922
1061031
1198805
262713
854172
859853
452782
1484303
1552442
1566868
1331857
365926
1487912
879036
672328
1473099
1535552
1268568
434962
784247
264664
302547
1119293
699530
576245
1291898
519627
1543590
1324761
1017168
401525
1295466
480842
112235
1184433
893690
663437
734922
884938
1295128
1403122
304119
1474320
879259
201536
287925
864315
1118955
1113473
43792
533968
1566238
247437
1141823
52408
196761
1495281
794438
139898
292656
672379
85098
87458
25376
1335130
263695
1091531
470859
547657
394031
1398589
850484
11619
1427598
1453209
1292475
71927
1220656
684784
316478
1036071
155100
472433
869589
960673
51411
1358304
1344306
1103364
1562672
854
360396
1415632
280394
1500360
1333638
1396854
104779
1493063
1096249
640847
474933
1130291
1037219
1487438
1183677
769698
1007880
699170
657872
1162252
615314
680884
993856
1467553
740723
432581
1538000
314687
978694
1252221
970674
479742
418675
1265641
1277957
934569
33628
515707
94415
545837
1201594
1495987
1257971
390579
1559923
121532
1224587
283916
37328
687187
836069
1355435
648836
582765
403812
1003337
362482
914227
1390715
1030667
264568
476581
1275294
1454612
891903
923806
1388316
1440255
158046
1340732
1045528
1229610
1475037
40051
1224734
206050
387489
1441676
62075
390717
617463
1160559
1111366
259962
923689
616604
506099
1135503
1005900
440714
1554170
1102876
1216298
1203182
301039
346713
463757
428950
919678
696169
1011146
82847
232631
1170158
1065916
487933
197556
896255
445932
1174924
1278291
145872
659449
1552235
802189
976177
545608
1161441
731590
148521
465657
1332951
619957
1216583
6889
1456462
1278554
353254
345297
103831
42880
730448
670066
940318
1042146
1051679
469679
1267628
427151
990525
1507224
545565
307419
865157
902664
1532499
1263724
1504057
927679
377492
1178271
508955
1264010
1339212
1445701
1391688
510988
1351733
67267
1016653
443505
215353
270417
725720
1390712
303182
1196060
1028258
752603
116694
285666
341872
625820
1164611
587177
494569
1055636
386222
1468836
1554709
2622
581170
1396304
825473
26049
300
942084
49248
268141
1379161
330375
571618
1513981
1528908
147713
1183890
141984
1504592
438255
762497
823738
1047681
1363281
1063889
1073469
773590
1076810
1121940
1542129
45207
222942
654380
527546
717873
686656
661287
227226
1018617
1260536
787284
816647
138016
1254624
645655
1284031
879556
1494513
21283
568285
845181
636087
1494529
1090084
271740
915702
234232
131959
336458
1142294
552534
53450
1457906
708815
908245
985372
514609
455523
1366679
1079121
557224
1009664
724653
741121
13271
155886
1332697
445702
66507
870067
1138870
1253914
365436
1069396
1129642
744473
407961
1040265
997931
214672
1194838
1175519
1532500
794338
337606
386850
1088239
1488079
719803
857517
897101
1309669
729309
1280391
344994
732984
135550
309118
1325612
544922
394566
1446980
428652
808955
1210427
1419525
522883
16750
430173
595019
501846
420836
327428
899867
1435045
728799
1057039
1100845
922975
50286
336212
1503611
1290150
722511
847875
280989
1412781
376551
538532
1085471
1546252
558907
969930
939166
248042
636750
663438
416397
257364
1252650
759259
1053990
1133634
227000
1048150
224861
514317
718410
1449826
256466
1005372
369629
1204745
1280263
868104
295301
1473748
435387
1066238
381438
804303
453096
911522
161756
815363
1460429
229520
251087
101532
475460
784861
911764
81461
229651
1148580
153438
1527109
543235
166814
1530198
1427453
942672
505615
1203632
788851
953889
782718
394877
268377
1353538
956571
81251
671263
834374
1437737
1228146
132843
1278838
838533
679615
900848
909745
928370
20752
1340157
1549701
751
575563
1176900
378893
1509621
414877
119117
48415
1274813
1060543
1439928
112232
1332434
1119251
1178736
203265
620763
167745
979915
1194690
279345
944986
156499
453334
644042
495337
1180724
557765
1312478
537416
289997
562739
573243
633439
303109
437709
222642
56222
1269914
1114253
304467
1308183
1326588
361108
1181691
1443131
1436659
506937
196912
741089
176025
627674
91493
138811
758750
439649
241712
127075
91652
95355
933167
835534
1326747
1554693
91297
664973
369514
942295
66266
1200934
1502236
1007455
241286
134756
375751
55957
841380
1019450
609576
990224
268598
753808
677283
357530
830224
347721
1203393
699840
189351
735087
1390058
641619
1424176
9957
409626
670900
1058431
1437621
241684
1546421
132684
1350710
1521813
307105
360754
1002721
413375
912816
523878
1273507
1557447
1078956
647485
635710
322002
1088331
95712
104367
454336
656800
716194
1192073
948088
1048515
461622
1565388
582932
1444914
1512950
133699
1012677
279304
250681
132486
909346
1116094
519586
1280948
26254
912670
30885
1000412
958210
928079
36133
467632
743215
192956
816732
127173
1275582
1197525
24128
1446821
298166
257816
1328232
451189
696516
1219456
1270726
896157
230674
1498863
816125
214168
1176832
829257
1254030
169813
847513
1376085
351308
527738
676088
1158109
844725
1481376
103811
616360
168294
165539
647057
510906
1011041
304920
562444
672633
35921
900669
445192
1371853
580891
1317916
623827
1361288
1418008
565645
858108
441882
1251718
1228603
444356
1272977
406590
1409077
1013148
222529
1299974
1151728
819059
361463
573573
863922
966574
397158
1276218
1035582
1556839
648016
209781
1262200
1334210
1449746
824597
800511
410608
246194
625642
966608
1494715
1330501
749169
80775
35724
1104872
968149
676374
1469860
1402804
794707
1393309
19099
727761
1533704
93261
1311263
673614
493643
1075104
15856
1245886
145725
1328675
1032335
49037
279666
1396327
738684
1295072
1289853
460622
488757
1175232
1372271
1439942
663930
805322
281905
880238
2984
217964
1368892
914654
340177
92801
598733
277717
868211
911827
1494100
215599
69010
664828
385755
1357432
1151018
975916
1150315
1275587
1273696
965390
701408
1041885
348991
1023515
171571
1019759
307966
1234098
291238
884573
491452
906056
1229415
640227
721729
462351
1035832
242056
551998
953314
477142
873137
953808
1514775
720975
473289
1245629
398198
203390
281717
1174990
1520637
139278
1039681
1308890
308527
1234746
1022919
1338175
986144
1252480
972413
563331
1180038
836939
172976
1190496
1517721
193905
519886
1157181
253469
1409038
336051
432489
1484240
851224
810303
1444536
1001566
1278377
157032
1182922
1106566
735961
345472
791439
1327597
210617
455012
1217459
1153556
988951
208496
310319
1342075
462813
220833
1510778
512488
890095
1051656
1241019
894975
1013561
69735
98191
795469
698906
973073
1337462
1272468
606127
772544
1493405
1339521
1075004
1062796
319065
1056271
1271734
1441502
1511848
305328
407287
1508371
1058113
554773
1060833
1402420
814344
575884
345738
1200919
879304
74853
34303
241037
1030656
579471
133884
767772
566620
392099
1213138
59465
1094307
1428918
24149
917047
1018432
506924
241982
336601
586182
778344
1449628
1543496
530286
738800
496557
782920
4731
1115817
489688
1201615
649117
1562504
4159
553828
271315
1098906
1193223
708691
1550874
1238443
409813
781477
468442
817129
661256
1425125
582918
1040453
484146
1020637
724920
227269
662382
712245
200891
456518
68801
1211859
344587
51301
362731
996468
441469
1262185
1234349
826566
296529
106806
326100
772249
925339
13181
1305744
671372
549735
562551
1083272
550246
684216
964713
669886
330705
329196
775211
599530
988567
790200
1213323
187328
1271538
732173
534802
198596
597711
748323
860507
1438293
1522602
783879
501130
1283085
1175237
1054821
273195
266035
836909
1310008
435980
922826
558751
418993
1445990
1224536
769448
471132
159993
940518
541821
175533
1000415
321015
171978
1343572
274352
667570
989767
1353085
648716
42005
345519
110808
1470576
739541
846252
1129072
196552
623746
1493884
1010733
258764
1122422
1276106
110755
126371
1464577
362748
833487
1419489
755608
76564
416671
1163362
783448
1446367
172074
894945
1138210
1141883
1082573
976303
838614
653521
1367631
1166398
532167
16262
956424
116183
244938
1371874
524130
727153
1370488
1546135
479441
209687
1224074
480565
285782
112601
969291
98232
185020
14800
673676
417817
1174803
339272
1344954
557339
794037
844211
319760
1343124
1118445
1258333
1469064
983245
62417
131960
1473244
585835
458474
1537573
284239
586347
1223444
27102
544954
1234102
762550
174830
588771
393084
137921
348386
784838
474461
1558497
761660
697783
174743
745619
746762
990933
510455
138634
95972
1053172
1340870
281792
1545166
375844
322048
1233473
1106569
1331851
1005654
370700
861398
472679
1273016
1259350
1139539
1264875
1513177
1418361
377864
190733
1178609
1552718
328827
422304
598183
599033
398454
767457
1433234
162889
370598
1088008
1224532
798198
1268132
527949
1352198
1169502
605766
986980
207692
679036
1515491
39666
321378
45791
382671
1479299
1343216
869962
1151490
204892
60614
728123
92686
795147
616394
715616
145461
1444443
286675
726789
1234374
1169582
1216866
746368
21696
554426
460139
570252
1009105
1245148
1111490
697178
711279
392913
91899
699186
613990
298818
779472
794712
74598
641781
1040803
948931
59988
1468619
1152725
978070
973794
476331
414405
970534
467051
448423
1204531
280296
1232779
481668
134023
80870
509954
1410434
1419249
195594
271397
234030
1383717
359880
757953
31425
42539
131672
1231399
1387992
294223
248691
1027689
1112615
439473
855683
56696
642301
667025
601546
741505
496220
272451
697353
138168
515814
1473939
1287651
1392447
587758
964814
140974
1177723
1367662
1453161
1372355
971174
926759
1402451
2178
917288
207116
756812
1160645
1140338
841069
1339443
1147959
1426614
50405
696655
1471053
1314117
1469028
423609
467884
421604
984643
545116
916639
316021
624339
794991
1291817
618993
1418735
1524994
35645
337670
1389320
615556
881416
339716
1545967
215460
992699
900144
31128
721996
254666
1530641
53638
77996
1381406
554992
240439
246648
304691
239083
1044337
310949
112647
249874
1187794
458211
455129
1264621
1355436
626289
1543498
714163
1486646
1122681
154423
520493
1561760
273462
293315
867017
893515
280996
708601
148343
420132
658721
746144
673283
813996
138550
213854
1446278
527363
507779
933134
867126
510011
1122265
182883
1168686
1050522
939061
117968
828055
1452631
1355417
413769
428243
1115159
1170553
1164776
797273
1147131
1078156
752236
691732
1106417
117971
1442098
1045309
213508
895867
196735
583265
377716
377220
536933
539217
682010
378559
840370
972083
1059332
961939
655765
672696
642019
216275
1107145
1215133
112007
164381
89832
1252709
929385
325452
153660
1031886
905031
84281
434391
967565
976006
430115
1072473
606362
1086597
619210
1399524
1113547
277120
1484587
1020932
160403
515330
614295
675692
65880
1280227
1335322
328611
1012324
1563652
1058811
43481
1200505
136168
479749
304887
208266
88967
1098766
962323
378526
1565445
1549016
1499002
503569
508727
1550994
1387977
692836
397907
835551
446897
1329539
597223
1300300
282203
521732
1476118
23742
1279110
953914
1180870
784231
1256252
856104
1334022
688751
1530157
1483318
1345094
1428046
820148
1054394
949166
552203
402842
913758
1555537
1128034
728776
201335
624811
527114
81260
478444
1096068
10111
314704
929604
1165174
893665
1145790
1368189
581948
699582
673033
557944
657527
357205
1059596
1474678
1454553
1374221
841595
259650
461521
610265
775198
1564064
1067345
1431378
642662
517675
1407750
1044381
415367
89477
1149187
1432921
404899
484278
516204
1559530
866765
1501124
548034
1147495
130131
510885
1243415
799513
445458
1033342
1433664
407035
683188
175485
390456
808321
858093
423798
33216
1204806
444586
166301
1033466
214259
1348794
1063136
1159619
587334
293879
69016
1358448
852438
629650
1314046
136895
1335165
151465
854966
170644
331644
1555754
684930
484525
804623
702552
793265
1441354
1068719
1332809
193281
28317
115613
425247
1069489
1004608
1371964
895992
733344
1547690
14033
677403
991191
1468452
1442821
1030625
1417869
875382
827284
562916
1511174
1331006
1322238
77783
196038
175455
1457317
1010558
1441934
911145
224045
1496259
889969
503657
94631
729035
1089063
1541325
563629
585642
51553
1335247
439065
478038
444601
9824
1138237
979868
314892
317226
1060202
1094186
666409
870741
1150526
322770
1381642
1057904
874895
808878
348255
706064
975491
310732
707726
1067585
525397
734595
551696
865518
990716
960128
1446271
356479
430944
526570
323790
259626
1133333
319168
1128191
636347
1329046
1522360
679319
1430979
434612
1073112
1180623
808383
872302
796253
1551958
853819
20977
1489391
729969
1083777
1358076
1403919
396505
1110219
680432
79534
1547903
1527613
584360
835281
1088290
652919
811441
763284
822593
1499607
1018631
63302
588357
106878
857107
1308216
59729
1114912
1297730
520601
1406968
123812
957708
777820
1206316
1502656
997430
626785
657299
819182
1073326
922252
754058
1251329
690313
146758
342384
1044339
698362
18789
322622
1291164
808934
1528070
519973
394869
1366793
1047311
1562715
53441
1093005
930740
575095
533575
1497307
926896
393788
266907
375247
1440793
734057
35651
550526
564467
1497763
455804
1150181
316741
1251311
585761
932196
686830
853545
645479
974904
328552
701853
322580
994552
699174
1284189
582993
26875
590179
1213779
1169019
328310
1387187
204154
1051539
715514
1530383
508249
526484
1517531
537418
781252
1531714
609510
1105780
214240
1397178
627046
887296
1354938
612440
1281887
753470
578750
337620
13858
1082167
111526
285141
590506
237706
728354
1215537
926241
1007020
371550
1420991
316708
741688
144637
511597
120924
378183
1518230
175540
338030
677445
88644
521255
1438573
837749
1271708
559114
1425043
1441855
807956
390695
1547791
595913
1049105
201164
1291906
1366365
890867
687801
936098
1040723
473545
748517
1000981
938447
149261
878987
1251734
633437
1495930
925305
390245
107808
991320
182950
1095549
106061
645763
484374
448755
725002
500846
619070
1020147
440730
1398795
369010
186353
1069837
773528
539984
144010
244189
1539198
1470620
92944
523841
265600
796229
231411
1318338
646274
766485
1146420
863908
1282717
1555995
574881
842885
688114
77414
7018
1529281
1013080
343565
1507881
886494
812669
81863
677626
126207
924475
259446
961023
147431
1146710
576010
611467
1002637
527191
544384
728140
678338
1277559
564697
1249835
697751
1239701
611096
577153
140127
370454
374541
1369770
1022756
633817
1206936
645939
1137111
976245
1021688
1438213
1028185
1076037
1177886
1094264
998252
526684
415566
1126386
1337703
1424244
320679
114885
250428
504773
702148
141452
1492121
228918
215483
595951
98727
908625
1507985
76853
1399381
692545
1485744
1211446
968914
471376
344872
1501250
766087
1137425
1491911
1464538
324230
1376073
770298
997042
1462306
200903
1369407
102498
593825
1490817
217810
862643
1457157
1043183
678234
1090647
1003750
594416
1231361
1445916
230953
1241892
630469
743393
947993
47327
144164
798016
1328173
1445853
1182654
982203
722884
242641
179764
318343
1270131
228494
886099
1398618
1212037
1031975
51917
290460
1170370
1381054
1414627
1147122
72431
1328867
1039449
382826
1074102
889256
1159777
423561
740593
1228640
674406
292271
1159306
1122964
203207
1192269
801263
160254
453523
310115
825704
917119
431703
450619
1362101
467310
767083
1119849
600896
35949
832110
1003776
500654
981570
1317015
1334901
1255542
1546480
1407559
86347
618234
130937
259259
233742
591613
1099711
334910
1365901
383134
946498
942630
1366343
1478838
426923
221251
1315379
726764
1387614
1545799
134635
308376
295831
1526536
492594
732018
561480
1317059
1318962
3447
289014
436981
1410744
225313
30096
298450
976453
925230
1013193
1261528
234491
998351
49136
1465621
941895
749832
48973
975684
948891
398997
135784
856842
130170
133898
1200347
438942
536333
619709
617807
307855
1413541
1002422
651316
1323979
1157525
1227791
561228
1224270
728734
1258956
1523078
1469095
154452
1216184
665446
360389
380201
1126409
123177
1124575
1296350
403153
710001
1116243
70081
194206
779627
949059
1531216
149131
696311
103869
1352082
275463
788463
71441
937766
1230671
1274340
1444940
465873
1193323
1556062
1158380
1396349
251316
1513880
561185
553097
167990
354699
1356933
755489
1521799
1234205
1449047
1372697
1251044
30234
1067241
817324
945218
608580
275908
1367700
475579
403544
1244677
1433044
522733
1057384
814408
1465288
340334
662229
957188
904165
315552
1128637
508227
160961
1242613
165870
555506
805491
1073061
1224831
7957
194124
736369
861959
1022744
1030391
176833
1410220
812096
1422937
675307
591641
1487580
647463
325856
365314
926987
421532
1175341
1050463
541292
1549704
842568
379206
642560
777489
1391234
1131447
164754
1334940
1397837
676544
1359849
470952
937491
242852
978518
1291582
886860
1439481
1029741
777074
566199
1113839
371892
942799
340095
1318597
1487744
745641
473823
1198236
205666
1241295
1012179
1096089
210537
282860
528810
1085501
1395410
584623
1429902
1125002
251269
294907
787613
205745
814972
393569
403451
1293297
992604
361168
749444
1114451
1506011
516263
524438
690537
276701
185925
646504
1330651
1401614
1130288
810375
680220
733442
51778
892170
295192
152431
577354
1558210
224973
1157891
547116
1296695
457453
1368459
172522
298203
341982
240583
415307
1360811
133795
320819
885151
390874
880291
833787
1471199
750509
810188
597570
322485
948199
770483
419293
1006251
24052
281680
1135117
462568
5456
1433121
1287427
713319
1437713
1388659
117647
758953
923128
1224252
1032754
388800
865172
108381
287726
894561
1116439
1302197
1348856
391424
1485672
217278
627475
462581
190413
156781
482819
1201621
629175
32171
1319833
173368
747061
245170
1104578
1515159
1225632
1291894
733777
1341402
124712
803640
1219673
1035638
1074368
1277210
280366
584689
1238380
589226
177674
276704
430197
421896
980067
81470
1230073
1390893
530914
632811
123997
48054
1128781
1052542
282828
917566
1019566
271725
1347008
1499687
604838
743942
503990
1300881
689184
1218526
1000653
632731
1448538
1248705
1528804
627800
853860
21047
1105945
196626
599341
271875
1288828
1505744
863587
635166
87457
667514
546977
1199703
86235
934243
940346
113010
1468162
88437
683076
1093264
319488
370914
1191104
284931
876473
911882
1060664
549990
575380
1386452
362289
688655
1191759
1422364
705113
1448471
665530
1198003
709204
632662
1063705
741318
166828
9299
170315
847151
514995
413700
920339
151599
49010
270413
1145926
1425311
59265
609016
1000565
260355
1406843
909143
1561763
1478006
246756
1294972
672451
718514
169264
241687
1295635
1126259
107611
709926
461390
1399916
1487627
300300
803164
1139941
1410180
481923
1316852
1419614
1104925
719565
172966
669895
105680
1495326
511853
799576
1220325
316466
424277
848826
618122
197710
1010723
1219369
848651
1300510
608195
1175169
227606
275584
665584
348061
1248869
86512
531443
499844
707239
731202
218420
291986
1116318
573317
226719
1132187
299295
1160612
1326332
699267
1064685
261011
1523697
1509896
579009
1339329
1326606
1297277
1095415
1444102
1535221
1284611
467049
474560
1504348
104480
915085
1370544
756965
1311369
136115
873518
1432738
1179671
408415
1231877
474219
133837
190905
1430156
484113
1234136
994292
1359648
1395103
86359
1445196
638526
568657
38364
887107
1484538
319344
469408
867091
951397
393232
725990
111578
702113
1098879
348214
631964
298719
797598
406830
1005241
110858
102560
736060
107579
464426
367282
655966
1556128
1405942
40916
715897
1533362
932740
672621
12866
962618
722414
793501
1346688
1228196
885248
1318603
551770
1291734
986059
1243363
888665
888180
1441009
1552309
884745
70996
861021
173756
342265
1399613
49020
569176
547313
901561
278759
1091290
85266
512101
21369
713105
1086300
699704
615746
171936
1501027
1551032
1455816
18062
62582
1150002
449219
871615
870126
611226
290834
629577
567182
294883
1333864
578351
1211647
836932
1195573
787779
1246755
830261
1431121
312641
124682
975867
554453
79810
1537825
193464
993763
1007334
214835
1397743
891561
955524
940676
153786
734345
697675
151655
141204
298313
443803
46888
1482488
326072
147128
1212800
948312
1188102
217630
137328
62232
267824
67827
1397475
446627
341272
126707
1283653
422711
448779
960612
1161614
1340573
573701
456242
1543301
1425316
1566337
1062350
545983
203868
257804
1146256
307797
192197
657612
660852
1456651
626012
1429728
240267
1081565
720037
1398426
1488778
456148
983872
412035
1427079
879807
708569
289497
958133
716313
951570
1137430
1066495
213083
299213
1507153
174811
764340
336828
1062694
257933
1398919
884391
951026
800821
252872
273508
370574
51657
1368473
1501460
1547940
532185
1557704
273797
1219224
481648
822820
1210234
305701
1428153
1567104
671128
1550161
613732
282786
1227751
427597
1538776
462552
986411
436891
1212410
1073340
1039224
704769
901252
904427
987470
786584
1302142
1500958
685826
810040
1503045
1377981
525292
1161369
457698
476333
435473
884530
891042
1430108
991275
296074
1318624
9700
595615
1273272
1277702
768631
1175667
459820
298490
594366
305951
96812
626570
1526456
1363633
851062
951937
845705
877056
972053
1418079
407057
1237213
813975
613045
1176281
515139
1544512
919159
1339300
338703
401221
1021155
1354577
542721
1000637
1232181
38834
1230675
1497495
286862
274008
399962
1430136
214997
278371
923950
761101
1151195
1332725
1537671
462261
1082057
1303928
362217
1156778
612162
365622
656343
441727
987956
1138198
847233
279748
582387
1233521
972037
797263
414338
958388
1511349
783458
1045367
246525
1145743
1325479
1298286
823975
557295
462903
266930
1047684
406775
1058394
695922
1523838
1412323
831741
306664
448989
496430
81287
682117
1221675
1504976
1431986
147879
260925
518748
1176626
1151738
936074
956183
9184
33233
764135
1089864
994589
294235
664212
624433
529560
57863
233210
1228514
42439
1460883
893125
760053
369039
442276
568169
17449
1293544
965755
895360
175208
959584
1357528
1206491
179812
1060493
679746
864694
205335
541665
488639
382532
375974
1048475
766419
1454997
1517784
265798
577328
1124148
867651
1326846
287170
185555
293716
927875
1420478
1258244
1129245
860425
1172980
1298147
865170
344820
1287538
243057
971343
580010
1068702
450374
156061
811612
1297253
879913
348673
336577
233130
178522
1402949
200150
1522522
596777
773598
750749
248153
975589
91796
495344
894338
157089
110819
236138
1040595
455956
1134658
1466256
1258433
63609
863416
1308738
381078
1093653
1120781
814408
1310540
675691
576275
1149426
1378433
1223682
877787
1349609
1225771
225332
95861
1241911
1048665
686309
1268658
530644
901068
165205
269
1305935
585599
1463360
382982
984829
1115782
472200
1051102
568683
115714
1355591
165275
1539708
1484636
781086
885642
1041316
1498420
254937
917062
940260
398543
932420
203282
1404502
1197360
1465176
1432529
1281393
541222
878139
433519
1536732
319336
118693
1370796
1449582
1499459
935812
538251
299545
97726
184087
447327
1339427
1045403
578570
1204648
1535194
1297727
151162
583364
48225
804493
404779
1090643
1474007
1099570
1095126
918926
1564771
705614
1061404
256257
1269620
1185202
566629
555753
713500
1445050
1301922
1544083
76285
146240
862942
1295536
393588
655934
907096
50241
35241
529181
650376
62868
624970
851888
1197374
803383
1359270
811143
1015714
1487681
1055417
1466581
439052
69406
1247287
1135100
989073
480421
463772
478897
1270894
835577
801725
1332277
515982
582849
1414161
310202
56303
783091
760103
1490558
730005
570639
952285
635144
956326
518700
1248964
102728
1426953
158636
118091
1558989
455506
1028155
82494
1013933
850585
206877
707201
552197
100486
900741
395526
66024
868920
289490
1096450
702508
782538
701468
683214
426654
285538
748866
1215463
1390615
342765
1253233
848549
579389
114639
312049
41370
297843
823084
494850
399893
632890
1399120
412838
837070
244741
642878
177444
367314
1338397
806256
609369
645234
600186
671414
271510
1035541
598500
1025512
154504
255814
154949
762557
980696
428285
973730
1445887
859025
1370361
1355459
816671
668997
81800
181479
903406
12032
149334
1118369
856115
1171697
112159
683210
970822
47391
91311
782701
1436539
1094349
1206035
592879
640647
1174375
1469439
864219
1515403
53024
1290407
122565
879847
1372775
981713
979262
959942
1390528
130659
776404
46531
709650
1288048
1461380
677427
103216
950462
560139
626421
1502438
324004
561040
1538023
1002547
562490
1143230
1168331
1201933
1222338
439358
1191084
1065635
826608
1066108
1290043
1448446
1006673
196097
1194339
1359948
1002045
277341
344653
874387
594250
284611
332412
314549
337275
1245587
539539
1272411
62581
585825
955860
1431093
970482
759848
262127
980546
1546578
1047708
160645
167090
1064217
963271
1297074
480084
418345
1563772
1556347
253240
1063597
618144
68118
938410
1076071
1435071
618152
444277
672090
1543324
489753
1302192
1127586
743446
818891
297440
1167815
1505501
968588
296078
911904
463882
1371992
1460998
667477
1195140
1557588
16833
1015512
1061397
977208
912421
294159
76787
1364290
396725
1487765
1010896
1253921
113487
20877
298206
224663
874109
1437325
883764
24828
259676
1425648
1423137
1530049
1170210
1284675
1552978
837235
510125
929562
562837
661770
713296
599261
620937
1222892
1222505
751841
865765
592487
884387
1444283
1177069
402798
10952
10047
1009759
1025307
1525918
1195876
173060
1279156
660061
96857
156208
662967
1074224
1314341
1514982
332924
708699
1489957
1354586
976934
285066
573385
893194
88048
267975
381323
1367905
1135713
393484
648571
1112325
1534745
362529
1227369
717605
1436125
1009204
362376
839272
75848
765181
85497
319793
963386
452953
132655
945193
345672
470113
1498862
554575
1318416
941695
722075
856180
431190
1349702
141209
358988
572522
861919
371142
1381039
828656
228056
582266
414679
1435248
796490
1183501
226216
195048
266849
1242581
1216448
890922
236291
1004933
467444
191293
881137
1512206
712247
833280
1504376
97443
859069
1067561
668729
494448
979664
601764
1565012
1052542
1363608
698963
542577
364626
383032
137189
752052
679191
1126108
1517031
613787
953587
407109
1485790
980866
74263
1354900
1099561
1497345
240690
1304494
438004
1138544
316223
415078
265676
29096
1153206
733332
440041
805920
1090462
1491435
101183
1278003
185009
557090
151835
176194
1418337
533342
1564128
723802
925024
389429
781528
842008
992029
370583
1295448
1167108
951633
869037
1275679
216846
1028362
1202996
1199627
405970
379553
796437
1301285
641746
373738
119239
425333
1533776
580174
3518
1397307
674641
1508022
982647
815382
266199
863882
1391655
91123
1020646
1542774
382399
1157845
1013069
1306893
479467
444289
1144056
1193892
1161276
1236477
1545088
692642
1270134
610939
721010
44089
1356102
1201631
1350104
482024
185249
1422616
381525
337373
29834
128945
896998
325497
1524600
152874
584357
1483605
771751
238300
235110
1122588
256638
1538901
266317
272397
775184
1440227
1243607
1380373
502182
1014326
593462
766720
759777
298932
862260
48114
565780
940655
570259
574492
510419
791280
346037
282221
1042467
1122184
638030
646058
842676
1446430
580233
613404
255589
185284
866351
239996
159230
1369258
297795
353073
594524
1386720
1404535
1009886
1067172
723681
543040
1559989
542166
1328112
119007
658213
685002
180144
944737
455468
558446
1053777
766977
1428099
582162
689697
1361966
1404264
629880
1562614
935163
1238473
607233
1349295
1049666
1336350
844094
566118
162431
86799
1014108
1313766
940692
215116
142471
508449
489855
91022
473866
347626
632950
160883
396708
1242938
254369
681630
712883
568816
1471304
690584
893975
696066
744597
993033
690596
1423280
216675
716595
891755
378007
823766
1060424
975153
384437
1560796
914016
1342380
385280
968924
440766
511714
427240
1452746
743521
467301
1339585
1048863
1090158
533758
1318429
1484636
444467
666995
1461404
581338
830961
768063
153479
1274503
1268350
1194806
390597
1453904
1019262
680990
817355
825996
1347829
488224
608877
1187426
1068697
666046
451986
1293139
1449605
345762
1291440
918043
1245071
1286775
275130
1475382
1003030
1086463
747197
440569
794509
257515
327937
28402
932970
1294141
590832
1500832
613570
602320
435969
806801
94285
1216092
1470479
98359
333487
1356048
588570
1304897
943992
786249
446381
1269237
1265705
114963
1006789
204189
1233999
47588
816567
996289
141477
669293
215597
236583
1258817
1492161
1074601
1128317
598296
963765
1210845
1154971
1139883
499976
383160
899955
335894
1475206
1498034
1201147
28032
201156
1487175
479874
57946
256725
1467213
179226
1356681
70786
1539014
771635
758174
1229053
57180
823830
88819
707489
297897
257784
1496071
915946
1183320
1268271
492130
1308015
26056
548275
677883
401425
9825
1138367
495642
781928
961562
1211428
1401025
613683
1243474
52911
826293
1095769
1029201
628566
551838
939294
514244
304560
1123887
24262
148733
435410
356364
787200
1444487
1106184
204043
1387851
677124
768519
709364
51576
237311
418532
246788
199383
714426
559521
402165
975898
17069
624359
543115
1524252
1378658
101014
90230
853094
938277
1060585
82663
63344
1226555
234382
285042
803769
976048
1390668
1092132
171829
185618
561579
985657
771878
531717
605084
1502995
628809
295759
976639
294856
763462
1514008
676442
704149
625989
368152
1511627
500596
429561
209467
91749
605039
33893
819796
1360141
512003
966064
1196141
728625
1340665
700394
937828
1254590
1057864
730865
260458
944574
465641
48295
297665
1396323
611300
1550645
908417
115534
387711
326238
1345998
389925
1176186
1171189
215508
1377825
948410
1191473
227980
1180444
486553
1417286
1379035
1354921
1441448
1383244
470700
101123
127081
1408662
9792
411742
718376
1392567
1149013
1377427
986418
897201
459920
422569
859738
1482337
1015295
706374
483340
323032
71867
205501
953787
595702
727631
1200066
592233
1485865
202966
1095532
1415153
231846
931679
325563
708821
96658
1021739
69610
1303501
442494
573877
1033623
866649
1169466
1037579
1209460
1483218
6413
1414834
1091479
804642
892427
688475
1231726
927955
866035
71972
76660
308746
120268
1011222
1278626
1429646
457308
1047909
261081
1506728
1385676
1301464
628174
160850
279392
419981
1476274
1480557
780352
1446662
1092409
1362317
210735
485779
352015
217243
142178
218366
341114
990402
1351836
700212
83031
921303
1392766
1080437
1189593
403187
937518
939036
1010945
734526
1046915
998194
184998
397311
165180
1310272
447515
3011
465411
409253
996000
716921
728421
472262
834822
596483
760800
384373
225548
370097
1303843
1469282
939376
1295927
1073331
102855
278133
662354
318208
747853
1134282
438201
1476280
1457775
14142
404746
407049
1489559
923078
344719
1191068
1138916
725757
221574
1447649
1097563
1466635
349581
668290
1305616
957399
1445010
475155
847575
526300
826081
1258341
1487912
1243863
58858
1111339
637459
301217
1195302
429403
390245
226365
1049622
445933
58267
71091
22186
316023
531269
532269
278942
275657
33892
569506
165035
262584
343593
718156
1147205
1487752
67336
1248248
1118056
94933
68838
1382207
1019362
485442
1405544
117476
201717
102526
523579
749254
864957
465876
608493
164661
633767
220838
1147683
96091
1169436
666283
169632
424603
714383
929181
576510
1371652
921782
472010
193132
436003
1307901
412782
650036
13215
505197
920095
630671
1201009
273877
959468
470200
697333
249820
181922
569631
771087
1345354
1218020
606790
1484302
357948
360706
403654
1291187
591123
165478
1466788
806634
1134414
1112892
888195
1215865
991499
484172
159071
62461
714960
759835
1543658
883599
1341590
315717
103740
72037
558153
533276
907789
1544256
1257394
826821
505070
43220
304742
1318190
987174
647167
619860
947093
555802
1033498
1166428
1183361
1531589
1116259
247328
775738
993987
422545
500970
493931
373130
703802
1308897
1202330
5175
920403
952975
1481595
100237
1401776
864292
45395
874152
1100076
875574
996320
697670
566445
722390
433149
823304
781950
1078983
1200902
84736
755142
79726
1037737
340260
984470
1072573
20589
830846
214409
1287
1408804
682170
1522417
64001
1298970
92110
762575
1308904
652225
91528
647664
1035149
145160
418724
26587
1203492
942072
894377
170094
182197
1102318
232726
714499
275967
627888
1482843
645321
17167
1230506
679752
318946
603150
227143
1400674
1194422
58294
1196492
1105013
725180
398473
472852
807237
645262
923724
1063573
210818
1247198
1413297
608097
823593
947383
1038548
765949
1037476
396767
718893
560491
572575
881267
283321
1019878
985852
830006
1495234
312856
285826
946351
143882
576396
30917
1131438
1450164
914573
519337
1364443
1370045
125924
1321946
178688
163398
374892
1007175
586392
1510100
1433012
715713
1369368
622220
1514199
126532
1325335
1217530
1554063
683169
1223033
1461294
1210054
811348
793647
1189274
336535
845012
134074
564904
304508
991957
1079518
272542
1320665
1053964
551731
1207382
1138881
881801
1364100
179761
803880
1385951
1102902
759452
18724
86466
735590
1200921
602165
1500413
391078
668212
126622
98597
1520593
416701
1162027
873942
970104
1049410
582740
1389489
1178318
1435406
1000762
132353
1422671
979590
348203
449995
440739
35296
413568
328518
1445286
1544034
863498
1421232
848432
441663
28331
136418
1207861
397376
1400013
975392
1566547
1040684
520738
1158077
551734
314087
307785
1524830
1111689
1265793
1259767
657976
1413235
198478
1023678
684088
470635
1026417
926647
770628
1291182
1161030
1390305
1004793
793855
274966
1326656
224755
1062938
1034294
1399067
1341457
1498936
926768
675595
10571
1057830
7944
1316187
592020
925165
1439894
1238090
122204
641814
1533595
66181
1101087
699290
486683
581308
1146703
854348
81215
465451
1270105
550200
190257
1350367
1434286
17495
776403
1360478
1032622
1205814
1074123
997970
468282
593536
151810
1551068
772290
582948
1059856
103139
302246
921840
1432906
501842
570869
1527955
1486877
1300127
1254204
1459665
132178
1193561
967534
256154
880422
929452
1450379
815692
460736
313401
209741
372881
1110356
590704
682120
49186
1223124
234208
440012
386547
1299577
340266
563640
831570
1479766
1112374
469610
862903
1436071
1405737
973251
1174854
278992
230963
589841
50104
1015721
130908
842329
1010677
10336
893985
846562
1324674
1489358
704276
823563
1278123
57378
571983
757044
1501418
1239414
686990
734461
1051101
1341275
408921
1286763
424489
1339938
1086666
895182
1415687
1018012
837105
1429847
656704
417289
1000871
429255
335316
694130
964124
692786
1286626
412499
1261997
381013
1373424
1171703
9697
267135
1136446
393327
1303731
1209077
928251
701731
1379053
438970
1227587
1275481
1036883
273588
29566
651597
1096249
1251963
472432
765755
169551
1154995
1166050
517642
1170943
556475
943256
136924
46878
3475
279726
978747
278378
701444
451289
508086
1109380
1360193
1485447
905348
342480
764781
1357205
1368556
597901
658114
446649
830500
761195
1171394
1445995
1188977
1240984
1557317
1166913
351189
1455328
241788
1511122
376175
695229
641853
386834
1354930
1285119
250401
908784
554880
78825
811594
538318
981400
1408421
724751
1504584
37687
371147
335105
442044
406876
1447863
981283
730457
1337908
381617
550322
33408
1051361
1464188
1112764
561412
424625
970568
296264
531451
1416491
95245
1140494
1337234
132813
1481217
955666
1226938
421929
1269004
1488816
710229
370502
1565798
48093
45113
214859
1286045
255820
1444156
164571
1383516
697679
282063
576376
757147
1442102
1269276
989646
445907
1275444
859907
1272364
1129261
860221
1382647
1275017
1549767
247104
1539193
1509474
357795
638367
1556050
1186044
1462484
1111735
1565577
980178
1215270
1112050
367424
858169
1221595
1022468
497537
199245
929220
274632
1010330
983391
454045
977719
521917
463848
483781
224
251898
548252
1204202
1282964
356802
379616
1352028
842070
37939
1267570
569144
661911
981091
277428
1129414
406353
758718
1002612
549472
1115538
108570
112959
1281929
189467
582300
743114
411365
1145286
1547332
740902
753834
721670
944358
373014
642692
12023
1329364
1463266
543806
301928
1534459
1151673
154998
657662
255051
123520
956260
1013114
1452199
256337
512287
826891
902354
932331
25238
361501
162622
920822
1545157
420885
1351422
1206101
640172
659282
750741
228163
39690
1145485
360066
1246687
1525627
107538
308750
111363
619686
688498
62083
381492
921245
892685
1257263
416386
1410228
196293
1316776
1208381
1418840
735485
1504854
196870
1011849
588560
853066
993542
890331
265972
768894
433995
1329449
110532
1497567
925655
322489
224001
948286
826627
1232634
1418638
416392
761366
1562106
285471
496391
229522
576152
1390511
287940
1298587
1073553
547475
94060
542993
1014627
96316
91925
63626
577999
628413
432992
1487210
922131
703114
1423456
265632
255154
1015384
528470
991412
1152653
623431
828627
398715
966216
1421470
21456
1074117
636471
754288
456282
1160565
1439988
1205496
72465
843111
841370
315509
849722
302587
524599
1409194
690731
1480079
1374135
1386171
1256302
314019
1065720
359968
87514
1518753
781996
704112
899709
862160
1321745
578561
1161139
602681
1419667
775095
607910
1007397
122265
1483985
305063
1519868
562321
1493526
317778
100852
1382861
23682
256243
904304
1359550
404702
309182
104294
1109115
1464983
836628
1398291
1180428
275338
963484
424048
125458
708269
51682
155626
1051360
193575
1033713
1114375
1438200
1223293
806519
41129
324086
560341
1518110
821971
166511
1491831
650531
1544016
47280
918625
987412
676354
575656
1386428
309137
68197
1309602
817359
313959
1513232
324633
1055883
904710
1376641
223579
1062435
32811
747530
69976
606848
371498
1458325
1015779
1335767
1149822
468773
237945
238973
1412532
1361091
519380
66137
1125964
75292
579369
785242
659256
1398890
307569
306554
395263
1515099
239945
1389044
821702
490625
794749
1443392
43716
860101
297132
424383
913126
793494
715519
450360
1039257
886387
471937
991946
1141811
80764
1277429
88364
713201
431376
164169
1312617
721567
193815
914352
580547
232281
794116
1439257
60370
1309518
1147721
595717
543906
575850
293130
153200
368128
435111
683145
474834
1297098
1101954
1336235
966835
27717
1121593
1229890
1158756
816915
529699
566226
1094935
1098883
83005
461292
164669
1307776
377421
462534
316379
361128
1155270
1432115
827330
555016
845898
311725
44082
1385771
327822
1501944
1384674
669279
926252
1474176
56365
172613
809639
638716
1515895
359205
1560097
1106698
355056
1541212
994822
709780
244747
65504
1366633
17774
1169497
1247073
826034
661987
982617
802316
13814
220919
7675
1385609
1350610
1288620
1315597
1438464
1034832
42335
1408993
253416
1334104
225414
1512657
630408
9327
1347561
1321946
1263534
422610
827596
1017992
24104
297712
3254
350129
141213
895563
1554160
454892
286496
94067
1286283
639462
896319
1234639
794365
1199758
1541609
308595
1521727
1319032
504669
1488665
396178
230561
1552401
1384626
783511
384140
1485898
1116541
882656
408521
831515
900813
659115
1332899
338661
1173145
344483
1361968
569020
1282644
294035
600556
535919
877849
231909
1230941
1263566
812309
1411756
947431
1004192
749483
422443
960005
330037
1458956
1085328
877652
959934
1383332
960291
587125
616770
1260645
268566
169968
1440417
57719
208977
530050
1247072
1214651
474274
832844
790810
1431607
212312
1216123
1452227
421624
765881
1381416
899340
559863
787353
563482
290138
1399131
1186138
786805
770563
927580
724503
195212
340571
33279
754776
142288
61427
987259
1139221
1422973
738529
1473788
1327484
620690
999310
1026421
1419509
885289
896882
1533439
308936
966204
558488
581854
411694
73725
1375899
790260
78545
227168
785353
429627
219739
1361547
702650
1201497
1117017
7544
1138615
1556599
521755
538875
245826
819973
448981
1211463
505629
1202871
495462
1545377
1351653
563017
178114
1051778
501580
408056
580891
1150416
370253
1378504
1313765
805179
943741
1448979
654112
123993
55121
552262
126068
559729
685070
1040662
809257
303196
617463
308620
716827
1565399
794607
74510
400634
769264
993025
1474880
407050
904468
981646
291277
1322478
519076
337582
457310
423015
955448
391692
1183978
508812
605431
1219146
646129
129844
1426951
117772
164250
221153
694946
852891
39820
1214869
730740
417157
834207
1373357
728286
931264
871973
725896
215273
456537
1036806
1543605
1240065
1459531
823003
1287553
1380877
1260805
241844
366817
400142
350377
639987
296711
871051
237075
81991
808670
940717
1156935
373484
174708
819131
1461666
1486252
1154473
1153
1528251
182155
257636
1465033
940440
937839
1193737
1071185
542849
482232
732082
891147
889915
1326732
716085
1097118
765483
425339
559872
879057
238779
106311
452709
225090
374434
316265
649582
760285
26691
1294917
61002
738484
891284
276638
192511
1247324
582894
1133350
659955
1542365
27930
127199
774712
1349192
100517
1291569
1456027
293757
1057705
468155
1020099
173
178102
546172
865119
744206
336714
953634
621364
529847
9905
832016
1313485
500576
501288
102239
1555650
1438657
729447
677599
946803
449682
1479294
591998
705689
215597
827917
435019
1303958
1300478
968126
176315
497646
54882
1143977
1092402
153104
1526291
364024
184946
502525
614093
1448036
633171
1371448
1378365
245312
85911
1530833
1013245
996331
986505
1177266
549687
1095562
1176416
1289567
1081658
1254315
1189279
1149207
483367
733782
1154809
891222
1567694
1353946
1014108
1455474
187772
622325
1371626
692826
1211556
866370
720678
580830
1372749
590897
64976
1449789
1276720
50449
385274
1069836
714838
423917
1385399
211222
279327
1060895
537435
795363
229873
707682
1045711
1029124
881024
826216
203556
792592
664626
1039045
108741
560185
1241241
652980
80753
694497
1217848
1373630
592536
634786
633086
107046
1554403
685372
1464563
777743
1226312
889249
117022
1413510
600611
548333
1007980
468417
108120
1442742
542884
1510853
438232
1418976
276170
1009933
232471
466421
1193557
522749
631955
1096620
985095
371683
1272722
650247
1369706
1561719
685883
1172472
456738
1427643
86582
781703
420535
1254680
881343
719065
1384846
526890
141891
66574
1325315
697674
1135997
1369471
313604
955362
1329806
925900
405398
1069341
1393536
122869
549242
1180682
1491843
960910
339696
421151
134090
1323601
1016561
1284602
719920
1481865
542153
651739
1339343
1154907
1468625
709313
672398
1021113
1138831
947264
1180331
345541
1222199
622893
189852
72977
1127613
150553
898672
433653
1439278
624275
1484776
114715
1470090
537939
176056
1121851
24606
1542765
407637
1081473
219670
62955
153093
1255527
1166461
7613
1138036
1230993
1142430
1545593
451550
934773
1035121
1552315
1098661
1174616
1135876
1244174
98595
973124
1253910
1486672
722966
915468
1501268
335430
318005
1443041
71656
699668
516147
401848
453340
1319097
245442
746646
110199
1562929
1215515
833617
49337
1388378
4811
877215
1102209
239302
1151776
1524756
395718
609757
270730
1079446
996151
506406
916879
1459822
1169425
1201005
142723
941358
1470250
276215
1337385
226599
140407
915991
598467
1038382
36668
1202896
855420
464318
513366
650353
378628
796660
720966
1057797
310440
974199
898464
721362
488699
277509
274403
61957
416199
1400084
118100
1107990
180959
412790
1472798
1507624
656858
1204012
1091325
984141
1347649
100364
870288
288721
1111316
1370025
319267
305643
563406
967579
542674
222124
957333
1302405
1331076
671995
251307
824897
1551281
461570
973692
1109279
1171656
1363470
437271
556478
531503
1132357
919290
56764
1167206
464453
65162
1360364
1479659
1475052
117991
607454
891015
677691
661389
1202106
1023734
899138
749550
1144108
1454200
442589
141046
1115912
274304
365004
1269910
174206
474677
880128
513927
198203
723293
126597
148816
1547459
546227
505553
1493894
324750
1365002
1492801
1165407
959422
193201
93346
1183515
1401029
360359
563072
1190817
716397
1132739
967583
1130507
1560209
494670
1137217
105852
1533324
835450
282918
383919
1243902
1324679
219539
573913
681663
95185
859117
46099
607485
1551404
476887
1265774
138012
694830
65502
1032248
1168635
1147044
267307
399174
915584
934566
653671
1215508
545577
829168
1466352
177176
1001339
574427
132426
1473114
452442
675032
1193507
928163
266353
636011
477599
743356
189960
1558604
555119
781790
1446507
134986
296770
3327
133559
1546128
331976
1538951
579148
1452492
1175255
618293
502648
781171
1030058
1316152
355095
1199729
1007936
609158
634193
1006540
381164
610064
215697
573960
336480
404559
410208
430023
965907
944369
589874
1339438
35663
813351
667499
1491510
756788
989536
1405035
1040615
947212
305663
374660
209238
1309605
749746
1280479
839629
427408
1418398
1521780
247994
580984
1565193
1445814
321954
140754
411703
1170603
449336
459517
392037
927251
983097
132323
263960
495845
654673
910423
451281
188908
1127261
10185
737290
1552575
953816
422490
189117
501477
485560
87013
1298741
1094572
552862
136832
1356735
215825
679232
840410
1157844
514745
1091174
645796
1501542
652619
625302
946602
1350881
1157919
1175450
1417950
1128702
63350
1525056
270315
561710
457561
310121
622847
525872
1185019
946903
325118
1447803
699750
325966
230907
1469533
755904
744637
83432
400572
1111554
558916
383461
561384
634222
1300722
1099435
256176
764032
218187
1371063
959796
1023104
1031364
1547347
1182547
627263
434599
625287
52213
370119
1104164
1245452
455099
283930
1334358
757475
980505
1012442
300175
176970
806453
1537272
1110866
771252
197016
299195
1311582
204106
197177
150837
1353901
294417
256797
843577
455452
975444
710995
406883
128199
300179
1067321
1300932
637349
611881
240340
1379799
1482390
371806
1157610
1514287
900211
627442
936176
1051023
39410
167509
1531517
668334
733340
1375020
469286
14263
1236941
1451150
1559419
749875
281363
659265
1205754
1035645
878064
1123324
543958
1322230
622644
1056754
215391
1525840
546362
596584
909079
364456
445672
546548
1007156
1428401
639811
980981
495268
651964
1062
367156
896487
1124665
669347
190372
1483332
652211
658489
596824
117955
1475256
586135
1416320
1067886
513661
1422603
1319070
130218
1414491
42317
269280
1336579
1561665
92853
59955
446587
262021
442552
1398733
475212
1147390
1011386
208213
411714
116423
677644
510940
1452611
26786
74584
608820
1332618
1001839
1286202
1083062
932313
1389507
402894
1202295
1380075
318112
312111
1170941
1220124
1397636
57822
1194017
759405
1156961
162783
19234
1084576
174301
741155
1503577
1485093
1557782
875654
517689
852834
435048
210999
396957
214218
126966
539330
337852
1266167
57896
389549
814493
982737
695343
685715
883105
1495262
622144
1177300
1155890
279206
1257650
1236116
454805
1169745
446614
614140
1456032
995460
878805
820434
538040
1324129
806627
404766
1335877
458721
14956
1125318
671556
538612
1342745
686427
608442
274059
1315975
794956
1524596
381814
1121447
856951
1195020
801493
612416
203905
699312
561591
569261
1462769
1299136
180039
1061141
246639
489881
287505
1537801
1321865
243503
403018
330862
920858
626446
287111
1295443
952702
121668
617593
176754
624772
40876
148365
476011
279615
850204
641719
351748
1359726
1059949
1297071
279968
272389
543281
1435170
744890
1019063
358083
1288761
1074212
973801
1321144
1175811
1367804
1545832
899315
719381
356122
1283985
1253842
1434153
1416378
639950
560160
1016729
976451
1065615
1459295
1258345
764108
1092195
1334955
574064
976568
610712
726107
802210
240702
1056059
636063
810611
1430731
179455
885443
1246801
443801
252240
59688
686372
1101677
1236276
1532062
1432952
217281
467804
1108977
567367
705914
1012663
548791
213531
1182511
171853
220077
312403
446413
348700
822692
444290
580142
966711
667553
586099
1308536
241834
840790
1344951
535809
261300
1015250
999734
1057381
1326573
76736
1529222
151564
550340
1144206
58307
1434810
1198635
799372
393976
1214674
553282
143173
1356127
1112698
1509283
559725
322463
207828
63878
1182728
68256
1402527
1181857
354899
1485937
317564
734652
1516772
1138944
325190
1472581
174761
1302715
388771
411348
246471
859063
1081047
1215726
935852
636815
755984
625020
1024130
982234
114000
889535
1056923
794588
362152
1100551
28143
385653
279621
1015689
897608
802539
764341
981425
7391
1525282
839114
23255
693286
847018
798081
1527732
847873
673895
958164
1061832
1397573
544523
473780
1446145
137517
929811
1137626
86657
1519009
876657
812129
1510573
1355605
207686
798412
877411
801357
865008
1181986
1177926
722924
962660
647139
739794
969514
1452734
1219087
51520
1056930
726485
1191730
122980
1121322
1250578
1140284
1037914
832360
334395
1171463
1505895
45064
862742
1419899
448549
290587
452496
863671
1394860
1101153
173726
1003147
1216643
1115512
491911
343111
1289024
454959
420360
946243
176352
1009503
1095236
544714
1490715
1239372
146098
1265547
1382775
894008
618003
960730
441800
166348
1315916
1566053
632878
1184202
1230777
1453846
719865
1530563
1346231
851514
1424373
1449498
784661
840085
826665
795875
131810
283881
1076922
104802
401531
535137
1476558
988538
521840
857906
1257441
1404225
895894
1135844
1331269
724237
1027244
273377
221601
1362843
55543
1181260
1019704
1472272
43672
229972
1249909
1012082
339756
791593
1241647
864026
779550
1204664
354080
788776
501069
1402525
103054
1356219
1019756
799217
992911
1402056
559014
289350
880740
1297946
612342
1418224
650862
17974
253911
1194723
477375
877504
738899
53819
1266871
585616
1083827
1368565
285094
1352644
1342378
472823
659002
851952
222412
1395115
1486813
1100411
623638
576563
745933
493365
298088
1345069
361402
608394
784542
1233638
617961
790472
436932
1188183
833763
1353061
1283707
1024490
630527
337665
142919
1391794
613879
449533
1283878
225731
871658
1048893
362468
484779
260539
1146955
399635
50180
1400787
1178167
645943
1398009
503978
233774
941820
1098217
339236
897900
722979
648343
621017
388576
576682
145536
1187139
574090
989473
358438
570925
774671
518485
294628
348710
1000964
506559
634577
1536989
786360
464488
852138
9346
854037
87162
68130
147738
235848
1405326
238919
905349
1318635
293207
1220043
1447869
316491
1011791
773885
212721
503891
275345
861611
733389
790371
472002
1436491
686075
984901
1537525
1108949
334009
98043
988830
804272
123240
1134384
791939
516499
1168432
1181375
273797
1564364
1146791
654083
1064203
959070
295606
953074
1528529
1478838
1508592
526078
1379662
206870
47929
404892
882164
530880
583500
63113
894532
659172
740054
85795
1176421
402973
460384
406213
1112679
973399
313265
1373012
1262590
368837
934794
418322
30355
127847
972953
193291
740148
550212
1020820
874794
67893
374158
201091
946918
741486
506862
833637
1214416
1283771
465200
1223885
24893
256646
900584
291852
767436
481063
722063
1378006
839547
603978
146679
590165
11180
1018468
320503
656503
1532698
1066730
298155
283615
784208
434735
123669
851175
1138148
64407
1116642
401181
30768
1180465
754519
135930
153143
1079064
321534
1559310
1016201
1319557
188068
879589
1081268
541660
256353
1396013
937681
948842
474484
371379
583686
482663
683232
875440
313590
1142165
37378
878896
632491
1414467
579551
1149141
1288686
165683
1380680
570864
58460
189395
345259
889916
47005
425490
265545
994322
37401
1304744
573350
1342500
1341039
1365222
1007155
607330
1114809
301272
1565451
16884
1386103
873652
1104337
424330
669347
574209
1328349
49004
30716
1007015
985513
1289278
1263680
758565
619388
1124381
730220
183565
258477
1553890
99089
1244757
333195
694349
930707
1097066
1270375
132026
1012111
599455
679236
821249
985379
1022666
331520
1438563
204993
836138
128957
322346
1124738
102240
1332557
1105595
670009
277533
357010
1564004
89640
87962
1247226
80592
1381866
993042
858777
148447
1284905
688270
1060105
1193153
310654
1411202
502740
407077
19940
1360946
1210414
245360
732396
1371838
832702
1499962
369041
1222713
572381
958575
1108784
77255
189475
138355
1115591
1501887
757741
680370
1113105
835956
88904
315494
560790
1536112
1274687
456341
1235569
737341
617319
417340
1310877
993365
1404049
475956
46181
654729
935021
1285291
1247223
778635
199679
574332
632289
155924
1270101
571529
1477806
309211
185476
1395385
385637
563118
504087
157609
687794
1111771
869796
83900
1044885
227682
461227
1236482
137705
302652
848340
653572
973106
407557
1520159
519065
577368
1218465
1105190
691629
1027722
608559
797320
1150108
905846
1410214
440835
533913
812947
1289957
123241
1271933
74930
1063387
136827
165097
57756
17268
509421
833110
1052456
280104
72039
908081
863302
870306
653510
829886
645567
1236659
251772
526108
1365573
157947
263921
26357
668999
866494
599231
702417
167639
521721
1175107
650962
255721
180135
626172
1447841
1246256
16100
673942
972687
1338059
1293496
528007
648831
107270
266992
532338
1402447
1016217
1227997
1521520
1158564
1478268
766423
48679
1196342
1329835
187095
1274741
665024
629800
1269182
13302
1405316
829367
1302547
648406
1435627
1521549
1162343
1493552
478097
1163006
1187829
1203399
514392
914157
358533
1495898
998374
418706
1039696
1281408
1347946
1197349
1092772
1026418
1065643
1503891
500232
722915
1023184
1160568
216171
1333700
391153
616131
1352156
1190847
931182
867193
818066
178417
556072
24260
120139
329766
212933
995971
1183784
539617
456921
1116406
1086811
463045
982524
750957
807083
1249042
559726
1283805
135359
1031928
818939
768095
321322
134430
612105
1202689
446390
88156
1299222
179433
993625
1131191
1176052
1379325
267797
810094
353619
49323
244862
1314731
101983
306237
497689
1058603
95073
772362
229715
1413673
783197
233031
348600
193424
856957
1182163
1387906
1435948
518990
1290741
350726
171187
1525936
362188
1549468
133858
236254
370380
1166076
691347
528763
1410071
1191842
242004
147969
883141
1289772
895342
1554531
395527
242104
112584
584062
20480
1477109
1069876
193790
1326724
70785
843380
676803
13468
1241441
1276387
341220
769222
732994
567692
907019
277325
282124
1193550
4560
1502263
480975
1501706
1329338
146578
1411428
161039
646614
27496
577088
98293
1236904
1055697
110737
1296103
861599
772713
1270717
428676
687488
1501300
262686
1284516
1564253
674814
1275255
1099707
1091105
192891
967042
704818
1362820
1521825
96190
1442421
1289909
661220
390059
1055047
1333863
1196050
581306
863220
45110
929876
1162866
667430
304821
91233
1271833
244006
225298
1545872
743306
1330107
405016
1278905
973323
309407
547799
152604
1462814
1403512
721720
717527
328395
911504
747435
1470441
431301
868252
81398
296616
581212
1298572
907860
225925
1542605
185444
397890
1323456
642352
1159998
735416
1190732
1417427
6269
149613
1186056
1258005
404359
823130
370457
563713
1461671
1179863
212525
1253701
504887
1112307
998607
1257176
1106245
507413
1382136
1382921
1118743
1537220
732044
1352154
1500516
177977
528753
438430
484628
1409290
284241
111465
1120004
1391046
1094948
439512
1463634
508599
789127
88996
1079373
1127510
1080098
382881
1418388
910997
1163442
123652
308725
319707
1101805
543040
1142734
1299239
617115
788613
1538907
330910
1131934
1153360
720332
970410
836297
828132
1006614
44803
1201628
1398366
1552859
1185227
1559098
204311
435864
60032
778748
1111540
60325
1253627
1303335
50392
1155114
72204
1435485
1357176
42499
143360
1165438
261371
1438123
1510283
870120
1322782
148326
1436063
1552651
347580
1082160
895180
950220
1122855
469598
1550071
1376836
143817
1182693
1384973
1425491
1206307
1368389
642017
1234394
763771
337025
1551698
1308077
521582
1407216
1012209
1394688
81436
403201
99719
166313
810032
463634
1479686
1109012
379135
458371
1177659
259654
622724
742411
974045
1484936
587022
1241110
299184
922866
391146
1332242
984039
1480876
216059
1211517
254077
859988
33802
107007
362550
1048184
78736
1337829
821603
1009014
1080609
1199601
22398
1474063
413520
1186290
1317654
992648
139167
1370191
1124397
510851
1258883
1143960
849035
810508
1418819
1558412
94261
1508172
650648
475211
478474
231786
1325718
1324370
728571
384657
223111
1260781
1469503
1287284
415162
1239877
1048902
388969
25171
1373333
1001911
1077571
731204
872559
1393880
1537663
1356998
57153
1533275
1209818
627131
1351003
1147895
60554
513231
170867
13906
1530057
561684
507417
1193963
125917
1444508
946955
691031
1828
321545
778108
909506
931876
210232
1123055
1093054
179660
85962
477739
1237595
1285556
769609
780912
1522060
1563224
417297
1013231
1253475
693072
927581
1103439
1521798
1208176
585937
1209211
164001
603228
1449364
1365534
1452198
143530
1475174
1423629
1343313
1071789
801298
717192
486430
248143
1552889
689007
725835
94157
1392887
1521344
109312
896005
360158
1042192
707422
1065802
1376989
1555348
1489057
1449972
233381
1540661
1424494
1034358
84927
1140871
838218
442513
1005548
1316093
111010
990223
801679
1095081
852830
94467
734031
1090952
469098
549217
1257931
52166
586404
581721
1399962
1207231
176931
499313
122342
181803
158374
3823
385336
1562650
1164422
80401
342201
682864
817281
1384271
1558482
1479558
316339
658070
728789
410648
330826
1025051
1504299
779627
499938
821950
1460261
760414
656471
513984
1545829
377717
526960
769390
42541
1145989
1507906
485003
316364
139037
572224
168626
482912
1488780
385421
397449
1160472
1416295
1413099
696866
350324
769296
1102489
1306518
392572
1385245
115166
1331269
698538
1234172
121010
548809
1052649
129545
547664
885637
1019846
1460926
78706
168787
1022684
1536783
1539493
870340
792859
111573
1447416
180643
1264195
1166129
1059971
790377
270160
399097
502975
1295673
926582
681450
1173645
1068035
781561
221921
435344
1070319
214815
46043
1085393
275002
730854
863688
181354
259370
785681
915264
1257553
1050056
835977
1017503
1119458
1472777
1267572
1398292
971541
829461
1311551
1365263
624749
285972
1126947
505814
561
708921
1208252
496768
1164392
224886
199424
1161001
519857
1484474
239029
321300
331680
824875
780185
844825
1318241
824184
1315191
1429484
727048
319513
1305112
841403
222546
1197000
300096
686737
990821
299885
1197450
993306
164620
1130182
9463
481603
715673
1305940
473449
717679
40396
862905
361789
1260362
1520648
65468
88368
142128
1005280
186425
1370030
100052
661933
445519
1444203
999686
690958
551105
186598
390764
1551069
594691
288157
694248
1321862
1352165
591417
176980
824601
231915
899704
1452418
1139868
268369
123469
1376664
567811
709299
164987
252188
873529
719796
272627
1357647
415040
990458
903469
871233
1016051
1329219
390301
999978
1380985
287263
464805
870992
79935
1035920
987208
901244
983855
456386
138781
121482
1534122
306208
462216
254485
422012
494961
509988
1382660
645310
207650
1244187
457639
33345
1216470
662320
433746
681224
873688
1281570
924539
255748
608083
251260
1455394
11164
1274799
315409
1032410
846940
236230
718273
1237764
510616
491765
235588
1513632
812968
1343518
195987
237022
491822
1365748
455547
861575
10743
286571
866930
1517986
853506
993479
468432
564647
558983
478063
1509427
454608
684287
469
818097
245319
69525
1336575
576092
1289926
244134
308557
4849
535407
57327
412512
1533802
1142524
1563391
1256528
19522
1532092
636605
799446
443308
1546496
656299
1173884
718360
780479
327294
1457064
1403892
552000
1228971
861185
878662
195498
736913
1453429
1087545
723020
260786
1320835
752754
40443
872923
1344440
994045
82843
188516
184521
926359
537275
819148
1462669
1477419
971896
973429
1458381
958498
378086
1379956
165006
680502
1028184
92842
708049
1364796
1474000
499553
478826
383551
1031309
614581
702814
1327299
888026
862329
635789
6037
38553
1356839
911440
47886
640462
1439538
5455
1318154
64836
982903
929783
846065
517443
1000629
802955
1173553
705717
289500
122290
1040929
713302
524449
1256482
318000
710547
966076
727326
159034
361951
1227949
201631
33801
79801
394071
1418635
749771
1007412
930895
778977
1112427
1439712
606212
373318
645596
246614
530083
769545
658034
484478
1157798
108287
988313
219724
645088
383925
1429691
1076032
139384
621955
1252271
715092
920116
872148
45661
1080488
122424
847973
1048467
1466742
1020988
982175
1173642
892589
72125
1311981
879987
1182262
1284716
1242144
24227
321000
586967
1512376
1064980
614610
895582
238075
1058181
1180852
1547948
1516947
998032
436953
989136
1511549
1280319
1244007
866768
1520670
587038
905013
1028257
1095563
796318
809492
725695
623058
1101775
1385988
36853
922021
63994
351413
1512854
939272
426131
301064
1505648
536339
1263839
271221
462409
1496938
403074
408763
278026
385840
778062
199202
1454330
1381908
1434926
475638
1346717
533153
1528903
1257962
31984
1050846
615996
1235986
384760
986003
616697
1524143
638439
612777
268126
621809
1186350
711038
1351452
1052326
697292
1504957
159545
1542047
689419
782726
134600
243690
1302089
298854
671092
1247325
474586
722189
1384254
1150907
760694
1497132
145301
207778
696483
1276009
587069
347083
94017
1244474
1021824
279624
809212
587143
1413884
361406
417859
522228
614889
1017248
796042
16203
26
551734
174606
1054608
1219921
526370
1555514
1359679
489512
138209
1017827
1186660
1428575
876972
490289
484065
644480
1346059
544375
300435
1218726
1265098
691416
1016086
735306
219018
1303933
1545001
1156206
382138
1422981
111671
1146123
401836
433058
235551
115758
1299120
371007
1344145
1111107
544979
266235
610859
1308668
102773
1488281
1530122
262705
832986
502546
1187796
1543945
163622
403938
43632
788688
408436
904985
1345272
1038926
500808
1175449
889108
1542924
172525
1023704
1312138
761276
1050798
531776
515319
394816
793457
1547637
1191040
185107
1307722
673514
616746
1359248
317687
1172951
415027
996095
983468
886212
203339
12617
1461208
593402
257953
1380430
1440888
112724
152492
286295
967056
1051654
721368
1386608
34527
233230
100949
865321
1115567
1266365
316686
1442591
575870
63703
1266614
1311030
664981
1512692
448253
629592
722778
1015106
1366215
21938
996879
430704
1219017
1332525
492431
1215466
331349
538980
954790
358831
1396791
834967
889
438215
470070
977028
682284
1041878
1218957
58688
1340818
1478893
701870
609577
1409216
464662
656232
1010859
979486
327731
1135391
1248119
578030
735287
939209
1324753
193782
650165
1310988
1524958
804284
1262249
960427
1022280
1261154
821811
1046142
24366
1066732
26181
92499
1414349
582307
540178
1425262
189025
698317
156195
849986
580965
1546868
938508
697478
669885
392246
1295771
996707
539561
953750
827166
1372378
311109
889217
929771
369633
1231870
1390892
1487585
252922
433562
1333262
6505
1210691
1123136
9549
743567
1119034
761028
993429
377973
175252
904986
838400
58697
848981
1482749
1474420
1470194
393567
1051470
601760
1109433
559711
42466
1070577
276569
1063391
1529897
1288395
119440
948096
1567389
1010511
1270555
967061
1299139
683739
1175788
241812
577494
1136072
601198
998716
276264
1188392
216947
853889
1448953
618873
991852
1449336
222448
859315
504765
265048
822888
1093197
1443586
402988
711648
807931
878328
757331
1285415
677626
1058024
1306305
483052
720986
476420
863146
750962
1412286
1374606
1400509
1131338
296790
156787
202507
1070709
112050
472742
301920
398677
1041561
468331
203689
1511857
789326
113153
1431302
1535759
634007
762889
569112
1555097
1205851
779842
1016932
199769
1114716
48921
399958
550652
1006031
1383894
1032055
1483146
1288368
1372501
808480
1254746
797390
1004057
1543944
379488
445325
651518
1180119
11045
148837
981692
982678
520633
1045272
490437
771004
1100393
947625
1207920
289652
842772
387904
9938
22231
920110
546130
722691
1440605
1505573
1207613
176163
1527782
571082
141156
1292791
274328
1040045
610772
1436679
15003
798765
1476822
1411617
1120343
474856
1377865
564441
829330
425972
633106
35781
838010
845196
1277439
252668
1100096
1020401
803520
1442788
1358228
1302581
1189442
972928
1372421
407388
657578
474910
998843
735363
1361766
1168629
687594
47933
952183
1184754
1200
617911
1118969
460545
532725
919182
810642
1055787
856802
202698
1326605
781845
1247246
1012246
1325324
234660
1146807
898386
409767
665785
1446487
714271
137140
815881
437266
1428091
1021183
923660
654124
62708
1456099
567362
868226
401860
663943
594883
1050075
733933
74664
226761
1326653
200304
349152
24023
1367550
1315827
263263
1365775
434242
1375832
1281623
1339238
1054175
1048510
198940
649939
184662
18874
801102
919257
78860
471425
549759
1490148
1206383
1030952
761317
1285840
206986
995252
247228
1319670
284799
368131
847586
1129806
651866
142607
36820
1032426
1499499
915821
769251
1431704
1392555
288774
1524689
1523450
37841
953591
1462
1529416
191725
907749
1414851
406028
438422
558537
1056577
1484856
287596
1417728
812913
651091
254177
1545964
1204777
108454
1053029
1354555
925273
1556669
985633
362509
959013
1183095
1531937
989028
465482
885185
1542188
822911
859914
1277407
552680
803969
325976
889274
145381
1518632
795572
1221005
104700
1449479
1410693
9619
760800
794750
943918
950583
41814
992927
1352698
116929
902873
589964
1506378
1176335
280495
881076
615442
277378
1126024
1267581
551299
1023173
916343
1109401
73301
925227
1404460
1225376
1560543
805012
1153938
448533
664763
147089
4156
655011
598243
338411
898722
56142
975807
1052370
1164678
199663
654025
539313
1191053
459553
617933
1514791
1490247
133155
282779
785499
302715
1062803
1543289
987221
1164900
269877
961716
1298449
745861
674731
257726
780150
1048365
504185
1254087
1340262
223813
316126
803013
1353159
1008950
564345
241744
848246
638152
1142361
1248566
163998
507171
463288
1488235
615748
1348996
90902
1452986
15884
910892
1066180
1392143
200514
712394
20297
160176
849818
1106837
1183442
539702
1367384
181077
364765
501208
1566196
763801
428455
656789
1084381
1162304
1019277
922171
439394
1143532
463720
1075426
1303665
1005569
186611
1414847
550113
770636
834712
890087
1186664
250837
231076
1110668
228645
1145650
897526
774468
1283325
991023
313258
962692
1338046
1319321
1283051
701433
1182421
1065371
437049
1096884
465643
1534747
1206809
459485
1386282
1264671
631437
247176
1331908
907956
346191
996964
512365
945076
500278
1520234
249189
1352804
1533315
1087462
1093974
547309
1237189
1440236
1061963
996897
1488293
1118772
1334560
700825
122961
163935
386343
1165375
1236423
229689
1293703
480963
819513
159810
616109
729246
153873
478520
319591
935005
356308
683533
1565032
588986
1558891
1424366
1332419
1263339
1365710
680805
362721
273524
1335743
40167
524468
42297
1169532
466856
896390
185943
890747
706766
45450
976476
258989
1149197
1171953
645957
1326260
354995
893375
1216116
162246
1459232
126944
1104109
570954
702057
656549
1419876
28978
1196774
110783
1450457
621053
182815
648801
997279
1069467
595852
832062
489766
134170
761243
784380
1506225
1060753
451836
379101
697845
29324
1555089
747785
1176624
497033
548371
1382291
292351
1406754
816395
308084
620561
1477412
421945
549691
1555836
148981
593449
344900
1177560
1436981
631669
147797
560688
1432864
311596
893978
892924
1401395
1132768
1198688
614194
571185
1388876
1282998
1010870
1212329
1017362
174720
601725
1410374
610931
1474077
125987
949566
286325
1444036
836707
775690
306529
1544122
1482061
77764
395419
222328
715948
546514
93056
443524
275820
308986
1552266
105865
1078766
19709
849255
158872
285456
1514951
64767
565640
684959
1258727
526543
1174542
1122948
1517552
737776
254433
137926
1532404
1265282
833580
738018
199019
635572
103792
502135
839740
1252898
461582
864639
1278159
447030
1279955
895950
1202494
1059583
1193648
1112518
115320
198998
1293629
246674
1249591
1122922
1437782
484609
784478
1028988
176015
779733
219346
1419549
1459878
1267671
589088
310652
111177
136424
1368126
327191
408914
948543
1458786
1527524
137192
1194561
85457
206964
302814
12172
767509
1284786
80667
1245063
252537
1434800
723985
407012
888427
347115
1110388
902086
701328
1051604
122036
1364277
1151812
307898
754938
132823
685177
265970
291948
347825
386984
1256004
822799
1056062
969891
266527
821654
1479142
184325
726582
743883
1370132
635083
1330675
103500
471917
919374
773181
484184
62908
165589
1128391
197701
400674
136094
1476565
352488
1118946
1538692
1239769
142931
774617
270782
1260932
518940
394362
221026
962352
962960
995396
418215
947186
1261063
519580
1248378
468751
1368349
1072863
782769
1549588
1127148
1281954
1146438
184447
610253
1289441
88317
893768
695168
249986
35643
776013
560981
1485968
1507657
403886
643385
1006788
1310705
1137899
760803
1443069
370071
1230655
1252545
876749
980113
892284
738862
861162
189137
1067729
510752
306340
220179
148236
105085
701745
776838
691282
1021318
1470885
220336
747028
1146332
1295034
716958
353584
1119208
349973
1048954
199032
175772
193603
805633
1174854
382082
209652
1177559
461742
574128
204503
1169926
704606
135699
503417
170862
692458
1251956
611451
1558855
1234723
96928
711035
357852
1532248
145742
1160863
1046877
1039203
301414
1320748
539458
18673
290543
271045
930659
1055273
67802
407112
532317
20740
1170753
640854
236156
392362
1245128
1256650
1187046
922198
621365
1510706
49002
335273
1023850
17669
1354183
541265
1295682
404459
1101661
795379
679388
51282
177221
549328
809150
718760
1101505
185999
1542849
1430372
830460
1238987
1295908
1383478
1043130
1149486
1099302
155983
267234
908064
1283836
252306
1296666
1237828
645746
1252472
803235
1311679
1162323
864485
899548
296836
1493606
998518
780396
1433795
873477
1441360
906709
984692
1502032
1510368
210341
1145886
1553386
904949
251416
434045
28428
1559325
1182022
721151
1461330
576946
1096203
885628
1330164
159441
751392
1092681
1530072
440949
657953
413637
948410
1017235
43440
761608
495624
78695
947442
577486
1187060
190932
836743
976026
406643
403390
299269
1022001
409838
890632
649862
906370
394872
950719
463150
451556
647007
62414
1119575
661842
1548234
862396
1218171
76924
1310815
1136024
323395
118432
614309
241594
1450300
1086410
94224
301522
234335
602090
1168458
1559513
1234606
1503411
1032627
243629
1143837
532896
1322506
1557387
133920
793294
986933
1541656
773665
339
1531207
436658
917240
1350153
816929
711094
5926
1522091
36449
615882
798782
5999
949020
1094282
772198
1021511
9328
277901
1362634
850274
627837
128809
1063935
1538124
897269
75977
1435025
526703
556246
769359
356641
595154
1408336
331845
1255183
555545
20178
965862
219986
441898
443839
838415
1528324
984877
289695
185082
1197828
1236278
520045
490780
559865
1490462
795414
970475
760996
1441209
980308
1483845
936826
122665
1269018
878017
790225
486612
607832
635190
1330760
779360
1260499
174679
70958
1547877
168819
1320883
232841
39199
568166
1234550
1244191
1311954
1055857
928857
1236420
460330
1368436
410196
1062632
961095
1198521
1095
527592
1202003
288442
1081854
1261859
427744
1472098
1146446
1153853
1390033
1526276
1346464
47822
21498
1142173
677831
25332
1536389
290036
898988
873245
1296801
277916
1529282
803697
490799
448317
1436021
213194
1490732
1341384
582273
797746
862104
650136
345836
246956
634371
1034045
498177
1156128
957693
883534
19871
133275
261735
640405
1257011
937018
825186
659045
1463783
1046919
650937
1490906
375230
147290
392028
548770
1529521
1108583
112603
1243936
1552206
1445610
1031371
1061985
728997
1535330
643982
1171031
1065275
1558767
1116766
92327
839751
918471
201693
103146
831267
787326
1065627
254678
411851
1051032
1273977
1225649
904127
1556916
1438281
1224051
989975
1481679
784829
338573
595439
39898
1275309
1097153
1154063
716013
300766
565078
1367219
95587
318766
617039
1044620
1068561
212778
139481
1361024
1620
424162
45335
710392
1566877
1476102
1422958
1423303
1098818
111407
854964
451039
607329
854946
1267513
1354614
1439763
784197
569145
1349229
887488
77882
1396754
46841
337764
1083664
1030088
435553
758803
647925
873433
1069785
1346363
986218
1132347
209278
1042225
75835
1554956
140912
1162795
931063
267103
201619
1374445
303547
474528
1533052
744114
569244
491720
1031111
754680
380987
920728
230740
778800
53006
922056
238398
1211881
1024610
160081
749777
152237
1250737
236590
1154240
1403716
516633
984587
1264025
1351280
62114
741045
969015
1242642
425926
419249
76152
1360389
902553
643802
610154
210013
1265931
912455
145384
1023235
939933
296668
164556
1531147
265579
754789
1230461
1350553
936752
518948
181606
1138295
1440539
1477341
1451824
53803
974887
1195779
1543393
409105
478704
916808
355214
755660
832706
1178774
719940
888365
853990
483229
560067
234029
496722
1389140
345665
807951
683882
901507
1375587
97591
1412420
1081820
251680
694568
346428
1529881
1198379
1462409
1148102
1256616
549343
1380201
469600
1041401
1284824
206207
143860
326856
1484683
1342220
1448184
142566
364276
742991
91190
1223563
1317249
992778
474858
993046
1544723
1302939
165777
1462461
372236
1227839
674893
1477972
1507297
1456624
710829
1121155
530534
480488
299687
6254
1182205
232959
698082
314057
584803
1421014
808363
1390660
1029741
1548803
109228
1340511
1141629
841204
800247
966314
802508
382366
1401169
137660
718541
1327478
123926
1247803
750801
289187
198349
695304
1349659
913743
746677
727829
148658
1451247
1515786
1067296
1232759
104284
351482
420693
1180356
1469540
706643
542450
929843
1010587
67560
701501
1445769
372325
879156
1031402
1261541
737640
965694
1441854
1463396
1194790
1320694
135851
939557
295555
313887
1023391
748135
400580
1192318
20826
386491
66268
1426880
932714
439634
1121941
1502223
384666
920860
604102
476065
1272233
535884
339550
438677
147873
550585
560635
1532788
859674
1192025
914286
1558711
1400710
559138
138181
161713
1497723
455088
329183
517562
65941
1297121
1478271
848813
1067267
781615
873135
736895
1060861
1480481
1501527
1523747
1346901
387522
419541
445741
151988
331484
1315277
580260
1142104
179536
361058
156518
971815
1500536
1473678
1045936
975096
51771
1496623
63448
470893
604642
1535400
1308689
1356973
869439
1121021
1378443
773707
809128
588298
1271656
810861
1237362
1487105
1492277
595937
1123093
462803
633610
1204438
486340
1046503
877795
1455199
1392045
869832
565789
740535
425238
1030358
107505
181022
1343359
995116
1354736
192055
150289
192138
1298726
66784
1480385
1104164
980663
921672
250334
49350
143807
614760
1441850
1144916
141744
301894
807106
928855
758540
1243221
1023631
328710
470153
19067
1170761
633996
748272
327561
679908
1430043
1281532
987717
1338100
1538194
899643
823719
1338660
1276226
792877
259170
1139024
877172
229311
164981
794433
1447617
878392
1239059
685011
467728
769901
881741
501998
462581
227321
642413
592193
1515682
925381
457202
1489112
105898
270683
374592
493147
1125419
854664
1109626
285088
1240347
844372
260939
1088909
1326191
958096
673021
641824
1283691
1298067
1427350
1262439
1262761
271653
42722
1546946
468809
1417876
1074337
1456351
662255
192168
280403
1138822
1469488
258082
442989
1382511
1199501
1442276
256458
351006
100192
56205
258924
1122870
1392676
471319
596858
1265938
1272597
1437373
360118
198965
384903
1413812
1469744
955162
892517
696740
970332
292537
69400
1327037
895832
356201
1023497
1123037
1476786
647430
92249
1047982
1252637
261341
363470
892467
136412
1317129
272835
569501
541166
360728
1531449
529887
565506
209117
994020
821845
293144
1364503
469214
676847
1066327
1459460
1077346
40176
732910
316729
723075
468914
40081
900767
1461470
1239600
1063519
1331465
909746
669691
915539
441489
184607
571339
287053
1478527
14641
996127
972488
645219
100176
1562548
467177
819461
1178322
1212770
82355
1184937
667651
672288
1381897
146449
1222382
710169
114144
56742
1272307
919714
1182547
1444963
91962
466581
141419
1054369
336773
70885
44733
451490
301242
1284825
154381
904298
205895
1186669
172756
193016
1285955
1397384
492904
394236
1282577
1111290
62225
640493
1078834
788792
1330213
302168
1003629
531827
405858
471048
1224808
606435
956612
1280058
488044
692668
366656
902320
1052466
444431
556432
1493088
873897
172202
151061
1431055
33005
900184
177249
1426163
450721
721985
189155
1119001
882178
31633
804358
1246430
1353714
271251
119036
1361402
1114999
174566
1283179
1059665
342530
1343925
776928
923244
488565
205040
180931
331783
687730
465005
1317425
926243
1336775
1429704
1507438
1363272
417533
1093113
372172
791621
426665
730542
691153
590602
547186
1349833
1071608
1136961
1044019
1229477
32020
607250
1378490
731795
1223275
320600
1302502
703794
510411
1550089
654018
1144372
391429
737875
1113334
464317
850709
1201142
1146839
1383257
940730
694930
614542
36076
1493285
20425
995164
1526492
1548869
789089
1469690
788084
217951
741321
82017
566688
835255
347125
904671
538790
1071742
1551069
859600
315005
27147
501010
625007
1008832
805309
127681
230463
715145
1364284
32545
739091
629640
735490
1495772
1504466
811616
279343
932817
249260
1449496
36514
1370247
394733
43995
1345626
748171
749725
781202
303194
954885
1080938
339889
45913
899605
1362375
1107697
1534528
55272
1315859
325529
290560
1298923
796969
856010
956865
733680
121976
761635
526864
839012
639460
72052
1236288
344977
1398638
236879
538023
910057
459842
541139
988360
1274670
1298015
800659
654196
1405719
359275
200467
610042
24329
127911
1084342
65591
1547748
188634
660505
835127
756200
209521
1378906
190703
1148481
50596
1043500
4990
741595
233463
14226
911354
634890
1271539
478689
625199
328061
597631
1116095
492583
5409
1012153
872429
1364964
1163042
1557118
1513539
265781
345228
229708
1377464
391344
45180
41103
789213
291158
1018896
1557429
322375
1256447
593360
910130
765388
1144024
1247460
815402
726581
155149
1497007
1359714
349803
1352955
948396
1418298
1357860
593943
1203761
329719
301388
1372599
12764
753276
688342
636182
785539
1183116
951423
543886
272233
969022
142225
1462689
614576
454042
164066
523388
472418
1085516
1383545
92194
683512
1383309
535977
1019101
465537
1130159
39531
470417
157842
42728
813073
458798
1305076
148631
1329144
1130172
1120546
211857
87365
49232
185595
97591
1042727
1035587
1061982
38688
35731
1266874
288905
755139
1132232
1251803
73079
988375
617671
1054982
1376615
496478
18876
909875
1365075
1453995
225276
573963
112465
324398
1232124
722461
460579
792623
1371449
603879
1209306
1192467
1088846
213019
1086047
790208
1050754
952775
873601
97170
676684
1077893
1090109
749148
251794
785482
1060082
228942
1072606
566964
242255
244837
1182623
184611
1471815
216097
839785
1196365
395589
1354818
1075476
152010
322898
180392
45463
1381801
947377
588857
84528
92251
1062790
343603
1350864
1076112
661149
323156
608633
1229251
189677
619908
686803
1346287
1296640
1503217
410426
364429
586410
52720
1238615
1067926
242090
859603
961279
96804
1289675
123631
1268859
614579
1254415
1432937
4972
422379
671994
162721
1535232
1362012
1480061
771106
446642
1229103
1526069
592841
1329250
1055148
596871
1186119
1431951
1232973
1403540
1060204
1257144
1488084
692483
565498
1236915
1131691
436321
324028
239539
357662
227939
928118
1504139
1115496
782353
993156
1131351
1425787
956491
469628
525389
1059441
851604
1312657
106681
310293
1561809
990355
566744
1415520
1026551
128064
652850
955594
1239479
193761
800002
359139
97166
286458
1522001
1273953
1001302
79224
273932
1442066
928250
41329
782491
626113
156447
498668
799658
484525
1138762
1092709
1216144
796693
1314866
1181708
914425
13626
1026864
957985
1441722
363381
464007
423932
17308
935271
305348
298836
1075821
743321
1451211
1317514
1239949
846511
366654
781283
106900
35718
486360
620296
913641
1107904
586719
576410
433688
652026
725289
1207021
1327336
101616
246859
238655
1221524
1441816
713524
303484
1229152
603293
1038860
740534
51731
150244
1081358
690643
407634
1045959
1424609
315607
1204103
1454975
702354
313441
1251207
909580
1024745
582212
1112337
901846
1248348
193775
671869
535021
111310
1375485
705272
1202956
312023
916144
1301727
373898
733263
340018
259593
128490
1113195
1449383
1338918
1385490
372087
1375964
388071
935463
959186
1360316
1051265
951757
571892
657580
718344
55571
1335152
523249
703075
33052
7485
840829
1235060
1170233
1449272
1464462
243886
264019
897740
1373791
1479355
1403117
201638
440240
185830
33264
130243
404921
1216535
1411834
167239
615888
1369196
1383217
580299
218542
1371390
1421215
812062
1063567
969627
716909
703811
493057
1130997
1005739
547823
1514122
491179
234149
280392
530839
174564
1194281
1260873
331753
1135751
1440231
307616
379681
1094286
1080348
216457
78035
188410
1335871
1474609
145137
1368190
1398764
1222015
7983
481208
996043
448438
1361413
591143
1375398
531884
646489
819300
903338
482616
436051
1564601
924687
132344
1131680
935470
81600
1374086
1119190
817198
21073
802466
352418
466497
162480
1331649
828925
333699
1557848
11860
133397
698762
620988
554328
1248053
1566991
1116348
800702
366458
1263622
166609
583006
41748
7422
1449461
354332
179807
1164363
451933
1434523
1161074
157719
879674
1215263
485743
872440
641654
706202
357872
1164930
1135850
950313
425658
1313515
301155
1533911
976549
124369
400749
1262797
937044
1097266
971765
740265
1343419
310950
800957
1189460
276511
409802
1159838
147217
1124696
244819
856327
1406451
8086
1390705
14119
200549
112492
552794
254103
139907
1147958
1474388
1050213
997669
839862
202863
402907
746661
961399
252381
1136547
1372124
433663
74948
704366
857072
1152209
1097897
41446
556840
979106
1040936
528299
678562
219476
711699
417058
760653
138767
700647
1236696
502323
613799
1199304
1228177
31137
374681
167921
898457
93191
1335279
152251
1397749
966396
120153
441748
595598
359337
1082533
1382560
762898
392242
546445
1460642
366709
560956
1226993
910508
592504
1178067
834099
1510328
402677
104376
772265
535760
1391654
1045250
282774
684712
1482398
926172
1029065
470755
830557
1521505
721438
1022172
251002
399359
1363998
1222730
1489232
1172375
1356521
24491
968820
479366
334648
1037241
782382
1454598
371433
1390691
1462181
240771
1100005
736770
1298664
377488
300573
701640
1462156
1341367
184394
1119099
1334001
1214941
883760
1474116
52509
977454
1037319
578810
409934
495870
1125641
1334454
1390887
739519
417699
863108
308105
1145611
742108
836908
222373
584363
1171451
652915
112786
762903
850557
969860
262260
368924
1115422
607314
439784
726095
1503874
1431680
166646
702321
457702
460345
20991
785638
225659
99697
848037
480404
746216
183103
390469
326938
439717
153134
1524402
1014577
1157949
356628
1089052
1057451
308901
1166112
536188
768007
1210819
230039
1252779
1200259
129516
409062
28483
1299113
1116711
1342734
1113362
745160
874461
1418005
1228133
1460551
323100
637331
939695
638254
1105772
585112
203418
26388
605557
499362
853313
416846
109367
818788
1339760
13035
389456
230550
798044
157313
164234
1474043
964329
1541928
729792
387159
1301758
138539
122614
166248
415182
1161768
1228271
595697
1492523
1121659
94248
1504366
268807
1196190
1063408
1499056
594736
181630
294145
798385
1273856
93499
1542955
1464942
725778
418084
684514
1409886
784689
192457
1314471
1455538
1553263
1201612
57452
815669
1467314
521690
1183603
927433
1485490
786880
584967
26393
502705
97859
114815
1368965
1096279
76156
298018
340476
78942
446816
210887
1147594
113951
831275
108778
243824
68144
1073102
340556
942917
1013128
261373
700620
971368
1262674
1504131
1129756
993664
282986
1413390
1516118
973450
565725
1480382
229937
719689
1263094
1239866
1035847
178181
382662
667344
986800
586488
706627
979329
401453
897985
1281266
1228206
116118
386449
897017
784057
126324
149145
300047
299881
96430
311573
12439
561318
263303
217943
1255409
973849
333146
900347
1533449
63723
29474
282981
516993
257433
533148
54222
605278
366799
510554
613787
331331
212881
1116413
1392929
904677
1316493
446477
469232
1153832
126651
1103427
812568
730344
1421869
863455
328232
1394722
377468
140457
1200164
1137148
1046735
1268501
325616
667347
439069
1021141
1344404
880905
1439192
778687
419435
36973
329495
350337
879094
811389
632540
588169
1299072
965039
939729
502407
665214
860617
1126083
59751
1318514
1053657
1396846
553199
1288235
1520449
567272
190749
585458
1318926
1530859
1440443
1420648
714401
963421
6059
303840
683359
440565
70614
1321349
1516012
751947
758385
140325
386676
922110
891506
280209
1154719
311798
787583
928970
198269
1088528
1286061
574618
50127
740044
1128100
540295
695441
1315835
1315264
1358659
955074
688909
506301
501180
1546632
1396014
1070870
1386444
630713
199647
768975
616039
324405
1466218
1112095
637154
1244658
1214156
42833
650067
1219373
624989
1489102
1011639
1105379
782400
1119271
54633
794283
1302455
57601
974407
1287962
832192
1499300
757853
1180591
187051
524798
289608
434377
417416
408437
575231
158036
715729
763256
869526
338012
548247
499645
74003
497435
1152451
1561160
287416
301032
58692
165984
44798
944023
145984
1039429
523256
1478027
518486
1468625
363560
1486576
1449270
284214
1026003
711868
1065847
776741
1151731
353323
204327
247144
900405
990453
663236
983808
725233
1281613
1246230
674416
909107
1335875
1385536
680444
909886
164282
813176
750770
1265011
1479565
595781
668988
860645
632337
590119
478750
1141985
1282846
513175
292378
149833
352596
1155046
64190
1436709
1331377
46325
706091
782425
882009
179337
302628
1298319
1117314
1067758
39516
766894
353052
55675
679153
1416293
1545072
1083110
1123261
465646
326942
23001
1110083
718303
1099636
1351480
868751
308644
101798
798948
36616
1533543
998863
305479
1517182
813506
19668
680174
483296
1125663
143770
1537336
793286
1285708
1039268
925164
556416
1080515
552752
1286913
682268
208370
595400
328699
632039
1536508
246391
1192510
1400056
1092977
1142436
915058
1462509
1086127
436202
1379004
81179
95814
1074251
14235
543304
1201211
864281
483753
798805
821440
1382772
932048
1481323
349246
385978
689900
1295958
540154
835301
1225348
477755
523014
1508104
1140115
770763
141072
674503
1400570
337759
1151093
1561803
64522
1228376
656855
487263
542240
1401672
1469681
337921
505426
548910
1100271
1081539
102058
797633
975498
1475753
935020
585296
679562
296889
262621
1424142
1032098
716329
1262220
521172
27632
368057
450483
840113
1339196
78131
824986
1529513
517957
1556613
674704
1333656
1081064
364312
832727
462686
444206
1409685
263621
362264
634797
251332
1261197
401180
117171
2206
17988
384468
1296725
719075
1027905
1516795
22513
644820
506243
399818
610440
1177168
442042
1484309
627062
303041
571067
1417968
507935
1136780
842690
1087763
405136
1303853
388959
792344
1253898
497004
1016631
865052
450719
849764
473026
874913
28767
1201248
646780
229984
1058785
817994
161229
1337627
1410249
909913
1547398
1095883
1547006
1550573
1391579
327183
61688
126131
331129
796374
116934
1302360
1454502
1268764
507260
1387222
840786
961373
66029
58695
1021457
636151
711484
861729
1362033
1426993
784699
1150614
1158064
7504
1475408
127052
393333
931648
433775
506898
914458
1246620
1193398
479260
468026
625001
1494024
1519110
1059520
463472
725518
1497106
844658
1002626
1054212
183691
781567
670389
1178601
568629
969439
1371672
1276528
836414
1537012
1234510
114327
983978
1072004
1208387
260352
75246
1549154
372484
335121
1198803
96751
1174766
1190642
1254366
1319001
552503
1511705
376895
749845
288925
1040038
1336325
1101682
405073
231878
367565
439477
888545
1061326
1117593
1176061
456117
713190
614514
651709
506780
858060
378989
282930
800816
1133337
1271968
122519
978853
480711
1351447
293652
1179419
175226
928918
171729
9273
599791
179740
329222
1189936
418036
483091
1564479
1555522
1057018
258746
1550842
376178
1433174
1469271
209171
440018
1488054
515241
1519883
90324
265150
693837
1227342
1252450
398337
1428472
883677
838075
561885
1340394
657728
1461860
988346
998438
23305
822086
1223253
406954
1310359
522832
1448477
611231
1331465
205188
54200
859991
1423986
938701
805537
1060298
1039162
429318
159202
1432638
412115
269756
1076083
680411
988588
1344034
535864
433123
61555
1238489
386129
366046
877859
1097693
790842
552220
1541901
1420415
983697
710734
719679
1501395
837507
1169401
1484738
835991
603843
1359761
118365
1326158
1518408
735168
145126
211944
750388
65620
354820
761900
314842
1477999
1103162
820541
319083
1205161
1416154
435733
54957
873611
705857
957841
158670
1432452
1041372
527248
208614
1083682
301687
353836
274439
1155679
565486
230812
824172
505053
1322853
1221455
7982
462287
1193978
1156165
1164877
396917
709104
241130
48141
993235
619066
951008
167890
270661
1069155
263795
494909
1433873
589463
200627
1326524
1171982
826908
781556
578775
728589
1161800
1134785
1501723
616869
631870
287562
1033149
1158699
457669
454584
638539
717329
1100066
1430877
782541
1501360
1350662
781411
510056
323880
1240408
533331
953143
481883
1532404
515218
183142
564989
800663
208444
522418
348677
686757
422451
805037
373560
32540
968316
1117667
62230
556488
906968
1168326
681137
627824
1193304
858736
92279
1379194
256250
852005
8802
1338657
689926
1039531
489977
208425
1547690
226872
177918
151341
1064437
147520
901552
832718
1042468
716050
168675
411557
541377
735555
153247
973648
983655
375899
609065
1431860
1254059
1039172
329338
573456
125606
1466357
62092
1372879
565467
1033220
1384208
447324
981997
402853
1439843
799492
555043
1205206
975922
1403925
1289914
542096
762672
278892
28808
448711
1060228
1292384
616613
434957
1329067
1546340
172053
94860
1200837
451850
1100931
1516445
863104
1499926
575851
840757
1425322
524239
377632
1263336
952564
1130653
802552
1344015
1396994
1317590
318459
754425
778208
1265586
986675
734193
1100815
303677
1380535
1210645
571039
1239004
1495804
871048
991005
234880
1178667
701370
1198875
351626
863851
1499044
1108059
19608
1030514
1341541
634146
1329020
462968
1371133
937855
463564
440628
582244
74252
1032223
1111312
593896
1521408
1054940
279487
82506
181404
1550672
202936
1123139
1388292
614915
138813
190514
986535
1248334
1459232
981064
837360
563169
746919
1458551
1354757
1488877
1260495
220014
65334
1334980
836370
837570
570777
1140752
1263725
1402342
1356794
535301
420798
1115739
320126
1184011
378658
1031823
979600
504555
1070117
1414676
48519
1206707
387283
789691
955231
921274
957376
1119932
381010
1002193
972670
162256
1271683
1418040
1092774
263291
836200
1527390
101513
610824
879414
677253
516740
581972
1066585
623878
785296
871756
486829
1200967
1492237
1504568
293407
1212114
1305627
742188
264381
412709
856340
1298584
245863
1462540
738975
1396381
129963
1249763
274245
796950
586502
1429763
936182
503422
790048
1148769
813721
595506
671289
108976
347998
1227449
1326905
648325
123402
756805
1183413
454866
226205
774339
699301
189075
270710
1317243
26108
561301
1171850
1407345
1249200
1425094
391475
1086505
1138788
853645
822137
57434
347554
513504
721473
1521925
1017794
1286126
71263
41845
529450
1365442
409784
941892
804404
1358029
1508873
1081083
451401
1384233
823697
1539038
654305
637283
224455
412294
799900
369672
688636
1477008
1168378
2352
1360393
651471
225640
157933
57789
732253
844489
889079
845229
736713
1240842
797660
1325552
876384
413883
1454081
949885
1079998
656161
124500
355978
1303824
1074217
1072432
264527
429371
112656
1219359
820276
770001
584333
396678
24467
365267
1462823
1330554
425409
597073
975025
290179
678045
37100
18107
815429
1186610
1425855
1039959
219783
325859
173978
411444
1264276
738095
1314800
1113696
393056
1303779
332135
1100464
326403
75076
656595
1085453
1010447
1519085
1507622
608840
98935
1083127
26697
192225
98012
1237157
163416
540275
1456647
686451
918934
1387717
173482
206319
322594
16484
713837
56170
830703
234823
1280341
57827
263557
684765
1100139
112259
283529
506733
958090
1469495
1032747
220829
903645
776834
846042
1397268
94988
242145
1370808
447727
1370032
1359152
1044826
1068789
1214810
1310696
1512056
27521
1339328
325015
1269342
1134002
384175
897032
961072
1300795
283538
726453
560152
676748
385252
1496408
1072761
822991
74844
418323
1411117
1402842
510651
36884
762760
1034807
680161
1045606
1286646
1385281
1221746
1201721
1487797
457251
1532081
1339089
485657
629530
141551
275960
328452
730032
194441
1525747
1443267
428930
652089
139487
313963
626405
1173942
203696
803871
1364864
1435034
1318754
477027
1336480
404264
1429418
502747
1064255
1282326
1536059
174012
481465
1190480
1051244
609486
37629
781205
1231154
1310293
1353218
1546117
1451792
430688
409841
881395
1323171
322935
1287174
482247
1131630
1094863
929777
1240828
1494316
810678
888246
564758
418114
922479
340448
360112
731159
972881
379210
1235393
924390
84452
621446
1344944
907735
285628
1045615
48914
934235
232198
1117220
1215921
155751
1429182
99217
305866
610884
1085186
1518184
1209966
1363086
1422546
720769
309402
1396793
511150
1487441
843283
405937
988227
578306
1069738
1019499
1013078
1347179
815618
233171
249940
473361
470039
547235
79279
555366
61478
1092198
426119
912479
446400
1462977
1531873
499161
1177213
869100
344299
230731
814097
949656
1422903
5976
838503
248227
401854
896087
895577
1186728
647244
371025
538563
555024
1334273
752946
786597
30253
1252731
851027
367319
726080
661989
828267
1407816
177298
1548808
107258
1177378
1477373
709297
723157
506413
987340
1495082
321096
668271
1462434
777335
1512198
493357
1181760
67170
680663
548301
1063264
121036
1555361
9119
488372
1045615
825208
669320
836125
1102002
816543
1006644
416228
50426
751359
340207
19007
345731
182655
816233
734621
1448091
524200
1317660
807092
316832
980476
1300080
595360
150651
818277
722554
1360821
1531608
511630
233024
638907
269128
1431869
49728
1246343
792251
504752
998397
1479222
1383139
440799
664860
992482
82888
1046559
1241222
831155
303377
1343818
1305740
944639
1143478
779513
285605
1035334
638645
1082985
229278
381477
928834
703247
1358758
825857
443664
882166
853219
420007
669579
294823
1193078
1366668
484176
555082
176670
1391304
505650
1242599
709049
1046605
1169779
703912
658573
711957
812961
73469
37474
1143706
900085
1281195
1059805
1544666
1384000
836885
915536
962131
742282
131776
1556543
784010
75903
1132661
557274
1467204
664468
1119539
897555
904556
803644
893517
1498161
1521411
1229180
1279574
76074
194929
621882
66800
1085260
1368525
195357
445329
1446853
924205
423485
1416521
67378
826330
1229912
1222509
1398088
1250986
344226
725737
159527
234045
510257
499157
651775
205571
693645
1221743
1012182
1289878
335174
1124934
193847
1020477
804760
1356842
1169235
1297832
431928
124597
1046502
28917
1146564
951197
616539
575168
780523
1246707
81844
358795
1499858
1165466
970023
170150
99000
1393933
742408
352027
1487115
331889
1471387
521809
136530
1438011
725817
776285
674330
1102869
530018
967142
363804
1055841
1158952
534458
52260
1533945
890737
734938
1188192
969765
656159
1509239
176940
205361
273808
804298
161749
603765
1428300
259994
391519
591081
1400465
482233
49509
303503
1275403
1314791
1397258
1528987
1245798
84142
759295
649419
806201
788430
1249460
33477
2683
1559243
1263457
714303
62114
77421
1045713
1031732
919144
331131
62685
1069332
861010
511336
299293
1424316
910837
164191
614175
1068534
687530
956602
1227540
1495625
911136
1253501
444327
998510
422941
184207
136219
474066
1394496
578302
1537871
618683
133993
1392297
645934
48247
1122894
906973
1324136
925409
825380
1265180
1293517
140916
888210
1524927
485463
521601
1388638
911685
1215807
748191
1435648
30524
1043237
890438
544777
1266995
206984
462309
1474852
475495
504717
334856
1488541
848814
1362674
1093119
1176949
65312
302105
1404947
43738
366094
742610
643010
1119570
1295208
263158
1332643
1219461
1467341
833031
207886
890340
242565
649630
326097
641949
119809
126490
1525689
1081836
545650
1029545
983965
800397
915650
572540
371097
1304051
1258864
1045676
1235702
734273
1555919
1567710
164410
113123
223762
931371
33410
847475
912224
383318
42170
1242520
963906
1429593
1147587
260615
1484112
225142
39086
706042
666022
854380
741856
1406197
1233542
1545787
1434022
231149
43888
999205
833979
1364354
1055220
1491466
1145928
953659
1100449
159949
1102958
334413
310934
415130
1195421
873507
1182323
1178945
1350594
760235
1377924
219203
153107
486094
784817
228644
65809
1486701
898552
33646
1415457
1860
1388811
211691
389476
812931
1215681
1489435
1155400
904806
870331
1232624
701748
478811
258014
1013617
12794
1411181
1394125
1398373
1304012
1281175
258168
1018403
267769
820294
60554
303098
146777
1413384
278348
1521353
1345368
703820
113582
27539
1095207
1234823
338303
1502972
283778
687116
1274148
890601
1271050
435551
357477
691401
389699
687380
634702
1228803
780969
794969
567369
1234635
134624
1314324
813648
167302
1403076
982861
460593
1549002
1485486
944025
985143
1308477
333323
1412909
911636
1464644
1495027
1506202
1190921
1076859
1173169
1291385
1447458
1333862
1156842
1121160
1013093
594736
1003626
226271
27211
86139
800927
749495
1286287
404164
1469777
408394
432267
1236573
262181
1033489
1292897
1349470
813741
1550757
568514
1006514
221815
785323
726396
997173
900151
822422
692384
1337046
364786
915900
913861
1232022
187104
847416
63568
91695
912640
1302297
669826
962968
642678
1359826
49271
1558971
143956
283742
1472924
1070950
583389
1063910
390141
1443458
597785
112619
1424369
167449
534401
104300
925517
1400562
1245076
631869
1321901
404363
896445
394995
274937
1023327
1550628
900360
1468103
587312
895291
284817
1131917
1266611
505375
823417
546634
70212
1135415
858031
1517328
104552
364892
528137
1529003
1149573
671844
1409389
1271863
563903
1122150
1134895
73045
134849
58233
712692
1565947
734194
314046
938959
203423
743383
199288
954889
1293666
1477136
825214
765698
1464581
661350
647412
1472740
982066
787452
476941
1465797
386353
1456051
124893
1132480
44661
1261108
520632
1025862
1135438
105368
1132550
1427987
209402
912218
1035701
1207479
86093
1185022
1274734
169068
1220742
1340711
1446671
941417
763014
1445753
512238
1410139
639818
831472
1341038
670037
251875
737403
1142445
1312523
655187
147824
1266685
215876
1394207
19148
1285470
4600
1481725
1025214
690044
1199085
697891
283777
1203378
505473
583695
462183
538129
804310
1326463
792936
784647
1203291
1182832
354413
229704
812199
231826
772085
1044280
776610
424405
1429403
1189771
508696
1285984
1055506
1475790
1337787
173658
589159
802601
204096
707559
635110
842871
454563
1408247
141076
968836
348150
22723
964849
933078
675604
1047838
228457
1038772
153427
1147687
647059
1490717
127072
769083
1353903
514017
1066290
1173548
481918
173997
474712
99631
935156
262854
1415989
967101
936155
1189861
1148626
258345
1457987
1103069
260970
1047266
1004683
1302974
1157085
330914
336754
456168
415631
474465
604483
1051384
1504389
930279
138397
3013
452628
184740
123335
1230422
949871
1544085
1391175
1327197
1517430
824633
893140
13004
728195
564055
1085190
1022634
43774
1074597
28197
982974
1126160
844998
865014
536824
156373
310883
947381
10939
463057
5061
418949
503808
1174962
4675
1004062
418162
1003576
1348639
378371
995801
1527702
561864
1480609
516886
892319
334970
514431
846788
659032
210697
1365594
59000
255025
1041366
134579
1512
741643
165879
538089
303308
949255
1434079
1554178
475909
101520
72985
313177
3254
1069356
1013803
112854
947234
916861
361024
1267955
202131
1170952
456455
707060
424899
1564952
868774
915343
1037048
782098
288173
1304640
1398254
413085
883641
965579
1444595
1450777
413180
1141445
746806
458546
449630
789731
370085
154974
1521224
210171
1433608
1499825
57606
324193
911377
1016320
284886
729296
421718
105481
703748
1390356
1152536
880341
1439235
948261
759454
379867
358924
1228393
1069428
78461
1385285
142666
1439088
978371
1132828
1249291
1232198
1116987
1432497
664609
1170713
1093456
1330900
991891
1419540
1457892
1033841
1493080
201433
170065
1427061
1536315
594844
507951
1035804
1328595
1475481
953889
177237
74587
660239
433614
404114
543303
994382
73570
980318
145015
522613
947982
281984
862244
184004
1518348
1182248
766960
40116
929406
1464538
205366
130552
847139
198214
250452
728941
402434
7268
1467754
1393102
1400718
1042233
725109
171723
334979
463407
1286555
525286
596504
917732
1469334
946914
827812
421298
934329
284995
424808
1486790
924834
586383
410080
1435944
1136349
308816
962184
1071280
1308547
1304235
1540597
458644
793005
1406148
390697
1399213
1509974
1105860
826589
531492
1530565
1456699
780638
1118610
1395291
266532
864257
912255
374196
1040016
903939
947415
1158308
554878
1037475
1356806
305338
1457691
204640
522513
537368
535101
16466
897548
218856
1359863
272725
253819
140279
138245
762754
73022
12749
1047335
299402
1294522
1513188
1299957
233579
139393
991923
1352481
849939
564142
486741
556006
199158
1305235
450339
1293529
133635
767775
374065
1481889
1416161
316141
831917
5244
1170503
626533
451527
367879
1466336
1053690
1484027
1349644
479223
1138205
1000132
211760
815190
521076
657156
413411
640455
1191632
667521
942819
1378944
1145463
714201
667467
1523852
1491864
183563
890441
1099782
1273969
53275
613963
840032
166752
1241047
873251
1169882
1237402
101516
478751
517279
380415
1096047
1233201
1174425
1459735
1297593
1521915
773862
829110
1414585
280469
864820
624228
1519686
1037852
936129
470303
1401912
821751
269272
1358193
29542
724677
216656
1194192
811243
419472
1244880
467253
546104
1286725
1016064
1090328
208405
165853
698444
722393
881763
1095572
1399588
1038960
331081
38261
1552568
533070
980611
778679
107817
479882
802954
907463
1152246
307348
979228
1248638
503878
803094
307981
824472
1511493
848258
853445
369715
287149
427048
622558
1460023
126105
897215
88328
431264
190652
835619
1438886
1419324
70410
1284883
1441291
204035
1169747
284658
278950
930976
1158910
61867
1502151
1304590
121478
1142276
1135800
1130384
220512
1292816
1278115
1244438
1191962
920213
1265811
930384
372482
1083296
1443796
937352
1377782
913167
1056218
1317824
1017130
1061502
561839
522774
66350
359918
1154995
1295937
248115
573926
338136
1182541
694967
1508885
1384916
672726
1146704
1019841
88296
1468236
170107
460031
440399
1038963
1336024
117413
1566740
951209
1355270
1193356
176347
661480
826084
341663
636481
166065
951988
1014961
1394343
1181587
1464746
176532
858447
968257
803567
762651
137864
525624
1350596
1159054
1444608
120290
1198759
1151647
1229443
1327185
471145
434698
419332
334938
1157861
393599
273248
1391115
1394527
1362918
609560
1374792
190591
1120987
3716
304255
1309790
227180
1535232
1047018
1552644
385732
923973
1211480
829481
680150
1154923
1383019
1473890
1366112
1434169
10469
451274
1534315
229483
1374336
980566
1345124
59936
1407869
1294141
1407900
1536292
1295190
1128897
934253
781570
220845
464267
1405996
1433374
337636
141083
767018
1005928
232608
948974
15202
440048
1428902
135147
779753
1005697
1553766
606472
112213
180117
718066
1170148
836802
47703
1259191
820166
117426
1217480
716651
234681
1068936
536237
1093525
325220
828511
520165
1137523
399083
134090
1210034
948760
686335
12304
346856
465592
1328707
627748
957019
1024418
39840
779140
1070996
689124
1246166
1122602
603181
233997
1506422
410742
609188
184366
441358
977852
859473
1229856
592213
1067022
1027666
1316996
188382
489445
285034
193098
928185
1048548
911201
1063136
896915
459774
1301889
1554599
314208
442954
38958
7956
157780
570543
809000
1537389
1320357
993715
540961
761463
1129443
1095655
1186938
313371
848255
363391
1034060
154710
1388009
952496
1216686
1131286
376872
685947
52634
677384
1464300
1015327
1029378
602641
1343451
972146
1262395
31819
700503
736590
1174510
675228
302555
775345
1162704
622715
309531
485771
743892
1054200
1271137
160537
1113606
1023826
798882
1496404
1251336
218152
287145
1507277
751760
1547367
1014226
538615
347566
1136013
401276
167843
747839
297874
1427295
346601
1361672
1040604
81143
70972
1078606
677167
1166508
1083624
437376
627580
20343
1558694
18100
68619
1383588
99817
221151
188842
1289076
179738
545709
478268
1130559
1244294
1530159
19191
1546531
1509314
1121238
122638
1396890
37677
513995
890969
1537694
726257
791049
1459799
1040528
328643
170950
98607
528931
1008052
364970
6046
462196
697706
1185388
118338
267025
1048884
295237
1022491
773081
722828
1492222
160663
138849
600678
895299
687094
1157390
1407333
877539
15266
1427685
212641
23419
1336434
1292043
765643
680014
714316
1078580
892585
722733
1161026
861436
670622
310735
324719
566245
541848
1402944
491280
900950
719344
1238434
1205506
222057
1024055
854729
627970
728004
1397589
469767
822371
824583
940831
1461995
328855
413536
1123257
768373
618218
615356
826566
1551181
736154
88401
594935
204734
407302
13245
1031953
559281
98697
1105875
410168
57075
671009
1191669
1412291
154349
1137294
821381
1238812
1435498
541050
272621
1265532
807119
737966
939549
1437608
1209486
1086638
1231309
867155
114732
883154
1183629
1057631
317157
388120
1300725
1207363
1073679
78102
378295
1319050
55673
228184
543488
1541487
715580
133625
760815
302621
808478
633124
1049888
504181
523046
766819
1396327
177687
1467951
1560300
1279745
542212
307768
1445999
1472960
1558767
1085249
1243576
317348
880966
989474
400779
1357047
1180883
293512
1294689
707608
107578
743219
867938
927863
593743
966667
934070
1285846
1542036
1249835
1064487
681638
1376064
1527222
311864
1333451
762017
301642
1406078
473814
997635
32896
8550
580266
828962
851394
1282581
1354529
1242674
572054
227075
1133451
843903
1053728
511159
1328445
970976
217684
192882
1367475
920396
1051088
728875
407814
239543
812780
432845
1465713
678973
49034
1311241
864400
851367
166989
259605
597944
1028761
1101954
760021
726527
508182
286873
655964
1479278
1511630
1505921
1034046
608674
1413887
156751
176624
1519159
1098801
1126850
600933
481256
432265
1229476
373070
535059
85970
1449499
1379803
653599
1194090
1252417
1487148
1074804
191007
405012
1161444
104596
183580
56918
1045114
1006988
524118
245644
799095
988103
119871
788738
143277
1512785
1126426
470260
1397883
437000
711527
728842
747322
1271633
1305639
862258
1534505
1176123
266041
1039658
760115
362051
851491
672805
916100
502610
852472
1484690
999705
588035
710141
1463450
1129053
163400
496023
187208
996312
1292033
1345515
470505
28945
211033
1155349
705106
938348
1339298
1148675
170001
989524
1435488
779141
833814
1560210
934552
252845
50168
444145
1401906
1470930
261189
623544
235543
1219557
253057
1156490
649123
1177771
1410466
350878
843759
1380312
27962
1260552
1280321
967612
1333560
104439
1551615
553340
630060
95759
155565
1563866
447295
264112
563115
261946
293218
1322025
1137938
165607
1053259
819313
638469
1567325
772206
816549
1018753
1333212
1563303
267855
157399
655686
197092
1059607
846294
1450628
533333
809378
824374
1149782
255777
877166
593734
143305
560365
1004834
1215754
224089
1004777
308971
1538838
872633
371227
293746
951150
94494
380420
592587
542300
917844
1096654
1023084
256687
1436754
907779
162239
843764
1058214
317259
1087519
1234064
916562
1103408
127220
274474
942932
1332485
1336648
683615
1529175
1116043
126785
1533020
330396
1212138
677733
386531
21840
125261
1174704
870330
702391
1110113
1063101
812946
1038294
430402
542608
982270
961765
73496
1496093
685144
204511
1218580
838225
1556795
591813
803337
1031055
940484
1250539
909015
1359863
1467358
1184691
449719
208673
1560058
870970
1131879
1064082
154737
16571
1239245
105024
877531
1108253
1523287
1239537
325551
267793
615227
1508178
1402921
102050
495087
1092272
642280
922824
613382
1339041
698216
1373435
1352141
242745
1376377
599632
37584
546287
671878
1564810
562975
389479
748727
77654
1382288
1328350
945873
1147270
799685
540063
1138654
61328
269680
251262
574645
3904
189137
959855
971542
1389376
213910
1550559
70084
584223
252421
821636
930441
1346348
762700
850094
918620
1487663
227380
979349
692498
184524
1223253
339019
1242203
931161
461137
973427
1111849
456671
585767
1077396
820618
1053265
752037
619606
1474044
1354606
603626
987137
213773
143015
847346
581846
776275
1505669
512639
38379
613573
1494136
1499866
802421
1262998
162918
1213212
2006
1169650
1482410
21809
1025678
1256474
1223724
909254
668093
515101
751754
677564
82864
502753
698196
1126795
1340869
164304
1002371
1525913
212108
486643
924629
631281
766000
280000
1024894
542540
1082053
87949
6248
1551636
1508108
521446
391384
1418624
985747
873896
1377235
1413184
189085
1110381
139810
462889
191663
896618
1153579
1383577
701126
862773
1038697
243206
1033695
1497691
103069
1197942
954909
1295988
681893
1149961
1160809
904937
1490943
652374
34961
704496
416225
2187
1443076
91327
233614
1493830
1451103
35570
1319176
1322406
1562711
1146477
286413
1063106
422369
422752
304112
364613
789134
455259
1287662
1070261
659615
1350467
224881
1273033
818473
39176
1137069
1318641
695044
740864
1229125
1023185
1231006
1361743
1381275
1373473
137956
1397604
843804
784886
71985
1407403
1321468
565004
786192
961249
1107371
223950
665883
663321
993794
83057
1470966
994711
977439
341030
1035016
566597
820357
508981
1081403
1089308
954685
229461
366813
862257
1027020
1489317
1432783
996444
951305
568338
1090747
397635
1139512
82378
652104
547962
100625
713365
459386
682954
66308
243550
1324120
976890
719823
476869
991510
533719
222955
16461
603228
970766
544125
1457081
720611
1083888
990018
211293
371861
356543
812632
612489
180840
256731
537952
296633
597481
1506211
1255520
1184372
1322426
1378363
1002872
243848
1293808
402580
184785
91228
946582
401235
163481
957393
1058021
26908
1233576
1356579
746409
1003936
563350
1148261
866536
349450
324286
1419869
606997
1205587
1140218
316414
1006082
777764
851254
983700
1393325
211095
999052
1388035
1331603
322687
74056
1441781
419545
30716
1467472
583696
683687
352682
1157297
618218
1228900
946705
1190580
140191
1199664
877040
373628
1350120
1183399
1159240
768335
907991
404185
541488
486873
1422345
1247594
8774
1269072
198159
1453466
37636
1398571
846468
109768
1116620
149982
1142003
599151
858080
1042015
1470487
380522
1096035
962231
1081477
740379
532197
882056
1015167
593518
1427253
1232523
345216
383877
1072116
275096
1241352
1367478
235662
97377
295781
986588
1287721
356195
836801
1481139
288749
40472
1321930
1182872
1402391
437441
422339
1224412
1420998
1390272
257114
359317
241461
591978
1064082
247257
1355049
1178135
662335
347941
1343317
242453
1069381
275684
1185415
594289
417182
677903
1523928
1275940
1444561
394656
1552681
214247
669256
1145044
333439
1515582
1051100
215630
1454095
772784
1207720
1228867
799564
1448899
1152009
339944
1470603
157959
1232591
268442
1359968
1396716
582299
8047
786955
1282890
1208473
1204014
845622
1417233
598682
990715
907481
402227
947666
1067481
730651
1475783
1520292
174193
302857
180552
152778
438467
1204090
1163879
175279
1394776
1399038
1313651
1375477
450065
1505887
644605
339520
1266651
304750
529464
947316
1387918
40758
227289
513341
899691
1520497
29467
1543140
1207321
636611
222371
1108612
1344760
760743
736449
25637
119959
531982
708208
825125
159975
788238
746827
1067130
202737
1377281
1470488
418232
1279348
1539901
1328360
1121032
294985
226005
1045109
538822
966052
195118
763930
111336
478489
918682
2362
379359
675336
1226956
232347
1026844
1296628
261570
856996
1097081
1381036
148128
1359192
638207
822743
287669
393271
868891
802524
1061605
821769
509657
1072358
103703
1552950
1520655
123450
1400518
265337
275963
98656
269546
1241250
10141
289960
1401993
296230
686442
1242547
693837
664045
97154
443632
143431
1446093
57288
727349
1302106
403256
965162
459992
1342708
1154265
914679
1352154
1074242
1121956
246417
812856
241059
462677
729327
1344043
1020057
1279092
835169
1526352
659224
1117888
1096500
1315687
282655
604419
1382476
487560
449930
1084419
1226836
1032254
262196
682238
651774
578712
636662
544313
844320
1236063
783408
1245089
1275758
1536707
260107
343431
698242
162054
1271583
371803
478364
412822
575248
344171
1019636
203694
96768
543968
289540
61870
1151270
769241
231915
1034885
809587
562987
25776
253140
1528790
1266568
243581
446045
963985
747186
727235
1520721
602728
629746
287348
740849
545010
133605
1459173
116705
1324191
230389
973363
133675
1236558
1127026
27253
1216017
214312
950505
559137
1315063
221028
22640
102216
173687
413576
834702
272439
447601
1501879
1220941
1349426
1312412
1127957
1199841
284125
272886
1447395
1288514
835691
664255
1353839
718318
54625
1097290
708844
1469642
1274169
12892
1224199
156499
1355953
121327
813253
1483809
139387
121638
292327
680626
1517941
752769
1356529
1122648
361804
1441088
42595
436146
1505335
817445
1422932
357710
96108
386324
747364
1286981
763980
1015943
868081
753330
342517
1213708
29521
51491
925567
518294
54626
496718
952574
291601
1279842
40609
326639
522676
1107972
379210
35967
1308813
683619
321143
845959
44894
163473
456483
604370
999717
245102
551261
195065
957380
1516750
1493028
1403417
1552726
1467229
411577
611026
1232280
1354981
91187
799686
496589
657172
612943
181901
1550608
1000149
11848
1398702
990647
985773
404421
26614
457968
1121426
1216354
24400
665212
1414161
1238514
1063084
488982
1309868
693569
30353
1044136
1474405
281803
1179730
634113
1562320
406417
1355696
1452698
738344
363237
758269
1284730
1155319
1505295
1456013
968071
772924
1402359
1506051
431177
332278
1392620
704053
1047340
677026
1488650
1521306
1013792
57857
1162218
433488
1484664
714175
464235
169148
1142560
1141107
524307
484749
1307424
1363515
728913
677188
14133
175059
418557
586559
1447333
717914
652655
1351477
1261952
838032
1193234
638089
690389
1347091
139874
820249
954290
1426345
330897
966233
1174613
143795
1346740
374767
377041
502574
187497
208402
1037797
1078292
1366621
359549
1238596
724988
912728
815026
358356
874003
1004073
61820
1417088
411141
137060
139041
1056273
385180
1037874
940335
1070155
386754
657956
1087376
1178181
29699
300763
111851
937336
700641
611887
1066690
180629
118838
698430
1182002
973721
997374
744561
1058451
817356
475994
27591
281190
750982
711214
1375514
1454691
1301452
444217
4601
498754
268400
319484
1428231
790114
605186
1167061
742150
215294
520742
591710
414164
889882
261943
300871
424208
1254441
1000988
749969
903477
837134
883855
553852
615230
1443293
1534399
447350
469548
1324243
744509
1396737
1026251
1464690
171076
1399214
608094
1043422
39930
739578
1356146
265419
529343
1052252
890835
1567423
146619
919274
1117171
920941
1400735
381429
1484969
239993
820377
1259466
1229265
1521338
1520246
4902
116251
1414017
1360237
425234
84680
901755
1439368
837747
390636
790687
1397880
1307576
1466813
1397717
1461627
497531
679467
957395
601941
781216
736698
548860
440332
106523
133782
949226
858517
855507
537141
1559422
142038
265230
1162775
962878
1490325
864480
886922
1421221
1026526
977076
514263
328645
1470870
828967
312017
421138
1083128
1200830
1167034
590197
404848
1278024
1144162
226926
859504
912590
1128252
606630
744133
1042669
1096796
1558102
619737
117986
916320
1309575
865563
1447897
860693
1339289
91919
104260
316493
787046
696786
302780
511626
801094
1245403
413604
1137565
1134035
615499
855920
1474578
842064
932905
102352
725547
290847
1204715
1524033
379977
289464
381597
495913
227544
1425805
1053667
332519
1306471
1112487
565730
234398
835541
1177621
144062
1361547
430283
82155
226801
879896
138309
1218576
834247
495470
1405154
65768
671253
365838
1244247
1306090
163723
1219257
1106542
1397716
946096
122690
237179
1401282
1169669
511886
1249527
1016239
1206823
1517735
55708
1440678
1092556
905421
1062605
1336359
1374749
162415
2032
579693
944788
1282378
790929
399604
943876
172924
1554318
1182153
750401
1120566
1111610
278843
760406
1424876
769658
1277270
179468
1189283
346562
1062169
380002
850968
520663
138015
261459
939235
160875
761896
767714
1049687
1549717
406422
1147197
1327167
1375191
569142
1121824
956538
535969
1476413
238003
1450042
528920
213570
1018602
581848
989040
1003954
1547898
1016184
1147258
368241
725458
1333199
1063356
672516
1057186
1464564
552611
1228644
1180443
876439
108027
1545120
1219917
822012
1269535
452458
509234
286493
618559
1352978
1245789
1078388
14756
1326118
1114393
419164
442994
1538678
1099029
1506537
10545
1112915
1432877
337125
1298051
109773
334439
1141475
476328
1387114
1368661
965620
1027002
592116
793661
1421542
825213
926378
1360456
1086871
1266177
1300787
1537220
1303011
1029653
576532
1110761
961519
781235
95024
1270695
613064
607548
86757
881770
1253629
371928
1149423
611379
307824
762016
1158331
1354070
493869
516795
1444238
604548
769095
725371
643008
1204489
287088
1250416
900721
637465
320586
1345866
1033943
1433620
245463
1153981
782955
980626
1119443
758123
1520609
1132246
518665
247279
974255
1422480
1077563
965802
578916
1141368
605369
1168148
306349
1271453
975878
1306430
1043199
407760
1142113
934499
722325
1246693
1343226
1151833
884993
1327879
827062
1129379
310651
1512661
1362130
877115
382128
6034
422546
1402075
746838
763907
1530079
233841
99661
828308
959083
209615
357487
518891
561278
1327254
910127
613733
1275705
673804
515263
1443405
70436
454253
1459673
802046
427072
320789
932819
1566901
1458460
1530621
197248
827677
1512314
1051574
106358
470288
239382
199447
1136957
562473
24790
1196610
439553
662774
1256146
1267660
1398499
219183
26239
387443
1512555
114250
882959
407838
728926
303231
257944
1376838
1323397
958016
505447
183708
862520
1230128
790503
219470
1169922
695586
415258
279109
640823
148938
1560982
137548
585984
272187
933267
1358463
1320711
1001118
775761
199464
1043004
142188
637636
6458
464948
1362057
987613
387652
1332760
1113599
579018
1390223
1441651
1399981
1228221
1418931
949650
500656
634082
1246392
105692
51638
951865
917347
735910
360238
9085
1388761
1135762
930937
461355
189500
1073329
1415616
990650
968366
315350
1442732
1339472
1470464
1431863
1012912
599492
1376504
1324255
95582
1197938
307841
245038
896590
1073838
1003644
984887
1439593
456518
814313
837192
634655
1428056
1173944
466679
1173820
858315
414800
440774
404972
354111
141148
145868
1040179
1506521
1385770
915284
855870
475577
1464749
139385
690030
1210169
801
736669
22000
1537870
1401640
1389945
1501012
1249602
600246
1345539
439321
926024
648824
1166339
816164
1288203
470752
1452668
1328190
98773
264929
1265730
1323718
1133735
686227
40038
483184
989865
1516248
1488120
772278
1231989
215654
1405390
622881
872754
1535273
1152550
883928
811942
1476792
1209597
544548
567541
1542647
129939
938535
260151
349248
1157928
785272
1011375
409945
999771
687723
113043
671423
101285
794164
1072118
145454
1302646
212323
920099
1348351
1482933
924171
696489
541820
345279
195969
153819
13129
827099
350593
1025555
886406
196321
607821
600833
1319025
152656
1498477
1477767
1314828
832797
1530998
138004
1498499
1520967
640586
583118
723169
272111
1371180
1259760
839425
1476856
1466672
1513203
243032
1537866
1053491
1067078
447137
1458595
353406
302864
163940
50705
1052581
1386818
171820
828999
201804
629248
145830
1532004
566514
410896
1213892
373817
77123
1501832
928369
1411714
1160269
504165
1387216
717741
726168
2260
370356
826333
486737
1133392
35529
495416
454149
785862
323969
88479
1378680
728467
263813
728938
636149
1547735
116361
123264
1163714
26786
1537343
604471
22825
1471125
1452491
794518
1291547
263906
45229
401923
1235791
919909
1219167
694338
1134745
264013
1274823
1247235
227251
1518664
908831
1005621
70954
924990
64565
1520191
944186
838864
1498266
420561
1356691
1026370
542395
123298
1329415
352243
1441140
1367309
132553
322031
429247
1323973
1225836
820642
395389
978567
1135996
610069
1290641
1137165
1430160
1528556
179599
1469413
993461
643692
980518
86286
1228414
623604
742528
547785
1145939
105887
690790
1382220
893138
1245886
817630
542299
1441806
1008489
812540
1470327
456390
918509
74482
628860
858603
640579
724092
1485038
273589
1251097
1043377
1047647
1408229
1431774
878558
680835
830846
1190192
37021
773441
1367554
411282
211537
360532
238803
647124
501741
100351
358810
1437794
1304960
1529095
1369321
414242
323542
1533229
113754
1200105
873191
693727
793119
1431213
1313521
347108
1241085
1398809
588351
1194983
546034
1117775
54529
559300
1267739
574637
1133399
1152934
216267
1252591
700275
1175423
458115
1315902
126033
1346713
684427
862159
1142702
1050471
759045
737217
1350870
670898
383853
1357582
48108
27093
528276
450862
409913
1054979
938704
81982
1272387
1425140
1082270
675167
454267
1148350
1478520
844652
240957
633126
967319
903301
515659
355749
1044671
592460
1477135
629052
460003
1340369
278718
999601
119500
37495
1015802
919315
1443091
304727
650274
1058613
1252816
235600
1127223
34345
138302
1444020
1134604
1284824
353999
647337
421481
1225269
535863
619917
1238697
537598
1261008
1245624
667315
581508
89817
1374139
793138
936446
1431951
1335420
909129
1515890
1205203
199116
631575
1077381
1488403
1321016
325749
1289669
420383
194797
67685
85754
1326823
292736
1296911
649913
701856
108946
1521466
1293550
853078
1127076
1414010
151868
878346
1377760
644253
887475
534334
1171547
203963
1225282
323993
686251
491043
1137900
682250
1478400
614075
540683
480236
1257909
654623
416851
1298347
454704
753976
96939
1106791
928288
400671
698006
610841
1298696
77532
339816
234151
341010
114996
1104421
1406110
1010414
1020333
1213592
655186
1092087
1382488
468800
61469
1483463
1400403
804522
145418
1295896
1256892
1295571
33547
15607
177642
829508
747051
731923
1019342
1449983
354282
1418905
940943
95578
1413389
673304
145434
629345
905425
544783
1542073
562480
923399
539984
854347
156042
619208
656799
38767
427367
834858
443557
848818
237812
936374
1340841
680708
1246017
1364722
987545
1475713
1236068
255444
462999
543833
287854
913587
1186065
1343513
1509400
533452
585006
836170
633361
901186
198241
89756
1520874
61217
952984
874850
815862
463556
453628
431929
235042
105770
190013
561754
1336688
1022499
884849
982274
593876
898219
916360
662322
111383
53086
1460867
646193
154277
262483
505553
446444
298257
440123
1058569
1281
1286424
1076774
753991
1509307
931943
934327
610800
1041785
962224
1402140
768356
89071
163336
1052265
1096357
638105
793203
5090
1025874
6701
1417120
1107092
982731
967013
57050
1248287
946283
1293545
444134
388743
217649
1230862
58616
718537
936881
964917
1016356
1181099
797693
846391
1020908
1479188
647692
1172166
1056782
1008421
1552645
221141
743266
125679
762756
193043
1279850
1071168
1012787
1379432
872900
994481
456346
632709
874020
1462340
1507454
1263639
1500645
222493
36601
1559038
147792
868545
1008170
1046038
1070413
598783
219954
1489745
1140452
1125940
1097745
440721
1025253
703540
1004698
288097
501743
695412
1015907
1427583
1344208
878289
634876
1074646
528034
29919
127871
1389029
371688
436305
818739
659673
1166480
144904
122359
82049
83144
668127
388266
722307
456128
41284
979327
860703
989340
940431
1526014
300043
245145
707839
185953
331824
797440
176609
1318038
637305
1178928
800991
762132
447185
114659
636361
511116
1250478
953993
972318
238590
1551516
1009122
72423
1482807
203568
726844
854149
490936
1502692
139249
1019387
1227991
15916
457694
911988
1441155
1280700
1383510
171597
388007
769611
1325686
227857
850931
589459
692459
176349
398878
775865
904587
1181126
871316
721991
255943
1475927
363138
1121847
842353
613073
798168
830153
854329
1154431
979108
985122
1172521
225386
550708
1558060
19921
802609
719710
264732
976608
822552
1485593
1487019
1317588
182439
1462778
553542
1277621
1561713
304462
1153216
485369
827862
531650
1247214
1312989
994607
1029797
617520
69100
776908
1562604
530695
87509
139308
1508103
169407
814207
17855
1491642
194063
1445616
854943
76055
529866
1459337
1014934
595375
866390
159369
1332583
782135
1463490
482039
1468656
871734
1250229
110310
1449781
209125
933306
188127
373728
1167705
415844
1430864
585161
525055
587681
712128
1389492
537018
795713
652539
1295985
356079
159972
749187
1356460
445761
1506004
1127211
388002
923567
1396190
850961
1503330
585706
520971
1477229
1414757
316468
157525
146081
224922
832576
727007
377027
919937
197173
987555
945072
438108
164575
738623
343654
1013375
701257
1444655
209330
526351
880260
1459798
303372
598019
1001637
840333
988278
1186507
608156
559609
1365019
1157322
758390
120587
715921
145190
533244
565046
789045
1110452
663472
844033
1462854
1503008
1131067
1204887
888122
321522
1405943
508873
563790
1520931
643717
1096437
184572
1413951
1048066
451868
1044879
19185
344838
868301
1092643
1200050
1447668
1324580
1467771
1509104
566875
898865
668762
747020
282572
832036
420698
393884
734703
601956
655107
706710
1093832
575532
1039188
337153
1427849
1154876
638724
1009170
1279567
862217
950795
1166950
536036
1156706
1529710
1260473
101459
931607
1521718
1497204
1308763
795009
1441253
899941
585694
6994
886322
1292276
630105
1031372
249439
963486
1407176
1202572
180898
1314635
712705
247414
95969
275321
545306
871311
1164412
766607
1099245
1562322
810773
900066
109615
954097
1385593
1266992
840242
256814
679685
1378534
999450
835828
440185
942874
527109
295143
1133129
1408073
1033946
467500
1388673
498018
529341
514412
1164252
1390473
616391
1001231
560855
403387
1395310
703271
1170791
1539932
908564
1440166
744766
85335
974792
1381086
1194094
1154130
900060
750421
898280
825699
819976
1454735
841963
537309
1088312
474296
1204704
847118
1480735
1245386
625388
1266879
379513
1178947
714472
40210
946965
1472528
1481568
1412572
1293924
977144
195655
374158
975490
317088
1463852
189083
1468834
70123
1206475
1487267
1491629
763007
1170621
1111340
66727
1081560
23706
1310727
985979
1445612
353867
150709
419947
1455718
1285385
990837
1144071
1383437
1000263
1370438
1546785
1299298
146977
614385
1555236
1094996
1335936
1481986
815244
1069561
5389
103561
1280918
570676
530369
1361465
931303
1287370
1435359
53355
1456146
1407353
662272
560723
684557
170527
282761
1287820
520817
591615
326031
401195
1006777
104791
741558
553455
906277
889745
1559608
1566611
182671
1065809
284746
743715
760348
419931
249004
981244
573356
977276
877506
560376
691073
395598
1335336
1392404
178699
636719
1239262
1016343
747309
347562
1139835
271032
1056742
183893
154700
1024353
723949
145957
366483
1361199
874258
800644
903526
804350
1447829
280184
99776
455160
1474196
540671
309344
987644
1207802
224434
354413
562740
234880
422289
65137
844140
90594
1282659
1564389
473980
1167710
210488
1539791
1292691
1445436
501240
633303
55093
1198854
1351766
252155
674791
1047467
1024289
97782
362420
1410604
499162
342184
200184
1242001
489889
1279605
891816
879470
1145344
816172
20152
526135
97899
486475
386940
1065436
1211340
183745
996215
465250
104249
90211
925751
1255849
982304
232328
113565
872443
112582
236135
492653
1149205
974871
1096597
841006
71423
365585
1542388
878974
1270221
590674
670142
780424
889266
290050
93309
694172
371923
1052800
416398
1155584
609456
185408
727772
362219
1324453
1297686
116744
432513
730928
974153
449682
1250898
919881
436482
986931
542550
1083309
1321845
1430619
17058
358286
1310814
989571
1519337
1374179
274270
887352
1187578
1238461
1202920
1355188
153965
474730
1306443
798463
348121
1067668
962448
456762
819225
714624
64995
707274
697164
117585
100399
408334
1350998
1119112
1413994
818629
1121956
1157292
105323
527381
939931
779939
128819
592966
1263478
370823
1369274
608441
594112
1450147
1435870
1012341
1365688
253430
9973
1067911
1403798
805735
1465244
851730
976245
327443
1440775
1536209
1058296
508045
227265
1078253
586657
950823
1391541
1123030
136545
610262
1231607
564798
1418824
1331068
1221089
301225
942785
1311875
363248
934998
594770
47511
442267
1253825
1317213
1173754
92046
1146143
240205
1557053
426825
289017
837234
216316
287176
341159
1152358
1066856
106851
989349
966125
96339
925531
727559
1010631
541545
779039
145277
1411653
958703
1490708
1415574
411351
318870
939932
405278
952332
1044778
76651
1285965
540338
1224461
31037
13847
598797
1370391
1485821
100862
233948
102171
1033980
659636
232033
1009741
918712
1226975
520052
1431279
1139937
907153
649611
423026
1442966
333953
1203191
687057
567987
338912
1463260
638893
929621
449878
869772
1118300
863188
673693
1097283
42934
905141
1117040
912696
450073
427794
727162
19034
821722
803690
1360779
203007
1199852
641817
1460561
849142
305592
803646
1267866
198915
973480
693697
377215
58911
779365
720776
1489649
1242631
681583
737564
1111473
1222211
109753
566753
521416
154920
1475661
1195963
920682
1532520
949564
1207386
3817
953532
540674
1156127
199051
437203
463639
325818
57832
199128
1161431
103321
514859
1512472
152138
495693
444502
1111431
463077
104277
735500
124818
1412485
467527
952082
541597
1213618
1197299
331315
1289858
946398
641859
1428556
488696
840189
853149
1278328
423523
377570
1455894
371397
1217359
750175
597530
638061
1096532
232613
646858
1064351
1064671
1204597
600544
1498709
754772
524076
1269840
789565
1366312
835275
81166
892329
782042
1451433
321341
704469
230935
213220
893806
25933
611711
1341960
1084287
185952
140693
273749
1022355
165456
118223
770531
1248945
1129996
935439
1138767
598199
1164243
1470657
443479
1039086
684937
1184237
754025
1166737
1365405
1455405
335302
18295
1016292
1093476
276695
396001
35335
1258234
1309103
1028656
1330553
1565610
196674
278386
1113776
180935
712964
1044743
186958
152787
85092
959545
1255911
177819
495150
111242
1453888
508585
939925
4813
708462
1384720
107133
1234170
453643
455091
494862
1265487
966406
1187518
922023
165815
288875
1117760
1147644
1097643
1388387
1557070
1379010
447193
226593
589654
1098188
1491801
442960
1072472
696576
524115
1161833
1447764
1491618
628946
207427
1280972
637255
37910
1208329
1003207
1202712
639453
829340
220908
213117
882016
709215
1042991
589052
934051
1555895
423441
56933
420676
1499795
494058
835246
412038
1344394
1137763
797758
777582
241815
752115
1543241
98525
1334934
898397
1016389
915880
830649
535003
821581
971153
1182917
519998
540415
310161
1165831
467787
212519
479690
700870
1226302
1123476
559901
806034
995583
1144350
1395482
1342626
105352
82333
746251
1372365
694892
1387721
949867
1441637
945162
129233
1156053
263013
801882
770344
1359643
1200845
1282282
1389358
80069
1517440
314808
389052
927332
1558315
1373986
589217
945215
1510207
1186861
1013863
138666
384921
8430
243518
226218
459674
191158
1041287
509655
808136
1185261
106704
872986
1349668
1393163
582218
1423547
222412
1448993
1329387
980291
692913
1235508
855946
122292
1006731
1040367
1520395
539147
1088773
1335043
507992
807249
678378
218755
1422051
1027346
659531
418803
596417
350403
1035155
911401
909064
842158
613229
46483
1247806
1204298
736332
977996
305105
1263837
1051024
41903
604046
581569
1103811
1423107
669336
532112
1239551
1495745
1250908
1236788
44600
1556894
993243
87938
1304263
30824
39416
230289
488344
1198794
190462
524297
337647
561486
1361571
1097992
1186372
239448
761710
275659
889887
1416178
310475
700984
134341
806662
1308842
569741
1312988
1158776
790908
1027385
437098
507741
898817
1317948
454201
750244
349544
1309663
429973
1194594
1316578
352939
344439
548237
648314
1498360
215278
1403475
661125
162607
803477
854510
856540
854647
908612
658254
174222
687762
584006
1400062
264439
729473
714584
765672
380029
1444758
155861
1271483
1518316
825443
411416
541806
1531318
1215624
986499
1211629
1068361
1427586
1388252
113497
882344
1472464
675332
378739
498913
529751
1087565
1542094
241360
1445014
1217603
1437871
171133
1042042
116103
883480
1174047
39469
626191
1031162
243204
1153170
1067103
1342369
721185
544699
394898
734699
667643
687202
816570
502587
546289
626549
1156885
1186200
1105408
1171832
217838
477217
384855
1055521
581651
799203
851185
292867
1108338
954928
1367019
103285
901658
588527
676784
16222
1436234
644273
216497
1523542
1400355
1179654
53118
564627
761659
954243
1205302
482517
1033882
1127286
189286
635496
1205845
783244
343495
1543434
547665
55057
825373
1475589
530602
917603
108233
1056567
50547
1086939
919915
466491
1003497
1380452
1038599
1498669
1037505
1263119
314985
1147817
1268305
1437371
362023
1513759
709537
48873
877725
510552
1007292
188004
1202047
1401912
1168143
1234342
713197
1482229
148209
1527681
719781
1371991
985859
286471
183906
224140
364314
1430632
1483486
1081792
1089622
1019784
1199244
1297706
1519134
162133
946223
480507
217184
1423028
954024
937983
1059968
53731
194063
1386250
130641
1285048
503010
1545064
1500251
1015141
839495
448754
595672
1379257
603636
1078230
106541
800787
81580
637289
1089414
165507
1005849
162504
1182844
1540537
480515
724983
428551
227743
1138796
878975
333559
560777
1055714
1257075
449891
1384804
68604
620494
1539082
583518
1033001
1285030
1047464
93149
1050336
9242
401301
302233
1062885
1066837
686215
1033492
948727
1052129
1335118
565282
335292
83274
254847
778118
1005674
259105
333042
1276279
747081
1388204
173563
136270
1138971
1060301
1376094
485772
1105280
156913
422706
1057514
311654
832167
218341
1033523
30832
562923
840559
1195088
1247308
1308944
1446118
1280500
5490
1200243
225009
311270
882923
647389
461752
245626
624553
474031
1271330
1330967
642525
539136
392064
790832
974781
390288
70291
1281237
1455245
602215
1222041
115725
1449125
1404312
899599
142486
1433025
741570
1559933
543667
1420652
275157
1408581
227820
1121678
529768
980596
120739
395550
952842
605310
30897
433088
1036264
997541
798905
222362
532596
472361
295800
874098
1375122
766289
190669
829001
717702
1437913
355135
1325517
614426
761765
1539673
441852
1098299
1245596
1469973
1363658
135789
930802
1327931
24250
169928
530746
509915
1520772
576452
994539
734139
707154
1143214
235201
486568
391184
158011
1005267
308151
335388
1239045
809038
450441
179800
904526
907654
1205683
859575
773155
1114069
273877
474898
1337044
544151
1003270
169613
1450944
52884
58587
1472883
516941
1057050
752333
696391
1035893
1250159
317519
281271
116688
1446327
96412
763155
441205
614810
1237071
1311052
310411
1204212
442537
914475
198550
33083
1178415
1418405
556160
866953
61353
716878
29531
543469
1497362
378061
349731
1260580
530238
1270309
408906
801484
186090
409941
1087062
51569
1023283
4115
405780
477317
1014546
1181826
910432
1035825
76984
332333
1404168
230749
1275342
1327268
1330503
191012
90355
755173
699191
459138
451172
656555
928913
886137
1559451
667967
158037
1195919
1010282
419216
1292035
1223938
1200660
1508017
562574
974754
1045718
835662
221717
322598
747035
1409343
1374958
439894
276378
602166
1195313
496801
1342680
621015
712104
724958
1137545
308466
963536
1138193
263800
70960
1297569
1476836
355724
981104
621389
900280
451877
2882
847827
383558
626377
1082001
1136670
1515144
835126
688349
1167857
75973
834948
964795
1436948
1122676
898748
1177418
1330778
582139
659722
1529716
1526046
682289
35993
303790
1129855
581382
483230
1113230
544168
634714
1258962
261823
1101792
1117254
691746
1148090
29286
709330
257100
717502
1395773
1409420
78484
27718
630808
1081859
378982
962588
1092810
741848
910034
605644
1204316
817218
988369
74050
1013553
882445
82309
917085
1010202
178676
97472
1461530
826146
223810
695104
759555
400690
1234809
408496
1492303
1123600
1071222
517275
285421
1334099
752851
876291
396678
1240856
1262621
1223316
1090030
285366
809889
1240530
973076
1148190
1210053
1481734
1396604
1661
1232361
493435
1530890
440303
788584
524666
858114
876588
1326111
567195
1406129
195781
730200
55482
509875
476401
780623
165134
42744
1029172
213247
1475101
1446940
1104534
553311
769478
1429805
1247113
836369
1359848
1516271
157656
221980
1127469
1001942
545135
652701
1157860
1100080
458199
1138274
1484729
88892
1139333
385699
159333
1318066
1056522
359932
1335159
1379738
977500
618932
240426
147760
783743
1178546
891544
101701
1134624
450818
919826
221270
1117870
1135114
1413874
1413155
446071
1549916
1005831
246630
1251119
363357
1415194
684175
1277040
539248
1170160
640073
1065306
914410
1008323
138459
999761
197847
720447
4157
1159457
1324464
1092466
1173800
979384
165049
98303
44540
735761
1511872
76344
592725
40156
259902
782381
622710
1340323
1425540
162984
984341
1072350
50301
555129
356411
420642
780718
487635
369656
261810
388791
909939
409229
89413
192396
712709
894656
141017
454832
781608
990003
77510
23076
637308
337267
35778
736376
121502
548074
1045023
659016
555943
174930
1448070
901543
1176783
637196
917164
191177
1566328
1206220
477774
209642
452152
956478
341872
176929
1315389
141233
548134
512900
1505779
1403624
1567000
66966
1123603
140389
1144356
585035
1324074
1070400
1150664
1271525
835561
519458
798472
1131644
1387420
1534548
1192515
160222
47619
651578
440229
133461
363613
528494
42789
577035
660545
1094875
564334
826744
1470869
634418
879301
703663
288523
261705
1381261
497011
781059
1566282
852158
669107
555534
1092306
536267
93265
1510409
592757
988373
27299
12492
515061
1174294
1324159
239134
1228841
1259739
1373124
311411
844610
632516
376249
727707
1096518
1505751
1384229
856640
973333
448160
1046430
315815
1096384
547879
170492
851232
295618
1365181
1214058
1169662
407694
127686
408701
1157466
1211198
1498567
136848
165716
59871
1406196
829213
517483
839169
170882
1506038
678378
326160
1112046
732903
363035
1152500
799539
904290
956724
1382416
777220
431407
934619
413751
359130
407234
688832
952591
1275672
481597
1449262
931613
1422524
175544
302511
691467
901600
450099
1554574
1548513
90803
368664
1204543
306004
710215
144947
1162396
42868
1019807
230639
429320
644095
1506289
782238
495732
1082187
1414797
1383521
180394
683369
1342164
598081
847712
1392896
640805
1048267
1021893
918579
1029575
7440
1367773
1278907
218422
152388
1521021
1420771
136314
1425514
1313859
814003
168940
216879
1061126
1489991
367062
366657
934805
777109
265562
448272
888686
1404656
1538250
488042
257144
1036471
1149401
22611
933721
1294624
512364
765087
1414388
474881
741583
913234
931221
167331
1310730
54534
195265
80588
542715
250334
278494
1485058
677161
1532180
630174
1513346
92881
1190496
1545971
325492
541311
705984
1471136
849112
908169
82212
578403
680983
734813
1437114
736081
735803
180957
482729
818235
907163
1318000
568846
50646
1447360
1552368
718182
528845
1484050
285490
152217
1283151
1122204
135279
375387
1325915
1525632
1369323
653197
5259
79252
780550
48520
914063
1039756
651816
311632
977452
1346004
818675
1251249
1535373
141449
407156
55178
1433671
1137292
1134259
276855
1320667
181512
1056265
1553503
168506
628643
821332
982907
921008
1403591
292350
107035
461694
1287053
641174
673035
1396165
1512786
778933
560452
1331473
6746
900945
1011832
474787
595889
513890
385359
234046
39025
642476
671755
574431
917366
1517195
1000008
864034
215898
372539
724077
445219
576288
1333615
510748
671291
226974
351467
419774
1336092
944635
417463
155103
54404
999844
124457
598362
95400
1267716
685653
676781
655418
1368856
849080
930165
146206
1153676
1404563
1089070
3436
362929
454920
1068499
772778
121825
338893
418399
666412
1003445
1403720
400918
410929
990833
1233164
7074
1433345
355205
1072433
122862
261049
89794
265580
263071
1178945
583139
91585
816928
961382
1365553
251415
1198806
134177
243585
1516246
647616
694864
1276790
1512383
1006690
631187
285686
809925
1239648
846343
911287
419251
1424525
68523
383688
610546
196757
1313331
102198
168637
892292
1117797
1478143
796708
1473075
469446
994409
127849
723823
962623
589199
1103769
96443
1510456
107324
1328637
372691
910377
487335
1318468
1286760
1386742
102263
301368
775819
1118287
381506
679403
492550
1361897
1228535
57062
1523920
679746
664283
389344
1119959
968395
794640
1118952
1112151
590225
1293227
246143
540107
1236654
504758
550941
245451
384723
409291
1238282
3854
690117
788003
1163854
610488
157040
729456
67817
802518
1431314
783582
1105268
4373
508068
1173296
1077652
1265058
391775
880110
350819
534104
1014644
1462182
488033
463533
999802
1029233
239615
1215703
910935
193852
1388217
73348
769607
520900
1018152
140319
718325
499888
904703
1410203
479188
1156960
305419
658797
271530
532099
1423521
1132361
158578
439103
1406917
590839
1488953
628821
871520
380770
1272273
966849
1038563
564910
55587
514331
595809
332198
201980
884171
1110338
749284
182677
829762
1155345
1243076
1168442
604352
698696
511622
785530
1119429
1096969
244485
283954
225196
163776
361881
107312
615077
457352
158387
913070
735604
1023641
206016
1284687
172820
1009311
717107
1406517
1238113
295686
167000
941219
1318145
74677
603536
1005235
436307
445698
863096
1566411
824628
672431
1129164
552647
1511521
995429
145858
774810
1398300
1544828
748101
461444
549948
1223825
1347528
999820
863803
666553
1035788
1504926
1333286
662963
121163
1199399
1044797
1445650
570980
974616
913510
811986
1118673
1260384
340594
1058395
886260
428588
1560730
1301975
1518333
879517
1401638
73249
962340
498106
1497368
643423
1396171
442039
1082748
403236
863711
1132472
1186381
1457904
1370613
601315
979027
2773
615630
1475615
316134
1038036
1092383
415382
1122578
85339
939604
418628
904055
1310999
387124
830020
1376551
1519247
63706
715098
1445486
1341038
389303
868675
1501116
1320181
173347
779630
134059
1063427
290202
504267
129396
626518
161794
704928
1115242
1165615
1187965
1156677
208849
152815
684503
627052
1244951
1108973
1310038
750496
872257
549355
420536
731315
368424
1347980
965740
703201
1352781
388178
674710
1237008
869284
1347827
553281
273182
1095529
1261353
566296
661472
809881
161928
1365274
1278389
751382
34306
1105798
662181
248798
389562
1139263
774432
921783
288764
480229
455962
57966
354027
1049119
503115
432541
1503274
1526617
144216
1102860
812073
450300
351293
693642
212231
1382628
189390
311389
635623
1207818
762136
1510161
614108
638667
337104
165228
1201327
807107
1130056
404064
1552698
335398
323551
119690
416223
706860
658878
690553
117253
1275839
1236502
1386412
1132724
65211
1184484
719964
84815
470599
472837
703348
565910
398394
1532907
1499358
640554
1289692
864669
382820
1504930
1534971
1422397
151696
228994
1358402
523811
198233
1083626
504217
847471
390567
1030218
1428006
1139556
301816
1046858
1382518
198876
1134695
1048734
919475
890418
1111600
568021
176943
1389742
603205
9434
436439
1373326
604843
186886
1161291
1329049
849887
832301
195386
233700
705668
622028
60017
1416764
87714
266197
1044688
938333
1043323
19325
958085
1103816
700211
1355990
400091
889738
1067084
1188253
1201316
992607
1206452
102685
1438486
730120
628212
600342
99274
195094
1189394
1132376
884936
1108012
995977
588436
591629
838562
484887
589965
867093
917344
516162
45269
1296675
1445643
537856
694644
746784
758600
1250349
1158336
460889
274215
1069448
231085
1341024
376953
484506
73982
1064153
54844
1137456
12320
116383
97476
599063
329293
26088
226224
1446637
1160286
820503
116330
948028
305904
750765
29117
1239121
832821
524570
1438701
704714
27638
783118
487989
681230
192341
373070
1239627
1019587
1368533
214872
806615
1103561
625824
262201
647129
757095
1552900
244281
824452
725313
76451
166420
129445
534633
1486228
807976
584855
371884
93104
567240
1052241
150213
1245634
1237619
1159183
247980
934214
30934
225730
467922
192588
189866
563035
255228
272794
563852
1308592
669684
1053389
549498
1011136
1284419
1031359
855657
28145
302663
36335
105216
622874
778843
1145276
149948
221875
1161325
1243539
63632
97689
1518997
1053815
464518
1444368
415867
2109
1551578
1562113
1291486
895219
484125
785321
129953
265766
315122
486711
55577
1323237
218752
1331158
571821
42870
1157746
485665
306917
819879
688329
214932
593470
476535
637476
151122
1201717
1270455
1348334
865003
1042003
440725
626703
1299779
898392
1543575
668605
485132
1219549
1142140
868784
1185618
771305
78683
310277
822987
876641
732807
1357830
576484
257584
423851
1377628
139057
543094
956223
419553
1432671
1210830
206821
718861
293650
662564
1150327
509920
1417461
89107
1547875
1411233
677119
943187
1206715
1035936
213534
544740
919444
853086
447197
754694
782798
955913
1202949
267921
564364
654045
1109634
88628
56297
107773
959405
610101
361664
740745
264286
728078
1178876
341600
649429
1068218
263930
212124
1485149
1418327
1292449
777303
1418813
343045
1269591
1455910
1317669
555233
1212255
10985
1305162
1471460
872949
1107451
734490
889971
331038
1294519
1286316
1128252
1058177
152098
448696
351382
1404904
1129896
366947
1513406
647244
571248
1062929
1391480
877677
71480
1288567
1168485
133576
1080252
366409
1312772
255605
549920
127215
596107
1308060
326993
392871
679042
426081
501603
1515591
1267036
1127050
353230
218010
588267
70141
1198566
1096959
1376940
917739
1061052
331743
836597
360141
424543
1514755
897167
1244034
1233830
541910
1308416
1308997
835755
1360988
1260076
1247494
404876
1277425
1256874
682000
999159
1216055
670572
1190511
390348
562664
419326
585198
787421
720407
1554203
1225551
1495561
1429030
984379
101167
1127924
1492290
549769
1037186
1284332
1400332
1312225
516158
1064698
1532358
489644
726659
252739
802150
473427
1442300
1023178
1496145
186719
930704
952024
85031
90103
1022557
534322
165745
1033948
550668
1288525
873822
852165
950404
728239
781926
1484956
952759
260542
741710
1224146
191369
1085504
1255110
322810
1037037
235933
477246
254713
1321425
578823
1484218
522687
433467
453816
1056783
681780
814488
236712
631398
826903
1190700
66808
961139
1038060
886844
1009707
232243
216130
193804
1364247
447829
1076373
378866
962872
803815
881293
318489
1388642
346833
403105
351586
1442944
460705
911475
440837
301896
1497031
336843
647803
1091721
314720
305672
1418770
1301902
1154136
1138803
749823
986140
1147645
1274821
1494776
626529
1152449
683678
1533952
1497307
476560
29061
1419136
981484
26433
1291880
521235
861045
319303
294010
52567
1162595
1208413
915114
47664
1532752
380790
125553
853515
138180
1503580
876092
711615
339314
920453
700440
93087
23212
1311374
823434
1209271
1224730
1539826
345476
872936
200031
1230745
531929
1198568
584318
385186
93715
586363
854195
147464
1024688
1242433
1236204
586454
409355
1409584
1205643
1043907
154548
869708
1406140
852988
387125
967673
1149051
565552
1169163
976178
38352
299112
1420874
186740
198960
884216
1454196
598576
668818
865484
1276307
1516377
144815
422406
1448274
1208508
405938
269187
1312447
1144079
1002807
716845
174126
914920
1549975
116880
930051
775382
1340461
1267396
754209
110282
1310830
1447315
403062
1500237
9838
376668
298219
372652
498390
833115
167506
191338
1423437
291450
220740
463427
761312
1561382
193937
387595
550207
1235038
140630
1440218
58352
665035
868611
1436531
134966
997587
545534
297787
925038
482639
1004521
1246212
859748
1224229
495157
746325
3063
450534
1279838
1092105
472855
184843
832327
757068
179323
72231
21660
40859
779863
1190111
1422353
582126
1527258
1501755
701825
1208539
835903
43507
611220
175953
967072
891201
292806
848889
91871
1263767
482037
981664
1319239
1127578
202629
1191086
821788
1203104
1327150
622464
1286831
249123
1046199
66346
178494
1028607
1331273
1557667
403415
1567325
346343
291117
323982
1230957
663350
578193
1055227
836132
874909
369583
907572
823323
727599
497555
865035
913952
227426
691382
716905
1007668
508509
1341839
22927
450282
536468
740201
1215686
1033866
413739
1090849
70768
762442
966271
92867
803735
511329
546546
103518
1302938
1515444
1181090
199083
575464
1002400
967514
1049854
954791
208924
263010
1136778
910321
721982
979273
878165
189696
509230
789109
250333
1263367
533329
26879
567161
950333
615353
933409
1284376
1355653
808112
879248
576275
281616
1117103
793951
1252738
1202653
631872
188875
1053806
1269254
839511
236383
1076348
421258
233580
644353
357211
446800
257646
497982
446115
1029094
1486725
1070654
748086
1137137
1005678
1191024
364084
258928
4124
1530172
435769
487644
1332891
1652
33043
1362096
26601
573
462701
1379173
718298
1168130
1136420
1092070
1477395
1116643
944090
10866
766471
647311
1550292
1319190
38529
1029159
1107660
347722
963194
279634
360801
449996
1479797
1549742
1405551
1263924
790656
256344
1273617
1105993
18868
1463065
1502735
883311
1207545
796063
242106
827110
22392
582278
823192
412430
284872
810846
1530370
1144716
415784
525216
294616
569030
10936
763261
319234
1431038
368222
754846
642998
1039900
1025134
1343725
925524
1205381
263442
1141739
171166
957533
1396853
627626
1431188
181193
79721
283983
510048
164331
443305
311581
97148
997372
1417947
1267908
851052
1393255
828211
432158
841168
37129
467179
382843
1011265
23237
108791
601938
1492142
1524957
376559
117055
858153
1523367
1179726
317482
221414
790344
1167069
441563
960284
313814
142674
1529003
919352
180506
75622
1365782
593818
700184
468905
697066
782271
867434
17066
1539563
1164911
201519
830447
1064929
754028
836576
463246
156426
1522079
804914
1019482
1269577
650531
874241
1078217
1497226
589446
353908
920704
484571
468057
47676
1404899
173937
1517788
890193
1183425
293778
728224
1314660
958130
567801
700861
506773
1206686
150391
79204
556398
955288
7598
1210288
861601
1169686
584523
1441035
134300
563480
424186
362239
402371
927707
679440
1374854
1212138
1357051
78192
297088
1556081
1392069
888351
713189
55817
711670
580393
1466811
848769
371819
1322756
1458512
209899
1124227
578532
1192420
859529
1424168
247266
807578
982053
120643
784176
829512
1439730
1220027
541103
345033
1372955
1464719
619167
1535106
1048634
358752
1085693
501509
1199783
1292682
288791
572065
227209
1121088
1441835
1318208
13544
1477530
412058
1050161
911824
461539
846497
85971
906971
1097776
102398
196847
765762
1183898
255510
459047
1146270
1134531
957525
1062105
1122808
652157
476817
1538865
1492140
1539300
1514914
956809
241511
1008962
1499268
229313
30363
347771
1476600
1524851
719706
1125696
198333
1308175
1135851
404747
1303664
346921
1374422
1278584
726223
1380659
259262
1112143
1205470
180243
848192
236634
381151
1089469
1523221
623371
1104937
1139715
75866
977346
712047
20791
26089
13593
49153
898880
1430434
1149102
685748
1282709
235975
897218
544045
541404
683424
587587
1275850
675679
1429862
338390
1321082
1193722
124686
723998
319277
687976
374399
738802
594010
1358820
623687
1117636
83246
1409333
1398482
642066
240945
790986
924401
554655
1418300
1444053
132374
1062423
1202018
813753
1012982
532858
781241
755168
69098
949703
1134517
829349
115976
678835
671618
1125016
69028
334640
472724
1182349
24348
948439
554138
10556
227143
537787
1490145
1021805
1499626
399024
1552427
1212775
921312
199231
560261
670407
849782
314138
637955
292287
1244588
389803
1343513
423582
796863
102722
396401
1167973
504526
1093928
441834
868633
1359318
1430467
1079725
1150200
735525
1232388
570212
1470567
605219
1209768
1183909
1490458
1382454
1023738
1030461
1504552
244106
134177
217419
490820
131076
1013730
1021223
833150
747513
1156874
1298581
242167
1338536
736962
58466
69558
283899
1413159
355563
1498750
869708
953312
397909
608302
1199804
1086250
937641
1120536
692107
822353
1328540
434225
1164009
934481
1062146
818422
1533870
161055
1401021
742148
107680
167294
547257
745800
767884
92626
723785
25427
21961
919143
883230
415659
22359
1169117
834079
869526
406454
1138676
956696
314234
197420
386341
1148346
1069288
960932
225168
545874
732668
1118949
976411
1320788
358395
1115860
1306296
888213
1333268
854468
285394
637881
151698
595070
49067
1281744
459444
1103494
1265515
1286440
1115614
1127855
377993
1539671
464823
48356
1094639
766677
580345
1567879
1212059
1301696
1083407
441696
413225
1311849
43004
918264
1381178
487935
240322
96533
538920
468488
170820
1531174
1556762
1340025
696965
1456327
707911
1046682
1405566
1095345
65608
505907
1188897
1153547
1490501
938492
203474
230180
502157
318266
966960
849592
639124
834541
490141
1018212
843192
962515
79753
829016
162035
1204378
808188
957700
114450
824655
1116979
1261717
1143953
187617
905949
520174
607503
913761
475598
1509400
1393897
367195
521235
706384
1349416
936224
677994
626381
1073116
153992
1294886
482670
1016717
696922
389679
117549
187464
1424175
484772
37455
1192596
396168
721669
569848
1194570
832502
1301198
1522766
166573
83379
90819
1492935
1556536
1490340
1021049
1481982
1414151
680171
720424
759653
1367740
108045
551844
1502539
1409640
149704
269078
1299914
1091069
1382374
1330906
1186470
1496635
919946
1103679
942166
543030
1236819
255756
1111996
160358
1221753
924751
417946
783447
1108591
45975
1106638
981798
168600
71402
891783
1200896
789334
482458
1190385
285107
1437679
950195
1303932
28591
1138355
638397
1529059
567328
1407969
1157902
313133
575283
1182417
461615
735748
1216570
1061242
1158322
1222799
1259912
717186
1168052
766996
958821
244765
406975
1419613
1468918
935000
1442801
50733
808072
902525
291777
1106325
249538
1082736
721288
1340754
44253
811673
1363296
1403671
269951
1234171
1020894
704299
333276
1426526
240820
1087779
763661
979062
777427
1322373
1017214
996961
714460
1186944
1232759
167665
341578
1272351
664786
1053120
1249005
97236
115139
1502300
63811
1064300
10438
25384
346660
984676
261143
412567
599898
1416307
329653
1392724
264897
1038012
1299077
206937
381834
143585
812642
975004
78167
1558084
558638
95568
1350667
192991
1495028
1405958
1448322
690871
1372923
1219678
1170556
489897
283463
1517414
906045
629363
78003
124865
583165
453601
590021
660169
508677
138166
1172473
910482
275369
832717
784749
586850
1527324
1070303
1053433
1384932
1429360
342907
1399780
462232
1379564
295185
1367611
1020708
588946
782565
1386917
1359157
375150
100658
1355643
618269
974340
530839
744369
1433813
361979
996215
1482331
1397923
195923
342345
1356159
1145955
1096112
675642
1118782
420333
1501220
293932
1125746
524971
1454112
384633
1282920
1049806
623048
176298
632841
1128380
820055
1014800
979652
353834
596466
612226
1450738
823778
1220103
1245763
213723
1366190
1023726
1052238
881422
989225
861046
1123963
131432
1045862
970208
290495
848068
535293
139423
318718
1373133
926756
1417352
1077147
1496760
1015857
548843
880170
194623
655779
483784
1438203
299288
1393705
185716
979585
888837
1402175
116441
945135
881329
46318
1018519
865705
1403210
1362451
824509
1511213
17884
414638
448717
1312277
1032141
788076
1279259
947820
313705
768805
1458273
1256060
390128
1284678
524923
778555
60025
1474519
6579
1284408
1302660
1270323
294774
265422
1512911
922523
1358666
1173457
290595
1057874
336970
1034186
1336385
825088
125902
1081077
1276687
845248
364370
790733
1338856
952885
1424908
1482505
565115
1557988
392490
1280052
955545
1282081
749912
1152957
711869
737415
1477244
322112
654353
1125703
1128523
1196117
590691
415196
1157902
1499315
1202939
817549
822846
152785
726539
506785
1018650
1348011
1019010
58887
974298
898445
1159048
710160
421665
1519328
1454791
332845
1266868
250583
839833
313152
564531
1347
886677
865912
706501
1055946
286908
692037
243094
568530
472933
1118683
726258
1435220
1394778
222100
948427
664822
221355
1238968
371281
1263293
575240
1014559
330127
499460
1298548
261731
841328
1439241
311843
1553145
1330330
835081
775865
433216
1179640
1124562
1401302
78732
190928
811328
1057763
1558872
866059
1518398
400727
692680
1025795
82972
1277733
620119
220428
772017
603328
595378
359111
533499
1309230
945255
519562
782867
391212
252209
103957
488100
761430
381456
167469
1345076
1176237
1563711
709644
847196
470876
873923
361498
580193
1387354
965611
500022
128848
1336386
1447140
1314516
829819
229278
1483191
1133285
1415978
1157497
1527185
104074
1037150
1521926
295604
832951
1549674
960391
27668
1553180
913982
1469723
1391072
166211
1179729
645887
1354996
1189333
1322577
603580
1344610
1319922
652809
296997
196622
895175
123592
1250241
236096
1191503
154703
77954
705862
660028
381895
856176
98885
757194
496109
1499442
1126507
1413282
679474
880993
1296876
1448223
286896
640753
1544140
1017424
1454999
226324
1390551
1320259
108098
917288
109686
629157
64281
1312585
16779
1461436
1456760
1550589
48238
1079974
295945
983575
440566
1147952
1508565
1102127
891065
634544
677335
1357654
394813
1022073
1213929
131093
941824
697484
370215
916137
366314
147151
1298702
382366
759337
1284136
1429195
1130273
971142
1150645
387948
851790
213601
867291
171861
33782
1136836
53984
505899
492189
1000947
1486066
425220
1345768
495236
250550
519932
128187
837882
270998
1328133
176340
549868
210889
1474709
1340393
148943
1363141
341209
667186
1475028
601303
1403609
234118
403365
1143597
480186
1294138
1293737
695037
1393091
430334
65484
154108
426860
895772
943974
701669
1191454
963962
1096564
265155
336002
862761
1523247
371964
564893
24949
995803
1012384
1152815
7915
644173
1197215
1475574
470447
445556
1014769
960618
688226
431667
204292
289738
1086324
1249979
257775
1288921
1151580
1089759
1106817
64528
149524
1028239
1274405
12760
910390
239311
1098194
1125810
485865
962468
148716
605664
597995
287938
669255
1064294
1474142
1413386
904998
294274
989541
1234773
1301632
553234
880182
275423
1534051
1450174
1151360
1459782
522240
1140064
1150238
1272172
1156441
1212085
23354
165898
316730
1464336
818375
1489403
1134797
747071
183869
281703
543566
829596
208913
961541
243734
127970
540745
1366239
1066912
927577
487793
732367
603784
660045
143049
1307762
893705
808487
1360025
315258
1022588
1116327
490181
441375
445
940163
441193
1326294
882093
919272
1014133
738344
447714
444638
1259108
118286
201589
1504797
1223381
531372
906708
589322
1304171
1549862
1467475
467529
459053
353991
995545
811692
492217
797702
983755
1115104
22547
262871
1550598
673873
600024
1273113
1537224
434905
318508
1240971
1531741
1293915
669787
788460
299070
1228753
1089687
101380
279006
613097
1470645
1541477
1067345
13399
1446318
1128156
643715
58664
885033
1434033
1499717
1178255
1364821
1534722
817380
146063
1511562
995845
507704
1276671
870687
567313
1096362
44210
242987
1014877
1310144
14302
1408436
422233
968316
828391
108002
359868
1067824
1222524
171111
518833
909921
1413831
128303
1049810
921095
952849
227234
1543869
1085096
1200122
802686
1069410
1543214
1098089
882288
6458
313213
891934
1084053
103142
450633
687568
679981
972315
1318441
205198
67917
138784
126630
277208
1025326
619403
113173
828707
1290202
1499565
814927
690301
1554224
1002008
1464918
165276
1517463
1138684
1030342
742467
148731
733092
612816
1466767
644477
85416
1340680
200677
524608
1019468
757863
440482
1006659
438827
1474210
936528
288760
420736
543210
637127
137141
547852
740685
33120
934341
1322978
1524672
1131722
830642
270240
549548
1481524
595944
1165951
18532
1262941
1080665
591744
290496
253648
936776
692271
432584
46665
736401
825075
720941
971873
35543
1107494
380082
74608
793818
997472
105384
765627
1424298
597194
1511451
1214073
265779
1387861
1128117
180911
1013534
933438
885472
1256785
1403602
482879
1227421
363007
69399
1133375
820272
1299407
399894
1297282
405916
525102
420117
1280198
627908
645326
770912
862087
105113
1433129
1142046
1480191
827515
395264
1421489
275555
1535393
774679
331608
179332
464331
1462948
881119
1099352
585836
591883
478641
1173845
419114
1111039
581825
588276
731470
468369
318963
711271
18611
1099108
657277
227354
66419
486507
734544
1139897
644625
895242
829554
131834
1441776
1079834
1414522
149338
1061646
1150743
1437763
42644
1007415
1309256
883447
1249511
1557786
468596
177541
534555
758490
111201
100964
149733
302277
102270
182698
1500165
760448
1282223
1421686
341159
720667
297500
315375
1322603
1013845
1269090
511525
467473
768369
1095391
1442575
198176
686313
623186
692785
569009
27845
398499
1030901
1239160
541739
280601
815993
343648
1231757
1472403
856358
1372148
307909
496722
1519659
1114995
645777
1209247
638241
1100820
677836
655156
647852
146833
965153
1524281
1404201
36552
645597
188389
369409
1549248
1236030
1410909
477640
910162
366702
150911
314148
279768
310122
950918
1028331
217007
181445
30864
1041742
1561559
683045
1400534
472677
432473
530120
930898
1359581
435805
1304981
632382
1037190
579868
257824
1097663
880879
956714
125761
414082
344373
585924
828669
1088484
558640
11920
127919
117533
1387052
1382693
623783
676530
990224
601389
284556
400333
635408
1340472
1234227
837961
1133605
1115846
1039280
120115
709840
61816
897949
222789
1386257
183350
1119255
1035993
1554219
393209
75052
223578
1372797
1161997
242924
453795
165324
246197
434596
1244371
1454531
1471728
440840
480323
445494
1047526
154961
419241
516551
758733
1197776
331634
1021561
248837
445784
789637
475525
76910
1358551
737789
854467
138661
1028335
1309844
1086490
897765
1221166
152379
719139
981733
1510669
717669
660409
1430322
346931
1300120
1065968
1229651
661503
124738
1555495
1082317
1380968
684024
457109
789070
930369
100729
1050855
291927
692163
361683
1062594
880362
454206
846633
1542635
855849
1033461
585086
85643
942843
1565316
779980
1347297
43579
102125
1117629
1025877
1413490
648224
1312411
927695
1230201
258462
137572
1466583
1077489
1154952
837938
1356376
81106
1419101
851696
1196929
523615
1113526
691080
1208837
1345185
480203
1195446
752134
1397027
239422
1163573
1544452
1246713
271785
1174987
558891
1328409
368731
11164
1436118
1423689
1344516
1090577
1148252
1363626
400873
15203
681614
274369
1160558
589147
805889
1484920
1230208
1213572
511228
859569
1216227
120981
303981
1264783
1135673
16649
942316
957679
1280231
1403573
543508
407054
1178857
1448917
189675
170898
443276
1119486
55901
560403
512200
1467189
517837
1548488
683817
457172
123884
343042
520760
1186266
1276567
233994
492209
1063212
773570
413899
1050458
1155932
1091520
1393016
68254
1385742
13606
354523
1185862
534433
1460316
289268
16102
446344
684736
822429
97904
168246
1317047
636848
1172680
643270
268963
1502063
877727
245384
241850
306443
971069
674643
158535
707400
1127516
593613
1292732
1561413
607617
72419
152347
86237
164656
1373504
1427204
143555
1091598
476990
1381853
814059
331753
510767
1551124
1341957
938443
1123174
1210624
909184
187512
378147
250327
1539898
1267439
607091
984852
1372531
1267938
851215
874515
810882
1228896
997002
909069
772070
1101756
689672
381120
458654
1172050
754636
394233
1159936
909303
293613
943470
853762
10377
849204
265979
1287646
671438
725334
14384
155314
949266
145100
416510
207200
778070
420909
1011563
840204
289588
757174
1347216
1538297
873731
1177072
1450661
248736
1338623
866009
108353
202298
758162
213088
1011259
695343
1270041
1174491
69874
866151
1394356
644422
1065400
758540
1395321
110516
81103
832097
1314641
1236779
1379879
1028637
486935
824036
905121
29526
1212680
1288867
1555438
1437037
1108779
773581
204383
774461
1197687
506317
1471170
1520150
683024
1368810
1513717
880792
176761
1007607
307198
368713
1290109
1462434
1400413
1411211
251246
1281057
871920
945894
1040924
1534688
955604
89071
481962
777842
1524615
1461196
1388741
1020208
138968
799266
858213
344783
1365743
1017782
747811
907657
1288382
623573
581838
541604
871955
146590
884207
663800
714635
1210757
353094
254296
702738
1152410
1313228
107213
1231656
354374
1229941
815638
1338480
710466
1074648
549886
1258847
344109
1128881
987020
1354567
192726
1285218
146829
1066285
653372
423526
1434654
895149
495554
845603
493286
1343637
1342127
345306
538719
1139370
1199528
540531
203365
1046622
1318869
594629
380620
1040809
297852
1347457
272833
843590
1530491
549003
1240115
178645
1567971
290449
127218
233221
1405783
245134
994172
1291112
325678
926334
1127126
407542
850333
1188918
270572
930457
278297
803452
1303241
1543985
1408833
438757
41652
867217
862884
29890
122627
1161230
1426629
6942
1134467
609802
337755
1158008
537332
857819
80684
733137
1173161
113271
1163905
900332
1248970
924275
478759
137911
969647
317226
431037
417782
1315540
489423
246949
1007449
1209174
1398966
436806
1234813
763778
746344
357788
273808
847887
496627
17829
1440265
773832
559089
1208832
874049
905304
863672
1450750
1421180
249697
1100726
523397
708242
1014892
122809
362546
434236
334029
587071
1505568
899925
1550760
1553664
1401379
545283
969089
980151
165687
50144
795494
563772
1103550
1209434
779198
974528
962995
305951
241524
633244
1493165
1472514
1011945
1351941
3634
34149
1117448
1355405
1139988
1372271
603454
427535
1124158
1260626
1152436
338702
310416
887114
602295
252979
937580
965783
873467
1102201
1045592
945968
1015504
1078201
193294
1228748
1553995
61968
977397
871375
736482
570655
904462
292031
1469173
108279
438139
720255
548772
984206
885587
1264062
900671
860129
632607
1494680
1222405
1529123
1120887
1549007
868522
596020
623795
1137637
1266938
38326
622119
1385866
1128903
101839
859443
1509763
1083423
598351
99520
1350096
776922
667788
587234
712317
1059733
966830
772841
376838
522548
396795
810849
470865
12712
1134076
1304564
1146609
1285558
1367502
168311
892668
1247717
1205810
162124
1519471
274524
202951
130054
2535
442517
1430775
1457470
25696
963183
1361812
1319672
13141
63215
327390
597485
817045
1068139
723806
882364
1209935
48051
495458
582017
350428
1310307
1430305
326396
732840
214393
7920
647526
1546060
1001805
611872
831466
1355076
152952
86403
814154
734986
61014
308708
1548242
805040
1435198
673909
1049797
1255131
311082
840448
961750
612061
589168
183291
86588
1123395
1093547
1355563
142518
205629
340096
886490
1241657
1399247
1283258
230782
322613
26855
622023
1415280
1131532
296807
486465
92457
1467615
157160
1280139
1393944
1158852
476486
251419
817141
1143086
993703
517595
365722
671952
79897
954491
1343269
668571
1062374
1370847
213392
749024
702793
673304
1352602
1089569
1566643
1012985
1037583
708149
240364
654966
193423
1503160
1090534
1500048
545040
293026
1387791
20606
225601
271015
300020
1451364
1147756
744611
304352
316104
474599
799980
323463
43200
1036591
319491
1090099
190875
355272
1046209
1561384
1389550
1003748
681928
402840
762443
609274
687319
631754
1536391
53455
1565608
473382
1464767
822498
1239095
771886
1067985
1474705
49398
336532
442304
1433119
849269
1052766
1381156
233795
474909
575563
1364356
1134575
1182249
1386759
459766
313319
934854
1081650
1282140
1254033
1133481
1199493
682185
1461523
655797
437454
388155
685858
1463863
1211217
1230442
737155
1114426
984085
1398195
1170176
967605
725982
947685
142190
272528
804430
1053900
773806
978574
521700
716177
1513941
490179
1137399
1298625
938132
1199451
545762
713088
148108
1468016
742257
89807
1039065
1450829
272670
925121
118862
754743
1115583
242100
1297407
1155557
1543117
1378897
945114
1246225
728549
289089
270582
1039645
62785
1236011
524251
1353075
964720
582078
1437575
1230550
372087
544808
780205
788413
124079
1032237
947154
319324
228313
55443
376939
1488533
1002918
610903
1443799
1022363
1525962
455284
1517874
751813
1454286
1012671
110507
458815
314899
82548
137905
791960
932629
395699
1476254
822864
63675
1534861
1321047
681141
1291505
1117561
994390
357900
703231
1342276
5186
1251707
481214
590477
484780
190234
1557181
1356979
1427355
328953
1416045
70314
929583
1172855
536155
1106590
810691
133966
1463335
1020281
699600
1266265
37192
1493531
966982
79114
1054028
371382
1487413
1335177
1105970
1049619
61584
599708
504234
804969
845296
607145
1278325
218720
502067
624094
383234
263385
957558
339089
301585
207655
184482
1028011
255245
1501967
550726
485330
323035
412112
1298596
561268
943192
950564
1512434
1132187
552909
813323
500115
1425255
1543690
263348
229726
796168
1320041
1523500
982528
707158
1292067
1471416
116930
838267
1402306
544622
419
604975
955432
1413121
1289498
505074
551850
903549
1451444
711078
779541
1427180
393762
811466
938815
690855
763800
433287
1421287
396952
973760
590515
677268
1377063
1166347
1205195
256125
202084
1504057
268903
1433979
645182
1217898
1131052
1269973
1344995
740777
87856
1572
1113565
272404
501719
774769
1413802
358885
1296592
128181
1412692
122793
956046
486301
493244
1101111
1322015
934954
1391708
1248014
739985
1038775
507456
52800
725815
73704
401291
1025302
83541
793107
705456
217054
402116
948454
379654
880132
959858
796790
984250
84263
457858
4403
946851
1265481
672343
510533
631147
944407
1468270
444143
737845
443636
1448998
433346
599584
632780
1131613
1146656
106826
781116
963779
1383909
8281
353367
234948
799948
112944
794875
1094198
1274163
938109
32259
1235157
640686
92845
985994
510953
904416
470487
695567
1149341
1416809
549031
177911
1123279
1411920
141680
878006
1011825
857884
285320
962990
710662
1148883
870688
18467
253103
672145
1433311
171459
927335
404902
707219
802369
1198504
221262
1506414
864023
499727
619215
1294782
456224
168350
1231224
190785
683782
928490
1259709
1082579
146962
27519
498867
961791
333725
186956
1213670
685429
1420788
372149
28257
737219
680498
1109788
891738
416389
188376
569226
434245
1474980
1337072
232236
953070
113856
373846
1099789
941347
1481847
587991
1508613
930128
1511761
1557097
800528
303269
305444
1517317
1248119
992177
1018966
1137469
220866
1019831
553490
62132
157266
1259023
254184
1213417
624721
108519
1515602
843138
1320181
70651
666762
1504163
631345
1359746
458688
1198597
1147798
830453
1257864
1279638
689293
1246335
1145226
1297991
277422
1108151
1278906
775187
995793
1271222
841595
1353068
55558
1553129
1222796
453816
697571
137993
30523
57625
1480891
263707
961611
328662
189484
805088
213127
103474
14404
40351
1523501
865511
128566
404612
501765
1304180
1566998
257953
140815
526658
833561
297375
1445465
159688
214597
662742
434417
1496811
4368
1475896
343725
1321470
452064
1067014
1037057
1158301
763609
656240
476871
466657
1367028
605666
1315562
693735
203860
1418536
1043675
804789
134438
1391169
336010
1033897
1307625
1557603
81391
443615
288954
987392
1020866
939573
511271
1275587
436920
1502532
1346614
737266
476946
1231788
1396944
524755
755310
1071601
1400842
555372
439723
530050
59507
1309629
1287264
1384129
876952
1005871
1008697
1426295
174108
1395457
683294
197889
1063274
812956
316130
1449568
213924
1251934
474512
720830
852658
25325
1034904
1330957
1036552
1049523
653408
810180
254253
1379549
1417817
1112933
475793
374631
371781
1393898
205179
381444
695644
1259426
384291
41278
381908
359760
532554
1507505
751715
556214
467553
9708
249904
335597
549360
842640
1534346
1207226
326131
494433
811983
459933
759208
489623
1042517
18739
605715
248700
1439586
1412219
212470
1115497
1226328
586016
1296717
239331
1520763
1448788
620232
236020
1355622
1501896
1347087
212304
1274984
15062
1131042
1567435
957572
1063265
892815
284288
800376
1366073
507602
363568
392782
1196563
637801
232741
59503
26002
587318
1501488
1248177
938561
1199621
824897
143129
291741
638011
574863
1257722
82448
1327804
210162
1461610
1366856
1200735
60568
1346355
1400756
593096
339764
901729
956932
813322
219091
960018
1291473
512638
1423588
1184963
494653
215496
93410
1451863
1512826
45723
342745
1019500
603201
176000
607081
835808
1265389
1219535
199846
625548
567170
388097
145368
958027
1481847
132978
1383724
1423039
842897
1542839
808272
268107
1490594
1108609
529548
1339893
45117
908753
206290
477451
636313
332368
1459184
436179
1353143
1157107
856391
1300297
55709
183722
687390
1070904
96785
785097
430224
915330
912604
940719
30331
1331553
244697
301621
930771
414295
877235
782880
1477390
235720
206146
1423795
44108
532145
66362
245582
80796
1287453
24552
570135
1561041
1098782
456124
300527
1124063
69291
128528
723835
629172
726182
1538742
538836
448198
1218911
727120
1151952
1166828
1094435
569394
1260524
46502
772951
1304573
713598
1534540
1015063
270823
1137846
538661
539366
525848
691166
959599
890821
983148
1195718
1473512
634504
1561183
1004138
192578
176885
408632
883485
447524
1357500
1281833
1467732
828137
96976
1465887
709058
1457315
271198
247181
790825
853915
477823
1120989
1057430
503421
177539
898009
1546820
569751
13984
366495
1520599
1509644
575783
922006
1118833
801189
1187989
1266355
133955
816078
747598
35288
753469
1483471
1272633
453627
202656
153599
445960
1292030
196850
331050
1103403
881406
489804
51208
1042541
509346
1165445
1148949
110138
1281338
166557
398877
11767
343890
373075
263411
928173
1079359
640168
371007
1384173
1438820
390671
1046449
942925
1185789
1130154
461342
581772
17903
1507286
571143
307462
1444728
257277
386686
233586
1396760
731522
628871
750829
962067
93184
922909
9349
344320
1423239
636798
546031
682024
231424
954141
1555634
319500
459724
1526070
1047919
725212
159788
237986
1362066
1191920
576174
34959
1185841
769056
980135
1375345
598872
923978
194516
438978
1479017
1490076
127643
66791
97157
305317
1119891
1282519
478148
456482
99247
488602
524578
402849
1565484
522525
1328686
284338
1001582
88898
1012815
1253940
92263
1525321
499356
1367752
1291371
1292465
1198444
645478
386225
1389628
615326
109206
663483
633870
812947
1275870
608114
1381960
106177
1042403
714537
143224
1152784
1390792
439286
114043
484941
934261
1398088
654342
998383
335910
1551811
1421820
725910
69581
1404597
680698
87718
1115606
1085378
608886
990450
82612
1216851
1481487
861617
751589
1393119
570992
1412412
429221
304535
1454673
1453078
431707
71433
170326
1408875
76081
1052478
549835
843962
1162071
849953
232527
248979
1373700
1050900
481097
1367168
888842
970928
853010
365609
81701
437678
1120888
486493
194695
319846
670711
915747
1314925
1414527
1334044
1213436
806707
1355727
1394406
1281236
192006
801884
626661
336785
1460096
978087
730632
1456503
260127
1064113
858224
627662
725070
1195325
1204123
1388643
1133158
1066521
787291
57603
380061
203689
346263
1514794
1406076
990438
1095192
1429925
956740
1101095
1194065
79760
1112146
458094
41593
133783
324042
239247
836805
219126
1508972
31844
1474865
245320
926121
419158
1484360
801864
518298
641083
106266
1400862
1010634
146466
485125
542636
1150660
114130
225191
185527
248642
656824
1225589
473139
702242
1062884
315362
1213097
446022
176436
18882
350622
534141
636722
982522
249229
343127
1522030
1400212
656362
1562122
1289616
19377
1416899
892728
1407139
1140957
1289036
1331654
231537
566928
284875
1027267
1447480
548173
1229637
837751
879974
706388
1199427
286576
1507525
1560629
1031437
513349
1219655
659933
922858
1106592
259921
540671
384698
548860
1495276
540228
349029
495444
1357596
1483237
601754
296557
478981
829064
1351472
447255
1001804
3317
927531
1127912
232220
1316901
528655
869457
800587
354255
856928
1338104
1358423
1325311
1556224
104811
1226250
1223325
1375625
823050
668242
193004
1242542
960651
382720
1224745
833491
1400276
489380
184007
960020
1438369
1057744
797627
1250018
7901
494047
1524220
886889
775495
258921
235252
577001
948882
169605
503136
881375
1396762
911120
1281255
335493
287888
956386
1412865
381537
145302
1206115
553064
1331980
686907
1164582
387934
189125
218856
103376
82387
701037
1176951
289746
198156
1202349
966067
1407150
903920
1360971
649477
139540
1502631
508630
93456
411181
1273979
286143
974610
674311
447456
845507
3098
975462
412657
1117290
579526
216373
1309082
1364101
118604
664942
112766
781636
1235255
1404125
1400982
585835
407021
953067
211022
721255
686711
1113768
598461
246313
1021743
146665
814577
736632
335830
260760
485099
404966
491403
917415
1123911
1014063
341717
237126
93383
114736
664151
1337443
585059
886445
227458
398127
1357698
1415655
1521147
31373
561921
183342
917398
1070491
973924
4782
888311
874100
438660
82640
534691
461242
207182
101943
853883
409786
1513622
523326
1541947
509627
1013101
431104
988403
1248867
697175
170985
259003
1263160
197435
95325
1213788
783726
1284999
1148323
1358394
1130442
1478329
1494432
718862
669112
1040400
706567
1439726
1489796
1501847
93000
167816
875652
1291563
1212553
488443
691224
410758
1100948
450861
1367570
251862
133627
1002094
753826
413523
1348278
133747
255479
326055
269385
543911
1341553
745119
18162
1526399
940037
1377047
502694
1561691
1551286
888437
660354
155859
808939
35597
969212
1028897
848710
74108
194165
123139
1071591
50295
1332571
1567550
836654
1566386
1028895
1358409
354587
1178526
1434593
422706
684896
567459
1107324
258224
401243
6089
1198460
1481580
1010448
1375769
952500
535019
189437
47119
651667
1191852
707984
714047
627706
489113
1258939
608527
336194
347961
1209532
1340580
622887
1565505
1196079
1482276
591207
484551
652008
54761
1428067
675531
44357
869386
261516
895091
1339058
224874
1041155
685806
883453
394489
228342
1144017
1031436
456728
116569
855653
1315769
80980
66113
311533
1384714
1000770
1382766
601088
1111125
420346
1189338
168595
404091
1022711
910620
39828
1258335
405283
837598
449989
1251946
608605
826104
797534
984744
1173152
1319187
1433560
462197
87885
974661
461742
798662
1174120
252018
1388433
421514
700594
1245953
492539
671624
1552204
338102
261486
1179247
682320
439276
669859
1485967
609859
96036
263665
129224
1166661
809619
1474673
474725
402593
193021
1087941
1342349
614684
783396
820576
561662
979123
1427944
1447174
364423
67619
560314
398466
440487
1287624
1356652
779891
524638
306047
120824
952554
845664
92478
1422295
788692
1442032
1327036
236760
87358
95448
94506
1304103
526071
1015626
166471
1470624
502814
723326
11502
1549890
779520
441138
452128
819763
697361
997557
1245516
1285066
1220627
309290
826954
1404364
580759
896450
397813
968620
395041
1046116
1298087
1388519
1275170
368166
8201
1107414
399204
1429587
559524
1445712
1066770
439444
1541241
1399810
992304
279131
1020289
451262
422441
363191
830131
525813
1235713
575785
649464
83323
1528589
28074
1115715
388300
1190846
1328610
187820
427191
1038089
1258386
828396
897348
17187
314482
278441
5322
1342546
360378
606024
604120
503259
1356083
1223125
133180
812168
6781
1430728
854725
1275346
791084
361254
718903
787556
1433333
1480541
133008
233985
1407892
167716
845608
321050
115481
229235
190070
1507283
505059
1421796
437457
282225
1095108
186016
1100349
906233
937870
628892
504592
641265
1517961
1105243
585150
529417
1002731
947035
1190633
650440
765513
976402
550369
159884
227526
1397664
1347373
179057
917216
1016778
740871
142949
261689
409963
385226
1055600
708674
785004
595230
291451
434100
1177629
1203501
1450386
1532032
958616
909495
1012514
1445367
1372961
28617
298196
315680
994476
338936
1055342
155559
736618
437536
880964
97312
1062886
506839
35092
418319
1011469
800380
790422
1423227
288722
675862
444917
1226323
473697
564416
767368
807952
830225
874175
276453
569483
926039
778267
575299
361089
973422
1213296
1467112
1050042
645982
202303
1230501
934463
116698
1089297
123826
362833
396895
562262
1086722
881634
468221
1480696
1076094
399801
701731
953115
1309367
1046229
65412
872591
918438
1129748
1131182
269187
296855
567161
82338
25501
350682
307075
146928
1116176
876602
441626
628347
348298
774532
138571
908487
1374860
1089628
327969
115507
67376
529176
740630
391886
462949
38636
1301225
1287013
80366
28873
26887
1162278
862340
453698
634197
366569
799310
528315
161150
452931
622706
901587
1424751
699046
1534529
278207
766263
42014
666524
767935
1469814
1444568
615588
472820
58727
808717
1141885
710024
305461
865472
74933
269349
322484
188677
1490320
155167
1018423
1245800
951215
1486451
271576
342408
1391304
1076471
804410
1289506
1265626
1301137
1257196
1175655
302021
15567
1221506
821464
811078
113443
935709
1052067
121961
647105
333575
873004
1540138
897551
978660
1032890
199131
1117171
574615
92912
1117836
806142
1160199
885789
1531453
1325062
454796
1160851
976398
1446928
1159583
655806
62980
764326
1417872
1552541
307880
1365671
807296
719576
1037972
179861
241626
1308113
1490231
1508972
998173
1544450
751431
1024628
478198
540839
942216
715111
796455
1084499
895340
1484977
1174110
566405
1467617
568469
196700
1026790
752163
139586
1431486
1439950
798948
375156
513429
789925
1199369
90188
539370
497056
1218322
183729
1349945
584900
484219
482011
1373339
622552
901839
1235012
1564088
598351
1363296
853137
466901
1074664
599137
1351587
427347
79353
1367283
458116
822812
377692
1491463
519349
986277
1180512
1529105
1221010
641693
1216540
1117667
1457045
466730
778769
331412
1298050
705776
269386
1404881
1307033
161235
148484
1488095
879136
1268294
772557
1485623
1011731
305999
1539479
862484
760620
1467302
909654
1463867
1051856
244
198278
600221
693338
331467
592174
224325
1378540
1567205
578461
377888
699514
817468
455543
1107737
1390052
1314854
564639
1449962
862169
835548
486974
1505425
541508
215871
28004
806661
245270
1128034
188627
1535991
848336
165899
634230
1208803
599726
1524812
41300
427248
222229
1475406
72839
311272
1024406
210972
430125
870321
940982
435962
130736
952172
335926
768745
1211503
1447227
1155619
149308
445546
1315906
365392
814131
1057770
91130
1426811
288705
1452882
243090
834187
499510
1140414
392160
120278
1209110
785988
893439
990503
761498
1537560
648840
581877
149952
1286280
605023
546805
1348618
92149
1047034
665050
766714
950953
240815
451971
1296236
110064
120581
586828
1248716
336844
1036834
217485
1082134
298543
859734
736456
469156
108555
1096193
208682
389872
262652
186977
804244
324758
662863
340701
529202
875200
1162411
515075
713809
822246
296560
1412664
473062
1209382
716726
1260579
1252713
685698
1397959
1390015
16314
937589
116522
779718
884168
1324135
398171
1373279
646045
506496
1021964
233007
829068
1457246
1001218
1305263
535362
1219764
759588
480256
1090976
109727
534752
958396
34777
1142856
662886
243891
1413636
1420855
1393649
832700
1210268
200655
740543
621369
1049215
1148371
1097786
297847
1282209
66127
172854
112999
1241889
225372
762339
51695
133357
1110456
294141
1383319
1372273
1163522
649971
1287595
1354315
926903
992467
323565
472342
808461
859542
162799
408436
1212713
1405409
511354
1148943
686169
109790
1081095
521672
1371788
314611
1017030
1457486
1018905
1007363
573065
290997
621565
1421331
754731
1454615
47448
1120857
760089
1439097
781493
132540
1567556
92214
1229341
599038
1513377
962124
1422965
443237
687012
1222151
739165
1396071
1320017
255336
924087
579691
1207961
1422228
1414667
598996
333964
130277
1128901
1471155
786762
1066315
1470218
1279821
837774
699262
983667
520322
414518
888756
396594
15182
1467780
736553
1377613
110914
473083
229965
116114
1442957
1476122
559642
577267
1097504
1079356
1122790
1451943
911433
350678
1407275
1203359
496379
533320
232674
358629
438190
426210
838691
835588
873891
992122
746021
745652
1272683
691560
722376
474511
1262996
61142
460041
29834
723510
246064
571174
260980
1158672
417205
398358
1475019
1351121
1114606
567561
1210600
313685
678214
1259547
679205
114049
646470
642287
1132688
298415
1068688
594131
1345953
857207
155789
306389
156623
1257489
462390
732192
1159716
103528
272433
34469
1275602
600651
624450
1267470
155488
1347086
959257
547023
511713
625946
945692
342252
435110
1520859
1070296
796582
1445843
261090
1336610
1218489
1293875
240073
1423438
1313809
909771
141985
1185152
319142
66980
553899
1317768
835622
148631
485038
1449375
341453
1502192
1539168
23153
974138
710612
1400855
101597
1265046
1217838
904932
320466
507340
36325
652858
853450
1027093
1322089
792422
1429168
477635
1379992
185723
90625
260788
894496
1502730
780518
821277
1496344
335037
12140
294097
1418084
15579
1392482
78562
1422494
543085
1515707
147787
1123903
145990
611772
1156117
823744
423940
60005
401770
148722
1476988
793955
984331
184747
1518143
965542
981177
342832
1331989
1339939
132541
433733
1462603
1454717
190787
335066
256648
1348569
191034
788481
759933
83005
1191
686153
1315752
1011471
388302
779307
976160
344780
727787
1365029
784634
299565
1046554
502293
634483
665993
894834
828416
855908
1053851
873022
193987
928622
336543
1004503
114864
666846
274107
1561519
906157
948175
506976
408855
1093990
1458599
1242340
602762
756139
656005
214275
603554
1399909
997150
1158057
22963
789403
1512233
252944
1394202
797404
474870
303053
760859
5035
1545588
799287
1277973
1059092
71595
582235
1067783
575275
271680
1046934
36705
563883
146831
1059600
1565601
1182154
116503
1513218
1204591
1428128
949746
429484
896556
1004876
118974
92876
1235151
1505613
1456522
55870
1191217
1259132
935632
807671
590034
1233464
687068
467252
1480637
845833
159803
1344754
1127373
1165614
596137
1369429
832213
28648
140056
105365
508495
1330395
1204750
1223380
467771
403220
735600
1507493
138237
1438390
401045
1500943
1371633
1273330
803697
1244414
382642
1118371
698165
528445
1107853
503901
1454459
561372
230564
77657
47344
869056
1453508
1345817
540785
489036
1274256
1316121
108191
110825
1519910
1271579
998313
963577
41056
1066572
396508
1126188
1337253
1193818
1229210
834207
712290
1391120
588174
1121618
550870
407541
110854
997250
672050
1044114
363097
2875
503982
1040403
129793
1501302
1266292
76707
1444333
1189383
1351790
1005378
1402766
284077
1360145
445643
550662
1093041
1285218
201481
714446
1316351
1565102
82983
1509280
1373031
314080
683130
1311775
1549519
1345426
184948
281837
1458601
1454108
1360611
667944
480070
1034101
478855
1011317
186495
178553
1270049
562517
1377425
328846
885280
659644
790305
190804
1024621
482036
967254
365781
400984
1197261
811529
976624
1126543
90571
328746
319851
478772
154157
932051
1188986
372965
192152
1442223
482781
1416390
481430
175446
1116140
693468
1229601
767757
663482
1390492
1426475
591609
1564920
129698
1214837
1442520
1014105
377286
1310856
873984
1215752
831916
965172
1279525
297527
522247
1082964
504449
1155962
945378
1032243
1516640
337343
911892
1250531
546820
898526
838173
1003513
1149235
415406
1032318
381328
872924
1387182
254350
632321
1042985
171017
185424
1261640
1172680
675693
295015
138269
1366718
1521512
931356
1548345
1525219
116028
628963
576716
1184221
179656
185878
346311
997584
2343
449635
733239
868769
501019
1232838
650881
1548089
258330
389919
1500430
860371
913672
427719
866937
1523258
1373628
256214
285075
375582
919402
122383
947456
485009
600106
326250
1564874
896558
897135
184447
1247294
1278534
502535
135715
767868
1334648
1471691
195153
265508
352826
103458
440573
619661
1022026
366179
149014
1479549
690447
700059
224726
321753
768086
1153229
1530397
434934
289784
783743
210209
548545
1029294
665190
1327892
1151614
251055
308905
781858
1126140
198782
652876
1532387
781316
647137
581967
865293
629648
598049
722611
1547731
660772
71829
511192
317733
897842
140659
1160264
133121
1521954
428692
826642
563916
1567087
320019
981661
209207
438207
1025707
355266
1036607
163925
790727
13229
1021746
1319697
1494584
337172
1382071
859567
904173
481701
1317915
103377
1092662
10150
680475
25957
985331
564391
987726
1031330
301865
1160941
394586
509011
1451320
289396
704246
1323835
213327
656727
436692
334917
1136145
708991
303947
807920
1501324
1128576
1308239
1364281
706663
914366
598769
1447674
881098
254571
408209
923732
809962
1200607
371294
1165506
174528
1029625
889724
784668
308970
1208216
36752
1027199
1304252
1236963
360721
1346252
335017
98407
223213
912888
609842
847649
404632
17102
194660
1480252
1385622
1342896
367762
694744
1541185
621192
1093157
203209
631831
565696
1147787
11521
880923
626763
71756
268344
76788
703938
313652
84119
1202824
39806
1285103
299479
151234
429852
820912
1418321
310680
1053673
1153063
659426
1366538
730918
511037
703199
1128732
710417
1246376
199699
641728
998354
947146
766397
1144586
1479976
642902
438356
819837
228929
198944
136896
1373798
1113904
1219413
817158
1364830
1114547
953547
255917
960644
1536647
466126
285283
734596
386243
229973
223377
806565
656070
814198
1308622
1388751
706410
433175
640962
283655
804503
497799
1519567
496132
219806
196527
562548
469897
177815
198492
1258952
63366
429643
965961
368216
619210
79592
894370
719245
1084058
1517220
719925
1172832
423420
387334
1427489
1354603
1054152
1069303
978692
981139
428587
575131
303736
149454
1242556
1514603
1266876
249287
1103701
502532
368477
1153572
95008
1253865
806298
888570
410304
27791
603631
1565706
268474
676020
1522341
1486329
825885
1220307
1029030
513021
806433
809443
393104
54351
1240646
1347604
1069401
641171
1126908
1332090
166049
809228
287748
1031291
202171
648041
1244281
686578
1390068
369058
86372
1036720
190758
1180381
434294
1109567
553048
1315518
1239259
232392
43616
326234
1557077
1245850
348447
490942
342953
651247
983116
757068
517256
886714
808873
202148
989111
1496325
777170
99019
1513463
365328
1354568
1213520
1311730
789593
1314064
76735
398598
94562
1005932
839101
1110811
868594
1275607
1310496
678425
538153
1515087
788653
523404
951064
114843
693073
189006
692551
347399
615889
1197794
1249257
866313
1225933
354381
733989
865799
1386813
18666
534690
1285860
1413127
624377
637379
549718
457918
317137
282795
466693
378476
335267
219789
169481
875273
769961
910122
1915
671656
327850
1256962
57294
1409261
1148092
720983
1449434
1408335
322037
1352152
391987
1111848
46933
1093467
902750
871313
1000501
1447232
1316405
17884
615876
1022445
617137
436194
826069
183138
619163
1216336
291349
492112
1113105
1308126
612195
312534
1305350
871165
1264284
227853
1194839
707205
1040007
727696
1150670
1403112
1228935
160670
334285
257007
1184709
862771
59398
897620
1157922
325043
1073998
1002730
1499830
1559361
247322
555321
1176074
1560083
1361919
580132
340483
1238002
1033108
288249
859001
354299
1117910
795406
1077010
772572
1309902
601174
1000068
1493002
710299
1440551
1521482
1282020
69414
883538
526912
1515509
483322
998001
284301
124341
987774
1548301
1538248
289952
82346
1010305
1246677
125307
1194420
13643
12942
22030
1275351
919497
822687
543679
1424295
257556
389501
358119
1411626
1466605
539115
607977
774833
154746
1204026
230321
1186033
1210780
327535
582843
99399
630853
1384625
140395
1048275
1287594
1078775
1550075
375722
1397174
632072
1382002
1352977
165542
542057
718485
1533660
733948
831811
1451249
1133488
385737
12975
143153
926713
1059990
1226360
885929
850948
666885
584049
521123
986804
129310
3470
948371
451059
104337
739390
783206
784542
972356
306964
1173779
1505276
94202
435378
917247
1149456
574179
812895
1252417
1507260
623942
533442
118844
196915
246705
1556363
319519
99003
870070
1198280
137100
1154913
655903
865373
794841
731347
1152097
939673
496889
601356
435596
1321768
767828
112569
840733
1003905
1291415
656196
706915
859792
680264
38775
1480421
498868
934770
940619
663739
238983
636028
199781
1412301
931131
1336633
290934
395093
1082103
918504
967882
1164590
1478829
1398126
903058
1004216
1128048
822014
992192
1527831
759400
777276
1161385
398086
1402599
817594
1180371
1276098
431072
172753
632450
736374
971879
1213506
207940
193720
883900
1101531
810580
37621
939477
455622
9241
488044
979963
560326
735164
843142
157792
1210922
1275209
397839
437338
1490268
1507390
665805
186991
1043583
477259
1407249
1010183
566968
61628
1091104
851806
59062
247312
841713
805485
1501274
564657
1494616
223717
86513
726525
549419
1519448
1072236
1281558
276740
1560269
1234259
685515
137759
51978
1557070
1430782
195916
1198468
113754
1177950
1088436
871524
741368
860100
910063
938841
1390727
1526715
365094
1138497
759324
878953
1153009
242042
810547
286974
107215
430605
395677
18861
1255503
1295516
383543
1267747
1409107
660079
1141445
341026
248023
1399900
1377285
171010
388472
1557964
340180
359668
305599
1299062
255961
411680
744067
672714
152562
1042218
61278
1016702
1241905
1283111
258179
763601
578046
1441266
873185
1206986
1427478
16717
890210
863714
1365090
53071
1007375
1356990
1425646
827851
705100
979117
677447
973923
717545
1191470
813536
1423257
999632
918457
1294445
637636
65463
1490445
131593
330073
1451344
345987
880954
385031
513686
876754
85531
793660
634843
870284
825381
1040345
1026224
755313
706577
1405326
365016
1431112
1193381
1057617
937742
411254
431256
1345409
227871
1504572
1474873
1029338
151590
1000970
1090034
392637
1251275
694712
1456489
254383
1102418
968973
838874
444859
495117
906443
886602
1515408
1198589
545171
117282
1486180
333771
1400081
888233
600774
1234107
340931
594468
1333310
106092
1522189
1083501
839218
1090171
674714
546959
349879
601473
1311999
1194233
1063065
1399258
857087
565503
1123467
137644
705730
593463
598191
1339989
1469724
132228
82212
1223064
764016
278931
1062616
259288
411040
986474
343025
564044
896507
576260
1207483
283601
502793
1477809
181270
1212228
862995
864902
89196
194698
1380441
61660
778798
247325
420037
1261554
104868
606531
979939
485838
1360391
1218902
247089
77619
1095105
1483519
978830
653782
824852
1381454
108878
114479
675817
1200452
1063317
1251869
809007
1026855
705359
865100
994452
1308647
1356232
401774
409770
786267
659102
29435
1520063
1342046
707986
1250273
738471
1304308
1343680
1412465
588561
92012
1218072
1464874
1154403
338754
1247213
1233282
760494
627867
1397748
786440
1073819
240553
487677
338654
245639
1228907
94932
1168844
353565
1081967
57895
282139
320312
416345
1271576
640171
1003605
127424
1537078
510427
1397033
1392688
914827
501969
1164925
981445
158594
1201462
1423996
1296100
528087
1088133
624176
1211046
1119295
408697
242791
629263
734661
207349
129600
91442
746302
106985
146185
850711
1241256
431143
431702
14517
377029
210714
49702
637299
1391170
319424
719001
933754
815030
693866
678663
1303781
460933
1389136
151332
284187
551732
1128933
269460
167570
789173
1559624
1165969
898432
716730
1461459
901151
1198999
264773
1557213
473949
1468682
88885
116233
1045363
692493
100829
588807
1254144
1453882
147832
1447304
289215
1374090
963039
340439
1412783
148504
1085578
615508
1388768
1500625
246375
1154927
929584
1070770
138110
1311757
755448
995259
888448
1240695
810059
760629
1267497
242269
357287
763818
726671
1042749
901522
569591
554462
1353100
291574
984425
386923
1027541
1162715
1284102
1355209
1538371
53916
623278
1211267
1348114
1551687
1430258
652253
1239120
1159253
1248150
134878
429817
1535129
87771
679217
369547
540937
556709
792222
1369222
791234
700609
283646
615748
1376068
503791
580647
804765
1440123
671508
80540
119781
552309
227592
835749
812251
821894
962293
833108
96370
67195
576723
1030171
12907
1542183
736959
604334
625135
866117
814978
542187
176004
750914
1254568
1248181
257306
474593
939322
1396041
54926
862667
816294
878276
1297958
310001
950675
180118
1050745
1122150
520753
299277
287861
847330
297023
688460
792721
1032471
718880
1428430
944745
590523
891117
434906
1169929
516943
916180
1257461
783087
1015805
518534
951198
477682
354939
895010
1187347
1230054
81225
1313343
272052
1267983
829140
634082
295737
153727
709835
31984
40131
1455606
1319939
1512790
140388
747887
600096
1030784
269871
667748
270706
338156
1189282
1201625
1443354
622870
1104877
789322
647550
1014901
398011
794535
1552490
401908
804308
1449907
457614
670149
1098341
92877
624073
797591
1108767
1224563
1041092
397349
1266848
455694
847523
415311
1341473
1448354
177952
910695
1304886
1201073
765445
412259
214236
385284
47023
480901
1084693
241231
296445
773167
1418994
97047
1340110
910963
1272759
895802
1056488
1023804
511186
79315
1403350
989382
64340
852442
1050002
1220951
195213
547065
1069406
656157
283818
538726
1415048
331579
716359
813677
1228493
926861
823402
548535
958996
513998
625492
1055747
1189633
1069218
586147
582441
449475
413629
431304
617837
791446
276376
569149
256484
965381
663636
1359792
1419210
326211
655538
97735
1079568
1149166
518418
445544
1526225
880849
1266601
600475
547103
212090
1511130
46251
407523
1309471
874138
320608
475195
6061
11421
1020966
1225638
446685
702435
644264
162460
944994
1376831
904682
930923
1424049
572303
1551046
667587
1327676
17348
1059541
633411
1304727
1493257
1112031
82134
1106061
237537
101323
1428382
1209236
769288
655712
504573
97505
801944
600034
1151499
406857
1464289
1004744
559582
836606
1030103
209726
500350
1145758
182797
1486557
564829
422757
1534789
503574
833225
1229142
487688
77293
987198
887626
127904
984533
473184
330436
1524255
1139708
434026
1096115
654084
521624
435634
1506220
1535627
633175
748627
615541
1181328
402432
1217735
914559
224066
384510
1223977
566727
521541
269984
1113638
837083
659501
1209454
725318
1330272
1063720
1143717
462713
1452147
500129
651666
656918
1483488
926675
6792
733790
268089
1497679
1180429
711061
1182297
300074
1454737
514139
727177
24348
942443
1390882
641279
47703
694781
1454982
1116376
596203
1465801
1102133
934145
1506511
1453037
1126328
205252
1311501
81119
965115
1263983
1113687
1380839
1068402
380669
203576
930861
291386
1059966
273935
947578
31997
1403941
366852
944721
72629
1243270
1298972
372831
154039
861269
1342704
828308
835545
993112
1397025
148553
1014662
1409325
593524
272833
357964
794534
1110228
347724
848470
666143
37165
360201
873806
374157
885948
1315750
400739
614860
388372
760229
1482926
635513
1117532
729260
1195041
974547
58374
283876
1175724
285971
330226
241267
688735
263573
1444709
608993
1084384
325169
1432816
219247
108781
469176
1157608
945657
738882
395753
962618
896759
825108
1012134
605936
1045834
1154407
157562
1536796
1470976
1529440
527265
745801
390039
134968
1266184
494272
521836
861548
565369
262308
1115943
1047631
1561866
1541318
21830
1506823
1525455
1190837
411993
163520
661638
674344
290465
612060
1075624
130992
81916
113077
1352145
289298
1551382
758112
645191
310288
730416
1374312
1500
304630
97320
1158008
1557387
1043045
713855
790088
1189919
495750
500106
392660
970336
1257560
1291294
622990
1467267
145584
1041708
503270
975652
1337336
730856
102129
794980
981725
441750
536046
975873
361980
963106
1349711
547366
1060421
1229717
564385
1111947
890753
254690
1478667
956685
645996
132538
478171
1201689
1031750
671326
986963
1102805
48415
74555
267559
1539778
124805
350487
728740
102510
1301643
640827
1261171
669626
522533
216786
974309
623028
1295753
167654
19106
517201
240753
2692
1009237
1475190
1139861
629899
374229
1170120
1295572
99035
1495382
1551554
119491
153319
1265217
1196970
1424797
631397
1552342
291606
311789
838108
513875
880234
447611
386837
430893
1135797
710879
1493895
650776
1262934
1518219
433344
1413912
351246
20227
1332854
1376574
1214502
1090078
604816
1031438
482937
593298
68952
1208368
572447
1479921
1540970
291017
271156
40350
713158
408532
453889
350476
1181646
889445
1050531
1020576
1382222
1132296
1509551
145556
738642
274297
66904
57115
632243
315807
180234
645588
733247
948653
312367
321493
1002551
1419388
611655
262205
784928
231760
540004
6073
330469
323650
502139
1147322
834035
312521
1528104
810559
913531
217822
10475
1525821
583976
1213291
1403982
1472346
443985
170781
1509437
1347005
1452722
604416
466160
824920
49354
567002
784447
1535746
139788
804047
1142101
1327683
980526
800369
960520
11706
293203
215424
1385772
1204951
543442
623715
134391
362808
374925
844173
610657
1090325
1515155
636344
1058217
953861
180803
48956
690363
730045
840451
724313
643352
426714
81502
1220798
241245
1013885
70162
28416
996130
1125708
694104
104470
1500506
1252779
996169
195422
208299
964652
1509013
952219
224420
23259
627231
902100
1140246
1335652
1091345
837242
1358542
1403127
1353792
812645
1411961
630592
1534363
140054
495724
833067
566378
631120
614606
430182
138056
896244
405030
404314
1482572
402049
460813
1179303
1339312
202910
379072
322004
504315
1340435
26124
401724
291189
999898
1410124
2832
1553740
308514
1105413
644927
554341
1561019
646053
750866
807551
1099744
640017
1469495
1018872
458793
713470
716905
19112
1134322
517638
50085
799187
1321561
812859
585792
909207
1009427
779302
648810
1433021
1520783
649761
1504807
345710
1371880
1163317
722372
656435
90361
1093486
774079
755034
938145
1282622
364201
617542
1035662
241847
598701
1256890
524967
852750
238126
805391
7685
637881
125895
1467462
437356
588879
546210
632586
690643
706802
796706
453207
1518231
276730
233779
111354
476685
991227
1120073
424307
636418
829388
696774
1554139
182308
698371
1483157
153485
1343978
469587
727592
540898
1036662
1567291
818756
1411090
774089
291055
1021450
1458704
1348340
1351239
364963
1142313
371057
1262863
1224418
271315
788071
341671
1057014
1453821
380774
437567
1115893
783482
1112738
979837
356752
1566900
1363674
403436
603320
491609
537726
767631
1336983
88627
968168
905804
1055371
908971
456896
1492965
573910
342475
408290
383629
455071
55529
258044
147728
389901
1471832
231242
371474
779732
1039736
1268411
20377
583157
28607
1447698
85297
1350170
1272637
527469
59973
773671
1048044
446170
257490
417735
952249
293151
273013
797156
874674
933715
1545571
515708
56693
686064
1379188
99909
245389
1361185
275225
1438797
1456004
49925
1090534
242304
818828
1086689
551762
873546
1510487
525558
897383
1394971
734560
895675
138330
689946
804317
957011
569597
837593
205523
664170
1072301
246499
292234
1028678
268113
155070
1109135
647654
913195
377487
1004383
1364643
205933
234729
124637
1509580
595467
1057008
559404
1095517
835406
1115451
1481190
1515487
899634
111009
1189414
1312675
487114
444027
780487
1379692
44951
1369113
1120603
697572
1156354
447711
889209
839743
364426
775124
384304
447423
944067
1547898
134917
89477
100565
1251245
528325
1563784
150320
406742
657854
409603
440655
1502499
968846
994950
293013
392599
771800
240142
1431834
289692
1312178
1005108
910882
1096307
780919
31025
1237995
405130
74381
1128520
1420830
651844
763401
1419729
1421573
1237475
33092
49698
930278
1185843
208331
1512519
808024
535685
1562106
15973
850421
1305767
1489316
152590
244806
1154009
997249
999354
711687
938131
353253
1414105
166070
1412194
116636
1359163
399579
328608
787313
432086
838344
134587
600163
1085096
300369
1145422
354385
1371868
903278
185652
1452212
1005244
158141
191681
1215058
1415046
1519984
1475628
592081
1347634
1049316
590466
43013
1513157
1266260
1437103
512067
705621
159370
713093
246210
1289851
65639
1026520
158015
387494
994650
266778
607980
276889
1377090
554300
975887
736713
1128590
1184958
1103416
917876
833406
465984
982339
388110
706455
459228
171592
141344
232376
1176843
528174
1519257
1048621
1101399
1240909
1548821
1135276
1171864
1125521
95765
210750
1514132
320615
390253
1088834
129868
869820
734944
837327
764565
320482
231732
1226966
861145
830258
548688
1174300
533848
877754
486076
490437
1487345
171106
1031839
1522150
4013
156020
968699
891629
274710
1432200
539666
330283
640497
677577
489853
153498
1096624
914416
125825
297144
275548
1562659
1509534
710039
1169632
1188691
87638
1224919
648495
119391
1280899
1019349
310340
587177
936745
1457614
1150353
826060
1051948
322452
348949
1014057
1417572
482208
919162
1149112
436858
863419
34295
723813
1508876
1410458
724590
767521
92206
1157109
210030
849201
911884
974373
1025257
926887
400422
1079096
1426500
64945
141056
1344105
1098587
47354
1084799
945420
1474530
1451240
453657
147637
336705
173967
1044970
159471
123049
387834
898649
830362
1536382
1372109
1144613
1148250
158111
1499387
1163248
1135603
670592
74640
845894
204798
1272120
1391027
1246875
419907
824644
1356920
815171
313805
915645
550199
1310826
635245
107926
786099
1214124
595300
176965
1297688
280201
596742
1297526
1290466
1281359
700295
1535800
1437805
1403487
137949
1491359
1187882
1340384
833715
1250358
968865
574914
898487
782397
857076
478280
1349972
670494
257533
1044493
328232
1541398
166421
690472
191205
503887
823267
64839
1078378
289951
758993
1132479
503006
1190277
726690
115796
509202
1018488
82043
1109928
1548528
136198
826606
724376
1495724
967521
530259
310588
900176
229202
519666
628311
1358651
627316
355321
517561
604514
617480
940714
893127
1554039
298543
1467035
888715
284942
1121990
1002428
1074315
185128
783393
721007
1111239
1453306
1000912
1170403
1539441
563180
1261007
1247868
76386
494765
218220
1135027
1484300
178326
826070
1023294
565354
143761
66128
221224
1116902
231853
1380482
278953
300723
198095
15766
859752
654186
1010004
1227815
1159797
1329961
572765
867064
764755
939297
665066
31493
1171861
1005775
177875
1201860
1346644
542465
639952
133142
1349514
561932
715831
1085383
149183
493641
203455
1089025
1289799
1201303
138696
1494144
1187188
809903
129789
946260
926530
1186624
1330226
248965
1209240
270214
1174045
655832
326268
1323496
782999
956020
503898
894057
809074
1315695
1521858
1526984
682398
1257151
1351982
1268228
173273
1375509
453700
436970
1485933
732000
581783
115744
400620
220878
792959
264367
59742
425870
806495
1442672
344466
277276
1548276
344591
373051
1566415
144001
1021860
333914
449117
593043
1564136
1152828
150674
1183013
1329045
473939
1141989
4869
930398
344591
1179807
424851
717068
665365
264141
1503510
735654
873442
621706
837259
1005340
1516246
296887
1246929
1280601
1034418
1109171
422241
1462047
359080
1383745
772316
123510
1200207
221464
252952
1191022
365193
1535117
1024389
548473
1169496
1424830
1095026
1311986
813358
552914
121429
628578
725111
294537
413576
1425818
306951
454150
1341176
216352
157412
1367917
1446309
711059
41621
284878
1019932
1400809
1466897
381743
1150715
1410017
131874
1511094
469388
862274
988399
1056674
1448057
858487
470257
588170
675769
672646
1486259
131805
903641
1127911
727652
1464105
1137565
561471
994127
136623
1408130
972741
484900
958387
552703
488568
1495445
854974
1226804
1022011
1480364
421673
1109555
1142866
267502
1490800
505017
1125477
939099
836029
135438
1214079
1030639
189642
486341
742444
549273
567984
1402019
295747
143068
1002146
1105059
260297
970023
400588
299056
1100121
137661
1033103
1115724
1037649
458366
470138
824270
338213
534879
861225
854910
334915
1012467
619746
1230185
631227
773271
525556
732862
88341
1359291
1567206
1406564
1359059
863749
1388927
1554791
1349836
392570
891116
1049769
446335
1379173
1549814
671814
1406415
1468140
1505784
55569
799178
1392402
431217
921128
884734
1454432
209009
933178
151664
647157
803901
852895
887502
737997
659766
370912
622728
603469
1120374
461349
505734
354481
800138
612707
315975
61688
509392
493290
643779
177999
393145
33761
992318
538111
1369145
724296
861762
736774
53747
103251
1022665
1163201
803418
1454736
776939
416720
938902
217114
1014333
48698
13581
1185514
777089
164088
1221988
520769
468477
395309
582486
1442454
489608
975095
705638
836186
1011128
562695
1190937
1324354
625270
997797
526871
549584
971092
1396474
1455576
834475
1472176
794325
120474
1545631
1388646
182626
492352
1265327
195124
1056596
1137534
569484
1440881
923932
1560382
643302
1231019
1532659
1037002
347342
351498
756528
650272
884006
1098429
575657
158238
776743
240134
1158818
1385491
388822
740746
477294
535846
68043
1169474
871472
1510475
536460
1493098
273186
756927
858876
1251634
977133
1087410
362461
1089590
215595
526685
858398
120690
1162047
494006
1448533
1452238
653730
161238
1220939
1319485
1271208
1215507
432834
708896
1213496
380017
418864
1448538
905596
121538
741213
678697
671025
987537
1342474
906833
373166
1088997
1029992
582537
988465
1242129
411734
718616
348757
812864
1339069
1156547
540199
919234
76527
42740
1567906
567579
694719
228461
1164227
112815
1326558
300334
902655
1015603
1476675
765204
1342749
115797
657674
853934
1256857
524643
987941
1240018
1379227
824127
1102792
681912
1034945
414940
718552
15906
1401081
1322406
1476589
1315854
908058
599979
632684
1545593
318673
503452
452615
404627
788270
703115
758664
88008
1495315
1207768
246358
1023256
543312
313679
1398474
1063326
490484
1452279
16388
367334
89107
1126098
381189
111217
1296379
1492142
195702
1040641
95260
765034
16132
765912
916311
865940
335330
821521
527763
49068
1280456
826744
1255347
202431
887161
723267
496476
643839
1472579
343012
1212690
710030
1231569
129193
794360
408350
1416611
1405440
24525
426169
1060545
539715
631955
413895
293557
1135199
1102517
1436539
620234
1059344
813692
115485
113687
1233487
924267
330362
1221301
1158141
1202889
248402
1429988
328993
1474558
1519790
1071192
1338424
214495
1546237
1273924
1119562
933672
1424215
1393697
847073
1312866
1059090
364220
1400749
1500676
165214
475322
1163676
752935
1090528
1178221
524067
1161270
1375544
1157444
829756
529096
845828
1038365
940038
385123
477805
847085
653384
947006
399038
695289
94577
421547
1398627
446959
688066
315699
945973
1104251
654754
1358870
1539535
1214236
42955
1080826
413042
767238
946802
1074409
408892
632781
528399
1298064
895802
19846
1456175
1069616
857169
1235449
351973
1524165
1316866
260140
972414
786160
901388
600188
1096915
915167
577908
1458855
353172
1424335
38200
544928
1371232
937208
532148
870154
834372
1386124
1473984
358234
363475
1373172
759253
396757
1138234
1017160
1208830
195132
1042850
1074921
275607
1388221
774903
290445
873398
15420
311595
209245
782301
984809
84988
970749
177
1554740
1563627
214315
555270
40414
1349096
881775
498443
1085948
1492986
819269
1194766
962238
1180405
932888
255364
398815
604625
811786
255944
833718
115377
231707
901019
1053128
216489
1546245
407638
448891
842322
250744
49804
741283
1074888
929885
542271
774923
1065562
665370
1197711
837474
418713
1076066
1406178
1104877
1120565
950082
1130168
565916
464746
131650
23528
839845
517707
1438477
598953
611336
1279464
815835
301384
546934
1213982
1170721
747977
562076
1209629
512930
807043
1275977
1209024
411493
1447300
1297053
946528
812824
1118105
647597
662301
575959
1496224
650175
326446
1035442
766848
373068
720521
1214368
1127772
384890
574110
40521
755402
1102171
417571
448228
510747
1148925
645985
766274
799948
289156
428415
444800
85770
126564
823743
1385906
1157256
851898
1070098
114646
846850
30640
90316
414252
1016371
526408
238407
66602
221515
103974
1507218
1135425
610850
840829
370855
211468
1412708
584943
126397
1495232
933689
736643
1440408
513942
114155
1489599
725510
1172740
427943
1453415
650567
1100012
783234
554799
448629
1530816
1416335
1201346
1126878
1276026
207785
1212442
680583
1320934
1385217
1246230
1386046
937329
398796
1272231
1464666
359239
618833
153377
1518676
1076679
1152546
1119464
617170
1546455
475408
274691
1152906
1384385
1548468
605169
1061344
970447
140727
1022913
977062
1511976
49016
620151
1327637
462197
342302
249806
452140
348619
664442
500131
269096
1230030
613747
1171474
586151
1356474
1278245
832566
609718
652768
1114922
483341
561357
724236
562151
1185172
257312
696277
670121
120556
1320027
508405
548948
1177879
668173
558329
785335
694770
477860
793220
1292952
710094
878751
775134
1374463
569590
304255
998506
888661
234578
7599
912882
933941
123966
15051
421374
409549
192813
721963
917283
936937
346564
419616
765934
775887
786292
211255
467227
226476
879916
1051863
1309071
892655
464266
1187547
1300437
1432918
1182197
1149560
1139947
690413
1067618
423760
257490
639429
360263
1308014
1057732
1351646
1394680
747521
956314
630670
878323
247208
870558
401847
350386
434040
1215752
999205
286120
950343
1261390
676725
801179
1230616
1056365
1348596
1231787
201951
1003791
865465
1411365
1189322
954421
936520
355688
750933
939788
729895
856434
1411087
35177
141342
812244
1293766
1099610
735867
1362687
691433
179588
1263951
332943
1096410
209213
1477439
1511748
641424
73637
94326
1396104
683776
695564
1334143
71793
938694
182073
1061434
195610
1424448
444235
869138
501021
580150
556970
121569
1238038
932656
1395259
1195606
307828
49508
944230
843774
1179574
603826
1065873
1108597
1223348
37326
1243518
11384
376782
866114
570233
604921
1319317
743557
645670
141028
1219122
207619
852238
370925
1019656
468969
86603
180789
1081229
1178412
1011537
1135446
321626
1085535
322689
90889
499608
438325
1494132
501945
590194
1420276
211269
244650
180098
148894
723645
876269
95910
482193
364980
635445
386184
1419182
1338348
242402
689032
949187
393413
91123
1357287
1239799
1334533
698232
690739
50725
1543599
254709
411463
1136723
1451698
1244330
547113
1339476
361629
1035463
1017212
377048
1195373
73082
1262734
778602
808985
1178748
1197308
152653
1550925
840468
1241542
1412450
1004946
410126
248478
291797
646119
330559
1165633
395371
141033
828315
617494
235488
893328
808117
955348
96311
880032
445507
1460096
235267
1292713
748136
514941
277687
1321622
592756
1041987
114559
605965
205457
2418
376284
1344559
14568
812721
1229913
354756
68030
584197
307825
883490
315482
244947
1157107
1158972
1271832
1533020
269776
263944
600729
1045854
990229
1522118
1364460
1088761
1363274
344514
369154
66063
1340902
618619
975518
1122975
656422
218073
1339492
1204087
646553
420105
351520
1472518
294843
930466
721493
1405022
225327
845765
1507115
259243
1152536
1116939
397575
1497215
1488961
1216374
15143
1525682
63201
924648
145438
1253792
967162
758784
1348122
1174407
804960
360886
1350572
1251116
281483
142117
980839
1028346
1471561
331053
1103272
962781
990348
331669
1088179
1080481
382019
854421
116750
1409871
139958
110360
541484
1263538
96049
950000
1432569
535667
417646
1172461
737260
913715
605021
696603
981059
1169710
1325844
312070
1411682
777740
167212
700610
535090
828429
775191
773150
994731
945083
306694
1197034
1309140
496387
1394953
1363623
1125808
270871
1247546
322908
1037840
170718
846897
811600
216200
84572
648133
280119
1240328
1071263
1109240
758306
34004
1533532
735245
1490441
1560448
350561
1434658
47466
778783
1176100
1563025
1094791
1289028
1189978
13253
188670
398309
222575
171895
785255
746061
1244513
1331276
738077
299186
298850
487929
733668
10292
859557
627492
905942
732826
1243965
1204197
1323489
1361567
1099411
1297407
341988
1045199
1065170
1393033
124704
849342
1544314
918400
142104
1284936
619416
530587
240835
825291
542710
988303
520774
887848
1521176
267325
416469
415919
1399420
293454
21183
842849
1421659
1307734
1490572
970571
1441995
511883
927827
377374
340382
1155526
1409478
53694
939015
372175
1125834
499249
408023
1050084
294669
1403166
1459134
522318
901527
412887
1155075
637490
810010
1039283
23113
28057
408730
1166297
1524415
103665
354686
550657
185203
1018237
846969
564905
1014488
758530
194036
1234339
1363435
1336970
280189
412259
1256706
883945
1228793
1102161
1172687
932766
505629
782387
952756
419915
1256774
443609
1435549
1267213
56103
1233784
1280236
822762
306350
658360
1525736
1044647
85311
1544244
1189793
1093765
592618
1073886
316763
427830
332926
786170
748360
41063
1558965
436165
47419
94074
1360968
1335589
299136
1095400
99482
495437
44938
320218
448932
242441
1371071
503023
3664
710920
1096193
1562248
368670
1439613
1266078
1001919
1166313
227412
1450338
1449548
1001860
357909
1379639
78410
1554101
1373435
1213206
312469
749724
1453173
1063018
362710
1224079
401540
632239
1487924
1069061
564229
473757
1456795
1556978
1115234
1457974
1451916
662126
736110
761642
106847
663597
486587
1423242
1315823
290427
496261
503069
108724
1290685
231653
783423
831948
100300
238027
1475431
474421
862617
1015625
1383006
56701
895725
289464
1410186
1555972
1433176
48182
704879
313544
77470
1298653
750581
295627
1531793
1082188
1110126
1318938
884656
178924
1204821
479812
442473
1127678
1066643
1236478
1433423
1206081
1455462
447183
585155
882584
690646
1140925
495729
101960
785502
227170
1335625
1566370
1285534
987222
696879
34018
485440
1529506
1081100
1105565
1013678
826358
693461
952615
1255040
890973
59260
599272
1834
725764
1033879
1011111
1047120
455131
1416399
53275
1520938
1200083
244003
787864
1192803
1302946
1455558
1336309
1511485
485501
57124
611449
1163614
212318
1524666
660939
495522
729840
1299155
890034
473863
736937
949572
1388802
166045
302201
891158
194132
1286930
744092
795125
892345
1443868
333984
760396
902102
237523
1075169
782165
648921
1349751
57405
285577
49029
936065
363039
1538946
1245403
70128
1302235
1035933
166971
509024
1456705
767104
747827
499566
375539
485673
303393
1477084
213571
809002
149108
637258
199718
13842
544248
869240
938883
1275964
1316432
1430135
280636
118754
668934
1069397
832599
536042
1507286
1345942
1357198
399310
614986
870947
47161
898820
1100966
427583
773778
886583
242152
1028566
1081056
44311
1017535
309227
1253628
520873
16688
795415
902124
1108533
1296682
769063
723053
946912
256715
1533551
32456
461743
947407
1530442
978117
1382873
83733
537296
755542
727096
480825
323857
690002
506137
967735
779858
1251730
1229199
34306
447521
369809
53999
99432
739794
47364
1429118
207306
211372
657920
1019573
1426723
1212003
59970
1341005
276345
32350
130944
403935
1520287
489637
1297362
229766
382417
616006
166633
147990
941107
446013
14818
126498
148363
88312
453422
1430062
631526
582429
129447
663700
114946
150497
966694
1463406
384587
414669
708279
715237
1263857
132995
513184
471469
1263860
398256
1546802
295615
1247164
183540
84452
1150303
744712
217304
751650
131182
52084
473630
1271441
1241836
330392
101514
1463546
1013672
640540
1207982
666901
651225
67971
439623
103033
1455974
892279
517482
979007
868393
1478779
944308
906458
830955
1376497
1004735
536693
1207359
913014
88351
791054
163988
535081
1269756
205193
109919
69843
370975
1344858
409825
109833
856769
250795
546475
322767
1461231
322660
42562
146768
274166
1462034
739758
583883
952294
496241
546297
420415
1472124
927712
723547
90870
378815
946206
734820
306523
185277
1390777
567046
481373
1185487
82936
1036821
1450320
1326725
128536
526837
40402
311570
1507809
8056
1129790
1372297
1541333
1528186
1388348
708634
1047216
78511
315949
877215
1008572
97129
824772
1328935
413247
1133467
76334
319950
592249
555297
656266
458432
222636
1405372
1406023
527260
933259
1303864
569220
1513651
1181456
197560
394962
1444696
1227157
190363
150825
726945
682857
625125
524870
472054
592393
186986
1381138
1083411
486053
475607
1413144
735971
492341
1323101
1390522
1058126
967349
1291955
1393062
969970
346774
322206
497502
46870
308897
1041334
1458064
619360
983309
312632
1135503
917977
786226
382726
819385
979047
1425305
1482781
1314324
866555
1284156
710085
1066238
1436165
673745
798682
455347
576676
1558330
763038
317995
1066879
1045889
22929
300670
388701
849776
1316986
1265548
118283
1449454
590935
289985
364681
907111
842809
1130298
256394
1223783
1414538
122633
1403193
961977
306331
1021338
1063439
232578
1366271
853981
735996
1007816
845788
740769
341344
227180
487575
610265
1339992
1077996
466557
850517
263159
818396
852594
1514694
260784
134726
22085
656795
824006
1018810
519489
1554128
249757
1547763
1426165
364255
848108
360805
1137822
537606
173245
1060426
1349322
141600
1075756
1089642
774335
1116648
469058
144001
25152
1251368
874575
1027039
1281960
850051
556761
50010
457263
896891
816475
1038642
1118949
532595
1116607
1100242
292139
397373
978125
520059
253848
1465791
754851
748745
782784
210719
1547714
1136681
940442
561930
1071713
356555
1436558
1052933
1168786
477982
329984
1194874
252100
1539202
804893
79932
475078
425990
994108
883197
1353921
1116172
438021
369246
450976
766442
1038782
1030309
34185
1455408
1227721
1125335
1315929
850110
209338
1058471
239209
1117915
480421
1207952
614487
1141708
1073731
597208
105499
232037
81321
723892
1463981
1020609
695059
1356173
47622
675105
51846
32008
805961
1437410
1393452
460112
71617
1303074
133727
421685
1265636
979223
746955
1224953
582829
1092446
1253690
93266
48212
1459327
1019981
983251
117199
86891
1405277
1397148
787340
1328892
939643
1076616
1198922
916980
1140891
726521
575021
1118589
213001
1198107
528348
41967
974835
1076179
557710
106928
1495423
1123921
1228979
679653
585267
1286733
1502424
176893
408090
229590
1214396
130289
1351278
623222
4637
691225
328539
1508865
414053
340388
911995
1029692
984240
826464
75761
800330
25276
119191
972832
859756
1561468
719556
382841
1060829
818137
646486
351309
50481
1019650
178496
829185
1224760
368135
726974
924868
343034
308150
1268999
1235389
1008338
904056
142537
802909
253045
1495007
1435032
1443170
1112546
1398853
1520412
448650
526518
1075932
1392946
782813
570289
1534731
240908
781519
483184
1075805
423691
1412022
898525
270922
480163
922206
480712
621902
752816
279884
560504
821869
60963
1290961
990343
732607
1115084
65540
1130500
97222
1161029
701063
533786
553823
689558
541627
549955
1166993
806295
799338
822401
1442189
802527
1233012
672075
354340
303625
148432
856265
808601
164160
964941
1548266
751940
561808
441990
1407428
23625
495400
33737
739535
871242
1212123
1462423
984823
1472878
404642
145838
1327914
968196
170970
405185
194254
631767
1162545
1264860
300470
1082548
1383193
623312
995723
777312
1358716
1102649
417310
279871
1554723
1517401
1941
338928
1201493
1269589
409896
294726
506505
1066090
996064
1221635
667727
378212
1211331
58693
104503
597719
728776
109267
1128098
60253
472530
1058124
182086
549719
1415832
46621
1340705
53377
1540554
543835
331564
1419876
1088529
509358
1334091
34985
1073771
869366
892923
983476
538402
482567
621277
1159002
1111063
128015
1115971
332812
671420
492602
1170357
872144
862632
106468
415827
1419738
1304173
192890
147096
396895
1280573
401909
283835
1400343
935191
280630
897670
1243177
299507
343260
1327770
1206753
712983
1260530
131319
466983
526231
239342
634701
1008503
595335
851059
1271096
1258818
804086
1186684
342057
818708
660187
875681
515378
384796
63405
1102419
511963
365650
194985
680969
1615
1174685
202968
318870
372913
83244
715321
115071
836931
1523930
1527006
802949
1250891
1164742
950061
211743
451710
712039
601646
82653
389324
827034
133738
1536998
467235
252842
1181366
584246
1075100
1256858
1324327
105461
1239604
1385794
195337
359839
782925
1410983
509509
935121
1306594
1031414
1014642
1219747
204838
977644
900502
1323592
1172857
857098
1457156
1497436
1269958
537602
183573
945834
1021636
1342224
1386602
275996
502962
32377
1461699
363723
439100
652107
97402
565539
3101
414560
433644
382197
985796
1467489
1225800
523981
170380
336697
696812
62285
191133
1158946
508690
34967
1349705
1233047
231922
1109238
420282
1403426
653132
939813
1280382
1441886
1339494
1435813
1048237
358252
411291
1554490
1034969
780588
350865
411234
657192
1233305
777923
1437130
863973
1211797
630525
344438
1144555
486082
156489
788971
801585
617050
1389328
892296
1105879
362326
543561
489935
1318082
106340
297825
1440939
71595
1401507
461074
572619
1530862
499212
1518069
552002
232727
1460892
1255544
1082206
123628
1454803
822172
728965
136988
1544347
1203194
7316
671254
1528077
395729
878761
348636
486016
1240452
831370
32406
1351982
1506131
590659
1388065
837946
219990
464379
1346351
1018971
65640
1040580
299569
99469
2429
383909
1313912
1543952
1167208
558018
772752
538782
1388727
245790
1293978
483825
262296
440627
1232325
1470370
1027884
979246
1082283
303690
992994
481316
459440
162063
968139
1271306
34981
722181
286417
1156940
1408602
661715
850662
403214
1521510
1448004
1283926
821284
880659
396150
568697
1060595
596143
926227
294554
999530
819226
1390970
435954
345275
998037
671942
822501
1129458
1436530
1353506
260141
452602
1072603
267488
79820
1285196
739501
1359729
268626
1432218
484291
547236
140362
714205
466293
407170
206192
1133366
1277225
1232758
668817
1142946
495047
1449383
1076464
521594
537257
1387763
720160
1141778
409766
1394444
900328
387880
1076928
587503
243680
1028820
886092
1237837
339226
723191
1452078
1482768
1053572
392499
1539314
426121
1073257
1507675
55599
372795
906131
1232539
697696
1381321
1520990
1142584
835480
314595
1083287
39589
520620
1288779
963898
939220
1225155
1204830
580567
819484
162067
1171727
320836
1028184
41778
11344
350286
784466
521543
241236
23513
645465
1343684
455087
332295
779745
1306427
1485983
1160670
415609
1193831
119929
252179
298615
1475298
145617
641507
769567
1097814
627879
358642
614882
112745
1276804
496849
613145
350381
130534
1049507
516058
25228
1433564
597182
985259
890850
234630
751532
917824
1267552
1274428
1167424
446936
1436761
667902
757366
906061
1204692
1029081
1308541
920043
167095
208348
473847
1207927
571737
321252
871582
1429643
840189
1560010
1328948
602089
1504845
779816
810432
96772
1146038
448628
565182
964654
851552
582990
1248582
1482486
736192
1475236
795131
1115352
1452952
1105388
1515171
1409572
1452161
886088
281132
1502247
994668
886960
1461567
177101
1027767
454703
428370
938986
1221482
68088
499211
803931
487080
6185
931985
1452741
1356615
551361
1229332
558769
387184
1151971
815578
661192
980527
894225
891592
1323722
1225338
1310884
375621
988560
1382632
878346
875019
1216774
420997
1558974
257366
1462712
1357720
1197291
1094378
138340
166261
1438807
482996
148996
931047
235166
1396890
831758
1032225
1504850
1445436
544142
310153
589303
803317
1366002
407736
1098605
1360189
643278
1104986
505765
43208
316405
1135172
188565
165412
775491
652840
444529
733899
1198494
1486969
530378
288793
1304750
214246
1276856
980763
878310
830221
42678
828275
1395519
671170
1319698
1336070
1527450
1429875
1109076
263714
366010
787472
1042724
1355368
1304745
771674
649329
807042
148946
76163
1275167
1226236
633158
909359
1511436
411842
55544
1430537
6130
448579
513652
236907
1019487
851487
888878
165400
641803
573974
848824
1338007
402220
142340
774557
261567
1437834
409983
938809
956309
837773
1508774
1560760
1042975
272127
988410
1413823
223183
1253107
301060
286163
1506743
466360
772311
628427
324492
1520584
747845
1152303
620041
1215119
201904
949126
498847
1121069
1279330
128029
65895
940459
8345
714996
340971
170643
605571
572568
135558
273701
1219811
1363072
709732
441639
39797
504912
678841
10280
1491738
87703
135373
780699
1420326
1388941
1242245
50182
237051
798713
1422865
1291747
13543
47779
245841
433194
1053388
202814
278117
795387
1069947
899403
650385
310705
1308411
694598
608968
1022876
860410
1336342
662731
770475
1033189
43448
238988
606853
90018
1483340
1412605
723706
21369
1274974
161366
1405153
957166
423279
572885
25856
593967
1500395
289604
1413432
1140292
533832
743323
1544047
948994
507237
726159
1063878
1332789
934917
145263
467732
824278
1479717
1325548
799928
1419348
922195
70716
701483
261760
1444911
786147
861713
1206480
218322
805070
1078003
126768
303658
324149
1255562
123705
1026714
445780
830190
988295
1462366
117766
1536436
355575
911665
662292
1381004
465580
772930
993629
715602
1266105
27880
441104
41810
14739
823737
568355
36929
15604
246294
272565
489642
945682
445458
996047
1096395
645753
1489446
1047607
1514124
875316
675719
79148
25393
413590
705354
1219500
743983
911796
1080714
1010482
577990
1219021
851686
1512512
482716
920971
49003
1022053
1212291
27690
974629
31081
1517949
354865
666530
898763
1133902
310243
1449871
1393224
680824
1035732
899581
90740
274446
898999
1258935
979356
851767
850281
190407
1147662
228688
753702
1555951
1335859
419170
660367
599080
1423490
1424156
1497574
738755
95794
1380391
1137306
1460301
1229127
468312
1019153
1330221
401938
1284075
774642
841824
734043
1278581
702417
624031
447224
919441
983008
885350
817631
1421619
331832
765942
571583
573818
538123
1279952
1459022
607149
316578
615759
480023
214798
310051
1179579
1347153
853285
1241762
502568
1326621
115603
628596
1471069
645398
954804
1370452
1118226
1166858
1426478
1137343
108768
1332198
218031
1345088
287593
807917
248479
586960
294585
1166233
606569
292263
218815
284066
380776
1143637
207642
1510553
517276
628315
1265914
659898
319926
1000916
112599
308351
607800
896150
886466
273228
566289
1292294
1490002
220254
1010162
969080
1529442
190616
16014
1494917
183028
8974
1357448
247709
1321461
1389578
1505095
922931
652353
383525
331637
1159177
1021230
998932
1527939
1440959
495948
1027751
1241943
919844
1001556
1095889
1126564
409034
186230
608547
1378064
275199
1380055
317219
1211918
344542
473099
1022472
80879
1155481
429840
230314
1225185
210083
1323164
1203143
310780
188125
461234
318459
545424
613316
1374970
1283821
985184
1069856
1533245
1324197
348261
1014939
1249441
1448993
943797
911115
1188975
66623
1169769
680692
603462
970262
1079725
1013347
999227
917314
1504998
1143736
350631
1551546
542012
1473305
771839
313115
1123910
742319
466878
1122106
443295
1347933
1317808
42544
1433033
653671
101505
1389400
1557030
861430
702682
827417
439119
1179553
308941
348046
51450
1147199
1298820
140637
1119875
252730
1556238
974322
1459219
1232575
272396
684778
1513677
916183
456492
1152040
847033
547913
623707
1206795
1094956
1373408
103319
622896
409427
925336
1309334
1083076
417610
550518
1310507
348143
75752
1210165
1247749
554384
326840
626064
266325
946109
1233082
1244037
1338419
165518
1520521
1451808
57736
823092
1224040
1265291
920832
289578
57842
1328723
1128900
1111238
705103
449240
213634
492878
718980
1517033
569363
37051
1050569
297492
45925
1103732
1189756
520420
763941
1474447
1012092
926431
1284567
42389
134812
359698
210320
719821
576045
1349854
63386
1126946
1383457
1363926
193202
1222858
864234
694112
1228779
391962
503687
860815
1381824
1510006
198009
605248
1454885
1137483
33461
1071770
458497
787414
926608
1254690
1296174
857217
1295216
1321220
927517
25264
27533
1377681
767648
1131695
677921
1211170
819287
941860
1222160
32292
251455
1092694
753691
412451
813442
457358
100863
1195034
699722
1369250
789067
825032
778105
579315
507061
770626
654726
1121738
878894
1147890
742732
86676
851773
660210
101223
1481971
1380966
800777
857071
1193957
634311
662818
835078
308909
1542076
175677
73894
393234
279920
1251175
531696
676796
240442
1499891
111013
39218
1482690
343065
1120208
805883
1515155
218845
138239
345632
557040
965828
1270046
956016
1247642
1320383
1113766
1121794
844736
891361
583209
520357
180391
1306903
84302
105370
1167896
1517761
27894
1472652
984475
548710
1228753
157370
1154382
1053906
381871
500205
865890
236521
327665
1226367
1369627
7943
1465497
1175352
692678
331356
398415
841180
5901
146543
1378705
1024301
568203
1490967
775596
1264233
1148117
391
1103908
1231252
563055
310633
658960
227414
892797
549860
882623
751096
823458
767354
670159
414092
1032282
1181963
419486
1005589
591298
440499
784882
764440
268937
108127
1204106
205039
76605
808328
844787
454068
503082
182807
621003
1100754
972649
97409
984604
803111
2901
457838
797406
735843
1426531
111245
1042173
908647
957796
633945
1265191
239056
1276910
623006
1015994
978142
864474
698873
480932
967376
1044826
270739
877415
644038
186633
380126
368907
673247
362378
1248626
1077305
1410866
811338
47143
925316
1070409
318593
162311
890141
62051
771295
1382693
720824
1312744
968750
633758
124263
94692
165183
703315
1261885
1233923
637812
332593
615214
838842
526
762330
1054722
1163601
593529
1393978
550391
1215638
1417604
639517
42342
372911
208144
393699
860269
983202
1302599
357120
147283
1509830
1148590
50112
701592
1123194
843161
1032298
314745
552999
1431148
1205464
910539
61408
442364
323711
678897
1374853
715246
875791
127349
151533
1156467
1503924
1089670
1542182
1082831
1356673
1409353
1379299
1219150
377364
1262297
1536888
565884
1196809
671445
1377512
846203
1477559
152347
39501
542138
517800
375827
105013
1143198
418932
1055847
532375
837354
850933
521923
1006000
295396
1547715
10104
1035731
312195
1369835
221340
1241287
406614
83041
1253715
1307558
881608
1406918
165429
1139754
17191
547698
713092
900442
561616
256983
1440864
1325779
1372459
82558
776687
408704
355940
523990
562385
1518721
633819
799992
1258979
1325994
1184149
863835
566352
571159
575179
1283974
1289785
743428
333428
1542186
935371
240827
833513
1187
696882
1044957
1519423
268395
407895
522141
1490018
301720
92152
1369523
179245
796820
658353
1027266
396492
88348
1276444
70669
45614
772555
877973
512064
337536
946110
1504544
1549005
580563
301270
222939
1450231
1172974
72280
1387786
98345
957576
425534
73377
312880
1094063
426751
520084
939407
815896
751987
1276680
1180552
306592
661432
736354
3322
1428993
960789
1094559
1192905
140528
628432
517335
544492
1324633
898827
1518982
1289818
796933
1336587
574655
1019036
262395
550992
1252401
848700
994984
1560131
1431014
1286304
932804
771295
884550
1010465
79724
1313074
735189
1144351
1139217
7898
1121387
477427
622708
470893
1339337
22722
1174886
494341
1127185
1489670
349837
771504
718033
1245473
215346
833118
375731
824776
216775
1486491
1212976
760759
1494220
134183
780728
102361
290392
869911
23550
1270391
454804
1566494
202608
1301754
1536994
1336557
1502574
545722
1512477
1141789
391792
1466107
696888
1420878
226629
1041065
1556118
468292
248373
1382658
556781
769207
597837
514589
1335892
1517453
888280
521876
1021994
235951
641400
694185
298301
19065
133624
809219
1359683
576051
697609
1458093
653043
1443555
46936
1255998
1303057
630857
1344636
516547
1328075
691869
857652
1111647
1148934
1232639
779856
946450
1419759
61023
999456
240805
1260315
407502
547376
158387
1406659
1033230
402131
324432
97657
823883
646378
20262
231769
761243
1006974
663496
533050
522295
867753
390040
404189
382653
363809
477947
1126120
72115
97783
1402768
891422
945639
959788
1519566
499198
337228
1505250
368338
126323
1013700
584316
148214
1011345
25011
162425
1337163
961985
363181
873185
1218150
1474140
905355
1233839
833003
1150025
916357
550232
187217
725745
1145325
307308
359419
717449
372655
729746
1520522
41954
850263
1264868
48735
761047
1441441
988044
1487049
372690
1175844
586709
1513737
1066246
1264665
361495
460121
457989
55347
846717
1059079
249100
888921
945978
1431496
1251118
198902
369133
149065
467546
1433
268070
286769
850444
628994
117602
625340
1205104
166453
850955
1406584
852755
308693
1283381
1345317
720648
48557
460017
915844
1381628
1012616
741686
802437
974572
933872
1289894
588862
297045
790746
248897
617421
1415007
1391594
1320245
1452129
276842
1541008
1016705
713179
349950
666957
1450115
1469238
618296
246632
693881
1285631
739030
1561656
567342
208719
864663
346018
1404102
1298311
435994
600673
1042832
81389
1016655
16249
939899
27441
822513
1367307
928392
1545999
146118
920033
784842
176870
1538504
428989
401336
997111
865136
638999
242960
57762
1288491
1441376
502856
1506601
651811
1555577
382296
1055712
399636
261367
505531
1407420
103140
1373489
997054
546302
1157769
1276741
1199920
1509036
1309505
248634
186248
1325372
1458011
1435320
456476
1130648
1015414
26414
1283394
892776
571703
853257
1320263
821913
113165
1086493
113616
585931
389052
390487
36599
1526035
520154
604131
1021839
1014146
173983
1439011
294342
489936
196236
847002
695495
2097
874634
478114
1068329
1097159
882374
435762
189489
302858
1038341
797116
591284
1045702
221143
533226
693241
1386687
171460
81241
65380
1303200
995817
282888
140703
652381
1413916
1433944
413488
721118
1072314
1158591
1156038
91327
27885
121754
373328
1378887
345365
344847
480106
368694
308148
1249535
108756
1534529
666368
987238
1457783
749871
1427791
250132
1440088
54067
73043
939493
1202280
686672
1526519
257027
1554553
200152
1080018
1382416
521093
76202
956791
576758
1142005
1064082
203798
473373
1036247
954311
1197962
168962
657761
131979
111627
1075328
408984
378262
113366
950784
751695
70236
520904
451717
856272
1414465
689323
1229033
1251376
35994
847791
1485884
1384995
628663
1143027
1177586
495511
645421
186682
1127181
113340
47924
1067501
255584
203593
211004
982310
452396
950813
756931
1292423
1485205
382864
602705
326253
561092
9028
655393
1238358
761919
1492475
245877
490853
167976
335045
322025
247015
1407989
457050
1493094
1193959
81060
1977
209041
1214991
376722
1164618
1262106
936351
370374
443699
48225
1134621
1092253
964735
288059
1286471
455507
1371334
648578
758823
1232289
317854
863830
432995
886050
651769
317556
1213410
762835
361408
1196791
1473908
1430389
1224270
1477220
775463
896101
1195859
477548
1562913
1067588
527565
156104
203713
676320
358284
1025965
427620
348189
229845
501024
1302939
1289172
1107864
392708
1088517
834296
1378672
1008560
1543207
70120
354737
1501284
1319978
1389869
166451
104399
1478730
939883
902760
605186
314509
462596
518772
70366
997264
7029
207833
1185852
563283
213233
240452
341665
50768
128433
140415
283203
1027008
818036
273660
1363779
1168202
961624
1509596
374288
707776
439797
13681
1367629
1206357
1210315
5775
510941
1448611
588642
885140
1330743
1258778
1446998
815075
645143
1481623
871281
739751
365894
1021960
398356
569933
1091455
638693
1540956
1035161
806523
422743
930844
1275931
179030
277273
1273362
321471
311969
1504451
298709
797206
1445966
1411884
1309122
794767
1446303
866316
1257011
1134993
1457557
1033272
350690
713564
594192
946914
645338
764933
708809
1296738
1489279
985650
433843
239249
1254538
1139872
1096228
771951
695615
326657
735044
1403640
14161
957850
1181102
310374
1066193
1368066
15722
603039
873874
541562
1256110
396306
1523664
776454
862347
880960
1511086
408111
1462636
401023
113008
334702
261972
789428
783695
1225468
1131542
268159
390810
311477
1465775
1428408
708855
802113
382128
1548357
43756
954756
401029
882510
541836
83603
604816
228965
358535
1381446
550140
1337547
1515571
2329
732980
1221738
186840
874379
511816
1233590
1199701
1167338
140611
887182
1066941
7590
1308060
958487
1123581
1258545
828775
231648
237494
1098228
1156591
414715
650256
235459
580242
1354772
1520788
1185912
893157
1321620
883210
1042894
1026708
1117140
1564488
825714
227383
92427
1523130
1317919
329577
1480420
1404464
1311333
650194
667791
549171
195123
482521
46442
1206963
176613
1507809
1025018
497235
555000
111858
890777
1054226
1078905
1095280
759408
639499
728253
1556947
1180584
140044
491243
493948
293668
767952
687199
1463736
1186922
1520613
90963
1352037
686498
810858
365509
718670
1049453
831548
154859
376618
879611
959953
1149964
440998
145478
491384
268130
1388393
1430083
1086537
1277079
866405
73910
767265
227806
511294
397305
1098844
280570
1206052
214195
1150254
355768
590487
1286652
1105879
610744
719662
657098
1234957
1332803
884273
33089
1427630
58837
1173022
1402806
561025
77491
571280
1453888
495245
1530944
1273265
838921
946169
184769
753510
645566
752241
1319298
590310
1379296
1230807
632821
1417450
1277275
85488
1010184
743587
1395783
662567
1426998
1500403
678548
450362
1114668
1125155
138368
1263334
1265635
969846
51522
767938
825898
724098
1506075
1506532
237584
491005
344142
183245
924623
1405564
1067038
609690
362133
382165
1073444
1546688
415494
493786
1386939
288320
586077
571209
1243083
1124829
1525256
770598
132846
1510638
99155
52234
957522
1324454
586262
527265
1127062
1362616
766293
1566936
482499
1204697
713825
954457
662861
1163828
67247
1039045
1270440
1277865
232967
1255676
1009229
565519
188396
1500372
1144270
269848
1015562
40890
157371
442647
534446
235970
983588
919820
492950
1204267
237226
133620
78723
1170710
1322290
205335
1221022
758392
1479017
913507
1148577
607968
149503
496447
575474
251798
1442419
1427220
1128332
212677
710
1247088
1291314
1082900
388469
282469
229221
564527
1526958
625918
1028015
210347
15397
930080
1250434
1503456
606380
1501388
632086
505153
1495277
648271
829092
854248
1319669
1399924
52104
955667
1170151
934103
875672
1137064
231812
5561
923446
859076
1306463
1305312
1105191
621300
965081
1082370
1264202
323807
408404
1559865
698499
782883
507625
1233213
1472592
1534538
990257
168707
110828
279337
232973
970681
1394517
764373
1320278
1536255
1196826
557680
1200384
1160560
825612
870404
741831
330954
1391082
1191735
1052838
61858
790539
703452
581627
743860
164144
853336
315354
1400667
1136860
1524200
248013
1224958
1397007
1529287
1541928
56300
1216882
1014070
403806
1494793
976663
316156
455633
233071
214378
1142463
91375
1128281
916484
108575
223012
1468102
76201
211967
695810
826276
1440683
658125
190558
194134
257098
268428
449213
1334745
197734
949190
36019
1358032
19346
117819
661211
916255
355006
201890
192534
141292
764989
208780
1562022
1233535
66492
255220
1533203
675315
405330
240582
281977
890440
1172909
500658
565888
616669
1043656
626174
589348
319941
316009
32774
704150
135648
1340677
318708
555786
1187417
1324588
917395
628509
921896
942204
134465
118139
1169679
527704
1318492
1406859
836527
1528521
1275681
1486797
627628
571714
833995
1310087
806737
774448
90892
368056
926451
1440567
61487
39097
1091003
860184
212694
371939
1237451
40430
12900
807004
1566602
1250444
870545
56947
1447156
239444
543081
499952
553459
991416
1528360
976688
162421
71031
382506
1260534
324479
1309377
1555948
543710
523637
1375358
1168023
1538107
661079
164037
80370
86081
1020856
1434872
748996
1541900
619386
1167651
484342
214929
291078
1210667
319726
989459
33320
1430098
303052
424252
1141524
344729
649260
1184978
1551652
1300818
151646
1555326
1108970
1256084
942649
963265
350645
1311587
782671
158244
1045355
567188
1358982
696255
541950
521259
489786
458934
945595
690858
1508514
37753
1133062
736673
516628
171245
1449690
562983
833806
134211
630853
1027260
670252
1440619
1168817
406765
962688
43735
804620
470933
1161557
575825
706591
1467382
252817
1081444
11006
1006498
1345921
1554637
201612
610028
1299761
881912
1422527
973095
629203
1205474
784885
1318457
156018
772924
1348657
1327671
1278702
1195049
1003164
191972
348421
1536538
701002
1200763
1066447
193513
262076
161108
633635
1514814
1547624
300145
757672
1171039
385451
1296118
178612
501971
56007
1056923
608381
1400156
1498053
865708
1013140
1015218
551428
767973
146602
680650
1156750
564938
978781
1246584
77546
823070
263141
1268221
523087
1357653
498011
832241
1159275
568141
236366
509806
626186
982299
943846
653546
343946
1450733
560745
959610
680127
1254006
929069
170193
575963
1544107
943527
217601
1331354
129421
1147053
6831
669161
1362307
1285741
1563458
267119
32984
1418176
62940
210171
350814
1374083
1077018
532194
717050
38192
1438882
1055964
400771
1074516
1375869
1533609
440410
1140864
1031146
43093
844598
691058
190189
828504
392404
1256119
817749
1395429
780659
104691
1082529
622210
1396530
1229086
1247646
554195
1160427
583666
516693
1079343
191874
1167138
940318
296059
633108
256373
239003
1515409
729045
1349408
678711
715366
1514371
671308
1206520
535022
1494773
1528653
536758
1070998
123959
1098410
1127037
931686
1039661
89186
691766
508920
1039798
1443150
646356
122339
933971
389934
548129
582450
589452
1016509
1311784
1383083
1022069
702544
1454342
127284
897874
329637
339681
161481
594601
1227234
1473449
1047540
1085100
589791
1040414
1153543
277229
728188
1343272
1539719
1413703
1330255
1037913
1354163
685798
3835
119598
183549
1112887
1166527
937553
126032
407348
49466
1003655
1050983
263292
1191855
693150
295174
962410
50383
1451930
52482
409448
534920
91202
481530
71075
182489
581127
729020
337258
1065465
846839
1178936
1539645
525165
633616
320135
1140311
897906
42330
9031
432344
131355
1417936
1315570
566390
1282346
1310641
333344
1326243
840970
115674
444012
319129
594329
547189
208417
245590
1098327
1287658
1216386
1367201
1468759
721136
477840
795035
1215780
576593
565030
1549146
1317823
1113758
477734
761740
88898
194905
743484
970677
1085367
1424189
656319
986888
1206813
1111603
255757
1244660
816052
717606
6855
1020493
392584
553304
1148749
980866
994105
571891
899115
780951
1438277
859338
68177
79212
181573
1390031
175381
736582
431556
920457
882427
405331
97671
1404935
467185
143807
282169
62534
1370919
1454123
383055
800135
1504871
1015058
64550
337087
1333636
170866
884101
805305
364076
1212058
955070
945704
1335284
957368
799487
1388930
456969
1085452
577842
444205
1472443
968649
1201270
261071
570886
1158973
1543514
339693
371616
340504
582126
553280
1207750
1103898
464419
515144
602074
976439
424366
269558
1049169
38104
647609
1429195
336055
410309
583865
632490
551512
977724
511164
543460
486103
1459989
1464442
1265601
678660
1540978
1029919
247882
337101
636334
1325619
1229225
1460267
564722
1366165
52941
660906
1038256
333815
133217
478381
129372
32252
898007
1002594
1109488
98856
855054
527054
295008
169876
354061
382579
1184816
366864
597241
141829
209003
615793
348868
1159130
1126404
406782
409122
291804
865885
264161
823234
768656
654922
42784
110344
717059
1535670
10185
777150
283453
497321
719933
288014
1328717
1390009
56474
1509504
653908
146676
431631
1440558
583323
1283566
229503
1241328
670137
601518
999704
1334665
568760
751161
1514665
1322653
288890
426032
402727
1069714
476250
1052040
424227
159003
447192
293590
64483
888442
955322
242173
1032263
449556
952922
31518
374800
1003949
1440541
1526308
901346
177171
886788
301198
886151
804210
1273558
310235
987363
637370
1384442
947684
974651
433564
860360
1499448
342646
469042
738869
452259
1287911
1508209
1349013
13011
704478
696121
150461
714908
476323
1859
724631
291297
367276
497732
16617
1317086
1179069
149226
43649
1155862
1438097
56620
513311
265774
545403
551729
745282
1477271
714130
626857
894526
206104
457301
56812
1376348
987471
478613
578002
1304663
734925
1190061
1454120
1404993
370712
1509919
463063
377872
279892
156637
1156611
88681
301382
17290
1408134
143260
1204156
1153192
137216
1039953
432424
620774
1251932
727789
100134
1038812
1527512
1244917
754368
676917
1350373
737822
461380
165375
234580
985372
1218856
25746
479015
794872
797890
603709
1220260
937112
785229
1442444
118574
718590
590381
811596
893643
20348
376128
190782
1401333
559304
40330
1271606
634280
859000
1473815
911895
84504
5196
1058383
1499252
1350249
150224
366535
1177277
988675
1493352
162217
1304700
218728
1511543
1521730
1525795
880546
134621
892720
403426
1461021
741184
1131971
528137
869639
1467696
14924
992431
1407445
1014474
845538
906386
1410430
729836
1567896
847349
1253653
589021
183300
704908
1304822
303339
1037526
31404
1217817
299878
553630
731498
367060
24728
397737
581571
1130066
219707
726545
596256
30052
1495533
165457
683543
26091
858558
1485026
1002931
1158078
303987
1060299
302081
539585
518094
510532
1061614
1502240
618936
588288
481137
1201155
482366
47797
385231
165840
772850
1062435
1371819
574724
211587
927362
1440745
575439
1024719
962852
475126
341906
1371672
406416
652287
1553427
1304318
120987
1264668
1224908
693808
1326137
802869
1051664
1135171
208917
1313772
530695
244770
1205200
962267
563848
1529595
892469
962017
1484928
620989
718762
728797
190271
1371994
524115
1339123
300869
609846
1196982
318291
379425
342934
1032013
1246163
325066
1274850
621647
1349817
19096
436663
531619
1344568
1405774
57807
971569
1039228
1311780
939716
687756
107652
861597
493483
1199468
193677
1370008
1016018
281806
653981
623195
861471
143149
270547
905409
690225
681308
664300
758653
1281877
837146
955969
429467
1324827
852129
771096
860827
742407
191474
119011
1515359
392677
756481
53042
1454467
257430
167762
1071606
1194735
1298449
292842
321901
39436
638322
71380
334820
1163288
60221
155211
1475147
966248
747002
924400
1121052
564105
758611
1244655
930010
473656
435072
1192004
1084227
692292
863282
1177578
114640
1234163
1554999
580856
51825
430367
1256032
785067
1261366
437827
757124
1096217
718913
571675
63683
396617
784920
1011893
1256058
129731
1143105
932647
1431405
1373963
1277246
325887
1365606
339913
1549841
969242
460999
1343376
1398044
1077112
1048425
1490141
896810
105781
619936
403697
1054227
52768
1055309
373672
589571
1366571
256860
1265432
1184869
1547086
1215353
714220
200417
88820
1554148
925909
132789
1011747
1009595
1205893
350654
296377
1419544
921578
1380401
294035
329560
717247
672200
530256
1286140
549695
630776
899302
1151706
1267359
979507
1434428
995152
1511186
182020
960765
19212
229296
939710
233791
1427218
628502
41209
1258687
1555705
1151918
506235
364231
996303
1132097
932603
1209320
254723
496517
690683
27365
395465
1261746
443691
1568002
502405
1141139
674296
537155
125103
855621
752740
633681
36133
1181590
1448902
1096045
732123
1158687
683841
1067040
1167980
925169
1108860
476297
865335
1177743
1016742
1483697
919057
1546295
1449434
1216256
458352
870224
663365
1307328
899582
913809
1483076
1494391
1403986
615639
115273
832645
1473022
655179
716887
1158377
569389
664352
85870
10004
495636
1478438
397922
1037367
1374086
873989
137344
564425
1494127
1328678
1098411
787849
892744
1220669
63446
160890
349384
106671
498812
878328
617427
1386074
761175
1468085
1091070
1551998
1106940
1552846
202937
1555133
668486
1174893
1124915
860536
1452437
556486
571171
1431743
850697
1540767
390101
1130952
5516
1524321
1530438
1335592
515165
1238935
1009047
495849
1168252
1235354
614624
270895
1001333
1545688
316159
311397
525806
181520
971748
279542
328304
1425742
449607
735730
93312
510915
515874
521656
115300
1368000
540073
327282
999985
1005358
887889
614108
979395
894281
207953
1506883
1033121
331241
227002
947591
652893
1414317
166049
259272
87502
263758
1277616
369463
181181
1179951
1520028
857300
952573
233410
251263
601484
1274660
1179957
734193
1369893
277974
609005
1560707
597791
882185
1226854
316137
527104
413552
430586
817782
1289221
448101
953524
22050
863043
587104
73506
1420477
26791
458079
652243
586614
774173
910497
473607
326841
529460
959859
849379
690610
903605
193908
1161832
355630
232682
633377
947396
1412475
1050500
1563549
163055
1115750
1525650
375117
1351704
592049
702598
178064
463354
663233
1053180
375501
22105
1096156
581338
619807
1348883
983484
9283
823733
880642
1191921
1371722
608203
1216718
932387
545456
370625
1334752
730640
1079233
169760
873323
1124178
649823
531855
1567534
1301334
316802
149363
781436
814798
1014968
614206
1426168
819203
65486
1101724
1409516
579949
1187262
881681
555155
1491314
672234
1475816
254643
562964
953611
848406
504938
1238673
496630
1406759
1103892
850844
286137
1081029
442914
7528
1453538
319071
744038
368278
1469089
823963
1171152
1257814
312670
299170
253301
84060
547564
1321643
1063072
495453
166143
1284997
1477102
1552156
756435
767592
190691
1522083
823471
451989
1090955
653670
220250
1006068
100889
800309
1447578
1484511
1269609
152466
366670
1240621
1130814
321598
463649
803748
1262096
206634
277920
1376694
1478287
1236914
79286
315570
1056345
389025
723870
111945
1053979
541106
616507
131618
602412
562285
1449857
357043
259548
1392787
980737
961636
379360
623244
1351684
551888
767808
813977
789015
1396228
545747
25220
368206
249520
1214968
203376
1376694
1496596
200705
883832
896154
1148769
1264074
1324160
951572
1093686
105288
899108
95319
383988
573371
1066579
726894
30083
826007
1437512
853596
1361590
221010
197675
1214403
457281
1084775
1165408
1024505
1076077
1451873
881131
817276
1556106
1363804
949777
1268626
447613
1566131
354967
425166
375340
193341
156684
739663
642403
944671
925416
319966
286568
1504202
1341435
124788
781476
1091424
700174
246982
1230461
646165
1077029
1218672
43389
708105
137415
1416773
1387844
173939
113249
399767
34699
80653
876519
1178240
1265940
1311374
738652
395767
1539041
1467063
895240
1060491
53106
1191524
1061991
356405
1270332
830095
456181
714373
42823
364890
958784
1096864
1483232
1053042
1343948
38304
775602
1068762
863073
576072
1149492
1471479
191560
195363
1528891
1105969
1543141
1399814
1540649
1487116
284913
1487762
1272757
1139353
1120617
758142
1462109
433282
861510
873142
113827
985845
438211
1252072
869974
1090113
843476
35676
1145068
127654
297486
243025
1414191
1283571
653670
1075810
1553576
796161
1260332
1325919
513372
581358
976444
65585
20954
36427
1449422
1290930
1224664
155490
610926
474543
1398559
1204503
829878
1511611
95894
221839
782070
1272338
634544
1437471
1258815
1262491
709997
792940
948428
554133
221022
229177
457552
941107
1101313
1096165
407249
757378
764111
364165
872130
1106027
1113651
1526414
1375903
431521
1383300
1472337
509137
751362
1362279
692267
1278872
1246790
1395975
1255429
1071231
460414
181263
1174238
639091
203738
1158489
826862
1427749
974123
862886
1153347
59077
423682
1393382
657383
888502
591924
307017
109949
241065
1511815
354788
1173191
321999
792665
1050267
1112416
1018969
1032277
1223214
624424
323197
1524487
1417080
310195
780904
495235
158917
166448
310339
537366
944884
1299651
329822
10070
592501
1234534
380293
701127
195314
1226722
1061025
1006425
341790
717600
986461
794925
147910
560775
1515993
1245659
1465816
153046
884950
1294676
965492
1227416
1015579
138284
1053472
988053
739574
1450767
1401965
179836
1134706
1145244
346839
840253
24723
1442686
90671
495147
817729
1543550
985269
988891
268373
181643
20779
1559164
1006019
1544946
470593
279001
69632
461352
1518459
259840
1470241
1399754
1300483
25403
1436820
801412
438917
985525
851772
430643
945760
648435
405435
1160770
409573
1550865
344010
1337259
370618
902954
426236
787528
1391509
231870
100379
647064
404993
1555053
1496496
545188
1414980
792067
784302
1399832
1138655
1017805
1547927
374618
1127552
915777
282318
1346470
497201
1054500
1412908
1099338
271150
613503
1064116
1101354
182602
71269
131533
443640
1089169
668399
707949
934445
649370
530920
833879
1179960
800156
164042
31184
286881
1397699
1395684
180817
733193
655199
196354
1380450
9350
578221
1332287
875041
357338
1379497
1442388
1008488
546214
1309942
281163
1052494
783745
1103633
171169
1035021
199429
1079091
509141
146689
372483
1503385
1206379
1380856
188132
167720
95840
836884
692035
730178
1014976
382468
1192239
1182220
521482
409647
1324371
716571
1322636
684888
317875
107980
1072204
287990
99843
1068622
194951
1453424
1213348
1285640
864022
1007932
1254321
1432518
1528629
747830
1399585
440095
741898
1452435
913472
343306
606394
644709
892070
798214
30774
1512826
785666
479248
362966
161102
415670
1432127
400688
773109
1101803
89618
1026427
389852
1471993
1108215
278443
44523
1549267
81905
232745
85234
1503265
583555
539745
1499727
1395895
41003
270924
1254246
306813
1353087
423145
1126813
415370
133211
967519
1170011
1438582
35631
487632
828674
1491479
71226
485451
1545159
1029765
835709
474258
377548
1155519
1482317
26850
1023492
1229164
255889
1369469
1161104
1301445
519238
1136692
998631
619508
443629
1323587
433243
251138
1420438
435195
25699
354672
790914
983637
924238
372367
600545
456573
1257339
775934
1396040
74742
602017
990920
751804
631784
777782
1520736
1186913
372559
568371
1313881
1565619
347279
616313
1218212
539634
132173
1112222
557787
609257
752795
709625
1134486
522390
1000992
519464
628684
414591
1336446
586694
1330398
141801
766961
485360
746659
1018508
881724
486757
319147
1388033
693050
1534086
458379
256144
1212062
24948
1309260
1010185
1198356
689858
1373872
669800
747739
285284
1522164
426635
1359061
107186
1189815
390159
576032
328925
841822
351879
1514660
447783
342982
185856
244571
1548486
991543
1276071
36728
189144
175301
266585
1250262
299418
274033
1346544
296470
1257216
304296
1103014
254447
115481
973433
160888
1565093
903750
545863
1233576
1176755
967535
762882
397469
938528
857620
304439
371179
988529
960681
1324253
819321
264704
1328026
659892
1086204
129235
1543189
485731
1147605
1298648
265073
1008149
993236
46327
1385946
492754
193522
807129
876946
336317
608046
1441995
269384
35788
1385654
599417
1048197
1546860
98959
391577
117532
1190321
376828
40668
614008
123127
223235
407636
1466920
231965
1003839
821311
308515
87417
101118
1158207
774766
471123
236818
1100169
288480
1018745
118176
299910
217569
450019
1275325
1390335
1382140
534612
211611
832060
400127
56459
358599
1006691
753559
817618
105677
1159220
643473
502353
1522486
1168070
82764
1351759
45622
1489360
247475
281947
1041773
731162
1080690
1275570
1031479
1359443
1232553
654142
1219880
241823
1236160
820551
997493
926644
134492
1441480
136013
328240
648665
1333491
1148033
317615
1217814
1298854
1194755
632365
434830
145175
1349646
293026
479647
988402
404768
1351717
721195
240389
1527907
222308
313126
399953
757552
159833
1471567
405926
95269
364884
944697
56361
1248252
843831
763174
1245859
749888
38747
375376
785210
653170
697215
369533
1562910
1181605
1068390
1094227
1068496
939041
813825
1392132
1288689
1433453
430413
1177727
157835
952113
167576
560590
1301353
1488436
1418974
596239
602758
1447436
1226682
1270590
1403007
1508622
1235026
1318604
421769
365347
1364993
66766
1526452
1331601
740563
1027035
936663
237131
405342
489866
125366
1363095
780141
24630
1083589
958486
1038662
1264430
1166374
766628
1533299
1493737
132039
1384923
1426915
1453917
20129
331779
1362804
341071
273810
427061
802291
1484862
1494878
371332
329206
347184
845633
657098
540526
705825
138668
1000033
293385
722689
997621
1530877
1292335
316586
1296552
1039420
271004
683053
1101362
1208662
1064038
1368341
14490
1131612
641018
1003059
1259111
1473079
1010365
288768
1013347
457317
1173120
1232304
1037757
1349193
2653
1311209
1052977
1459562
103992
548278
1563500
1273627
358585
189036
1226598
786014
1550984
91505
1356515
1437877
102689
410543
490288
499774
680038
516652
453999
829917
1376223
614408
1445660
655772
480920
1310778
1029418
1290689
1428073
812433
1536094
484089
1377410
1022953
606415
135572
657107
95515
1193415
539145
852648
1448883
902086
1079230
1219118
707932
541419
1037385
661153
279857
641911
335650
19800
622422
223304
2574
368463
591299
979043
1313427
166914
126723
640402
1347715
539922
1386319
41071
260812
1565240
25961
186661
747248
1142982
347064
313103
152245
37505
433931
487910
1698
1439091
1333006
1183861
1148729
387978
628436
945046
1285346
1424466
744389
337497
613793
1245129
1504483
94660
672378
1522077
1212094
1217613
929324
797030
363417
1547418
1180409
754678
748001
920749
791011
1075125
1288353
123839
1185037
948659
738478
1373241
1378231
495837
137893
133807
541436
1558217
612915
786302
93181
354821
1116861
784600
553900
93481
368144
693266
780540
1309223
1246832
791166
1309939
89814
843442
1028829
1010469
405341
163828
1356945
924333
201831
26268
1210318
140359
802865
383674
752917
497135
945222
1298703
1226291
904708
242115
124329
143374
872669
776617
1212785
962025
229721
130117
537690
1432551
991761
605175
1346607
1385677
29085
1099300
795925
1232999
654029
701784
1308706
999742
670681
1532488
351522
128063
435606
166839
282184
53752
1487827
176094
883373
541450
1510926
475377
1389594
155706
1243795
704457
1461047
871183
355829
452160
1181631
445736
493220
757874
1555735
1511452
1117294
727050
2843
1501377
515683
1432390
788945
1554746
1079533
578235
320508
278344
14488
1246991
1224319
745275
930031
699847
725660
1411938
1488108
1033420
725984
865808
705122
1373408
898228
909746
108492
1437356
490834
231770
707270
81514
1133854
673400
794545
245696
72199
961605
798078
368140
936625
1563455
404334
193895
1259422
67961
180870
16552
1332399
775877
1212317
1555947
854769
1232556
231128
235388
1522658
133507
1076554
1292050
1191641
176339
1265917
51393
1376604
163177
405009
984289
244692
861607
431301
1096268
529683
1466745
1233521
1057050
693909
969393
800816
416891
789608
393640
280203
1407852
851376
63515
1094577
584094
134927
208441
1062236
807327
60632
968042
867925
99848
1420772
1539591
1108420
1258314
917946
1313925
1546577
876717
1313938
508961
193206
1536905
857401
1282850
999437
41913
626397
1087595
1233510
1139370
1101742
1285957
1030662
308583
989222
853453
470388
1091717
1196704
769997
522866
1171589
652412
1070280
158129
1174582
832574
255828
937282
902952
1411827
660475
1396155
803720
1486015
1166508
783358
1003543
705462
273039
1319581
120607
393312
586791
746520
239838
209293
1437663
1404373
741840
1239762
402787
1552769
104650
677359
1169754
360169
945141
1146581
665582
217666
882427
736756
173579
975374
30598
20397
520257
1153266
1050111
512661
960950
1475394
1017548
1158638
1275894
1120955
1538018
921276
1312569
1222835
1421043
85395
240613
1519382
494374
327423
1452365
1054563
75957
629239
1496816
41560
324435
1447417
202353
1078863
266180
976238
882080
741113
141759
925125
23071
515089
332598
110414
1014295
352568
1228038
213191
36402
112025
182183
671529
326908
910275
879713
396919
670846
1292099
1294906
544661
9483
838231
813392
807028
1489694
1469686
1053367
1071936
1001485
616608
1525050
1498811
97811
1043097
1441239
85109
648802
1336267
702084
1009176
1168427
760014
173251
1208478
383263
57640
430318
237807
274859
1392613
935303
600373
666
705143
1319222
735166
1534550
918360
521851
18077
135263
619179
805805
952595
1070311
1393830
921752
477598
1050460
1497930
570397
1256684
435428
941431
1319467
664468
391183
569695
1258529
40561
782948
903119
602881
370620
401855
1465951
1159736
1001532
325671
975174
116253
1256914
1042764
1323563
1254831
536260
82157
405253
972799
1541095
106799
1282341
165501
707840
1475435
1444553
599117
487169
671111
122716
246503
1537441
49354
797323
1339089
1348338
271892
1530360
721723
297226
812836
1182964
1184594
237206
849423
544794
346887
1382100
273317
371746
791550
558590
337988
486511
272186
280001
262753
441277
142156
967749
425625
1413398
420783
1152842
340073
334069
735990
777632
212432
470320
92664
278808
855194
687265
1253628
1187952
428969
1530834
1144231
956183
1537556
848265
62710
980314
1338314
497432
1328602
773462
1048140
321572
1130959
1507273
884531
973697
692578
1124609
1251117
897093
1333415
39297
1126581
186356
933095
366645
286729
167123
1313158
1033454
1151644
485790
593113
724555
577596
1033198
337705
1374845
1047023
1437590
26207
726821
317544
927560
182050
1142837
907081
1048314
655720
188686
475291
454733
980171
17170
406611
162921
1242850
789136
93986
1098932
369441
256400
827898
74471
19520
742071
366432
1315648
639455
1554416
1207458
1282586
1320982
525142
297431
314228
736585
109210
1171885
1565785
1084487
871445
652148
662393
1360135
828426
750609
141640
1149413
1544235
978206
1336248
1211738
185109
422760
368392
1179803
1209172
1255156
1558089
179510
123443
117616
671337
403120
344974
370915
466838
217142
966889
1115253
1097080
256858
1460052
390332
676902
1558377
748758
941295
61581
103853
1135782
700221
424355
1348404
1168077
908227
229205
710339
1360111
57671
453728
924861
1408229
642728
126090
924864
502153
1297758
1183135
32502
1087092
954113
1192705
1393474
1360413
292866
21318
359817
921487
878774
832533
1121063
553544
944117
1210901
60943
419979
491390
1097914
956146
1328516
287875
1067587
405194
1469462
189998
1556094
242595
279872
1479911
979501
1241255
545155
1381240
1260639
1378147
297410
1206709
462573
1098861
580691
1321832
715675
1090953
1344732
1003338
199867
267505
618436
1421119
1133992
958598
943759
1451449
1244309
27908
1376437
155136
842211
389065
289067
1025601
1207172
641720
458385
1196711
1092051
1048392
395495
788935
540369
1041570
444127
1495760
1269531
524260
109813
716838
637044
395
1014610
1276508
796130
98803
198148
1232067
903529
687568
1312783
334501
1244802
724517
374732
974347
493728
655209
1481086
308723
149784
85259
703521
142905
1136237
958524
1014866
1097498
469410
125113
590704
859228
274631
62090
1409594
433662
135519
1032783
1054039
1255056
186865
1058783
87563
787742
1065506
157474
1260598
767775
812748
1276948
1286794
760558
1181449
339644
701722
893741
581041
1421597
1045994
583531
1191231
1296551
434148
1219067
1060271
855546
933217
30429
95242
1502791
920584
1020792
636912
620025
68645
243009
1059658
1385256
513916
1205453
1508120
45111
1236619
1313913
1363257
1062733
400604
197826
288293
184263
1136950
1435238
1190085
1299765
88297
201354
1039804
1244190
995641
524386
303469
482416
863321
111315
367925
246968
378014
1260022
59051
572142
782645
386177
1040838
158792
843996
941206
629126
69252
821168
1560460
803481
1401199
1550294
1336561
714353
484754
749397
1479361
178365
513089
600590
1043924
94472
1523758
1060469
358129
404010
670557
624636
562493
421497
1547851
282491
1280008
931131
1156099
1566973
645395
468741
983445
18113
1402368
330419
727646
1011982
984953
765276
631693
140426
541159
1412609
1141410
553964
925875
180270
94215
1440167
592700
463253
1089217
4352
235370
1185576
1004518
446461
1010189
492673
17901
522305
533510
1007612
1097792
128294
121519
447888
768996
167687
284228
967859
1378472
618834
711370
911103
737261
403814
1396347
329185
324823
1367900
918835
865808
619579
146905
157086
1324970
1073930
1373396
1068711
548176
702055
877301
567131
150536
1249532
920135
250438
579150
1457493
402492
1021887
1100692
371286
55773
1222692
1380529
899113
520265
602607
759461
1332676
853638
1166602
705146
868941
883331
401235
777147
475095
789704
1066788
1049017
190064
247321
1073542
537938
131828
520977
1337174
960237
544848
1402298
246911
191436
300388
368047
1253086
1485842
515324
1181338
1017668
1213611
384424
1226506
1043626
705669
66363
964152
1365702
542518
1112724
767535
1371510
309549
1247855
33193
172710
336420
815635
1186657
1489672
258145
120540
469494
746259
76716
156496
407231
704162
1309516
1338370
1360407
1254296
1340298
1389810
116247
1441599
619326
1334236
1370271
252147
1018655
1209810
280727
242919
668036
809609
648558
309325
388420
919301
816764
91863
1204152
1282576
1120402
1411481
1337304
1122091
387975
1331433
117124
312056
1447700
476870
400274
131186
289381
155694
889987
1095769
171042
239011
1162156
852508
1341038
1419116
697515
181775
603266
343796
396331
777209
382458
884330
1483621
596388
688100
1491860
1339326
827332
1315530
573501
687702
927329
23813
486440
641991
698139
993460
259191
965156
994584
1511426
5209
292442
1379635
171843
1121477
1321624
10831
291946
624431
1083507
1073964
956134
681277
310884
794549
226126
580771
1125578
649906
1464407
786275
1056730
966222
18615
983014
173081
84414
193621
448598
1508562
68184
1265939
1055017
803257
242324
377129
639220
158301
163075
210306
1521951
923449
752624
714246
251528
522023
1166271
829082
359824
1484953
408037
932304
719061
1056108
841747
126597
48157
1203192
665530
200443
948690
147624
861709
1235712
836309
149958
637346
1054848
109586
1112303
1183593
756025
329816
104513
238112
1310368
234318
953178
1082354
1521898
473244
815926
958034
1046710
173470
951195
95421
758211
1410950
721906
904558
1138553
306119
939618
144569
99095
448024
811316
359583
1313366
124742
51637
697682
324825
814891
179812
543969
666973
639726
1299698
618201
371026
684862
267266
92359
1378683
621052
395279
974033
1491977
976259
604666
831215
363057
1043347
415829
706859
600130
1316686
1354534
1255897
1524112
146843
1380308
1488158
242514
623629
640397
781055
1426194
554333
830115
151304
717308
1374376
520550
372494
342453
995111
1120126
306211
1519751
1311408
1526720
637382
310723
69775
750706
375393
302508
130490
369899
852399
150674
421244
1068374
215710
162540
1254610
665112
213948
1267067
669440
1265914
127132
1283811
277056
691310
400978
18728
376046
161701
641264
991260
1319782
1500915
758639
1008223
281029
922851
1058763
480565
1567413
403587
1085123
626278
273563
212090
880818
1284304
126706
1020552
1264111
379157
669852
433979
795091
1457730
159543
1136490
324115
552151
60317
324373
1323917
553946
152271
859156
261847
562187
1313914
341247
1238456
85812
710421
537697
1493961
951697
240495
1272986
1193135
950747
583321
454193
964195
1215449
1376001
1062455
1473711
1567702
1192941
1340663
139564
1363171
693745
509944
310063
437401
832121
550890
247966
1139822
1296764
576596
1465020
1489520
75880
1534696
518981
177379
467786
1430782
585659
1004315
162987
144484
956481
1140461
56950
467693
1524463
256817
1044788
225327
1438786
977089
289103
460108
963310
419622
905366
507511
868642
1372863
1236262
513030
532163
641376
134605
414688
905962
286776
981652
1167292
1310141
616505
1478735
1042902
644554
935698
229413
1119554
1038195
320800
173300
777472
1258196
750303
710585
1085782
1384681
755549
149683
1377069
1492633
677731
248052
163567
346233
652351
766843
207149
997187
207577
257252
19109
1428636
113279
872244
996137
713944
131120
596234
204944
289001
957093
777876
329501
994560
563562
1071771
753650
330150
324821
341240
1036336
579465
421952
607053
711973
1133333
696097
655855
885383
1201847
150242
1251460
46807
717163
1186891
643673
422868
1243851
1252065
990672
1466832
1359189
123884
85442
778519
1498627
1474314
1414943
490592
1298596
5419
905879
380644
1169511
1240143
1212085
1212260
992081
1315319
741435
326171
98461
678355
464407
710030
1376454
1231230
1240233
160799
1520082
420783
880322
1446158
1414310
213226
1514653
278083
970831
492774
159627
1002474
437173
836353
551371
207887
1445020
1389499
1311599
41655
577177
296906
1153832
815638
460388
1513323
793483
1136874
410983
454896
975325
1174132
287771
734425
886742
129085
435540
1053346
915457
345944
912663
867764
1512116
322139
231230
107251
1363023
721045
697531
336554
644961
369614
431009
434648
1492464
973375
1473301
1153729
107247
841832
1176023
1314685
184137
1143639
648300
1401515
205933
1318338
632709
110907
717862
1212711
410627
1162650
151170
1319926
1445809
504572
693355
67328
702478
1031452
1255501
1263869
1297643
1074697
796813
196614
230591
293510
1192928
243433
1199184
1223273
1484554
1386066
1333516
1086052
1399804
830946
736808
1146548
1308255
321789
428173
335730
1492966
1410293
800363
776604
69583
1560324
1125261
103274
1370930
40340
1508498
1014316
1562503
173161
864713
677142
161939
754788
1138548
956445
65484
972785
1303230
635924
158757
564974
682102
1224808
616025
489382
563419
1190947
1063753
1134475
526653
429567
535808
1508798
311142
114311
141647
524841
1082586
197649
827642
309579
53566
74775
713337
354039
687595
1265565
434696
181460
93611
1169196
9601
1467225
1205369
51608
861632
716054
1361680
691697
461477
297792
866862
847645
664724
1053967
1371817
1223895
1030830
371072
148059
801177
630852
1239760
825030
954156
1049862
78626
120171
1163856
288306
1367286
1406811
1457141
81798
205689
1279360
1192419
938604
218793
366646
569755
1019467
940393
710578
1072309
151237
1376149
1366256
120223
397637
820576
1535939
884020
254716
1494888
579735
514235
201323
416545
358
450021
531695
79113
953417
874388
1455212
398308
54806
298893
1060896
873997
1039056
1497959
1066687
517384
1426549
1330107
1522779
1190966
43564
53264
1565894
142961
581010
1151797
693511
770238
1025924
808905
972577
204740
1503673
1528088
1241434
168056
156992
740178
355149
730671
208503
1139801
864641
264454
865275
340501
928834
1019245
570877
158353
850486
716977
1119281
979066
737311
370020
753594
1271269
1423580
585509
233916
322513
248654
486650
1099023
1160860
1103106
538657
1163392
225233
511033
3598
1097376
581928
526077
718291
395395
720144
813902
512897
964090
944425
521515
5289
967601
462691
78723
619806
1199852
293999
350570
831556
812638
1035608
304433
754938
243204
37258
757398
428992
1491173
1400724
750612
1315931
1077061
1322149
1567217
611585
1108417
655469
660849
713015
963940
1273558
1099079
502930
531670
961858
1436136
1470169
487940
1029597
464970
547525
28374
424662
1320098
53732
708490
269551
1044925
401071
72206
881030
1557113
687150
458903
756933
1409587
926904
775656
78442
1479113
232099
694415
1027496
96614
1538781
972192
21591
1316650
52953
596456
579358
833777
1481998
1107954
1296768
321102
911751
1430787
33635
874461
626289
1261012
1316563
1025328
1375132
488336
70362
746388
639089
1149789
1511443
1083454
30780
680882
1100225
503712
202885
6941
233387
669418
353033
634005
224110
911120
457464
315077
145735
705022
729670
596289
1139779
378239
801392
1567902
710230
349655
1231167
295486
1530652
157193
888273
390235
566019
281175
1085048
68843
404081
528991
1185789
1503612
1009265
1536803
344781
672783
1184579
994207
1007039
733064
723809
604445
45359
1291413
282157
1344406
1409870
1228081
1010538
213013
464130
1153914
539672
799003
629770
1066374
621678
937846
1289699
1350078
884297
771529
728835
262541
645880
1006132
1219507
497169
536608
553605
227886
1007867
1558925
17090
219821
486869
438878
1018333
729475
775776
1041720
121388
84164
1122867
1452179
1261785
921418
964863
1141737
551557
1105808
250316
262025
351132
1073593
693049
834689
961543
1486306
901643
938138
235212
32801
1509040
812927
712478
1371686
159163
135749
410720
754764
1439130
735644
102649
1277837
17199
705963
788478
624395
622367
671033
1379193
725460
555258
1260099
278669
808550
271374
754087
621752
19802
1565059
1188993
524111
1462286
568448
1197607
924399
997854
115455
1008007
971091
186507
200045
837934
1525713
1242189
522723
803869
1204630
268947
904159
721502
1300902
596441
953145
349255
451227
569915
710114
1114658
38765
1492668
1493416
94502
1412509
578873
526827
1208649
102202
959458
1376064
4707
1530769
1100094
1272870
487518
1353542
1369504
312381
207783
1270257
1398466
390397
194340
959308
410953
1462978
122528
30193
549491
376053
419570
137366
1166738
1279091
1350537
1190827
1031793
75432
875943
481545
421804
54253
497955
1425383
790286
293633
92611
1244976
521372
342331
1154072
87181
1428129
1277409
553116
1372248
830751
882149
1054454
201475
1032987
36537
834040
1381323
1266383
365216
1315546
829719
1334665
858817
1152520
1061639
1369121
1248741
772192
1379851
359013
89117
614757
1073632
1096072
1046149
1186114
1379292
975984
338829
583351
860171
196183
723987
749775
989864
819303
92631
959289
247594
1240238
1482682
474453
948187
461421
949411
1201479
629678
212325
1137824
182284
494433
1502730
1431344
1562412
639889
1292845
593557
125279
1014703
743815
957617
52167
1115080
963503
276440
565515
441264
384838
202952
818219
1371464
106035
1486089
1509147
54371
237752
698528
285165
2438
848816
562174
675523
919794
757749
1156663
1451829
961749
774812
414274
1001080
330582
1093773
1562506
580726
738987
1058076
836927
54833
967904
775007
692724
1506539
435600
986967
112060
453791
131255
236422
536067
257578
468829
521716
611985
1470560
758735
240840
846188
260505
1197875
47051
250391
70709
1098610
585635
508690
1307023
494183
783235
1547692
619542
1164600
737173
727800
1235011
317168
370860
199362
837452
14477
855768
1024409
1529899
208457
1255470
1305443
1245949
1327865
819072
1103372
119203
627413
167761
1028470
1232364
550248
1027332
60213
577846
733272
1426860
309435
1050788
610258
1214379
1525173
1485656
1212185
592297
510704
252984
1182527
327301
1310669
994976
203184
746885
672914
523632
1374058
734000
1308194
1546714
934920
1491728
236316
1497589
960184
819740
1244028
613337
1411645
1037252
782207
1132377
129043
353238
87333
1080554
1399012
1223716
420617
988790
384616
1104787
349645
146889
911517
1229442
677471
633406
861475
252095
856782
1122229
1030158
1333132
1321430
1077100
988826
1280832
1222868
1515308
101182
918187
472438
1063931
972417
344097
660603
1192352
240678
165152
369030
857002
780892
1457170
1524916
232111
806275
368985
884190
1138148
436349
650392
1098492
982545
1059719
1335631
1111406
845389
823408
586679
905360
463308
504781
857626
817509
1070842
170452
1303528
154637
25190
1367448
356007
1310769
333334
845587
1548649
1307779
1425006
1230880
279321
334829
833986
512208
681174
34755
445501
1507859
957100
1309055
886918
490285
473373
1389282
479646
1427483
621347
1220195
1385388
235099
873983
1530752
1468407
1458469
395436
837846
1186411
1048484
208368
1040445
1034399
1376989
434248
419888
1157648
518698
521488
144457
498981
17452
1347413
1110078
641374
1129198
1273258
1115268
756500
206030
1122341
653525
834225
486308
530241
340764
1116850
1174113
1071437
1232729
361903
158093
566007
232370
116133
314972
96986
870517
385063
1461952
1386516
1532344
940119
1373808
870524
1433579
896401
1019147
815280
450805
47127
54246
1453120
914309
377921
315245
987557
85798
511817
810884
163599
534386
356798
147875
1272579
1442729
530699
775123
196982
1272332
1114407
1332287
397922
197180
423402
1143805
375129
209865
761618
1486857
1339876
679057
474015
1091641
1379629
1110787
432980
1262325
790261
400219
981730
714014
228086
1537604
1464039
1270968
934256
1378917
1301845
887910
995635
1358742
289164
483121
59151
449462
1351266
754512
1147047
259924
1547445
1131724
1150504
150456
375140
982058
1413216
866258
1291698
1420645
1297903
574789
397833
824079
210478
1147675
459561
223575
1025007
1272240
1406853
1027501
1238224
1368292
1393964
1468557
851277
185600
1060720
781394
70216
135464
165233
205006
1405218
1296697
577351
1393195
1178644
241520
880432
261218
784440
668445
947532
528438
1159190
469997
889590
1106337
532966
930413
1327926
23840
994285
30106
1501230
917980
936387
1009974
1195594
604586
1223989
674373
71995
891705
118291
1392361
1071955
1547065
1189012
667183
1396961
479271
61069
1162921
1449568
94728
498553
716368
249339
583667
971580
1138029
717401
765576
192447
996452
290050
1093762
1347287
1211151
506064
1211805
1135428
24735
176068
1278802
200659
499253
1033572
694712
714219
1111635
474404
1386107
1005067
1170664
1348958
488744
860292
1064043
1475245
264248
1530812
1457188
1075296
345135
552009
1084552
557383
607448
1075414
484726
382307
519982
1012658
812861
1151019
71376
1154270
1456885
1334965
493392
424120
1032281
780415
152739
1421540
1270807
212700
678074
510870
97451
362472
739273
587316
1504037
885034
1317542
902919
1270014
1081734
869340
803824
637515
1135720
477009
148360
969497
1115384
1348036
663292
415043
478247
1496525
246043
601185
197455
1560815
912556
35573
1022579
1330440
1131479
1504492
173358
850183
915349
1024768
131105
1061763
262420
857380
1557379
1365858
688792
569100
1076480
147893
136138
1508142
1259899
731281
657946
138996
270461
370730
1035744
1533564
1197322
232796
1293594
854655
1116363
352187
620073
1160971
1282218
553571
982713
496530
1478057
401865
1461756
1004945
25030
1358124
367782
1112623
1281241
1308043
1018736
330043
94290
279978
947809
634446
754517
535638
1008871
345705
1512107
162045
511460
1378253
476309
76655
878149
212481
823490
1488236
183714
268400
941722
1444299
1473175
790624
1124125
646253
1077176
1367312
1062365
127514
96194
74106
252804
1521671
896446
544104
771179
1140027
221481
637093
281233
263792
1295069
289256
1458906
87571
583248
1551161
688561
1177831
1242983
91785
473546
199427
971698
1427317
557717
371217
1548640
78327
401201
544462
339222
1262872
1177524
615579
100376
807661
1204195
7558
1377224
696899
1183745
58937
216682
1096741
532051
379468
994308
1516564
1431462
916846
965898
865669
429700
1340400
378368
211644
413442
606623
437338
1331823
1362004
1387305
484644
237842
441981
932577
687239
974600
546258
454995
819557
1139611
1389631
1550755
1232036
896798
1521488
137709
1238043
1332287
941951
523443
1300590
399020
167790
494563
1236377
205058
1131411
52917
1383558
218224
1451805
1488991
198398
665930
1086880
1505342
329467
514736
454224
369991
703965
1475140
1207665
1419079
1418780
680467
948060
1038837
12345
1371594
1248157
176067
1250819
68167
1402573
223128
88065
1167343
442306
1150664
790790
716911
1281777
1328757
713334
1052101
449070
1175149
459944
723232
239611
933600
253158
902194
559845
1509594
687629
1103607
523424
451887
1165419
286589
1020379
778332
766205
1515278
499827
747474
693811
300389
173794
1021083
879290
1448585
1217113
1155930
1116752
1481938
1460954
1142181
705239
183574
814031
445807
94878
328286
938082
856651
224298
1193090
329398
236473
241193
263859
41940
513156
1431325
362314
937029
1168246
1413887
1200253
715370
711790
545632
819269
735759
1166768
520922
1482115
954529
851441
312185
171856
1164306
955288
358388
1035702
153033
1546079
787795
532364
271390
831951
218735
1023769
1298218
914628
994346
370492
568148
1382478
381720
1299026
87879
1331066
874725
1312369
560645
1082134
173974
1394088
1030220
1477065
1533215
1272142
185123
1423898
1056380
596160
265235
855529
445023
579929
1392561
24757
1523126
479717
641211
720361
4628
1408743
1038339
116250
941231
26245
504665
503624
1427537
397175
1452720
466057
107568
546167
370808
460597
801755
521130
245666
85224
881880
882253
320994
5325
691601
7992
1238754
749509
1391289
1247257
1272649
317857
1426771
1021413
1324607
1501186
218453
1557700
239659
1217869
206015
635766
1321901
549975
579922
819449
908213
676378
1269605
1113236
1470598
941696
1065483
1061123
51396
283150
439121
193139
395514
90373
294884
1355438
650337
1124777
900039
1089408
948238
375208
415105
1400297
737815
1037080
1048808
24794
314837
1141353
834321
775059
1232624
493756
1233145
924216
976591
723634
1560687
28765
1259901
1406030
929307
1228130
1247787
803122
1529582
848428
924865
862528
665168
1147936
1274382
868802
125746
77006
1535544
1127420
1048917
389564
464701
637562
513733
87101
3828
616729
858677
58013
401897
398038
221498
862609
97804
878754
1372719
990837
351299
755327
5178
1509495
1427892
704807
632874
1229888
741336
1331245
1512797
1294843
1159335
1191882
625348
1071936
530581
191382
475435
1494797
1351031
1021408
1493420
436499
759495
188383
1484353
403252
1402650
264851
723281
704952
1250809
1097753
683721
892060
233138
1483809
192627
1108865
709048
649812
206721
539908
657481
544032
949548
157672
260008
577364
327940
1277458
1020885
125871
1078857
476742
1387452
1531463
676449
1552435
127428
1564376
605261
638498
591143
948662
1004899
1303823
288361
382657
600732
28019
945530
1448571
849707
397019
538273
814551
833067
764194
198013
1204511
331626
1509918
72842
945571
372652
1539986
802376
1058080
983257
1466709
848107
344060
440265
849160
1021503
1506298
585651
77878
739596
246780
1420760
36038
259616
1247309
70995
1001458
796850
1414594
348038
975924
1407379
293375
192961
1077242
731725
1201024
938522
345924
663863
758303
730603
786614
1439720
182674
663831
70257
550109
275470
745350
613700
813828
477199
1207394
936110
1077208
1249251
9349
1040915
102598
52687
1290033
748722
1544552
847760
1523463
75585
1061068
1081417
1335253
1207571
461100
1181482
924191
1405771
311004
334897
995217
543204
313926
1251688
560165
1397221
1011849
321508
118530
159654
478594
114456
296176
171237
1530816
513801
553831
424499
135442
1481789
4584
910814
1060962
382128
411962
1260716
32713
259068
319197
1377070
889793
482392
636826
1305222
278320
1204813
113800
1478068
324654
606757
303589
1477368
71188
1100771
310720
355162
728409
950825
650974
1515418
834840
1186769
698269
432333
735641
340176
608241
844877
497796
1313381
339039
1463465
1190830
79853
551359
996018
706140
1396303
569795
1451082
1335129
140484
1396772
666247
26468
605277
549100
597772
664543
382341
1383551
634618
450092
281872
1209717
767983
72798
344979
1434889
1528412
473294
812969
550366
340899
126193
421837
1467503
853378
1323208
253067
973119
17044
192575
515408
676733
1056233
14750
1217563
1144962
391710
1118436
1486239
328768
534344
222325
910088
346140
25456
1497468
1400757
1516051
1449768
642683
1239228
752728
873738
780733
330876
149289
1004885
513370
1431182
684415
958492
1377915
917450
247920
23158
1482455
1258359
1265656
843407
1357759
1545318
205227
525078
1100465
525780
432925
1189961
174916
684981
1494824
463084
1550221
897817
374923
568928
1502137
1266038
935108
373722
249441
1143549
1184942
1465010
61112
461854
523232
1044613
143739
904071
139497
233567
959396
552162
191888
520398
1532647
369384
233071
228360
719221
242537
606689
580186
894177
886599
545324
591575
1257244
387505
1522438
911023
1224122
494795
563699
760795
1552081
1035543
1420179
1250528
401059
1204927
206390
185643
568293
311504
1206536
1342847
1204063
1563451
1517762
363147
135332
397994
120314
629434
834901
873826
1538693
1440716
1403622
829262
473010
617713
169101
952685
214624
842478
184266
1259585
1354077
784919
768815
401378
1362496
1517975
673440
1339950
1075497
206105
1190227
648679
681182
498773
1113287
23551
1414130
686101
694588
132390
1205372
1064153
258385
771006
1240256
657879
935301
1149380
1361118
668134
1157365
1489347
1279880
227776
760183
418568
1547444
1273258
584240
629502
1335725
1381895
1286951
1538798
719638
1012732
810669
1422243
689433
1281800
637442
393085
532958
508042
865176
1070714
1471939
392020
1465374
494406
786906
9054
1402410
1136059
492681
95225
1531588
1105978
1498192
186743
1519868
855742
122889
412218
650384
871675
267499
28916
1175828
1176959
347179
720234
223888
1108628
1138989
1292522
758411
1021613
238104
1452215
1393566
1392246
1333429
883238
1005251
340240
309116
178518
440648
1110263
176802
382786
302442
651364
355164
483222
646990
702228
782800
587215
1404751
948101
855583
489091
1300007
773222
1520763
1017395
1438494
1469448
542878
1545814
690131
1420364
602225
356748
618513
459091
515503
1393053
38446
463510
321033
277664
1015602
170654
396150
72578
151675
705048
424513
584574
175183
1148561
965958
685671
699435
1089269
137147
860676
402509
929604
961077
1139220
441107
1443882
1181102
1327948
1121738
1102566
253416
1511276
740314
1109162
994348
50979
1435526
1364058
1016394
1515814
482283
1291776
297567
1308118
618055
787110
295268
1261337
134170
694038
856666
1023501
236125
898745
448273
533963
1331438
502393
582567
423474
1092656
344898
500025
1250500
221379
358437
212373
657051
387272
67166
265134
740044
1073715
548769
505577
1312795
928835
491219
2635
355194
1121994
1024676
1259134
888628
1024566
90660
1462351
1409259
1389156
1216345
411746
1203634
1113732
1133504
1038391
106648
1277527
1472670
19187
816844
958793
21277
583251
1160068
608136
949685
1226621
585421
1069452
515781
501542
1218027
349813
1350542
190274
731829
196473
1428197
25876
1184528
1323067
679607
1063527
1262977
1188120
457346
206692
845488
913826
864215
35057
886574
366222
1434416
799936
672309
318994
111981
706107
1039192
149294
565139
893587
336622
504318
1283035
586336
1285316
203159
749384
424144
568232
396566
173934
1251725
942494
858581
1353457
853733
804408
639841
614724
1118420
881288
255917
1151351
751858
310022
1517722
649613
28600
30802
890937
158516
308326
898025
1341868
826976
971982
45339
860151
1184150
547443
1290458
1566176
1000018
1500628
720588
37109
583188
1090574
198248
1330927
424282
1164567
1349498
1285966
684349
459574
702995
1472099
1556277
751919
398781
150249
1212718
1137550
1163359
607617
1034487
1391930
1452217
1556863
859801
763656
1470870
515259
1115170
1456893
143195
458848
605027
1319107
499421
1333880
1038404
585800
152533
729113
1368226
984697
1110193
900341
531677
47000
95755
1365517
780322
361727
459895
145077
1012375
1294155
403210
936005
423710
939552
290051
1338063
1057999
274256
1544449
977750
815897
657206
1060506
907429
945715
809356
691844
1462288
530664
997094
135343
1102191
913385
1392648
843454
905620
1274273
279855
653092
335013
1052618
320733
291642
421948
579815
1169998
253759
547812
7839
250363
1483252
643051
326383
846272
521524
891004
375561
420108
904998
272918
173269
1474538
44528
1538415
55855
1147172
1415424
60549
851316
296923
257242
541391
840862
989674
1567765
668620
1348250
16699
964663
369894
426085
457276
306209
371974
350369
450110
661688
1114767
134282
717812
933044
710332
611214
644992
264703
349465
141398
1018285
1537234
1002032
161234
1063931
1446725
513752
804764
316206
454549
759271
633573
1562195
366888
564684
57812
45591
539936
1097643
231224
399400
534048
729515
391434
470955
731059
1328967
909770
133608
1526876
1443326
921494
754635
568684
290637
133611
190227
888618
1566618
1505166
935171
1374637
735063
1238685
553603
105829
70679
1380483
461525
771186
1262872
493036
114235
1045487
1322123
121604
292600
970967
757399
534349
770508
622599
713002
265786
489900
1221684
505573
909085
1031769
101385
283504
989217
681772
270164
256930
1100712
1471349
904196
963973
4661
722567
911063
415505
550124
64502
790294
621303
1390574
557177
471990
1065648
1213985
288723
638482
713711
129044
1134358
255981
1508231
1149234
387270
870725
1562063
386018
543867
1322403
31622
450414
78511
1452212
1504014
92417
1339542
752108
945028
574819
1000538
348687
1060682
403307
371368
138275
2544
35064
775450
475629
348001
447025
688152
1140303
1216181
551834
1237583
766670
469041
1368036
1161901
1531014
596698
956671
701340
470189
50699
965201
876946
652050
1518991
1297927
1119211
554250
530159
935657
583855
585450
1165503
1343103
1286858
860550
1040507
1039496
1172225
748704
474547
474088
75459
888340
604783
1304812
954747
484766
693894
1006761
664781
302230
1339245
1404166
694870
1124852
6987
809763
1295520
1028172
145641
719375
1158301
29579
621659
1015016
1034030
635643
741593
1493496
1242440
601424
638961
428174
331978
1442153
1528966
682401
1209212
435462
1013748
35995
1537856
84898
1526625
1140542
1287147
957609
1236710
1345414
1080253
441432
1387226
63073
233845
850866
601965
1339511
1567466
201802
880710
842029
1221230
1401158
714363
609844
328391
1018377
1243400
956800
795158
1249417
472843
630432
1222238
1115076
1210943
229274
342127
24670
636747
642341
1519151
773163
1133047
1430205
261694
1566232
1206069
339464
904659
599174
1488866
107483
1303387
1018559
1399743
863678
142312
1554432
175812
738146
867681
1467473
1354877
429896
974828
1174202
1557203
602407
428994
1452371
976605
1107047
367475
546508
1141115
944612
692285
709384
448928
935570
126166
571944
756446
236412
273912
275805
1164370
1519729
409836
218170
693632
1154922
958753
606311
280122
246073
1109766
96599
1077188
883647
534199
1364006
1083934
93622
577971
121651
106909
483463
1320630
370074
1469578
1326038
605887
473129
692233
1130298
412635
24492
607213
1492231
422572
522356
1186664
1195021
493901
385626
1037430
1248505
1170140
522840
1138477
977052
1412969
517088
1011955
1217937
1375812
73215
668138
841905
248503
510902
672152
805432
217912
25515
1529975
801353
93783
909264
91761
917149
644845
966465
1215040
1251938
765378
717062
486101
886155
1530334
1387716
1003776
455255
866100
1340970
775914
426403
1208740
1375282
856172
1508750
1161636
1051405
432352
264401
360626
1485522
1377424
963082
1530340
604927
1102946
1541717
683617
1424607
396431
1098434
416600
1036475
650971
1469562
108143
1536009
1248127
358608
333267
813921
487711
1561430
802748
1327082
1565681
723048
877638
57052
1130158
551246
247328
1298380
437512
457514
883508
116165
89436
636837
1390835
1011068
1090816
690729
326112
1013836
72930
170066
1133049
610554
673132
271584
1530323
925407
989034
1003079
1150805
1317804
243855
1212628
960578
1448708
499563
964528
56135
1357901
381139
814711
802108
1545302
1451062
780156
33176
349083
1186492
725228
383628
506738
342367
695700
714251
207333
216715
944796
632892
1165322
571443
1265965
871271
1287405
146179
572305
1323365
135807
1463451
1102129
729002
1271360
568686
1554314
357503
1153157
1162878
1281319
1169781
1523140
1167137
204270
102647
1212389
1007520
292520
84217
708752
737112
814361
272828
1138408
1496544
224988
456820
34721
17030
1029879
72607
126904
833375
950662
409513
341313
1102892
1338995
21612
7732
1265894
211264
1250792
590039
784866
87451
1466183
1498388
756170
1369110
986416
1514613
266416
198832
1186601
78683
183850
1440633
159403
1048973
696095
806474
1032093
1155134
550022
736747
816813
1338707
464630
761204
454717
101784
280083
1508752
1407540
1358467
276039
588956
1052403
251815
1240739
224887
678108
902846
1337164
477849
739271
688287
1318440
661145
589938
169472
560883
325388
1401671
775308
628209
1565665
1268040
975170
741353
195750
336244
320007
671395
1333455
719369
537126
868390
1555463
35975
389884
504723
628567
1037744
248706
1100515
1380703
101965
1094501
1172763
403162
940928
933230
834302
398449
1390808
321940
160184
286605
374726
540047
1370203
138794
236697
730404
1450234
64452
109334
1403582
1555862
1349449
1279852
678976
522072
12722
713123
955528
176956
1341955
211497
52117
610598
105061
1551270
802236
1012757
20457
556048
223693
1095536
275692
841586
1387893
819918
152904
309384
704914
952579
803449
649337
1179008
603646
564745
8770
461460
255944
1033339
1157709
1073666
893800
845664
301687
372030
1336137
242840
1119622
1215531
1165474
445899
769756
781526
1548791
475319
146657
548209
237907
850774
35566
285103
1194079
1009439
1350686
113818
255680
1533416
1108396
436994
1488136
546492
458463
1065042
1554002
1077429
1048607
414312
599444
686865
594583
1563691
547981
889823
1024637
796167
445786
1484657
61160
603976
570052
1055925
1269760
93976
226477
859883
211390
1476518
710248
1097161
1161663
560595
1144934
757356
1013285
790607
1342577
979491
1377729
479165
651827
687504
1367655
502474
1240312
846874
1159861
1148965
1257599
1437533
809563
750025
1124907
1419599
1459846
1327769
223750
505570
8552
159413
1244375
457102
491692
733177
1093147
904110
221732
65867
1466075
1419283
299772
517668
677128
873220
786609
237819
1451419
557580
1266092
1176525
919262
658545
176929
1023649
551997
1166172
910798
139602
900610
242822
1358105
1161708
703416
1478125
275600
475277
581644
203742
1279582
250759
1023927
943959
701579
1199090
861210
1132836
1048095
1507621
1311556
1217247
40212
1321485
1099330
1135747
138451
1245679
906003
1361558
1299809
958097
784137
885452
1286527
479525
1333591
1451159
111168
1428445
1021510
833825
185715
1276361
499090
624981
641515
633630
1123432
431102
1537419
255095
855930
89577
282314
507416
628586
216286
879739
1263411
536358
1298510
364177
402948
479325
636793
1174220
1333395
1217285
1205774
781717
1206013
1320189
541078
462655
222674
1091968
764649
947544
972817
1280241
1425665
1532181
1116127
1551627
1072762
1044351
1374874
1194759
53891
315515
1184592
326618
283489
193666
670579
1524064
546190
1449416
888890
386000
151838
17342
709707
854337
190556
349535
1025860
163972
607274
110645
868545
1201657
1355711
579835
405956
1539920
1042680
247528
97534
1021236
378396
1481770
81696
1373637
1516028
826191
285626
746477
1086057
301754
175991
1432130
1318224
277123
803311
22430
23409
424486
269123
350279
614138
206446
1116969
169233
7839
1014542
41678
1435639
1273242
1456170
222438
591158
1210811
2523
1237912
1556109
1323441
372962
639589
1417930
1447310
994527
986946
364591
1264710
698293
1309968
492126
697969
1507122
982677
518144
77448
236157
1033104
1484538
1423769
250091
1409562
766568
943881
150948
608923
549826
1410048
503447
393130
996346
1279246
798219
818546
1002215
1424804
436187
1137417
333494
1088148
797196
563439
1092917
1558907
1436042
1370986
112084
457801
509701
123018
1462978
273826
221039
285307
834911
221934
264841
297098
910493
299646
1009361
945453
1125149
1349705
688130
664675
927446
320671
875742
1102773
1359462
1164875
1387914
899733
3402
1253333
1536976
696004
541899
80505
1445593
1479403
75057
930242
42391
271987
1063231
484290
753290
657521
1398800
92945
405364
1234781
1499124
65755
1136856
65560
897066
247665
385648
1357778
925653
664481
553081
1326176
925061
388263
192281
51582
1037855
887174
1175628
1464482
513613
1362058
934285
235757
1195548
142551
82461
941901
1433648
1085453
1509752
1431486
1335758
711277
442944
779979
1225235
257250
154133
662545
1031531
73826
1027172
114050
669378
989404
941328
616838
310977
271846
565832
349325
1067530
108374
1221093
878261
1108399
140905
681787
1366128
573009
1135810
1417857
269967
419626
523700
420809
847356
896638
1168418
1505729
51354
626328
625079
1170435
1095148
755203
578541
616105
182370
451131
1047778
625159
908896
1514770
740155
1313902
1184655
799980
127681
1498913
1129821
980397
891492
1551036
1409648
740341
481312
93172
465496
1214006
366780
1216151
415140
1118141
1192716
78619
535181
915630
1272984
1195464
1338754
1462826
547904
1468484
1455807
1240737
624937
1160793
1357610
644162
1158676
955867
1528877
72484
895126
141428
1047823
87844
291627
740325
332725
568205
633905
1382533
1124423
892211
139175
623239
1380073
440858
1505247
211711
952736
245961
720249
163544
1087602
1195540
995351
1426568
346564
476224
515600
650168
1067891
311420
176192
837818
421365
1000514
245339
592769
503272
686765
916497
37961
1162903
758528
1448833
1026825
1462898
1161860
516034
1046745
1019513
1029945
379531
394909
594174
1565699
1065208
551256
15630
1310281
1184752
181411
487061
182766
1481141
796253
620799
1519229
1092738
1528593
1092598
888027
418239
363827
61775
1499703
732469
30773
486926
1518575
566691
1116304
20835
606129
231392
1471637
865681
783050
1077573
891516
696150
1212179
1549219
62682
952663
48729
606184
637009
1477511
995350
1327809
628390
1110664
1047951
1316221
1037092
999696
1427549
628160
133262
481068
77227
1211218
1261491
1536024
492474
669655
1273587
719588
782039
857187
1414305
924047
527614
941474
879545
661891
273970
604210
101742
1430878
988887
594967
524771
707380
89646
1348020
400421
1398940
728049
1119897
763274
511282
1557592
139790
671798
541347
747658
1266095
961018
441173
1132260
720440
626813
499054
160849
861702
1492342
242636
752686
672101
967198
204081
1238298
495864
252733
146551
110286
1058993
173635
335368
1070355
49876
1447797
1169740
1330577
1519931
1559541
147902
796848
1278818
1507878
280509
231317
1414148
1559433
623440
1095915
1293285
101255
702775
1267136
1165031
1394770
1421239
658861
1469027
1333791
122061
224082
321825
1531527
205254
1538845
1496235
86992
186031
533552
537028
1172063
36985
1126784
728131
1200128
1554954
1395881
1137273
845390
736503
307110
395869
92321
523133
1226447
366862
25491
1534429
357157
1143829
378928
86334
491783
851545
1330402
1169806
174643
875514
1133747
1120511
1353754
349702
164574
548690
1249065
26845
82670
446910
1089252
1452148
1175338
1256452
860606
1067702
254422
240609
915330
60298
1372287
311863
765258
440731
1272188
273526
779447
1274841
777995
981680
384881
1297503
307696
1283833
475079
1044074
1419129
1439483
1488196
1552321
1086287
175532
11799
611169
1524745
134420
1175517
8353
953322
1422272
354196
675087
866317
775477
166719
1566587
192056
177036
506326
452301
422520
685072
945820
1053439
798878
186350
134355
218625
417334
1137750
555927
413560
474827
360234
1026356
1312805
1474760
563980
854127
1563016
1140216
274697
295882
467504
135562
1155318
623701
238170
138020
624933
1226472
733474
603880
236589
1481664
405850
1318346
526650
380984
931497
186621
1094608
499682
1509692
1264728
1144059
1472936
301634
255869
281721
574491
940780
1537062
1460100
1285050
1451364
1350308
141386
1402074
1034716
1331736
358510
190284
456213
1078301
280854
1396157
1414527
838845
434879
369310
1439790
1168043
572793
857265
805766
1316048
940326
1270499
1549991
1030063
1367226
591133
860140
514596
151076
508016
191942
1420428
675184
416009
877850
663030
1488204
60150
463869
821066
940774
1323257
866203
1100092
392753
522664
1411500
257362
1137312
890855
1515249
1052150
478377
1105000
617975
1243532
572297
190365
63105
1075169
1029376
773468
737979
1544219
41901
490107
463960
1517611
1172204
753
797193
622505
757360
870620
1462336
624930
447270
230813
824648
524999
598511
1346030
701112
1438454
1487365
545110
136462
1470485
511127
440412
712680
1102203
1475618
401715
1388533
1408056
377141
1164975
437782
1467917
1377292
1145476
349255
1287904
4123
550575
1127653
810865
189535
1429974
570901
724590
470909
1055846
1540417
91655
1032849
701582
1515791
1087758
1444971
1468627
1136226
1350029
666726
557767
361539
1541286
1244764
1432171
998128
935082
345550
828914
1043607
729436
1032753
1182475
852737
587924
1164504
216918
466657
1443966
683171
719803
275140
1503622
270181
1263124
648641
1432235
690054
1226043
592881
308354
1038002
1012677
1220384
511101
18100
36410
619739
1144757
677424
110956
1010854
674386
206215
3251
406138
469284
719798
885566
373203
1187534
253838
18833
1010823
1192142
1142082
1097387
555710
644639
441718
1396253
1372660
1492289
1482826
1333667
821999
1448287
1535453
947689
1305838
728144
1533398
928469
460951
1164397
27864
258252
1358840
1413556
1046002
934547
1546193
344071
1160853
739482
626212
452533
780326
1261705
170387
1547561
1242791
1348256
1010765
1153607
904148
840509
313137
327348
1382823
265300
435472
1171132
791001
945275
1322061
296824
359007
306259
1563176
134625
867132
1471012
901893
592876
26826
1133564
45665
553561
313428
898777
1285427
176017
6229
822115
1297839
1406885
1466061
1046772
580577
748519
1549527
1259878
775234
211768
1176593
1025901
1160007
193037
1331594
853601
23709
212853
1510031
1434371
131027
131865
79871
607682
1356897
318325
727165
391570
1250256
474281
1302075
754632
328639
113227
812130
1557515
219087
74100
376787
1211860
1254914
638580
818124
1428456
595668
144471
811878
200695
1489819
1485520
474349
368296
1437785
1309890
189154
1267506
887172
1080419
398173
831804
858554
1113569
492050
847841
1307883
244259
764329
1424487
1221201
27292
598741
365222
1001295
693987
1169177
1478469
1516572
731981
1279685
1191119
840966
316674
30097
723255
614751
229806
753468
230404
488677
266651
1268113
1355820
988076
139451
1137014
1081260
935860
445426
715161
1136757
1162535
380657
919080
674970
149367
1053646
898891
1296429
1428396
1554447
923330
1025479
465621
1215950
532056
1294399
544155
457711
1470848
1421865
525114
524489
1565924
836883
173002
1181154
140193
635097
113342
267148
1565708
1490528
146933
1361058
1309453
451855
403341
1098468
1123724
345645
1071651
159336
693675
208728
401035
640833
500865
590940
1199340
667151
259727
253409
604291
229837
865073
104340
860616
893123
1401665
62789
980089
1273441
637246
724338
766528
953339
947645
467065
1126707
1005199
512777
803067
292437
961349
776711
804071
616274
116665
1344944
1052218
391465
272730
118879
488125
1212230
872523
193366
1233713
533761
1532680
1218369
1396685
1405632
235353
1432152
1092176
52887
911776
537378
863300
999330
1461090
313340
340866
66581
1442816
531331
831513
174396
1110840
263757
1198448
961180
519179
1453982
829274
1192975
99671
420052
74120
316742
1542665
658051
1453981
1387369
723061
1230860
1452461
307679
746352
436822
119901
573193
184840
1279814
349977
654964
1503923
466453
1004806
752326
596990
798408
498884
1202259
648965
1192748
18004
1125075
523561
647696
1429869
1138787
917999
1013500
1262735
712711
836823
304042
709691
1322414
1091985
1074920
175294
695086
822377
850034
311254
714137
108570
828518
676869
266983
653296
1294849
1442720
155
1406812
770207
1088753
629891
896125
800292
1078722
264621
360681
876572
789298
820053
579488
1303733
1324043
1064330
1147111
909445
626885
380979
239750
187051
1250365
1226595
386878
578616
154939
997782
689585
1193487
896837
1103565
428790
912016
589852
1281325
736398
1453251
444291
957315
336364
1227943
14453
429988
186645
788007
1125501
460998
637562
198896
887369
1262078
42771
238297
963912
1118112
286565
1201291
4577
321512
886332
679615
1090910
1065576
687805
1074160
453458
1469268
1534840
1277720
954682
1303186
642420
1026853
313006
1121199
669599
905881
1291782
221160
811097
1165155
688441
514369
810735
39435
623054
588098
582573
346108
1429192
1410185
1324498
1205963
1227593
22462
809369
1515631
1509725
523446
1419378
513468
67579
480807
717210
1051139
320531
1428943
1159474
962417
868471
381615
1277279
1443334
691020
496833
354290
316001
760051
334824
407411
1557787
1019076
564199
909403
1265171
1343841
808017
588602
654179
552902
1243766
339125
492186
1429897
527306
284357
1380223
765979
1343857
546535
1080711
250293
1061988
866286
936276
604935
43861
592009
1506739
253705
826727
183377
1351340
1096643
820139
317286
81680
1229663
248395
776094
1360986
1519713
337431
1565378
342631
1495204
1221631
544469
495483
1195907
795407
1356592
644592
1448324
891515
1351367
1320932
31196
1001644
337199
25032
1077834
148785
994053
615962
932044
1333402
1474052
350116
889818
108517
103001
465248
812909
152306
1402376
560124
883641
332757
265820
1211629
1141479
1001612
884907
1002715
166618
1440620
1236627
516815
350896
602362
248139
1285989
1107020
739993
1072004
687951
269555
1239377
60518
842004
233729
1189145
350722
916468
1103979
450827
1387004
1564624
1268019
1356523
1395847
1245283
1371103
604327
1445894
1074626
1470558
869573
1108595
450419
1502413
269129
678191
1191760
685905
1392637
567462
438327
602363
1110340
364738
974332
573856
1246832
471876
1209518
896676
1480617
211364
29531
696572
1004659
16160
562224
1486673
351064
1294387
746827
473460
1221174
1259273
1293725
1321619
170803
262699
870807
1154700
118211
1393366
895598
160390
166900
825150
434380
235304
1520713
116409
1548780
1486682
935994
1104995
805104
1279386
658759
211420
861944
843622
990447
1376477
1148980
1067174
1137542
1086099
1280030
1147090
280199
1039267
402641
798344
453760
762287
7603
932731
40891
988434
554912
446809
1105322
560831
843492
544050
105930
991066
1311129
953807
571891
204737
782213
282664
1476094
1058008
18506
1524297
1091778
1514153
1542123
1434470
581108
91045
678695
1325473
353646
1219561
930040
705044
143616
193809
659874
123188
366113
46949
1092272
570480
1349695
70573
1404479
1431363
989973
1038889
1399547
451540
1029254
1503687
590997
694996
430931
894230
1260043
756528
903648
1208391
725527
1208688
865769
587835
891305
419297
61290
313183
1463100
1052655
401049
730013
293903
691489
1208918
818435
1363641
908128
1182543
964074
1404281
221529
1124323
1229128
532303
756061
724996
1413932
387893
396059
535114
1241361
668943
604983
1213303
59446
782457
1494651
1008213
577796
1055512
1262275
425987
1213711
406300
890023
1019684
1406238
1545137
518786
164864
736960
876460
847221
77828
1395258
514833
70671
220639
418630
1533790
841718
1490286
169527
1241048
1560564
623476
726177
949686
608421
760829
946855
749790
1552094
238900
596651
1139540
947978
651069
474815
956905
490333
538081
214212
1192294
1270302
427412
456571
1493445
1209547
902614
221544
882968
399882
1338985
1469074
6655
558338
1331158
1429332
781234
6354
442955
302312
64223
1215903
226393
636140
649509
710178
511437
1214788
248737
1040800
1539864
1131635
496602
417345
315530
1177159
316406
1012039
722785
204587
352539
145675
818948
1257999
767660
736290
496858
1281546
1116794
885682
211599
862285
185568
883262
640516
1352935
174737
682951
1058184
218788
926268
208543
180049
687080
430441
227737
222781
1167654
460168
573328
1182179
953663
1565274
1203666
1165338
765784
408033
675554
818477
497908
542743
854423
945265
1453596
1544711
8595
1220216
569323
1254162
1022720
677153
181297
1237315
291787
770946
247862
1067362
376677
1206274
1421859
862440
863613
535581
576265
32807
1338072
1215677
1380793
235105
701588
932914
1257606
287625
1089686
418466
146552
205384
218495
319614
420746
255986
1091926
810208
582604
840852
1289751
1555354
428529
1069074
188493
229805
584313
660254
853548
563630
27765
1293945
1081682
800742
1201952
1096754
1400903
1318254
240210
1033482
843510
1506693
1370321
1029104
935787
193843
324882
1450984
903699
619199
1160690
26360
881688
1348482
238607
860806
1162571
1527809
735763
1301256
994195
906368
815309
1400289
1503142
1491101
196057
589068
1320506
112104
142261
831906
1483743
1428192
486974
717691
1360865
1368349
1160918
180646
565746
539289
398877
10671
735622
179935
885370
710996
685396
542873
509062
1137400
979310
978887
1122676
984
535162
578416
146811
103545
1239055
1465258
1522469
11135
19122
1280067
66814
1271717
1241200
956512
263441
1263984
41262
3170
400243
761620
1301141
434335
1315250
1550743
1206054
1007855
844964
169875
402194
1499005
1453167
1472344
538412
589545
141015
1519786
1544424
779422
912432
1238590
1512554
1134712
1518001
1471797
575902
398940
215595
1524805
263337
1083053
802960
1295453
1486118
755434
39551
822932
209740
425390
1321046
687883
1263173
1541086
23405
948955
1455473
918758
1042106
694088
921542
56947
243491
82435
417106
246182
54727
1331561
169285
1256566
1260813
646394
1403030
331243
205473
632859
397527
736269
401310
1370857
764455
201257
425866
601316
519690
1179521
854513
316167
558960
1457664
798748
855171
186764
732765
632120
59733
425626
1017951
1068081
294839
1422361
764163
1502224
707411
372018
886138
612323
528705
1391276
19124
566681
1407487
675318
1149127
392357
507949
451711
1013023
1472629
201839
222607
483037
836819
211888
972578
1282327
624340
350486
1355738
1552517
1220405
1451275
383403
391352
1008813
310645
75593
1413196
1290256
1268834
413427
1146852
821902
587449
1367411
142562
806561
396310
730005
157772
1455859
1475557
698198
1096773
1024507
489512
800767
596221
1135677
985897
1547411
518466
832038
778739
1241078
1043610
1126771
421314
1331032
1484941
518584
269276
683426
1156325
543393
983293
974648
930000
649167
1263025
1351349
1283264
271004
1298695
417474
814145
1539929
1119568
1025612
106619
180874
1126725
315199
1047892
371801
166032
455975
1083708
1225861
1344834
1408530
1107205
1322763
599609
266623
1538796
595036
676675
1375046
30432
666445
1198509
795778
1057336
1518522
749966
452648
307247
1463473
930042
1563851
724175
10945
129470
1271087
1404827
1468235
1360135
986185
153676
506804
1519134
221130
1264583
1304672
1282335
811495
1530382
514916
1329494
480018
1162113
1310971
26674
1267888
1151875
1046237
734628
1059762
1100087
1351357
384604
1346275
235139
1206574
632602
995971
1080622
335975
578959
898361
1042913
1217749
201915
1313097
336351
264988
847062
846216
1153305
283623
1541678
1354442
440290
918473
1305521
522169
897264
201081
495129
171112
535511
383902
1050461
845114
860894
627248
1304711
923809
420292
1059797
436195
483842
1264432
1066853
879709
1010108
995339
1126690
646501
1011013
1291279
201587
99517
1090426
827223
1272849
1321146
199990
88838
1264190
898065
1293571
1063077
730616
391503
1491367
118128
1054976
436753
547699
780901
1287493
668332
1114176
1365133
158718
1156897
1453866
752820
39790
26844
879169
499589
1542788
825305
1443175
19081
1465306
36533
508651
186910
1289504
635755
19486
1374490
791028
1563124
442390
1112669
527148
10570
826020
241371
1565959
1341335
1045932
533662
666487
1508709
996661
1371491
1362968
301335
156242
1176572
383982
1207689
237228
1208578
494276
494109
618143
558376
882025
16025
1526062
1303775
795032
896278
201685
1385093
426688
1062290
518798
1474891
202338
759476
599705
206313
430065
76953
1472785
1286971
126463
512860
757074
1420779
817950
1554110
1146736
831192
980879
313245
895129
874148
457164
426914
317130
393903
1076446
742993
444910
673774
839768
1500076
842221
1182856
436839
579906
255498
1548402
817644
262419
532426
938749
1521842
674268
1168851
599367
941258
1142577
362668
802727
771720
1206358
387390
1564236
1433917
730717
1415839
698032
913560
358540
322184
437408
1111130
1344899
1337905
59785
1396344
1339019
977436
758757
61176
1080887
1226845
1106299
1477172
509031
372573
68207
1323187
598868
815740
35567
1532127
599981
788395
117485
308604
186583
1028231
1554110
1168617
1083806
1203902
1427145
1216409
892393
1060099
385193
1483300
1154505
1396628
871964
607328
1009383
763326
562757
1304561
896532
509493
1054410
525815
1171038
1106786
37050
863062
694909
884077
1362105
1340001
270084
1117743
292644
612074
961371
40813
198440
1379369
991230
1412461
1163917
464804
1039835
612458
398357
995558
1089004
627291
1514053
757280
758195
1032491
590837
104632
168941
785870
820269
629356
398531
596116
111701
752966
383679
323295
809354
1308557
1396321
644810
687459
942764
308039
287046
617164
438942
1104736
1187976
662461
257144
946317
353975
48973
1548751
1280078
502802
1364254
56183
410939
404529
435865
782611
984396
1495176
860305
185770
880964
673358
933692
1166353
202147
536359
21892
797874
991690
924964
653504
1169923
1039535
543607
207480
222718
11000
835359
1522353
528277
484924
336713
1071081
732658
963021
498278
1363133
159395
366650
796019
200477
262420
1250563
1493229
1154998
258390
134272
525098
296046
27517
408370
825113
665406
937872
1421247
478868
338545
159804
31071
299692
344090
1127221
254600
1394347
1523333
91205
604952
1219116
910777
750185
1557253
1300765
890795
871573
17801
901284
493008
69717
215494
1110854
353818
351160
76937
1537991
606064
993348
6441
540443
1048193
895639
327669
74723
405986
667081
796796
251407
368632
1239240
83479
105251
87318
566071
1091561
623786
418413
1016978
1049125
254098
1003927
1344757
657519
1004703
1101609
67752
805224
1068973
23320
443383
400025
321651
215645
1424579
166979
1515641
1340317
558365
799169
1335125
1006012
192524
621276
122819
1301476
1205719
882020
1038468
913505
1276123
1067051
581677
762495
279140
786924
1145009
651474
1265912
281179
1063133
1315492
254166
1075343
31899
549793
834752
547372
1354136
1392423
1406750
257996
664864
136720
90867
571449
250929
777410
248188
766787
186489
940182
18550
1041448
803436
1483546
396701
622683
971896
924830
1482844
314739
615229
1165562
1518738
742849
692755
920100
1546500
420317
57194
893840
91958
1487427
1474837
1444544
723693
777909
49592
1544239
229102
476208
926207
1546197
1374436
9421
735883
946292
904626
1148366
540936
702073
1195352
1075639
721948
384351
560398
501992
1228378
1409128
8921
943852
1322269
177742
162365
666111
764162
494561
172046
224137
996360
1524171
381165
460933
880195
842964
1546414
965428
1310350
894849
1527697
95571
1180981
88380
181478
1293718
1058766
782694
266193
727356
663792
868621
1266054
237096
1132068
174281
1341792
29388
882926
1375613
914577
488322
1502809
1144571
1239193
969911
343323
1087713
211523
246123
303753
169993
938104
854296
734630
454812
959173
137939
1023791
244624
1366149
1304146
748435
1120886
376153
1054285
101072
1328965
1119074
356385
808681
1281875
1006512
1046919
228180
1279899
387176
1287877
174382
232042
1282967
626164
559836
783278
1259453
142518
1310727
896795
151798
539328
967399
686704
157602
1388678
453118
157962
1013730
986621
146832
1550080
1135393
335078
1457473
202951
1394272
1552571
521011
943724
856227
465554
472631
860323
330736
390859
433076
60191
251745
1201520
1031907
1165398
1282704
1359739
696690
141857
329758
1220610
418377
1075720
1288981
1291421
447931
466962
657993
282708
101091
1361549
1540770
652381
725381
1555844
1379394
1155899
844243
1480466
716353
708201
490348
1011848
1169910
272962
26322
435772
510215
138570
226516
1336674
1473122
655549
254550
1460503
904714
951038
677744
1001820
1161031
542187
1560246
1475082
1110220
608365
741045
232782
233729
836636
1181751
594946
1541211
1343678
1528671
1165733
71464
911985
531253
1036532
28868
339436
884697
669381
1438348
1143117
955360
1457033
840791
466393
575388
78529
126032
115937
342568
1079863
1488466
415620
1462568
1424853
1324583
435712
1075720
314070
609512
1328739
1458118
498848
287061
738340
973398
1314680
859876
839208
1123293
952621
240585
59612
450596
300623
404396
326233
848283
551559
1536654
1444163
1211121
156497
1008095
1231190
922133
1348494
1348884
553306
1262547
621300
192
610720
1380999
743512
205856
329674
1402074
665172
1436236
1146919
1200922
1213600
453976
749635
422667
1338880
823910
974521
1478282
793476
213144
857922
1554164
1343369
86623
597846
596057
843028
539655
675475
1395326
1511540
1537223
1557248
1109347
1106286
1348117
1340844
1358033
195188
358121
512262
96883
1024554
774905
726195
493523
1235473
1383806
1079014
212941
135202
1217660
728600
543440
1439178
204319
1161227
1318339
585876
1372165
131432
141462
1151570
1238036
1352027
1263142
1487098
626409
473503
492858
1313845
708541
1320491
1207264
1099813
1457744
1453766
555397
365961
843274
671312
1250224
1405751
57532
912020
1323371
68189
844416
459151
14121
1486029
397941
7667
1560836
1560802
205342
693557
336626
1153646
28800
1052958
141285
1551432
368166
547393
1037567
538520
786939
1408017
840098
1184017
1279343
1155801
1540555
101335
139552
296633
1163201
1338636
498341
1529190
1181386
144782
1228456
1536220
1333138
768756
1418330
346089
220011
1293747
152428
406237
636305
1151759
1266906
387601
842349
1455387
454121
1193640
506675
264140
858121
51728
1300381
1479954
1524145
671790
1299956
1257614
720554
1511673
778274
66925
1521412
930364
618675
96757
840339
649770
61251
1159641
1348672
898885
1032060
784305
1442952
1128593
845250
1309218
211981
24278
933172
1484213
906885
872038
1477752
1295852
981345
998896
18150
968471
253595
701240
579892
80199
1002422
673302
370439
889529
707262
412219
953067
186116
356026
981397
1364287
109818
1232218
613471
72115
1098853
1280833
1320003
769329
1066162
151257
955501
1048276
742336
227514
1183162
1062985
1172724
342593
415202
370339
167162
986705
1390037
1507902
1289231
708285
116277
218009
406539
977402
220635
1123508
436384
545815
302611
964782
1242856
1515724
1329788
637831
718534
471523
118773
912476
154282
772766
1126018
986158
528966
696404
1238347
234718
1251483
1087079
536978
935519
653594
872574
256465
596003
244628
518647
210005
718396
898970
572097
444137
128040
371141
1554853
1358057
65737
709483
371723
125668
1178222
436414
581827
648640
365939
4491
547011
1464445
1472005
1383239
552647
1197093
1021245
306645
8667
1472466
463278
1021138
123022
1099700
451155
1392432
775977
119861
1467571
522408
1024583
1160574
520671
1124034
329161
579160
954736
1495898
1157938
1544319
957489
191492
868177
138932
62012
832949
593971
1354562
544486
1458818
547664
628969
162752
171425
651775
1497674
114505
147403
491806
484839
222022
1473776
265223
261154
811493
737010
1157866
868251
1229168
228237
1444589
1329470
1315414
627517
890147
78603
825155
314569
318124
1272433
690225
7425
104365
1310517
321396
169154
763700
1055808
1311766
1398602
1406648
826476
1431429
1277104
295483
555054
724737
895903
29766
465801
1301851
534792
229959
104024
447794
975726
611738
573169
769571
1068596
1513423
1003689
334774
270177
1480145
1558112
1042441
530626
677190
831013
1089134
597264
232291
806420
479928
1460323
94801
1263544
1291130
166689
866559
889051
169107
1084129
89235
1070896
1061343
1070665
175586
1343425
96880
590440
1349257
295394
575638
115376
1539542
630953
1539137
555626
922113
1257715
923961
197174
375506
1265632
716962
201704
1539936
1135376
1237877
1046411
282956
827342
927331
847951
1130017
532768
156371
1104765
931834
1488620
913372
629369
305408
1429263
1050419
157679
1372878
40821
507374
917097
1228684
1150873
1427338
881996
1267589
1058580
579168
1562706
367013
427795
628784
1043059
709693
270189
761746
1028436
653199
629334
1201561
511998
660181
957561
880535
135625
763955
1299181
131398
40957
1421718
1340590
367000
1528954
232465
1220725
1093582
817432
68317
347782
185352
1436518
1316414
48951
954734
1187555
461935
120637
79416
611553
155084
1131574
1027074
702579
103152
398647
704397
1328064
1448921
563832
1301519
1447762
1345025
951246
320631
358581
41342
133161
62290
1187461
155192
947841
1509977
963341
167942
106951
346352
1027659
882223
308862
1527579
1421089
161910
1053465
150616
487848
14585
664065
604080
477016
970129
1166200
205532
455936
332510
1289353
135740
957770
1116766
811356
827534
614849
947773
1447152
1037418
127596
12175
299560
543468
1097879
1565631
652209
365125
1402999
1065991
959302
104557
745943
140960
745622
1329786
599950
373075
987411
1211505
864589
901260
1279361
602714
1072386
1537857
1555039
851317
494060
1375798
1128597
1074959
1331583
228608
1480213
289569
215956
1413276
1118910
965390
896500
1554756
926656
890104
1116588
1378383
1288853
1257389
406246
775157
812338
522176
462901
1244828
170179
1522366
38173
355768
320185
206202
73296
876349
1562179
716892
1309721
571904
1118249
1524312
351280
624668
450748
585127
342194
1136556
346469
1289976
1380562
1384975
1238319
665863
1202281
618923
283261
814317
737996
361556
30770
1373900
1121892
1037353
1157980
679138
420035
498171
290555
903975
401687
1105174
391703
466317
952848
415033
1425143
792218
564695
384277
540756
362419
1031525
1379879
1452479
1351630
1398813
69552
915278
1161862
700271
210178
1201349
333918
868779
1087352
1321495
1160236
67723
657105
1269713
380456
1327417
479184
185122
189224
1329100
96881
203976
1011714
1319927
102060
777218
648488
428032
1201448
923905
1160985
636610
278587
1525711
37704
150780
731973
827121
1045654
34867
122866
17821
1108165
871416
1433154
1300004
704788
1265398
1125295
1375857
47343
1500004
1138303
1130654
531194
49164
697356
408844
338428
1193221
1079312
1067763
415694
298697
766079
695881
374641
1400470
1103713
941766
1239887
126460
604075
816113
1231709
1347248
1098444
42960
69856
510115
1379095
35014
1074921
1535278
510972
66228
926883
271353
416073
886879
1551213
772146
830699
1137747
948907
439680
1338447
1489384
445358
1257989
1225320
1314381
167244
1498926
793280
718691
1417135
124824
1529077
29502
1040097
84343
124203
41299
1094489
610125
31552
1337858
1128961
1454481
948759
551282
128820
388212
1171950
1540834
1494532
1042293
773961
1568036
100124
912877
1552973
660277
961702
995275
1140690
1504512
1492503
850915
1553597
1561110
1212423
1289130
272095
1151358
860788
1279696
714197
839415
725775
1313937
482175
1409225
1053187
1394875
945269
374684
935815
1260153
1458161
1243470
321186
114669
282608
305338
331290
901897
349491
91014
719859
434280
8935
898227
69572
1093429
850761
433226
758253
1088624
172778
656326
1357168
902185
716055
940099
438988
1332034
463738
963004
835750
571912
505872
734355
447100
594854
4058
1092069
259362
1496944
400342
1472983
1153910
7263
1387640
1169521
946999
1014905
169940
1453815
832968
1274422
68743
430844
187908
1044103
1079294
147338
554282
892803
1193883
1220513
368850
962378
1517034
402036
1191543
470387
1186839
686740
1020860
194230
1029229
677326
1523270
1022848
1453589
1074588
566071
199771
1174013
1068653
1454138
1306046
1247818
485279
535292
521129
26935
1195991
122157
45807
1315364
230615
1412394
1397548
283243
707496
462337
451338
686035
359239
1465446
290346
561608
1429340
787223
258589
619760
573855
494799
948462
157666
1115728
1108343
493615
487591
1017304
1390165
136644
600555
789137
1227383
957640
937621
1499854
639698
1267753
272282
215232
32505
480853
1378767
581259
1443092
595662
670670
176469
1141268
981406
1488147
1325894
125864
1227910
815520
1210366
1454738
1385328
953025
1129903
786556
786550
709095
1290534
1013965
1142127
773569
581444
686099
810014
1389521
252800
649759
22603
1563721
435150
989518
396129
204789
1489402
844070
1142788
472413
43829
1372262
240820
897008
1302029
1491350
475889
723346
545141
513033
674367
526105
1090659
732302
519164
1465113
593621
1176671
909309
1389359
1427607
1411679
520476
158873
753201
1070088
751446
463033
212677
1210281
36658
255210
739332
1479816
1348760
547179
1506375
738762
1353783
1346
938355
1345440
1371963
127272
26268
1281140
41170
1261009
559106
993284
475074
1434143
114896
663637
1511908
931059
307165
595002
926031
1310421
573608
1062436
508736
899935
1435152
464204
593427
332970
617337
1079008
796239
269650
938017
1466952
1048603
1488926
1073341
761492
1178643
14648
953894
449491
588967
59572
846747
1458332
1020993
1262556
625743
295778
122480
51988
541842
1112786
122606
1024920
1327767
703526
1552483
157004
426025
879225
1260175
294517
740376
1506347
202990
585262
957419
289842
697889
675625
977592
1532361
835123
300861
551406
345879
1227272
465563
1562714
554305
591681
962027
1348990
200466
996892
753393
1116911
1523019
971517
1481045
1176284
90554
438889
94075
935852
967766
300357
1147805
1555657
710100
1398988
258948
38618
81052
2698
355805
1063695
941116
951031
151587
1084441
1559531
448412
1349980
1171977
1374171
1067009
1165447
553927
99917
586223
983808
231189
492088
448917
1311622
1414114
909704
1119658
440351
46384
907716
449084
184017
1294813
1331682
315563
121975
558029
1447964
803790
305961
1444852
640308
876614
299299
1004402
683109
641730
370629
1539998
532167
1157781
663247
20203
560887
1041063
66529
629169
343057
1225182
1183095
673108
563341
191854
166546
1410404
387441
529124
1372515
1153891
285494
1444535
324250
830415
1101004
1000717
1043585
768844
432448
872755
21913
367491
949337
1392775
1353835
610004
472769
543728
1556428
1533405
76317
990427
975153
1105750
609135
47091
404728
921234
839254
754305
1412089
1123111
1393186
738582
36839
1378470
214758
476632
955877
1549724
1328473
1421319
1003940
378128
105927
341301
114753
206375
59923
454102
1393613
214024
417218
581075
547048
563295
356768
138990
1022387
1235164
335183
676954
1447459
237998
1434894
220581
439202
831139
133609
709541
1144621
339969
909288
580779
98659
172285
730038
1310692
1259142
1479756
271017
642810
628456
475349
805018
261386
1010566
929530
1539607
483979
1197485
227474
1177554
590684
1330542
227315
1281587
1034189
1014419
356962
1426003
154706
111547
1071833
175190
522415
269311
149695
1461470
134817
942174
95496
593449
609924
93589
1142550
1091359
1008675
541481
1488346
834637
349042
1563083
1003483
1141077
989483
293187
609075
233688
332822
1073297
242423
1528247
1168408
606317
1336786
1505185
425997
1330238
1099935
381079
274798
1046921
168544
291936
805825
3367
8161
1489733
239830
817433
348928
1338625
952378
1458530
442537
297256
1411377
1060615
600493
586885
1053405
244549
133010
247574
230417
1396466
143153
171038
390441
748506
765663
1520189
709003
1168124
1236565
1074835
930512
904406
309802
855305
1362026
168738
392941
824434
679632
778982
174710
606562
1422430
1026615
907224
1015936
166583
951043
688670
932959
401898
1494526
512832
768129
1428422
1518772
1211728
1370410
209532
1417034
1518522
117240
1343731
683920
31305
1239919
516724
39061
586659
781861
922905
738592
1540013
207954
38849
208348
309535
1414025
919728
452397
1163637
1342591
1455810
1505387
1174484
1035635
1425223
487479
616291
1443192
1445354
1430267
34679
679421
690918
737427
1402296
603525
1443572
222342
830661
1074810
1445636
1368289
790885
834663
1239544
668703
648661
1056727
565700
924576
224720
453885
1557125
888417
473687
1099721
1190042
886876
878033
1438225
826648
299470
52751
39411
594564
221675
1321469
1176173
1265950
482085
934119
465008
544449
1554082
1037167
747568
561571
1048713
409081
596517
421460
501688
377741
285753
188929
1274847
226507
636820
40839
1125295
1094430
1284749
1156897
723557
205980
1484183
181709
251550
330943
1113127
1331310
857274
158575
1090631
63457
546186
108861
1530481
1255369
1389180
848825
1309190
838479
194335
1534936
1061932
1329721
1165198
958896
486825
925029
1424405
1478118
584895
1428298
1053767
1009765
89797
56488
269665
891484
1544769
513942
297194
271550
1259711
277776
93606
264002
1010412
343746
983090
1109322
655402
375672
721175
774571
839558
613282
70287
115068
1138056
614203
642118
31787
316163
281605
470668
1006020
911325
109242
299538
504642
679538
1250125
1314070
1132218
992638
1065872
498668
1412031
319854
1276303
365349
253687
615153
1347006
786365
799621
871524
1176200
1554064
321096
358811
1566365
724808
1116200
47458
952438
1276028
527414
1412955
574311
1226083
168797
1304467
144064
201048
897872
239591
1544623
681078
521527
1323580
654035
85876
1529498
1372630
729818
16353
1419396
867133
649967
1058783
692849
1074009
586940
1385061
870080
428455
400836
367871
1101489
1152722
1023659
1551404
628007
732416
1518095
628138
1430076
220332
681750
1384765
573553
970917
714520
516954
508947
164503
1094499
1520894
1205066
1118528
294136
613282
862998
669713
1407571
761607
1010113
1548152
408629
1003925
135652
23902
1306921
348572
762192
1316319
686336
193050
1318116
381353
481652
269510
760506
1524487
1206685
1152652
111339
569983
523211
139605
1192253
1198228
1190956
1422342
840524
930733
1378371
283291
917610
314520
1232875
920924
893179
1544786
781028
1291912
1079407
855687
697192
1008266
161747
900462
174195
670388
1077576
233251
1422535
1482160
389758
405265
903485
578177
442591
1059143
257931
893344
757752
961098
1533489
577642
1164512
681327
614156
1552606
1405561
762012
1210743
984512
1090032
571991
1346864
757305
1215972
1336217
1566823
1239867
441564
1212632
942619
586093
598594
1323213
442018
884414
684296
1039132
305572
631367
522649
872689
1253711
426195
1223579
665252
857123
1496897
1261442
36020
908487
1185297
830061
1406944
311004
1535997
623310
384138
1017875
901816
459566
1403832
325602
1324566
649817
24647
978626
1361788
1307898
476298
1505734
790020
1256913
899690
1441824
488734
448242
1350400
371513
1293947
1277696
807822
1545684
475409
600484
1000721
506916
963938
1032129
586934
896542
531069
435224
1052424
1359071
544814
701319
410963
62216
1188509
393932
308143
127740
538092
733704
1046281
941112
437864
189818
1382475
319502
1135515
130909
1225465
289345
430549
1190235
1016397
129102
604771
784206
387839
588839
686225
468071
476692
855311
280481
1020292
1459694
1075268
592073
1095206
540739
844215
1423701
50297
453325
678411
791962
1502976
1374870
257963
1000136
896088
688934
1028631
1561084
1111803
381235
303643
145520
108618
1283258
487671
822641
1540813
579854
1086647
833071
543392
1461770
136120
1516944
80986
36147
1493828
1565033
630590
7498
71877
1369174
237683
1277761
756663
1324414
1175120
993287
1506103
1496736
516704
111786
936258
304506
53599
1244249
849976
45806
578194
470367
708578
646456
980754
801871
1387936
1106762
693611
712050
906906
847414
392110
1020228
624058
1121138
891646
793390
1374087
288970
455449
470617
399648
754085
36049
109779
777070
1563449
361814
27027
271842
425264
1035838
296920
1245685
432897
892598
1399640
1086400
431827
487636
1292818
64668
1319878
899645
929368
373190
794091
1324402
269112
633777
517510
657013
1131147
551719
1096382
261539
1054309
1545224
1334889
904169
1060269
579003
664238
1265867
1504769
340990
897873
1564858
879260
114884
1068744
700821
386605
660797
521731
3063
187153
1249036
723139
211155
120624
636242
1397136
1530118
819213
657167
1452820
583296
1141297
1371427
1495937
1288386
1549869
1021078
230353
897325
586551
958587
1350781
907728
479505
511298
57223
432041
555370
599400
727954
810694
1434704
1072230
1549970
926735
134740
113373
244612
1001285
425382
1027288
1192413
878730
1197996
280097
846291
791795
1481101
451777
404708
770025
303139
314870
639529
803551
942554
147806
1501241
354681
1524763
271763
1237076
823878
1277394
680522
1334407
968387
1342979
504646
1186915
953830
1465847
909590
1355389
970124
763941
848266
1054209
989723
1550899
1384841
1497242
1173491
199741
1177356
89038
927079
791457
1165656
1000973
1480832
34915
260397
301559
349968
1280692
1022924
490529
222303
1041844
948420
1132234
1495468
370526
1062974
1467227
947602
208411
183244
713696
916713
290249
1242446
1486245
1400356
320976
1309227
443341
1408864
624809
1032148
236772
525859
1565610
347583
252850
1430234
543543
1231890
1018431
461012
1213001
1090640
467084
43273
1295999
412631
993159
1171911
433735
1214622
1284846
974463
945001
859937
93623
565262
1183240
525050
752860
168037
229039
1423825
311657
1032897
1251503
313157
378106
975668
881917
1175090
332274
874405
1232653
1156394
1337433
45258
838813
956607
1160842
396525
950247
1101228
1131698
1295187
804803
542428
1198183
1328431
883835
989936
555803
75294
1117848
900303
519868
1134345
1015957
902775
1374054
1241040
537780
794544
124704
1448938
427002
628784
981716
373545
466922
542259
446398
955779
1234133
1190195
339442
551864
383901
278822
804825
896339
181537
1061957
950245
526087
232655
916895
1507849
346748
1152893
924420
323540
1444546
1394212
762760
368556
753959
1011661
1461317
1316894
1563571
342181
362019
689986
540253
103957
605537
1332134
1386557
174632
1528298
1380835
912577
1525420
649128
1218673
1398461
252620
1220435
1328741
774152
1546145
1378885
682935
627556
980105
556792
1545819
242223
806488
205007
649970
586978
886958
73616
1110783
137372
104727
118426
151612
435925
570734
952382
1227243
53603
883535
816629
909929
122755
783952
1137151
488718
169422
724433
1094535
565554
1200365
696325
1238442
1463789
1020174
428562
246286
1338570
1101595
1221872
337944
646450
570663
643715
290382
333184
183208
1466299
137778
195807
923445
299675
442851
510787
1259871
831582
723811
118023
1308298
251131
1233232
36150
1536819
854636
1520736
156009
15304
85529
598404
747463
1308049
391713
352272
116594
38792
613295
12551
559274
1492445
1138093
1452192
444726
689466
60559
27448
1407885
792642
1223042
805395
922568
892491
617975
698977
1153839
547616
1187477
1196098
65171
949877
586330
1541858
739881
787003
1520100
201226
1195043
140844
790081
370332
339339
102831
121551
1315221
331992
1094282
193714
908511
1349117
1270982
1054921
635555
1438497
1428077
1349896
1563517
1030925
92050
1475224
1478207
506135
105119
419075
885581
324994
1415910
1220269
645780
1426311
977142
551606
1104055
1118280
1392616
1287275
1312131
1231025
1048223
1157448
1498767
1411538
1306257
467122
434241
170298
1020054
850617
1355590
24529
9024
1402662
48251
1099357
643372
1445426
103775
1505465
641655
947803
238353
187462
920177
1328089
782466
881308
1209046
1440452
16440
389085
875220
223277
1386470
315654
1422213
1532578
1298880
429419
1227756
1421368
179456
689747
998448
600633
1377833
378277
1236309
275987
596257
510814
929477
1043518
18530
1043907
179481
1362880
729010
604094
1040806
1047826
698499
85045
1401780
547844
930339
1195786
292037
1002000
308325
931957
453821
1210462
303552
14522
1561995
280016
18436
622591
140419
709026
1451369
617489
1468059
630274
882539
190899
70656
154963
1544626
702735
1434614
707340
1511878
237594
1197880
288134
1521769
866702
1141498
163606
840317
871004
653230
321824
1481380
165329
1207094
585723
641072
1406740
684852
1466856
1001234
1392028
1429496
1450929
544715
704269
1221356
320871
1525917
1562395
1493702
1480742
1111884
656401
7718
422408
1521145
588537
275119
455044
311463
1543011
1554260
822960
468024
1110501
610519
616208
795029
508521
325677
1420722
1315895
1287390
970205
345235
579829
767611
708002
1249792
48825
1266568
1269945
1161801
367114
397109
201722
1080463
331050
139358
40862
1274161
365358
1132029
962929
1514336
269299
686292
1295409
1210699
117342
710694
1285790
395379
578443
197379
1020964
883299
1164118
889295
124847
769621
252059
599861
944722
679731
312276
742090
1389593
1483263
1173623
402823
570
87893
1030983
1340355
1232764
30364
1212595
938422
434416
1007749
558339
93669
872588
1184876
136412
182004
1380567
158127
771140
1416824
1504764
772614
531072
645004
1131401
1385346
219953
1463546
194931
305368
975049
1165459
513428
976542
536154
1238301
1150029
313439
1451800
1395940
27485
1307076
1003569
591399
1084349
273189
528441
370623
764615
424731
1419323
1508201
393655
1009546
28140
1122064
1058014
553144
96642
608568
297902
1032773
1263206
479367
1356983
1442477
6336
277234
1354485
134347
124176
977125
650947
1567326
711158
295597
615065
824554
1243543
284925
211836
725116
437648
298575
244317
537390
1251952
1018020
237752
121449
1263700
1290460
216753
665230
151988
72072
55028
327420
197631
489454
1080438
1016653
289088
34815
703465
1484560
998671
422432
1563065
1043226
467060
1222728
44033
1142640
1023051
1291789
712290
1364251
407227
703059
66173
1338830
785856
1087018
1116587
560527
650670
314439
464279
1558440
1561217
1218258
1285287
775652
471770
1328260
1067989
145794
534637
923303
1555465
412512
761544
619371
94536
1500226
1039009
495506
1486502
505721
900674
1256116
1068467
1462982
517846
1530730
680902
807890
1282247
243419
1521087
826030
552560
66210
737631
107302
1364210
796560
575536
323825
1142074
1429208
276285
1243328
1400687
1129825
1489330
816724
270761
180693
390179
1086185
216
412090
1294948
148103
923573
664413
1122686
1089970
1122235
1356731
619779
37858
152498
877858
31599
1042527
1487595
656538
1023958
188985
1537130
95673
422551
414388
49445
157034
165368
20059
746612
1260109
811652
107334
1210879
452887
523016
662622
166074
1392754
664765
733271
113714
575175
892734
1159902
765150
4814
26583
1061891
1328654
1017790
229703
454378
522531
1212512
214274
268361
856067
342338
89023
346063
1038554
1555982
955895
954365
1194208
380141
588720
56464
911216
551845
1208077
958359
1293428
492802
300190
489532
1553209
1347892
1022076
1176612
516059
110016
550412
454949
685076
603926
373709
1203428
1072706
1421678
539328
649683
562902
854734
1353569
533150
690607
144332
1566392
884607
1393819
1221442
117334
854976
875740
505695
1008599
1264222
180974
312355
153163
744788
347691
1486316
991191
358367
1276166
1360950
946518
1411046
1267306
1326680
1009257
627210
1231191
1475023
1138657
1270794
611681
1332468
215891
1442547
1515152
745613
844040
314333
407776
283702
1552367
866197
588708
417236
1232477
1465917
289674
320
629139
970777
31709
544710
1315684
1313406
319554
422347
209796
1020991
1197244
1118985
988337
1013883
395738
1246675
51894
1434075
110271
1422092
802811
1306810
654683
354270
1499351
36645
603003
363896
898069
279517
1168908
1216771
311469
105393
1227238
1417290
1514740
1073568
731447
337868
1134143
292746
499982
1249260
947163
374513
1113009
1343416
703482
430851
1077741
240636
278986
485332
999321
103269
902073
1559170
882236
616101
253520
112889
1378867
20989
1119673
718668
1461891
540311
1240517
613178
1218091
874958
156988
594040
233948
1471186
223232
191617
1517415
861127
1139584
583251
662344
1550538
420432
637744
397061
713119
1414152
255629
31896
763851
576408
849024
712622
226160
624319
1443307
152514
414086
686708
310974
1146387
1546003
320753
671869
5238
334516
980151
378069
1198064
657972
803138
1229342
47269
1492936
906194
705100
592470
1317686
656399
297178
222224
739302
179779
1553767
377887
9705
1467080
1547704
859472
1115498
836833
208239
574733
440786
208551
340855
122259
1264604
1425988
1528892
765247
729141
1541492
710095
1416988
1545512
322496
1215168
153855
149554
1452596
221897
257489
212247
1054464
475449
704325
270114
391211
1279847
729153
451859
275838
1484341
196595
645498
687192
444810
706117
1030380
35006
907158
125113
167664
14413
344675
990592
1014976
436984
1560619
1008140
260204
835415
787476
1274597
175161
484509
1065737
1309610
203089
323851
186837
598867
1468821
1395869
1235911
203464
1228091
1205957
947373
1236395
1507153
371739
168594
354918
321327
262362
459561
874444
509272
638879
806796
675767
922406
481919
902689
314508
247669
1230134
414144
97146
1158918
1425356
334585
196968
825325
909673
675402
330607
491670
205064
1325353
1497107
1426183
1545751
1077149
1118966
905180
753685
190463
1074984
114728
119434
228498
664447
601158
545762
1276099
66232
1238165
742137
1554672
686405
427853
234228
1181310
395778
1048529
396513
38397
633262
860832
785884
575153
1045876
397572
260151
370989
1323371
224971
1079816
1536779
114516
1453846
599012
597813
323403
436240
804267
110213
487596
1540232
333862
1489919
661827
704455
840072
585363
1107071
736191
1435654
499004
1278279
869491
1117247
490628
167674
913646
1178101
351402
289035
293975
1466562
288075
724379
477405
1442382
608197
1020939
1423425
723953
1176209
21181
1152261
703770
1421921
855207
1105794
1200090
1222327
1439959
700649
517909
1018737
628645
1501091
644846
962325
1131105
1433496
1289404
1252599
1490879
258439
288548
37472
865829
1497073
1022379
1354617
831454
226246
153679
547941
1473932
1185545
1223188
557301
841081
1112690
934322
1401902
1557118
182792
243786
498663
408402
801449
1432185
1084486
1091455
1403248
720453
1141158
721618
1032795
848178
463281
1277102
1368409
1321601
450529
1173490
601083
877938
561229
1072514
440106
99751
1023757
74708
979352
456666
381511
281764
1129220
656727
685562
1512071
1223953
1337608
1223038
780377
926188
674499
859049
839947
1203974
520433
1534379
115385
88830
638353
752902
1181898
732791
823635
415540
601099
397083
664522
1089796
1002032
49798
427020
943345
1439390
152214
1422450
1550509
339560
1444241
238789
1053476
797351
1116927
586815
794290
149405
237341
214059
1246239
1320101
670471
1253966
185045
462636
649863
316322
1496
598527
802582
261405
94680
1128268
1342433
12754
247823
267415
1347580
358027
701956
462660
914695
1212214
1335112
447310
927441
1400533
1048590
448846
1131927
751035
331119
733262
952518
615700
864601
781135
1364741
667095
988420
698776
594374
350787
582747
855226
1003390
558525
1047948
922688
1503263
491971
1133914
1545953
400139
720800
638377
686283
74299
665994
483453
169364
410230
763502
577832
256490
101833
1341012
729129
528849
1158135
409846
1483085
15766
1243733
20621
48594
1404433
1342433
215762
1168012
214034
1325172
1181216
945754
979159
132212
676213
367094
988104
148982
735680
310422
226296
702367
1166218
12821
348051
937774
580011
172772
71870
475997
1530614
1193237
813151
450826
28979
664722
1023166
1070365
1201049
1522664
240858
739509
1547544
1006726
832305
521774
713145
951443
86616
284801
930381
533530
1205422
1044227
1498066
479959
428471
776483
439029
669166
896891
43639
1542247
656177
840705
1475815
865951
909529
605147
180687
22526
294536
478944
356635
208161
468373
116964
47889
1336773
525521
1432582
1549491
182402
1052350
647546
1425272
1187485
886442
667311
171221
752005
49209
629943
640434
1166231
828392
1179459
772805
716212
877060
825644
1450279
57156
863934
1434002
66843
1002793
1288858
24859
260202
1166518
390679
40570
1268788
1441984
1389533
895624
983530
539793
86185
276471
447295
665884
240231
296213
152523
213212
1452780
115758
210712
1467300
1210846
426894
75322
729827
85744
844100
542620
874930
1428329
378610
181409
1306463
1460417
917576
1460841
1262537
387993
1485597
459323
1424288
542396
1274812
516105
931207
467450
288097
398377
1063236
137369
1370454
294379
1450369
729549
2428
495739
575104
56919
908816
720773
42678
66411
817779
848548
105949
1543989
478391
321476
242302
1034334
472366
275422
1236855
1304458
1225840
192310
1435388
172020
949414
145999
233113
572850
1470772
1302338
1226835
49400
629332
615377
968932
1472668
562843
614869
1049417
278954
1268976
1271740
1026186
870666
1308835
1217342
522582
446330
476124
1311847
1165582
633490
468428
1282674
196368
1537285
155529
1039073
909888
505181
1457707
241209
189303
378144
1142246
124933
1509017
709494
1075237
204716
537791
787225
1383055
1344780
1072181
1305808
539142
1535619
213455
1293466
1505104
788640
673249
1448040
1550885
463706
1037874
340376
1131481
644589
88941
686145
160659
678286
90917
1333228
367188
1243954
193945
600524
291223
1421270
571566
193955
550760
417875
787628
1064572
577180
352729
1463765
931396
603538
208881
1271142
196552
352269
1285069
1277316
1331914
856199
1502009
886314
251428
378051
1180564
228521
1188984
1450705
735956
1554550
1261695
1496788
1484129
1188793
169352
1565099
633461
79210
1185722
512063
1169600
1502810
788690
1504334
34969
13859
1043250
1401950
1395305
762287
899545
1474994
334430
2903
1342861
1375187
651193
718824
1453079
1474969
1303732
1151044
1122737
589807
448215
1382259
65107
540850
72882
950532
1233135
895696
441552
294615
751267
93753
277364
418313
529891
632219
201690
577510
252584
294415
1093122
48720
242812
537052
1480392
1486349
838143
736496
469552
796001
1207453
693480
623225
1471020
731675
692086
575215
919346
1294415
994733
1183871
448101
680013
895134
57879
1498736
1012357
1372800
1150440
417124
232336
283714
1526780
1018062
582721
1349681
70900
423188
132278
139054
1067237
630929
1395881
1036539
598268
811427
714052
30630
613243
115223
346938
712443
1400426
275371
1036626
1188680
973043
1002322
760485
1065152
19462
3582
834702
313822
1199866
385116
1500757
651444
809608
912462
1315415
835783
1450512
1072160
1304594
1449518
356586
678918
1063356
452445
1233567
1160457
1222952
223932
1562731
802966
1107826
107293
754986
1164511
896173
1324507
739023
74774
662075
1088780
127373
1052671
141636
542540
985609
809782
1303825
746436
907353
993089
1092895
830601
1471741
1157050
1422167
145914
1099216
1352630
858533
1516278
1356156
444595
696270
1427363
1186330
925245
440914
1163994
665432
1054752
677202
452854
496663
232451
201898
74619
538208
978846
765170
304598
1464503
814939
926170
1014251
1311448
39792
333778
836341
1142531
369450
5522
891102
545317
1516890
924231
1012889
1307978
723296
253490
919993
1475278
962916
302192
952260
1528549
216068
839128
1534350
323700
245157
1477133
937462
1167029
1409688
816357
1261808
1421416
729169
632313
601909
920862
1429220
76054
379342
830960
1006664
667268
1386886
243454
943771
594200
1111413
467708
1238576
683826
1152772
1012210
678877
573182
383735
977496
355576
755813
921348
140007
84673
1155086
1090890
795583
68970
471305
1190305
1175750
578884
286402
215752
679813
354042
1058850
1263952
561535
1262749
1321983
749460
774567
838057
1523590
70824
1120472
402641
103603
674327
635647
616366
447902
1473457
523431
2058
412304
814856
621386
81488
1301032
810808
708943
526112
1281734
275302
1551123
938844
946236
1337447
309281
562059
119656
1282858
1517016
1318930
479205
552837
450926
1353999
779340
1172581
410141
96005
1152104
250219
1113868
1164402
1421380
1037360
1109567
78375
630684
962131
1516134
49706
192310
384159
246883
750697
1485724
911025
41255
465069
1228617
1484561
375336
1497967
208163
1014617
963122
1032359
1283566
1437881
68568
1182939
261098
1012889
986948
1534331
478159
1137903
1085195
1474112
605594
773658
1321284
248528
659131
780234
506402
192055
902360
507697
1165276
141076
490848
899544
1420281
1505274
1264353
1067017
982618
115331
1244189
676161
87063
435684
671859
310778
936555
857650
1266183
1393514
1054276
1262415
1044955
157548
334543
169101
1205435
1233831
589988
1457929
487982
235526
41679
972968
814613
1037312
624516
158479
390907
994168
1065655
409856
967672
1448197
1158220
467151
1498451
903250
623795
85910
1388916
29446
178123
1028834
1114184
545940
1561374
4844
37424
8858
507151
965263
369601
1220629
182321
253820
462573
576219
953081
472130
1038478
1063295
809228
1502931
1132759
918376
984064
31087
1047639
835579
658105
1010387
98065
903393
1483698
724648
787030
1416232
665423
1439796
1126049
1386378
432562
282707
26351
605238
747109
1236253
250786
27545
987972
997332
825600
938194
353482
1514350
316352
1286208
1386244
969639
1123378
505439
1212139
394886
1225639
357956
242595
286464
165141
232377
943592
826578
1179185
1421140
453068
350815
832832
1511642
811796
922316
708527
604854
1346906
282460
462002
430972
507675
1085332
593908
404062
1271376
164142
1241467
328714
996178
280097
511697
1431295
1369315
706419
638785
1310689
693215
1163856
1241458
5125
1129991
464745
1275543
394573
1352342
886046
625190
520448
193708
1248187
474561
928050
1085673
1176655
1010955
456499
76213
327619
823018
295527
660320
682600
1050252
568252
549425
1328615
704866
765640
504954
608923
914769
1131369
686735
910114
928035
879208
1232228
355485
266711
1229794
1059832
1545401
890054
1139296
1313497
1429515
646787
1371736
1089501
132333
754222
129116
698591
1095421
1103253
1539767
320036
1373856
377557
730814
645219
218355
1163868
1496121
1116147
902359
300889
127346
500611
778786
596457
1212813
1146065
431525
1190915
990906
1013664
38572
1339673
471131
1284491
1534577
474001
1461658
878153
333608
737443
545676
831999
420394
961819
602060
720549
99418
1342264
959849
942948
152602
735551
424897
1067868
483528
1359204
1185529
633506
1138896
1175451
1545340
811857
224688
748859
1435554
826531
25882
601394
1196392
715046
146784
1065981
516552
1113188
1251741
838945
668461
1415085
1410688
248208
1021039
1025782
1391652
457755
437882
870635
1380234
927079
1010873
303232
341451
370124
1560454
1235420
670178
685963
1027899
1279128
971814
667556
311690
274617
1530730
769823
65173
1410783
1000035
535465
546213
1378500
702803
423787
719496
1357607
411110
87836
1097061
659393
292879
81345
445590
489663
748783
1518622
1146750
324968
1056462
264817
106859
630265
793374
78365
1071424
62977
325961
498430
203217
805937
1043730
433278
1424938
131723
807047
1244755
751206
1091556
917466
1220536
1334649
458815
1378530
1292059
1000665
1062505
659364
288749
603149
774481
894340
1096653
440275
261533
610869
1458039
1324369
1418124
237883
229886
656420
4700
466472
1209780
148196
1380123
159709
1412005
1278798
1074645
974905
594470
1220553
574813
132071
1325235
1467319
1296461
559646
487034
681223
30983
858872
38585
1229055
1056655
1101624
225976
682081
202079
1314475
773334
1058093
1464902
1376037
1238865
731465
686505
1003856
208801
883027
815561
1479043
828032
705644
500141
406664
55352
728687
208010
1120786
119088
1483319
1258992
121380
107149
967390
355893
885015
1257576
852679
890730
1456463
580214
418814
1311700
664117
1184879
517391
1231825
245298
488468
435178
875940
1458959
1297659
562304
619622
47064
1028280
655629
1298513
1320875
56658
528186
820032
160780
1491221
99745
1125406
793845
896357
18182
391832
438341
63990
386018
1451188
339536
619426
806854
292261
1074086
466854
761287
846215
410646
303391
157451
784569
1236410
1289729
694461
105677
19329
459711
317311
53490
657903
657481
1514300
1029088
1106287
731700
1357291
1407777
348137
1299766
1300119
1502494
582705
973957
1393784
721172
1239099
724248
769971
877494
1423016
862379
1231145
510984
683888
461242
837909
471947
1189918
1239862
1545282
1044270
471477
980193
473107
375142
1471350
1367236
831389
1042289
1506411
216948
225145
706744
1340171
729129
1168407
191893
842066
1269510
930974
299975
1014646
210520
1103868
156445
1393223
424517
424850
376389
377476
1105000
28650
413156
643027
302701
137075
1378731
1092452
1100505
84194
431592
989138
869959
421446
1010624
1447716
336516
38082
1076819
103178
1450958
617387
558055
259988
1041447
44134
140356
99922
444934
241097
1444981
666358
1152483
1108251
1116514
122396
479184
1113437
1066174
292121
1370218
1387412
1440886
355658
669286
1321691
159396
921164
1382999
67787
1371191
27183
1236443
1340823
35085
1521670
1146614
1290893
1526590
127215
1082915
933247
720132
547369
471019
924285
31035
1342134
990459
890824
318413
1079667
798810
211677
598933
17871
600988
1472622
1201533
590117
496880
1533055
1424830
1101105
1190772
649371
916976
365085
104315
552916
840352
736001
818104
873800
972644
449454
912360
475187
255041
1201484
1036662
1414303
352701
815645
1086179
913678
1296954
465830
1000068
475296
957479
658535
1136112
737666
551673
27675
441454
500357
363033
344309
659654
490170
804883
163704
984439
1070650
517744
1065081
790654
1360056
1467325
349218
1142243
140399
1455661
1126258
718435
647149
280104
955042
921434
473110
213270
1279107
155277
1458139
394483
1034580
251533
1273688
1264213
1067689
449553
551763
965407
1373091
864277
373735
1499985
198343
483550
244237
411963
1509054
150354
1504880
498806
982273
674879
1342322
1535007
1260436
356840
381251
555754
18565
412312
641525
380127
1172868
330931
1460233
857102
1054568
152007
959131
1063843
843192
1072793
996601
1498540
1218475
10105
459604
1243408
829059
601489
413174
893938
163406
149882
678600
549037
379048
946775
1243102
336075
36182
1565333
1196677
870079
477692
357631
248676
1366363
311699
135387
433548
1562406
1310361
848117
434221
1379876
413550
1462125
465718
83191
96330
8941
1549168
699862
450128
21210
1478545
941506
1196074
451184
365450
651172
576773
223206
547521
1394045
1472775
1204152
810068
397890
820558
346206
989969
279605
272820
1423566
7534
1174823
1517220
1306236
341529
1379702
977070
262685
353848
244230
1304697
907908
419576
830040
238599
37333
1362105
818162
755276
323666
1000268
1353521
141094
1227292
470790
1126182
1214784
1351798
429555
440820
33712
258663
1304806
272647
815587
359808
431797
1226245
1038950
255761
660776
1018679
1219918
356884
1320575
679445
391807
852231
326614
668465
217916
213974
587548
1520841
422394
810919
1098808
274732
543817
146074
94950
1387290
1252299
1382628
291734
701988
1515110
55757
187694
1247208
901134
1119574
1354348
1054236
316497
237843
234880
1485664
71256
1088387
1788
368909
1082371
1019156
55345
778374
554387
1357640
350810
840288
1042032
585842
1542658
1507788
1419240
1528187
994402
1059438
899353
797597
102329
354836
784717
565926
554022
931867
645378
274177
1156290
39923
682101
1530465
340665
249842
155366
1312056
1080169
1164441
252275
272040
480414
646760
1341294
169409
844510
133635
177871
1318948
714577
457333
147803
1409602
1465735
331017
1095857
1348265
931603
668535
354464
334599
670438
650084
949667
1546981
1265958
1273762
860462
1424887
1060242
1422460
1489076
7779
1049730
689841
1277338
726926
558632
54595
204014
358540
1354012
635948
330604
1131382
278592
1468317
702035
110347
574455
616172
200144
801392
789234
19619
886589
317278
108265
481695
628607
64727
1538958
1315638
956299
658194
301392
1183545
1397373
1306889
948341
1016109
505832
1384671
407462
472934
549509
927224
287851
243701
213280
52649
1192739
1474382
1122658
17833
1344248
100107
1435727
559770
810233
72600
696719
313152
1229778
623303
471496
1092101
1297955
812215
136443
693535
450668
33608
70990
276047
1407313
906505
1370305
159989
473355
534204
1236590
465590
110428
211884
1331637
972470
906526
565488
541423
721600
165811
94993
855390
1204449
1208628
910395
96309
1248961
1155053
710014
1136087
1065863
1318122
610492
448046
937358
1042164
991645
94904
469663
911478
876298
155690
1311763
1316073
1038404
712256
1090159
140757
109252
470612
910424
912249
1271182
1364928
1366773
769617
376418
56506
1511196
351795
1114749
213959
2489
1139217
554743
318053
537079
408067
1016473
584348
1307212
1532106
1476902
664601
1402952
263165
738347
152741
885400
1045592
1056783
291992
868474
1030899
350835
905584
67374
1084279
607856
1134594
920878
1278362
1032967
545843
62645
1533949
605797
800047
842780
848141
746751
518058
729864
336903
484467
376858
435266
1347080
195879
1041871
1421694
1536690
1158580
1167766
1070214
190719
1210733
805296
1404149
163847
334273
402770
355293
265627
163997
1033054
710195
360314
1248754
932549
1436660
1365491
327412
808053
689597
1388552
1069944
1085805
1561749
1263392
562528
482130
1095062
398484
1559640
1424638
1178811
146389
289282
1295415
196105
884560
841397
8027
109170
37457
752589
1376740
919896
195840
768840
760626
1300208
174397
614624
901968
1472146
338099
283262
741481
447375
1527935
1457521
1261457
1407039
534273
1229566
926827
724220
256532
965500
1411698
64569
638897
859874
1515684
220487
1315879
1028605
476837
1063305
1205687
1338835
1064563
488380
702851
48117
1094590
495806
72581
821350
508839
1100146
400985
797258
1543305
135507
40886
90476
1021006
553179
1041047
1248423
367095
1208025
1185257
822418
1435890
134348
695806
1385427
1301726
863325
374338
1455974
253246
623440
1141901
472464
1149077
866233
149321
743870
532096
846474
604687
869566
589848
203065
239979
822488
79021
803466
25515
518440
752749
1516879
589093
1207899
237430
227946
910299
1394582
536177
1538584
181291
60116
664784
707356
869781
1340983
99186
438390
48850
476284
434580
360851
641922
960355
1345293
1129269
808761
1547452
1562741
89660
400927
104319
1551997
1528415
549929
1073132
169889
1107483
209404
874242
564396
439567
381669
143007
687280
492532
1485884
217501
669765
682559
653229
490753
587504
699086
1004217
143054
871712
702972
535478
326069
862924
958005
1029748
881846
271820
1047010
110693
1054978
365547
721484
1326267
368664
561510
680898
1101342
1163442
608950
855876
1381610
767364
696411
955154
843405
1272680
1447806
1551188
209955
575970
77556
1047397
459808
717066
492162
469345
915013
958731
350879
1130006
510284
970641
90869
113206
1095389
1243223
843317
83417
967751
346961
839257
344491
550309
492284
111659
164322
975858
1186732
1367812
1137824
480042
690828
1028423
424084
210982
1370974
1188100
1366019
1199352
375252
201791
595508
796285
1262280
672019
425645
1435196
1271469
245462
1107149
952273
42096
2550
330678
786966
332364
94897
434733
951020
314268
426474
1555280
173109
1072522
306514
649590
1435702
1028500
1263005
584447
1148871
695582
1129763
1188859
461499
1426903
317525
1235687
175701
135973
471341
1288329
885079
475509
1075456
6770
1116867
332844
94938
902941
583774
421163
1463686
556045
284220
1525181
277749
957209
87073
873540
341825
1303881
490248
1002827
1177721
244316
720005
902732
1211475
781637
828210
642555
529005
1157138
320791
32624
213020
1385507
1467108
1474235
159012
1073531
325705
471734
1358140
206804
152020
1023278
335163
589012
126655
81033
851408
524832
854522
36512
933732
1450637
1464859
956014
169830
910725
1517672
1423965
132363
1026872
502778
105393
1462645
707715
439079
1496780
779669
801188
143718
26534
1342490
1509852
38764
1429454
1458594
219667
1241153
1120602
266280
1451929
151847
1246603
1077600
1428458
1242681
1069159
361312
827634
488144
553720
490911
1017031
1423378
1310638
639309
1130932
1282190
350640
1266064
1442492
379281
768969
1211701
373626
1054560
1470697
505113
227197
1300907
1111737
692796
334089
1109446
149314
693137
1528784
408446
925960
880026
775208
717117
666199
1275405
809523
158306
710159
679794
1185653
443337
1008575
786941
107846
493139
981101
257316
470350
1239980
253824
297001
223123
783824
581494
1226123
1324426
421021
1085639
545970
489695
116651
1496129
264961
297354
981980
1304164
1296023
258959
586754
197985
436675
131848
675697
47965
732046
497616
382196
662876
70285
222540
686123
350909
606264
1170106
1388812
872296
212719
373840
1436803
818863
741676
1563895
363092
710599
435892
1173036
737886
1238437
307005
1119537
124385
1413691
1211494
717223
1026053
75763
900171
646469
1564653
1510762
247649
626168
743615
528530
1213877
975110
1375758
1186958
1533822
536479
360613
1193609
220000
631794
400108
419350
372274
725715
428804
1080773
11258
1298018
738066
1453650
919247
692812
1284281
1488360
1050460
235441
756728
1027551
518526
1223570
274224
346258
1000915
1329437
174140
1104690
1523169
218327
459254
1052719
844307
722960
372836
1425278
1084432
764103
925487
225594
1054117
266967
461852
589237
739758
715764
493400
1090555
1057327
253961
1363512
931931
1248350
1549300
1433744
1126868
87019
1455181
1020624
1003647
647764
293943
842191
442377
819377
542330
1189259
579068
123903
49906
681560
734176
1178506
1153919
1402594
377991
544702
226074
824195
1555347
970787
500110
544994
1498438
693411
626452
1432305
1254054
1114769
956652
480422
148900
1084525
401419
474586
440988
363328
42947
1367695
110442
528506
240823
1510817
1464337
1038637
158518
486412
121218
86089
1436100
239375
76205
1531788
546895
1010450
249122
1103005
315504
42192
205717
999669
358421
1387913
834421
753852
69478
535352
117598
618135
78677
715606
828192
1370575
21988
1419564
1319626
87652
1191857
1312470
1476178
787100
46741
802111
480813
1560886
1354380
1240725
981976
949128
1163445
1100448
105892
692579
937792
125910
412253
1438580
62886
1403375
1529071
758567
263499
1198292
678858
931401
556284
100125
1273246
849359
1045869
634319
431346
786631
1515143
217289
624931
417174
273740
868163
832643
1261170
326748
406499
1165205
513314
870726
465790
153829
258026
1022698
1117658
495739
775596
297302
1229477
1483309
97357
1431063
1414534
424241
1110581
737645
318253
435803
407796
255163
978090
865813
94946
1306869
1255029
611402
143351
1404769
1386158
270928
7132
198518
388263
574418
1117407
363560
1439767
642459
1276879
436074
3217
10817
860627
1293190
811011
726286
53212
1201243
662948
187686
669862
802027
426504
1520538
993878
23793
9867
276837
1476277
843407
203752
184865
623652
564829
651958
106761
1253278
1038396
1213227
1299856
386731
1428136
1118612
1121139
1104301
1236856
712957
247294
132508
431839
378881
1102576
35664
362526
396039
438577
521007
1237544
1014741
1077450
809519
139370
366075
989311
332819
250906
393262
1437125
482485
1106139
335395
1111354
1224701
109433
615364
317059
426171
350444
12469
422644
1369883
1183760
56443
1128238
501936
474426
319314
236344
1356329
324767
49037
1347679
1001362
863208
1468943
925438
797458
214405
560830
1157470
756438
15098
1446781
56484
701252
80476
1375860
717107
596626
1334295
827895
178728
579789
30780
843439
57736
1189186
547005
235556
808537
151421
1510442
800397
630413
204529
1331369
1227981
665001
1553137
879577
935477
1302963
1476889
1169348
1281798
1378720
365286
1121714
187582
118478
746897
28065
468423
1402141
984892
349955
458824
1536868
892055
1375306
130655
932017
180815
652298
844673
1010898
1109311
937848
391793
122937
146477
1034751
1064895
165976
1526998
1037991
437435
1088750
1297215
511655
206755
623011
1024299
127405
582813
306063
90343
549437
1492026
59894
906216
929390
577857
758648
70892
1308285
496609
100487
562746
1309625
963122
995719
874020
211855
9456
183572
515117
941441
647215
339879
26361
664091
1422754
1519423
1319516
74982
1471420
1423489
1244616
1411274
435729
499523
1355393
798860
1028824
443615
1331526
730873
523875
1102138
762947
1101015
158337
423489
622945
97318
1283538
308463
619341
1290181
591355
912574
689711
1363486
684682
1424210
108830
516277
405954
1385638
365878
590948
1423007
464605
870919
290628
1275867
378868
639997
1422260
313247
510108
1252431
748050
1037595
99646
917785
1300194
1030222
116056
282121
757467
1287192
434865
1449963
1360873
1040708
1071010
1308444
1089302
491853
463433
1309247
433670
1036290
1165547
583674
126792
398528
813202
455625
357022
185426
1518732
1454491
755848
116173
1011242
891667
1480417
748320
965533
610746
410745
802962
1236662
117159
306836
963444
1084915
34353
209974
1402914
1318273
1384742
1257289
1255977
1191109
1233909
720297
1457347
1249142
325582
1459193
956940
251114
1529596
1079300
769251
98019
841833
937450
305839
1497908
1379285
1142053
836537
1001564
1255742
102354
1227553
1121192
1106474
599591
576705
295126
99150
407564
1138838
1536578
1272484
1200250
1277904
1131458
999747
181296
1491175
781451
753024
492625
1410208
62834
1565598
358225
527253
366238
691249
1495522
1232426
1459000
998072
78133
331951
1347493
695407
937133
818276
1323095
1385855
1060834
1332212
410598
692464
617159
1145829
29917
42909
673402
611970
1457765
1280775
312717
1055055
419074
955072
144962
546363
826120
1088855
1075437
88716
104068
912456
1521499
1257804
681095
17600
1081186
779577
141268
1024324
134692
370410
1102299
940211
1423787
1134329
1139974
357774
738943
45105
1029388
785728
60129
961036
443988
471151
638360
1101828
1016422
920816
446154
1283293
1392134
701713
1335034
1329475
1183713
737044
970680
1485398
1252619
812046
1191661
245608
720303
856160
1085319
1418704
208320
647814
267907
1088469
145960
302634
646866
264885
904937
1409820
285792
1453122
89341
1068355
188336
1502353
418479
1299474
1390214
68382
757580
383401
534606
1080587
775807
1276894
1333829
258301
473244
921015
1546002
36031
1162407
904355
547434
590418
203694
1036015
506042
1117406
190476
1273856
845913
657892
679976
289089
113736
92610
1271217
147053
133642
905359
760760
154060
746922
825183
60997
1298605
666390
1274565
423640
652334
605972
21000
1270326
839870
791312
1251234
258332
649489
915058
1252213
747099
1553687
947966
94717
1358240
407880
1244791
269271
840968
1193158
689362
80574
1468657
41716
72642
1319441
675907
187614
394840
1161956
1367958
513660
995883
1216430
1062297
3960
237792
306013
761842
893206
408553
1491419
450607
1235990
167233
1127081
1509003
631894
1399795
1527880
1374342
237114
840366
1515684
365839
518776
671370
69857
818025
1470074
354296
1429381
1553750
1141930
1055465
609431
485720
146893
1137437
61233
1083869
654095
1397444
668009
1263447
357453
1183718
367312
1173808
105914
1428255
1491197
172755
391135
217983
1173360
222836
756145
40433
792090
849437
660924
300148
1171278
521462
208858
1152148
199033
688722
426569
318538
1358382
562496
1030819
736309
291109
1499818
1291353
1073492
487806
1312936
818933
615842
1030091
1188113
835084
949141
839991
1545248
330091
574146
79934
232680
173147
462520
332895
42351
1043385
713602
28987
877166
149695
105570
151042
613931
1133910
110387
993451
1472451
871364
903632
451938
423377
18804
718239
1249213
1070362
63017
814753
863245
785321
1036669
852875
1240069
428875
643604
1377682
613348
24427
1332675
704810
512044
681754
765197
293799
994955
570610
431416
132377
1321530
1093611
887731
1090924
1265910
624882
9882
1377866
510311
839001
544719
534651
786228
456435
1133034
982701
852504
207578
42551
233160
1256300
849076
1363567
624727
1160101
179294
92552
607624
889326
141617
901522
520021
440744
1366443
202898
1418110
999941
1314608
698303
358604
513946
1354840
845091
836100
1001436
660000
467887
1208376
658234
692443
64317
853853
1396830
781561
597019
1222994
455075
1354224
403959
941459
1001621
815819
1262743
1043921
1019919
1421998
824745
1172018
1130982
520924
1501091
1019622
731397
190971
618646
355119
614731
837360
1164847
588179
202582
586659
18728
56398
868679
923255
191921
1454816
928931
977674
735220
679707
639863
137530
1030654
187875
1559118
1342603
1023870
1083614
602659
578104
294708
702209
78952
343915
840273
671832
908490
1347979
992310
583871
1028887
119895
916222
1472024
716204
287104
558511
243889
820952
6905
169533
1339728
898998
949110
1463313
474474
1337902
1355884
550495
546776
1013478
187699
1366525
1386457
618038
90629
1129609
1419620
1323886
1025499
1516098
1402273
549819
151554
926535
41543
16244
1196192
86287
1123286
390829
73651
1181562
177035
117287
52807
274064
369355
731402
1470505
1381392
250391
721768
1306174
1425497
1348609
453435
715330
961794
1039240
1332627
1033309
532125
450984
224711
924839
1449612
1002117
424746
25410
1554364
500287
298891
287686
1196328
749428
263701
663508
1279162
718180
1109255
564156
763620
1196256
1514777
946707
1488205
553143
1125264
65033
409953
318310
927365
342313
1109994
259617
990452
955234
975134
526943
549274
469806
1215506
483064
1242210
199030
611499
284543
984389
1463783
545903
1525432
192700
291329
1530974
285240
637891
1183325
941387
1370778
364347
668945
1446133
1334728
554660
1342327
839906
99625
33950
566
713114
1557667
592583
1473204
1497549
814292
548987
1397323
589861
294103
789007
562716
1006158
152111
1019113
717204
710846
1137389
970861
7483
1129690
957050
454355
475429
87632
606468
1294251
1484227
18290
85947
1028092
1482530
997466
878114
888470
1045617
171913
326611
1372136
1191573
1547512
805453
1385434
1304558
1207
1037667
1337145
981327
655068
1282852
973649
184027
205015
1326385
1515899
238827
1379915
492504
1532775
297225
343464
1554811
1245167
615784
384075
839254
972500
1142255
2325
713169
1184642
1333598
1144165
273355
1241519
3265
1498305
138375
1362919
1478699
769351
1477474
284821
592219
342947
422919
1037751
952261
759744
1343438
72749
1325857
617517
1348737
62696
451252
1176366
1567376
1273433
511407
645491
414925
1076590
453725
830741
1527562
1542831
1308687
694446
1493088
385886
883412
1237098
1007802
1279685
1532498
913368
782456
481420
504339
599444
950784
627376
631259
958737
511103
995334
837191
181538
526040
1328059
1526574
1351745
1319478
32862
331645
1372873
815745
598988
452811
138734
653751
623533
670842
602245
1253783
502503
1541104
64772
1445578
462085
68524
1433137
732883
1360789
1035837
368054
223842
463124
952293
1055167
193912
1186008
868586
1555359
994224
560060
1414016
361636
1225342
280816
356424
247245
749840
880182
472387
911070
581666
1138341
1348895
902889
1049754
120536
717724
1409229
159697
96313
290916
1016266
1488041
802132
1253840
1362283
1563190
1511338
261693
1430067
1547887
933755
485662
1462637
681965
1162646
406501
1053377
834811
585586
575193
44249
533528
196368
129549
1197660
59520
332927
1279188
1362931
1498795
1466690
1499993
827583
1353337
666672
990029
607975
381554
1385079
1023531
1265379
1334857
508759
648466
529831
702080
54756
6724
1077539
249350
116272
783564
692756
478193
305844
1118154
326366
400847
1067784
365906
177849
34084
248687
803481
92551
799499
390497
1256448
1194329
278119
32021
1383438
665514
253815
844768
114589
258285
468795
307091
67524
1305587
53954
479978
1125974
1475291
1317459
508278
12689
1452474
913079
1333488
230390
1275055
1486435
28602
804331
73346
1450779
260648
541081
1183890
299228
1459486
873525
925526
886880
1555211
335218
943003
134666
247154
87507
376958
1411889
1325697
961018
288841
279408
1127782
156797
243827
470858
1265328
1234443
1015127
1535184
504889
642305
701976
924029
972793
889730
914472
726552
548975
551197
1344724
956837
373022
1281055
1280479
411870
1264946
1055496
1063346
1242595
1249721
1097370
1446456
292040
943099
821844
1525784
1300145
376707
1492865
1205075
690109
1167254
1166851
12234
225529
1509678
511282
1043012
468911
1108190
121477
1295847
1411069
627849
606515
888128
359598
1077073
304354
484439
294149
605368
277733
1115261
1189858
627398
163145
826888
641312
813477
1006487
1234638
1073223
578107
974545
666223
599673
1164179
764743
466146
737826
671324
399175
361629
462310
1069506
923169
624072
234139
870632
1221981
668438
1103415
1242958
1105129
548782
860836
928554
990763
95947
727245
470323
1436133
1005810
800096
617875
23617
1041081
491619
1008606
1394564
1266669
1250933
671398
390332
946231
327216
1523955
1297854
985092
1549696
225278
771358
1185807
151730
203680
348023
1193559
898206
844696
1094540
587561
1472529
1022498
794525
1432423
328263
385583
124878
206476
1261492
1120276
867074
332321
598875
567525
1074803
398874
946827
364438
1366377
63875
551227
1380433
1066137
1057094
77905
1462802
683204
539873
975034
1051797
905398
898821
873152
1235739
712756
1245567
616820
894193
833798
1489678
1050242
783687
1290081
1323981
355732
160551
584743
183475
705759
1514584
1121612
478395
1082545
1516793
378072
1488118
900479
1218622
548255
979218
337214
1070274
250634
698284
1311185
327144
1344397
1504774
1309046
421655
696322
129708
192819
122553
1463788
1507623
1504860
363992
174957
500930
1146616
509845
1110914
18194
677773
1155165
129402
960647
800487
231311
722555
557960
1033144
1278435
445623
1175340
277441
1504659
1393481
175484
50258
855783
1489123
1070202
805904
53452
1392194
305502
1281211
509498
695664
350594
201699
4318
704620
557054
1045116
200780
1133147
997227
1359188
873463
760066
1003704
773079
309795
948965
524390
940937
483181
598934
975504
155038
1400114
246044
1349346
235657
923369
671937
249126
1309811
1303988
602067
1412719
1505968
81620
1183175
1390887
1446460
896305
646853
890692
833064
950371
997672
1519208
1318496
457992
1054730
1121456
1123879
678955
880528
661611
194361
1432723
1106042
1455226
27722
555149
140760
1440250
846223
1305285
123172
1048583
1092237
194147
1365209
510759
199941
417761
434071
752043
1424275
109442
1048456
1205248
561440
39183
1153369
3084
565149
281409
1094119
787193
233647
1527054
190211
922800
89643
408448
252911
936698
860137
1360120
1484639
326273
150250
197892
1256701
1488299
116855
849318
1057212
972488
230432
60014
1096959
373333
50118
1178800
1549091
950446
984033
1400359
302505
30230
1520160
434254
1152961
69486
1485248
340045
1049920
267788
1177609
735287
36186
1235594
861703
84710
131888
334267
1023807
1245553
1191050
756656
359342
1288508
89471
712361
1556170
248426
885536
99533
641036
197367
980204
72842
811635
935044
1249550
1418271
1460505
730944
547086
1051499
1502850
750603
755350
1169158
1070821
51139
213478
207041
1010689
154730
1500879
496644
1536677
254491
972949
934952
935519
127754
1337702
370128
1330490
787809
212504
777169
40105
166804
100700
442076
900446
1219670
1296220
16908
878954
498911
1108540
281654
140566
1339061
1388799
1127344
878326
1443227
1527139
158500
489480
1195528
52773
1302293
1513424
479332
1154681
619081
694264
232936
1000600
140197
476272
139578
360965
337277
207527
169501
1377879
682436
1489767
906837
1032554
1432991
901059
28453
1130020
685943
4369
320283
357438
488641
443309
632
771100
360241
762497
88941
694223
855762
815517
1384987
1283417
325751
1431405
655209
570273
1412820
594804
1202815
1329924
946366
1241542
296361
278503
1541356
1100138
100105
58630
866336
1045123
1214713
284376
434057
499616
1541956
1398394
242551
597839
1098255
661872
1517219
1291962
54918
500670
238157
342986
1014310
1166015
1528648
118242
92836
1444360
3381
288443
948737
1563544
414657
1389576
605182
1020062
1562090
1273064
1235397
437146
1073060
763695
820148
1262463
770571
726236
1432373
1153049
1543785
310897
984152
1105806
1324039
1063160
699575
98975
1527715
1426933
1133397
409076
1244110
294460
170849
1182956
417051
1202445
380405
1428808
882265
137981
1398480
1563436
1451072
747295
1259265
116002
908313
1348538
1128794
32324
731783
1493306
850536
1053887
960636
886893
1076078
585076
1390750
1420485
1496517
839209
617678
1404807
1380723
1105465
843807
661870
657194
1426733
660767
767389
142703
41969
232444
1186928
939271
718520
1501074
155808
1450316
87961
1149519
1079094
595638
976666
646439
465388
462368
414906
1288466
652660
72225
681418
1404981
337593
1266226
1141047
5495
865924
1270124
822276
412239
1139363
243455
337077
478364
912071
723847
340871
688906
1548096
1266567
1460323
1110512
625951
239764
1303130
379607
693414
1530862
1185985
108810
414919
1446798
332779
118425
170719
787934
686542
467913
488378
603581
478840
1067566
974141
118276
1439946
1027698
970632
1071073
1542016
360707
232834
1415540
1257068
819580
1435250
169251
792780
217738
1190655
1064365
511323
939000
1196013
1089920
942689
1379270
1478876
615047
1548652
707297
918243
991727
1489417
504210
460884
1451438
676156
860703
1088962
1142649
686346
1340171
178997
37778
38661
765265
1361227
728983
1446917
121917
423776
1231928
1021472
1051314
755381
1043214
957164
1234297
177204
420085
1087330
394036
599656
997857
1170512
1000624
393929
773805
1161169
1290320
270253
1531553
433991
974459
1346486
380588
798895
804371
605601
132170
1026760
972475
570333
859544
1040887
262924
75603
925583
69310
70046
1297269
469368
373801
796172
385778
736460
455904
1267252
469247
139753
1402244
813182
1243187
1535076
716417
299680
327924
927181
1523528
403166
414364
629827
1210923
1161093
129957
9185
989211
390284
860878
1557116
1298184
601285
132983
1019427
506898
343975
115734
396125
866520
247244
467402
1013697
1055652
8484
1107893
1525416
1059162
248393
444893
577602
403753
515810
426344
537819
1392765
821175
430499
807701
602382
268429
1245820
441366
1029274
1403518
33350
268324
402216
1143028
627995
245815
584128
61942
150701
609327
1292573
582863
882447
148839
231820
1190692
1170853
606615
1463933
778171
909269
644406
982588
123072
438403
371384
468590
217673
851869
409112
1118578
629691
164544
526136
161171
896579
1459317
1508858
1001841
1454477
84064
1107644
1242367
1440587
824094
961544
644104
904459
1041533
1426538
1521757
507011
488408
1434150
502856
557341
1092500
168536
1033468
566276
1429005
304785
1037342
141719
28447
199561
1337743
1503935
1171641
1168144
286709
1004489
129004
891604
1207496
586138
74000
1165866
1223189
1139508
314970
1511862
366729
151565
860659
522615
881983
924621
227187
316340
499400
1137490
241256
18938
364216
855015
986614
1319556
504127
1427527
1306847
1094946
987845
1096155
1173213
226468
251005
1169501
739307
556905
594743
1383641
304615
76931
1213611
92538
1180951
633622
303969
764137
290928
694388
232384
1043457
1083994
1389512
1158355
1053389
193368
1449302
840660
732177
1289267
32298
728672
1027669
363688
228250
23156
416918
468737
249427
1253649
817027
118080
263843
603365
576691
510597
954477
34856
283139
159491
580519
270775
1350944
308796
1430165
1500214
28313
247812
988254
356922
956514
4268
583277
52583
585256
1528419
1440343
797180
1163848
293746
1295699
1429112
581735
320825
1327087
609042
121225
72280
1400543
912055
341109
1375890
1043461
349997
1382558
570682
380703
492136
33635
1170182
1255296
1475429
954636
1096457
1350806
687204
320026
177688
1438297
985533
1107855
1487241
555978
1426454
1136139
560704
1200120
803395
1197746
985972
915374
763471
1431387
793983
19590
1334382
2574
955106
522780
1006477
606867
321452
1128613
1212501
1426190
189471
655304
535729
1040401
942732
487303
1141255
359443
196846
320528
550331
974708
345179
1316578
808939
1501482
1508703
1078069
279714
1496606
314615
970878
1403644
362212
32466
1044257
599073
809729
1458611
736474
1026280
955317
1294855
1524945
559381
442185
401990
89515
1253472
1525098
542070
159662
1559486
668340
1193795
653061
196761
470137
456426
636339
1468522
391202
1290694
922592
149257
1412716
977132
636699
727737
576798
155897
1023938
1060380
1392475
647018
926878
759595
1305627
1223008
516682
492551
1441180
784999
1497629
455131
196684
1107466
563547
30157
43524
748631
1400914
981618
1337838
669683
856580
1192437
267521
510516
1261179
1029179
1364687
44631
1018126
111391
1510148
1179011
781164
774881
1406362
1231316
1539951
1399985
825505
72462
1177965
311713
294183
21600
1444944
345405
793030
1416492
26254
431365
485163
1016225
354404
331250
460627
90452
522973
1322161
538798
1420636
126785
851442
65593
1401645
69911
312929
1057254
53217
783389
1079159
1538720
1157731
17841
253043
1504947
441568
82187
1409095
1011560
1213213
51323
829710
709838
697001
673757
567997
1271597
635215
1370774
1427635
1520645
1375725
1002916
7936
954047
1546042
1413908
778010
1211939
9135
1503564
306949
722683
5452
246588
8089
1384111
879486
373480
240426
1155907
195800
649387
251156
1284916
92865
282796
1466058
1508725
315980
185037
373153
484932
236244
1167235
669846
1319917
334169
499578
12496
880728
16450
647705
730882
1246946
187751
55122
1175783
200241
1557780
832005
984260
132567
307090
241017
336119
1332273
1157222
771924
1328143
1446097
1039643
1117883
1247219
403163
931601
6562
1351606
79476
1543221
436628
1422318
230804
467175
1133913
1374893
250020
618729
1479021
920897
606174
903580
1556991
637139
346078
955016
982832
1146206
649191
205528
870566
189470
522458
758838
1240556
308740
38065
1268090
753263
261555
288347
446705
352012
563997
79351
1468069
1421370
1489936
1508620
1385403
366355
307637
456855
833931
318929
417973
481276
661414
1452166
920171
1067621
916987
165975
1112194
613123
1305332
973026
655687
344266
1065586
521793
1055189
420628
253491
1281763
1437289
789538
277431
1055783
1255425
282321
1242457
1483449
767152
458365
142176
150035
265464
373579
17277
861388
225265
908576
598356
758853
577362
867429
192219
970894
110224
477600
248415
943908
800085
509629
766225
294616
856353
1143941
1349594
1335544
801780
1117977
1321757
421647
137273
1322261
796485
833862
316993
456134
870772
1024411
1438971
844806
459919
806489
315962
128065
1478041
1565872
1453504
1002907
518695
604053
997039
1272530
1248172
794513
989736
167144
476819
1002501
287997
182116
1057586
1084341
943043
918897
739179
1050834
903770
369994
176965
185132
945372
4333
573516
890407
1267262
1055750
1559309
984407
880072
542912
490062
257608
834220
1149825
326126
533856
661491
1260993
103535
1361174
343744
986930
475347
394008
554521
1359370
1051343
1038347
578092
1495691
357577
431018
958721
1284016
1089797
1069934
1254592
222838
1565435
56003
871672
1141383
533326
415900
1006977
1480426
427371
383851
1021036
324997
617682
776758
334996
172823
521820
1126505
974906
847838
1410119
1406446
1506357
628284
1095533
695237
274501
1125278
47405
1325345
167243
1206258
1338779
194343
1540716
67140
331633
918173
1474562
1194596
1050777
1493702
1066296
1015914
785966
554921
1567013
946639
771823
1119329
971316
532502
1373738
181407
1518407
637636
134774
1087784
846305
1188614
859103
48510
362827
864163
798128
112947
202595
986456
1342572
1190390
744763
1493262
1372320
391168
1309010
506669
821987
1557304
1315867
500716
328664
15509
616735
1559640
1543772
1229976
658570
342650
1179165
610510
287840
1463920
1027271
548959
1352992
1477766
58231
717592
1347841
453038
12549
1085861
244952
687454
1233918
1301186
390590
580713
1036058
1486339
1335381
1396563
435345
94621
808357
1174258
281761
1010446
514964
1102990
156433
193495
1530455
1050984
1472643
569648
40261
1272346
967703
319574
363189
734953
523783
280594
833110
800681
1045580
1218811
529685
1559436
280959
56416
88956
1080741
1481557
472220
568862
389783
61051
803222
1122775
596572
299842
659312
1544810
1545720
1343573
598835
939957
1099506
207217
92676
1524982
1394117
978302
821729
1157941
7576
439741
1211826
690423
1007883
316419
1434442
1236306
1286109
683817
1410188
953899
476524
457016
202414
41245
1249351
298694
1262940
727968
376160
382386
1404627
269541
442853
183555
1217886
133897
206834
354746
215558
1520155
66132
1528038
690787
792405
1219270
1504913
1535607
1315529
570487
849736
978120
178228
749878
1523000
369896
1390809
1320625
583901
235053
574891
1493674
1416565
1501665
1195043
1320014
592050
906994
1000495
432754
295965
1280149
376735
623070
1459552
1468459
1271980
1228512
59454
1447776
1079980
1229354
86837
1288458
1256965
617010
877434
793378
1394050
1124921
1564644
1197697
356568
1059522
1446991
500572
524727
929004
917118
1101504
1372545
1138544
937090
544309
215217
521222
744551
418487
79304
1114521
1199432
591521
561347
708624
1197246
547308
58291
505188
173602
31336
1451871
532767
930840
525518
1394627
669939
604452
1039926
121283
1297137
1258726
1239103
573609
381301
1375574
1324230
757671
185035
897206
1504877
1349985
982984
1189035
1325013
14680
598967
749443
1059894
654808
375425
661705
676701
234791
1492489
1000848
1525349
1520189
972171
1137454
485433
893311
339607
825532
1563415
744957
920012
901967
1030885
8804
59206
907586
106104
1156771
465812
409771
940010
705695
3508
251485
1353027
190580
1291690
1558504
1501757
637381
561678
141506
193420
1009760
197290
486411
129443
1304030
551953
322517
865551
666975
1259304
763303
1020243
781658
499260
690101
1470366
1270513
1545329
1426426
1345005
1010222
205049
329933
547702
1275236
285520
1347829
493879
165875
1482608
1435167
1201054
1498777
869841
1424004
2469
397474
1086611
1062940
1332232
348609
155265
1187731
800310
1085768
1148876
117404
1268934
945155
1032989
240040
1163584
690755
389330
46242
687943
1471778
388006
217809
723100
980224
992304
201972
405282
155548
37396
95729
732486
567366
243353
263624
343985
64127
1411658
498241
545092
1168082
1157027
748991
926328
1339412
1254449
63210
936718
862552
387916
1556953
533572
1217335
91060
185006
1011216
1314225
1036855
150035
165916
1374697
1560386
1423732
1129102
1396240
394437
976946
1177403
436221
1533858
37698
1022522
336206
100486
666089
12264
407612
659310
16153
1225503
895872
96471
763657
474667
1438555
863689
1126306
760199
876311
15271
499278
890933
25577
296364
1414661
1511985
596813
823930
149746
470195
199331
13476
93880
684256
1025575
574809
210221
1269560
1299151
1301156
640849
619204
1103788
658292
1486924
201750
861237
770029
20648
238703
1450125
1209374
438656
679422
506211
956236
950754
445938
530375
444174
298944
945617
1480425
352152
1407329
554476
258324
1077665
412940
1163892
668782
6692
677515
1171651
692660
610625
605117
464248
1483798
1364666
169888
1294796
1535146
143958
428640
1301272
738407
504072
50637
504568
1338999
283145
990881
1466393
809260
1374834
648602
1290809
741684
266612
1401791
592632
576439
380948
919862
1394292
497092
690440
701252
1014368
1465330
170898
1434789
904484
657992
19151
380734
631156
324791
1143606
526867
639298
890904
163033
734284
748418
1024062
1255270
1452473
482545
1268387
1505593
82209
324387
335720
457041
349719
425586
1115539
109772
260715
232897
1318939
203364
1306355
432344
1398082
683895
591440
325875
289693
744367
743153
954371
244680
404625
90210
86367
999603
1009153
619977
323326
1092628
252839
1407588
539034
526231
278572
209350
1401707
82346
6497
532009
814706
976335
1065681
227124
1185764
20307
622534
539002
860006
178616
1106510
1424342
595663
808254
1533671
727683
850554
1364780
530895
1052150
103228
938597
249827
1542233
1352765
1275644
739421
1155101
314013
104245
1033198
1140836
1072226
236465
918979
176485
1477400
984354
1506844
1187501
344335
154277
596603
1498105
104593
1556936
1104660
941325
178344
651755
573992
1541019
717833
269802
900337
1476051
1414085
118863
1456304
619489
628969
1116047
830734
425915
511257
951446
1033250
397379
1124989
257058
259109
1379580
1468151
466148
789004
1533442
1473216
972864
1513118
549122
1339791
203017
660083
502180
196518
1093047
1510157
461683
802024
1032024
187906
712700
1398740
507350
19889
466709
1217325
285802
1045092
1439788
1363095
210767
1228546
857888
409550
1172749
1545515
1392508
644276
1350120
1040605
359619
197724
1439133
1380460
433208
1482991
1553407
190517
714251
1294213
1382860
547168
1214440
166768
1400106
770912
352167
558607
944565
668038
37399
337667
1474385
1249984
1546733
1122142
1423912
1229910
1272871
1308086
1315805
1165243
874690
1247920
737525
672172
1062802
1506346
775467
415612
1270478
1320570
851402
35894
972037
1196688
166571
339075
1193868
1257102
1353030
858084
832564
431168
1018991
842477
144970
302299
1094752
1411890
1096105
65879
1124678
708414
1271567
27714
1166989
438159
1266741
1337966
1276263
288623
1533739
258262
356511
415603
853786
251553
204111
1389215
612686
450790
1009595
498790
1281584
1285075
1138793
1339205
93252
167959
791309
183404
268856
1408385
301038
814713
1499575
1464843
1086772
936084
495119
22190
1551370
521690
1489404
136863
497164
1527195
724912
453514
426958
119424
1084906
344802
846125
276691
751435
1062098
233297
29257
561967
1432759
799323
1413570
94045
59497
739589
850130
26468
728203
1288010
283833
1038167
1280717
587273
242476
620110
1028581
1003081
1199690
880680
1429419
1497626
1450666
324762
1351495
1144100
1170237
1004549
394040
213874
739725
206701
74607
693491
709145
116055
1130542
476610
916827
1322277
1017188
55393
240522
1240637
651441
766524
616362
252970
665979
767690
417825
45615
1503544
791728
1077982
1171849
1357871
1098838
1249684
968830
955145
1121065
142001
372309
1496826
551863
1503826
537740
1471055
1106412
1326659
414310
805395
477301
1355687
514428
686415
467979
65704
25613
856958
469832
472043
781850
1333072
1167083
1256257
442738
425546
796169
1549207
933307
33052
1394293
1539892
1071975
564262
954549
845218
701537
1409218
588893
704658
1155974
1526665
1035543
1274422
1545093
405679
175273
1565683
93449
982319
83896
930599
846515
63461
63479
777124
653639
1363511
886515
939510
1140780
1470358
1409651
959817
1090780
982599
290119
422207
60377
1506968
67429
223061
765610
563636
1386924
326142
935399
1236929
1113861
1231353
227208
631266
1418586
584197
1402712
474534
426523
171
369635
1174678
1138607
829667
692523
1523691
45537
688987
846805
801534
1027224
1305854
287775
467737
615319
613697
69823
934883
480741
1274035
990636
211734
1218543
1201987
588047
1352335
321682
1458166
235127
232127
1470836
219002
746319
129927
296631
346817
413304
38728
894732
184376
131166
1338789
851558
959411
888594
221120
481512
1292469
171383
957969
89761
718679
315845
549900
1391991
338529
258746
316017
503663
846890
401174
670622
40039
972933
30987
961520
1227072
547626
802633
715854
700892
1358437
789666
1481694
443189
545881
493138
181348
982856
15154
596175
1496619
1167474
423276
1375113
18007
45406
46243
634506
826753
1232608
1467348
77336
630565
44202
583606
133401
237464
742452
303995
3042
708040
1216190
875653
219800
778690
1216015
552577
868007
1366342
1454192
340801
878475
1016076
581497
1172156
144083
1270391
1313165
1407797
810968
1555401
287994
3038
1277184
903221
692080
541359
96370
568113
1366521
148396
467208
1150123
1009036
864696
1505372
1466957
347738
130719
1488673
37739
11115
1371379
1293972
876094
1174770
885993
1065328
1381124
545240
725399
643499
1372061
1217659
1191066
1094642
798063
1171443
120146
10047
1384344
151234
1372629
1200287
1188812
946646
840555
1176626
723015
113770
677785
1171951
685477
1435043
931176
738715
1387451
63451
1027063
1091439
58277
1369674
1051030
1154289
1560428
135999
125364
557528
748800
208751
79419
534805
553341
1046378
644121
277331
1159194
298744
1500218
67230
492400
574859
550240
604327
1462695
1380116
971463
1513010
1001608
905685
1348796
381327
348858
887014
145515
536780
1241632
272304
1203121
229411
983431
1003516
974587
54826
276467
683079
729630
864603
774465
371279
93842
1219607
111576
644562
145283
762623
72028
1245207
1215247
1175092
1143739
441618
1117186
690359
1478183
1229996
285996
1425255
727859
566775
1082892
499520
957222
681812
362792
839869
932295
41836
1099855
51636
590088
1550216
537095
1113330
102380
603168
842423
756322
100720
1182636
1141210
844399
1332224
812606
1547684
137351
1437778
1488096
708521
86653
660578
799806
1086857
911265
625104
304682
92570
1079006
645339
472363
896475
936093
1127134
1458611
523000
1021985
250429
1076757
468207
1368216
578162
1557527
1210050
11572
813680
482670
35755
82659
771121
1189685
484093
1033118
464458
322132
1043044
554283
431090
595795
740435
98719
904474
1259709
1516723
567309
160885
39915
514104
534027
524781
407394
572092
709141
578989
1278997
904223
1234671
544656
1218676
135619
266052
959223
1052396
784637
935183
246390
1410789
538715
673320
1023654
839046
603417
55400
1314206
1094354
1443777
1401264
64779
1119461
1798
144254
936995
288453
480405
289787
1277235
159979
35514
1232931
109488
31026
637832
1184174
1046112
493944
1518345
506243
1200086
1426680
619417
1227609
38441
642405
772186
950242
360113
1254777
877656
641816
1109515
1273072
960452
784304
839030
1243998
1199853
824984
573006
1395866
206987
651631
285056
1511270
558213
1023929
327551
1162327
563851
1120946
319001
1295998
896917
1135433
1128764
1436940
1409979
578618
166306
545330
1444490
141764
207473
1381530
1042473
1083376
1399750
872851
306243
331092
858094
1044088
974606
671124
328149
813791
476262
687711
1185302
1328241
999198
944875
625893
578899
628604
925611
539657
408652
120841
1219290
1181715
554645
686901
1156555
786588
957730
1291270
1396153
803289
982592
683589
805255
1426730
176786
222841
270260
229488
913148
516246
66945
1324933
406670
297974
1479813
431718
442974
759455
1090209
1065110
1550971
41887
1125569
447803
920948
211940
964780
549588
134938
937933
611112
740399
1078472
312153
1014023
535221
880387
224298
1133394
626948
253167
1472158
289761
1232075
1499673
1048468
740693
1180685
1128255
1266652
1059940
100909
1250046
921442
415196
1303656
318434
1547479
728826
1224081
894011
1085861
978386
444490
462391
1364578
890075
897666
1512472
1281008
1442275
503487
987305
1287521
1442850
659181
319680
649922
454421
1265774
130470
1286140
1546849
886676
307459
1466663
15674
222030
1242606
806325
974299
1020579
1312876
1148849
1169608
754691
1408370
236204
540173
1156488
1024919
1522690
1552951
1392228
52052
648695
714633
339064
324474
358171
380478
720543
397009
1334306
213665
949592
1154922
523457
797348
292471
756378
777903
617557
1505037
893028
296836
1129630
426968
216374
1232835
1446263
459393
261147
1507798
628395
1037597
1443003
1397294
113537
1129676
1195816
745437
907474
1421501
1223250
737377
623047
1399378
382860
1430409
542722
1511215
1050153
607009
344982
1474576
1496459
775137
488268
17040
1525443
1315300
459140
1552920
408531
648047
428240
43907
721284
344146
569478
67840
270567
397424
451261
253948
1207721
338564
1551934
265047
717106
1496013
1337417
725889
963513
145687
1401485
145169
1383587
777353
981732
1016308
1559796
442751
1185905
363124
168629
772703
626204
735099
1354889
1285769
1073422
733283
1440342
1541070
684678
869735
1172118
644741
1200330
79885
73230
1368056
851442
220363
952242
77173
1225380
1426819
690380
1138162
1515083
777257
375989
1089985
34208
1512586
1191398
1065042
1207733
1492361
1047093
385201
463909
2746
864365
55476
388091
338932
45067
857393
164910
368946
1269222
841527
212797
272748
979351
941576
1024618
1104843
1355923
403210
31967
19412
1226317
121669
157739
977795
1389623
495905
426536
431549
336514
1420780
64385
449925
373602
1533246
1548431
786985
1023048
1112029
948012
989826
738656
989390
703272
240715
847169
487261
1201816
579266
165745
531184
190867
1343683
2889
1257914
386493
597472
74912
1014170
938652
1056815
1517128
899784
204835
364428
547854
1306157
498982
1402925
479919
1521167
750850
1059351
705997
929997
411508
316563
181105
880574
129840
1272032
1108612
1554258
185175
1350219
1126634
989626
1102525
1090487
855835
254678
1128192
204245
1291004
1292983
1544111
824356
20669
289457
1021111
1060583
847165
259679
1205161
934793
89594
1069444
1442321
614554
1097822
1544694
288730
89564
1290601
764259
737720
238049
832027
104665
173965
745397
596304
1373674
926929
944043
1348919
606824
257940
1243555
270601
1502600
1407973
43015
558229
317784
1329679
1017524
963272
591190
571924
393305
978485
846310
979215
445152
1474152
908041
232605
1396730
35817
484818
864279
1420214
407278
1085992
1499642
685779
259973
1322190
1250597
969244
1503797
1116404
854392
987044
1249893
1246342
379233
870310
1475588
160032
240691
1412662
683288
138075
309921
243820
1131477
705480
424651
604472
1392833
274013
824453
1372096
1175731
526336
1385597
16321
91704
309791
1515765
1299278
282478
159405
1210392
1477216
297503
206945
983398
1491015
955795
1029291
873188
1475152
179037
266167
65174
230266
1110212
784639
1379116
723937
66909
305196
265586
840811
1282891
425577
1340501
720882
427669
948042
519188
480764
934451
1437474
199229
376663
1251842
916130
691955
644070
515078
167599
565490
1527731
430202
662446
1382903
432250
561066
1293294
674096
1369577
127158
1114647
1244312
912151
81745
1431789
786100
558064
1411693
1464644
1458046
1312055
416089
1035973
437661
297990
818348
337745
123629
1327365
827625
1188035
1126037
627849
1171995
1555512
1315675
869937
1204611
892231
1181950
469041
130493
766891
85666
869803
101069
946984
1405568
71532
1159075
1256820
1366961
309143
1487976
900090
98239
1242291
327842
1316733
1358204
616878
1443012
483988
1528331
1084497
7720
1530115
1042163
590263
1156980
37949
1306891
538365
397235
820689
208231
1559517
464507
371528
91054
1119996
72545
174293
197264
604065
942903
1302570
1265955
1459447
284718
1001275
75764
1279044
603701
1532126
1220379
1094836
1482777
1422147
87350
611003
977265
91313
178635
593521
626956
806048
208363
743404
1165827
1068339
638236
887667
602512
83938
1337699
1043361
1205052
252062
226296
1279917
363749
458931
1078804
458040
1471159
839922
673242
1092211
1436180
1189351
567236
609318
1100126
762301
1522846
1128726
668838
477939
1015143
514885
253655
1132706
1390954
140037
1276758
491395
133040
1167345
782388
408856
1552679
1272832
1428175
1352122
839437
848310
360351
522981
778427
1454929
757635
1242942
1009970
103460
38070
959920
752994
977725
478038
130425
782087
1560981
150902
1242475
943014
908498
481252
1303684
330694
18670
1423354
1293486
856512
973682
1386342
1241170
527767
34441
629574
223382
1323148
870250
1501669
537652
1029628
594942
1273793
1509939
228440
324596
869632
235884
1376143
1116481
709679
979933
604835
113041
725244
117359
7969
1062780
641010
802072
63625
1225358
633587
369392
831232
1206875
327011
184772
1132317
724618
1180696
1000264
1097782
438669
181867
9188
1150018
620592
239917
1111709
1030295
526355
1197499
51446
975239
2261
1135930
748574
702837
1160338
1025687
295729
987226
1429177
579818
816235
1375817
459671
204084
202644
1181714
171632
653893
55590
1085374
1188629
364539
12340
1099925
820841
219016
1067902
425241
25444
1519378
1077485
1294742
778631
384370
698981
180395
616337
1251171
1503670
1532170
567683
209982
116162
701865
1143693
2925
792561
49737
324489
209990
513161
1385344
511619
630356
1188403
1476885
1434969
1478618
137753
1289813
964633
1249492
454097
640758
824525
1275047
383227
863985
542866
320965
1258138
1390555
628695
76886
815578
457628
1211081
536769
683096
1380797
343298
38756
1331739
1184804
1498958
1329181
1143289
743649
1488392
453973
1137897
1487424
137423
695730
389927
256409
103500
57704
272397
640213
568874
1518854
92116
323340
1230479
988468
1486856
368063
864674
52976
362129
802041
594989
1412861
14880
1223396
1347127
336435
1098239
626320
378684
494413
1215142
913213
1534657
1168826
4900
1037156
1079409
535754
705853
338890
1081983
963469
977634
1502415
689096
501394
75241
1400670
53897
693994
392396
470948
1377072
9395
532209
1537613
1295225
851873
1045854
327766
647014
242568
80539
112221
692057
517073
159746
1079322
628159
1286141
1448274
945478
273400
1476412
993752
445706
540603
1046936
379899
1094215
83453
655227
1445414
1460597
1066715
329696
1104322
871764
1514442
1310775
1186274
287340
155870
714327
868510
1482311
335450
504551
352155
1175768
167424
1070565
597059
1551477
666791
366264
307001
1501885
1127812
1209628
556741
846526
338985
1225665
608118
156472
374350
730708
528215
949466
303215
257270
418107
190474
1287910
82865
310171
792343
1332900
1095081
1207214
752736
229322
646613
1444825
434859
96242
1454743
513811
1467522
405095
806865
1404405
722557
533314
1116851
1457059
128936
1151722
741306
1459730
447716
1414035
1363120
1072579
279668
1468808
1391792
1293672
73204
589599
72507
1286609
1564546
1233332
474020
552409
297798
1167351
715881
730675
611244
208779
1418334
1280515
54580
1086484
338708
1395250
779955
648214
869452
924507
1073699
286719
1544942
1155184
309331
1253982
1102008
565645
1469036
1231689
436556
1006531
991008
352610
845713
1303759
523444
298671
339888
262063
459920
34269
65514
6803
1461023
491293
57111
537308
159103
10850
902904
410830
149561
1158529
556573
808698
954029
1300381
930851
1216618
1138979
176306
1197462
474396
577211
551813
1287513
97055
1197447
758857
375210
245953
851657
428491
502406
943046
451656
754601
1283347
1540039
583253
1448129
327437
780985
1514209
81560
737698
1010366
1467099
1549246
336886
340137
783579
542121
452272
152449
161043
828069
479164
376306
768969
880397
149378
1032392
219366
111176
484742
1321175
117237
13181
1394665
589525
1105931
241168
848323
1098941
1379600
1556198
1530302
853292
71931
1320701
1025865
585724
885168
1049033
177129
383129
429772
371686
852672
339682
1195323
240856
1378297
253113
1287242
69558
1133681
617378
1145335
324730
119374
533098
808264
168787
1508217
1281395
268715
684622
1501233
122499
82813
360866
1473222
957459
758330
1395358
1302942
773547
539471
528446
580763
158605
640855
400551
1412992
1429274
1272847
16061
377951
736756
1378847
1292202
1413147
278307
1166
1203647
215354
107182
627067
349501
1472885
88380
923169
541938
936689
129134
986312
1095700
1164412
684085
1154165
492082
135084
1111662
1123902
1225879
735476
1155741
359543
206164
1006773
1552582
872854
1020235
600592
66114
202246
721388
202199
1245213
604273
582678
1258475
992657
1559331
292168
1492078
318549
22516
801455
516549
207691
442488
898347
612310
743642
1217002
215524
1504881
606330
1025728
934297
1504989
607328
1038520
759380
1462009
344665
718398
1546800
1357770
492792
1388189
412659
1304910
334007
24879
1370286
365631
1216503
666333
1089647
1173563
289064
1001585
456573
1492074
670136
444541
1162847
785717
1405063
527176
1201913
1396154
1212923
166889
210829
851137
10881
688028
875009
295113
303396
1552514
918963
1545138
475065
373312
133744
47941
1046157
985499
55146
92036
260529
1140211
314040
530362
751497
1366382
1130535
564140
1319572
781150
178677
1037117
1168532
588421
342156
226066
1381142
582338
660501
1132494
710628
84325
1176220
1200884
631683
461263
1475150
1483569
336499
1028506
324747
1129303
1414635
411678
389385
1289512
700719
3097
1324895
247720
1341751
972019
751523
4654
630870
1332119
364143
563798
1263173
1114212
1380770
97175
1541081
1053702
779880
1463564
64434
857245
1002537
304918
519093
931259
284136
637793
476912
280966
231978
406031
804848
526938
2482
273786
1494964
334485
1109914
101642
761581
1371857
781532
1354410
1042881
837759
196146
728627
1033144
906273
638979
748298
1115208
584616
454381
854831
272803
193153
367444
1260103
813282
487053
1360504
1249883
263068
229066
166131
46444
157632
1400249
831341
365745
611390
1285786
659986
1359397
110156
836795
134369
1203132
1322081
987706
365328
748403
525733
567875
1513051
328762
1020857
56121
1160681
446464
559296
930035
758065
1268181
484021
775560
1547557
1373943
990397
728292
113040
1175153
590636
1292056
129592
526571
1024742
230898
510637
927835
1491004
347009
1282649
110495
1335894
301888
381918
404437
1540602
652265
973435
538887
794059
820211
363239
864237
219129
387849
606197
1506866
377484
1172375
12829
466412
952325
307587
323434
622717
922026
575408
546266
556890
851474
1376701
139116
1177303
795994
1227250
164216
538588
673149
1216972
1262585
267441
489529
275904
893391
1235088
1440607
217482
612135
528066
992663
1540434
1134209
711685
738884
370454
519650
1413484
1377281
380448
999936
352213
1098270
1069781
1538757
392925
1041776
374306
508924
1256466
1309960
591329
1076351
1090945
130895
619346
1437354
66748
1353005
345213
1346371
1354300
923514
554626
29997
19173
1085768
694573
1009051
1084477
587933
263365
861696
1081460
1446882
1413206
23007
557390
11671
201070
605139
18459
222705
1320153
145848
713695
129305
129949
1135854
1024831
27612
775193
703907
1209880
650833
1124134
476586
463895
1543043
554853
119594
113864
765705
900385
193393
1096670
537132
1113534
609426
1122458
960091
75510
710168
1096687
537934
685524
1314530
627358
1106265
1286076
537841
891455
120819
573209
1249156
957633
1158430
1325020
647038
593309
1282114
1533279
1506324
481748
1353626
533743
1113582
1334970
1257189
224981
681937
918734
90109
641245
137282
988705
132034
1159822
593999
832665
497102
419960
914760
1361843
56746
1057896
15647
1479376
956344
1527225
941543
1534250
1377728
356805
808517
531747
808825
368246
1166591
1066270
1117419
805442
660891
748466
955105
1363876
943016
889167
1321887
142274
15821
92392
1184688
1528477
1055007
566170
464116
69459
367060
1187978
1472251
451555
1505038
1412144
1305481
860802
83722
842441
1364678
1132604
1119591
351629
1355015
1023939
369827
491777
643706
627584
283410
1481786
551221
1218359
122232
1329496
480171
644258
1316942
485573
44689
1184583
1115094
1106068
457806
1526060
1024450
577277
144694
1274921
505885
907548
537501
1105938
292661
1135382
1166742
1226174
532182
479179
1258316
610839
442464
324692
800759
266928
179796
856239
98131
1177007
567253
694954
236443
1022430
921924
837621
1264161
1226949
1034485
483227
11712
1451340
1063481
611155
1261330
337514
1176716
793564
1313589
36230
802822
301250
514654
1329973
463348
207207
217580
513457
78053
810857
443641
1077237
423199
395205
36429
745735
1516589
309944
234952
361187
377785
1050530
73768
151024
1325689
1155668
863161
151319
1532176
1056140
175111
1003158
1513353
1189751
1170376
512909
547306
761519
1230659
178878
1102679
1451802
391947
774523
939210
129891
310462
924153
242213
481671
297442
454391
1271693
746018
1488041
1111725
948892
906217
1469834
619957
1015822
1124566
828827
402935
650592
300170
943294
799229
1422626
617303
773003
943634
1257268
3625
419631
942280
1058041
486448
354624
748027
213948
1389421
773750
1373624
581837
238208
1353371
1494779
228710
1110666
488044
411051
1506244
961477
1223738
965995
1506759
583264
895179
635327
137341
754796
400337
383080
288531
726225
1134755
457567
916863
876552
639184
640179
860543
514158
1196312
347295
646764
708376
247685
1210264
1465064
1406416
733935
904276
1514420
1545843
1004024
744591
7159
1341866
860788
228229
1087326
1007378
557544
1268207
642929
257169
957593
96787
955588
1304246
482812
446732
129289
645909
274169
383694
105500
44381
300526
1376
1537738
1287057
560849
820060
812811
581288
1023787
770844
1032908
1032354
343195
581827
967785
700055
81335
831637
389811
1385547
457527
916888
863092
1145380
980869
762242
182973
1067063
629355
641889
992223
1479457
1050938
305796
818385
1194577
857378
610770
1515888
982816
1526276
796076
1550363
40443
1065818
265210
65207
303080
360029
504148
1555945
66480
938705
1049418
616492
1108955
224757
786838
795669
873013
695928
1307072
1544559
1389475
982584
788363
82654
914166
1010426
265239
1523017
602200
483168
1497431
524948
824099
296001
1219799
163097
40238
627736
661662
439005
938502
1196467
3061
1168655
1003547
1307965
574729
582522
900970
1129590
809607
1244178
395373
146766
1152743
331035
1021466
1447827
836448
1378172
263883
989340
989849
1434628
1530398
987104
1374508
881805
1315953
436860
1189668
577642
429478
779974
936897
722576
826249
70746
852397
315838
655404
1318873
1071779
1174919
225803
1009608
354317
589476
56849
480331
1421391
748214
368205
937208
322157
287372
792279
252040
718248
754136
52257
1504312
1132697
272164
271515
1174180
652334
882380
1400121
1049388
1520329
164279
841556
909693
120833
493054
639393
1046854
1462056
1252945
344822
1188475
951324
516141
1161958
985288
1297488
289694
1494902
829214
820323
619855
1412469
666998
1060139
605964
639645
644314
354589
232598
222015
49740
484876
573436
973079
1278150
688774
46543
1015076
1277064
79135
721822
761517
268597
893024
566300
647943
91497
340239
1333135
606489
674797
495993
534642
963633
386097
1420549
819625
1480669
299703
164902
1018634
335488
1051951
746175
1270575
984002
1354732
57365
209793
1341363
439758
804171
1296640
821059
1322957
874748
499682
250986
937229
1305677
1496630
1354277
1273477
1281070
1560653
787109
1061299
1362618
572603
16159
330681
852458
992425
745371
1493309
1314134
355908
479280
441493
1327315
925823
1353265
445109
195487
467078
752225
964710
1040123
609114
1513568
414403
24827
352334
1361468
1354270
1340582
1541083
251415
1310799
1020933
639716
892570
782791
853849
660730
1354889
1017964
1015492
1084923
64615
817947
458515
64837
1405034
1465647
480403
629328
1261809
859357
315265
1389837
1132057
1427918
1105927
455739
462726
342298
105162
739802
978919
1335971
849927
1431860
1506177
912459
896390
1062112
1057057
682128
1190146
392850
776432
509470
218641
1493400
461177
800061
35771
749227
392094
1383668
630513
1399195
1202401
1097378
1291288
436853
727964
889012
951695
144476
451973
1362314
652446
261481
203957
12081
55465
516267
236642
958969
413028
937485
83922
149336
1310696
467917
1017862
975875
486999
574114
920591
336573
1530163
1566159
1366690
478796
1053586
578674
901883
419421
1068362
455755
234383
732382
1553978
172383
20658
656289
1030580
172593
743428
1381419
284137
823844
1472282
938942
414514
1322180
1539159
1241876
6572
1257499
380460
1058312
178535
1067646
462429
33503
1165933
871180
1497324
337770
666667
560183
341446
98666
755049
1333424
453182
533658
992262
1553078
821736
84033
579693
965147
556685
233686
945738
417647
264379
1289705
601158
1163929
973416
812437
988277
967747
1221088
949397
189136
1257646
1328786
82537
878058
436380
1131797
1237044
356792
16965
1038331
1281843
462598
1560378
1202802
266513
744428
829603
1356303
961497
878366
308975
1230947
833564
762902
796360
871631
827620
824845
1008830
1462389
830260
332072
411400
64345
494324
109861
631946
593606
257604
1147593
639220
1110363
7320
1407875
1352717
894707
44745
1528246
795654
1427293
87898
1199126
1328832
1251381
4474
478576
120433
150207
1121116
781729
764513
1530526
1499834
291518
183500
945132
895453
65699
1398330
451146
1056046
555149
982595
295042
1373096
102278
1510927
1038383
1285225
782801
91202
859158
770836
69595
582347
692813
466616
402570
1198859
1167029
447157
1398831
996416
1090807
657038
238788
805935
1151762
207974
38901
652871
96872
1082236
1295590
20216
200742
829721
1500605
1165269
551127
306222
1454452
70834
841022
454728
818066
1105629
582242
83228
589276
522228
1245721
542847
532868
88713
779683
439677
536206
1021925
1061818
1198039
1281716
1151931
1415912
557414
847541
699598
575703
534604
1102787
1339896
265859
979322
817133
340108
1309477
559118
532578
632724
237699
830257
995548
870234
1444733
1271639
1433185
336806
158461
406037
309397
173645
149243
542628
458278
197988
442372
1377568
74686
288007
749554
218369
880327
1257709
1303752
1075423
600386
1381387
792222
1398871
490177
466197
331911
189829
566456
266956
585339
87809
235612
487360
183017
81559
1226118
375823
262282
532430
933628
819751
1089712
1212862
605839
845596
1364337
203050
300335
1148177
1290098
712207
726922
767246
883393
1531360
1239696
312386
199064
711650
276161
1443587
485741
377797
993383
80023
605816
1084136
582487
165649
344844
341443
619122
847916
1244514
1109477
257342
939992
1270070
1296559
37971
30870
1305325
496100
820494
1479003
84771
814947
1486321
39756
1522841
1064535
312251
400185
1031589
436819
137738
1058070
1093825
387462
1357416
1289136
364901
925529
307188
1422050
405933
761589
714693
1385757
441671
1278050
653717
358683
805202
1257942
59126
1317643
817282
1120108
619657
66373
1025164
823189
479342
1412371
1550486
546636
943
1104860
1275734
1490724
280320
1513550
222948
1465891
1432855
338033
112273
1306214
1163199
149736
1471556
1160488
627210
1347124
266970
510575
1185385
887769
103806
457175
1110640
57970
973555
553283
1265122
1330097
619702
41911
326033
933622
374873
1240345
1380761
844032
634018
658679
229761
492451
574453
1559708
400185
1322345
1171502
522631
779848
84358
612170
178943
714779
916249
804502
58290
1022075
64418
262574
1371694
1061948
683737
1469172
1119984
709320
33485
821701
183019
1258056
1454274
1037581
797241
728484
250823
1229623
39277
1362339
660535
291374
973670
1339630
190216
1256016
1407754
632409
630542
1560611
469412
1179462
1025362
771573
1031398
420868
1093055
473512
621949
213398
366765
81174
85237
1253242
885089
131401
1280839
776257
1458357
1488923
774123
22969
166059
1074333
502088
820212
1424190
15906
615793
1374091
1002461
1548780
1423442
90486
1196935
1445573
1322930
16594
336862
336188
165154
77759
358093
753692
464526
503670
1404199
321320
558372
1266540
1551429
416765
297831
825669
1443071
963310
1390202
1379447
181134
884547
1400534
1190734
1510218
1046568
837515
194523
1464830
1420521
784651
1074098
1029562
830224
728373
431820
740266
318096
1054300
495367
64953
491911
180070
709366
592702
845921
663960
1036767
1196662
1528005
1025628
80514
934745
354768
1151249
1261518
608653
834187
371963
967613
1076713
75552
1360387
203532
1076110
443292
1373078
956311
1429702
905736
1240296
547286
1334224
253735
1336363
685974
1015930
469027
599899
1429807
1293636
1043653
1087263
732939
106089
161237
1136506
1088441
129781
406734
612444
1281371
1557018
682709
471131
1383590
517039
70109
277691
147859
754563
880362
1363070
602625
1564452
874775
163797
580062
1238005
906288
660385
495585
26601
25793
584193
1270269
394943
928958
557642
204727
123333
1086707
1515048
37280
859834
1176051
900319
1125802
1247925
58052
556071
337711
225701
1368395
141842
952503
182333
1367531
1337470
550618
1494093
630786
157657
1176280
300486
435856
1075221
946085
1000711
619369
1305870
54963
382054
661751
90105
1534172
771588
577735
1011357
1366796
1451402
935845
501209
326732
801636
336311
781608
1254346
444193
358622
444901
1555751
231542
136298
1107515
501057
1046484
1274510
431382
31314
763973
597201
742073
902628
745208
1410655
1338083
1451299
490532
1245236
1544400
1546954
632563
1408246
777123
312378
1109618
869976
336369
1328689
1219599
1385725
1335468
1298981
210071
923777
1404582
102660
1311716
922926
842453
839086
1029876
628679
821589
1377599
1544645
392991
327203
600489
1418430
753280
1204757
1426487
599199
114366
118395
420873
854922
1067171
815469
1195958
235894
156026
1145897
1095193
1550308
24188
890351
393017
803512
526703
1004386
1159967
1490538
615058
415308
1149509
341173
530439
1551737
338
1304909
848290
354925
190305
1432409
430374
1220424
269393
1355503
1301673
376525
944141
1180226
697268
1273097
540968
832219
197341
705816
403879
1363183
1012741
789463
110808
894609
1404965
1041346
974886
321670
180087
1320462
1069842
1065090
1083828
419240
89354
1130727
1366569
51954
1532443
568129
92166
1418558
751470
1226266
331312
673991
846381
1539468
1289177
396981
423032
831021
317970
1046568
355643
1088288
1442314
1307783
1200899
758732
887932
1446983
18170
260546
989940
788630
521908
1411417
1413193
33807
1126826
1438991
1417213
777471
698696
1414561
389864
159857
1386533
763578
1278489
636244
426850
1202310
1117512
260765
1459824
652701
46764
775803
1278617
476843
1419817
628298
396713
83055
805021
838703
404833
1059713
1387859
1062746
1370444
943847
1536046
468351
72704
803468
1119983
732468
335845
793757
678680
874905
1038963
223090
756962
1025104
460351
779395
1176956
328702
1162370
1117838
976999
512127
877697
660843
949000
1139254
1198962
365096
1442235
665836
1138474
1039184
1247971
538918
1358034
1420876
1138036
199569
1393503
1029965
1024709
1230999
1152801
29780
1217505
942181
1540747
464683
680820
627381
518410
31749
131891
696136
43
826472
423903
573295
1441466
1031435
1029484
466289
629220
109094
885293
1222823
322958
1455052
681774
102680
1019134
1195698
978410
229359
301364
821638
1254312
580945
438441
231157
675706
1258739
895689
221149
1139505
921306
1432896
1277136
1455985
1212979
459192
1319389
220324
795770
787564
232358
125188
153152
1263496
695438
1142910
148463
569154
999652
81790
113288
499667
562285
401783
546297
353416
298251
1113282
91205
1344258
1316833
529089
566394
1394011
733622
1395223
146898
1504176
171788
1405778
202765
719557
231374
968366
602117
327510
361219
1034078
1018278
397422
857969
1222416
792619
1419741
96060
1109183
584413
1266102
963731
400402
341433
365095
1403054
86484
747332
549278
1294457
621558
685507
239625
915183
1141440
81846
1084508
1075899
1000217
1225022
50279
498906
844173
876832
563881
254670
825595
1349849
162550
370535
414995
917127
1323891
1432399
923557
1029920
307700
1348633
64247
791261
15962
854355
872016
62726
941713
1314688
1464856
866890
1065981
702114
639296
553521
1384424
45870
1194384
461559
855771
319912
536690
1273029
770311
26248
1315739
1302274
587597
585542
133866
1046286
834611
1045249
490368
698676
798893
665475
1076994
1214210
562506
99986
498394
703833
259470
542486
850935
88880
682624
646012
1306855
1365403
1563756
677998
155834
1244324
1392080
1416999
1330482
1161298
1426878
1304823
516570
1455396
118867
1300380
1115767
1181697
360675
988858
1104502
561193
1134580
413581
202358
1050260
32500
753213
539779
920449
394631
1186715
667320
1011918
663285
1167611
892858
144172
1061095
444072
1209113
1397562
125300
1010361
1418403
479775
482114
1052336
1042326
1447101
917525
842900
1071672
767383
1313617
57751
1140534
707024
1221846
1457786
1323203
15402
255529
927485
1216013
1058687
651191
1018378
513533
1557082
449542
1374498
530811
338051
720333
1450512
1025063
1449299
1244779
1501225
1011782
784884
1397133
487802
499932
836829
258806
1156195
675508
1019133
1051685
908226
1226495
1023791
300441
192320
803518
109497
398675
298414
797820
145179
809392
1300564
676113
855219
107959
709016
1416572
1403824
410104
913909
104234
124750
999193
1334069
939819
516922
408269
1520530
1545211
454411
549308
915012
780308
1145382
1410590
992043
334463
1498314
761665
987658
258791
557593
931392
1478452
228759
1249709
60701
1048924
448569
1026234
786821
606994
233412
878698
1382991
151171
1331370
728740
948062
7037
734163
1258571
802892
426521
1241311
1228789
472585
725963
1553918
849165
583776
24846
797205
1062160
1330543
1009873
377498
156807
880919
396818
1538499
364688
471484
1422623
1186792
1207940
150263
843786
1256974
570344
122775
574527
412233
1399118
878371
1515356
605500
1438637
1399595
636686
1074083
519063
1360821
674058
1046653
106633
668869
491495
1178699
1145362
1313298
1482479
759159
332239
1242585
376722
500740
1064826
1334764
1521162
148762
494890
674902
326170
1091301
992305
722776
585683
352661
1148712
1218588
1546591
905257
885228
585418
1539007
99182
823142
975259
621402
325305
226802
1115232
1259022
1084113
1430738
63134
209553
176915
620481
940395
42349
1398543
1458763
1348022
741010
979187
1156297
441197
1545056
472823
751853
886021
816212
183576
90568
496854
187290
1509949
425705
115509
1181162
763668
1239409
487334
52035
106553
20773
609294
1396800
1491064
1177468
686709
626543
745323
1173898
1115478
624334
1468079
980718
1535091
184544
231113
315304
880012
157824
836394
1148209
1453003
920700
1352710
1170055
1192932
1156832
179934
1154884
379273
335521
185019
1257350
638305
739696
1360418
654485
313696
456266
988723
896111
331246
1469203
273027
1266756
1485808
1246043
1535293
911827
1108778
50042
833611
497133
1475515
897509
1155590
1500951
1313083
79070
1190098
1418952
1044318
1415688
1421883
1387897
1011784
367981
211412
1218803
1198529
1167929
1441224
505196
112427
643821
345828
767929
1554071
973604
383907
1238244
671775
971967
182269
878323
370842
381863
1176716
362849
503053
734707
1566267
477934
598021
194250
393787
1147740
486698
120540
539659
1247577
128209
712149
923510
414156
1306635
790132
1167298
487965
756596
371780
746698
105243
143690
1555251
401454
1394440
956324
354435
895166
506253
1284782
114097
296120
54948
192943
580638
220541
365084
432331
153096
628179
886359
425942
194769
694532
179250
927998
488937
822145
1125057
60422
976798
1116970
776114
998509
813541
1233457
1259081
702288
1076936
287286
1249313
1375953
804482
1494479
1307979
543774
167180
3774
758164
1161689
694566
1029423
1217661
889389
62910
906797
886817
927494
243553
1083931
856819
566513
880673
304310
578098
271282
571418
63613
1028260
488713
1439058
1092734
1410088
476331
976802
401806
1482405
737754
182710
623338
494729
327131
1136797
1470332
1228564
1487524
1157863
406608
697662
290044
758876
294505
840457
11261
1440650
656610
184693
581614
489658
564380
679285
44766
713358
912146
1173505
1111081
1233877
53816
1005201
624181
469708
53268
375866
954583
985653
194020
457444
10845
920599
1499248
1540766
1074770
427947
31674
942300
1043473
179672
1451859
629055
1302889
863979
1502849
114431
42668
299406
111092
864491
82717
1376903
436823
53640
260906
1302069
315729
1185556
851044
635138
1497569
1231615
639782
1348631
302739
1326758
999348
152053
545822
664401
758653
1085663
855070
1261985
1287474
838983
1193242
430267
1149974
750741
331845
924668
1096460
1334925
1039146
387970
537974
1429234
102023
518352
1099018
310806
779769
1400073
334413
284985
557252
1051696
608403
780754
1513234
360409
904214
1194387
1508400
117023
1410255
1048360
656615
1502054
250261
313982
529603
684537
981073
205169
489646
999715
279645
1528524
1475289
556105
1249057
180455
568182
1026168
1267227
131835
794002
56031
817577
438023
1181301
1026403
217402
1459372
1377781
1215488
605393
782337
161648
419964
1465918
1089454
204869
414409
1554198
786662
18864
1235066
198910
1115320
1028838
172888
884065
1507937
451762
1022356
278690
39356
203146
317696
303190
294024
578163
1392169
264606
213278
294927
211080
758468
831889
417819
614566
503739
140101
114959
923750
805696
953512
1325348
606142
652566
1157314
721953
315082
330485
1057087
915149
947485
837711
474713
1519463
710156
844798
680792
1312490
162499
1137218
533748
1387255
648479
878008
268657
485860
999430
823315
171217
1300047
1109094
1412351
712173
577052
600467
339141
140709
625929
499979
98184
593112
640218
882081
177203
1374250
834758
757566
1226487
769404
473624
335174
1524472
768381
540706
701172
1382730
123388
1288664
453745
416735
733642
1196716
367958
965132
161613
292446
295138
190004
126765
433616
603421
1372089
1270199
565089
545025
900606
586554
864289
1002611
962676
470453
691811
49504
704901
1546485
34090
286189
834090
70811
693751
473777
1536748
425817
902794
1277046
398892
1045856
1174313
298648
1121668
1447868
958085
1041155
981919
337990
1214540
922445
1133033
1007122
1200451
401918
1186549
1160391
525516
440382
1360511
405798
1112897
98357
757202
1492239
874411
819956
1310017
771342
1265947
184402
558081
1561157
749469
629148
600440
576921
572401
418329
130986
1031
296773
84778
215761
1190762
382784
1377487
138094
1365230
1081590
744308
1221614
859225
323193
524470
891231
783762
1453653
550934
499016
800483
586079
735388
276090
846792
882226
1214660
780493
439806
1248260
389015
301365
128272
419582
819475
908383
886932
1378927
1256432
1202096
935616
1181418
907873
1043686
1052573
1501939
818908
203953
936453
1336597
953574
1265341
730442
1017147
500771
599143
549460
31193
543106
1342523
1002037
450678
759201
656734
630850
393835
627458
566971
224366
553717
510626
877442
405863
157526
768354
1566312
266685
659700
1089719
1180446
1332650
690333
1463168
472391
1090616
169042
1259571
126809
1537686
1096489
1163763
1393210
1565598
1325356
1168047
1114694
245369
1064386
86960
1347764
277259
171922
1483817
92499
1470476
746388
451141
798050
1220303
1244883
278505
133009
1415010
449482
30194
569403
134806
581651
469224
1321557
482511
1097636
518181
1049900
50826
962662
572562
1440027
1539559
778785
983660
1083460
583927
36747
651456
388485
1329483
1566055
1214560
1427465
924036
418907
1354397
592857
1192654
1529889
1130467
1211095
1399522
298197
576897
130616
245495
547233
36694
144303
659763
903873
88561
1446876
1419316
147912
780751
1424158
244217
23213
548038
991178
1334076
1005448
840604
927818
1105554
1065961
1521939
355287
1432283
931122
1021289
99593
885037
1196651
1227442
725310
931845
750627
247504
1115166
1388639
324746
1316340
29297
1231474
775211
949331
222941
891293
485414
1138289
459200
651853
70801
630231
1114796
1166124
1111576
137936
786992
1231201
312347
912007
610851
895828
721245
12937
13018
1317898
941685
713938
878527
970257
1062278
1050387
1022083
1374124
628422
398742
521618
37881
848588
1234016
1398507
567253
367591
653098
885859
196441
1369894
483419
1437221
816809
968362
322953
915375
725552
489738
340241
1540679
7408
277176
1513642
183966
222165
621625
16203
1402481
496590
1017921
287919
780010
101009
1432830
1105494
310946
1443087
158935
1359443
162078
737901
1284775
345111
250943
831452
1544491
265695
809423
667496
522392
780617
1450170
919145
894332
1555410
1534205
54687
863549
959544
1448543
813731
981154
766376
1168746
568193
1150167
1240181
1535482
1328862
9265
407885
721834
1211128
577185
906723
683017
1190536
878214
834860
566329
692525
1509430
738849
645747
1173122
1187296
690206
990750
328243
1013169
280468
1152871
128240
832669
442783
492202
251021
1109013
773195
1472850
1225740
517754
1452390
829822
1221548
644178
693160
996879
540479
572894
1314647
236553
1251431
1488530
804439
200249
961304
707350
321535
535653
1511240
1421470
1092843
939949
875158
1392347
1171848
1499897
801801
1513979
1487339
364576
1272066
604037
1091437
1554513
911605
141501
1180901
109237
1227992
897700
930433
1233408
732896
47370
1162149
648825
1059
755473
520433
1319324
444508
260582
545642
28642
180441
391940
261507
676734
971447
1475081
107402
58343
1171406
1060903
993736
1456143
692756
1349057
125654
841698
904843
744010
1363676
355318
621064
1182730
205187
406779
297459
551998
851489
1034613
950337
1097009
277960
126066
833364
966902
36426
1514038
507330
1263630
187300
842813
946332
317250
375567
529564
1346676
175542
652558
1116256
337601
879767
955394
978617
1531196
814534
1497943
780059
190062
1399541
474219
1520458
534936
538689
1118014
377349
1127993
891238
1559748
1498664
76355
1253144
733191
1339768
193071
853205
670757
528033
201304
1378466
354450
1316444
971687
1470127
1320477
1182916
1088478
202195
744002
610933
899759
917932
1278968
1176765
1028075
421040
300115
582973
243493
417801
1042017
919225
696195
353025
202040
379496
943879
1423977
54506
212826
717878
955323
183048
335480
214421
1446104
770489
901896
1191186
363022
290598
906385
1046832
214940
1515500
1243956
355947
1248638
1228787
568227
51135
1476049
899894
1039685
657629
891867
349427
8902
732661
563805
1481514
454182
966826
740002
1352473
38937
272616
903868
768671
590120
59252
490273
240078
215942
620740
1365288
438759
1304743
358769
476493
1464298
865846
1373889
799516
1495296
430483
754752
220705
1173270
229823
32694
798781
278335
929869
1146828
1414600
1222119
577349
823571
799927
633025
875871
1239550
1102900
959852
476428
1363981
79991
152772
103612
907750
1369353
368269
94078
1440647
718136
1232995
1004534
804936
508082
1504650
1541943
477602
550894
1426870
1520959
1031163
1003095
695425
1338296
360663
90713
578815
225420
112295
1274658
1482545
1128734
214557
37788
618068
1454767
551857
399846
833546
449921
1051528
825905
554315
547121
666883
1214402
571192
546325
428327
332691
589352
227630
1066912
921334
1361038
1438384
1453256
1111508
1427010
316772
261862
563999
850257
1189660
1401347
651089
1264858
1161556
1462485
647052
389774
232049
947182
885649
1526628
1149214
775261
1160307
472988
1559747
1067582
517676
1527494
1178258
656040
505602
1183188
115203
1317062
505853
1495569
1052849
499551
165215
482594
1181084
1023474
386544
768396
584913
1372141
1525657
970043
270304
428446
1251183
1208611
907023
948088
879744
1369193
920088
59385
395744
1072200
358476
897688
513975
1286907
515420
1082729
126802
1006879
531452
960713
886932
634922
1333001
119956
1353375
503949
367911
1556539
468077
236937
1156817
640312
1223773
681248
941044
1504204
1529701
980341
207797
1400385
273727
39052
1362754
175170
606918
761870
167093
1431874
1349577
878943
1203926
606800
1155794
195317
1091859
261360
245763
965912
181940
627794
466632
1426319
1124991
481535
4287
1153084
506150
940067
1544024
1051882
666217
807867
1305662
266841
414865
118111
1168823
994851
632977
1120019
1200762
130441
465814
499558
206653
488298
59551
390528
512937
187663
893443
1391534
19724
825379
838572
646150
697055
526730
611459
483766
55896
773964
1445645
515503
68161
631279
1161895
304215
791258
1537640
1302438
47757
1521133
23720
630298
1007729
325786
1357917
720775
101643
1264721
1424402
206943
958525
371730
239075
614226
652588
1260728
574852
456720
1232504
902132
988658
260942
1330920
1066409
1357330
1530080
625790
88201
1026910
1243743
1293112
710720
1565012
243018
1198528
1332868
11593
1431800
20352
206047
1322682
1321933
233115
1214918
165274
394774
569627
968263
555408
1256363
42765
403587
824688
770303
910601
1010075
713109
504252
1523727
1491085
546285
1300507
897386
525079
829756
1117574
1502476
818378
932862
1225393
280501
999119
944932
973636
1262775
816658
1469947
859825
1110632
1158981
262091
1061118
1408625
671512
1426664
815206
522227
158252
372051
431954
446236
974960
214738
1007645
652708
200357
94049
908146
706744
1082509
654058
189078
1405899
1417920
277591
884407
853062
309782
1048172
697130
802347
769262
645726
276989
553733
347600
170702
658582
324987
468834
547804
403410
1401198
679620
813486
157834
617112
329601
316168
921291
616422
1120829
290746
842562
1074564
821961
430988
1312080
486023
994425
854411
801293
657635
1203218
581329
829263
1247640
413476
1268889
876100
701212
924285
679750
99245
256622
24438
322025
995400
360028
1468243
742931
1047493
956952
1458677
545881
1502408
338099
403429
405717
1191782
1402081
1365612
1162328
720301
407942
301157
621948
696840
937968
152310
176130
683597
762897
1299109
451250
1019195
551731
807762
836587
1036474
735180
911421
319858
428984
1141283
411831
1261004
1383828
1107699
1020209
855165
1557302
1384618
1452292
1069892
1332972
309301
1053675
1067682
567548
454357
1082423
896755
1468496
299668
179401
397294
1035528
116392
875331
137208
1010571
363290
720383
453209
442616
1448373
322410
396976
752546
1504425
146992
986916
1277120
646199
878646
476361
251057
764778
1465414
1079900
1044711
800409
1025480
1302291
1202315
860075
595532
1364953
727614
1175981
961845
519750
229616
316569
1474810
881646
972487
1160278
755073
1006256
1039104
1360791
1397208
147876
39125
62983
213828
427187
750178
1180801
65354
466166
931030
716421
572277
67115
609825
784131
1423923
1323637
418791
702359
1526037
1048218
863820
4379
695851
1104247
1256504
1325394
1156111
1251667
641780
1154037
396649
6343
322640
555551
1228410
1435985
547795
638782
283577
808176
1268907
183433
1287951
1567758
721704
1185871
1160116
1431529
578102
1227046
1103497
592627
123048
468790
1550876
1102484
1397580
372599
616266
947748
509753
1334857
1351033
1367242
813294
419356
1473290
1277333
1405177
690627
1546503
617320
29601
733388
936857
698821
1112880
1202968
1509956
1365512
202075
368238
323474
1133648
1407545
464218
1215043
1204991
452864
466800
127180
601963
247870
1499052
1252358
436246
516450
1444409
970980
174913
815858
705361
131712
1424210
1269548
380704
667311
404504
902385
279201
225937
854181
256252
707054
1072594
1363709
20165
1471201
210128
688422
630845
901615
1110853
815973
1148332
239177
1193340
632769
687136
387474
1434443
1302757
571468
618802
987745
271203
460046
1101497
833464
532230
628058
436130
647825
654092
1411195
779795
1473952
1230288
881426
82975
1001529
238584
950819
1114370
472924
498308
383450
1098130
81592
415409
1153075
447305
1079899
663929
585912
475548
242700
255168
1118989
1259164
1435621
537083
1273090
674841
960475
948702
638017
147688
961087
25282
1329756
124765
1059333
102902
676888
1239712
1194948
1111382
515875
1505928
304789
892359
349910
746045
715821
1480115
1419927
1172026
896163
165016
1044423
1161076
1240639
877782
1087872
705805
1204126
914972
1092719
464268
619671
448143
1106766
147399
425750
1482372
1267586
1120511
920390
959882
933037
606247
1442942
1055326
109889
255397
1413787
1403760
1466244
1516573
1212707
893394
1069847
1431741
470674
838941
431831
754694
717109
1245611
139055
557247
490893
1138304
346296
550333
881553
624777
1001492
222832
1009753
622872
763710
726025
917126
1230070
85233
225279
1332938
220943
521613
193320
1512676
891987
710551
1000098
801519
275882
230206
731689
253587
776064
686639
270848
496929
192606
718833
1481680
873966
1267215
1399846
1023347
146397
248022
1222418
921676
546420
1053041
1504765
395349
1531941
1096629
1507295
1108279
467736
449852
1346943
1543216
872639
1523122
347710
1368622
773333
947597
502870
753598
356391
116134
1342507
964734
1249499
198272
578371
1343496
939083
613620
626224
591898
305394
626857
1123765
1487874
836228
201367
642430
847127
391035
1162329
602825
929696
1559247
270901
269228
629267
380295
1533880
748046
240827
1176648
532897
166870
1500482
1039007
137153
1021897
574980
1189215
1253915
578010
1168103
1550739
627991
796519
1087892
775696
833978
806421
240132
1525792
1121918
1145106
1395581
1076
1439221
1066140
1201288
1324436
266021
1210504
1082215
1364002
1156701
1043480
1267502
995088
967814
1185427
439840
1026881
160966
170459
379282
1366651
1385365
898466
901829
1274817
424145
434527
1290036
435201
992731
88978
133118
810785
209694
1414982
1529487
1238790
867781
1425434
1312315
565872
1207302
141382
190443
930920
588168
889420
48218
691253
394544
1260509
329425
578771
422997
215488
957205
795623
300551
1335711
1009154
117441
931948
919894
1553059
4056
327033
1381003
1415127
301069
104745
550573
177096
553892
126244
1455872
138993
193766
782767
463308
395199
1311677
1526536
227234
942107
1108163
186848
680205
1396963
720467
426521
934504
386889
1114287
1267967
1305257
400576
995320
457054
540424
1028024
1530727
1396321
199072
1214961
1083411
281336
239207
840564
313657
699849
1533123
1138132
1342005
1104460
621235
939779
618431
1058148
654771
1055937
422483
464729
364555
1111362
1100839
246549
1030378
215130
1477188
1059767
1471283
17415
997236
1144777
970761
1312273
1364541
56260
938100
720261
1229019
708271
1452192
488496
1128939
209160
1567821
1487847
821403
1540084
1045317
1535535
1060150
1314656
1202338
1528043
518251
1317553
99646
885468
152487
1221191
793890
1447859
335414
1296604
333449
1206510
945190
560026
299954
1143563
442003
816275
408381
894596
1247965
1484965
1218375
3723
380287
1037262
414033
749203
544762
139469
1507935
164550
1020605
759265
148160
475917
793952
28143
419763
1097395
1476589
983235
1253912
247027
827229
526931
411465
693268
714497
1294103
1167854
1489059
1520726
727501
862532
1471231
878641
1124419
485100
900472
967532
20030
445012
974960
551263
379067
87227
1391263
342009
714791
293605
1391187
764905
1090638
767982
1209708
708006
1315035
1102001
1269811
1011082
1525636
12210
210435
1512589
999544
1032659
336371
232050
502387
336560
1240554
439674
1344478
1209841
1129821
257272
1360358
911361
492462
1550356
672391
1501864
890031
1021471
1340331
86917
316095
404696
623964
1140619
900864
835834
1163746
1236650
956859
616557
765788
310981
856213
426866
1474276
566232
320068
932405
1540359
521139
76609
81306
119963
162758
1525707
1199577
291974
1429968
451090
1027069
125349
188424
553897
493644
85606
1279302
525875
833929
1219540
935925
821566
549622
46355
333235
1527146
456807
955351
18268
584937
1007664
1399007
528469
917416
559149
463750
1567852
107039
980655
770443
1492275
393302
52482
313453
399187
106813
827076
746251
1406346
1340031
1023820
137541
766607
441115
1433085
106627
558002
89174
1274323
1336727
803734
212630
899675
718892
1021443
491351
1092518
157134
1351593
467197
1225716
845491
643244
1111121
1372720
625161
163868
70112
1138776
1504013
537378
811007
262511
678061
315558
248266
754069
1353969
10383
1241848
384585
283198
1379835
559832
477353
1112178
1556775
555289
134398
883225
613458
466766
1144226
499333
1496564
381084
514460
38791
541736
321133
1014126
543002
632623
1191591
1316365
256698
1150146
1092225
1490946
582450
1237550
293692
1247700
940918
776875
1370310
472771
522867
888253
750398
445158
1370281
278593
922865
1300962
1076878
1030826
41778
590218
1359442
1463355
1531916
421884
366147
479538
84573
90067
689601
649211
594487
494892
683809
1109002
72351
1184216
609974
989720
1169566
1010162
883124
1410159
123611
477703
371132
763162
46243
967832
994164
592980
1290137
1411028
1476017
1447917
208849
724429
983317
449705
914332
1398529
424918
920202
1403510
984327
1095790
1444240
1145224
97841
1122973
398578
1340866
1211495
1521607
964885
770954
247198
337386
1143325
735936
482172
417606
1028657
626816
1557321
1445909
731331
309617
61696
1384323
557884
575145
1551953
163843
1226946
1191655
1488232
881927
132005
1306964
956356
274544
922083
1064868
1300143
415070
1043956
1089040
194229
151673
1279717
814892
1426836
689065
1455409
1361053
36200
1322721
97682
1412716
474130
1522632
1399698
40747
1133191
676100
629225
1547564
1239685
957867
1129949
914084
1450359
1561315
260411
66192
62349
1029893
1139408
1562424
1040619
102370
1402631
1144956
838797
443749
1481015
1528648
992940
1276706
952770
468189
516823
1446867
488790
1485392
1046648
375008
597608
985321
207042
901258
429683
776574
255023
1349539
1111379
5307
101959
1030228
1315473
1177782
472695
344223
456157
637324
797287
781951
1272869
1557271
394249
1335614
1561162
13538
670802
838290
868555
559176
1315737
1117792
931342
137277
280023
655866
1240401
630197
499501
1567724
1129660
128745
152156
485117
780475
681376
813770
576723
1304424
1107338
1217350
1406765
1169910
1354111
902924
1387496
1075224
1057549
755258
886097
290864
572003
1072872
260222
1557508
649984
1526963
1438468
101792
693939
303838
1523434
42450
435764
879672
1024256
228820
365898
417678
1173914
792848
1303773
553817
929907
640151
265075
1049663
524648
1001718
1286424
333000
158927
145194
291916
643315
916643
1481078
67901
290093
786419
1129306
1357202
1567983
1564221
385547
810090
106609
1350964
224781
874765
219548
1221826
688990
451883
422516
530069
1421557
181861
1489479
1341959
434927
1492546
161801
132972
583419
1182560
247108
185391
1055420
1422789
706877
476429
52366
1015301
115031
1506641
1465603
391870
107324
813576
1069730
506155
1482546
930563
47130
633213
403546
1313459
1168599
1489001
910368
47170
119801
884924
1565508
1014080
838670
673777
529459
208153
1223298
1178640
1013131
239819
1138735
208077
299865
1099931
1036549
373131
630853
277773
11406
59838
1340966
849644
118291
1483710
742775
1497137
419180
44577
813084
8032
954894
635467
997164
1215312
379799
935329
1500923
1385426
740758
467139
692610
1171736
930863
186411
889686
694699
720446
1195737
34077
81974
470793
653468
1104542
1112737
738161
32762
1537722
920111
754221
631093
498895
1383442
1105696
232082
1516555
1223279
908629
26711
246993
273628
748388
704580
1548365
541004
996217
470091
101664
2854
1184746
876097
1183658
555137
499217
1531140
1029398
726875
1051196
806663
1138874
848319
410995
1271469
990074
927363
247208
151878
566586
128223
807174
91968
1320505
168773
670851
849570
1553475
1047251
537271
704261
385965
580643
962901
1411193
400379
543402
362118
710644
1332225
1162120
488123
665701
585260
1163447
721509
1349714
881442
935032
552797
662060
1500816
1323147
643731
1217203
908296
965174
390889
364214
238692
445484
354526
911152
174171
595908
1129973
414122
289289
1512042
728779
1331626
80476
690764
367496
58304
1412857
1190244
542624
878975
702059
1337054
1470136
704656
608888
360112
834400
691313
345819
785452
290756
810051
1149918
928798
663268
438169
1278263
451016
131057
1448969
903290
140990
771896
1339428
1443230
1499389
1282867
497790
1510271
916051
1548915
56952
857543
1424427
494045
1562052
486819
391665
128913
833491
395292
1463494
1124084
905597
1165391
1315965
552989
823985
302877
1331071
873954
463992
410993
1158488
1069379
1502392
1337079
1222866
8175
952059
62991
144911
919029
1379282
1435789
919494
1469693
697144
255151
66840
183833
805514
396952
1475800
680285
845203
875932
302358
522287
1497672
525605
1229189
940778
210035
631497
93343
1209062
1121702
468782
602038
1401640
522630
419382
433055
1535209
859094
73196
1413607
576021
1258204
1056265
745220
181201
377201
188631
1322847
1053555
222252
1487009
1093362
68901
449498
564721
644822
1402210
386938
661717
284144
1349210
1288765
800234
825940
1083983
1310995
655785
767494
309568
995108
1271171
1151219
1528116
177643
500419
1243111
221338
206742
775043
1008150
1500067
302453
62505
250531
957364
720731
428067
1050499
958308
22391
1061194
1012667
31066
331561
1438698
288472
329822
204340
1408434
652703
378810
959871
1278090
1167185
876751
792246
1279
742762
161716
304646
466442
1163611
1364537
515751
699991
1196868
1389742
152834
1026592
182766
579637
368891
622324
550161
270719
489133
707348
537080
963329
675766
985444
708285
929985
685943
1434843
1123475
1494564
18666
250883
139408
1087698
1055131
689396
999951
1190264
186946
625475
115032
430626
138471
1558671
762069
1087704
273498
467963
574650
1550573
573978
1079710
665128
220231
1176875
385643
73289
339737
164074
883478
1003790
357098
1139178
879150
558106
250495
1274028
1158388
769409
60252
560046
563719
833027
980260
305
253129
1053186
447074
1017630
767842
1051329
880776
513157
298176
879162
1396711
609652
932475
1360710
61228
478618
61197
697835
89629
977945
495862
1071546
286421
1062021
809266
1201728
951376
914840
797144
12580
601571
704456
920028
543989
856743
1449299
996010
1144357
1231840
578724
318219
1407700
1370728
1548674
1531515
274307
84223
616640
746078
605012
544069
828929
728377
1058413
1393241
34556
615970
335562
853549
1106442
1530430
1079770
1291837
1080652
602089
51623
734738
566206
740863
933635
1498437
1248813
127423
681833
495015
1394261
956600
1425620
1000848
560413
1156631
1417955
391418
1097552
1378974
1242108
822306
680677
987086
1237438
1279146
400756
1429609
260775
562878
264832
248071
779273
1177216
1206027
936366
516953
1429874
1410035
477599
361756
857027
88217
145449
1129841
1566518
550735
1254468
509705
1228312
614903
1454091
233228
260453
680156
1460708
835665
1231623
212688
882587
491372
409265
880838
1516993
1022307
1254707
473654
810779
1218307
464761
293122
1014482
1291626
1450948
263555
1358499
1561513
1335606
607076
861123
45622
457717
943904
114253
1317899
879463
78999
916330
665497
252100
350870
588871
105283
1208302
748102
799987
873494
1265389
901007
1543612
662855
369388
456779
780468
1317278
1185833
1549381
904382
817931
561156
1063242
666752
1195755
361112
755246
1260091
838120
1159496
697494
145184
68698
190312
1143440
271739
21920
694962
504941
1545030
700313
1385122
606736
223469
569031
1096262
467985
1333626
326045
90724
268899
873249
540933
741283
898451
1489089
1145598
607125
944625
1265901
1282675
826248
832575
331426
1088752
378848
199122
1422638
695328
993422
1454831
287886
1146642
1155975
210732
166715
71141
113603
995185
498021
212719
1103081
824446
1342801
877168
365059
1275703
25666
749883
756398
1492805
1325231
134456
182605
547073
1111079
1045184
771685
721559
818547
1463308
566287
627898
1022353
290444
1186450
1064769
1342249
711590
992098
299850
195536
1386482
683693
1107186
1025282
1264757
411629
540999
1241680
1211368
1130248
454267
432674
249916
1433100
142615
1432055
1538178
987348
316678
1208089
739615
1544401
1466776
440600
1365541
500387
1237097
1073181
277709
1438446
1006272
534873
1115463
805640
231264
1042442
1354614
1351288
202217
315788
870180
1215405
456861
932770
1148842
431199
589044
859164
832010
1313661
865405
1481756
683880
1444052
1193039
256645
711839
908386
353036
527294
1144545
1359878
19331
784804
1372540
1205230
873160
568439
1416303
1288570
1234195
1238416
597893
436884
313280
1482125
68606
352960
1221258
416302
255824
793313
861726
113661
349809
1155758
471068
953799
740121
740334
1546977
151572
923444
1540000
706645
958562
815298
916016
1287544
1142557
564949
258835
19726
606414
272506
520269
1097747
688359
1519635
125442
654000
702975
1323496
1490156
417803
362705
493067
1477055
744307
1499443
46931
408115
1120711
1119964
1393410
398331
440862
1565735
148127
1531268
1469909
733985
457095
200059
120504
584227
36871
253969
885639
135300
719231
95489
1283861
1110515
131472
1095921
406452
1107311
241732
668661
796045
628442
922016
369087
1311406
765969
968411
725117
1566057
683560
206718
1252966
995060
1227130
1122018
690495
79178
525506
468384
962738
886067
597073
766866
9358
959222
449936
575735
966268
1014036
366956
1404564
591267
1442190
647404
865465
1495951
877731
417879
752074
1355791
1467873
892664
1446809
1025209
1185212
1489645
1234201
295478
1499608
869278
118345
1491104
456554
889970
433117
1211321
586219
1282184
56869
607434
163098
671309
743299
1069073
995854
840698
617165
371557
449857
1535372
1483389
1486896
696812
88573
599971
966766
1356617
356513
1033810
1036108
268638
1225388
1275227
1193643
107137
543657
661787
722555
416753
685842
1524757
137492
1374290
412584
991636
874479
1481637
747288
1150891
1531660
1369318
1036266
1281927
1371424
1510728
115322
1217300
153820
194540
560217
617479
922585
505935
265919
1167309
778369
577976
779712
813588
1453804
194398
15430
837404
610840
1173987
1344076
822061
1044272
1543954
1105953
387530
768915
245397
515869
1252153
789294
663595
391176
1440946
1196977
981471
467398
1224893
574718
494576
1370255
1227374
311782
1368785
1556065
489831
368615
695944
1523118
1431344
1431940
399352
49688
517601
205873
326302
1328497
1360076
891938
347578
596485
1102339
90344
862126
1564954
121303
262901
1554931
889698
1144440
762579
798864
89302
1083494
290884
294028
1308389
481378
965832
33352
198995
737924
92699
1430800
778905
739068
846710
452602
1469355
120864
254190
203320
1361621
519992
870935
1345852
885946
927686
548149
1546399
1383300
586000
1521538
640449
45834
1174051
1191058
486837
252297
780499
1319188
777383
1250006
1391627
272715
903382
1231213
491041
273103
783097
927528
1148306
335323
1547621
515712
1553222
1143635
1356139
590321
1152551
50353
140721
374925
1477744
267279
1108223
1414929
248168
356130
1402086
958069
384377
1445899
860634
567751
235154
1460652
211929
1280872
224325
1299225
138762
212780
1453563
1482834
659402
1552933
1462598
1446924
923156
587575
104739
160596
868886
808465
1436363
218114
1097655
318776
566557
404888
489519
1149871
1143104
318496
677662
1099899
1399347
1346378
132226
491280
1294456
1135481
1166849
684180
155258
1192334
908827
185456
1090476
1001503
1103168
1215434
986677
822112
1286786
899143
466303
545716
370969
1385472
475219
13351
380990
290679
1461266
581863
231454
481308
1386681
1506030
1147150
974411
481009
348178
1269267
1102822
1296586
1196881
706714
1368454
191365
955412
1305846
1154111
23717
1257288
36559
1462965
473179
721272
111864
1467373
656177
1114779
855598
85605
398022
901443
398127
1142906
36590
1193334
871668
249864
355771
220214
657325
1551877
306149
1404796
1456712
1174764
724000
1453917
140067
613456
135603
47525
323855
698626
1106299
1058284
338134
257320
659926
762673
1400127
515513
430034
655845
365651
895439
432406
1306843
92706
1071579
798653
1031079
1132708
289468
475809
1523663
1399342
790281
1301441
433755
547217
314472
540962
208550
831455
197118
50388
1242782
907073
1040543
153988
191863
844548
413168
1273478
484074
825147
38633
201687
374716
60433
264312
120507
1060620
55320
462780
852521
1166018
10344
833781
824145
175184
1164089
314861
1431430
1313635
34692
1504913
709971
1523069
489221
767406
452115
790623
1544912
1161731
159084
1142607
691801
1172199
1214723
1227946
23020
1256177
500205
181792
443959
1353502
192082
92301
326333
1370432
642540
1275005
369649
951645
1219172
1120741
1413216
36433
816316
1354586
385147
279704
1406670
1009285
330686
1319
437502
212448
556188
482591
904571
1019155
773257
735761
1242565
1431406
475869
227480
878856
1086743
574275
920360
967590
835627
212753
527135
184747
148528
38253
581774
1564645
1441661
287396
1105374
467072
1035787
24048
756240
26246
907642
1553829
158910
1507852
1279828
1088048
46171
293790
461778
640231
269014
675353
858986
298182
86895
623118
703681
882055
1365571
1344075
618080
1459193
30901
949006
912637
839146
492246
1363359
1050882
1213963
396833
585532
61500
1253151
718053
233980
776978
457530
1428613
175828
784575
581966
33749
248751
334887
1259897
1318963
528625
161266
355885
1398869
323841
876589
1442920
499869
945497
969959
1476921
1214025
1181618
326354
31546
1538033
457676
720451
162899
905950
1450253
890704
173524
653915
527460
1462031
1453520
1203601
580277
586349
1237289
1311562
1366462
826788
777188
134007
626469
971649
371610
1037399
351172
245078
1415808
774538
632865
1260454
632815
774078
1558729
519711
943906
64881
200015
1289715
210608
650974
463568
658088
1363248
1150330
646001
640060
260845
457223
1313889
122005
127399
1453893
1037571
526658
962101
1138448
1392731
1467206
1441642
1515976
204251
1111350
1192673
1551418
1010825
116089
231705
671668
972371
470664
1263263
207999
67237
707602
1481059
147811
1300270
687192
72286
1544090
1392876
61103
1281565
587
842174
591091
1425194
1274967
967147
1088948
1379700
870485
919569
454322
831530
174614
450115
1328370
1437159
1256133
871857
398996
1451634
419832
234981
133904
1525184
1458408
1152340
215335
846455
1085070
1508164
884216
796373
516381
1465303
1223392
926113
1143862
1036187
1375916
160985
1234532
146008
765367
434884
840580
1066595
1360834
1460833
1424033
238979
1081471
24431
886838
705963
119568
941320
847846
1455269
1002809
439722
1261715
332107
134776
1248966
1382627
300545
1318709
1197266
1194648
200661
1289885
880745
446820
1483521
1281438
1349042
199096
34618
882330
27861
115329
350475
946619
1099341
1091543
1009547
138565
520625
1369870
718899
600931
423900
730171
942697
1271400
1502196
1492386
1025225
467729
845147
670898
1064591
201898
1368956
1055866
1276729
444062
1032511
126882
451051
900009
368373
312550
1426941
1487503
723549
261104
280693
1143571
1509652
1192119
600242
1269447
674436
207076
435255
800910
479458
732450
1205201
887789
924431
938275
1519652
125005
1163095
1124589
111838
390560
824349
188271
564229
1522876
612764
1467308
922986
910018
627866
926620
47290
755298
957277
170868
1470249
242148
603295
388885
929673
394763
1534407
769311
1218851
1026083
333096
791163
267795
625177
507635
626092
323671
257278
967724
386805
1284091
131360
975594
548525
1004278
1016934
670567
1175835
51545
336738
624886
1174999
395929
1361868
305552
1075149
364891
446832
1362651
1535755
204647
768786
1374180
731212
978471
1538098
367991
1507274
1124474
24524
1472692
713360
1329344
110050
1498021
1491333
576227
1275087
990791
1009232
1181561
1095897
475607
690290
436612
1454691
1375992
422095
1456839
225730
541299
1319445
1509413
68541
1172012
495914
1227286
1455916
1440278
1138198
357137
776946
813868
3576
885987
1073078
955516
346331
701473
780827
389142
719123
381611
1267711
12047
353915
1436028
551861
771916
493584
442544
1391482
1440335
1505907
525179
1227646
830439
1498707
1363062
468413
1516411
199719
519481
880462
1038046
40898
546167
1041110
1190122
979792
1503841
805475
758938
1550497
1416306
974336
305262
1331693
661668
345397
314746
399929
1340656
141882
1278790
109553
460254
809844
643147
1192461
1326060
1473967
645517
1062120
309697
1376037
883241
764105
598775
1466635
1518653
1446235
1514295
1017889
943440
801307
1233072
941160
1481216
203210
1101336
1386023
395905
447481
401838
412470
529620
327450
883902
11191
661986
1440886
714043
1134676
1222891
1556475
1012909
1352287
807873
394228
367293
775156
237854
1120568
494313
1341773
35353
528579
605843
25525
178226
1379159
976706
31431
606608
718415
1489012
5642
560247
1367411
1339163
1247232
544524
75542
101370
1384967
1009873
493438
989912
1324739
964068
207977
1277807
221910
175087
1553949
1338975
45987
187111
1281809
169540
1476776
1484104
134675
387978
1394952
1394409
13435
561546
1094287
1424953
402019
603084
534729
114798
1164079
1388399
1353215
976545
65439
520931
1542082
728586
10578
1488203
713910
1559025
437031
1044620
790135
458004
1507207
1164244
939975
1554015
98951
1398497
1507642
1240651
785559
461639
140688
585992
1177201
1565143
1084322
627105
1103334
1285453
1032021
151143
229867
806050
1088359
529532
95419
594534
1279316
830598
153597
523973
996595
937359
1093735
888823
1304088
19780
1107117
1029416
582977
987108
1225444
610732
1271230
1114366
395403
1021920
339576
1342664
1244444
1549355
312565
1267909
553607
699247
1230476
603173
1327953
1256634
1497026
1025822
550842
178784
405410
10727
728912
1329776
14446
694097
145472
226782
880739
780281
10895
667830
994706
270316
538838
1141229
155548
632367
1198730
403513
1200292
1365384
664261
752284
865588
1226317
13459
348511
1092308
631795
627867
980772
408455
127419
182785
1487113
757683
1025279
550367
831049
1359355
1020139
629931
1062914
111902
1334025
1051989
1350698
1172382
811312
1528168
1377551
195845
294250
1424034
1319897
247258
192328
61729
151247
953168
796094
1184268
1547932
1017915
1530033
262336
1189178
694841
985989
173846
825140
1321382
734414
890714
1237684
392718
732202
627594
1115365
521562
558723
437546
327310
1366365
1155905
1369261
636252
662523
226562
710790
1326262
747511
988875
1239178
41365
344014
1300156
1156881
690140
174475
1516978
1066614
610827
908059
1022741
135016
1518231
328303
814053
1467902
1357550
749215
1348270
1253885
248462
1099361
931924
405220
607980
1099282
279400
1549432
81018
1417566
443147
153213
359548
521829
92304
189233
63315
782402
916172
1055548
1081777
637015
179158
1513990
1387941
609448
903409
1489809
919443
832799
1414435
1187261
543181
95115
1379834
1442470
372440
277163
736028
1159436
803419
685184
1028477
833557
591899
810305
494190
426865
1529544
527539
423625
1004383
714748
161994
7175
428774
1063627
1401818
860627
949832
515040
599463
569354
1094326
161997
673571
780868
11574
1257293
1142063
782503
362640
79593
793335
1343585
1218384
371740
947008
1547210
384411
16331
938587
885589
1513318
1329161
1253049
954107
1262240
799984
765735
983757
1182152
239513
856474
1165186
259119
487767
2771
214714
1152071
1340745
223237
1458608
1558919
532843
995559
1414920
1130077
962312
185358
260223
1019847
578661
558872
833487
299859
1188433
1243245
1422892
1566724
1062625
1446629
1079109
637534
654921
1151566
1525614
42676
1146833
74746
36616
329190
970918
1369768
1444589
270761
161323
591739
426458
955434
841876
268319
268649
624003
145642
622319
1256456
66140
128151
498438
1550435
862059
893467
353130
1076125
1559428
787928
1075754
709361
1096185
1325780
1047866
1255921
214188
740099
728289
1393551
1345083
1131032
874610
190419
228793
314099
691687
395955
41770
1187714
1410695
1067507
759400
417716
448379
557551
1222065
1088542
937132
782403
1277620
333141
577971
1158146
1134042
306523
697191
360549
1263340
687506
527676
1515153
1316267
1288336
696281
354325
325969
1562060
811580
1116099
468438
716206
852820
612494
724484
1252304
1025798
904171
149628
409395
963373
49498
1427658
1262299
949476
1241643
789745
146712
866938
255343
1465747
451275
820152
500825
72741
524316
1090211
453294
354542
1427695
596594
1298518
706440
535067
1262022
330764
505999
649103
1511043
1175123
983377
917398
434382
982338
693395
153713
101274
149014
162769
1474491
727051
468890
807042
1371214
1423332
587343
804878
982338
735269
1078087
41308
1279560
928042
954233
955258
596082
767616
488506
854357
958421
783430
1487489
1036513
351204
494949
618961
847494
849977
274938
1041889
722265
1475084
1508402
1510072
1062696
1133302
244610
1123123
250625
1504812
1373241
337056
1032508
632942
133650
110624
1214651
791621
6781
348073
452985
143140
1557548
1345260
1561614
1169794
1383967
729092
1460566
623801
1447293
160840
241010
1170945
1116303
271899
55982
1291731
877442
534892
381432
207284
1526495
311693
637941
1464203
438909
1334030
1352025
1341821
1542890
1339959
296937
901809
657268
305734
391907
970160
312120
465715
706473
872075
1181028
1484778
427574
919922
813663
866648
271401
774560
1532280
938077
915741
1191611
885619
379564
72420
1507307
1487856
1276176
933624
435163
110436
1434129
1450972
1541481
324399
993777
1562037
843461
597528
767258
686964
458402
1046409
661003
47385
1049916
1075638
277917
57822
985099
419698
761912
1177027
1330110
587018
293539
1055846
458288
637712
122833
319404
717446
964973
888588
1235517
493087
534241
1325570
1303690
858102
1099226
783146
1083434
97197
511219
929198
957225
1121458
639945
372749
1032826
1404466
149281
625129
955751
533116
125804
940921
1315208
497527
305751
580551
7038
1430965
1255178
691990
703394
1395889
633265
1320231
730868
245338
1249188
1291394
1037386
773374
1213299
960990
672555
891537
238587
936672
689453
100012
510368
91838
970980
569647
470834
1079139
189005
570386
439121
1090860
113134
825562
1191958
811766
490097
1175620
857189
423635
618704
434139
1549217
1263567
753586
942577
674472
504830
740226
415937
1479647
1245935
851244
834613
144314
1322000
1304758
16248
854664
242676
399038
671104
100566
1314570
761848
78423
554584
258767
236585
1027112
430398
29798
1382675
1003211
666754
1011688
1471731
142842
285844
390314
548015
697490
145375
70268
1145197
1406015
1231112
1073100
817010
743224
688353
814101
980283
400686
495100
1284112
1105359
1460196
1305411
641228
1432624
1528621
970070
1404722
612830
1125268
534618
1186764
1364561
864889
1134144
4551
1263649
1049591
241937
604395
1012453
644152
7924
74672
499072
445808
845664
1165961
462377
385150
920269
615324
1178981
1147273
699410
1216767
1552056
848292
833962
752857
324144
412170
1487292
1329993
609378
660236
1210095
86298
147724
397469
1420476
9683
1344876
264009
1509627
201132
713889
113851
1260569
1045272
314061
1062858
35619
790546
243628
485100
985179
1251431
366663
1084746
1302209
1560842
32783
669191
557517
1426570
1470696
694956
1140454
578305
689583
146618
215154
1243969
298722
1512866
1550277
383562
280535
816691
796068
452799
719212
1285696
20453
1292224
1514262
1381126
1007287
1367706
992865
1485883
91835
444633
269480
1345087
449416
952477
72628
1481168
372691
1357599
982000
284047
502061
1036949
622933
166464
896062
1559167
887429
120740
762274
85295
1352583
414388
1297634
1306945
1443552
1276044
1499055
3954
23202
1350880
354378
874063
1349452
1308171
162895
1513682
459513
967721
95672
1540098
704595
746238
803103
565546
505618
156279
373766
1254788
279732
1542285
830904
28405
832557
1138598
655882
1118890
1542413
1519734
959318
793193
1530817
1221127
397360
295534
671009
1236718
668782
716811
989104
1455566
1236706
890819
1492167
891838
955069
614253
841661
865805
1085856
771762
489817
1533896
939041
539578
716194
733739
1400962
801874
157886
168429
311235
1445408
758669
1048549
29252
129047
872328
670847
1542050
1246781
9105
1191256
197344
1397333
209948
794396
719517
203489
1054879
664336
1132723
565955
1010389
207674
349657
1483239
882877
340242
1163925
72425
138871
253469
1269239
728091
503978
1053348
978549
485564
363827
576050
975142
80659
1330086
614655
133717
8791
251348
856570
1062006
682140
598854
644949
1010596
1166774
345071
1175714
939708
733260
916737
1265415
986917
730069
204042
886481
1354076
1369848
698032
1360012
1110577
359353
128597
542208
750855
245919
789655
102194
339471
481833
1514494
473978
171469
449340
1229518
685933
1277028
481393
823396
350967
1235385
78108
46159
1157103
825280
889658
422204
99862
45431
780087
352229
661021
290390
1250569
678211
638843
129342
316113
435384
1463176
1333840
1111623
789772
1034387
1319259
899610
493242
788307
1303499
932836
1437506
743330
987705
899633
698853
594114
438675
740070
1539624
438976
785121
765694
781341
1312903
83309
274088
1324844
1116464
1493624
411904
1566114
275610
1019121
541965
1470968
621480
1366604
122888
1111699
1532292
231961
711501
696056
149420
507625
504437
1318832
1052104
789788
765477
842715
1349552
618861
151398
1425550
314189
108296
344847
1384278
490305
216335
1073368
785520
1490487
956052
483785
872150
301565
1040396
335199
219811
1152911
1485713
1335744
843749
29341
111342
631880
501049
1410281
754529
1464222
573753
907378
1372375
911987
162722
726398
271760
592386
1065397
822913
211079
1033452
1553614
1525031
874626
442762
380970
1436117
70425
423750
1198968
793830
1139781
1191945
1402936
1194285
1275800
157868
150119
1061547
48590
666772
1567917
1226956
418136
1107375
833941
1310934
885390
402024
343599
538307
1544894
800464
1013638
1070317
501711
1093521
1436677
460624
1077953
345322
839260
811322
317302
20531
538044
454892
1132926
917370
40969
426880
320897
166746
83371
1124903
173993
945265
22708
423164
702977
702021
476752
448339
1492306
771692
1404821
1049185
315739
291056
1196080
159959
1517410
978231
403693
237674
533113
431888
1449358
375854
11978
526535
725577
1462571
993839
578617
271470
1483316
1083794
1096633
1142779
627385
1133741
576099
1335017
46240
249508
1225122
268180
1265214
1388303
766455
1251575
1112985
333748
464825
158846
267742
1394494
811696
1359247
1531246
399200
328446
153519
616840
1171599
52005
260750
1524356
1302162
1206703
949910
1532050
1298935
247921
400219
1098724
284009
1298595
28502
1533278
481401
843747
1121087
1521743
739555
732258
1186848
7709
440458
270154
371928
820179
649666
186531
1060797
1434114
956388
161058
1447097
330963
1469888
520668
940434
256673
1165080
627464
753898
767610
1364732
1220141
729444
345415
355751
1476403
1270503
1537034
1251648
244891
178646
564560
1336008
1321725
1565202
629484
755533
1539913
213251
309329
1490117
691290
1421378
1173187
459814
656413
68252
1206197
1210561
237724
1545533
1296754
1145764
601061
1394258
537285
227221
1026955
54040
694455
589031
429767
1247841
247642
1131654
446265
617875
481877
600685
724084
87024
1235002
107733
1005868
1425445
368389
1542527
855503
1379862
1514838
1300743
198576
261824
819214
1519207
1272883
1012957
521070
729388
1189271
199095
373585
1167167
182921
1012120
132671
389798
541294
718142
980342
1537558
1198300
716584
782706
1165861
992686
981539
105054
439965
1029702
1319545
508288
1366463
324541
236316
921118
391534
1342045
89362
350332
1106073
465170
521668
250524
996402
788515
1315565
788984
664270
46742
1505170
1390980
1345765
807270
1308654
1101118
1121604
757746
681598
1342294
994478
694156
1101754
1427758
150077
616311
1136867
857959
1035533
1544254
249219
1023942
205265
126594
756040
510600
567546
144640
58395
558773
18019
468495
1338055
1325984
733044
1191169
1535499
75326
1369645
1240372
797280
200593
678647
505597
280178
1191063
1404909
129487
493662
1149804
1522515
37845
1186782
1365118
1353665
403680
1230521
356640
1548114
897440
384461
428042
43136
1370937
1380695
870231
501567
1066534
1418864
1324709
999020
1244275
470148
1422560
205273
967908
1525921
962988
786193
947623
1258011
1337540
961208
811131
821879
714274
1113972
1019010
1288870
209768
1286425
791136
298668
326042
551550
1547089
1513567
679952
83269
503875
1305984
619014
1564747
1423884
932836
744907
366935
274289
1029
1537998
610660
643617
463055
507976
653782
1462569
807303
122625
5773
144493
413422
1417699
609567
1060245
1328602
1167067
997602
1322874
1047336
1157058
916322
1132612
787030
1204427
1277215
532004
445985
191089
1175816
1317438
1234022
475130
72655
11273
408934
1432095
623250
1251325
57092
393900
1136285
196677
588209
727355
470805
1213374
1331887
652725
326990
1090784
248294
216101
656151
1006334
1394844
93561
1220594
18846
910757
1386717
670555
1376525
187299
40615
1082135
738105
36209
531782
667828
782796
196566
620862
1151404
1354771
1201567
271443
758638
1452217
198553
795992
1206150
411647
290721
520309
1404760
1459981
97675
1485072
730302
1373300
717852
856864
984646
377064
1292282
918109
1542979
1535801
794272
355260
829417
1311344
754491
401430
933129
23561
157969
1335162
1134952
1437153
284410
245557
1304094
1165499
1264716
400477
38837
1280539
391037
1510634
1183067
1248472
185107
111136
1352346
875615
1310869
1528453
654842
567062
531451
435582
272648
693875
431384
197548
1415338
1058007
612339
426378
391257
1354832
1091655
318787
556486
593439
165729
1465973
1319464
1506415
560628
1401935
1028888
1009809
725603
33089
268494
311879
1303145
625999
669357
263064
1330500
27362
733551
1403377
83709
874917
501406
1035469
6602
655398
927353
1519142
1427582
1160065
779877
1139641
319453
1088612
909512
494143
114103
1257570
270106
1506829
1108170
174098
529566
742360
950698
85688
440504
1205119
265726
194287
1291162
948746
1317984
444411
397584
1551090
236568
360412
1529489
1349153
369270
1218413
1492528
305431
597727
190740
423330
437417
1261851
726712
20749
671320
584181
338537
1049109
210861
1279737
154685
365412
1012807
1037844
1126493
126955
179366
898913
1304518
640406
1291603
657864
1181887
504741
146821
599144
1388868
80839
268284
1131496
267992
86244
264394
47296
1324427
1066132
238499
155842
1363198
1203042
59128
429097
101646
915586
666885
505111
519719
1394127
765800
950488
75523
1399769
1093039
200518
386528
1190173
225031
368917
970812
1000373
1325784
1047281
1338193
1133334
1093256
944658
12248
578398
1341583
950207
395569
969195
499007
988656
226282
454882
796093
313871
1481747
1074691
803262
97586
157441
551818
991464
590637
40722
446945
904714
79436
527180
631221
176263
1199122
1479337
531010
1322983
921506
1059049
1139175
83284
903824
1053334
1420398
46911
797789
812352
933398
1425151
1340724
556081
1078045
1083265
704435
1376599
25062
302657
833181
1118453
89554
141145
40504
1295766
791659
1201962
273069
478381
1567856
442576
11700
1195078
1213481
1399783
521951
1372678
836033
174281
835332
105815
1387732
220195
992875
922919
22080
661004
257861
591402
1400929
946822
1254715
1469556
1132038
776672
899328
1135383
1354327
349925
1469049
1166206
1109237
412510
806923
1208334
650562
597850
357316
1248736
756188
1512240
445410
1327704
218859
86901
462942
674833
1179271
927790
62153
1149409
488281
1430396
1484006
1258784
181638
754398
1340387
349292
1380975
487122
453373
1278879
737833
885652
292643
367938
454027
1467362
476030
1322262
856656
247004
1152695
1533968
1256502
468958
1056814
766225
1312007
1466363
751412
786961
322279
695675
311812
450557
550749
457833
982407
742952
748460
1252565
672880
1500020
17313
584750
1476272
1203738
943940
1022322
461836
1033112
845914
1445457
1028736
1315437
955559
693711
1121202
736607
107806
1056763
1299335
842578
144618
402966
926963
1177141
909443
1020983
1135624
377736
1084732
480838
591316
1454047
868307
874011
1451788
775957
1266780
924015
1454104
900433
1337502
1391478
898166
1276325
324361
101421
135830
1288593
1055295
1254962
1082355
1232841
1555550
187714
924973
1301078
620684
398550
576773
482590
242297
1387675
43421
756975
172443
240653
1194591
705307
1118397
866934
591473
893794
1034138
935281
47449
667999
1567943
1389738
878936
1448103
454225
612932
14042
27043
85836
431514
1554989
1157251
241474
1360905
76705
16072
1013994
378251
8526
771804
1301926
973707
595156
681171
765157
740161
29936
1221967
931064
467408
1462118
1341849
1330777
705609
1154134
1268356
685566
64008
1050911
161934
1097749
71775
1041929
1359207
1403880
1210152
673803
104268
739167
673781
456124
274264
1007234
101870
1253423
1406378
1202167
1239056
443968
1189319
1102314
429521
1171696
911422
552340
897346
386728
90331
883388
701493
214521
600147
611864
457462
967811
1295753
1274054
1424004
1540482
301139
721423
1266956
422218
54324
24556
351198
1023045
1237611
1091814
1318371
953959
127611
589436
1080472
682393
392035
392484
1466889
1266404
893379
1471197
490393
1232794
1240662
359825
1395927
663026
133327
755860
62978
1244306
794994
352631
848044
843931
1264438
406217
1033504
1525705
1424947
577754
434805
1055189
258438
72265
1157813
130875
605660
197926
160539
695998
564716
1219537
1500280
1041756
777283
650772
414207
1057046
1035795
301864
602400
839024
195767
1095882
1096798
403786
1504921
865414
729833
1037527
1561277
1383847
1342206
431248
993267
429410
1383703
1142226
526931
1558740
483507
1441222
965121
1183957
206203
88119
938104
1081396
1004797
1342100
259080
1511158
1303510
458717
263531
1332773
1375445
1344393
1562558
1230433
1546746
1080434
1052638
403779
1311360
1243515
298691
183544
1444024
26874
1085335
710012
205208
103824
848032
1168843
261006
212296
1463407
341280
1251489
728218
115201
78827
1110999
1415468
1330518
648
1519281
1478691
1134365
258665
873451
1223878
808838
1479162
1327689
1003074
1435007
317099
1075772
565494
1377079
848347
1108145
1109069
564986
672858
1086405
24656
829882
289666
1349873
1185883
927295
1098153
1183479
1315277
53041
470231
979718
966596
883156
322607
608899
1293387
805065
620262
108834
259467
608899
1564312
1154171
444847
260272
675751
503353
954295
215340
1199480
832345
1338107
748963
196808
1024370
1100457
141
692158
811922
145074
1467072
1252218
1123185
1321775
1334626
515817
99785
149475
748953
652760
15466
1137532
842408
430093
1037248
1218907
1466530
34491
945455
161767
1343427
29593
271789
965942
1445903
1490528
678165
1310946
447983
1501286
870562
574305
1113581
1501440
1541225
735044
86701
1160934
1470549
748116
962649
389868
708036
329857
1146098
1567186
366902
1263784
337635
163676
489693
346468
947507
1532474
1064761
681814
1151143
206148
279571
16487
1284933
973132
204338
742478
438700
1129873
1000604
744742
1477780
614755
156688
1448958
1321849
338478
31338
927165
777466
249991
1208182
500630
1049676
1345035
1362457
879397
1284047
431945
255632
652365
797185
344402
316122
640284
938571
50940
1183111
521083
36836
8134
1042200
554783
675326
1239516
1378901
1318693
493321
384908
461505
1039192
1099958
330208
1488551
360529
226148
936687
408383
1564979
1383741
35774
64845
400808
83112
539596
346693
78563
98044
466872
645274
886550
335516
526607
1099151
789196
1217657
1229715
523227
266063
1022517
1036535
880095
1240348
433344
101918
1314322
1466897
476923
289283
26966
925387
943683
1100468
43927
1048021
1246642
345481
1094558
939331
180065
90642
1567115
806777
1456093
1076951
441269
1009178
1504684
346492
468074
1269264
37328
855047
373528
1228040
646459
536923
787475
1413571
1530196
1177630
117983
698456
642904
658136
1148845
1414373
1373240
820215
468502
1251380
526075
386754
1262151
543614
1174920
1486680
745366
1378603
92665
1370826
167605
239242
319238
320565
1540357
93031
1162910
735919
233991
684527
220211
413526
1119315
412452
722587
1451086
1400334
854971
737239
806177
1014430
526548
1055023
1482461
889614
1497038
782680
1275362
247753
1184581
825154
1312335
494479
673028
1129011
395736
613201
95399
108610
339661
1208741
325022
837796
1289607
1490568
100315
1423307
415675
490295
42643
699147
723053
73559
1340335
561759
1430037
849172
121067
627686
589326
1125222
1215182
859731
575282
95008
408322
1539718
786450
1226922
1501926
365964
774652
1410893
837923
24416
969898
1064604
1058346
1509196
1492923
1222307
95858
606714
14638
1308243
578687
773960
345834
1381488
577804
514944
1478685
1423263
550503
1426158
253028
1073320
1337036
211655
526491
1296045
263664
14396
241982
1289264
471675
265673
165000
1216255
1253998
1522299
138372
1161368
1184744
365820
833862
634629
974004
815885
1174271
105768
7911
206347
1221075
493876
1057379
353770
886993
840448
777435
734150
1409646
889650
164719
904328
989259
322329
571999
1154890
948517
729267
742646
1108486
1004087
919689
1533920
213073
600494
247518
125759
1199849
1023967
1068402
649626
350786
825025
578586
1375339
415382
109143
1256638
347460
487950
1505009
1125576
636045
2739
619191
992536
1364699
965825
153386
1062225
335342
99461
689056
902845
663609
1001056
813356
1295752
1055393
593498
825795
250707
188664
115791
524691
339489
797337
550381
1306790
1539697
623134
540952
162024
887183
1092803
726176
1515610
461827
63647
844176
913318
751163
1259502
1263249
823602
347921
268815
150345
1141083
721148
76790
318114
1209102
1418015
1381937
1026776
245722
1348523
651072
274227
995843
698000
1248394
428735
819013
977878
1534307
642073
170836
1443529
1422203
996977
496979
664143
193921
824347
675751
1464807
21421
1460663
1122969
783648
325767
627565
464257
824373
1266808
25674
1106594
931370
1461886
741547
311329
1196301
107202
838604
413532
1071358
566035
1507602
199461
514475
459995
194502
1421499
1430010
363809
1203165
1458468
537995
1449772
1187160
1550141
533605
752924
751581
1341102
556557
906390
314775
209449
637775
129358
1565592
1494361
514599
1425492
1412960
60865
436224
564514
72226
757770
446884
746757
1368767
938503
122393
325919
387263
1283307
1545944
339688
415185
1554206
551872
341637
1147738
551467
1153504
1257360
851415
1128807
607913
670709
594405
709219
760102
15404
1463308
866987
595970
186305
159166
899288
376992
103165
419943
900875
1234087
1044656
81317
640024
1025237
1538857
862731
610916
477835
1135887
504622
67847
1260957
620624
1400558
878960
61230
292578
686689
925897
1372976
1386397
1169172
564142
693523
1206423
328051
504337
1053745
1187522
31447
1291920
389170
1300498
922160
1339352
461608
1096015
585840
444952
302971
76349
1229209
1216796
687393
95574
353993
561812
1386439
1159956
109791
603383
609398
465235
1215979
1411534
70749
143479
831713
455968
816995
1276989
607016
1239203
1204575
472021
1532611
475384
1034748
1541950
1203946
631496
1269079
551744
714768
901346
679909
80399
351045
366726
566896
1090419
530391
515038
433447
1159749
574258
186256
757903
422549
652117
34747
1241285
1567678
959878
334943
464379
1191705
1036620
635247
417269
31527
569854
37584
1070353
154879
340728
611295
92673
1025634
333803
732573
477374
253770
9025
539269
780693
1415611
548431
1474824
1300286
1189434
910786
187891
601855
636357
445582
38889
354011
1063512
1396022
1530709
853537
234360
886241
1342860
342942
493405
1542095
969677
1305293
960028
475178
873526
519942
213279
471966
1007971
736046
521916
974977
843346
65041
990897
857732
1069917
1319429
423841
464215
780095
569460
1025039
1401517
1431973
673647
1431014
11531
321797
1116097
765885
111493
1492462
1296552
1550373
1514426
944262
182483
403397
95876
1509083
1033530
1148023
823608
1043204
553628
403990
660634
848693
929908
1203257
23301
899697
11900
535693
1337451
325029
1330569
1458064
486927
1180716
843124
389270
1518581
213793
1150176
424636
1477879
868214
1119252
1279786
1148380
896200
920538
49714
244034
54261
735548
1448611
223984
101746
964987
1037214
1182258
1085525
1483458
367608
1523781
295028
994075
1022402
1140340
1415299
97273
798858
355337
90324
1295084
1430815
1360549
1470709
1127039
171768
1406356
1404517
390432
336418
839343
236787
108794
221663
427337
1049727
507839
1515926
1387516
92607
379098
317263
629481
671402
690883
312127
1094210
417821
1191040
954113
1109957
645054
11661
14577
686602
572029
1539788
296684
323681
1411938
1561708
1543800
1321289
480268
258060
1316304
1133734
1413534
405977
1281807
366843
272793
1356836
1062821
1534509
444512
1489284
11927
792687
422735
603483
1064207
1500660
1325261
1359690
693705
636285
436166
214754
231397
1339462
1278053
65891
1038301
306592
118254
484633
764481
654781
659698
94766
198343
990937
1464457
1397032
622626
68897
608059
1390394
454601
654582
658815
1484320
1456778
1274979
536701
220255
166862
893622
94438
561175
969350
921410
1283652
375985
942983
1238142
896547
3242
504361
33992
1371374
161885
165297
1269503
479636
342409
116387
297454
1546934
1454331
451092
1532594
647532
918368
1218540
1136104
986490
1029248
214329
1197827
175928
1499259
1026625
36797
430038
303179
962775
365462
275163
58073
880472
834515
565230
1046193
923893
1277901
1180488
1328994
1147459
242616
974251
1547568
292751
1039683
537366
472844
1183041
227048
135629
451153
577562
762336
486519
1314247
682357
1048688
1445311
638443
1264917
1018131
640557
307248
1282666
499614
487629
1288657
313657
150308
227672
1096366
1504482
113948
473840
854914
118892
1302253
653018
517513
573048
357207
1219254
126186
741020
244198
925403
372759
1274901
603167
586267
879257
911350
1305261
695642
1007832
1482076
1155305
645059
1174032
75952
1113094
368063
254145
1372555
834515
1561469
325866
1488009
772465
1126530
867925
1496145
756732
1222339
215728
559544
784144
258775
96318
1418997
581805
1048105
315340
1402218
852696
745355
38785
841642
1343972
178718
826250
75660
139295
413753
21252
1168989
935328
601568
1450916
1337388
303410
280378
556836
771618
1485222
83748
748704
399182
730147
1186198
164126
456208
914139
674001
719849
1377111
1156333
105938
773113
518178
1464956
812407
160119
20262
809393
1329487
998543
1347402
1258274
890918
1428584
1219383
45416
724183
1089689
979442
184573
1252156
1064595
1078182
1468702
1118327
649317
1264006
739952
404192
1345923
170933
396149
1555025
1343759
259635
911549
478268
499721
141811
1468261
1320426
829212
847488
1192402
644003
514429
1517399
509793
1561663
1183472
1473310
1405717
1103632
40682
1011767
514566
339863
888705
500924
1161422
782250
435502
957705
1195010
330700
779198
1456690
1137194
1206675
1017064
1521436
886711
134665
212938
933455
363702
219464
807105
1032010
1269711
129621
1221422
400213
628332
1354470
301048
587003
661384
1006062
347748
299256
926215
130668
1274239
1451073
1494317
113906
568672
289326
261999
700725
1194702
156567
1117428
788360
437214
492533
419825
965557
885892
800107
1077926
1014468
595267
503595
934826
56245
686734
161737
1347214
814155
231886
183808
958894
1459086
974783
526569
1463920
800915
1096838
791591
1320407
316887
200726
1326545
836370
1042307
1496855
1249072
1250918
57705
745078
1274270
543272
794736
486726
176098
212428
406226
108109
288071
940577
723383
753939
1255291
700806
742569
1104142
483509
606595
1469773
955049
258675
967784
435830
127008
804608
715187
676071
1523991
368368
975449
1057049
1271063
1159151
488323
497560
1533
437888
1135220
646679
149429
1028564
948519
1468501
1211918
380780
1041352
1369771
1536657
458154
235388
1313853
1005339
694087
880170
1426989
582391
1142683
544424
1490341
779327
1054652
1458655
959767
668756
1342344
187005
1110434
812939
229723
16248
730234
22050
296790
812420
700125
1017594
351090
946746
1214038
818883
1471552
1287275
673210
766999
829721
551510
238
787261
845660
113156
755419
713650
19388
511824
156321
1063986
1450316
1203123
886552
690153
855235
5211
814005
510638
35832
1368521
1501785
1320182
74327
301652
628224
1494403
1027227
1093833
1557070
419677
1075175
827630
576015
1133535
216074
856488
1329678
1067846
592884
687723
1311095
1142325
532478
1096531
203285
517242
480635
1484901
219008
326217
806193
498946
131728
293846
514936
1194618
1194899
667903
408410
645041
211346
350807
1456879
803629
47156
1329048
905058
1113352
1248301
1235460
1366010
1205344
1437977
1191918
1563704
974577
650286
1059339
127929
1220746
655251
28229
891347
1371111
45344
530941
431537
1486745
1122173
364389
1459810
224597
457222
773643
455245
1463468
1393039
284766
26568
389185
203532
258119
1179008
1259923
61373
434362
382093
1187344
748367
153994
914311
1044094
340990
950467
1218061
926853
96042
766897
1146401
62694
113534
71800
184017
1161967
380993
412344
626955
218810
84525
1239502
149093
1311346
1127845
368257
580881
905046
1194801
1342769
166430
1247715
1477053
873451
405427
1183003
543490
1126081
352302
874018
1460801
751839
474388
959488
431807
1164513
476327
195207
1330810
264894
1287457
52402
186913
873842
994833
30156
796844
1032695
908452
1233065
1318495
895326
627457
167588
954262
706900
838248
69749
1271893
990096
566728
604380
926230
255215
1318620
121029
97057
571802
1172516
1225275
1279956
340650
33381
383853
1488831
1561805
29140
46841
1273070
378226
900474
1325283
61316
1494233
1468930
1396438
1319542
191504
189585
312687
809632
162173
451459
975937
62665
793788
1414492
1520300
143868
28490
787809
1099904
1126556
1065862
332822
686421
891409
988578
1154893
1432163
1467394
810403
618019
477376
1126066
278608
1407546
562744
999772
171714
193525
1069110
451881
972651
1441187
300903
668317
1037526
306938
1023696
1485153
1251542
553616
276507
1363712
537394
142145
308097
925389
387918
727426
1394253
1476233
995330
712406
572537
993139
1025402
1358974
325750
165821
14083
831424
1415735
300333
1540139
181543
958194
1135926
380146
1251763
1108640
421355
709965
77315
842015
500699
1016910
1212630
120553
1089606
299032
1335345
841673
1382554
386060
971056
945280
1115584
1259229
1425137
1325185
754243
1119529
143575
593374
1503347
1379129
1490431
1448398
1377494
635360
1390454
956686
1566440
1453565
192277
1500784
484535
727491
1184491
1487593
1117604
606484
983749
637382
411381
1399690
610547
1125544
788876
275013
712916
906794
1380733
1181809
257248
164594
1043909
713741
1557152
1271004
1262466
1542512
1350108
1394121
426771
1383580
1506083
41157
947320
175896
518078
1279034
851231
600776
222574
940175
1287297
289354
1230699
142682
442465
384097
441067
46482
1310615
888944
1551043
538927
1025280
836739
1120707
447346
1565542
1485523
843934
120050
320050
62503
721944
549745
1088874
330203
693875
711226
1022412
224378
987237
238408
1221362
1190363
432375
1025818
1483210
1478023
1432879
1271595
742532
1115766
441262
735015
711022
1463090
918604
1174124
217218
1356116
623100
767567
1307826
1467431
1870
686731
380826
1408950
157124
1184057
972516
1365127
995262
1081167
1334199
731846
1113671
1417425
575072
906009
269082
92624
517577
405286
922018
1010363
950436
136939
376861
1187602
1196137
243393
125909
1417117
1409008
1105906
1428121
549367
783758
1369807
490890
1291198
1437876
1286246
1094977
1307099
1131733
1489378
1287019
712396
762861
143316
648969
968702
988109
853973
1271989
555709
320081
1281334
1223121
1342408
1042691
498622
1105762
56780
689
382619
666848
1023105
385972
1077639
1273122
1011340
391276
775673
258094
954496
1144699
1178629
1287223
1085484
930833
220924
837906
1012666
433441
1429636
1110139
1368306
720697
666814
1034850
208012
1277943
466489
1032992
1325886
1114865
1547180
278628
1240465
767178
2753
1140561
1467104
1312500
1241447
1180529
119571
57476
1091568
609315
635043
626506
66567
2217
127026
1017465
178616
455548
504264
2043
960344
578760
235422
1269488
1399890
244793
264415
792225
307994
652529
779595
951464
1149521
1309863
691067
647643
766542
503777
389926
1441959
989274
1243807
77290
868540
1359170
1137899
523197
404901
526949
904935
406983
818438
857526
262799
326965
68825
1062942
990307
1373955
99389
1458228
749702
902464
309554
979975
1448812
293364
442249
1481793
534861
1450904
368843
1051490
1356617
580237
191685
1504517
1509678
1047697
546617
1010677
832410
1248687
922973
1471514
22125
237409
352355
1564958
321544
148555
63492
530532
425131
772000
1234312
441257
642702
132216
754597
1479014
255069
602968
653535
1548647
1217451
534863
1365949
776801
1531805
1186725
1342602
518435
400088
620598
327695
976654
1205195
133544
374767
686062
991877
615459
231526
31849
101007
1327523
772429
835548
1210979
349370
42929
220965
93556
137881
966115
910222
1101642
1548730
1165869
1340041
664037
1245981
139620
970087
31277
244021
737489
1486134
520661
139177
1134386
873728
1376540
913529
488140
1309521
263015
205521
142021
967411
969988
1241068
507490
119212
1343794
21714
326539
193423
820348
83386
703879
935162
1325688
530542
28204
1549183
688114
1177289
369185
934681
865282
1427929
815415
1449697
171851
1361668
919120
1558523
423948
1466509
2250
960952
400911
1216044
1100536
554391
1323651
58300
905704
1194063
690590
1467138
767106
177310
787479
687404
408204
384767
650921
326325
1322401
836884
1468694
237056
1058191
1244602
1259483
301500
63461
771668
214572
487885
593671
358450
450107
1110279
553404
776631
126142
651504
583167
549916
1077779
1225085
200226
840133
899216
1420076
1087683
1387483
999093
766225
1041918
1436650
651909
497102
1222672
171273
581708
600784
398459
946103
213453
123734
965913
1251174
1389132
743447
644996
989175
1509251
262307
1255696
1127351
308618
1363892
355561
513313
1190913
600035
543603
1348358
1416966
1323444
1349439
1420572
1092388
1556106
1034794
14009
222936
208720
668180
1032540
141231
1291836
1287766
792849
432165
1506415
503076
125493
287202
79166
212013
989426
998005
1083274
902486
1487236
227032
1100721
1285009
515465
697003
894641
884850
245628
1146632
451845
1160464
1493555
679025
1004166
245736
209036
919975
846228
1058298
650014
364534
1177029
365591
86421
134533
815984
79717
1440132
533862
1295174
407503
559796
1410446
507331
994811
633334
1468284
1150444
1320635
1193744
498820
1280932
553672
914350
616346
1476966
272200
209491
800939
882070
841330
408477
1099791
1278787
397628
1254400
518583
149749
514373
432
26006
253117
839359
387523
129080
568259
141457
599504
501970
1037799
975666
1083392
1542732
1141292
619760
545217
1078
558694
589826
467173
1329675
1103637
1339977
1054956
224269
94662
138434
1486472
1071871
646990
677032
1515253
568457
994841
1429825
485887
789441
791680
1557496
1216012
862485
10621
652623
909169
722947
273781
1478634
1231784
860083
1337475
739479
1211715
153986
485838
571838
1494187
123006
871666
84011
990042
732639
190239
269036
661598
598155
121571
310443
1369459
4854
1564109
978528
196186
1094460
1388386
402546
92719
262861
1483752
1297769
982142
1510575
1220446
1169485
1381466
980692
1096507
50194
774918
413874
1222914
577223
960015
831251
150460
1007014
406697
770650
188437
18377
972552
979234
688215
996152
1446812
57970
988243
1234643
533021
154883
860443
1485077
985436
964933
480400
827039
1526676
729629
232673
819293
1046381
1078119
519833
288133
1298035
199198
910718
211410
721090
1298777
919494
1236627
824780
860947
103452
1315217
1557073
1310358
1433370
414762
1362566
493223
576658
379369
169337
1472752
619657
576478
1172535
1178362
1183517
313975
1303161
195874
93462
1422718
1205695
517654
1191828
259971
756
1202291
646442
14791
1531950
442398
879852
929413
802936
1152408
1234034
682813
565365
109920
279940
1251532
1205105
1117353
1554095
781079
265172
1413847
1459684
298704
536902
543945
1407372
1394031
1052124
162651
1369874
1295650
1448399
878985
921099
1116766
921994
601990
1018139
463959
49587
569808
1158056
750708
751055
1311918
101392
19892
218048
1148655
646373
1001032
673541
491512
131413
16120
365487
920005
900209
1261044
1375683
76663
1479214
1383917
39695
915147
1233580
1541282
525745
1201157
1012786
309096
164957
1318119
597223
394545
211109
363050
15181
815933
1079444
470691
404162
1531454
273912
1296381
594673
1146673
985621
792974
692552
743754
236119
99084
527630
727640
338567
1431353
280758
969470
703828
1202907
1227419
1203476
1024928
385366
614700
770265
957776
1529324
220087
1392066
1352543
870921
1179728
1407480
173710
22744
50257
551167
918244
1113537
757243
899345
1418405
100517
1505061
177647
1537597
1503880
841826
1356694
1524693
1045880
38336
878478
25197
887210
835673
768639
1496145
1231238
487422
167572
297716
415735
854095
1302303
918551
278664
559921
952512
465292
1089264
742935
1147964
732310
1065266
1133216
793397
286052
1152160
1479397
1208111
294073
593404
366305
285629
181401
516493
263416
318430
761433
1175065
676770
710711
1552718
1016594
175610
962691
1328963
1442271
14816
1324516
920965
1500081
837812
122979
606831
707377
533583
845998
410942
925003
679457
122908
438001
1536258
504585
1272199
1272531
925863
904347
1205860
221022
1165558
105889
1034402
946646
690511
1062237
1017833
780694
937085
330130
706896
1023372
364825
923793
958349
974369
1412713
608403
1375354
116535
556573
1106138
1362667
1100071
1102041
81517
1439131
192271
883270
735408
82303
1216055
895498
293298
417258
625127
1554287
991584
230234
789604
1447041
800370
201422
1178682
857792
1108202
138268
1353191
388172
846985
1181210
1200709
1283994
1309871
880783
1469588
809303
670538
1069420
345939
1002120
1091972
705918
1021621
1481560
992047
477317
1563749
931538
280262
354192
936496
910893
508183
1107020
1297523
776903
1196944
738551
166337
1092617
1126037
673325
595463
1143064
581931
1086929
97324
36845
1193860
1036982
1385204
1341806
1421153
380475
1276919
1446260
1495530
753672
1417245
1482267
854283
692823
345869
572176
96003
711496
846934
82187
1400358
997855
1021570
751850
145433
327759
1530107
590632
390986
1343242
1186143
182350
369144
57957
770335
1550644
330084
514955
1311067
1015622
1132728
111064
725045
103844
36218
68251
1363624
1347606
1325689
544310
1290023
781000
716979
742600
664450
326262
1277452
529005
1132229
107442
957053
1140530
1206118
1138048
796843
250698
845238
290131
1051430
1341206
1084366
619648
306579
946535
938914
1341548
789429
539969
630794
488341
642092
1080163
1139763
191209
67826
1123834
1145030
326401
501250
1505326
878635
452211
1260280
429214
328958
221587
636122
1371917
406607
410501
1430607
661801
374136
978021
1303140
267833
856790
1165638
1182019
420502
576110
1421402
1276219
294390
183624
982210
677611
1147619
853408
542772
303490
1092196
280770
1547010
1452521
1043212
1423585
1166501
1153146
273346
675233
200701
531594
1232809
964767
447161
218938
264942
911592
6609
1469140
908096
1066955
885260
1028465
213864
1020675
1223267
96159
952280
384925
579567
5016
818796
265996
294590
1344225
823238
793126
235086
514515
141037
1362100
1534963
719049
939777
1238426
371170
631577
1193691
363347
1470531
446134
1112851
1247913
1236266
1144713
723775
56799
265934
243587
2824
34486
1407163
313200
219682
1334665
639645
853149
295589
666763
167357
750136
485184
112008
1380701
790479
373892
527673
935248
536476
391488
778740
997664
658227
1198757
851169
194550
631606
1177042
802335
95532
1471022
478713
196448
423808
460297
1015070
879078
746186
279489
1287071
991797
1522527
800300
925673
589302
411111
844774
1469222
1060850
1029989
217007
870339
637996
1374235
539656
3310
1007478
1016679
1429917
618106
1036349
1214576
879640
606983
1361317
1063654
253884
200649
1518681
44637
383290
1050341
562282
669822
663680
848656
1188529
1105410
434686
570044
1318355
132218
1330944
904281
1487979
70317
1260224
62239
1146408
625923
326923
999058
653461
1222349
279049
57699
591329
938866
1367935
1328193
1004497
271577
1103531
523830
803903
482284
1183210
1071893
162655
1234823
1404604
765176
617954
8257
1059165
139172
1294522
338836
539993
144792
1552409
710833
969368
354210
1018328
1265479
766265
1341033
877566
655470
483063
283287
493133
570739
635198
1454728
1008496
563655
688346
622241
523441
1019944
1006171
374646
683126
1533804
1472628
923879
453153
1038589
1027490
509835
1167554
1130423
1347395
1321070
1351922
1229223
975936
948459
1047135
871457
997114
24301
1346254
1338002
1054136
909604
1397679
107674
194112
226750
188481
394095
826336
1283750
799219
429751
1168780
1560845
472897
771167
357845
1428359
1564395
1424070
592126
1192357
764438
614609
1020079
953705
622959
764607
557533
944670
1389331
346469
517638
1179283
580856
793762
770935
67322
235242
546964
1358831
322534
216151
1171156
1418568
774045
1196618
1132506
1220443
1125135
548020
1071299
1368156
565833
436283
1334405
1459363
309733
504588
1443094
1325681
1152944
862339
745337
1017245
845372
837969
358883
758744
364455
1483884
809320
268725
23788
1001228
1164500
383903
534180
1083546
1526386
651977
1445646
338553
1295227
414151
1019579
13523
999654
1441972
979987
1256575
1254752
721935
1295995
363051
390100
874367
594386
579474
1217548
1433410
1124613
962787
291592
161681
201897
795167
851821
1541330
957923
879458
609324
1533060
1525523
325667
320959
1357079
143972
693563
652447
1502420
162140
909059
403598
1173578
1150058
1493954
1285451
497642
123724
859201
429181
829865
1211320
174516
1372364
1180011
261408
395575
1152102
963310
1003707
911807
349693
1347416
445609
544829
1280523
1290429
338992
1293881
1060433
75775
842008
524287
455378
543529
754714
173279
1288105
1211030
1142501
906193
1058307
881476
1037697
720258
634017
430962
511765
1444027
739512
1523273
665319
740992
486508
514949
146230
429578
164033
536100
482963
608466
922691
193449
98051
1515923
320939
458039
505391
660068
1389959
57242
547649
970829
635619
219829
1294821
162445
1200454
113018
1179821
1559869
930466
990886
1090893
963054
229856
209693
1172196
558557
5841
495386
327232
188874
1025611
668052
224056
439586
1351903
192673
343260
1179295
395497
513822
1310846
1356681
17223
1463873
740981
1037400
129168
890938
1064730
782139
655232
172366
1251051
1291814
377806
978888
201161
78494
3132
891132
1477858
1037914
918034
858929
1348818
209802
1497108
811007
306148
1158614
1354985
764228
1014938
1312067
173604
998739
557512
577236
757107
632391
688976
833476
1509318
562021
457086
809941
1565290
235655
14689
850445
947350
161634
747940
760487
276832
849035
9898
1241875
787980
1277277
362905
1274507
437409
713348
228094
1521180
221902
10988
194479
1354216
875768
1393577
477500
96443
1447584
141358
1505604
1506507
988388
92495
1424955
663953
1485284
1467549
109310
1549558
1319222
102774
1482545
1362276
1424064
1213701
71501
1081802
783762
1239794
52864
299071
1480184
178305
1445432
1040672
962810
918593
284506
111484
737766
177105
237406
1111995
792304
1434996
168104
1488068
1527138
1408366
477726
672607
182383
394796
325522
246043
1441663
633828
204010
341636
310300
38164
445153
449724
447436
689725
590100
109914
1112430
975461
1496569
984270
1231236
622397
664301
84435
1325910
1542011
1275734
1557675
675067
245343
1298270
1282766
195852
1481737
454845
1326481
805411
713170
1558464
488840
1187465
506900
689852
37369
1559010
1398949
663440
910862
677605
760310
1529839
346383
214958
837985
1112707
606654
1270860
518600
210194
449088
340061
852092
627991
93938
1422360
1155736
737260
237834
1446976
1462465
1162044
137362
953542
1248752
210479
999514
431378
1091109
585847
1542683
336179
503384
406466
1132854
803785
143550
782707
1523504
1066874
933364
333848
1435344
321226
105682
709056
1131445
534539
221373
1251309
392891
482584
1290344
13372
1058178
1090902
589757
1461093
890162
1278578
856363
1243295
347831
1461798
145139
488074
824006
95949
66887
1371489
240772
133662
1156596
303323
689990
236052
1314226
1535139
3327
1181266
1426323
848931
764372
852009
450526
187621
456612
308028
1122441
448639
1184214
1128923
833937
58029
12502
705722
1336653
1086348
270898
1056170
1139374
535613
564292
566157
935223
1023626
410056
13335
17557
968537
644261
354852
1142897
171955
1474947
54903
1439671
46840
1314888
868139
718438
1315058
1117375
299225
973685
489025
1189653
539533
1514774
462205
632891
1021678
1040454
130235
817924
265341
1225311
1367604
726097
591189
808031
723465
1495437
342087
804122
110850
996793
137827
1289051
337525
1138995
1560472
161393
1512959
1503503
417742
401631
1233433
1213069
589428
220738
255060
1384825
646097
523108
1531559
111554
1379161
1147982
287194
1196855
236917
1164145
1357118
1278651
214429
505058
1337787
866215
1346420
170577
1286837
728435
144148
1263556
366688
451699
20538
300980
499291
923939
27384
1167807
472461
442468
627379
1439589
1558344
720953
561266
353890
1307790
1177282
1387088
978782
1435842
634036
770729
766230
460581
992649
1518556
1016688
699667
439202
165209
249510
1199013
917472
842578
72226
530232
1256174
436592
638685
1264539
1187308
396561
30764
758283
932966
1114879
701872
215031
1251395
176958
928763
1221298
1016936
746065
1415481
224699
208372
1069702
1150663
1212490
489920
975497
1377295
392696
741121
244473
438520
1485426
194872
671989
190693
319114
605557
608519
275974
1211434
1515894
1238142
1268680
185740
861556
975902
568111
1157610
870001
385826
1022958
84474
787587
696068
1074442
215799
1086502
1189807
835317
1120747
1030441
1489473
73917
1092708
1411987
861385
168206
1060380
925077
54202
1132849
283754
504693
564417
1299524
1004198
1553004
130318
873086
1380278
1555841
116626
343156
1485371
668508
719942
203663
698828
765781
850701
194039
31616
145980
965154
582733
267530
1215426
253777
1110980
1296555
463477
48851
530511
931662
708833
1333452
1407702
98240
1567880
289738
639077
946378
403148
122101
908840
1274224
1295499
1086104
723412
1032613
1077270
1468062
1216627
639397
1161145
658406
1517981
686077
601731
1485575
1236292
448138
754404
747413
353737
577663
784895
1132964
432686
361895
69661
1263035
434187
197248
253218
403186
1352031
1454414
1277216
1300437
292520
490784
240936
1382456
1159544
511655
949343
1552277
884300
260834
414638
1331886
81782
282897
1014699
706602
711582
493409
505135
1462455
1495816
646043
579339
406410
1219858
393201
1224775
1302439
1384424
569705
1414858
813462
656915
993393
1290918
1457726
767847
1190735
1102322
456402
1371593
1562691
1161398
1484695
1113051
40852
1020914
897495
354108
270062
470452
1017803
1320501
1530503
1239847
620256
1452102
213885
202878
947867
943372
1264731
693080
870736
255696
225637
298678
572634
767045
904807
1160389
1262600
325384
1149026
1155096
1447712
1224241
552585
1502615
906455
25726
215592
564118
637478
1521791
1144297
971191
676847
474399
1381956
94595
671116
1216101
514750
691498
722351
1382773
1465831
1319281
1390221
1190333
1511697
645115
1536689
43245
421717
235074
609909
131938
585461
548643
1158744
716641
932144
1027800
403860
1009483
1122420
1444411
11199
1201837
679120
733239
632273
1409678
1129177
1044086
1298568
586794
1141805
357342
489454
283786
629637
721272
258917
1314637
325919
594673
253863
1032279
1068734
1419546
306195
684636
410599
1098793
226915
1209737
1010945
5096
1084761
193116
1304178
1134757
142206
1447890
772198
926160
923715
1210107
103892
610988
93383
1354611
1404462
711681
1189390
21808
529720
347544
269140
1033527
1163673
160348
609896
286485
525553
1135076
1339029
520000
1510620
1560410
1413797
52615
1134968
446437
410036
556012
1026386
1372784
1112260
559210
1177868
832345
1236315
1123071
1124025
1053572
12494
1163026
196091
990162
1536146
1345932
771550
55647
1382909
331100
86932
122575
1518108
51737
1124117
388356
306647
996885
842622
1443699
1042620
1187183
1187580
1163057
1195315
1205010
514006
718564
958289
1370153
1113514
1505822
1064553
185931
764571
1161916
1533702
386516
78006
246532
1421586
1384415
1302554
1364815
743828
628727
939919
288528
1547648
548002
1499505
1051532
1529553
1421551
381218
1132267
794922
343461
570056
428080
147402
1310685
1072544
1086471
1215949
988726
459425
1535857
1488642
64120
1131630
622749
583333
458002
659349
14017
738046
174331
148558
845292
1507922
607710
1257505
1247616
1182110
1394630
157139
1421551
471022
997017
398292
491369
113942
891978
1196981
1409996
457385
1306550
734762
173125
850538
1423686
1037205
900454
1403477
694732
1390566
788304
526122
1495203
1425792
1493659
182862
1203382
359870
1348105
427977
379521
847452
1277982
427434
421512
1037219
823645
1481196
592448
467292
453822
1135025
737503
946619
11567
1004522
289602
985616
486568
941073
204930
1318776
31708
280761
1271885
1087196
612866
1325004
409957
44041
1133667
1139636
1445886
788148
1291941
1567471
460745
335960
762478
886704
357181
1372304
1158712
99235
530896
192639
51627
203089
515829
21819
195828
638452
904995
367453
1344610
1211060
869717
380072
581249
1565700
174516
1223171
824428
834200
473766
1442093
89679
289766
752620
210148
1154887
919727
178020
576544
468841
1331380
39577
1075451
1006494
213940
1288832
382404
1351164
1211230
287981
1400400
1408168
550171
1517597
343355
1418677
1120598
1454567
1540533
686917
1378648
409237
131257
754409
513129
312111
1428531
182132
485364
34
336522
787474
629802
1384685
136291
1143957
757
1435059
956263
424176
1088068
313595
554519
1349781
301456
940941
1041629
1436321
459823
826282
85248
1450687
543263
1348393
416659
518960
271255
1154125
631588
974600
657278
228716
1492455
1435928
886107
1039268
639061
1035149
915588
501017
1276420
945285
777662
1263536
861370
45701
423491
1006283
1249723
598921
1173294
944650
1454422
247900
1548447
1030854
1566376
387890
617633
462440
882844
581434
309214
1423432
39359
1006902
503745
451331
1180340
859537
1465868
179885
163284
254950
1360222
82288
854677
373917
401983
989082
1342813
16545
914071
132424
724571
760470
1375509
196193
1302640
1463662
555661
346353
882745
376700
1168017
163371
1522940
852632
470615
1206793
1076083
1291147
791520
1253635
549596
480621
614108
158074
1511491
1117713
1536707
1177971
649749
1275004
1529244
121312
781276
812374
1518361
1026932
299432
1348721
76183
380118
1191046
636839
186688
208366
755887
15097
634027
391591
81318
133028
465957
1210244
793547
164966
789493
149608
115509
1028238
1334713
353782
98051
18809
527358
429692
857003
618885
788725
1556726
604464
13869
900629
259707
1298167
1401778
50654
1449194
481743
603858
152272
194685
1551085
316597
1545551
1118314
1317428
24309
1095715
436849
1434398
1206482
529579
782329
230338
21474
896276
837313
1033939
423153
849048
1244220
617340
555104
558835
718782
859180
1558885
1048952
43295
526228
1371732
783309
1555666
1359199
1526111
899417
480841
326699
1156239
1089388
297713
976190
908913
1057575
629791
924774
901243
1182188
1236831
1361201
1020934
15268
1243600
663965
1545448
621594
1054789
520973
1213811
1425388
1365559
1543087
993976
1406795
1001329
1296857
206296
356474
276750
774691
1190293
690898
73479
1243736
596827
1546738
1823
1393378
615834
1115723
820352
770914
277746
1328757
135780
322133
1180073
1158324
979104
1482168
994500
250335
1172056
645916
1297993
507079
855858
946162
341007
784762
328001
646224
1133645
147613
1274618
472993
450754
166911
601319
725523
171523
867661
1030701
1122886
1231611
682656
427228
1410825
203978
406016
913909
800021
671029
412461
1108168
297696
189943
639227
400919
1002344
180603
210369
86797
1502392
1081163
983779
214758
791340
1244916
685522
675287
279717
484737
1210691
806507
1201963
809582
447289
185729
1316036
825819
1149207
475470
1200229
563547
697787
1251699
720632
1005722
682723
205643
1527924
740923
501508
1382656
211204
808390
781511
86841
1171959
1209941
577714
68973
770074
642569
143949
338245
1429898
315988
970936
960444
1526277
702184
905096
1375048
1054369
1063272
139924
1359658
187917
265750
1113618
1268955
793160
1453860
928125
837858
927036
693701
1016683
947036
992675
1139748
880844
892386
793153
1404675
1167587
318068
16888
536744
430260
1255439
1340993
839097
704566
136993
181276
1225501
1185248
766324
1434939
1225538
648988
1464833
814039
248884
1164528
995519
1182080
1078353
142271
1241228
38545
682638
830031
1274528
1124872
470428
980649
1230539
838041
1391198
174665
441122
890760
1504743
1201051
1259408
797340
153298
1542329
1132373
918220
1151189
1294317
284996
479001
1227820
448971
558469
488913
738536
1478645
1010848
166366
1508824
1341476
495149
637642
960434
366524
989720
408987
811699
500234
872847
503213
1140936
1107483
623409
372468
823458
180066
1266778
1190160
1036983
1177449
920662
311941
603958
1177746
681456
1486736
1313085
1075768
53865
125801
1471617
886711
831517
423062
152948
1218643
936626
788175
373418
465078
1452297
100074
349624
855091
116830
1519232
1042329
710225
1407751
626968
326603
502073
1089036
644142
1188292
49313
736148
809214
969894
1529343
1041475
450314
1051406
220977
154629
23245
699285
378894
558660
1444533
1116448
978729
1422243
491148
1086785
671851
808546
882284
1153558
1051349
676200
29570
537181
1355086
435159
1189094
1417096
271077
1335894
553948
1212832
1043943
1097081
53440
1553228
1315016
1167606
1447297
187720
214402
342149
487730
629190
1566666
1126339
1110771
634309
675653
285291
486656
209813
647830
1285333
1521790
510530
1271828
428568
512679
929054
502708
196773
829797
1293751
943719
227549
869338
75863
1300602
937707
966347
1564916
467130
478007
509404
105745
208940
368748
751548
835279
951869
606392
852024
976596
39103
1203371
67405
442334
314922
1497765
1056418
1505786
948751
761767
167920
906292
429980
843357
1128295
314255
861472
1220252
876040
282749
415114
1434187
652150
1362217
968612
1533857
532869
163764
1563603
170667
482266
905146
398506
836110
1421278
19728
1496283
716339
757539
522930
164408
1261035
1387980
1292199
978235
288794
849522
805230
1172912
175134
701647
757339
1220810
553991
482718
796962
552039
1410067
778021
99989
1562295
526165
536732
187514
689699
237642
391902
786871
1146379
1321078
75547
226764
972990
1228425
607082
6789
697318
432960
437146
118821
825132
86060
87200
537167
893241
49597
797522
198455
875594
1081820
81957
1487767
637061
303755
1562363
121849
101824
1288751
413061
1403269
1378496
1442560
1168734
51954
1016956
88648
242819
907476
170962
40102
906851
388739
1254848
195343
1519939
109078
191571
558660
82848
1112678
472464
853118
610947
1380637
1311191
326818
1368472
1212326
738810
967738
957955
1543026
669698
1175827
784614
1001166
323690
1396214
1300480
468899
125038
870506
1224174
947106
290368
56730
1364418
472864
852811
218738
410957
205327
1488092
73806
1530173
1429976
1425375
728838
830538
949785
193244
1009143
76246
823640
1024258
495889
540902
385486
1201591
1137726
340720
176913
747274
747711
667075
350734
46256
593743
1435943
788604
612735
1272950
364080
1070140
157868
653356
1371532
1110300
209540
1465823
18441
463236
422398
1363526
179058
1022498
1431905
438763
365815
1287361
778751
607540
1071882
698107
961654
1218422
632811
921800
723537
305294
1273432
772898
1501297
835794
969255
1496586
304794
306925
1260955
605433
1466255
378327
63315
503796
1404769
1197765
1480385
934044
189871
1506690
490840
245900
968800
784358
885019
1402709
1155088
703910
274507
538135
1163052
1442829
1529539
1243830
85482
1265302
1355530
1346369
1129719
318721
655896
573983
1086102
759807
672610
11395
554447
644463
1472985
1131089
189698
82376
1466882
260716
1221946
1127250
491658
1308259
463249
1127043
840480
719694
1126611
1509735
992354
289791
971777
1005033
440643
511760
699309
270986
501910
642639
766459
234646
6945
1019040
134176
1304912
1353080
375411
1519224
245811
1433045
70982
1366966
685912
375323
571026
1357640
400825
1025196
839529
1448363
42597
34328
140772
152653
215600
1345388
1494307
1018021
580879
536500
395167
714782
497897
129170
597670
45246
1104501
1367645
233026
811721
1054051
1402549
520150
1467440
125321
666977
1061352
1408592
1447626
916575
1293011
1427188
868391
179678
909138
373572
1527726
352640
281067
387111
1222244
11672
1162774
1476182
342514
453632
1495128
364687
1209794
726170
284481
1456212
183252
308584
689975
1503372
498597
1161423
1128475
4571
1453100
766566
1034420
795562
742592
743801
178111
1433211
785379
1115144
37069
1557165
1164766
242311
1199315
223142
923376
903882
1278905
1331350
857580
1123984
894747
136258
947995
668890
1509407
615379
1294597
1356894
125544
1403042
381288
597917
595399
1428278
395283
169191
1002828
400423
1211571
1128705
746028
68000
1371398
397083
281013
1070338
1467973
1041159
1294395
491893
265705
653165
976264
389892
1194644
862341
950847
1062104
488572
1462457
1397871
1396170
214264
146438
1435277
1198606
5637
1074893
726409
694227
588320
599494
978630
1398145
329275
771346
1285009
1489708
1538494
919154
289478
1112581
185819
1210503
71630
242863
970214
1188474
516612
251323
1254473
1194680
1455432
1292847
323101
937999
229827
1323073
52100
913782
419451
1316058
1212788
1495876
1338496
180435
1383805
455730
597190
94619
1469094
433715
1262341
927529
579000
1126351
1510332
127235
1314539
415442
242888
1141805
608370
1050183
1192920
685227
1031770
1345002
1141477
769221
490816
537802
834743
1424100
1272259
1224856
1556120
1410675
869808
608387
1493120
884732
411710
548614
1492049
501681
1538793
1189262
21836
242655
1186709
1252325
507221
480588
883841
1465941
1145599
1539367
1521621
459183
1009796
479092
1255963
133763
1219393
643328
1174263
1249543
470614
892123
210582
104521
1043412
1043348
1068115
1264650
281397
1533548
1529417
239058
106211
708413
1368304
1037065
937866
1027483
729416
818743
6824
1124420
860015
536405
1090070
962010
1319090
1216181
1158120
1368630
1338077
6990
292090
101673
649581
1499478
600207
89552
1393012
923046
1283744
576003
96012
1403493
1309270
1111780
1262794
1142199
986350
1289226
1204709
1259066
1188408
1558310
498252
1112047
751750
883162
210990
508988
580383
1549188
701572
1432063
1436593
1348432
710166
391580
1163369
195530
726508
335138
916067
27784
811543
105380
309492
37399
326682
1527120
750016
589298
877057
743749
809032
1305381
876609
293694
1023981
1261757
1109230
871771
214328
1087679
255927
701150
113738
1386495
87573
528300
520593
788742
1120150
289278
679764
416536
969533
280960
19800
963447
514980
428381
1202815
1478499
373643
1549993
304811
1383507
898496
386329
608739
813115
1456505
1085632
1465721
927073
226040
281494
31610
136343
104062
1554286
1052481
74343
1509148
21420
966280
1307540
132059
872823
25347
1411045
1470819
854299
437813
1179379
1182823
230677
1387117
416353
750461
102737
1545354
1453463
951219
295058
752380
731639
463757
79456
899544
1090038
966249
276097
1268186
935862
1292032
1563113
1086519
677488
1145894
235980
57806
605097
981328
971774
1133626
1060406
1014007
176777
1272428
1205620
1405575
44010
210054
568143
388899
1218889
773740
1518595
590289
960918
363937
1229558
1533561
1286029
1524396
361118
448384
190974
809707
13055
81091
1548635
744338
752430
705718
902474
593064
118270
982446
1052534
738670
123758
1019344
207786
111894
1210543
881341
1207126
1128437
725822
408991
160183
1398944
1294846
271920
828152
752475
562680
521691
755871
403960
97965
198521
1255490
46352
1544144
1491850
632806
849658
604230
364246
590145
1459324
1407586
382491
1183819
1165535
153337
429703
148593
638319
912974
1011457
1448470
401797
262466
143525
1165233
1256615
1015886
1168104
1097988
1278480
687918
541647
323490
959493
1519751
1553290
105588
1242239
415130
102007
1280102
1422574
790976
93717
280687
1544744
1219876
1359492
896862
1014366
1052775
886587
67812
108350
1492125
1461654
683492
1427989
345815
1140270
455327
1250693
159876
502250
1055824
1308023
1179517
213621
858676
1449315
988129
106607
157629
1541137
89386
1355433
1301198
116647
884788
1158990
608268
608142
1348234
207644
1222973
1498975
335560
119359
261459
1011113
219610
776319
1309710
585019
860323
122862
1272066
516386
1358143
1051633
1339267
1088844
322772
997981
878794
715540
385861
1101377
179395
968163
391818
337167
888416
998396
444679
1182294
1495301
421131
745960
433065
1251793
273686
1529556
891005
1347504
451329
107071
1202680
842526
934726
750120
720747
575786
1094257
434298
1005028
907657
616594
1473861
939002
917829
1074723
1529581
936015
336950
1339749
227087
1493318
66391
1312291
706485
228469
1198469
1587
1079803
492883
697614
1060894
959870
50291
1053115
589371
1501871
1344621
997840
1542820
1204886
1423968
571680
1264776
1340605
855736
1306825
230142
1476309
372253
577308
271157
139258
35521
649564
569532
849140
893224
482480
195001
702448
65752
1205479
831364
1119412
897249
990823
877493
543968
293900
755711
408287
418264
678733
516312
793536
854525
1528518
1422653
928060
895851
1048607
1093483
1286025
1120914
139643
522884
952015
921887
572375
450817
751453
721204
384013
657315
867654
1478192
471640
1013532
207289
41943
312054
495638
1446196
100916
856266
1220847
375476
593065
72306
1275536
1271458
39889
19636
785745
577906
749835
455716
1189244
1554882
1201800
1177536
190277
493520
1559888
802338
81329
440668
1400412
1314134
109055
53342
245252
1325461
1206184
756977
669602
1421624
1317233
785733
721259
1374450
341018
698853
717737
39545
747484
1377706
305213
867704
1536331
708554
842201
721098
248093
861989
1531883
1298350
67990
868058
43087
251683
954672
648404
692638
1134229
1358632
668875
412689
1003709
207823
229206
1193584
1455767
820614
426474
841674
344425
1003887
808861
407345
1336444
558770
442262
626704
592344
517210
1511059
1524744
1338913
469520
703328
1058162
83782
197758
1273917
1475993
784085
1293448
729720
56610
1041852
935346
219089
752329
731560
266173
1134175
820009
1348252
987638
1339446
1315624
260353
694877
528668
1251891
123968
104727
346574
1016991
468514
1519539
1255445
1164385
1393578
511960
247036
950889
223420
716999
476503
446593
734533
292961
1402134
731398
1360913
1456759
934127
1401640
533877
1427810
1547498
697088
197788
124947
1426360
432971
312343
1061648
1529150
180893
829183
676574
560154
1009101
1418103
138781
1153330
324322
1369588
959352
185416
1493882
1254689
264712
729893
1029934
647136
1323828
59699
53053
701920
1342773
873713
369768
748800
273982
467407
1076448
550189
388421
880940
298885
833604
234165
1292714
1222245
288627
743590
1505313
149318
1305607
1251572
775420
744959
1503906
1309767
78232
1566686
1277559
1019134
628136
1509362
1086200
1062771
1565937
1455556
913601
1345026
1063870
257542
293781
505185
271360
1265440
409823
1127106
1057467
217498
1169879
1162713
933298
1373410
233272
1161075
533021
756912
1034380
221935
1503368
223850
670750
590860
965971
1508687
1154170
813068
1506181
1399806
545370
487872
613478
332782
1172265
50937
224320
1106702
256516
1039079
1544725
1349643
317137
163619
1115856
84349
797759
629570
694025
1412376
824388
261076
416999
958496
1516127
490204
534521
379651
107530
498570
988731
461396
28785
773488
846427
652278
1498457
1200812
493291
1060594
505692
1185136
6498
58907
680477
344235
43073
619837
1385396
258624
215971
472112
1316333
617746
1427726
714113
17179
1119522
1231070
1113376
1561260
1352333
550651
1355771
314052
683001
1170866
1256277
410030
246562
180345
923018
1208994
347979
282571
666371
531063
644234
907134
1351778
1438725
643082
1377380
867627
11080
316216
445278
1528838
938877
600393
626212
496882
714766
1117431
1063082
157957
782404
872078
576554
1288401
1360145
899699
502556
1370370
445423
311856
59204
1366789
338002
468348
478220
41035
48426
1545529
696183
1354763
727348
1177084
128970
1235497
257663
1075698
754211
210091
182188
1195147
1245637
771972
914024
354031
846087
642183
909993
400633
653183
195739
1422190
1492455
1447312
25521
1183087
479601
1332999
732401
1018964
1040613
16421
358108
468220
627643
779438
136540
1476636
1561861
480677
434308
1474253
1094173
1334270
1090934
1013868
1293844
160679
587422
1046130
562049
1115682
689425
42107
548932
46386
857780
265871
1200708
1376418
1328143
732385
1145042
1127231
282238
1152255
695403
1298981
1322052
1290959
1472668
730166
1487123
944688
1106518
711405
284703
1067405
407196
272359
781385
767343
403012
974341
1079888
883622
28227
1405148
882139
1452906
987091
1154541
625951
578282
183394
108471
1496045
572538
1184740
562012
143431
120200
1271050
383205
613394
272998
1337153
815351
1088359
1157936
263353
86052
860956
171899
829830
566216
1399476
289774
421594
591301
1491881
1354421
620067
884337
1299676
611141
1255785
18248
27066
653030
1012152
1067963
530457
458680
28519
199516
1429466
1509863
718776
781574
425212
1001141
1555980
374294
1453547
1040085
1886
498212
1067222
113898
430711
928871
755990
670697
460884
1043582
584093
517852
214313
1292892
451303
1088102
897492
441775
216062
414809
639831
1098820
844916
946580
509157
872293
218459
564203
732237
590012
591004
754044
980851
481538
751875
248645
234208
47170
1408164
23953
149259
841761
1487401
496162
27412
746991
362843
259627
336576
1165439
16281
878318
662156
572112
1200673
17901
691602
1324380
404296
958832
651936
1250719
268723
303689
653888
490444
458028
641127
915021
1495040
920691
344482
1313595
460821
646294
1075729
1248168
128554
975671
559235
576791
1279940
1376447
1445186
707842
22405
794081
281768
198216
1566737
109471
622308
785150
122108
892745
27111
912678
946168
462341
1074273
1232366
654281
365609
242144
1395447
382837
199884
985788
1496855
1076293
587272
1482084
651814
132512
1327155
239376
794519
433109
1354896
415356
1009131
633923
1036506
889074
1266074
264337
1275765
485534
1230149
332128
82085
43854
305582
1072138
192314
904774
423862
1406669
536638
713831
594486
904642
67700
1536278
345510
1407765
712834
554265
1229849
282040
977999
837848
1414008
657203
775965
497583
1170581
790476
981875
470264
413359
1185304
1110899
609013
1202618
164220
1001240
912535
1126842
184962
828140
181802
1016726
671059
1453177
906664
61131
1075986
87377
665993
466690
85790
656150
688833
480427
1302048
400221
1026537
1078365
670150
917928
1120590
1527061
1337750
1036009
346621
659965
869200
508040
577667
1062348
161619
177545
911024
599354
940606
324851
1069869
1499175
941420
358611
707503
1259847
489127
1210439
701897
1369313
761318
689436
1028495
546429
1516934
368239
1426597
602809
369866
1350262
964717
960788
373645
530057
66011
1282513
814689
509062
1297752
1273942
733514
1175374
423242
219426
1219071
634016
1026899
1562996
373371
86891
721727
1183501
830522
197396
1388514
524355
1499498
1121560
384743
283840
564320
776593
179473
990245
938376
91017
546801
730996
1144727
266777
1537380
1368792
1004769
425320
1133969
270432
68908
1396363
1549400
200926
1266728
320400
265505
475935
555161
122293
748180
930592
713573
1261541
1085865
1393706
1156865
386823
487621
1031909
121553
1110500
1095542
793150
441943
625091
290322
1128293
1382066
1344683
719185
115579
887810
1027389
322214
1456031
502235
64499
282197
1309264
196284
686772
1029246
1383248
1150451
675139
1540889
707268
1274864
28561
1421027
1065215
1503308
712652
510707
271454
1040188
1292943
1237424
1032562
150402
27387
104606
1127537
633028
508006
1513703
957390
1418947
1064287
306021
1256463
1422151
1365593
1210005
913774
1485787
1246558
1015574
808261
147792
1516899
1351097
580948
828820
605376
284178
179216
1530720
735628
1171819
958449
956117
632094
48111
874263
525803
784174
1025189
113596
1528177
30688
197933
424550
604603
868525
90152
578562
1502973
100705
1006874
876351
53203
272202
651064
1311326
1407737
1352523
726903
1116572
1488975
368685
486446
794166
1225450
110601
1564179
172125
261077
400650
846233
440062
545121
380163
1344345
1469021
842269
64351
1546026
978746
1511238
999390
1019353
1551221
1128890
818078
361880
1151980
1131525
1566367
833027
495127
113035
1388821
720867
660081
1417102
1001759
805683
523120
890462
922059
33174
10109
401931
1246063
1135295
833814
789029
232312
1505852
1367781
1516348
720903
1368132
1157904
390796
1174794
148962
443043
395626
1335125
192188
1239271
292650
243713
360383
616841
74458
1426111
243001
478086
394268
405838
525713
135586
964351
147154
1345228
1026821
646862
1124614
1276536
503056
1208948
179058
1554848
1326986
1411197
1564919
537093
172787
679237
1148432
861451
1510484
471801
950288
125043
432347
1392835
245605
232296
280787
31889
509610
1030856
761812
1203714
974194
8920
108228
1216840
630762
28544
305527
688589
902035
896079
814014
537726
688050
407720
813346
436072
996796
349265
1141637
718630
57436
1310253
1447607
1117476
1483497
1341613
847493
367038
835856
451363
472446
160534
573161
80587
1349675
618249
14394
59056
352692
1134526
221340
112675
263871
572895
1136594
10080
1012084
321876
93903
475934
161291
1441450
1175647
617109
473236
629608
481473
447329
388645
1331240
1051175
1145978
1073591
37515
482892
1558315
802895
1005991
1095359
494064
1520311
282285
1524267
680340
883916
87096
924250
720793
920371
1247137
307536
690644
888569
457805
479959
593442
73632
1075471
1101952
909377
742105
806566
76315
194716
1490388
276679
87766
1439848
935699
38230
1101337
1321612
391337
540309
262802
1437135
1483769
87616
1125005
354198
1056111
1543824
685680
1485207
1494954
626092
1108030
745434
518763
1492388
1055883
835639
1195964
782528
472810
816642
42201
1483308
611547
652526
794812
1242550
954234
1053601
1289479
282193
1035810
1411803
592705
788084
394821
208916
685939
1235921
916707
1252647
103309
712233
817438
811341
962436
1042105
1031849
375266
372839
686124
873620
74066
1153153
929426
383556
245101
27596
508448
1034810
1403283
498215
292243
475938
392369
475481
387153
1271816
795237
940630
5249
964898
105989
1224127
15314
1017402
1421048
348679
896049
595115
1364397
401688
28199
1011130
1490854
1307104
747017
577424
126854
11667
997698
369110
644035
1522198
981855
799004
312497
891573
1454866
1556392
68426
1444558
119663
913256
1537838
852320
910359
1313724
1504710
1204270
533637
1087210
1524038
358939
1234912
126774
1251589
102900
1365347
414357
1414476
296189
495391
377278
1000170
1440693
502806
1516958
1524883
423369
246204
556311
1270337
1493664
982587
695816
1019624
287093
45619
980805
103257
792860
372026
380746
622447
195136
391013
1097202
985336
136101
791284
674595
1341389
34264
566235
85385
257886
42783
540216
1521586
1112066
377112
981862
710864
680270
155281
26964
1337995
592422
154909
1166407
1309567
1308559
67600
472893
175427
291655
1321070
862028
1108009
140805
1008960
1472149
1022795
358288
1326460
1233963
1202020
723686
445275
1063085
175758
200517
604569
960882
1273089
761176
948430
880891
888588
1116193
915904
769222
366825
503845
768607
643832
445902
1177752
481667
938316
1415476
140500
176777
728846
791718
642549
562087
937598
1380684
1460367
395788
854595
871116
1052309
545143
501387
992638
841319
153275
503307
439890
1126153
305829
313772
1154435
809079
1197689
1497333
559432
1049753
1283227
1534606
162145
1157420
1286891
1302089
156582
33048
1005858
427667
688326
204192
898933
741567
1220965
1046670
1158603
317595
1044897
348386
1433851
395043
1266030
937514
358265
126280
540794
156057
286188
80467
1107869
865322
365839
63167
1048312
223500
365181
280950
1209406
427124
586942
1009118
204243
1328577
121899
1230499
1063805
746372
1257345
1461589
852541
505207
1067912
1156717
1104187
256181
1120283
1456994
1551359
113796
270287
1484774
1129941
317522
825468
1034386
1552109
976698
1355288
860107
1472891
798995
578538
286164
931193
826205
29345
1331277
120561
1438836
855784
114876
137630
794127
979856
1254495
470878
987596
481070
932748
425326
1350283
1089423
1425163
677798
195386
1323341
1516034
1309658
314013
843611
1062199
1012446
44511
1109987
1215228
1190474
1114624
687629
1153074
34131
428342
1120142
163229
1369643
982393
478588
439215
1296761
793522
396361
1245620
88289
1321307
681952
1432682
308227
247444
332922
1177727
483860
767261
358143
290949
1486352
975021
962891
918323
1454363
44731
822463
1363121
690054
106068
741408
887127
686574
217745
1463496
1492555
441021
1420606
593
1454179
729405
458480
1449711
1472134
695792
937483
870602
937124
348473
831236
542490
793279
854439
657158
435516
491202
1526693
859695
2048
1112122
715321
1273423
1273954
1046090
645927
600072
986011
1026750
113550
574361
189415
199141
1451258
1440263
854134
1438855
1156369
1341289
873539
1067834
431133
969315
7314
813452
1227830
151030
536085
264613
510390
256977
1036265
1090068
1462870
343064
291464
84695
1421275
1154188
1220718
1137190
1114508
430659
1022303
895296
238518
1371480
908755
1152310
120285
502723
859011
1019181
967281
720395
467774
512402
1050600
1456853
890658
1103979
1120501
155067
1019598
1436248
292149
151921
60818
930993
743388
269846
1158983
53678
898375
506584
50317
739084
160061
431541
738397
609046
59996
194162
265959
54725
11985
184239
110910
1327951
262428
1338708
652719
669679
1243096
993723
319946
709524
1505295
807088
1081697
1016015
354040
778884
1048278
1403666
75203
1502672
132441
1125541
362950
118287
1468142
558715
1107274
1104360
1139971
1182046
132543
1052543
322156
1447467
846756
945229
779269
328816
1117615
54153
501764
1089667
619298
163810
1043842
1366238
372305
1485105
27755
1502641
1517367
257514
263384
194840
431430
178868
655672
389282
77963
392863
1064978
1209127
1164956
927019
1551362
881109
1176159
902818
555407
150413
365079
351437
588765
64320
1039535
1178092
326360
614725
40878
1151598
1314346
1528115
531193
680463
635429
1475467
155003
16901
1154401
309485
421460
754057
280139
1484068
836455
189464
1042031
1016032
674737
1053040
977980
850283
441438
847211
261512
1442632
868251
694250
753936
889034
956770
853650
1314963
927053
396343
747473
1036121
740208
763314
614906
234070
1192716
680680
408239
646360
436945
543212
1087341
1378831
1241184
779450
8545
985798
1319058
1244749
388146
522480
861177
1552154
234373
744127
465408
238556
171886
1130767
1211455
762094
544133
1344834
119820
730108
1357779
453743
171540
1100550
36687
740323
185809
1170968
859054
1562087
1191411
809648
740184
277212
297774
977223
1327372
1252110
1306288
420532
831990
646984
731871
153728
324298
1502503
852463
207334
113754
673712
747264
155649
138691
221582
737076
242455
188624
797255
715634
1107022
742135
1527107
10319
361584
577624
538688
1321982
997680
1350246
623146
579886
163841
399782
771239
1271243
1138906
410293
1162475
213839
519079
1015286
9046
1096393
12713
1113087
486245
1189008
1321248
1422442
1301462
545115
82604
599528
939643
138814
194810
852460
527991
951132
1389533
1511662
1321912
584082
1520417
1263975
1093150
674725
26577
793458
570707
51448
1238227
243461
443546
1087899
441096
516172
817334
430935
318199
757968
504139
1451789
1438035
960378
1532841
1032676
742223
1398829
1289240
434501
1355617
551902
1243855
917873
279742
451280
280797
476658
1497011
233188
552121
917233
450317
806634
351934
529047
1259008
1439351
589529
442581
697068
1132589
872700
593637
1150338
706929
582886
1483739
985398
132260
1091922
693632
1167608
565575
367399
730939
548791
261966
1117621
894711
1540862
878397
913888
729592
1457400
789497
1316829
246165
1472615
812437
972156
414199
1115117
733060
78669
1512274
696894
344695
172187
898754
465877
1146629
223360
360724
1393209
1274128
789394
286538
253315
78867
272874
1020524
1004344
562832
69362
1077650
1548740
437060
597036
216205
1055918
504050
257422
320602
1473177
817065
1531859
430142
1062518
1276559
267969
816583
29320
1114438
1010831
915949
472602
323814
340803
1190967
1152884
1175386
1075176
1193913
19334
1448875
1080684
487963
498149
328918
458146
1232418
946818
370894
1205931
1161952
1348184
585146
442968
1476266
638085
1478579
693119
625450
26765
908230
1423349
824273
1518979
228736
1073847
650803
78288
1533009
351880
1411646
304101
1105559
558345
1113275
389358
28105
897814
711336
1375250
1339198
1375652
681359
1282918
1259237
1026281
336651
1355235
157799
472707
588857
1163114
1284901
435523
1014845
424489
296140
985059
1306113
830117
1562339
1565189
1417105
1162044
214305
99756
1404599
91000
829898
1172875
1353899
1346780
1080276
486135
645979
1153856
1221736
1150817
795514
1296491
788522
135163
946516
1418963
788827
387273
1342378
898084
287492
305243
1072309
1455652
484918
92038
1490820
744224
1190777
1285270
535418
1379465
1065514
367873
1283505
1188158
333835
1446286
1391079
1040423
298154
505184
1025330
77153
1181832
166857
1019515
934121
189778
1245753
1469573
320265
287047
1564442
29096
1056256
412140
75739
569835
442174
595512
1117352
639669
1055328
303581
1096079
745574
1268324
532288
1261639
1566771
547007
732943
1171221
1086224
810647
178433
52045
58169
1008984
1112134
918299
47284
219519
1333782
710843
514859
185035
1478956
887125
955909
1024163
333322
1559712
292105
1133393
1085915
1283471
651468
1451888
918965
86368
863417
256892
842925
154263
260663
576492
704507
305519
405106
1006985
1043115
59470
320250
40418
136368
644658
991566
1279823
387630
1081647
1313649
1542498
565718
1181613
734304
155343
1082759
1241849
1168499
1237659
134678
1448526
149330
278838
1467328
195019
607648
854766
329024
957024
503322
278216
94545
170202
563072
1077444
736500
236778
1018644
1368358
568910
451204
1345332
1184795
1538856
1064135
1018218
124794
684797
166437
52254
1257771
728350
1373004
1042908
832563
382910
364814
368591
4453
1280636
507202
297408
1340756
951582
389405
927567
1126147
1134844
767390
361259
1434860
1477234
339404
1513101
85772
424558
445094
230947
694911
1557440
759438
1326653
922023
639208
1087496
835374
1184374
992025
452592
841864
536717
684756
1496847
1497339
350219
1014302
788090
720608
529543
208159
538255
735959
437828
1504725
287379
885975
741391
1541209
1335500
755265
896088
586710
12711
344107
786847
1177435
1207056
625842
575923
762660
651960
306983
383373
201842
512002
369676
1346597
150561
125831
1412472
517608
151929
1204223
999098
575095
1310353
1362241
1483737
970755
1390061
260130
1012508
1106680
620818
783028
287813
13123
244925
1142119
251845
96634
1157733
1146652
2326
518265
204241
364921
1263203
1485633
859277
1371657
1302368
412843
1355350
41398
333236
319213
1013216
902046
260875
419686
77499
1302924
1200403
421745
1172081
1399379
1380767
1253249
964907
1216547
1016329
1469523
210642
264878
397335
924257
1290960
15677
700063
997022
1372654
900282
1463163
453792
1268776
740319
1325636
624863
1029241
1470219
1168302
313140
1283353
1129249
237828
991616
1401827
1304947
1463461
1127355
73908
175605
1100156
1293863
169837
183584
951575
1176853
1210886
254259
1135593
672145
963687
116348
168373
710234
835193
988849
773096
1265121
607392
573374
670898
13897
682771
712526
795279
613045
786568
1169514
1560115
1411217
266165
1044064
1367834
55530
160315
76469
1177852
1554518
821976
982102
1013157
627990
599108
1363817
1498350
1125281
352272
258788
1095919
537753
863900
353367
1333270
727944
1408262
1230969
453017
549744
1272970
576238
1103189
1387617
1415507
619527
482970
1465973
239742
653106
1330320
161888
675345
1557544
675649
1506016
1482761
1135434
501971
1566963
786501
318626
1518627
300430
1255203
858166
208429
600051
68326
1365005
476983
522668
501897
571240
897772
501253
207276
8346
1519421
1504750
1197099
690070
1342411
1527315
47176
1149811
822978
81804
112337
1289153
796508
805796
722361
1263902
222121
151262
762182
702493
1354058
551459
849125
386704
740071
25707
318810
846584
1360638
323223
348147
1029144
533086
780476
924259
593824
166159
1438844
1144196
743414
360772
328822
92245
1397143
1411626
907202
1420647
1530489
1276964
552577
789422
288753
1357285
1452691
688718
14533
1410723
179722
1436417
1148965
853633
565048
1182147
1508307
1042162
312186
878261
502212
625677
3205
1538040
700517
383521
785454
1326991
521852
556331
810328
271522
1496758
404250
1241997
1085288
1302894
1307832
832217
694304
866719
411624
1133244
194996
1462772
1269090
795223
1025597
481380
1438556
700119
50997
708391
906549
218875
1078099
1290118
147600
1483500
534465
747772
1252481
1133821
1567923
551947
333922
1282566
1280751
1322274
1107082
1564035
1774
82793
1097484
206473
1214779
111467
1551938
87485
1461286
494349
1226618
1280284
179687
1011399
536353
674384
1182630
921433
1549361
1416990
1154353
490480
1565929
1214257
700518
1051120
751961
1041703
878835
1387363
858795
846013
839198
821141
1038091
1536197
39306
614382
384399
240014
1058200
558984
1342430
253743
1469368
536374
165312
976435
769647
920052
183452
1258208
765752
1110106
1030003
1207255
311317
84714
152869
431766
996388
539014
804784
954090
1189601
1525811
1144162
405610
1335987
673089
789420
807606
1123309
322759
1247994
1185563
159571
701029
411490
1187185
1458721
497944
1100677
372324
1415225
366045
763526
655858
516282
920056
972274
449822
1381108
986428
235639
1409366
533736
580798
1534730
41208
850358
1227827
1242639
794515
791763
1508095
866946
378783
930658
348164
349439
659530
1518832
751992
1453461
1252648
410936
215566
233182
938511
1291642
1430085
277660
377100
1472628
481082
444671
793042
663620
946936
85939
535514
342364
1074997
1242371
1019590
1487512
155650
139025
960662
396847
841823
884872
1331488
306904
276320
938731
1070588
1291971
571091
1063229
1038432
462537
1054261
754401
328315
491608
953541
779394
1163566
267824
783328
1119883
503181
798407
1027420
131814
235617
462677
17545
1044294
849697
983185
497369
1444980
1016546
868998
253537
292148
1307437
426664
431844
519227
275961
209256
778251
747537
109890
716931
517261
108366
1341021
430531
1433939
996679
1092315
1175735
1032683
1056383
1477111
831156
1057755
270414
944432
191938
1517016
644990
1264353
160265
503048
1056801
1425272
334150
1371030
360427
48481
1334867
930336
889328
844166
675026
522357
1410483
1083654
1094538
800382
213203
453245
224215
850390
1258368
484770
1437173
537493
599930
1079760
757157
1231222
443623
989753
892559
383270
111994
988281
934387
1475437
500808
1551117
975602
1432382
513213
270419
1054192
129716
1287851
785932
581807
1430362
1195136
311756
1296480
638254
890187
1032707
229189
1349500
743766
400452
186438
1024103
1145386
1388169
1202273
305191
54739
472396
480063
939021
521730
1195246
675241
1559576
367508
220174
1396935
505947
1398576
12929
1074066
1086863
791415
358108
923428
15530
392549
1135618
1141871
1003300
1548145
736151
167977
1464167
167988
727615
646983
491614
786737
410852
1252002
107845
1503228
1285909
1366271
1197445
471589
758275
1535684
1353574
217842
20748
829552
32918
1297031
1207516
570253
548427
1458716
893437
705983
733081
1528013
1122209
1039262
138453
985767
1403544
519357
1132883
1105658
773934
600387
242916
1028769
862277
98726
251411
414205
1385919
1159476
1474902
363148
346713
1117087
103070
434675
145141
491408
852285
1074934
1486963
1035499
766535
635861
92872
483679
593873
748071
1482843
1207229
573521
562337
107216
192178
1172844
1431973
919306
1239100
1063911
1361580
222410
272432
455340
642004
1317870
605750
576592
554431
1446513
835815
230808
530345
949885
954408
1362936
522632
424156
815133
112563
578395
1072835
1277595
447647
427052
1211445
345407
917798
523160
593317
1071143
1521040
1305557
319590
1090216
927160
250161
13910
474278
572087
746036
617460
1506002
107764
944989
123374
1519702
924906
676937
1272556
197891
198104
437296
1227335
1103615
1113503
421355
1430251
402189
772036
447731
162698
5658
384817
142153
178851
1346379
764843
235900
949978
973162
1565009
1435794
223705
1414508
873505
737398
1233840
366455
919070
593356
557484
401420
811246
462965
1450772
272383
389391
1524349
28771
489885
1421881
1317815
273934
1391605
1076296
836139
689666
1231787
28748
16373
837113
815172
498913
550718
619639
290192
1105476
1380523
155609
292586
382594
801125
703211
122715
603537
75926
591725
1215119
1490038
56761
1415316
141554
547183
176553
1548408
1113032
1452692
868153
62083
1032974
816116
481056
914922
281273
227987
1529864
45734
57943
1322002
1353166
1451058
10361
706923
1203104
450676
1136153
177251
68003
736953
1343006
410368
1491949
1484486
855021
1116012
27022
1083584
1173096
271043
381364
85650
1178813
520610
899220
1358356
1406879
636858
562559
482969
739633
1310316
489563
25343
526709
1200841
738001
935737
656399
291268
1368617
1316597
1383145
980632
1406937
1420057
797064
1275983
414564
101539
347831
1539654
145462
1053214
1418768
720548
783702
1071410
62386
797176
1481015
322564
583768
570809
380512
1369717
938152
721566
965290
130171
1467421
433218
1540514
1020301
723283
453257
811572
1284139
1034719
717433
854959
544770
1168200
1509189
1029022
442685
539794
498410
1361008
1080260
518905
956801
755922
1063382
365969
257765
819993
1476633
1174019
879458
328029
419811
1216943
551518
1353333
554355
872362
1028978
1305981
1409711
52847
987141
1401611
1069193
722237
1381009
384161
1199714
132091
1276322
1436842
290980
813277
588123
645828
463934
658847
64994
764074
1481617
788238
917070
724914
1136129
1472018
44071
602068
465709
636393
729917
629247
624510
286887
1179911
15286
1252558
683474
1400661
406993
100626
1490638
845674
865260
136432
518587
270112
746652
1290391
93064
799859
1296356
408340
1215740
39801
663947
8623
1040181
1477092
669377
1163063
1043082
1337312
501718
214397
920112
444222
457156
1024067
1390702
1440731
1211547
1161039
377228
844137
1491587
984639
688812
1088575
1260480
415775
445328
179937
143142
457404
1501204
494251
1118886
864611
117278
217290
432492
629460
695186
592234
1338287
876995
379902
1170267
958736
222356
558698
1075935
1393260
926848
909461
1299586
1369355
1200950
1198993
1163190
1391193
1466601
383202
1484627
493443
1566447
709593
118564
234727
528450
1546618
507547
497222
1151350
746246
203669
985456
1553904
794882
817851
1095565
286739
1163180
1165576
249658
407430
1295621
1549659
201169
711724
1421305
795166
1380422
143298
531874
1452245
867092
904274
129078
581585
12018
683141
704351
143607
679986
270552
765947
162959
726983
1448525
235869
795770
572671
542367
771908
489405
854592
648970
1092832
795930
1142169
928969
1371030
218993
772888
1074694
767695
446552
282655
905846
169199
1543871
961089
193526
885159
704825
277806
1211879
51814
395081
1259350
1358214
524040
149715
1088975
813212
493794
939056
112067
1301400
1448568
1178142
1106893
339090
990971
723526
1393676
1205527
553748
1206174
794131
50412
246071
852734
12216
728360
744298
728562
880400
238168
626862
258802
419253
517113
1045593
1065029
191737
1436203
93019
1395338
1062680
75047
2234
227558
437760
91773
480281
737769
547756
648259
564168
107118
460346
1327951
930986
430705
537030
829693
755452
550420
1460768
1078902
1518188
986510
460366
1411073
628755
664386
49167
89986
1532726
1231491
1160289
1403756
578470
957254
1202499
677213
381248
493424
1537016
474504
1316910
1014418
1407414
1414061
60370
563507
724613
401962
1212662
529784
985639
87889
447453
1291381
806499
190163
1969
760596
447152
11741
60022
377991
645812
388514
1146461
438319
1254990
644549
494089
180452
272262
1114056
668912
1282746
1388248
965096
1341999
1139429
315744
1047588
20924
554700
567358
1277581
364634
1054165
1228694
561859
858083
164219
1143280
696213
206564
1141725
172492
258912
286943
239082
956390
791070
93183
1162242
121925
63004
1317311
1130328
720635
1003984
981902
122159
211701
1126835
1342613
1562821
1139083
305961
321990
963763
1490967
167748
1113020
786162
726575
1177075
20429
913336
1465831
1227896
52328
628694
10566
363110
528380
763332
686127
1401994
630041
130688
1266331
1168796
456341
1797
271956
572584
1224609
317317
412703
282866
449256
386113
452916
334538
974229
700194
591154
658052
970264
468164
711460
771668
285345
500291
733768
1206724
702033
194935
1492205
213695
1429545
1102288
743161
753013
1003820
382880
1335945
1359478
1410724
684908
121952
465167
1299106
743654
368131
73000
1353473
1418686
21047
953891
245866
967051
970882
178073
765067
1404268
553445
156318
1453913
877104
266914
500747
170460
369346
250659
792734
586235
892779
351452
933778
36795
67553
718448
946343
918914
371304
355833
508492
9269
327759
1552080
637740
153628
519385
1224933
439793
383019
1371760
287011
749195
738652
1180535
1462391
269007
1287718
823564
1392935
837310
854795
63065
743657
265621
783711
1199436
643558
1146160
430146
179898
1528674
1321826
364637
39801
480346
493477
94776
457759
540672
633939
1448243
554429
1334906
521094
470351
1361363
1409098
985979
422066
130712
1282938
849116
468439
1461703
307161
1213971
732923
335362
139666
1294781
128737
965136
1159197
516152
1561675
1372148
769066
1253735
1412347
780627
988411
237121
536012
50778
1414623
1479294
913104
1066352
612742
1551669
55934
98617
209555
1057112
252778
1240382
1490410
909534
599206
660457
1358167
1205840
866918
898802
603627
896857
475238
1291658
1220840
709950
339558
1258300
815152
845558
806688
512159
1039079
713808
1001556
315802
333106
108577
1476118
498267
309680
637536
1520857
1375973
1556274
488664
890457
1565848
1078499
352893
643534
446614
1271525
485595
383825
675911
1265428
401109
451853
284269
938188
249502
993028
503536
951680
64791
976616
1409539
284737
1283673
413849
1009828
1508159
1561877
846676
15810
487585
1283548
376825
1443157
1203047
145681
1265979
466966
646155
396877
904208
1060046
642972
1252713
253600
1544304
91415
1315346
768309
1369608
1347697
1396947
222864
133070
1274107
283448
129567
248009
331981
177141
1214389
1527418
426684
322359
32224
1199837
1336330
59187
1033387
651934
486186
1275263
1030350
1367372
122744
1267317
733502
405763
1516620
1286625
1271282
917651
11294
320418
712350
919126
602595
356830
475770
692036
1512990
613366
1421296
406421
373864
804168
571117
261336
40700
1543906
696782
1000257
879649
805525
377594
194983
900617
790086
1395495
43940
503619
240228
386925
670026
1323797
965105
1187076
548944
185351
1405453
1281545
1111544
779692
1130283
1270594
1407479
720175
120472
159951
1102438
320331
788110
1050273
1406567
662558
1257720
378208
1225002
253998
1233883
719227
452501
904183
855035
1482707
887130
473248
259261
759639
331543
368194
1102516
533368
371302
258926
784119
1471493
25934
1244096
758351
1039655
812830
16187
1478314
1110593
341689
395422
265203
929040
167567
1129728
1167708
1485479
175696
1432409
605538
767423
640702
1251883
699522
669644
497462
1274683
248559
1347966
1139884
982899
759057
1383799
302564
623509
335196
92689
1149760
37662
1019113
583584
1456738
183250
31093
795623
921509
297127
717451
973504
1000441
1435533
911148
1429228
154365
1054022
331629
1198953
936389
1383221
212081
918481
36118
776302
624018
699611
396289
105914
1290024
1353824
1560916
778735
1179822
488424
441610
190301
1111590
1362860
61670
465462
533653
321960
490633
709672
861533
1422036
451716
1522352
677506
1153729
365852
838320
155658
1472334
1196884
1396643
1099647
675339
514599
894884
676088
912956
1039693
46076
1346517
564852
1229348
1405910
46945
1471776
1312887
1152849
1180946
362876
445760
821397
25917
586975
748033
183647
350108
1361047
737412
438953
660317
110345
552818
1158663
1123477
358197
1001174
1099581
1200803
1286042
104289
319483
52305
822025
1487840
1191610
648070
826951
177801
231105
527744
685514
1317547
1080647
1406153
1340785
308607
1213062
993926
460446
94439
1190800
72821
951516
1259307
632681
1542751
253692
1234179
985192
737529
315245
1471307
496326
611244
1310237
1054717
1420091
1173922
329436
1265437
972189
1039899
635924
57885
231873
1050257
1553039
1232340
336918
1538139
547365
365763
228130
568014
1214209
575410
890537
1211521
1293942
622746
1446429
1483708
324064
200026
356229
1153592
902279
712759
127515
1565779
1319226
671681
529086
1451296
574172
727198
104120
677248
744860
1126957
1153545
1061641
695225
816318
213955
256461
1403819
1554093
818413
1196523
57513
722374
716176
1379958
1171194
24794
1424703
1265081
1038696
1340039
137119
157798
1509359
1196085
1436705
529547
604803
728488
1050132
1259539
172511
738499
386120
1360026
535565
1486210
1047910
686389
1200161
711823
943797
18745
1151134
750748
717580
669044
560368
688911
1273862
382510
389537
330079
779889
461415
1293716
400355
1211047
1316417
129874
878795
796923
1058219
986972
950784
1350503
117719
934558
40421
677535
71553
1404960
799055
488379
983170
1307832
1245285
347923
574288
169938
862227
847697
1485624
112458
726515
1254876
1089816
870378
1101002
1081066
1282864
1256547
642370
445913
1156441
32917
1252776
890961
1053441
1049953
1200919
787967
489120
1075858
217338
154238
974130
1540733
1019173
1118664
1296337
827262
64739
1091444
420277
715824
1390914
1275408
1005089
1345720
242310
554687
635638
594296
763149
35089
1526651
577373
882459
1540735
655579
1446708
1188976
402456
411291
436092
903874
566486
1176996
828089
6771
896428
1147146
1385122
696903
156802
1178791
422441
858076
189095
1152783
808454
1566192
710964
1449388
1188064
16696
727519
51859
631807
1033374
901369
221320
575720
294156
1542642
436246
844060
560075
321418
1207895
804844
886155
1300133
944519
323620
1201892
1056908
760890
761809
406958
1242673
1296168
1218589
727241
1309443
1373966
1211484
730401
175698
671633
1043784
1235090
526799
1065560
186460
1103684
1212741
448245
806028
956522
1551913
1217649
1483806
125214
784730
718427
785587
247404
385916
1518592
309033
632287
1137565
153616
1473873
46373
1536340
895202
187218
1351291
924582
1531053
696287
146931
1216263
834397
444538
551847
922732
989329
695676
575275
66790
159158
425539
3889
1226042
738333
1557546
114368
47737
518823
586927
411621
1129697
81321
730441
199742
1236310
1183671
656347
1326364
1079409
387394
794554
957984
79889
820790
1188911
939931
758131
1102519
929844
1530615
686603
328570
1488422
300177
471804
1465579
908254
994977
817378
491859
783236
680222
36942
19407
528203
1473140
1309178
801839
131724
193079
550443
1165023
1561322
558590
445444
968337
539701
799247
1056506
1388065
136741
937116
1123207
699107
240650
449056
1493649
323775
567332
908921
957376
1188019
211669
1089655
826160
848197
331163
1059598
517242
357134
666449
760640
597558
616072
1200486
1089944
1110491
594376
285131
1396007
67674
917121
286146
1242642
569997
1477696
589840
713767
1395927
1479594
1169723
1251857
481499
211146
657310
248153
1333981
603889
851080
1507555
1323027
596197
393529
58324
1483841
1358801
510915
12780
743283
1114769
266519
958997
40785
781373
132720
646231
1026778
1353775
44905
733503
1124609
75460
437626
640432
1357458
1470172
465112
994405
1296771
616007
1322809
1436981
707809
1033018
556791
935546
1303699
260335
9135
628191
545660
258417
927053
87185
1301844
1401474
1177437
980288
1479525
1536344
521162
691509
190046
859977
45815
1046527
285482
1059408
180702
262070
1421543
250767
952276
450671
1518702
908081
1228809
1344322
374493
4790
526001
1373679
1187994
868147
548489
551764
483348
1380225
1216305
1437051
1047070
1122085
991826
1412423
788719
510195
939379
1222383
720302
1505655
791868
1412324
898340
1545495
901895
289129
384536
1319448
935569
1362859
1188911
658106
275151
183465
166130
1433590
287965
1320122
1420226
212707
1433329
881978
1480158
1433815
972035
74358
1216380
530594
1314425
311832
1492967
1368389
827546
261904
1386486
1334640
978415
596310
709788
348451
539826
1540784
125462
1489624
1078884
292156
83918
845409
319499
1190489
653997
1227286
1246092
801154
1158986
1373144
554530
152176
546869
55238
444611
340891
1244564
253332
196197
1007742
1301608
1555706
899113
398442
432224
1476091
44833
1543557
1471039
274258
327036
633366
807079
304220
1417170
1125180
45931
45173
522112
523850
1317486
28538
1394427
932915
321779
1511545
489351
1169522
1392526
298169
1276904
277227
271092
1315429
25704
101916
1254364
523918
1321618
11762
1037342
799768
1290012
871196
295277
400548
1415168
195204
862855
1158022
927491
209336
912068
660500
1274800
505436
552186
273739
1146151
1183064
796168
607830
1524079
938378
138746
1199045
171222
87661
986901
581284
561297
1534597
952422
1089144
442129
1295293
454096
516174
357246
1050965
1004625
1261105
1207359
143401
1216689
754210
1558163
532576
1471626
118352
1154457
666741
976481
765721
867930
694493
1028770
702944
85467
270106
346354
169413
1428248
1349540
76818
222458
550197
1073587
113293
85376
862391
144613
45750
96610
1396261
1133481
1469199
955650
160557
272025
779062
1354393
1382064
1276103
1047999
473691
1277561
51168
529885
278326
653256
1198970
1131849
1242590
1194380
1096880
917912
1016585
1306461
726145
322476
1272256
53205
127389
430313
678731
487792
877164
1035617
762897
1544944
1161462
809044
1477708
81630
626461
665902
1023639
27314
686359
1341488
491715
1192815
1099837
1362017
1354651
270942
1095608
592868
834780
540410
1263920
604429
709843
513354
1025084
922024
1043615
439909
119438
600183
481960
774552
1297837
195670
777399
797412
1523817
1291509
1530848
723116
1485211
618968
425555
586222
589252
1263081
17525
1145554
1495157
372831
900354
585392
194062
1521509
654299
629271
215008
664996
868769
1113705
928035
1381458
582260
767608
1004331
112653
20609
526335
464109
65105
259315
368890
55346
242815
813477
1047728
158550
88264
464809
188126
360173
1025947
185343
898544
557397
414874
1485144
1327236
1265062
75384
430221
400177
476844
738977
115626
826659
144925
500720
156125
631868
1454070
695057
822436
411310
1222436
1528143
1159813
41536
47706
103260
688940
917521
1164548
1290222
364822
520022
141368
975169
1436731
1206234
624633
841061
1206542
1067005
493027
1103837
941005
436772
1169551
620164
151070
1069196
540139
1341941
531746
252903
147656
1211201
1293066
1422684
1262961
241800
925542
51464
1301167
1267675
527429
283907
92859
1084132
1020401
110377
179396
858092
1114434
691659
33386
1274923
532247
1052405
948759
560774
726824
1561979
1188028
774295
1473889
1378940
431028
1231628
1253248
1287584
469686
1047499
294492
544785
179521
1279175
852034
664096
1283678
924684
350248
1309468
987645
305949
20110
1178630
845847
691286
1127976
765225
905997
1221102
19486
761090
446726
716429
210417
610167
522407
592250
865519
1099997
1301565
984154
1466602
555242
525853
853476
956069
397480
976526
279059
1079776
1003075
1528760
1098327
1144137
86566
1252814
1395841
1428856
815951
1165591
349943
321591
969409
1428161
67173
1055267
265164
416707
881421
1445670
245065
317016
1022870
617725
310360
579171
655116
1363605
458455
363152
1070816
104646
182949
799503
616922
1323878
686358
192460
617329
1542870
56745
1421235
1361201
1390458
726660
503393
889657
117580
207369
232727
1354345
751431
1038066
5727
1529234
986401
541995
363184
597960
325253
453951
1249654
532817
791279
314931
59962
595026
49165
282342
1033510
235938
60888
1365205
502405
1377504
206354
962839
1022867
851701
1546247
1040613
844579
39468
95698
788998
777527
1356822
590971
311771
876402
1186909
325189
281910
741720
177831
1367015
861555
10226
1005604
1417257
417640
1058841
636365
58197
895816
1305926
1024164
545613
631557
564983
1298425
589180
1058505
10866
1163632
463929
667761
1544333
480956
1311812
1091208
206984
666846
160406
316205
605367
1179372
414060
770071
92573
940385
1552985
852479
1109447
893868
792234
56123
1280006
311497
1530536
1369778
1418463
176610
1118387
795406
856523
372618
1539931
280793
1483200
1553525
156518
899330
582770
678229
248833
971251
1383396
686934
1530899
512287
1547996
1126419
1331965
218869
1475529
1558279
324499
1298111
1285485
1265
948667
1285663
1384934
1152600
281151
1045350
584730
1030109
1072871
132192
1438861
1261416
16583
1035437
898819
57339
745670
1233403
1019652
1260512
46994
792130
1473219
1118662
899453
1189210
308448
758916
912726
1061856
1267846
37246
1552879
834918
523810
192553
243841
880411
83891
628102
1118937
221406
410840
479223
864820
171144
1500146
1192684
1181604
1447049
197412
1152235
1288174
776581
298578
290612
693476
972897
713127
1302307
1096683
186412
1415959
117811
938295
46947
733878
603946
476522
1027048
603348
695228
1560229
490260
87590
896176
9441
324825
667307
355971
855514
391859
153510
1474946
453959
601459
85790
1260133
26960
697804
946134
57512
1018787
1424266
440561
1406707
1210622
732485
1353450
1222405
1503149
21318
631361
765480
1371034
1217097
1307376
1526473
562533
796762
912307
1117632
1364850
1467975
770065
1041281
508111
978538
599689
1440784
590963
795937
815048
549405
456087
549904
1178335
1478041
598023
561119
367795
1095845
937655
1217401
1195706
1002504
1279618
36755
399189
572146
1484373
91611
1441235
1244898
363741
324967
173499
489874
137964
1200411
643817
1469102
69892
1114192
1278449
797789
1401123
89370
843342
104442
764808
39936
253563
689319
1065311
841206
531199
7157
601082
1383848
459712
81767
390776
264204
744546
1117697
109823
1116239
635579
1266167
1412743
1083288
1253870
118643
524929
879465
171861
446613
825988
1186218
456325
1384439
1317289
135282
606776
1220864
499611
210772
443393
982336
1351659
1060040
955242
445966
66373
1495319
45470
235655
282992
769008
1156774
1496785
1430032
865708
1349617
1399752
355767
1540425
187850
822928
858655
557519
609786
1536361
1176860
1400208
1363727
1516744
667439
1048293
1516179
237843
1478475
1131995
204677
377157
1275246
1443079
742536
1199417
20354
117281
405802
1157604
621806
839421
703571
345522
40361
1128816
269131
1487332
1210260
1068563
530550
1190997
907685
1254455
1272970
1270002
1277715
1014019
197447
736610
1541253
1184521
1363021
113998
1407928
404042
1207902
1461263
1249257
201842
822623
1161892
1350567
974938
527196
1253059
1452609
470670
233836
274469
751887
18433
297913
1347224
266421
1369147
62716
1381645
1566004
822772
851820
1183123
253488
973579
27358
598932
575978
528971
576433
664457
180921
744656
64785
844694
1504763
109185
630985
1506283
1105246
1255469
265610
1478155
1541569
1069551
1238422
1320351
1110849
1026732
1145176
1205525
442824
581245
993208
1494405
951823
953170
444309
371369
1367921
1093840
1291972
591493
723887
640047
556574
409088
1233914
1386869
1393899
221583
296126
129402
1515919
1451029
487916
1492225
1544461
828298
203748
891172
117875
1165215
399001
1175650
801863
91884
1464965
1528966
793722
337142
329194
1533285
406689
1094510
749600
245056
376690
109800
1505435
173094
369550
507837
512644
1406488
1502237
1229401
172802
547075
41699
789156
664177
599464
1456615
85993
1454200
1055615
1443369
585676
904850
1031824
1243246
597513
830280
1508716
1528691
1134181
1449228
618301
528362
1478057
1010643
782466
1463514
368096
1512451
1439723
923090
303154
976526
1290812
1060149
1240130
1425594
55285
565129
237136
1541821
109754
1173973
1163623
199192
45695
684977
727504
426899
112863
1028425
60054
164896
799810
800097
1435230
1360788
413055
697784
894292
126009
270084
728159
27554
527868
761696
1428511
341425
974575
1312154
1282204
744819
91523
1553749
642146
749144
1413877
296718
275889
503102
314527
1052216
925837
774262
682545
220337
922492
768420
1307870
984232
82936
319065
562099
719404
879640
335347
1018
295967
625941
1251178
1349581
353255
779215
1263786
166723
1514160
1216866
715766
880607
1429750
202973
597565
339665
402549
300591
748646
469170
5339
532005
91732
199189
201263
237061
1289008
685345
575774
682050
1448230
1543823
970584
1147427
768754
290829
1020646
815050
1388568
1070439
684171
1169441
1531324
247815
80738
1153768
424431
1017741
176275
3180
624863
763720
1154873
890727
859203
911407
916452
356220
690923
1541180
135950
308144
440738
1547369
1229350
777571
975743
117112
141194
48243
1038268
1468747
262297
96997
390401
1468578
1528947
678885
108868
1337307
797224
705924
1416460
514937
84219
501512
53783
55464
572221
1536352
296477
1284965
432392
1443454
366779
790756
706338
996532
301668
223301
1397217
1448
1387516
577824
522914
1291780
1125068
281901
843553
498052
314504
1537255
313449
917208
157447
1146236
885953
388894
825456
869251
1313692
455878
112105
878425
480570
1004568
657339
915329
1383047
688590
611034
377012
890336
995929
598226
706302
383776
425195
1128978
926655
734814
1020888
1307800
1206696
759949
61836
863310
332730
1044131
542441
1057910
1462999
351727
866790
825917
931011
1177526
136859
1057212
74767
450235
1524759
932700
1494332
1010069
846731
130702
1195968
171518
1058953
111453
684647
67259
789972
873916
1111223
1434261
1544920
938892
299036
1363478
334687
925536
1308557
10592
1348916
886524
1151538
232077
907452
537504
697669
578862
892976
1602
913084
550448
489064
515138
1035642
1262592
841283
317461
1086924
370403
1244998
953078
93370
326383
775599
968861
1242530
939941
507569
1483260
1164813
1288075
1186513
567184
790795
42690
190833
1531512
565929
1552517
719680
154833
259369
1342971
200322
1305574
1205879
726676
768210
491256
504482
1371431
884776
671606
1249496
1333699
929157
724550
1522681
1348319
597444
954914
1418572
1566787
287999
199694
115997
982597
1097224
588788
184729
535750
739914
309782
1104973
589018
95280
1155538
66243
384818
1447785
630879
103266
1114324
1238665
890287
976033
1559904
1564565
1488780
122333
244136
1307125
791871
1217797
1093922
425379
213698
95070
494780
1343816
459468
1026427
649949
33833
859593
1198533
595768
600376
740366
1567965
1380168
770282
125850
839605
60413
1495575
169489
726832
1053763
1390553
774814
113053
1463148
514147
238540
1063392
1053385
473980
891238
1386081
250596
134986
1182547
713352
59748
170898
1535005
310499
678974
1159870
768538
425398
1417178
1055042
558382
726806
873396
1141874
20443
1555965
1397135
1566185
712945
1101751
493208
510118
936364
457263
283361
1295114
699686
1456046
1142748
268159
21748
102438
425178
801276
692089
1458388
457216
1060368
1142616
1331509
1011082
340281
962245
413220
150130
746324
201606
943562
301710
1149333
14798
1197882
1179110
1288124
92882
27265
27524
1533040
609890
444640
243689
867839
1234768
198267
1387564
939791
288196
898669
44591
59628
1372676
96938
1075795
492584
72564
877010
544216
1232258
926550
989774
71136
859560
1496037
1420629
25843
721528
454315
1261999
394354
175499
1246322
1037221
1456428
809250
1244866
1501532
1371531
1126172
1377405
30287
747265
612614
856209
1132344
439372
1056082
1125395
1178900
747215
1304804
492200
1006150
325178
993450
229849
295487
932562
75939
980562
1467457
1289557
844025
583075
937102
276482
1372231
342235
1016251
90134
347253
119754
1410341
1469716
1382622
639406
44848
876731
1013396
340307
639703
26309
219420
1013336
735091
828954
487114
1311479
876070
316292
1145536
1132488
571010
961850
851757
479217
726955
849278
460254
1221432
711883
1400107
375957
722543
110781
322648
839742
934717
1009904
848215
1179769
970555
655900
211416
1537778
259774
678297
496532
537838
85249
1022689
199608
813984
1166176
395703
330669
344189
1127001
1310141
1027474
1143724
421681
715709
843474
937605
800799
840340
892498
872030
215712
795700
1177512
1497709
952045
1405618
516153
99765
1057450
906907
43495
1066180
350411
299719
951892
1385480
339887
542711
1325499
719474
275272
943415
240979
1001389
1277074
140067
1511580
1113734
1107599
63759
947797
1007743
463855
443121
618091
1554134
361488
159479
1555657
665263
457550
787525
240529
21930
1455437
708998
822245
1199006
1173366
222857
1196182
1037269
224316
165544
1034585
197078
1034468
1133315
777024
683679
1439653
42481
1506175
819389
723725
58231
454248
1269731
337669
441598
1074478
152153
720181
1536116
679194
394370
368875
1034338
340894
1319956
1125757
25282
956767
1313161
635848
867542
816880
146867
145305
1209212
913452
43142
359756
942747
21867
185626
769200
282532
777823
382132
1422352
1497841
215825
79334
1438332
1351291
490711
423609
1037168
1221713
1223335
653624
1494377
87013
738043
524399
1443856
1051900
793896
1178027
244617
71892
118725
74223
237705
78646
936935
140739
583771
1456099
1001149
256775
424475
324283
530028
912149
1295923
969513
809075
773308
1427590
56072
563442
565713
1244518
863365
1199770
917130
616262
109659
521624
1347230
815273
1229387
154966
431602
1449951
979635
657071
667778
1220
1164294
951546
1499382
901846
1330380
1130843
1143847
261632
662173
1415243
913607
698892
1187880
111816
1340502
296140
1481018
1434592
908008
1424645
85407
466407
815038
1296616
519047
401731
189032
188705
173872
977943
1207417
1536370
1244357
608255
63309
1516210
1270044
1026467
1082023
1449820
420120
394213
545596
688937
791140
698770
591012
625347
107814
186570
818160
24480
1380167
123946
489944
1507608
1385577
965743
1056646
697329
167476
147954
689759
468578
1474337
204787
1411721
154203
1290814
1024052
818422
31894
180983
1290208
1094829
493040
1072469
812844
898432
1465917
1121115
1059255
731155
1102545
228542
1147830
331756
1421712
702283
124739
385977
765522
1379829
1008113
335407
174276
954188
325332
417785
402174
1164728
194558
1406214
587004
1422034
1561747
720452
1227101
292244
680489
1400467
1389789
806997
164100
695415
1394868
956884
610594
57576
1508697
14196
1057311
194821
733862
954109
471528
844875
200903
12021
663826
240422
987747
671751
530212
851841
68422
410132
685816
330434
1194206
948958
1096381
1387049
977201
152242
1361140
334167
776316
850484
994053
1148749
423471
589849
34403
919032
964590
254760
1435300
376207
279934
537241
1423241
450397
368137
1250498
124268
1006333
263228
1541231
1073011
1529244
1104530
1053772
4447
1565138
1031951
1048329
836276
1380496
59947
1326467
42958
1113868
13350
697689
157339
329804
243508
848651
1203884
217977
826139
851009
965232
1024930
1398544
701156
268540
1261107
827441
805393
744834
846733
803924
1300739
1235124
425610
563125
88986
284391
733406
581181
876016
1164425
839042
195406
555030
1316510
877563
449697
776583
1061784
203568
475478
332332
335085
1457780
297101
912700
785726
621915
274299
147672
928594
778827
573714
1218956
1471954
482090
595909
1458436
852410
133918
216287
1499918
514793
536927
15298
663459
58012
1027973
1351309
34147
1288204
677530
1470050
698427
1067471
1371417
888738
965955
820067
748265
650125
1522960
448372
1278878
1084117
972327
470826
1247110
779151
452586
647157
779557
615525
1489949
1182539
1334003
356222
1489454
127021
300923
1452900
1562991
41252
109311
240658
1284903
186080
512791
475323
1148600
1298283
1524563
1339278
17441
889018
1072405
893760
1166927
1241
1170994
302236
1066807
1524514
1216079
504651
118319
254516
992436
418362
1396059
1426597
37676
1548316
1029911
300837
119313
443257
629455
109568
559261
261471
810261
292758
479408
1042046
593982
1029016
182263
1525248
955993
758077
1483476
927041
1242391
656728
507299
1450210
598086
753178
1344412
208114
1059827
446259
5485
390423
1082715
125942
914522
769687
369288
897721
286625
221259
280256
44246
497506
503524
1429691
239024
643212
17879
616490
568078
705305
705574
68905
491816
878459
1280640
562069
565359
783537
1564397
970912
336067
714568
1420256
616876
381919
501951
915717
1277136
766990
22102
455219
400882
1182014
455485
1442502
40161
1509725
104808
762628
1462006
756895
244869
570149
450899
435035
1463570
578135
900915
655430
742797
1446658
867942
1198303
558208
1319809
1132817
300455
797670
258032
1087445
554586
1112864
1564849
1259352
724169
865111
563918
213034
1223271
1562881
1068624
345157
1489734
538723
822810
75307
839327
191437
541209
1131813
949774
372435
555749
1336159
701582
489817
752404
899236
729815
1344682
309015
1475446
98990
80784
309858
151705
1277929
174136
17954
584382
179575
299258
343757
819579
912403
1220507
472724
762432
1282719
1390927
1030350
1214881
316875
368299
1187119
1220572
981367
678463
872954
1554116
844855
788884
1394738
251740
1049047
212119
1212423
314913
466174
654913
566205
1220291
1277850
709557
698520
142059
997666
745957
623573
1200626
1101916
320292
199610
247952
630258
1147815
1111089
1366717
1469511
1283725
1387443
331706
364835
399573
821426
490256
749812
377944
1046615
155562
683375
734186
1566731
406194
112507
1472411
176165
56724
49833
1393920
1351884
935870
1026181
871437
223883
961816
217814
1154043
577255
1496602
861537
318609
510952
1122298
384270
965120
1046989
1001035
948788
931925
1076746
1352211
1335995
558490
1546098
1272982
293953
742922
468122
702063
883472
358625
776083
1055393
1461608
1117401
5364
1559372
1243159
106871
50292
1402300
1341747
1017218
999348
1345357
908863
1388723
1063496
1387212
738225
961784
305719
242661
1490794
502991
148337
1112129
1031929
347295
909388
855824
800819
860777
29533
69577
445070
1271185
448642
602656
553531
1455311
286540
1190893
83179
575695
1178560
465385
1211964
173576
976955
1289120
131627
1385123
1515495
1361006
670590
503747
494536
952213
808751
887189
611973
70473
600895
1477068
1490981
1515239
542068
447671
312627
1225771
443661
13300
937245
237377
1531399
398557
565305
1183391
514723
1254723
1226115
512626
1373180
979757
708947
522270
1052855
300011
306205
547662
544901
243827
18954
1062245
1150535
1440208
830271
584838
682139
533019
330582
605393
421887
961576
104307
587788
1078260
249455
771648
1123888
1098427
1464399
142059
265563
955826
1389188
1313931
245823
744947
450509
742173
435055
1141266
252460
579923
434036
426466
816905
1477832
199862
451323
1440308
1099086
457498
134288
532788
379322
227604
810928
1313505
155121
773338
539966
717210
843523
1276957
471923
920717
753095
618819
579143
991060
1033847
705
611383
1288438
1337259
14379
1001036
527130
865076
599252
512010
653041
484216
1193785
117328
1074543
765459
352466
1029616
444872
778931
309743
135953
829823
1454053
700560
6404
33239
1492571
16793
1356336
377773
50847
1390974
1520362
1370937
217788
1008305
1047573
789766
1410835
1215290
1013401
1518984
492337
152870
428915
91209
336810
1138047
233023
1480212
484381
1369013
265239
784506
1368231
669072
54700
797235
870437
151561
253803
885404
549376
1344937
111681
344176
455740
966851
207367
98515
1296325
225058
824746
1549227
502805
903590
1004648
1131583
394353
1232075
374880
1383552
826696
1339767
926590
224795
357142
139111
1473725
126145
655335
1246961
211209
1115175
460049
1516185
1510749
116303
1087877
813484
180178
278995
1143347
232649
724076
1550707
1250480
1042376
93911
687698
682004
671655
267951
1134060
160363
1486422
898078
1492985
845752
763756
1023715
365382
871268
1403172
560296
319945
1317887
928244
1072239
593550
4377
723559
49374
841987
35281
41944
778313
98523
989137
296381
1395832
829291
679691
743306
1297044
399470
930211
350082
93226
795591
906062
1240530
420350
1406067
683488
888088
507967
793217
564110
740351
336873
1048992
791341
1424690
935868
1407123
304482
306221
562011
1450734
1317598
671018
132039
1096355
331134
1011951
832209
357426
1411772
1077598
1411573
1340306
972191
1520704
181108
1153912
1045485
156771
693562
986139
800545
58209
1291268
574520
560695
352798
1403454
76742
1928
1507233
1013518
1134635
299832
496839
1370059
1220827
376715
967132
696320
1527252
118063
310443
523810
1275074
81940
599098
652313
939329
1218991
616467
316808
839266
604106
1450489
662327
442864
379546
1548797
654324
761592
327389
1709
788687
1322912
1386462
910265
216452
390867
487284
89602
1539668
1174491
46359
477021
845938
1518636
315990
259869
490117
1001616
969190
816128
1298712
584225
1365383
835910
589298
545081
275296
908016
479743
845095
1436788
554748
947516
1224775
75826
677638
1338881
1146913
1139234
1525420
1008398
1294090
768984
350098
575874
1455646
360694
602944
516492
351498
1023055
25325
143285
397582
1176905
1549324
1482383
263142
295023
1116786
728350
951682
897270
1142117
593905
1444753
806157
687351
118824
256323
1430957
1454600
657092
200504
107723
1564835
568503
342228
88887
49026
869583
304450
1010616
109939
101306
478438
1281460
1375561
754234
1130154
750736
307523
1562079
1377858
802337
1202740
749952
1265551
1046025
667183
654808
1094248
1198795
767006
1393507
731351
1526901
153380
142036
173902
782610
359510
156957
651059
158718
836537
1367771
30653
1531461
1068309
201554
20787
452089
420781
652744
88420
74749
497074
192872
83070
1351429
433296
97474
210886
958265
715000
991442
1464953
352489
815661
1276784
432350
904211
704471
731147
334409
366749
1458179
390660
361692
974699
84670
839227
605300
233714
339474
342699
1447301
1103899
668249
286367
55310
175081
510349
1312798
1276713
274587
701235
277803
1299566
760232
632137
831397
1072296
788243
534676
894640
680897
949071
496532
352606
814045
60322
710951
1424214
1373802
546430
422365
238107
797529
704937
558206
1045380
1539366
207203
1036421
747380
801509
183934
712414
391284
324785
670453
396192
226239
1370609
1327702
633457
569392
198004
314687
953092
198544
217712
218152
233986
331414
1151475
611205
1169728
489516
1111782
1195551
453915
1258305
469054
291365
1267956
228444
208730
230357
763758
722351
1256510
89271
198624
1129967
922862
533390
632815
1441247
150739
1050768
266574
1557267
1432214
344858
922362
289329
223886
1213083
202410
1564767
1422410
1365652
267076
332532
1077009
1258326
1402815
726036
425137
1563254
51596
1474948
1120343
591089
1538539
310393
480303
179819
776047
25168
290898
178939
136734
1547883
516492
533373
805200
915203
112408
380135
1472100
132252
1412482
1300048
1023927
290319
1454925
577669
177713
894609
1260400
1371023
921542
1032468
355562
705168
759524
1398340
596280
925540
344194
311270
714842
491827
591391
363493
1018220
1063692
1483082
393236
1325515
180113
1426593
206378
974503
804777
155179
450009
576902
308583
14755
763733
950123
1386608
510245
437160
977486
969372
1345325
1519355
1181359
1475943
1290315
1231470
820084
1131223
977092
685137
1555000
1408551
1524403
144697
981332
1004585
865019
765865
1056657
1239631
1016065
230763
904795
907532
70061
1466440
417318
875381
324943
669701
506363
178295
791433
1158366
665512
923254
1517848
1174548
1512409
1405319
243436
1263661
872563
39430
82898
75069
245953
856311
731418
398760
1378048
1004902
1045133
97488
683591
742265
153460
1248872
632727
953502
1295563
427265
546002
1472100
669599
266094
1161949
1113211
64017
351599
1008357
285257
373058
632242
493931
1040840
1132798
940271
1404529
723806
1487944
396485
1457082
1208831
1124813
1024165
405077
1450960
74820
1382607
999310
870849
1292319
880672
934914
717822
1037816
225817
26520
744250
485282
178699
1446297
1370122
544670
447995
942297
867090
1112081
986709
1515253
65569
1131849
244619
820037
230166
681580
111739
17637
358316
1414264
1532295
1183663
206909
1352205
1456230
1252600
429052
264096
833575
1327853
864189
976157
1423860
561829
184385
1442995
904718
1372625
1042964
658534
659361
585213
502982
770408
863263
884824
865268
1284289
1516421
556345
880414
329960
1079460
286211
82964
104308
255324
820267
454779
714511
997926
819453
924731
247166
1125976
170459
785878
1408342
1099276
619478
418356
1124998
767282
748847
116632
1496207
1128046
731635
643122
1179351
305471
1489274
819712
1052
467652
1521089
1394179
55536
1054924
54542
1367553
1214996
617078
941481
1077575
6784
344110
1495311
1288179
936476
359843
1515218
284475
579957
1049585
1059272
47107
1303625
1424452
650106
1028142
1153077
739035
1099137
1321709
698366
1462891
1163341
1077384
196859
1251286
983065
117933
1156806
1467652
480680
561791
158165
1317582
876301
370266
278732
477757
279255
1220639
32414
562158
1488315
1047702
142462
257398
621506
209205
958989
173762
1257059
1146197
1163424
813951
875518
581327
94293
466070
1462212
1209562
536102
795254
1505760
951065
135439
237339
1031627
50594
168098
642482
857609
708754
409314
103155
296707
81889
1056594
634349
1246619
1068607
1449628
979425
778055
874239
1032398
137434
226501
1031463
443791
382149
242131
636420
334210
1415873
400146
624433
172586
46644
813261
1535970
1258373
1469054
238563
989455
112914
1103848
1527824
117909
138012
6689
912970
263134
1307003
1286557
689471
241113
1122219
408141
907
346952
120767
922900
1107791
1003191
1073900
1257061
848393
1356629
1023219
908550
299671
1079989
1255472
71271
584867
763320
987617
1121020
121913
196041
1362191
761799
666648
964163
1418926
305722
866590
1403406
1013343
203692
535509
1413842
961960
674019
318884
493242
62481
581259
102486
203146
711227
1381411
1000336
991925
1232322
1462750
117716
361478
1103629
539278
1143116
1173130
1354747
96113
563054
750197
604558
978197
776934
640299
1180844
1322741
652321
346097
875905
88582
1021266
629641
691854
1330643
1042218
374256
1099810
1402752
227509
1345111
1038123
846038
236697
16315
1340692
293788
267894
1043436
868871
1266549
654371
855119
1004072
1091336
541766
1120664
344275
1023490
935285
35101
50167
1384612
1382058
1361963
924211
1567049
1022188
634128
834701
1021355
237081
291386
458180
1101460
590134
1144918
1319264
728794
361938
807678
1165839
449583
1376805
265723
719091
711379
564094
653404
773220
1048503
324985
1507113
1547485
1337325
777765
1165954
1415
473441
541520
694199
274575
726520
13845
542156
194461
34792
1064017
1336408
1036652
938673
735821
782774
1559595
1434201
841638
14823
244051
970943
1305188
1382275
249242
1428417
379133
1243970
912469
766044
1534964
1185569
508692
243697
1026020
928707
1491163
1209599
86327
562272
78885
665964
382855
1041509
967022
556209
528778
1494149
1370245
414375
308176
82168
1349438
634767
332828
900489
656031
22891
403641
230309
1211537
697305
749740
1525769
17810
1502786
1381225
583524
43683
274643
1307636
271113
564182
681240
1146783
1341916
484312
970650
361169
1510241
1410489
211382
1128441
1510799
143487
187895
50676
602976
1082828
242258
860053
1275927
537513
295843
849388
682439
508657
1050777
1051571
1320125
622455
821721
1372573
1435559
1517651
106025
436117
1545619
172638
943000
563890
625568
1028878
199244
1225638
1564807
648031
521655
376243
1278747
530101
982991
1097232
431319
1280443
1132848
1041773
1367745
1513047
32903
97665
850376
1397406
1319857
549166
489908
816287
277921
316445
249651
142516
454093
1464695
267857
23922
990030
1460595
549528
1107963
591412
1328598
1403859
1059985
1142631
398890
168666
1419524
614062
12801
1531263
1447424
1223573
295701
945964
1162413
713069
1333882
1257531
1113911
435196
1472556
1248098
576558
558510
1501858
154186
96914
733360
1019073
299466
194299
627229
495445
1387037
99709
663749
587191
1176627
1335451
163926
404102
1339022
514870
755795
600279
14067
984798
107790
1066161
153066
1128014
952738
344869
603937
107454
322133
58539
791310
1524006
905560
631087
466763
405189
647540
538808
732459
1335886
336632
363219
616142
1396692
15893
669253
1425895
5966
1518302
883875
1189011
1124752
1118768
874620
1469454
927258
397373
934049
328841
198693
561640
339324
789787
789308
346257
1302140
1262899
221268
134952
95873
821498
1216385
158438
856861
673501
629569
1441823
1060931
1501950
1054478
1086425
331408
399223
325602
1098876
1396979
759705
1016048
687869
372867
470162
841644
271724
552015
1458849
75578
1075586
1208669
245762
456269
878545
1395819
434202
629320
211617
327139
1513262
1459454
1561539
839981
423844
162455
1358020
599956
857711
577867
678171
42050
1148221
43413
897845
856516
706759
1351072
442718
529166
189815
1213596
1529427
840756
594565
727650
178953
919573
325815
1493116
248680
513906
239342
768240
1544497
315916
807179
746811
257646
917008
582922
1303062
567714
73782
656328
1376588
292508
425435
209994
56198
642808
169723
389493
84567
683995
904672
1293585
1042349
384700
841721
544020
109317
386244
566543
1305971
229484
883947
427040
78713
316533
1191182
1247446
165515
478269
1113951
466491
1541449
330768
394318
253808
1010541
1526221
1349036
1243609
1508966
362544
148322
69380
1122692
409095
404126
16644
59673
182587
141025
1357529
326573
295132
27036
1063751
389861
157917
210777
326021
864128
1100946
819627
1522154
1179336
556020
228373
1545540
686559
1312691
771383
889660
1392945
219997
96508
1238100
796129
1305411
391055
309539
46715
1056711
331400
1501703
1225059
547454
609671
681853
878235
792301
1377998
94534
1291703
1198407
1348171
1417531
168478
990148
731542
510711
1266070
906360
62480
1118850
1554612
1317012
566368
664565
100254
1474924
1097847
234350
842307
441694
985583
83848
112514
839173
173961
1276051
730456
1358069
73875
867300
34672
742956
1323170
1212494
1039211
793183
1255982
1439556
1315699
1502592
1303874
809491
1238442
408601
1505262
278192
424885
704337
228722
1443913
955020
901959
1142056
1071607
22905
54257
1356195
102148
1349679
671600
1436019
753225
264049
767787
853864
356395
1326076
595348
189926
627628
286057
1082327
501886
233625
1030921
529476
35737
1509756
502347
1312022
1120438
1070792
482174
1114520
410820
1177437
1320929
72676
153197
1550126
375230
191537
802588
532827
392414
424300
1432763
869476
1191800
941953
20957
347660
758554
1509009
934840
106510
1113392
578930
364311
1174587
1013206
636689
988171
570132
1510934
915176
815951
339650
223576
865224
1334952
621806
274840
899502
499538
212036
1119829
112417
295057
690265
1454431
446273
1034858
65388
1403071
1064599
1020483
638637
1475453
838641
1100274
1514178
1273427
353102
579359
1116171
358443
145109
1091370
435344
1244052
1255789
1553479
975443
885538
291830
16486
355732
147203
297168
870505
46167
1092268
1394011
1480497
1457017
155334
52519
588463
1567269
45238
942361
11197
323287
466666
1343917
363695
1351564
792811
273970
271420
571235
518302
304077
976152
1545421
1037010
1068994
1212783
158302
1401496
124195
1522866
529480
302660
1078077
1322718
1228845
329855
758788
488903
245806
1067677
338172
1521354
1021149
1356599
23119
672226
544509
674151
1139845
840821
478870
427481
79759
948896
506961
1401742
904084
799571
11093
1510855
1162752
418927
1273171
783873
677059
1181364
936641
374856
1514063
654705
114983
1542438
1411925
1297235
51110
1092573
288384
818389
138557
963542
1178211
611131
1329162
1135150
1027524
1382812
299331
801007
295487
1274130
883795
795315
509488
1169563
578096
1366772
138734
1429512
94075
455056
698743
1351305
1059065
1555018
428947
1176891
1075831
611281
468492
632212
422589
1110354
1045105
144654
1210340
846627
879667
549945
1338031
787587
745613
347433
945841
1074690
406130
573450
81072
897185
26474
600179
1527471
549772
414264
465943
100971
1434022
1268797
372993
879459
24626
545110
496972
684563
1251751
1511987
303290
1166704
1296508
58382
707737
1457158
159720
64707
1272537
1073153
290768
1422107
733028
360064
737162
260930
1061691
437042
651861
29126
135546
1099892
1007604
920730
924172
321394
712646
600594
291492
650260
1549502
74756
1428715
565615
776569
1289733
704335
1178349
1027532
1105046
326765
1036528
321888
631506
134745
900600
1312510
646053
896200
1271803
382344
6485
4619
575934
676432
36971
932987
752486
637979
1378326
242900
860507
520319
913404
1086241
1030512
1528441
1456435
1423448
1177832
1044867
653881
814005
1060014
1521227
434140
1264317
485274
961545
387430
842503
1049570
402356
1395858
622944
62264
1055602
1360014
32851
19809
1548538
575948
117166
889664
427547
585065
1408721
344255
91383
278116
246802
1256954
155871
227765
100249
153410
1460324
1482457
1157914
60278
1460291
1397856
1421633
169767
1381565
1000529
625684
1498147
42010
1060719
535753
1392243
1273799
474993
1482882
916328
1181422
788739
798308
355136
556593
1363237
508122
282391
1540624
187291
1082338
1459128
282325
1136252
596946
573703
517834
130239
67058
525370
521259
1156305
398580
255831
1188677
1502053
266852
1124189
976303
1118454
1114979
888683
930339
1203685
986344
1078117
1256585
796871
1082436
965065
824059
610173
979991
525013
473729
631985
879330
1368937
471493
10041
206102
1095878
1450264
773694
135218
1295764
1179760
642878
98969
42698
898551
145798
1055377
14662
202535
490490
47243
1332490
1075520
1345264
1407699
1270934
360769
1523640
1465986
889409
153730
1233830
1551116
592857
638643
1337517
1494913
621203
748462
1463692
7784
24196
265191
388435
91114
489651
901992
773060
1120308
841363
89269
175067
247730
616978
484089
137165
1559243
1383197
804086
388449
166717
740676
306223
238589
606727
1399236
1440349
1385165
1417406
1405647
315668
818877
687314
755116
582499
625751
1239209
1528152
161323
1263692
612965
1080448
274831
1381075
835456
778558
876143
104741
161211
423725
340874
814257
677373
540690
377852
23239
1108290
1298252
1552230
272059
255548
752504
1199741
314290
1552778
969251
102333
1121188
1207408
990026
224489
1286232
86984
530032
495211
1455312
837376
1401387
1468075
1118167
746207
168124
748607
1205050
1444851
209010
1031707
807750
372276
1187363
1427370
1490673
152680
884574
1501571
889576
411806
480091
671663
130307
1489227
251500
1563002
580748
1258343
415003
457278
1516745
259610
155514
1310369
1313604
1354549
11615
1430506
304784
996134
1250067
849341
101614
1244252
763531
1504902
10077
266218
863490
1335133
1015890
1408181
1262191
1333293
672777
181830
1542080
1225002
1295802
64120
488277
1244344
1367409
554545
1179455
1273157
513942
316175
1518835
1344645
266304
225601
206680
188267
1053281
358677
197779
1170832
103978
860240
1562793
505909
826386
1435918
553538
553413
753891
1496326
1526230
1244112
518729
937254
1241771
888843
682363
781947
1243053
921986
829549
908592
1117961
166859
1498332
527860
1413552
780761
1110362
495897
1433852
826118
810684
111470
64502
1040506
74568
800176
886522
100579
753151
95052
571496
1547390
1153346
850133
302190
740879
1132437
748213
640931
797179
1497568
1312320
590162
1279329
226551
1511265
724606
354030
1252552
1054062
1356717
12637
839012
233212
1413000
747792
911022
1182874
188424
387046
240854
286316
1516754
568026
1316899
175611
1540416
508634
731724
92236
839368
298344
456139
1029088
1207731
225255
896439
954681
1258957
823811
1546282
810967
1342830
831911
1314011
1476382
390553
11929
1373490
664070
531570
304063
38301
404279
370349
605481
1044543
1460374
1046445
205828
1002788
604954
1217079
939007
1413794
496239
418770
454958
89367
754730
128433
65654
625572
1013481
233135
1197628
608016
383024
442930
856994
80573
675076
621026
329985
1241427
1039073
148271
1159755
1293159
1007450
669460
1265534
917257
1447921
710872
456428
1244867
1085547
1441017
1086928
562633
908834
1076195
633267
129376
1305917
77276
880777
848484
111702
1360747
45733
637472
842985
1076295
1258567
672374
1181999
14013
881067
631602
291946
730160
53480
1376186
1268902
288640
996041
53897
954877
324000
800061
1261424
955122
839617
1129944
402018
891832
118516
498330
293384
1400511
22018
641332
1531217
1491773
736535
1337545
656398
618122
243816
1383591
815182
1485355
582649
1127007
1509885
1305816
810498
49512
963397
1021182
50759
7373
185356
252988
745289
1433991
1441301
567170
508172
1335848
231936
738079
1147713
420109
1427271
431399
1022048
748897
1391370
106105
812919
1402826
1272918
123995
437345
1541795
1186242
1559516
562289
1011559
659971
914770
833414
779174
1157308
597702
158479
123712
1420265
285523
421617
1114577
180617
1354622
527620
1404755
1322274
1353685
1263759
1298605
1197161
1459862
1196781
469869
1078580
595482
408922
1167035
1431255
834681
802985
861113
242134
293559
460138
1130734
1447327
1522623
225571
765498
121428
1052582
1338707
432995
1372267
628635
543898
656330
83399
424619
240296
105472
1123566
133181
306863
1322415
85469
1018283
98335
1386786
871255
605224
1218234
519351
1001512
1402542
1067369
256050
1542383
1024608
696310
836926
668606
593884
339350
127753
688084
73856
1535292
5119
464238
799667
819265
431969
646074
727119
1343217
954508
1368391
799545
53376
710698
427940
11576
1008573
811483
1246692
199564
293278
625572
1219583
867967
494149
1198162
1247364
354563
490994
783698
636465
1297066
499865
826260
1024641
932795
1183973
392192
442608
1464702
1164603
619044
1254351
793600
678017
955504
464034
1312768
214968
597850
1011316
1006042
726584
1233037
129239
1208798
559230
545824
1273552
726075
1390156
390799
489998
1182707
770695
665066
116639
1047728
139900
1504879
1246287
1126936
1210043
992319
650724
450125
387734
175376
845206
1460417
425816
342112
1171946
1060381
1098182
1101365
254877
309278
927838
748248
705518
499979
224393
1148826
1242471
1392717
603072
1190651
1220405
743287
890896
1502665
663324
1236051
736236
1251578
643578
1350911
630811
586036
19319
89852
176465
205889
771663
588149
636817
659621
427930
1167273
374736
1118451
522911
1140474
1244164
943435
374383
319699
734156
1045321
270506
82157
239970
1158830
746913
691751
1278624
677465
577975
1281058
1385087
244355
668987
562611
675794
1297765
1519695
981204
308514
961274
17068
673836
74599
974129
411060
649894
365368
291611
350079
924189
87893
240656
1567909
1040323
768733
370953
1479397
1109416
929137
1417117
1491489
1202473
239163
249845
129347
942979
1130448
1373206
1252872
1193941
661361
45887
390470
621617
1131402
1334497
1344996
92207
569907
841469
474703
186163
1266111
1320557
589171
275816
268577
610719
771252
515385
1035917
330802
1133261
322989
297398
1486902
1460796
374926
56135
447719
1062618
643642
781262
1145739
1053671
508274
599407
1084696
1060784
1039702
87602
172218
992622
154760
414001
349154
751369
875626
1553631
755760
1119694
926761
272487
1321138
313179
480059
647074
1417369
916259
588411
1265390
565828
680283
635526
973430
1503360
983922
800800
959719
1062882
822281
1201229
1303800
1040320
327958
544599
659087
332109
982206
1433291
749739
673685
823614
811958
389837
1424479
328027
433182
367011
344645
135720
313874
1565737
1086528
705246
65883
914507
937649
1007853
1277365
781197
1173616
1145527
1379982
1274700
844379
23541
60505
304119
647849
1325922
96313
318017
467292
1441556
613645
653995
8396
712984
1191105
1477222
1025676
1176319
1102104
988097
1178210
685070
451335
1260299
200595
192108
86764
531587
584015
583222
1137537
1016151
263482
169126
706505
1341370
688456
819900
1226473
812434
607281
384677
556978
1431450
750318
1234234
885445
1131646
715755
182731
370293
111125
1504017
293768
722724
72044
1424793
738452
668923
451711
1527176
746889
1105967
90471
1266578
1242652
1485606
102551
952089
1538515
879260
1408672
26593
365945
933995
113808
826860
427396
987812
174929
1015588
634611
1281230
788663
718120
823683
133309
75630
993373
1350867
273092
756668
1277379
669028
855053
847309
1534092
906923
403033
1206482
640394
992128
909436
1022415
1126505
269755
201890
763794
1565234
1152476
1080228
357301
630721
1038306
1246193
513964
549601
538464
285657
285006
940163
1267839
910158
619476
114598
1473198
82877
927114
248563
433917
920554
888565
130423
318103
708366
303896
1490176
795133
428876
1486563
247750
1391828
1179964
258291
471072
148793
537876
559505
463930
1271192
670580
1277335
1323901
906918
1490619
1127388
700449
446909
1179817
910038
1389703
644454
442291
1432193
274881
437945
1535007
13463
1281471
1546697
87007
202674
930046
1350987
497342
325418
1012094
1494182
182993
544314
1483500
515461
435861
1055265
1520989
818592
269225
1278394
141083
1400527
224478
23614
214607
699177
1351308
1057043
263810
408506
113421
1560413
1376013
1298735
921842
60076
646410
497552
866148
580197
439981
1525320
87910
502839
593521
1517751
1127341
185751
765200
515730
270794
483613
749444
398570
402991
983839
1119902
865231
79560
13955
1043165
695966
1369530
145153
682013
810432
265702
1527676
579665
441740
518455
1086728
473378
118945
595738
1045241
241235
264502
268682
509370
542931
1083152
610422
757374
1337330
263460
1224001
1443740
654408
1526969
329152
700512
393971
1239726
834585
813129
1476116
1095272
1440484
823372
1158238
35664
1186944
1013215
552490
689820
937657
476334
1468826
951004
996322
738234
972807
516282
1067305
1019140
1369398
1129595
40873
1487871
211151
1314346
747450
1168618
979792
1070837
1558176
1553239
975056
798442
413137
1421049
715073
1540850
938791
1543474
650443
622461
534863
894027
794233
669050
879894
1116040
601897
720576
1240525
1416614
1215981
1176000
699461
1257289
1176309
233741
859216
1345281
1370187
1192798
629752
1113439
920366
1392192
93089
1269245
1041463
1250940
162098
1423205
613372
189445
1493834
1053154
177263
236094
35711
160763
178689
1098936
1241242
1520377
1206877
238166
1456805
797060
449570
259466
1305116
630606
668535
82656
1562676
1260404
444521
773155
1419560
1116582
1172422
167730
867366
1263839
863071
1091627
454931
522161
324277
789192
178409
749628
950041
159334
613168
1361606
809906
674798
62339
291061
832339
392926
872627
374402
13288
430082
1018881
149459
904707
1125204
1256644
1365529
1270533
564705
1104304
1435030
794199
1497193
1400096
335889
750307
1530855
142097
143376
532523
1010071
341930
678833
275949
1248916
740144
1468162
1121765
368534
426990
534901
1055405
1155422
453913
1031661
903109
885847
830218
140235
1495170
105297
27381
255009
42167
1132137
302865
47300
72514
1304446
1524802
1415609
590646
402385
1245708
1046215
650344
593860
14168
704540
365707
766852
1550046
77832
1562655
1073723
354049
1393413
834900
1549114
1316959
1423050
419156
618700
106727
498639
846633
1183298
606514
1414880
378546
818774
95756
682063
420358
716034
1128209
1271745
839174
160075
1451650
522022
773041
536365
826860
735133
1209098
877327
1526014
1316951
1195594
189825
1332874
161624
13712
218463
772924
1126598
834710
25041
1222751
971656
547823
522618
413728
76859
1100410
898854
439271
927507
1530945
1156360
1328001
71516
1457696
962110
101648
536844
1335567
20478
964321
1522112
815718
545838
471163
693265
616663
1285310
200515
414411
1418345
33965
1194841
965257
766071
802323
83002
634124
647305
269345
368661
755989
663587
347176
1553846
1067868
1043490
93394
1011012
1052331
1506668
985866
1550706
1300620
579557
1434474
51202
263215
676016
429321
1003823
443408
1362297
1347636
769139
92916
1280121
389467
1136364
298323
1069060
720363
355870
446497
440208
1007245
535765
28545
662121
685866
1552513
1099028
101443
640330
344487
1277034
831219
1331434
1092554
77425
15169
761019
986136
1477035
925220
1121827
986992
569591
1464166
1141713
587363
1121736
851071
358225
1271449
1220341
169580
1464214
1354048
940737
264111
1380960
1128024
1517346
658195
1502603
1048916
1566790
612419
1206906
1378218
81186
710924
402577
1230497
1371637
1236653
1531807
119787
1462713
863566
1294061
185036
992158
745646
1128249
451426
609906
1448268
57060
1083910
1227412
1474632
403358
93445
616362
1190518
1484441
1037045
1545964
1284119
287813
65229
1116662
1054309
1099407
892275
1535667
818293
660200
1541142
787113
383357
156547
931433
367329
97451
1333649
1413850
415844
923790
315326
179187
849664
1212172
654359
641852
1055401
964860
806380
1336022
160103
224471
1230087
1211400
286931
97090
255030
297976
1292679
905001
1234668
573643
1447021
1530967
1249486
494028
770829
1211497
664599
1173647
707185
1543416
598110
195446
527026
629785
826632
1174008
131654
785954
701058
9836
1535712
1478242
656823
1107509
593557
1159237
93487
915833
1304212
1229025
629684
426865
1091475
1045545
225677
1271207
201648
368703
945416
718243
1117366
1387774
840156
455718
138411
1445131
785372
20037
772129
879379
98454
590534
1026047
299562
1468587
126700
1393186
1192362
364021
1069075
41081
595496
822318
96001
427240
1089834
1456172
379961
1497704
1162133
962166
1564894
63292
1180146
53247
1359186
404089
698755
1279302
870033
198869
998729
708092
1261077
1042622
191409
1413120
1456722
408894
37843
337428
508135
635236
1412861
1495568
596839
1371982
580607
385951
88543
1453574
1237895
1517615
759255
521854
1474864
1471627
807007
1449692
289104
60575
1161885
1114556
1277821
504657
501197
1416863
274961
1049680
1522668
721898
29647
1206801
3010
1403902
636218
75820
455664
483114
1196828
1348982
308427
1023779
1465850
1469769
984773
133173
435319
365960
450096
1561695
1332442
103195
289736
441418
1557665
179454
1252288
668535
841312
1080883
1004515
597623
664598
1394546
360014
832369
635574
746007
279551
838610
854771
107740
1072738
395624
1298673
598831
78213
821871
210499
1491460
1543155
662636
320752
1111969
185017
187592
641813
842677
804599
1103738
734008
1420439
1437951
169323
849795
1315742
1040429
21112
531008
153418
63528
582353
1172729
1507544
1205837
616503
132409
1394665
1207020
1145046
928387
1087883
1341025
905351
711623
550239
801918
767697
1062325
1384843
694929
1064702
851472
1282560
1355821
459704
630871
182583
342709
1365598
954734
1449106
845711
467504
15115
839363
613119
301264
1484543
366948
734541
1199844
617573
328103
542498
405106
221600
952857
287355
664811
889667
64154
732865
1430945
432946
1113168
1306472
778328
875958
570466
637455
338932
775772
423623
1519059
847997
1360981
1332384
1390501
61443
1415904
238686
715829
1194355
1206508
464645
1417149
1291321
1348426
409108
1187487
1264417
1389
1478257
1129497
205698
835132
379849
1391292
138477
1479349
727316
1154514
374594
181916
960062
377337
865587
9976
675543
160697
198977
102397
1398922
973018
1460737
842153
976498
247115
1145329
1545719
464931
933407
1273282
1000393
1545133
107680
740265
781585
635199
1468746
949127
829869
276684
894046
1552071
1129485
677254
1413392
322235
1074801
503885
957790
96991
14898
188721
1400882
1473542
703895
1078771
128961
280537
11442
263946
38195
880978
301299
415271
1126890
1284453
1208822
537852
583962
1024746
815485
21040
754073
1355064
809587
269806
1154636
837805
239225
1144206
43304
1278205
562768
1565207
883857
664774
1313540
60729
357823
1070307
622019
1553477
487299
574975
656617
1308694
1556634
1313808
1214752
228090
456433
629547
1487296
960776
1040317
399582
263080
1409834
103589
376841
263888
233161
716440
33277
713734
1064149
893529
586260
358812
355433
676969
1043588
1264675
375540
1256477
534317
946323
114697
449322
928590
1080924
1417805
1257164
502787
1347332
31669
531743
210405
625361
409547
162624
752963
598956
932049
972251
109923
454995
1296637
1098495
175709
355055
575109
1263300
395600
383653
1540719
1389042
1276885
1066083
1375427
674088
869271
472521
496105
934589
1236031
982527
272329
1008621
309478
46825
570448
701548
647652
722510
157337
1156321
1252548
16839
284900
908736
71200
218627
341951
517925
223982
541203
1550156
1312038
753060
123935
147135
240619
770630
900235
545231
1474848
1132309
1107135
686439
1049073
275132
293670
460876
1087154
716720
1289530
829145
815186
905325
194895
44508
1159168
355192
1459149
128948
863661
957408
386429
748178
67612
142563
1017750
670957
417038
1287362
833382
850488
292075
970726
1206986
350080
1278793
797999
501683
211937
898281
17185
1396488
305386
1074784
188014
992515
533031
574758
354706
921479
698049
470840
1087058
771908
20517
537657
199281
419182
733977
394647
893254
65323
218506
229091
36230
1435524
1221738
1070147
426552
870208
621273
1321535
1499909
506606
121937
254175
956309
723905
460298
848391
904512
1295865
725961
425200
53751
906053
844873
523841
835776
53133
797230
1107764
625583
569071
672618
521284
1546570
277520
554275
1352655
268952
1429984
441985
1443991
486260
319708
741232
269209
1285182
683864
960268
1355198
266584
1278126
1208415
6750
238506
549346
577177
1507243
1490582
1021181
549041
1128943
109853
340114
115769
1195576
525570
260562
378474
209209
26377
321776
1496033
1552050
10702
1139432
356897
710272
1381827
44438
450527
473969
1026752
453941
914504
594808
627503
879038
11092
1015983
1208605
720181
691963
201636
528658
102607
391932
1177586
366836
1243970
565944
617365
1055504
419871
620592
175630
326889
379986
818736
1337142
1534329
1120257
1237413
385394
903139
1279121
390004
384634
713681
159040
187581
1216976
399273
623904
392452
942276
1220962
1423119
854010
418535
374252
1314660
662991
854940
993106
848610
1561980
300861
461420
399682
307791
363879
533846
130657
266154
459608
1516269
554192
961418
1036939
1379093
1161836
41454
164862
410338
953082
850470
715797
516146
337460
869996
966487
132950
770142
1294559
1270515
1466401
947085
589452
542535
1128135
1109483
463268
302892
1096129
1549794
851237
75895
986187
1391942
391449
327194
1432551
903695
183432
1208596
242200
403818
440597
609946
1312011
46199
1147769
936346
703553
1550996
1082126
1142470
901106
61378
810932
231516
997337
351520
482891
1524020
1152108
408737
37064
1442676
1061431
221244
1313131
717895
307658
1428843
862695
866517
361016
1211286
1557340
420169
809039
569025
392324
1521400
256172
360821
1164870
858991
1159413
350555
1315064
137454
718883
1305354
1531431
1012320
1144623
1055840
125360
909282
1230123
1112525
1218702
112284
1110061
152243
344195
496011
98389
558206
130451
1222038
271837
143881
1277592
1120082
1469118
455358
355103
267079
394087
886815
1530240
1503190
21186
895867
449470
343870
170273
1069852
931433
427016
1143927
1452723
885459
661573
790339
762018
318919
344626
1188513
1205430
139986
280787
850290
1297890
546555
273264
1432956
1276802
222614
18493
84402
259560
1554504
1019163
334271
165998
1403978
523679
1331861
603341
400840
927281
860383
138481
1540134
805550
317045
277232
790497
1097444
79757
285136
637967
1492653
1090943
1134303
1487259
1130792
583376
1072390
1957
473798
1376207
15206
524798
849500
797203
1296455
951459
591794
1549924
255436
314817
914125
100892
486274
1025592
1181632
1221656
456441
124133
1441444
215391
1307800
239767
255532
554209
296388
1430171
1293324
1245313
1547842
82758
206696
773799
379342
1175097
534113
77339
1336692
125946
1464517
1142184
781086
602816
1210549
1548198
1523453
719435
1273019
1054068
1508085
918894
1123589
557160
1038179
1334097
1526702
404523
473749
681410
935172
1492422
81149
810352
503188
1415398
795849
253655
65968
537596
363156
1362632
609032
1207939
302033
630568
943302
220839
769716
531986
1183810
519640
666671
208088
1278974
703414
354111
903327
246733
557467
581005
1079748
112007
1421505
869892
804619
594088
278656
860076
522308
322400
10755
1178707
1483314
734932
705318
234341
240773
762154
1376035
103579
1489742
1038654
4184
588090
1176355
686235
1337914
212800
267327
821235
682753
2239
752415
319941
158767
495555
547254
877888
318148
159491
695226
132303
1565251
1454723
112936
1417928
505743
509514
1212530
1314660
98767
1567546
511489
1193163
1471549
290184
102507
672299
124885
266639
1096281
365038
1249865
1425835
1180810
1502060
1181381
1318365
1459507
1078794
93291
441455
1183178
265019
43608
672442
626639
195197
1422970
56819
1066730
1316199
671155
1025361
540967
369069
1129690
63030
711781
1476890
1264757
604825
1145163
1437287
836386
806961
1561652
1141736
1467628
759036
1122222
1380587
989346
1372998
1102168
547621
348032
1086432
56496
521178
1307988
1335602
1072347
1261258
1104809
1027116
1304035
963714
415271
547778
46356
1305453
447047
1129609
1011805
1129225
483243
255327
1346394
432519
948071
1062008
869076
1116071
356171
68607
1565454
333039
1124706
168620
812720
523519
230081
1305444
292785
62606
615136
314374
1470962
611628
967130
1032779
1503436
697338
788475
967794
1510806
354771
1142393
1426997
298377
693984
1385212
604567
633950
1202909
1460572
6417
676005
237976
1393862
849822
1398343
775613
1123163
380199
1054462
459464
650555
732960
1121295
1011962
1082801
1389504
1317466
306671
1252897
1360322
697440
362136
766082
640584
781795
328019
718066
57135
145421
1387847
1410582
153695
121873
367945
1394912
496594
847691
104299
583337
900784
1008577
926764
1174184
448615
37671
1390339
997200
152484
1288334
12626
1040658
23760
1366947
1080041
931555
61563
359056
981755
710229
1326203
825103
683512
753507
1532871
1038769
635712
166566
1158373
159800
160061
963882
279357
330140
363052
1266526
1304621
1516391
715782
1476514
691879
343144
1382299
743236
215703
1226709
663526
668525
1144320
1321816
242544
840055
593526
1088184
1403814
965603
113369
1087273
1259003
549649
1341023
1399399
84847
1081342
1046738
614277
168728
731195
620867
1370652
261083
872562
700940
615711
1408132
292562
1210946
923827
309871
1103940
322717
305461
186350
772144
931183
56226
1484687
1022783
63238
1220975
658392
706208
813370
1350039
1289278
1301337
739795
76890
156490
1343035
332798
969969
1025677
149117
1173232
1255654
786159
1551910
923094
1289323
305003
1485888
257820
1378820
1559649
1192479
1132987
1005968
200160
897300
659181
590912
1087913
19338
305791
722048
1241661
525429
1413890
1171400
1263614
721
967788
1377166
198215
209078
504425
170210
292185
1267399
760183
442412
879341
1512247
886225
472973
23143
1331306
1304728
1114277
668799
157749
646028
940697
913482
689658
184564
230968
1557368
1037254
1400250
164433
1216990
385226
1318468
583066
553960
147136
176968
286380
655196
439265
1441450
1021571
793342
74271
663749
710449
663420
909693
1193384
1067407
273173
59677
1237984
999132
656121
693463
682750
68910
846005
529020
164240
1058854
680297
1101110
446663
741021
546670
1491820
512417
231139
1206633
1160720
641459
149023
265569
429698
639207
233662
1497739
1020665
1031922
660272
915910
64654
1266270
109183
666155
1492314
470874
161103
743550
1085045
1213687
667326
133849
1402982
711934
89667
1418219
1287720
722662
315166
1177114
1193882
1044811
584032
1383329
944872
398354
306531
721785
91944
1308093
109409
958455
299026
887975
1018783
920839
425743
950629
1238819
1095603
28717
1537550
564707
664958
891181
216977
1043565
55841
1020451
432799
678500
927767
1163708
1073594
224856
1355145
1031466
249525
1211063
435292
543716
1075940
289248
291628
340055
1306856
1021237
962009
1528306
156421
1235041
916873
1062577
1155315
9524
1068819
284625
1315587
1393344
1189032
104468
1467996
1019470
1251658
166638
471968
318085
993754
1553068
737402
239249
727409
1448524
165297
1068574
1306412
1028304
305000
837804
633178
110857
1139961
757027
536357
1174606
35488
169680
1285171
1114915
1159430
285941
372213
788958
869262
1051778
890718
487232
749757
1403764
1412265
1039788
918476
1208242
404667
1215073
706264
512810
663545
716482
719068
1494157
1409627
1255217
259629
59010
689896
517747
1009154
6236
111051
602648
1527462
93836
871680
1384701
313534
667284
292225
827046
26334
686433
1222118
614617
144624
1181883
1290029
1167979
1448190
822420
1267022
1517275
637929
403046
666976
45468
214961
845912
855318
1520599
746938
209709
93598
62138
1016677
1391734
170041
400284
486123
1448986
976989
734356
1232366
1527875
530927
980216
1223522
806723
1123421
1043694
397407
526908
287269
1084456
248747
450111
1363258
1270564
53021
94022
542219
382049
1031983
707533
350634
548308
1091278
1458981
211342
968438
439626
338810
285314
327457
1411218
966424
377248
657469
1346106
779275
1528627
805729
122679
921058
981359
1146831
1224124
1551647
733440
1274508
993585
1174378
259868
1109276
968385
236624
477868
699024
1073598
132418
1360329
1237946
1181076
1555477
461394
749874
151076
328562
97453
567396
1173019
1015195
225267
1475812
823310
1517150
519124
465228
1299505
1131867
1308111
1152384
1233812
206767
1439733
318797
382791
760111
459988
304350
1147809
381008
803469
863367
424413
1441949
755188
1330505
853316
1082255
377211
258337
1102861
1427297
1191529
388264
510646
733414
47782
445083
1258355
989963
322796
650985
1202014
251468
1215094
502472
522917
601772
803342
628301
1418335
713637
151639
168584
850144
79078
1282141
1459701
1419645
1052902
49903
1128569
1001645
1067827
736908
386382
255838
981112
247411
350641
909354
343142
1363235
1289622
718117
389460
1127302
1560248
27631
1169163
1458134
846008
1391149
48184
1408104
670366
734242
225021
810849
694980
1231169
1127634
1252573
771915
952188
177002
1106088
327435
151543
1127937
853250
269349
666781
1296026
823901
133612
542198
1299502
704691
18360
468443
1324882
565255
1349667
1150460
866412
1467872
436945
369155
313743
1270741
1398930
354430
20331
556732
674362
901876
1491372
204435
563883
1493032
61459
779748
550637
479328
544337
214534
1383216
789391
410144
678770
1217218
1300462
1160035
209734
208236
1057309
412685
1065353
66421
432212
1135274
1200727
1401226
1157619
616519
525402
519038
570934
762597
884345
1223774
1343554
1117968
969855
258384
1556564
1124295
1205001
726114
925456
990027
685364
1472815
975887
1097126
648436
374883
1303855
1209989
832701
775040
214165
746488
1497673
951734
825471
378689
657076
852027
1060163
1549516
704299
1535647
820074
67227
479581
715424
325310
565655
270925
240798
122841
1194341
22667
933153
183639
425657
727780
657660
480143
1552204
82547
1526791
685546
318233
400521
1174775
1133596
18876
260265
213254
1169545
747289
508174
1447852
500980
788704
902303
1081799
451821
646394
1041680
596358
602201
595842
1207085
1111773
181873
218550
69265
556891
928335
536386
1184225
955863
329058
819406
1215575
1484582
957737
811353
721400
166314
909361
447479
946252
1063105
920887
582788
1356286
703342
1302929
899675
943093
1274899
34964
1444111
1031518
264172
747191
732953
322687
3197
1010065
548471
794783
637585
338253
317353
180395
132141
756297
728446
1006083
423632
944455
1364572
729660
1151752
956532
1469700
871948
1297322
613110
819088
656167
1444758
1429321
219029
520728
542725
810361
325141
1487856
578476
706065
70360
34116
1027757
397590
1038446
113668
719966
596012
910586
939063
528374
340954
354196
1366796
112506
45668
1374323
673460
1144216
353584
381348
1305857
789206
221608
183718
400236
520586
501339
188142
1489660
274362
707239
385135
1176859
888279
718280
803465
320779
81903
612318
1071105
1383896
551231
1200469
992556
731182
1175772
1328831
1563658
392478
383334
1410488
275606
1018355
308789
633376
306030
1252156
265374
584663
457888
236626
833315
494721
1409806
1202769
721240
1276215
842860
184139
463323
1207910
932785
488569
736030
1365478
932785
974138
609029
1300212
459304
139172
1276864
38430
857796
57548
93791
849698
1480389
1500462
961848
726809
1189290
757139
1565418
83030
576545
1293547
1192580
879544
1411220
167974
260720
975052
1483138
903637
1484484
49252
1532580
758664
1551582
392543
1420080
748641
356853
1050623
1352690
1134530
419510
856493
594337
711368
859182
308762
172238
735980
261197
1119451
212603
1099571
1422540
989219
881952
1013892
1333581
442258
1245481
309479
435093
614759
934268
903161
665011
705490
855901
1464743
419709
896625
230438
972741
1298520
954859
524936
141114
46120
154606
225752
767103
791753
591561
1266449
1321199
880508
1039518
1442338
949721
730813
443236
132823
231393
513931
56914
1528508
474965
168425
230428
1457593
860153
554911
973951
298322
535032
102635
997342
1296522
879481
1429931
5327
487570
789795
754437
919654
142319
1018224
1433621
254597
1151287
537658
1123224
640399
1456936
1045546
1381444
766933
574354
1251347
1539209
47066
896567
1383853
888867
480800
1349014
977806
449550
425459
1118890
428128
1013971
1498806
1198508
1172060
997628
460808
1539113
9525
1366865
846568
630423
524543
1399849
205866
963400
465603
1112160
553299
1454269
51165
977748
1103678
531201
227997
1455568
919603
153641
1353714
82637
502609
720889
531853
1276305
378744
180481
555973
1307505
1399346
1031332
608714
435145
744456
866394
1379657
556061
1276697
270507
122031
1311135
1344222
711093
399741
990137
1252646
692792
606956
1463193
679710
378152
293527
638519
349034
1559874
770754
1404863
1563424
263537
1006988
337155
1061062
303555
1495398
1340720
1165619
99906
844221
423331
1261211
361947
569352
983982
1218489
1219707
466451
289270
145699
1058500
1139380
197207
1225276
736168
1352445
852522
384811
1136118
1150452
1439681
1520862
1097331
894163
457197
471339
1182143
709801
834775
516801
9459
999780
1497322
1144017
889706
956940
1061101
375529
1278930
534645
102361
131051
1414183
764637
766391
1294733
645300
33542
175207
202509
504066
194035
1455198
214452
1388957
664292
900317
1322008
309788
1041584
1354680
441343
1035816
632136
621152
249248
192138
165817
1175317
64713
1086398
9946
471725
871845
437994
672741
504559
1118924
1302303
1439647
286702
1021134
386139
79387
939602
134626
434338
1478651
1244799
1267728
480623
922001
535350
1109106
271078
1009042
186813
390076
212717
171209
597897
1018712
1322101
1072882
1320844
684746
131316
1226719
724939
1286719
346275
1112379
489733
1424631
1014381
454256
105723
1075214
1325728
1197539
232719
659679
896623
1031131
924144
1255931
1296624
976042
1353130
607908
1326559
1390564
1563008
882739
1312726
1465364
1436222
472477
593142
123993
104372
1396292
712643
556239
1170021
1204904
1263911
186356
1344696
726010
485450
718982
974660
874785
735322
1414747
1019207
1335049
1421675
1371490
840162
102475
331294
500629
522299
431807
701163
999248
1368306
882336
1338285
1483035
1036276
216739
369511
256950
667440
1424685
392975
609916
956693
8777
612326
254773
1557763
251367
939882
121427
794353
1282472
351334
455127
1016801
1509857
762653
486927
194188
151408
736387
400787
1548373
1547405
505709
227449
1182369
214292
939463
596252
621902
1346131
692775
1345075
1533553
16881
414959
1374214
1416576
374145
1161529
1011053
726919
816268
673612
598236
513346
574989
1310477
661538
762346
229652
1326402
1182031
1539575
463790
881330
1222494
378549
736182
825432
1042771
146801
944039
476657
300737
503579
1364344
618669
406415
965492
330647
442713
403202
438706
532947
1320709
216003
794713
592889
844311
731484
913534
1103889
567713
319014
857864
1190694
1508696
857291
1130942
235900
963948
328652
1428869
617224
235041
1073239
1119662
1353961
898849
805461
290743
708909
1253376
121727
1315031
185877
541701
630733
514697
1545257
501791
349608
166448
212222
986184
577276
1526442
128646
52115
1427970
799507
1213529
1328410
1338274
459652
1064924
294730
148411
1511000
1434902
569436
1152657
1422750
604554
1407209
1415961
612746
234845
679499
873206
261382
288257
1345737
1499382
935618
813046
1402841
1493998
1221728
836785
233833
211369
891674
736578
265354
452668
80546
251482
1538913
93189
1195094
795729
1517188
478688
1360279
995874
293380
1434219
1496359
1447024
1503498
747505
525521
1394832
1096027
1346290
800689
1456745
434551
607579
192264
610680
125909
493542
785533
1217902
550868
1386389
693660
837783
566152
776378
1039247
94864
510435
1033403
657963
1480538
1073185
291403
230796
936499
737535
1301698
1000506
254378
820232
1370074
890104
1473065
1358332
620943
1337569
104460
960881
748064
1381683
14413
222526
116620
284341
295272
175299
934330
704288
1534564
989102
1341157
815594
1251249
552294
1195659
612816
467840
103338
655433
64530
1224156
602062
366406
1178929
121572
1532734
363651
1414077
520996
244123
1134823
1425369
1258001
1055945
343835
266458
954270
1397686
1472343
997660
642827
1326993
800710
1175981
1104411
514701
1334448
1506394
550228
93776
772610
331606
586441
1343132
139112
857346
489403
96963
1516732
1363468
66718
622043
812676
1435018
1232400
975773
1284963
99691
1434524
775859
667409
551991
608921
327927
601422
1541924
670725
834110
287173
1392729
939508
1304415
748692
161575
506981
1264091
1314655
1526777
517971
535135
681318
170965
504045
1305639
124601
748702
609040
1000670
915965
221402
1286197
527127
1134134
235095
1458725
316994
1112051
1321050
983155
93609
387337
963972
782871
1407707
397981
506003
233479
1351041
1315034
966846
1408560
934629
1085728
1010652
257160
1134811
1019000
672208
461047
394519
202445
912587
715169
964276
156208
1394530
680168
1458350
1349967
161537
588992
925262
1559976
708879
623468
935122
1348825
1236932
201281
56650
341978
252384
843336
538922
331027
244501
1533758
481194
346183
908138
640946
482893
1130884
1236917
648669
156491
148106
1264820
1206536
39246
533078
625996
1435211
935811
1479730
665384
565719
1472109
662633
1051368
104085
189728
339013
1135361
12241
1270858
872530
745099
1492075
49541
1049322
627304
1283468
314147
305136
1391600
320427
1268386
1506814
1063709
1481421
346689
580907
489955
540942
1339424
980937
333055
1267234
637268
1398471
163833
621725
431491
235478
128270
1416813
933170
267680
1564331
638484
254959
373059
1486808
562112
502662
1055652
127468
917718
270505
830606
150089
1470413
1565901
543680
328926
1136310
680212
1563495
74087
972977
1424420
691402
1004858
1288518
821680
195733
577569
699989
787744
672746
260506
764273
671112
760266
1536886
1252142
1228955
8278
772340
31307
283507
547339
962591
1450909
283854
1121114
333314
477628
961330
267528
678803
996948
548751
1390962
531097
1184114
318213
326955
1219356
345672
764469
279804
884617
1481714
589020
1162377
1536597
1433874
21299
301469
643682
1221265
1551026
940147
782104
1097064
359075
537322
960228
207329
985267
1526081
1416086
763140
1443812
781231
406435
354702
1074025
1335679
992306
1216774
436300
851921
1504141
1374450
1490926
869196
834908
781239
988392
1226944
726905
489441
594302
377463
353772
780928
94375
1140311
596681
195544
1492472
1171563
1022726
1383579
444442
814493
849134
682179
1261218
58200
1291497
623841
874992
835565
1246137
1463739
1108099
631097
1054037
1471867
1563187
491467
522936
268823
17999
647709
785040
12641
141351
1086952
1198288
983596
274593
867576
613732
164883
849806
261750
384269
954832
651094
662729
1212000
1482020
870158
1349568
814373
956257
1254840
1424545
441812
274812
1452084
267359
1520816
1263393
870675
1088534
553817
196531
345481
900135
572222
285346
221286
1092766
445680
115046
1234021
815930
1246638
873429
551473
650561
937224
127539
669125
687275
1212313
1362332
799877
427842
691722
523851
372312
243877
979816
202090
1377620
134622
1379651
473015
296169
1151461
281264
501374
554249
829121
1144042
1047605
49778
160487
1050337
1304588
184184
305263
827130
731164
435233
303777
1341699
875729
829045
1413737
1452015
257550
606039
227736
1253683
1451994
1503087
1501322
119920
56943
399752
1162540
739966
1288611
773210
341712
813896
67563
1433862
1024969
1047653
221468
933889
769932
137479
143711
769601
1020469
486250
1535462
1001135
1337935
1358027
1337775
1465560
1472769
1192841
26921
1201869
116045
251330
600977
1140623
454230
362098
412865
784712
1502090
509835
601881
1477704
1286708
471747
774555
26824
856059
31123
490113
389577
977142
834469
923267
573348
1054389
409986
1218922
1245604
388150
711801
294038
416418
112563
1119900
999656
310712
642779
993037
1353488
1447205
1071116
1001259
1033179
1188768
1211472
949417
1162556
325371
1209629
576540
641312
1225725
539965
572221
463
766002
971572
489765
718687
1304034
1298918
1179706
116257
1526147
549724
472630
578072
420708
656398
261945
25499
1560465
621116
769005
1512588
395866
1135987
768203
1345336
477233
652714
361165
792896
1247280
812748
854709
756401
191740
793993
729189
1258122
1351747
206620
715316
1100525
1115985
474709
1303232
217194
240939
835681
414344
934240
885362
159373
1163240
737733
656562
439253
1468967
1366444
853604
754490
1365026
45412
389912
843516
653038
1465022
495677
1089176
1222956
212023
163090
1265957
129226
197832
945065
698563
1022792
682283
1021922
784611
857230
481379
1012573
1315535
573344
340268
1316693
756505
1424668
227016
914790
963226
678712
1520612
483641
526514
390345
1110353
309654
1153327
1461296
1023593
645193
1095017
1515109
1320159
1533271
1243129
886485
1095580
1351896
188321
274635
1320577
624440
910207
756896
1307180
695927
1566152
286173
218806
1197382
632499
1532870
1085831
74223
1449188
97598
777822
1270436
1498927
401703
48552
1103868
1553470
865534
406645
1284604
139050
512388
734940
827834
584378
1175732
1452367
565327
927506
593745
598898
168183
936794
375094
994276
503889
929650
11768
745019
521460
779
1494437
135931
29586
171744
1128500
520351
584927
671354
1205852
1380269
471282
706814
1526243
451787
1403627
1326979
1496978
1489008
962350
619121
1459823
343565
1219003
213500
641556
995997
112474
1110067
1232199
46107
321885
1171553
857218
617088
1047726
104113
28258
236552
850034
861760
1243057
792156
1326250
1209281
336451
1275278
596566
615489
651551
1051568
1228159
144466
764170
1131602
489885
605927
437331
1467900
661083
1320175
1437472
1053616
405444
735341
4570
828267
1498898
361201
985537
1204607
227565
307845
422664
496577
782985
1542547
280679
20794
1128350
733081
673712
1337680
1235947
676128
250037
1445286
246918
1173099
841095
813096
403976
1118494
530216
1095014
847001
1373000
1216745
1459290
1027432
192338
1097832
999383
1286822
826558
1187591
518239
1023145
477213
683472
1130816
352776
1411329
611710
1016149
712498
27495
679751
1096207
336249
884433
91940
86141
1090115
1120530
580626
237813
522714
149369
952022
1394671
968194
243971
1066744
1135953
1410333
528967
114438
393614
125012
186418
1067215
318901
865110
339550
490230
1342658
766277
1026687
1547973
168772
9785
135174
860805
107413
964553
446272
1106821
385369
239745
30088
92051
358730
1549217
1217504
416195
115823
286384
438966
1256967
1344977
159610
109088
1360312
1455176
1240095
1413019
888969
229386
770116
695035
414035
1534718
34203
1034803
430003
803347
614271
1129403
1495490
1341344
1068272
1104737
626499
241400
1212124
1213098
1410149
1460635
1150721
350622
869153
898319
301419
953756
546497
973361
765306
1156692
341042
457011
296838
1051181
438513
1305232
1512716
1261132
1369276
457047
421769
713225
173802
1431212
392668
1403104
154076
929290
911068
864360
1030959
1246326
331978
23577
1288715
44352
351123
279381
1307204
807413
1271590
1316899
336304
1142167
908454
136409
126693
394911
515147
595626
481126
1425050
961301
186191
674734
197551
827605
1067706
536601
1006612
1564648
1442920
812726
370700
1283256
656903
1251546
697011
743207
1199044
1523930
552496
703327
11739
691755
1056922
375953
591651
1184435
1368274
610143
1508572
327756
1378120
968152
1539954
1559441
586748
329621
133937
994015
1158219
532188
620197
510393
1111153
1488638
1502948
1405954
1358981
976944
1337562
541798
123906
702417
374592
1160278
949990
1321248
470055
982755
506470
1231202
1364927
23369
1011398
771862
596400
74208
1291747
873010
1145335
1029007
1479079
1375515
135057
760541
1036813
120840
403111
165734
1339506
1002033
152622
1287042
471249
1281133
230738
1429070
440392
1315562
1125477
555029
1098559
540583
30907
784702
301606
1266214
679951
1432936
954466
1120917
1432100
532659
290578
837693
1178785
258891
25318
1055146
476255
952298
1376626
785521
824721
736519
115054
1329537
858916
1027651
724038
1362016
446959
93939
1425855
169888
1384143
1294530
373700
137696
144942
1056956
1009431
702049
556705
266566
1204411
1293137
400651
23216
884319
133894
275736
521510
941811
365657
1179828
1059230
856480
1555606
642989
232402
1926
411935
494363
640128
1170775
1132425
895649
852901
30926
800039
311375
692812
669652
41702
453676
1258528
146990
1322175
1272040
539380
1536931
15322
490591
428078
91532
689656
1219273
594377
329571
1170329
613893
1297741
645781
186110
391653
916147
110183
880685
43945
1163760
407604
1517394
18588
239283
414205
389984
185096
473725
1108237
1478006
1054037
1285212
425782
407226
445204
117718
230936
880748
1226294
503938
1480253
35538
1071905
700111
289009
28098
373868
134516
993200
15263
978663
1004740
1050354
684316
679133
1270304
1157675
1091539
1048501
337569
990323
352325
903007
884539
65917
1329430
991448
821085
311805
531884
936913
815658
1364792
1258790
441793
482285
667141
165500
823246
1307177
6030
287990
296956
1448828
13517
1533969
1049934
984999
1020216
1219863
109302
2724
845660
907362
197029
378631
394298
892084
338328
702855
1468968
150438
135380
974000
1415278
1414264
81717
555515
205480
1488138
68720
472969
1048247
1302305
836289
1129603
1338948
618706
1259785
572830
404092
296223
506885
720975
835408
254399
1447722
1518260
1484294
140130
374976
1078971
508430
846509
808386
1004909
791276
66732
951651
718062
238985
896882
1280069
535345
493986
665293
1102652
50402
1422596
896741
875066
887956
1243305
542782
403203
1482237
615472
750812
1390500
68898
70849
795820
496432
1212227
718917
1224823
207850
1434095
1056472
470511
56187
950118
340720
20720
599486
1090109
1359620
1156058
304655
597361
1421651
267396
1104811
1020466
968670
1361274
495743
1012741
565787
1045665
457732
690764
1427819
409681
1399904
1550615
813057
1070372
1400150
965847
217053
1519954
93079
957741
641480
844144
264547
463108
1192574
1076725
202675
1087697
405144
130508
83343
1464627
522038
11661
941799
1001948
1566410
1402938
1054007
1564631
641172
1489590
442777
1329585
1524679
1415915
1330104
36933
1444696
699093
256580
725128
616959
1445273
60252
1019557
371917
232195
770090
959854
1379362
968614
1228782
167321
1274938
1444402
152898
406520
366569
814155
1559056
501503
950613
1461629
45032
8587
675110
1048014
805081
556212
1109885
244542
1536712
1414806
252902
304120
1330704
1447701
482273
877237
728497
331133
580859
741172
1250385
307712
1059478
1097320
730227
197068
1156738
424476
499649
1103115
466759
302967
893742
1480901
1376654
608650
113913
944133
622881
588871
257885
615958
1071048
673411
944257
199769
832660
573117
1041012
258563
1265614
1366156
346384
628063
708352
1503791
1126268
1025767
384392
1239350
666527
754566
877196
240142
709825
677032
1058709
890965
379279
976253
1216489
1300646
1509541
597352
609904
66226
835836
411177
1080843
583976
1316565
1525764
383149
287048
442399
697733
21558
113206
68908
506515
135225
871760
1273906
347354
817280
233128
544677
868261
1418966
1106722
478452
1168102
17137
863390
1461121
918446
1389798
1183663
336461
1305433
41817
551339
811056
1143630
705755
1359550
447656
667059
166761
963979
1108624
46876
593444
1344894
390238
1128886
1198738
951170
910035
124640
1078026
1907
1213123
579451
1513099
283256
1280780
532628
360599
1348079
1072522
559944
1406319
1496852
687140
1145970
1382969
453412
228096
112182
498173
178698
591166
1382696
692600
382516
1477989
591008
1205154
35474
1366665
1546912
1501574
1498236
1016414
437442
1215865
958635
999754
620164
418568
521690
1119385
812640
983758
417092
537672
1484642
1220150
1412894
25320
466308
629668
1014203
382513
1413732
187867
1314318
676033
119227
1457838
595909
613347
388766
727896
474140
968464
811041
817499
1136579
230248
236599
443760
304097
175831
316088
1486113
992719
1120103
869204
2017
391524
961759
341964
147889
1251859
18665
834501
1022914
814120
1090135
720773
1349875
169076
905539
124992
92688
903081
1264388
1149104
714680
374789
727988
241432
283918
385375
149976
34975
1138098
30025
208976
456230
648636
746691
410143
1079933
1241968
518898
1108244
158837
383942
1394508
443160
866666
45639
409319
1510272
299747
352841
1014149
354546
723633
863828
507071
781632
46878
151808
1498646
1047786
541756
1140867
287221
1302125
1056008
1348335
852795
1267560
1496103
297903
773710
96961
113811
463413
1476697
1058127
52851
1557613
1351863
444475
1493234
941641
181332
1210525
1471485
931941
394709
207901
1360671
324289
592105
25877
1061418
1440565
1339719
1440299
324604
373852
538001
1306001
721550
595587
1208125
647972
419357
1058881
1552590
671394
250679
1270078
191661
484417
769143
1386154
91577
178118
487850
2611
359531
1312730
1565607
1259308
1458448
213725
494239
762451
1397301
1107209
765899
1515141
114370
1559775
1362884
729361
372123
810799
309753
1251734
1231510
380290
1276464
396804
655426
313015
602571
1216814
757780
9699
1531830
1278905
243829
1245981
346600
636927
1477
231526
817750
556950
1500087
773481
861877
712422
717765
1488977
72319
698495
287525
771568
1196543
366949
1395215
431430
180586
467850
1360568
568096
550904
816867
189876
225239
754480
585907
1369816
189164
191181
1136034
322927
1199000
195722
574397
169396
859826
356826
454965
1112840
1201280
503808
596820
539846
708470
509714
157571
30942
68374
1254972
158334
1459463
695927
1028416
446780
1309604
93884
672740
952032
163344
124748
83954
674536
829833
831113
998276
230829
721714
675059
139468
581823
470329
1460443
191123
339356
1464813
1317149
1311275
66916
248239
691379
114219
1122254
88084
539676
138459
1019977
517537
165364
1278288
1433149
26891
1368001
850673
1309033
1443464
885824
1015552
776773
1476873
1514845
141716
44116
1021799
247207
1141632
1206618
1020603
1065161
705760
220019
347048
1067412
444958
1537192
496340
1008891
137455
458208
938745
817451
885705
932020
1427354
1288506
1526132
1527114
943495
569459
476074
78088
58728
535124
396465
568508
1055122
1535324
1465078
1411941
879863
419340
1405798
529094
118721
967303
281873
386442
643190
716748
1279360
994923
321080
1422305
1186068
737465
638460
113702
402588
1498495
543273
1434791
555714
1003840
148244
187327
854336
480395
538571
457628
1012174
1517544
745518
65107
1465622
97865
1060756
1162976
523638
711760
856131
1215633
651954
617693
1442437
522699
1518974
876440
1323749
766824
490931
176547
220842
1364945
640464
874451
861991
1387640
689618
1405362
1261382
728864
751635
797403
1408148
386587
874765
1123078
1457329
1541015
1292331
775559
482858
92950
524751
1204889
71840
60006
1220185
1022230
152575
266726
572047
989048
455876
1153215
490718
1115690
1009605
1151331
8949
215415
1235368
990826
1280790
714002
485450
1425855
771660
351737
457989
47333
1475815
1151953
1207771
1021645
78681
132662
691874
339479
164470
546276
771102
238671
1203914
1229181
574771
1012682
731965
924370
600685
291170
1458980
186913
1389234
1361491
1019322
1308639
1182422
1131056
1273603
797120
131043
371125
770277
1473631
747160
74740
993000
1128030
399416
28622
148762
187098
1366889
1311435
1428409
145315
401643
948557
1403500
1310039
934040
192197
180775
732191
1356619
1169971
449336
1558947
1503175
914018
672331
1381411
976515
623212
1333385
1344480
447009
655993
364076
1250870
1020600
210610
1498740
763882
1301246
44257
1194533
1300855
465140
1269742
1140042
1520849
1475973
23276
866877
189855
967330
859661
646449
328627
1489010
398604
463133
1077561
202547
1102063
941927
603857
271389
115474
455355
929834
1442714
1321520
222479
1562577
1008600
938126
731878
1039166
401613
1489353
1021821
1432859
1453139
321252
1165236
704951
234043
483022
1368414
87025
861519
169312
787544
18894
695226
1449887
1563497
31752
173246
42676
427998
934400
149775
845836
1243889
700781
298526
606694
446674
728836
356248
1198418
890860
1079692
1513985
1093456
1520533
1165374
148838
480458
1321842
741679
1226550
590300
1291986
144035
45856
1083672
699454
870865
497188
821313
532560
1083775
698359
480392
1515809
1327216
790862
1082409
660503
424452
238024
231509
674012
1539241
658765
661406
326037
1415625
1316405
1420080
60493
1317150
64206
965727
1515668
175425
1064262
1431997
270766
50154
1365729
1124132
222446
1269171
1368181
487262
97588
557038
598541
748396
934120
1322537
1430682
1186204
1417384
1053733
147535
257721
467994
1334932
761323
263773
330979
248324
888894
1038347
442300
90600
799591
1132656
31222
891185
387901
1521212
378791
263392
691014
375042
1455620
939053
1252553
781722
1133379
106391
1451133
437499
856046
1062749
48507
1551561
370354
1376598
1337224
353932
1317577
626491
1441142
839713
517095
795409
761217
1224158
510483
715210
13457
1257846
109231
640524
1069427
748354
1200542
1078002
103371
1241716
10875
666044
1343163
134250
635958
1467532
799574
135821
824685
889726
1343185
999488
872729
967176
1356379
1493654
477510
708626
764416
1545091
144678
1030580
600546
1239460
233629
1243621
1550090
36761
927746
1447
576749
95501
973628
1430887
1004165
900086
115111
1407785
507535
470667
794023
231176
805996
117178
186216
605084
598633
1132323
1398551
495337
330799
508926
170558
1225919
1271654
36137
601527
1243253
1508038
676964
841212
1291024
652022
364215
1319423
1126499
926002
1340301
1166636
578458
98261
400758
1196016
1138775
1540549
1033835
551626
775939
436422
762591
1467548
421350
1321311
1287572
511559
664321
1293157
255354
112756
1362880
583393
629452
661035
337972
801917
934527
839767
131459
273894
903250
1300240
645999
879292
362351
949236
1228871
417574
987997
1013126
315311
949093
1191100
84948
1382394
288963
858141
87066
613333
400741
1234961
171921
532185
1039139
1341492
602341
399384
369321
1034705
1376418
812935
834558
1425945
923829
1541137
1142995
1009844
1542521
1453614
1187408
724860
744065
482751
531523
1092028
991859
738140
1520502
441296
1186960
243896
1145635
1494453
360932
825830
245477
368880
326680
266234
924193
164614
566884
1295195
1440707
420279
957580
1437193
54066
148694
1323659
330656
392357
1277059
1000726
1191992
977408
1526460
775402
219650
1333689
524888
316108
622679
1141063
999875
780605
791886
1511296
216752
1462503
671912
1270740
1244149
273664
996229
455925
928161
1205104
918167
781070
80262
1316111
761632
172527
1224068
1484920
1457860
941795
1182798
423285
801099
250401
557577
1430679
1111055
782823
511782
1472539
1447370
652049
450349
867994
600001
988654
1183128
20964
809357
1319943
1448323
1091000
119763
1246030
1130038
1357364
664653
1326286
1128285
710334
877073
322715
1419161
774130
545936
1141581
52447
1299591
1215448
1276469
909294
38174
1242102
520043
955312
232133
904218
1062802
197775
525690
1291200
762316
325812
637523
1272028
649648
749633
830409
1425631
540271
1260232
773959
1499483
1034873
1427724
247534
1130268
905954
303273
322080
343193
1337021
1409891
377176
997197
1308054
1440787
1339585
638332
1546641
146902
858218
1223181
133728
741310
478867
248930
175239
1408717
276750
971908
496752
1187120
1087289
1557520
493311
535528
298274
1077124
150730
46014
955877
1309515
218619
984026
1293472
876317
1069149
1466201
354993
767185
1105701
1022308
571213
56289
23297
97797
713052
1545707
1128735
1069344
562041
222047
1561388
1321948
1547564
751110
1033788
819613
513250
1290926
568115
467435
1048829
1517987
548563
1522001
560540
225641
1185956
702044
1424721
850703
534143
1459881
691080
724430
725334
476144
1538880
1377392
563215
490185
705100
378885
264128
708189
1044721
1140567
747343
972893
924415
324895
917370
956081
574146
1267361
1409048
1546155
527467
1252254
1098715
1539922
489853
1119669
887374
704146
569036
76903
730513
1045894
353871
564841
1162561
1000340
1068279
795306
380569
621659
1375477
816250
745456
1230838
120103
514690
1001988
325766
1524080
1418057
1093596
1269260
1053966
946674
739994
1152408
799869
1467499
834516
1505867
365380
1486836
621112
183306
276488
1338822
876567
1032785
444676
731885
737413
811154
349355
42917
477593
1244873
1019473
9106
1014245
308465
202301
869339
1070771
415049
936428
674079
988242
1542302
606123
333171
929629
1181812
860550
391493
1384363
1500332
1243998
703343
710446
370783
508787
539233
1301552
1556366
201599
1317870
88819
597758
245389
573061
565846
1149007
576235
1038577
606084
686977
635022
1376126
435702
1023812
1128873
880783
467434
987527
481817
754541
1527213
155361
1555046
188078
900419
1319783
1111911
16788
1120260
879294
835884
1238717
450894
292255
756481
156850
820157
1261778
399497
618184
889305
131951
327596
470083
872471
998585
1424228
1556884
910722
1490819
1281538
767157
47819
1512735
52818
521796
488161
85905
1358061
371717
503417
588269
653723
465840
854597
868119
438055
420516
307034
1290650
80507
309307
1278150
330556
459355
602874
1148683
489220
504516
456072
1183926
526552
1113282
955208
896915
764218
279803
48411
205464
1554323
763382
457886
904475
543921
961794
1005662
1157804
278640
714318
465812
264932
207841
660050
1332668
20693
49302
1114306
972243
213998
987571
1428242
434281
382600
1168440
853798
1220882
1471417
1440700
724697
1376832
165569
341416
1084838
1315312
220915
578796
528420
550725
876674
1309228
417184
1295948
1516092
1347199
1416667
353206
1274187
579182
437199
973
571867
1008331
553921
10106
529213
704437
1342353
953426
31635
209865
1533239
555549
943572
364706
1173350
446573
446317
329849
455209
521556
97952
1307489
884900
51914
45919
615774
1417875
766263
1228459
1067804
693087
411051
145976
1105661
310032
40606
1131360
1533562
1500510
467186
839397
332816
1304105
1141777
864845
404941
842615
354347
220595
767475
841303
618547
1170651
753363
1511962
146274
497942
295807
1177440
692842
390546
889298
870493
1509033
201713
1366002
748245
129007
900473
1253211
815955
799836
1246755
324750
377207
249766
505167
827939
521998
390631
660676
800687
881309
403507
120595
334594
1402047
413069
1274726
1200724
225696
22303
1425768
632900
1557441
117219
1022703
1546812
324562
1496323
208218
1462735
1064034
1434222
571625
428149
1409967
1103402
919815
558583
1562584
569837
897256
1123859
509277
226204
619170
480455
969980
1550476
278473
211358
1329194
1295506
1476031
575622
877327
767284
625669
139461
1298733
1118740
1148720
1331823
1046410
1311347
1049330
92485
391811
769016
849417
638790
682065
1446344
1171842
811212
564345
465363
1181443
525010
769317
641806
201818
436273
1210371
73559
479294
170532
1535689
1281464
942389
763507
919615
783656
1064618
816565
1277138
46643
1328867
68930
1549889
703135
663681
260797
1100293
1189040
171092
530354
230950
1251597
203541
1315004
675272
1384487
535948
1018552
1027516
467574
1174520
1276953
1389851
505711
68803
322233
292936
339142
543222
617061
1388075
902273
972378
988752
323556
89767
1113998
1241817
567310
368398
510811
1400487
1565557
1450285
307288
1055885
728289
832690
1101872
747943
1329578
603996
55647
571862
991302
564888
217589
414347
1547589
283567
1239321
253342
1435682
297902
94210
1181336
485044
704787
1547002
869254
1455665
1012190
1271414
1016273
1165321
1279916
1394601
1504069
1096801
1242797
124141
1225186
1028894
916631
996681
569312
1141080
658637
619434
631859
303131
333811
101549
862570
972486
142738
1442080
1416392
947715
738316
602277
573949
1520279
1464205
1498923
1408443
780782
410959
24683
62759
119034
392949
767775
376937
946661
835581
156678
313870
32078
293302
1223929
1251625
75099
876410
1044005
125834
321495
1555057
272695
1447726
261100
1151231
1382043
928427
653868
868183
1174673
971353
1184178
509566
592265
1411613
1228445
683232
237530
584138
1265906
879281
187949
1202078
309595
470840
483979
500316
1132091
1410085
1461187
1055384
109311
1263624
767582
1402638
726286
234210
1091178
54491
664454
1067239
786977
1318640
41952
10156
494439
851548
1213329
551116
159018
961490
1278822
173809
318705
817739
13824
1470242
170684
1010969
1445030
191802
604722
1402598
250365
893169
1457038
860180
618322
1274839
919268
1053620
345972
299924
1544441
15599
592578
262481
300422
342603
1280486
1276805
1299814
1014343
775615
1192109
455791
349673
485446
1074138
527004
146057
649366
137081
887626
636770
274736
408502
1405115
100062
544362
362123
1299528
825040
861250
870661
358790
1245120
5975
530046
670185
833201
527862
200760
1100134
1260539
23200
1087916
1330353
241612
1001712
1104311
900179
910488
1507988
867615
37386
607306
654776
304255
18434
1229818
506244
1010641
14160
1391463
1514360
1139539
1375527
749704
873164
146628
837002
864465
1126380
680835
1013013
382821
530035
94331
941849
1564505
1478551
1441271
268141
336663
277910
1255234
526850
1310233
957581
387150
1184539
1459051
1070538
377115
524356
1457556
1324256
851077
167502
946547
1388072
1126882
283025
1384802
1456675
823906
65606
60336
921594
85295
222761
482292
604374
843437
501397
605070
877504
736540
1389342
411786
326419
169667
846962
527450
799175
1068435
32804
994320
571826
1295558
1274284
1048822
1198371
461227
18184
1298823
1539184
1090700
1314641
1359640
1361689
974605
1256442
627821
246193
683018
150009
1533965
929420
1018266
149788
1250993
774076
122975
378305
384998
1166376
477005
500127
293442
1228086
824737
165170
1265936
982724
1236435
1146969
1303780
655824
56068
904864
1333028
1133510
412407
1392670
253578
522087
205790
1446677
1505645
1525681
348699
405070
467142
544906
503961
1111139
737174
259580
498712
703486
1470435
986651
32872
1550227
474038
911858
616705
337221
1502884
657771
1294451
690696
532863
52736
823319
1011489
869634
1499609
1275895
560400
1497604
737120
567915
228121
1194431
1028645
73420
1140325
1251282
1279330
988267
1520527
1201511
523978
1522932
1273574
308399
756062
1370338
288664
634432
1021072
609635
144720
587289
1182404
479089
1177879
1438652
719699
737868
1394110
1491094
986039
586450
1483718
899561
1434786
994340
786144
1444422
489014
364482
557169
640414
177350
1553396
1292201
1110151
534370
132589
492105
283090
1332859
361172
1489536
776232
1246193
1492566
167954
412404
330942
1328631
1321906
138766
653232
205729
1545677
1172061
126574
1225305
151722
156199
720534
75231
1503153
968608
1317918
712403
1506541
1303559
443746
74130
1041162
1051275
915352
579895
70032
882789
791875
1176391
1024695
1030321
1067452
239284
862889
776419
323100
663726
320730
585401
718453
895629
1357374
1216354
340620
843136
116881
469806
511120
685105
1386935
711394
1557246
1366944
1264472
1117347
1320087
1441251
1249981
184122
20588
1014605
546229
452974
327844
608227
1393235
988346
1071307
1144542
1384890
274444
571769
1545945
6128
671876
670060
220736
1309546
112724
1492751
734266
1272179
1389849
1500548
1357195
176048
1318412
927683
1046918
388659
462127
441432
754288
584817
557546
1182349
1183451
254415
24440
419341
1499702
121365
767465
1282629
954035
1079729
548224
194074
248199
78104
856413
460201
1236870
1363643
935103
1012658
397717
570531
139007
608778
595134
108811
252948
784995
1366669
773838
556117
530007
230366
772008
381056
243017
773685
287518
146832
591921
351566
1501400
716806
730268
1264060
365391
1063581
1156139
851717
23285
32225
1562827
303336
879201
753087
628977
578001
390483
146655
677441
933105
673443
1393537
1372172
1113514
1420249
1097212
596675
1127909
1130993
72541
579010
681138
1077407
1422793
1478047
790284
1142574
565690
180127
1394784
1380524
516148
888970
579662
449860
443593
240496
698900
1400760
525864
249571
1320591
655562
616729
492544
182193
686633
683231
1375024
933981
1275840
415895
913644
1041231
1411492
831705
849885
261739
652683
544697
685843
1286108
173883
1040578
422896
1538719
912157
773210
513674
116928
155478
565531
929204
1033035
1389595
1073966
920510
400065
145439
16778
1459016
328301
221514
568377
1541174
806033
128612
156774
1380644
502603
83065
1320941
557014
1293217
1008547
1201710
317328
380313
865219
688744
1552354
508544
540700
1018366
812385
902829
1267189
476980
320434
1007118
1278161
1281114
220559
828470
1391458
343068
1361574
1401198
1530778
1001422
426463
612153
254825
572716
1361123
90825
361080
1181261
522777
1258169
1034047
451919
746654
176551
62609
953713
1399597
864167
1188381
1193704
649291
1522684
751173
542477
353003
321894
23371
379581
1558207
401256
112558
535800
1317627
190023
919642
1541454
77472
960113
1372151
799245
1438212
1057179
873757
1344452
139382
1425617
946622
1152742
530030
1317436
1383478
671568
1338299
1177617
1517868
1527447
97036
126401
1436390
44919
724747
270797
646380
786174
119743
1248719
393760
1247748
1049421
629801
1001530
1066709
1566896
593965
882290
1400614
801787
39571
1522642
387246
838844
900361
1293247
776076
607769
1532930
531635
919161
1561940
728269
911150
1239780
147435
1124638
335002
524581
961417
755036
1312249
1259129
1278098
1229179
1011486
315506
1010681
370906
602798
1091428
374294
734605
911379
1090503
619687
631353
330205
1230771
171160
773976
1523655
1320624
345623
1371397
1424495
1270358
1250697
50548
557063
1385449
1308585
909739
1542688
1210926
272263
1165771
658817
1441178
955720
1392381
107603
1211282
1394005
493686
1304623
690656
706426
21664
373980
153495
1548732
827482
1075410
933281
441691
576673
580952
1015684
1550950
1073762
834633
1327815
1273415
604709
68524
712042
92394
1189471
640854
450379
491964
667527
1049746
1157170
992047
157402
857921
1263308
851441
400436
404160
180553
1027891
1233660
300398
1436560
494849
179128
332942
1037238
1078429
1375741
1273982
863413
1476642
469702
263981
1441208
1404711
2473
1386635
396487
1264403
1187658
858489
561374
27364
291610
1405233
473047
1122027
81138
314923
856190
989278
433800
1146778
1424306
997921
274474
1285108
1183182
532909
635226
524640
993838
1563844
1003079
1314153
36076
1130233
296424
1503959
914269
1061846
75435
1300958
1541211
826098
1163475
1378728
1544894
1295510
1028689
1446008
250642
707419
581415
1402094
1452602
1137770
622386
1264132
1289913
1548650
331528
519350
103002
576029
469374
1140734
1485683
147776
771208
998938
776109
543149
997661
164627
917723
192229
80239
699472
246173
1515425
1298151
457141
65063
153648
499827
111590
247280
1200122
464951
216688
704646
87936
281426
1267672
380383
650312
1298376
103259
322325
1113204
414408
1558693
658962
278708
965790
1006348
388135
1130781
1151082
1189145
740607
699723
53652
590071
1222669
1367883
1319450
210899
944979
674759
915698
1521316
1202899
946751
830582
313390
1520838
691719
1405822
96277
209814
297860
855096
363809
1020811
48822
1412597
1354105
45540
909246
200110
1387839
1098367
1396708
1364596
269264
1223561
1119230
394933
1238697
976324
1232581
533409
1180029
1203723
1048664
341866
87079
419896
199163
1405857
1354285
1103693
987081
1060589
849012
1151143
1307653
1347862
1517276
272900
1304794
249841
207803
505293
207860
747895
1240005
492920
623560
1429081
153039
172964
421590
5917
584657
205160
1534401
67825
596379
1504159
912930
1130072
545994
826617
666577
263635
73371
1344029
1166443
829017
753594
1124839
371303
1394028
377667
1317534
237426
1157574
36618
127615
678877
1464173
525401
851773
833193
1057559
546910
1296507
977946
1383020
62027
617113
1308358
1554888
131218
628262
876427
243802
1515913
532111
1409253
87809
824263
100887
948629
1482609
822588
1162314
155665
224098
226542
1566484
1263819
928251
1104004
1502488
1238591
1145156
297583
573715
1174895
549299
179906
111223
721152
77452
1118396
922490
555590
20885
1154183
745972
1095998
1018286
571555
439506
1447116
65645
414139
468582
1058485
310506
956472
376978
342567
1030376
958089
203463
1215208
1095753
885212
1165835
1233230
887367
991275
383096
1312090
139526
976285
1259375
201339
374986
790328
1356191
1407674
316364
1345832
611828
964013
1158667
1281077
1079041
953888
835837
635448
120676
138997
1085525
1000282
1185698
1360745
1259207
753827
1406879
1023904
958441
1109680
796152
657898
762980
707448
1348124
851880
868222
668143
1207903
408702
661983
489359
1248642
899883
1034889
1155892
655752
1298584
822993
1426425
889420
773534
1148466
272918
1081961
328641
968911
265467
934395
720174
736214
1537441
1025978
977331
1241804
214654
1122764
793102
863604
1548141
366097
572921
767802
624806
899221
266665
1497026
807752
1213612
1217971
1220832
1140296
383011
1076564
44266
1167469
1312922
104820
243677
1305425
887248
807836
659
1516095
851698
1308153
342467
657877
1029112
112416
276916
1008035
1552787
972280
977374
184952
1168815
1080429
828705
1375650
110251
1132705
956492
597807
543431
868364
1232997
1123005
562094
775724
992789
1444928
991307
60621
607800
578847
711318
1209836
999625
1438781
1516966
727686
300617
993000
797583
1373940
827376
962082
1476881
169355
1246903
1065777
1299536
1394201
1128562
1505600
828542
881375
1111141
1479091
1484295
881164
814340
91786
1312717
806183
158487
817482
1329805
461529
411420
247347
737174
562567
1285957
810814
1168053
390194
383300
627228
944007
177738
1514808
585793
1102777
1110628
618316
1180831
1240786
793737
1434006
1135732
986388
822212
990350
498657
501658
794440
685894
631271
124037
720336
689877
651833
779061
894038
80161
722253
1479959
1181081
565722
354649
779084
1019461
1249990
1226192
1462324
647591
746785
674823
621826
923983
632805
1178280
1540674
1089684
105046
1106820
178991
131317
1093919
488816
1167508
247477
1394365
596749
1260877
1343898
128909
601189
483276
349934
678768
634754
1020845
942216
267788
1205281
82179
230954
1140496
894086
174465
1428128
1104630
613661
656347
508102
1461763
1354562
134627
1390192
498403
390305
818129
1020938
1505662
340222
420212
1277625
624982
243313
205725
1265837
508708
1162473
591912
1152455
1287492
1386727
6875
1400306
405469
119694
478980
1079135
1323051
1178209
1396472
1060759
461399
1035565
372311
249554
348752
260427
1128483
231551
317939
1445610
1166284
807159
816777
904367
181845
112687
467753
839835
466161
1210031
1335910
830603
1289794
797815
373936
1535829
476071
136741
900231
507616
262452
25586
640670
609086
181957
1321227
1364432
417107
830181
880325
459962
545482
1331220
849357
953402
1340327
177301
204747
701802
787708
370463
612889
1238925
768986
872526
37666
820168
447292
427524
780687
1027303
447052
680417
433810
173845
313555
900691
827820
370095
1279977
1006381
873269
79790
13142
377645
1293840
581656
811363
1051959
628944
1534789
627415
253966
1381874
1449743
1556558
144570
760489
128079
558097
465582
1490918
1453618
1121961
954651
693708
575317
465632
272423
1248779
1567351
819457
556281
326428
480496
1178921
205056
1258805
239575
287455
50440
219945
1470038
327791
155051
646448
1521943
862771
1048247
382475
1087195
993891
639479
243312
218810
260536
996145
460972
336165
4994
1457840
722667
1104781
225765
21339
1084235
1243982
336055
818709
646595
500659
904247
756445
136781
534762
1060352
121196
1451598
1025984
215363
929271
676547
1540298
1014213
699249
112524
979701
1034935
1076093
1449335
182189
342603
415645
1314554
1482281
808986
940240
482841
834655
669212
995557
404411
373097
211708
531276
389233
611485
101005
218539
988896
732082
1468588
1474575
1153090
136313
49348
709093
942522
1312779
54457
383602
1087712
700486
304562
946922
1418013
526874
835513
1217
521899
786186
494241
1068637
914073
370134
1163492
1342965
970412
348835
606371
434191
1091239
65146
1026587
1030076
1462256
612842
1201839
114430
381068
400273
998316
1427583
414485
721859
1340845
1489144
458883
360247
1295011
750536
1545364
576074
1559059
369460
817280
458842
1136851
1325899
1246284
894289
677009
159651
1147110
769443
1406768
383894
728911
446033
1329277
1414223
1429866
974511
63861
655575
1046626
1101580
1016417
1467424
1390260
1172415
353717
884751
1444234
436409
1458938
551670
903001
232141
418350
456718
740113
1034019
1524084
1055050
172337
1294539
193645
470802
448522
1490967
255337
57822
427817
676746
1230325
1390318
194635
306126
747185
821846
1203139
248785
782344
606060
1188446
832104
1053083
1173308
389023
1382836
150882
1168540
808147
1217280
39707
423759
1377727
625954
666096
564104
1006162
1501160
422930
1492535
93485
12002
1469512
1295395
1297146
733214
1376763
923864
1546586
326423
604527
1235461
1317113
171807
1176188
557164
1209155
122070
1229966
1452340
156327
548724
362273
595869
1364646
1542785
281850
181090
496928
1135039
330371
1266495
1091037
66908
987924
1267354
1213278
1044673
1116106
617143
1546100
180010
706989
339570
157602
1127597
1242832
746708
1457556
1267059
331203
964089
1165946
487536
457706
6830
644020
69359
251120
156591
947673
1001807
262683
1111816
1473242
41227
717618
540435
655512
946707
264982
1404104
896764
1531882
1474505
1379166
707534
807886
1321521
90090
749665
100520
1258015
803921
373728
1255645
1281377
1260887
1133474
1175960
1222043
330875
480924
9390
914886
775453
1419574
326887
780843
470509
152581
403651
350048
1023802
457328
452971
611433
573993
657497
943389
1280830
1175074
154361
381702
790936
1378870
1102495
466517
770184
653668
52837
573132
531813
592533
556
1150070
1538272
679043
1441591
881360
703233
734081
1406263
1406150
66912
691305
1393019
1424702
1333126
344041
683866
138444
445571
1469397
1379764
799334
98069
191519
367783
1011398
1469885
118763
1363471
1190036
160703
1542430
1020485
18567
1462323
75028
225384
241932
1445653
94549
236599
1325332
764090
537035
293476
1021358
836161
825056
893423
840368
1244714
1452752
997338
1369604
167880
393161
542951
502020
1180670
1144958
150493
416073
5801
1495566
806384
1121796
1106962
1476920
347179
953456
1488847
77118
817626
560680
956421
1518124
527121
24776
697308
802802
1506349
620858
667759
618105
833530
875800
890536
350704
1252509
1300778
1535074
1035758
785558
1252841
544727
939397
449747
802643
1091700
23337
744655
1180140
26820
1524209
409134
513541
1308565
1175529
289578
1546363
1330566
1368395
613866
11840
1423334
1392683
1161686
678316
34513
1324846
948356
547076
1354233
896977
737336
1333680
779202
1406970
1259297
146311
6684
893759
508648
20514
411817
1389986
1503693
1241613
219433
298023
49434
367662
388385
51211
1534910
1564758
286257
156268
743957
1038817
1446562
109806
452527
832409
1308938
566014
416471
73756
997382
1431716
1295654
843492
151401
927405
202283
1433095
1217613
1091432
1450690
16332
355224
125904
576096
613989
1343213
351092
1315510
611400
1255958
357844
1433853
253431
412419
1313725
180300
719699
1542216
1501499
1397758
825498
532106
571264
396049
1200293
555718
447695
5226
780766
1283582
1393827
1353804
614489
534231
841772
932204
560747
37862
889549
606856
1150999
125469
699277
1078088
971994
1009228
1130002
78603
811019
1287985
1156959
610704
744459
1042278
226340
235602
988952
1560287
437014
752780
1324256
1306555
647573
507072
866011
307822
1073698
708512
709655
122576
884113
644319
1138465
1445988
807439
859743
1408380
917592
890049
318210
666751
1293981
1376325
372326
57033
1264327
1124066
160298
1132774
1509960
52499
16995
427520
724038
246656
1158222
1242061
1030104
208156
876774
342768
737704
169158
1187730
422792
421816
107202
503148
1383940
1469781
815955
1387655
848893
1220606
298208
392879
995820
1379675
600192
83594
424181
1196173
837763
1487056
1322615
996063
1481988
85514
278680
211969
223837
725751
472985
1347041
902249
816654
1395363
1236404
1486602
153973
887125
776662
1132751
948413
1347679
392673
946193
1052977
833430
454212
574564
650575
583736
1448612
797821
1317606
725742
148375
633196
1469171
58287
1537359
1109154
1216470
196829
173212
1373683
1219639
1388705
336438
403216
654563
858862
505018
846293
158020
755708
1377235
1348502
1397718
1378213
443313
1252339
373759
591641
672170
538202
1489765
311035
1051713
774545
1500329
936477
1490337
383718
123008
1418716
1259102
1531191
276900
1419785
331764
425916
855296
88938
835142
148377
627762
437362
555442
1075985
1503120
1118790
177058
710611
469239
690596
1332821
35500
1415848
1190306
1125393
72840
443267
809975
1303389
1020027
858962
767259
1057344
1175372
599681
504276
398892
211305
1005091
1160411
1260450
1444849
208737
1107822
846898
323039
1418260
1417709
659207
827731
813610
409362
1478237
232802
53380
17807
1425202
964273
54627
693400
1165934
657870
1154261
544829
766488
1204655
974187
701118
805112
381256
1341944
74528
1385975
412083
664274
891034
686364
1159030
1473825
145414
1564162
1423731
963852
1102581
1369130
910482
1433977
1462515
182805
323206
1044550
444117
254822
618935
150223
353666
1156664
127601
437086
801460
960364
1302346
1547455
1397297
1404519
242095
1055408
430014
133340
277920
818169
306772
753715
482410
1269490
462177
595504
1433908
1198972
1563406
259892
221842
1243291
632249
1069864
1322076
1302547
397085
1466008
78192
1439177
112887
1269048
63700
559141
142975
1203327
1156416
1520339
1154351
1166073
292804
430996
994364
1466011
588112
905488
514559
1264559
1088717
1541664
260519
1248662
151021
519830
1418966
356930
1321099
968092
1528869
382936
1262868
1078131
448692
1292390
1094835
1450699
850303
270511
32325
591246
856460
1159146
1324936
60496
143205
1316883
1216329
621403
1173692
1554528
782646
1485281
696684
941406
1131406
1120934
637027
288592
45706
581023
581200
988080
474343
1025062
979331
796607
566837
1501977
586247
1496452
880041
526445
1028729
949431
177167
1301277
726902
79906
481018
955008
681652
1032567
1391269
721977
390577
393118
191220
748226
419694
1508523
211764
445124
747169
990196
1538161
179234
501860
667479
1509625
599180
533151
625686
1151809
1507569
1222878
140019
1521330
1430225
780738
1052179
1501154
406525
1107476
60952
404751
499872
1116530
1430888
503477
618571
1303636
1502809
767190
1325078
29921
135966
122582
197814
755157
977106
581311
518577
1103218
153022
1356622
640718
1115974
49837
182191
121047
702395
1103932
1048057
1047046
62876
699074
473308
774943
864168
1242968
520146
1056232
387867
248631
1026689
359646
471985
1060439
529896
728672
269443
802547
587742
1021908
568744
1501560
1092765
1408198
1172275
759739
64047
1047759
1128378
325207
441206
416750
1266078
710484
1171178
909569
597334
284271
734062
859638
752308
1377267
131628
954099
785557
263203
1140180
955534
608983
45361
161246
1381059
229183
825009
559889
981094
1115280
1180107
581934
505791
107638
1025512
783943
951792
1086420
932087
1265477
196882
669272
636284
757207
791312
1324462
914567
312773
845818
193205
1422905
550133
1143078
162556
901989
1108236
121746
96249
1497673
1149963
1139443
413263
1244485
1401437
271948
529256
671926
1335179
1387478
1434140
1284800
474716
1272761
808551
29930
453109
1360830
10879
223096
968316
745665
111585
1441090
1240700
425674
835651
192282
938615
255299
91911
1321148
1263871
1169411
632687
944489
1086649
603336
444429
618942
1356422
1523468
244442
1399533
1303132
839564
346815
837833
931300
195230
775786
950421
1106749
1466462
937884
401010
165244
1519423
689001
651679
589903
565635
1273555
1101631
820244
571152
1250666
384550
268232
1529235
141867
62194
179101
393886
821928
201306
63263
333289
532909
175511
149691
83765
1539945
1461233
1162257
215308
1322691
531542
1398014
906207
993254
466884
158043
1170684
1096976
563597
147869
550168
925654
81761
349345
17287
75233
1263332
1445956
33656
359984
412658
142956
507531
386786
738802
194309
339023
269392
661297
745081
1095326
1388638
754503
1433493
618187
349713
331902
1038983
175760
427396
187310
1258513
1125329
314664
1066713
916853
1217501
1455672
780709
1552139
1007386
1187181
1526742
131991
1538606
88847
1092405
1035463
1508431
1250818
370368
345813
227800
1436056
1051272
858853
645815
149850
913975
275155
949902
185037
64115
17074
1396416
898022
1157375
1229448
1070745
1512675
804529
1367069
362320
1171912
1253888
759211
1364491
1294429
148703
466734
1142287
1341426
1312089
845988
908550
1037226
981511
35665
780507
638896
613290
903471
1544535
323212
823317
589209
1466757
636881
1299080
874107
1013647
1487117
177198
231576
502885
87716
1003405
5132
1273855
401762
66108
382180
793845
1146869
495748
38264
950320
970315
122615
269945
906900
195666
289843
1345930
47203
285819
951864
428779
1034332
247451
1005001
1298320
308632
966019
401419
361030
1543658
375764
716776
90537
138761
999780
394822
84240
585207
438963
1152442
1172162
240998
197621
1136872
1205867
687318
1444927
269344
1472853
338337
1537378
233243
1422415
538660
998956
570110
504886
296007
1177933
745004
350326
672376
1468651
1179585
94986
332526
791112
1073168
1028446
1300298
468401
1374777
523501
1241022
16431
929299
793079
923551
614692
1554292
957918
538273
1039933
174998
945618
100519
825377
38504
1073981
77401
730324
1529748
62423
1448445
937446
1147808
706331
335949
151841
717110
1072251
1345753
1393502
278261
50619
1331912
1389184
570590
1425164
858024
396256
56610
1390192
1102228
1261681
51415
1331737
1310843
138036
1303780
584101
268722
132535
1139533
994393
601166
692303
1158248
809713
1070409
1037968
165804
424668
639838
1184782
186971
1039202
1531021
1525690
739122
738708
365837
439162
1342796
917438
1207982
7855
712373
165861
678152
1516708
1408219
816643
751811
246533
977162
1233704
149816
337608
119602
340699
1386591
1005614
1454098
664240
423128
687399
769429
75870
1544119
1055049
1290745
165401
1219762
983433
275580
339388
1302920
476139
321284
1340580
217376
1481748
705868
1441117
1276700
1332151
146052
52785
110216
497432
395185
1456149
862859
980685
643872
1280406
974331
850624
1483040
295697
60232
459013
1181102
202888
385894
90758
726727
515978
581568
403365
94286
432684
162696
682277
787377
205970
340764
680501
149389
1397387
1107226
802137
344456
1520469
495227
196365
86059
191492
1502417
544121
296520
669118
540443
1039570
965730
1442515
406670
1159184
122376
1129030
1024085
196532
405862
1524963
1478231
678511
1178214
1265766
717676
1373597
213320
1477713
1094946
1447485
202486
1053859
1495316
283948
1414367
263642
1429499
877795
783462
1439373
877610
1310488
695318
985329
299596
946005
943006
872860
280216
276047
337870
21114
454705
1390765
1530009
760859
1104487
1206128
10499
1207745
231357
322593
1554411
510442
640004
772058
1116141
50332
989189
508970
1072379
1469076
850680
684890
231920
1491905
581172
84102
1340314
201465
1539923
543103
882817
1133058
704835
574585
1121728
1332352
1294747
154569
560131
856606
476334
745615
426676
90556
96084
1230990
1042284
77652
1389995
618570
1535472
273164
395541
829967
1094078
1525045
558552
121365
609788
1219860
68776
634722
1348528
675195
995136
848652
52343
572509
1018514
1364401
1551033
1163464
1246334
109097
924192
1222324
835286
1086718
899447
1022418
238474
661975
608983
160221
966296
447048
1321139
697167
648475
1109455
315507
26252
525081
628756
1388304
1136043
889304
1334133
555425
1526677
148719
97696
1262191
1559895
1222892
1027623
457494
1399444
110805
850363
931077
933758
1133236
1421316
711468
363536
1156279
612833
582074
1135795
1503966
27859
648217
410794
379168
1006560
1365357
107411
1230906
1023017
1165644
1036742
1491715
897722
402707
1429157
1051275
394733
1213975
1080147
1324755
1463798
1449384
834811
1010186
500013
688385
43062
64952
454624
1402198
697006
1353948
569438
463570
1220856
103889
709915
1160616
976169
1419362
1398543
613525
146098
950180
1563444
1231454
977917
420765
1176337
305573
691553
249932
162174
1425535
637085
543654
635621
302419
479768
721338
403837
853378
233614
613916
498592
79818
307150
774801
954997
1391623
168665
1490087
704274
489629
729186
996375
1199210
69233
652200
1437113
814240
1016816
1221513
688929
1027764
849184
1449892
750851
665933
873856
978598
85124
63290
1511990
1298931
1490379
157244
48700
671351
344854
905289
453558
1126238
259174
892499
1034832
1257561
1446183
1247267
1382735
1214826
1036411
1103401
1067013
707783
491405
1490557
1114301
1471163
111306
90245
213301
1122853
564508
456864
389873
189378
56232
1480888
778850
68803
1495689
1249245
1296586
113933
650524
728795
840864
100027
986933
762205
1482166
466647
125985
1445164
1262335
1053527
756841
200065
571373
1047211
1479659
97169
228342
214880
209593
1201069
125709
96638
1139322
1404
103861
1091498
826515
253690
298887
131019
709232
882235
621273
922337
150242
1044231
1244087
658971
468218
305608
875265
1197203
1182763
611085
1234338
505190
907038
1339536
506964
947425
1329932
1375080
835062
1209041
1326786
1303244
1312483
804160
843364
1473779
1238714
1533433
130445
853521
1552040
563770
1040217
1407880
1232562
850283
508008
1430702
611441
1206817
1049567
500100
644105
3388
250106
841151
373873
965584
555983
1513427
319785
103054
962956
272265
161597
1384524
1162914
95108
667961
1031932
49650
463355
1505102
998242
1064587
537801
135341
76564
514800
513795
1301607
1033924
1563946
1467405
1483970
228987
1234959
184403
298380
508672
591932
944787
1547209
1191777
36779
306022
44381
1543737
1536627
347860
84310
1370202
346134
838239
389000
1523786
981938
288740
1177501
1149883
1250733
409519
393870
949714
986785
17460
442969
133607
664981
695075
764450
1358339
1395322
1072365
1278958
1360034
1452624
901276
1288906
202400
726404
486571
55947
1117313
280112
82963
1536923
1460864
1303572
132892
646391
1287163
804102
231374
627283
761990
533519
764183
155605
948334
346827
867360
197868
400814
1192995
105590
1491847
530863
265452
78117
791279
499057
535911
719897
1138709
177933
146020
1167330
1502628
697929
425429
1191248
1411414
1231624
1336967
960597
1134844
500500
76130
368490
1267489
991923
1477779
837209
773857
843154
292144
891628
952510
855013
1286127
245853
1247440
317729
1404680
1069127
881884
483122
771442
830416
1382902
1193040
656735
634804
1038792
202442
50728
780094
1124839
1514547
133076
1374488
1565987
1229241
884381
1128661
1100784
645983
1315447
1011433
276719
572047
472163
153383
716399
1347906
1199266
145096
600463
412339
1249505
186660
1307769
200441
357693
931641
734480
981693
721011
682478
408549
250786
941768
714905
402034
1208209
996288
41694
251721
792211
585565
580212
372983
880255
900900
1135990
625518
240994
1514475
508107
426623
238860
1115199
725747
57572
13503
50022
870469
941805
359554
838371
604456
450406
1173167
433053
1468734
1164375
150442
1475584
152698
1002479
10015
319665
1169535
684180
958282
1363653
726272
1369487
288964
381244
725689
639813
234173
1387587
375041
1353312
98561
658219
722974
885711
820181
345997
738339
1066701
1547432
401224
768555
1350278
604477
18780
654446
952077
541455
1438258
746849
394746
586714
29592
464508
412708
973448
574938
1327811
1333164
1208852
1438042
627606
702923
1234527
1176163
854237
437817
628692
1360602
1388228
115781
971119
1048052
104227
261341
763731
1471863
357646
816687
651639
93488
1157255
1443955
1161887
301214
75248
1346278
248558
1051060
1485713
451306
1558258
225147
152666
1209238
851709
909676
264806
860914
56575
723244
327958
1218541
1445692
227371
1186471
414012
673784
1537561
839693
1203178
842556
870249
472272
291732
583183
813748
1530494
1408229
799224
1450725
329467
546811
1418331
1057232
231244
301448
1388723
799233
913580
876332
314789
880196
742630
8042
756452
1250687
1376823
214850
1329530
496307
1224428
171905
820628
1619
1201974
333110
1527612
899998
1020678
197475
1463721
808515
977965
1042999
733121
656257
204374
540087
1462515
630787
673893
401626
224826
1521240
194077
1532504
910715
1097368
748430
1518801
955682
267061
1357911
751112
1507963
994186
583919
106057
662020
608862
95099
476097
1246103
1021565
942934
1494175
1237612
365446
409154
1072807
753862
1051225
163522
417839
590006
634333
488714
686723
1062119
634288
958044
611563
109575
231611
1248053
551422
1232606
609878
100609
1249315
257048
426865
244696
401662
1101636
479156
1409035
1140368
867958
163442
727695
781187
1343702
1336035
142592
498470
936219
554800
1450842
136953
1296230
178537
453036
163406
618863
786323
1079031
12203
1478122
661966
1174860
753503
1295374
304277
811461
691872
1022377
1548965
232854
944580
550487
856800
148349
1278232
1098483
1053703
20997
214327
1045004
1341313
1246665
774234
1086776
935855
15425
1253315
1181590
405892
1010125
1412847
1422353
92197
1453098
844212
291576
1465205
709072
1391548
283842
1126496
1161451
426087
1541510
907658
1439161
305025
1184121
1480965
1282973
895014
161159
1294067
572181
1258149
426496
636148
691788
1552093
606659
1112861
1453138
318956
630322
672660
995380
1263131
1235329
414386
4964
1023611
905976
315375
1150569
1468012
87737
604858
1483445
943361
543351
36412
1316322
636326
1506987
1063733
332589
311705
64355
621165
925119
1419671
1374582
869554
51239
862884
952680
739334
569090
883303
1238268
695060
17524
1037340
1430083
58093
622757
998396
1138459
1050292
1205529
1220788
145485
149189
720311
1274393
144377
169487
1018629
193758
1305842
1172232
694417
1190276
959058
1488336
50934
735848
525965
1174942
334699
602548
227903
1053898
752350
421657
1182562
1558219
1564466
1264317
1326852
1566470
457049
710378
1304857
1261105
397293
1389189
1064795
1303797
731430
295078
69156
706269
651464
368125
387959
526934
754074
1525207
1467044
1007809
667843
1003970
1460297
855074
59059
1209820
914703
288735
1069084
890889
156007
1020868
1181365
1269897
1029714
1304957
489717
500547
747648
231770
468636
202861
1372804
921812
207502
189938
1078234
433486
1071661
346083
884221
377
1173003
687530
61119
751372
688886
94394
1327144
1004089
170566
1158400
1519719
879399
1205777
1336981
1238384
245214
1197002
1482793
629056
473913
356076
159745
260162
551668
1192560
1455465
1508314
489106
376218
471915
722091
438090
564689
1415663
1411511
959667
1461269
785992
1560521
208188
594515
153473
1095794
1285606
1561881
1031737
1311388
856016
1556977
746572
753872
29266
938485
1545919
447022
119657
375327
326696
252709
832829
534472
70065
562330
669400
1356154
827355
1341329
1009507
353403
561899
162971
836544
1096112
1207253
109954
1536998
654026
1104131
910939
323798
1251182
679425
290002
189320
1269777
1358516
760654
1476643
868900
111415
60627
776366
1557249
756788
1469117
489757
858115
1368865
1136995
55646
512571
20109
847531
1460375
837183
946980
1141832
1172083
607253
1368515
241158
262626
569871
1248176
1069879
649608
1161211
956708
1047521
1175302
1006419
751808
111733
1164610
528482
45747
1482881
120363
564674
868730
331039
910261
137739
816711
764209
367132
560098
1565362
91050
1421634
1414765
166253
176864
602692
137501
846906
149587
1107408
1239594
1387677
1086653
1088057
15211
330428
51495
399976
941488
432729
1424216
1474311
1405692
533940
692397
648949
272390
1395757
1181994
49654
1543970
1130663
470322
1112912
12968
29058
1205899
849040
1359567
1408936
1278584
27022
172241
621633
644934
1011538
1138880
1306939
1208221
61599
124021
1093666
807491
1234992
1107855
1448178
1458416
1211155
735165
288655
383829
1409143
365739
1370441
593159
1139419
1384319
1200175
1372533
1148572
927204
1280488
26413
770626
256748
973588
847014
1230979
190161
1482115
1210706
620593
1011195
957681
310100
1003953
1530313
114034
55063
526803
588583
1420954
480564
938163
1115923
640312
1231278
1463758
1027272
1478613
142130
700764
818085
1259751
1531134
330247
838989
907646
1421738
1562037
332254
110351
734095
999046
315210
383766
1294769
1097594
844260
1364920
1514651
1239228
254893
839793
266036
69486
964165
1348497
812029
422879
311888
1200975
450739
1425247
1231594
689043
1323308
1089436
772033
172386
1356495
1130989
1546266
830216
879112
1318370
804876
257819
332019
887171
427697
259126
1024632
1488476
823256
199275
611699
110393
1287257
525763
1486479
1335149
608420
68215
681957
1444294
52951
1372242
1559874
777049
671624
460183
597932
139389
1385746
1444535
459988
1155131
790830
381749
528199
573578
1027115
826186
757064
138302
1438385
1283021
781682
741817
836005
361302
1417076
1242856
388668
163719
1122362
923079
1253961
1253478
308194
518295
997263
1384767
1152787
1029783
1129397
59545
326134
867807
552194
297418
829810
984711
975537
797202
737123
1400440
911807
572747
1126910
787714
335806
875811
1111973
1362929
37551
1222501
1459539
60915
380432
1375805
1520226
308272
166146
671610
1018120
885964
510646
26118
824072
1542613
1166846
1223104
37372
792706
408817
1357001
701130
1087299
1025032
320398
788582
1504157
152992
629447
1168004
1532273
692887
594127
644734
406053
242431
740644
424639
1440132
129730
420684
679274
190628
653179
692003
1396436
744896
1307729
461477
653445
803981
1179938
564262
1014532
720133
1360331
174318
1469781
1289136
640241
1223077
1195643
440239
1274817
361102
126533
1391765
659988
627432
1551263
261
258831
756958
77145
1550141
226326
569548
175017
1008269
469610
715098
558069
1415343
327808
1311373
1103234
536807
1435333
1409565
308122
1427526
637138
1377071
58097
76067
896612
1183182
1072098
934189
1426804
1547896
186378
925286
1055336
437464
672399
165752
777481
1105693
650137
1354556
1148171
610890
787148
1414150
1033287
445049
457572
692397
711495
1134616
1509297
852285
1473032
107697
101134
1033212
1399596
1043850
479326
821529
1389695
690317
400931
1514653
424328
77925
774449
377311
921282
782468
1325425
925132
1149553
795193
1043150
130575
770832
51859
550206
1123244
390859
469696
56881
858271
1055437
547302
1352323
695089
312593
1363813
594150
1296196
1253249
401288
1423412
881432
930342
128701
1204021
708656
871504
637778
421872
378811
536932
494933
400822
998060
443970
826979
1111500
1053905
165580
1483600
1533458
76144
511829
289519
302520
858342
335018
506121
948517
1143086
789884
408505
1164833
588784
868991
47366
968559
1554568
720983
1192527
182081
598877
407838
442012
704716
949192
752671
834301
1068578
1219503
24514
1342943
1312505
276675
891607
66914
271728
1371029
771757
218245
515029
311676
1281136
842893
740591
1248290
866513
658891
1113005
1441152
1556922
327181
769306
833256
1053053
41707
962373
555777
132068
902039
1083508
835763
860577
972408
1470608
166927
1273780
1427650
1342429
132380
373188
1001792
1548889
408438
817134
1262688
775865
1014146
829323
787847
62703
947685
1567156
1158517
1478007
493507
660375
281380
806190
865017
1487880
694864
914791
779599
827017
1105881
17259
539461
1308187
13529
387212
1289002
1319264
615901
222018
249786
947955
127657
1014681
372031
408951
1482105
1420198
795001
457530
1382527
1134724
134335
1437117
401003
611396
978240
649081
905648
247362
490558
646488
516300
707838
1053910
257912
1292580
1073793
7890
1370343
395008
883052
1445754
1320796
619849
153502
40209
314874
432855
1514667
621488
682599
1253686
616231
1387039
74922
183122
46472
309964
734580
560060
1560390
406302
339034
556213
313887
321793
986568
1343693
681170
481036
83833
558264
741020
1359495
1414519
383850
618907
851783
622973
779841
889780
446744
1475703
1218574
1473957
474991
1175620
1509690
1003328
591934
922912
1322214
574601
250579
363451
162343
324093
226157
1067971
414482
1190471
864597
477615
641043
1080312
1442526
1166897
573696
642229
217227
286683
1092965
1276186
30067
987481
1307506
1407944
444984
1482534
1216126
1541125
1200131
829774
1384014
1473260
352983
595439
1546288
241797
914902
1004738
1093
1019583
1553769
1366293
721973
1537235
625769
1447966
1544889
1525079
569298
806896
4232
857118
1347704
909644
1127310
74097
1549487
114329
818457
281272
114314
1389539
110345
729317
1821
509507
875674
1411346
55103
1149035
857420
345213
512243
391045
950788
944017
838136
1034020
276415
1353227
1520825
1398219
487765
1401862
1251268
160196
1169779
449777
599372
1158492
1417115
580579
1059484
481124
1519675
854696
1003202
927662
1089401
694407
213963
333896
267977
1282474
699098
172231
230467
134187
1376226
1193848
69393
260716
922512
78636
943451
1314250
1320637
1491880
1047710
363625
1339849
411354
1276461
832682
1170641
1564275
598287
1399832
276581
1328590
1364474
1236578
1005656
794027
1201565
661505
43141
559385
1281410
861889
1269831
1103073
632352
937036
1174160
880184
328469
1012886
222262
920805
1149881
1199615
679020
607190
270527
990648
818438
693827
192807
1420351
192278
664665
787502
825022
1062331
1483107
530270
477869
957474
1421380
1152311
515712
79165
820084
475178
171609
780342
851481
1093989
214448
1296034
700163
539947
901162
1249102
371562
1533164
457860
1158975
1516244
478569
924819
1356877
1325073
1286747
1540806
712204
585847
175479
1218268
1252667
534346
275804
1115261
809055
1085758
1268174
1483122
654822
1356533
1136892
1359265
775690
58446
1323285
474088
605691
423420
551048
304604
225496
797910
379227
124577
332509
708988
949189
130228
1181958
456278
1052611
1224127
1207655
1536740
756378
1063610
550081
83669
1300100
83813
37398
1509517
1460980
98253
817913
1177277
510662
1533600
1252088
154739
1414305
979110
722461
167823
223995
591705
718551
1340576
1412450
1312794
1322245
1108512
929542
1510669
982644
1344135
1428413
166440
777
987868
159099
783019
269911
1362246
63345
742894
639116
605391
1474094
1340456
549440
1340439
1439666
735267
585684
1513416
695523
294198
1351507
10628
279944
372437
1463151
1514665
332697
1254782
355891
452242
1175048
578792
636301
644836
265950
900715
857687
77384
697525
56933
885112
438528
585552
818167
1436205
282468
295272
1108435
994475
514883
1081628
1511642
572832
947371
740646
220715
511738
338114
1112352
725209
1406385
514797
866900
1344237
678773
1358798
1410085
1517401
177573
1543073
1322911
562494
742183
1290081
1054091
697492
1559667
63637
490973
226324
969346
1152211
1490003
171968
613351
790711
309128
1507744
1095470
502496
672605
270300
1433264
577012
1072098
410905
630074
275474
694623
236879
1450324
1178269
862201
1355685
1487687
1347959
225079
326227
787024
842473
171329
112418
571462
386632
775050
616679
960582
1223895
1085153
1011168
399554
1131961
407453
298088
974136
774249
654905
436784
151354
1212658
1278797
309974
398138
339083
789342
377530
690316
729002
857587
612550
438721
1547300
1340401
302123
427155
302312
1379457
749137
196110
1051412
51996
482676
861417
1729
843549
431544
457895
1168711
578769
1439126
705587
124544
46179
271294
1168485
415565
676537
1262821
872160
342296
373564
901190
1164570
14041
740586
665652
1294768
1027764
1215132
549960
192540
1389396
314425
269326
543136
120248
1314915
524279
911083
987038
1426972
1048015
1005769
1490529
666311
1175900
121436
63165
433294
1383288
1198520
1304164
869148
1451
1022714
402843
1551882
1529539
1442477
1497974
1213354
1089089
51142
588688
1076083
940737
713232
1416333
569209
1526031
1324290
285936
1170103
578051
1200315
74144
1380775
713887
1324799
60991
1313544
732516
1313534
354849
91548
1008538
1328816
1235023
1129611
701976
606046
828555
479707
1032265
1309944
1508525
1447818
753096
1529248
613325
1520093
19669
1250404
1126517
809802
106355
1181223
809277
1105788
1376635
726848
1300187
1034440
513568
1364613
884976
430721
477606
1264519
1396866
66280
682493
164168
1071562
364011
233899
495713
288870
1253119
774489
1167000
399149
334097
692904
118289
1295233
306288
885147
432518
1164852
880979
1535237
1475959
894704
1389820
531349
1108812
774281
1127789
966212
255075
200974
1431922
896813
1466099
843122
1396434
248423
26753
731593
1321202
462459
610687
805724
317906
80838
158973
131804
55165
370316
1563442
747635
844756
86311
1441289
163221
1550131
1495466
780273
1369865
7077
1474911
332182
128922
986356
854829
611656
931633
274237
131300
1053182
517604
440961
243018
857723
38814
1067904
1323239
1068011
708136
1258003
493944
146718
1457276
88534
707337
16667
653772
1401461
264234
1398470
348514
483709
148271
693904
1243191
289799
1533936
1201182
945441
195693
564647
298138
945890
942236
1452238
334058
385467
47260
1240799
1334640
310710
949141
1103382
975100
1242583
368369
84791
923901
1005596
917300
1402458
92710
89369
4783
703281
1149613
1152100
1198618
1360737
929972
669078
324859
1265379
1443076
405673
255787
406614
246885
1515141
1459393
535376
188300
1086011
378839
1551461
1497073
1215111
849012
1516875
290618
1479485
48103
531287
452648
862637
145359
339848
1405522
909660
1138924
954687
1105271
31756
911108
1342980
1344039
449131
169283
1463531
98514
1398764
1058514
762818
1269969
1433394
1268357
915369
27440
1072411
580983
671741
565669
995138
222745
1487542
455922
775717
130158
1394495
57181
387705
211612
1069961
1209120
691941
1487134
1081884
876497
1049886
1335744
961930
884872
140109
622106
443969
426731
708564
255116
627132
1404763
1549818
1378627
1266291
1448060
1383721
588719
217827
153952
637400
1065564
204361
1566533
106843
1156269
1198307
1159465
575371
673867
1141915
679212
1484434
7025
1037406
359426
262428
1151447
1069752
521336
1111611
1107122
843734
259763
1430970
212773
713079
841287
189294
1155813
110571
1537690
896117
1315867
788679
1280008
674356
772274
1482311
293177
1422583
1374372
1194096
532267
27274
1008237
627769
610807
758809
1326403
1540204
754575
78368
1057265
708509
519266
1239449
1290650
262916
75994
840295
1423122
779620
1386524
1423695
702190
929100
26923
829691
610076
1263602
354600
794686
786815
721310
1440637
546690
386964
302661
1452422
701719
1225344
351231
1467602
573111
639947
306857
1562393
1212681
1216239
908137
220967
1453015
1014927
1529871
1189657
377815
1025357
1479560
598979
1325691
693135
11242
769435
504709
436716
346178
309443
214623
814982
1026855
1412911
1159327
1007931
1246843
1055928
989556
483078
479926
1509690
1111033
463575
1040851
261831
425066
1290010
294773
1461133
647097
1459065
501708
1288907
548777
227511
307884
1469111
1256045
676500
423247
554909
1143151
443589
350591
452780
876501
1242611
763508
559757
1274287
951345
297246
515237
1396533
133577
1419941
297373
242310
121500
925201
1323686
1386923
20651
1391956
822664
821364
1347614
788867
316854
765144
1393077
132415
414830
135971
47394
995841
281310
1205006
512131
1276204
199000
1400376
813361
149546
389073
1277308
992417
1262090
456485
388996
505841
849869
49543
1197893
699837
1305086
287909
891499
633715
1475729
164815
528620
141936
644492
414939
384427
608825
363166
1164492
344080
926721
931872
1146990
1424676
1185428
294394
1168962
626055
991032
1382286
129602
778835
918184
314304
916367
431553
1022560
419284
1137385
121087
581202
122563
416381
98587
1408510
1106245
381469
1471305
1307632
713460
941238
953334
811954
469047
705171
985945
1538203
448511
669199
1317591
1018536
1440609
1295822
1536169
1020476
1455179
597736
602642
1349009
1233988
910672
1073090
1163911
1161942
1501060
74753
1524509
757084
1095404
1132781
941131
503208
300162
670095
374715
488779
364051
281439
416798
1203399
628853
1529729
694289
991086
583803
723271
1462564
1476525
26773
1082103
305600
156319
1512450
1002998
760252
1068058
1547225
562846
739625
697689
1303448
44068
344215
1198040
565544
833585
1262157
150832
1072884
1371739
262199
1444643
496225
1079964
14730
1416906
240751
731298
576823
516516
568682
1415235
976979
827089
649657
436314
1404150
630520
18058
1364593
449878
308266
1281152
416542
259772
1517764
67032
1108437
1318542
661561
403829
1413295
656644
924594
1146988
1399211
157969
105819
1065536
1469508
1295327
393189
254065
904883
834090
1050244
480668
531366
730465
933048
783925
282857
529915
1418304
1324333
653880
1151763
344538
533207
371359
673574
1129443
958645
715972
240424
1361092
1334192
376521
570288
426882
1256115
871855
1098076
421994
374424
743547
1392789
1543089
448742
933843
383717
1502813
603085
1338634
1417901
927103
870001
694984
1264108
716238
705676
548898
176074
198622
75376
368645
668515
1361446
1546014
1184306
861316
725662
743541
987268
572402
732915
306428
353649
825360
953701
1466906
1059919
568804
275477
385196
687533
1117528
1364646
1522029
391135
174115
1063406
119324
429916
757147
375209
1520913
817143
1510647
269545
478571
229919
670446
288190
368232
1027241
1387115
714062
1129988
1214739
1471577
125163
1422481
260234
942471
1202740
1083134
613393
1219280
53528
835705
234441
155323
604457
414236
1224453
1272657
153348
1222220
382896
168883
195646
1481461
696615
235206
152645
658856
953244
787838
962261
373431
695641
1375932
1178299
1001966
185514
678888
1426044
1119129
664992
839791
1014607
1487480
1009886
927343
356453
365368
437529
280974
1055590
467046
803079
231082
385411
1082590
1453573
498767
1242715
1464167
1311773
803234
1092713
847558
430122
503028
209415
676324
1082231
355668
1293205
762674
611610
784544
1241709
1282725
889635
357054
1335806
836685
23918
592503
980313
82669
679496
1285089
1245794
732721
89367
911739
279407
840034
264307
318650
186975
689693
395818
1335782
196865
724605
967843
1146693
776322
1316710
753411
1418113
776346
660063
1143289
1432774
25957
1445818
302257
957461
582121
1247270
854347
1247321
1213307
884411
138888
944089
215003
911401
1469699
287374
654837
842913
1472209
241440
823713
321503
393042
1414145
1524975
1213964
877680
932257
927860
189764
1277152
240842
397861
1169836
782643
158687
565882
1039796
440219
1401625
219118
980827
69402
416839
869230
1157540
1286536
401877
707659
339323
396657
706133
65238
575402
249408
45440
575710
63131
1153344
65521
997502
1407211
790117
770431
1512995
610311
1051407
692173
140632
464567
614305
1382541
1079529
387050
175036
1086497
601696
1507356
1154915
599824
1182015
642871
448543
80778
1328188
650752
882930
985227
1169994
1256431
294616
1078877
958939
249475
1356832
1320687
975579
569509
1294921
1384667
352106
507911
1243256
1264075
9696
978184
1246604
418269
1405569
164129
133602
586325
1264335
267640
1043460
1433395
219787
528642
431446
586386
1455135
1155220
295228
1276752
655974
588521
1367953
928201
72397
723175
339885
1233681
831348
1081949
94093
784046
1373203
411746
904196
682654
1552264
793160
1379969
879166
1222308
1541984
1342105
696583
129860
766192
418899
67301
355212
937687
885468
153579
765986
1315195
1170899
883698
1127421
99552
194714
600543
927719
1507841
724102
1317117
27123
1000583
331941
248230
1337670
1008866
323561
125558
1099413
189037
691486
1289671
687101
893861
979934
995179
383528
9822
44284
1092601
729169
1474609
112527
1473076
242165
1520614
1550804
1397446
1326502
490349
537654
1415980
1485182
1137164
800721
1322049
184042
322979
847600
734318
1400417
36155
1151577
593501
1502146
356818
86806
1198614
735508
772371
1118635
1464607
180116
686683
111500
16156
923526
146855
76660
275735
195840
824545
744470
922355
1488762
317554
1064247
1378996
497506
1081606
1511077
1048034
820697
577620
608749
1266672
929444
889740
638891
1143018
1434229
449407
1185527
523408
599272
1387918
221104
960113
1391170
202967
1333675
331383
1102094
288508
545377
254048
1464123
347659
576370
136372
662621
240244
938735
1162001
991031
557564
1333241
304689
200471
896071
816515
191112
1559445
278163
827248
712275
1293614
900498
402547
119501
856846
977647
658001
1489833
809558
670282
860600
1425459
938149
1097314
1033027
666171
268782
16671
86608
746110
841691
981351
75869
891202
985137
1250847
146322
646852
913816
768282
122802
1066284
225061
252674
1337978
1045659
735036
1493462
875549
1059218
89773
1259042
1456733
795445
991223
1478419
209795
959627
402304
13752
1562522
218483
624711
1007304
645786
405112
201346
474427
984406
470385
220557
328311
453548
1564761
1451093
970748
521223
233170
471135
471300
423961
1536347
589476
1108787
579297
557537
138767
234704
306736
290058
1529107
1447786
1004692
433610
178434
269941
580110
1231470
1059080
1270456
1076726
601653
1041757
682810
780174
1369071
38566
944204
129533
756987
600128
704910
566939
1271811
1294198
1246131
676979
182142
876533
259136
241158
178255
1296574
1011156
589923
1327833
71737
713870
469499
259003
513806
1538487
995860
804908
1008996
1160863
907317
231428
3282
633601
612054
947406
983357
568107
1081843
836140
828846
1280881
39729
637763
1528881
419825
763869
1548713
1221427
393224
127110
880377
635695
1081336
406972
116575
1069828
1225186
268228
843220
526309
216639
1414104
741467
184997
828521
1324585
1508189
1342950
1507695
408280
524518
1053692
1224044
826905
241206
1153217
169518
111415
1280087
1526455
613770
765460
1034884
1221065
707499
825627
440279
814503
115157
1444286
960835
361913
1517904
981210
410885
1026138
405998
1519031
1128982
1534199
1316260
1432967
933778
571710
1461737
1407445
1006525
1485992
490004
516342
1468613
692590
580188
280441
476837
573068
860485
657522
765536
504621
1330300
1154590
601484
1225797
628690
317970
807465
1561744
1415869
931169
80518
1347334
1247628
1332578
94092
1470323
1121232
236448
1198922
908311
529270
1121010
1460298
116792
721247
559549
1168330
501735
551939
1222430
717100
471857
1140675
481597
1266192
1423268
706813
339835
619590
625722
320140
901600
760850
1423473
246062
904580
837268
1290044
166242
1026504
1150084
788315
448376
960992
1321643
597153
902495
1400848
230377
1072529
1384457
1277623
146946
432404
359431
887811
1415311
1528198
1049664
556597
1089547
733608
385379
1459166
578089
299691
541672
963694
1112952
500213
508810
978153
708534
837529
741203
760988
172205
455546
1166448
342872
234890
1062545
1165090
479576
220524
617465
228719
1318337
1414574
1332972
562167
1236094
1269457
1194434
555077
251264
1212334
1354764
86576
331550
1374043
1427843
448793
1366303
1442279
1100872
1106774
1527829
1064169
232383
1339008
287547
540518
1028964
549813
1174270
107620
665998
1061870
72900
740304
395601
1423091
1196703
196470
1347709
970234
438101
311995
466563
1494346
1394971
84572
1168829
15856
685020
484025
207207
1326936
1115888
19889
981085
452573
1534990
428761
246167
1288962
1270853
1147876
600208
371375
808303
50330
316658
147129
1037620
1533180
1030705
484899
759739
231930
1228080
664378
1211540
818201
1023650
28710
527027
792552
945113
449294
1363091
1533486
1418209
585811
428191
882280
1418897
1416433
1518953
1402014
902461
289400
1040985
1500875
115403
867996
1551572
1122958
1329094
564337
720455
335539
2583
73297
784450
516909
481057
1472508
1563461
660629
126851
1289195
1315049
1554723
1153385
677131
294716
691150
1078749
406271
447790
976365
324823
578716
786336
573065
1252245
599713
1372613
1097649
1153884
286886
1271464
293136
1515727
1327960
20987
1043917
1509214
884788
961994
924903
862174
626923
806420
923503
617408
1244167
1336475
266029
346357
1357214
971853
807415
79859
1220422
1409683
478762
1274503
1410822
1326770
985906
660690
1333414
98780
1233481
133773
1175909
869376
438767
810617
280182
463733
1174887
455326
134276
351575
60762
202141
1331735
975354
575707
642874
925997
678112
673718
1074189
1484679
273259
1171690
52055
370620
106969
1250735
1141113
241349
469642
1240401
154493
1284649
269783
787418
1457805
90427
1567873
1440850
235020
279225
516849
639020
737940
808620
1336273
1502032
1414051
1443036
829054
457409
1197040
614285
707525
437077
751808
622114
512872
257752
866972
1480785
189851
1432831
455106
332585
791048
1386301
30119
1104432
237750
497717
1122949
1060517
1530752
120214
1427725
81774
222434
274182
1534636
800740
96652
1148115
1444244
365058
208853
1080521
1207450
685022
343448
1513975
354072
1358221
491462
1424723
1293097
718343
260828
202637
1525549
611020
1046218
1122536
385869
1319478
1125934
277232
554810
132069
729904
1299878
732067
1432317
1202286
701615
1005319
822781
733571
53975
1010375
4406
575984
31666
435476
1272293
823039
1015650
1012861
555427
1446680
255660
1384959
1382488
196827
85438
1552173
478665
257170
1540142
854913
1065187
321499
1338625
245184
1460793
193635
878476
611615
242632
1258611
1374398
150451
1486392
734539
560990
1358287
944245
262298
689657
1114064
727354
1536573
1470052
176669
139292
397585
1122010
1498032
556911
869878
60071
65058
862208
1262353
882175
886240
1450827
1170988
891485
646462
894183
737255
472420
587215
779295
69930
30858
1242084
822902
1337433
428011
1302390
1542328
670193
473167
585064
964086
507198
1119117
19306
713605
491855
689614
954262
626141
399115
640540
1172136
1383632
1182854
1497359
360149
1406997
1084832
808973
630203
279162
849130
219110
1419966
1141753
1174893
1344139
729315
883177
79156
430032
471271
1426540
189756
147121
846752
788088
1478018
256619
228549
112590
80117
672590
543382
1018670
476085
976378
1402419
239952
455578
7594
684787
863538
788200
171497
1267812
1214228
1451861
346922
252570
1098292
1327401
89972
383544
67066
838495
443237
904707
642186
1446582
496782
481198
42185
122396
904201
474552
1489629
56503
1020570
1365071
178988
360436
1323605
974121
94068
721628
67260
637005
596459
371807
94666
253461
461909
853257
1103252
1361539
1301234
794657
460097
532812
362605
207886
1093011
1148129
121012
1505128
1116898
1159134
363852
806003
933972
404557
1407537
518703
957848
195789
1118160
1428319
1307472
522747
1090986
1362837
171902
1554435
1446898
1341563
78733
206706
918078
296940
361286
65782
17951
759865
323322
1021766
294912
746822
734211
1263388
1129215
1337328
506893
430907
720967
801268
979087
1344067
833469
1513182
1217707
197336
905867
1027478
1539008
845440
800491
143006
1342138
1047692
789578
735830
942826
1033335
1322225
1072759
82160
841782
512119
44137
701108
612468
1344999
1076330
370425
689057
1082110
248024
525248
1443290
1225452
670023
298232
120832
626460
73551
841295
1241622
176465
316962
1561603
873386
936579
1094562
1136833
409418
1203691
1328352
1329580
810041
772470
421321
1441446
1261385
1056860
129819
418754
331997
1053686
766168
956236
859813
771218
808497
1308841
115225
395303
249595
1321889
522212
1429618
931892
1298301
1205416
433181
657793
4786
1134538
598383
96070
704534
1016656
852971
464841
1046197
736091
1511775
457600
730887
472299
543192
13733
772552
685559
1313785
57887
1059328
679891
71190
200328
432128
1022134
479622
236921
1365724
121087
521688
1140883
1467892
294009
235617
490841
921691
202422
1424008
413294
993564
594852
1205068
391538
332220
63811
717389
1158371
575102
502339
535017
610537
1280374
1036811
69807
285548
650853
272903
1354277
194555
1011690
573277
92538
89820
553808
52583
811396
1449169
1159735
756167
456563
1194605
794828
1360017
1478836
1220270
306358
1083403
293685
1329372
524508
58726
1001526
12030
975891
1078512
679706
435084
1355729
1060000
158338
328387
333563
510143
1209468
1392716
85826
463251
289066
361321
506048
1523446
95166
477385
435228
1275201
1544613
286959
1137103
913337
566701
834295
523625
759975
953103
276199
978394
428033
526806
348675
182588
976195
206262
436177
303655
42333
244820
1084865
1280484
1449311
181759
942603
208878
370912
1044311
173
1039904
601146
678867
512157
267641
1235195
1338073
194873
1245475
775278
1379817
47688
1540373
697337
1444622
18450
960122
581960
774611
1081769
499403
921148
1452223
427003
1118549
1448195
1087015
465853
1142678
1233583
1554446
1150408
675538
1075834
1154135
717937
310016
368452
1260331
828251
631820
179106
466643
1157588
134339
113442
693434
952259
510927
596776
1531910
1364846
405743
512211
397517
157937
473046
1109720
1324462
995737
50273
1273789
1322197
1279072
1087116
1490337
1396696
453
1534880
666094
1280208
225655
1203054
1104647
1222032
246626
462038
351175
282894
1469501
1303432
844906
1003851
148525
1129314
183474
813200
755224
444357
829807
406253
1326346
1438151
389482
1137069
1437572
1356651
146246
672063
1135328
822220
1028310
376560
899893
1331449
335075
282943
604032
791259
1198585
593959
1133430
638410
1228982
1297633
584769
383273
572914
667992
673089
701983
713014
231800
1327569
401821
1314686
512597
543438
693417
612186
638914
1303171
629004
943219
133111
1170917
858482
1541721
1307106
1163534
1552906
888769
1064046
483488
1380117
1073622
1463939
581568
1565155
990827
1255407
1313951
1001305
614833
1335448
1054849
1273961
965392
1186185
1364816
1339565
872144
902181
509464
547152
1467245
1552118
1247126
356739
968831
574266
1383758
1283923
1437204
761192
1383622
1436383
81471
117778
723806
177671
1051830
830809
1080932
690575
79203
724603
532326
1244793
920169
442959
296089
1004533
1473166
481452
409693
1220850
1526648
1350205
792513
1403488
650748
146731
703663
543977
135014
56079
1407343
462756
1319887
1083262
1040625
695893
729660
1288413
592895
874927
217915
1005511
848908
1433485
667638
928711
827672
437833
277068
244427
943146
1188277
1110640
1068784
1559080
1390708
1117165
1508709
417058
1222303
1529040
928804
279209
1316503
632273
853241
610544
75633
67440
1498192
2826
1029560
3305
948097
319017
1270547
306903
210865
446149
1289708
541127
684094
1503676
324104
1003330
620440
296225
715160
1012390
993970
1273738
985544
149301
910535
882538
1547569
822359
1409031
1197480
689305
559449
581325
378526
491982
1147732
1140289
498808
301881
568625
1496186
515478
698566
230352
1519555
895293
1419682
1340049
1127311
126876
754718
954140
93170
1172410
546658
421852
812445
1564220
1507188
847511
690518
542964
551407
1420008
278415
422590
371526
1243990
864297
1091356
334512
977820
590286
885245
1478516
1376869
1279983
449877
676169
1208138
1145123
838428
331945
1122756
759109
1146077
1220670
800016
612493
1313440
1219026
998456
1208622
238469
487831
321695
576481
551595
429978
1151673
1301142
175327
1404832
1116990
1117018
312489
6660
1559895
990114
357070
456101
514852
169705
947101
1433818
527202
966127
1067528
772752
1561516
75357
1199863
240311
89750
1280265
1261343
751468
725927
232991
917181
146561
729659
1337073
542409
1308731
615213
1282340
646786
808934
221204
1485342
1169324
1318780
1154442
92863
1455629
849427
651991
707382
211116
1322415
771570
238233
1152377
1209384
482133
1477520
927423
162656
811075
966541
680398
1541331
264529
813643
1367188
76721
87708
1196579
1012719
152185
113074
506479
870512
357106
803767
430105
11491
1051989
1547454
589191
1385811
1130868
184870
983057
6518
152494
415610
334352
1145651
1188441
1281618
594868
874286
343297
597680
1398324
754313
380307
723446
1238530
315117
1529848
1507754
1408479
975750
1007263
1545116
1495684
903903
624058
347919
864086
939997
1259747
659707
732037
47467
1062706
1501105
952697
852452
96873
1470532
983967
480649
473188
503362
123568
187784
215814
846906
469156
806336
1473247
188652
616273
257607
1037176
134630
186315
938239
178219
1445321
617115
1415376
913405
1042234
268083
1491652
1325568
323173
740933
205872
382907
319912
477949
1148573
871492
683377
328248
362992
1413457
1537560
635644
1425798
1518377
1470857
378376
325392
1025545
255694
254476
348207
578851
236988
653351
447834
177601
219332
524263
1181016
761859
381822
1259601
682698
1361911
1003190
494649
1287913
324632
266805
1455464
617731
779875
444085
1029856
364457
1424114
103763
913978
1105671
96018
1463314
229895
1151175
657939
698842
97342
218575
661235
686552
167026
730697
837628
213049
966387
304748
42350
1436576
412636
376018
26658
361862
552846
1285327
898388
611481
1563343
490173
780006
110671
311794
1070635
1172910
1146118
18019
302108
668830
1025382
87058
1039471
1500081
688118
325426
1291795
685789
1107495
45892
109396
837767
1197610
293413
1079339
1211036
467299
803038
677966
1128479
1533406
1426087
1253017
1053382
531065
1410869
356148
292622
1329865
67088
816942
431534
620249
673861
135609
762958
1145170
518195
846061
1013153
770974
217637
23223
1537308
636710
1562971
392972
555577
887833
989849
335566
403831
1529912
516736
995165
804652
880493
1095117
364963
692325
800044
445581
318812
699575
442818
1532498
105122
187713
675567
801206
1342614
1235116
628992
422089
1343642
7342
1531827
456244
1494289
1289025
810743
1163990
446076
1045468
1064799
268238
555342
888415
238955
927640
429917
824948
949619
321591
1428175
665694
535929
1355495
991545
672441
701975
1283165
851665
235029
633052
1176643
1029975
732035
1315060
1326895
1025986
989597
1115684
1483698
1284179
1020670
274563
347674
149630
1448089
964180
297340
1267099
610453
951631
1279203
720321
1510763
671781
1069063
1160403
686825
607101
296678
139650
829452
1511363
122662
270403
925917
292791
752858
333756
1313167
1022785
1139312
471891
1546192
1054394
1452742
372330
1046551
762204
1429606
1448310
426695
761308
121087
267817
1259874
942256
1557537
214283
1434292
1287546
1433793
300662
1561561
1427355
1566621
1237045
1328270
274884
121312
13720
932283
734007
668890
918021
1077678
1297889
1035959
725461
637659
236499
401568
1073141
342052
1204154
1277171
424934
291363
10933
1449155
243988
975546
1176589
911306
678883
1414360
1258089
1178564
728290
127467
1534750
70278
457861
136611
75241
1199980
346618
125160
398783
513743
68465
180494
468423
951694
396827
1340570
413155
598133
599675
362554
826097
881161
1243397
755785
876304
323023
1043339
834315
930417
1241190
1034251
1324692
788583
1218521
700450
1130975
679865
113909
607319
310755
41150
88911
344440
1181806
901915
173572
402239
878070
680526
671789
1564030
367724
340124
31739
17978
967885
1340832
536587
1544150
475256
49351
615179
984077
1081129
35807
40543
98870
15174
802116
1172470
1037940
892595
199946
190475
802665
1419483
1226953
355232
802196
1291415
989935
1318274
872408
535303
114442
841446
1315263
381125
263403
531349
1567587
1508611
368613
1018520
927103
274217
139342
714352
1198731
1457676
275245
490140
1249322
918976
119092
224108
1139985
70371
133634
145738
186342
507317
427340
469819
666330
1297281
1081486
952356
636854
706178
956001
1420549
510554
628619
986253
665099
775368
1446706
489673
976691
1549663
308540
526698
829599
1051407
1536461
274856
1106008
1370128
1302880
809984
1268406
1358539
207895
1193612
245659
707932
1120414
872732
2026
1374639
830267
1183942
437806
1007778
544855
1456455
1238659
708480
542428
29889
691022
523848
548330
350039
1259844
821745
932801
288510
1095215
907477
1109124
315346
1054916
1002769
895992
49321
222362
739812
973675
334738
171693
82219
1071117
429543
511339
399189
1493981
1146206
263256
885499
647738
1106548
596324
974441
1207803
79420
917446
911840
1042619
1396864
1464633
1066283
290713
1449516
1149070
602571
924526
207749
868215
342207
1421148
131552
1213888
1431332
1502519
175199
824945
1550198
1441542
591280
1486620
1111286
272477
574240
248867
744092
891336
1460062
1405576
799539
813088
696046
746347
1344004
1097119
1043370
59678
1028839
1153729
218236
334889
1293620
1346551
1187742
979461
1161476
1292824
213253
1172583
904001
884472
892321
1054164
165646
1391419
821773
1095483
380174
942885
376353
943861
519833
861228
66780
874370
536605
1168696
224466
859010
1476642
1126235
1367015
819713
1458972
1087097
411183
1084584
1353310
1232922
53827
687973
425076
247920
418472
1381349
545172
519745
359267
693727
980565
1138064
1452245
783904
1515973
656571
1131221
923333
1241424
611902
365717
622378
1186402
446668
1229344
1007914
156900
379411
11640
328316
916160
275546
1265944
1241604
1277281
135163
1408178
1302848
606041
252943
425286
64678
238079
762285
387222
1128708
1416423
486409
274083
118409
347309
1004061
1281866
513739
45476
1094692
569399
336225
1121009
1124297
848179
327601
698683
626627
914649
819481
208777
620058
1130763
949320
295943
1281952
542173
569460
1498317
1382776
583874
1224286
1542929
453535
169281
294557
969061
1495612
324952
1148852
751746
773121
824662
625479
1364541
453075
847912
618647
1398563
1313200
753205
55647
1273243
1161530
1483952
1205099
336584
1283245
1505075
1367001
942330
1009735
1423767
1162585
332988
618413
993163
1242649
751477
525593
1486822
170201
1534306
564442
863247
1244813
1506084
1151766
1399326
1043172
974306
354986
1522843
355731
1130133
635370
1203495
501154
794148
1167115
751082
1277166
1272290
1220552
1045486
74589
664578
856618
495118
1374330
648367
1322180
669749
1519669
1045210
1071847
1255386
352173
753936
1540875
1185689
914487
1489118
94425
1359650
948492
1515444
642588
85357
865373
936296
1326359
341143
631784
418112
665346
75251
1440176
258594
244731
701807
535396
1153654
1556539
1208247
93652
1216203
140273
554916
808581
1243729
167850
420088
1314161
1304539
1119764
1087319
604088
236673
1162418
1147106
695994
1054027
795424
216410
975735
755737
1046363
331736
1115218
1153695
1450527
356007
483645
942733
1162661
1401957
858871
920162
1360278
778687
732879
500317
428159
437119
351533
290831
456320
395529
750627
57742
1495073
1304673
54428
1035812
1473930
998563
233226
535121
712751
1050224
691623
277358
1221785
842620
373662
344609
1111957
1457839
474924
1353374
574076
196605
985711
1136381
327980
1286951
945846
274037
225696
1538879
1115832
1100472
1160610
1638
1285616
461748
10099
586777
1285537
1169028
1059766
156004
961926
73008
1093635
451622
440282
663512
21684
1166791
421339
1447103
669421
199937
1297078
854660
159003
1463051
71971
878761
591320
1504098
1508798
1010152
984253
936220
831985
819697
118271
12091
52492
337789
661602
148222
1006472
280930
700315
548616
560956
159488
910942
519130
815595
188617
1248921
224209
799512
381565
239221
42245
1486733
420134
1020697
937536
1239820
1207209
193753
1012623
399187
609879
1363425
292198
264367
1324619
1496698
593123
1276095
1033422
1234219
1476722
818620
634832
350137
1238603
1236749
1228469
409196
868222
1215978
576386
244784
1433746
1242482
545729
1166970
624526
1088893
1525931
1542769
1320985
531275
145642
144913
1048024
1214607
398725
256347
557317
1233724
22769
433282
329762
1082834
1315507
418337
363883
926662
1503498
1018693
1040974
1217385
263903
1142727
611173
801173
264015
138900
507017
362455
81285
97495
818001
51313
1063455
1516890
1159280
335738
798377
556619
8789
1098356
1113649
1252670
1362174
680427
128508
1031833
962111
997922
358619
841004
1145227
456720
1215662
872556
981738
88850
345053
829657
640308
361084
1306751
704596
451263
237040
571249
1201653
225533
1509422
1172643
485910
1328814
1064867
298315
1119040
1416646
669633
384364
614990
32821
495939
1482887
917145
1542053
250519
1521616
671975
1493768
10216
1542375
354049
1336892
1467764
629694
597454
757451
941084
906629
1536890
1561442
147568
1494132
1113349
50559
1344703
192756
1403386
388787
959765
979918
888720
270394
1323435
615654
1135873
1523319
113569
488871
256439
83547
480531
963177
313025
500478
1187423
1023983
64841
717200
1201796
263477
83177
1109105
747527
40801
219049
185779
424109
403957
59126
1155245
64789
1522821
384263
310893
1489638
1415313
616179
1115981
1360522
777549
293053
1331088
1440426
1039734
419245
579714
894230
1500158
1436502
701184
1549707
1170531
1000508
255642
699873
681535
1354941
911603
334894
250616
934028
1386292
1380981
551338
444864
1155154
1390153
649918
554736
1183231
437881
357041
797041
1005431
537742
769223
356875
274218
831192
1248656
844161
1297916
1497030
1318130
86120
540877
1013956
331374
152640
1488470
548125
122389
1422684
955712
1291149
1101104
1277463
377029
432317
54686
888679
720587
27323
397994
1454642
1490721
1369378
946988
1556277
1336702
1398188
357186
712896
155362
916063
877903
1563136
1238035
402044
942626
16198
1151115
310930
25046
770919
417921
288436
649355
1080979
156339
361782
65689
1539299
1134364
556489
555783
1500262
942656
32435
1530269
43112
301697
695073
546916
346409
528911
1097819
895453
216114
1497079
126088
1325958
361427
140315
997140
502478
1223507
1296441
1250353
534569
722828
1337762
340832
1228658
812847
906301
23544
82919
1182270
1484712
272206
232837
1377335
229149
933492
987023
1383037
876485
1483725
1019683
474104
849831
45616
662876
559649
1427898
999419
311735
1055732
1464268
1298698
562684
1301742
236998
1489997
826928
275061
708972
1496080
1167359
859902
1321300
311089
1015535
364498
1303760
1267515
1018076
445576
331595
926395
1392707
347673
132534
734657
1174801
491122
42952
99277
416890
1109087
15012
67795
1226440
1042482
1248194
588786
269211
825707
1194564
752649
62565
83127
1103276
190934
1068886
443613
1379761
359473
585750
1265567
1091141
1146012
849187
148798
484269
1444541
217190
1208854
353414
920857
343607
1138872
165216
1224961
1343216
588445
1430753
1141634
1425791
1308226
503679
1054807
462
928793
421139
589574
275476
398958
834453
732250
848593
490665
985324
145609
510746
1341436
215372
1149565
1232923
1002894
1549955
1382362
1546148
462515
333250
165327
78358
1515061
909412
976198
1154714
1060863
783423
798190
1184829
517779
1187476
1137727
377352
1516229
95218
506467
699568
603011
1086238
1498226
529575
4262
855753
1524640
1155283
1427189
1557410
825241
616365
1335525
30401
563264
1062294
1315490
1189882
31258
1048766
1197483
1493688
1203012
1023055
921263
122120
34785
527898
650088
1494926
838790
1342126
96716
1024493
1372597
766369
1362983
896273
1364093
667861
609143
9781
25552
921154
292141
1121661
48494
1037454
126
561421
1221788
1443790
1505115
404798
1134160
1086275
413490
872673
668974
815228
285050
151701
370905
787683
610667
357127
491176
1279811
37153
2975
431209
1374605
1407631
758172
1099295
767545
57265
1286651
774158
1364072
266696
1254512
606422
92325
1075054
540288
888418
611645
1479486
547932
556411
697034
639352
1439738
901894
228596
81453
540648
127748
106727
1153723
1517935
1163298
717149
478113
380762
902228
122324
299023
1233463
747025
665950
304909
1039736
825271
1408834
122574
29173
1047342
1494982
1555589
725580
1528819
41274
1381040
1317584
997600
20258
934460
1154806
124687
478888
1405398
690393
808640
49728
971857
643075
472453
1106270
376411
1440325
1035061
1228291
1416903
1282046
307186
1399526
933706
1438096
890042
930606
560636
230466
229430
1329548
263120
1016056
412789
1160710
558797
459726
1412859
1200686
1210845
945246
890310
285465
595327
956748
1512069
933094
454500
1026301
1133921
488288
1190899
823774
973072
831082
1030730
930035
1108313
1176142
1427149
1451200
658265
660261
562665
223183
1160686
494878
1310034
201528
340602
687669
1049950
1038671
1137140
530007
291654
1110545
1441547
1147241
1525186
294468
1144025
952591
683742
884393
451430
737380
895120
453951
604443
491691
41825
239303
158078
1008174
882267
1491696
119898
697687
377149
115963
1093354
64279
166380
1126582
931907
1059329
198434
1387167
299587
1075085
865014
1047372
1468581
1152504
398364
1318055
764225
1325997
1505988
935035
202217
601290
1071846
352879
53729
584813
1234302
1457286
1065643
1074807
826367
605691
190846
518336
1017481
586526
742359
362926
243258
469377
592269
411265
70436
743426
1472717
248432
1538086
778627
684383
1193554
501529
367384
56447
206902
690536
625152
176958
1149616
569638
1526927
1201639
1139665
604439
754594
694178
448726
1371898
321666
1468769
1499205
471605
644783
951213
149117
189849
201427
808600
285309
165359
745647
641989
890792
1031329
1315336
182181
37545
1087251
139513
930497
716226
1252005
1148390
1045137
1399766
644910
1297368
1368031
657746
52609
929781
1408979
646501
1507320
1345598
570035
179695
1519780
1466764
1463481
451486
539292
296563
1243757
1443310
670581
275068
893575
698471
1381336
227595
1025954
989308
312315
274559
897763
697858
477719
628110
1223515
525127
845561
702735
220232
689475
694042
873521
169022
696192
1187668
1196206
631549
1076925
881633
951268
227482
911588
1111780
1056265
1148773
406536
76056
822095
328270
1347982
353026
1197551
365898
927383
1069845
1278010
280692
1164504
1345571
346338
1243295
670299
310877
458664
1027681
1049020
1183049
834999
69597
806035
114416
482171
1230514
994921
926057
900379
267973
1136326
1505596
914006
870986
486803
963392
985434
305992
741973
800683
1248343
1029639
436211
959937
536469
746679
80996
1032881
583007
582729
367971
245355
551375
1389366
1342947
1211789
939156
87216
1284756
146983
1521747
621232
1362405
425624
139846
1131976
943643
1415258
326629
15978
1268058
1298241
1015422
1010980
1404018
301370
1041601
1390031
746950
710296
679514
1399900
1128444
863922
1253721
756825
1247445
1152454
709108
491099
1017153
1375277
70148
867628
825518
1500376
606310
929688
61294
587457
1514913
431048
775498
181587
42083
109618
1043259
685350
681773
1417607
24052
461817
918163
918623
971238
245133
1111323
423977
1498626
1164664
363378
131183
643453
310231
1400140
1229924
1313097
982419
616490
1135043
695152
367118
457267
548997
1202553
1163381
1119228
276720
1326527
1149468
532625
515064
362812
685148
255764
482116
1339078
793331
1564064
623371
1376591
1034951
760230
1287053
1501761
990881
1251249
816187
309578
973793
778696
1481694
1005661
1191596
7159
937023
1504856
1279489
1518619
1441406
1069722
277915
1369241
1118620
1369054
1472241
990410
289936
1173900
39351
898529
1329295
196279
1404443
130933
1381275
1462617
196635
398176
1499344
165034
26700
1251771
1425412
462238
67786
1068725
968929
364178
1358206
1171167
1399508
866428
67490
547995
753088
83783
423419
1191313
79062
964391
1549816
646133
228144
818252
715049
669058
1175833
65177
899368
1003324
1181712
1379846
1274765
585321
1155148
1429314
608087
523291
783566
711912
343596
516109
848423
834409
275513
1128324
28125
1400718
1362758
270661
553353
293336
589289
941029
636705
1527844
1560313
1139466
1433010
683731
1075696
185966
1155787
1011428
856379
670569
1418917
546563
1548080
1102062
973474
37603
897503
616619
864740
425035
149720
224111
1336529
177432
111183
291959
1476566
853157
1202505
1145496
535432
266647
984973
1468031
1398001
1399128
1046950
564920
1027254
293778
174627
1520276
616811
735468
538963
887581
939967
1527502
555511
291656
597655
836950
850647
277493
20323
981293
232160
1350569
692338
367252
1325496
907566
1036148
337009
931292
1025686
659218
1177581
1293083
788690
347269
343973
156080
976416
784782
1051153
1362627
1414390
766486
1062902
1060583
1240517
990963
495530
195214
982099
1189425
108851
125756
488367
1137168
844582
738618
535608
1278837
1324621
917831
520363
1515081
783579
1474648
1320536
189042
347485
826548
1219682
556224
781906
80182
128595
913497
1054191
194893
942008
1549429
867971
302065
401980
1195734
1302421
1564099
157538
1214642
978849
716895
871970
215123
243773
553244
254847
788220
1025503
1247447
19084
1565275
24671
47341
964619
858359
248393
1328520
783023
211345
1013587
867164
149219
1518363
1042731
865099
807151
144456
263948
1468433
1273951
417704
1541392
588308
8415
62178
694676
1378432
1365820
779206
178116
805581
1346823
249920
1279238
1225589
115490
1437600
749302
1098412
494198
1137138
236499
582812
413723
1234706
217443
1546934
1124012
1523016
1078314
563050
990922
718787
646531
897038
454163
33135
1090956
1554183
1477406
874414
875542
935833
341451
185867
944562
1034370
1190724
217157
1121689
125946
160948
589605
1047315
1491086
134900
1162578
354188
914095
1158684
541128
552644
863964
1554228
519111
1526523
637415
1030135
983188
1336904
426917
1115390
198309
1205916
1071256
1202331
708769
84393
294683
10841
641936
1283946
1026949
277076
925061
452554
939778
177007
1554961
1494373
1348923
1525840
1548840
1495892
915183
1352108
32857
209333
894959
1043977
1079832
1073719
829846
1314410
1029227
344825
570129
1133779
1261949
577658
1438004
110189
566076
568930
1363381
726280
544218
1208165
1278329
603115
680863
837747
1302014
1465687
195443
763975
852020
1178206
756094
1531300
395533
1157281
1004780
867433
591207
661903
63522
446879
165538
664502
430273
444926
1355804
1447717
816808
1298538
1077903
638714
605299
1463744
943967
1502624
19597
1161208
1500152
824145
688143
450701
393024
1381999
208030
1347447
857210
243045
59211
298010
100621
808920
857182
180700
907536
821084
1089257
30609
1033226
251558
644579
556954
416403
1039704
210617
155417
908244
74360
589447
1330434
1226474
201621
635543
196429
551857
830528
625341
542316
979151
561517
312621
340232
534618
76629
1192079
1299757
1042236
1016708
792827
1455301
748553
970000
1543512
1154528
1121162
360218
574413
542650
1048851
586766
921435
433976
710964
1297118
1403312
824869
568915
87168
1038362
798485
322622
142120
1195391
1125346
1270006
982057
925932
162638
715805
1228267
519150
91648
595843
951228
456800
1436257
951142
1063207
494978
586884
378662
601296
362700
456275
541124
550339
943892
93110
1203759
1265272
1135864
319854
792143
49179
654825
865003
663090
1161470
1485132
70789
1409831
888757
655383
286614
535535
740189
563741
403153
1206346
437886
712397
546492
837930
552745
1153928
1208005
413390
351451
840061
1328313
305845
5463
323914
1079755
202249
529526
797668
926113
615052
225149
1025301
1187080
1523414
892570
860301
175308
1264195
447772
783758
235407
55813
305609
143102
173238
1239562
101694
1418303
209731
1461857
112746
1348704
177637
1180
1058564
903080
1152583
231589
156616
434400
310672
724071
805982
1536382
332390
1107534
1037743
510591
1137964
160548
1130304
1277987
1564970
469673
518485
772968
1206360
234244
328063
474811
580906
496533
1039846
563304
1048047
1282164
129187
114107
272463
418414
608455
1379839
134010
575864
1392991
985383
254861
1377535
1211079
53857
466406
1347826
1538740
823673
491975
892371
41921
261715
556693
665440
1416153
106373
1028391
1390373
619414
579613
208721
811847
1115103
938521
224090
727254
864426
506120
173350
133274
661019
1124487
418933
480109
198648
1087294
84867
631301
414058
1197326
1509305
116638
1036268
923067
1028926
1016793
1385035
119577
1002262
333896
1191192
1078889
1289063
1142831
857185
1033721
113860
307307
607177
264565
801569
764179
514141
113900
1506064
1209390
143842
714256
1312029
1552443
212447
1358261
258831
164097
880315
899252
992533
724649
1166655
1293935
1070029
1145841
664998
606488
1112635
1162192
1521435
1524328
751731
435509
1008343
1346802
161259
40475
807998
884692
1457504
107903
1318084
576732
51356
1223656
1313887
285287
1275966
784852
512210
1470211
397711
1137434
931213
278111
989589
1454138
61647
1379364
1418275
495978
1235215
571933
85679
1500429
530016
1458077
1193473
346184
559131
555820
602770
1495665
1477476
1027662
1152322
149107
684651
1369855
84761
1349351
216881
1048260
6489
865399
1562796
146455
565787
560120
401413
669359
455076
13399
753634
214798
1549415
171461
279242
861406
1304921
997583
607859
1437781
210073
585653
1356150
185188
19778
528745
879775
1495222
1098985
16120
731415
492566
870218
706860
1136790
514188
601218
354113
1328686
359406
1405581
199008
1541397
331660
1191633
965685
37870
1322326
31255
364300
595665
1418232
1380743
1403123
957623
1064487
602451
856022
310885
987775
1522881
520872
53905
831262
1011116
189127
31197
743855
1205386
1091067
1005342
1385242
948318
1174482
70944
1528042
1333543
1376965
1056951
1452472
631482
1427352
1524423
1378507
901352
613715
324127
642383
120344
848381
1367664
658077
661101
823010
556737
435328
28303
979481
850787
111299
692212
228177
833319
1258977
72505
206558
1428548
596295
1032726
674260
1480465
1262775
1402155
934498
519236
1343455
1046997
821869
148345
912944
1560096
1432943
810295
32921
1128449
707685
48866
869630
967877
513364
1323310
300081
895982
1207502
1090397
524811
390903
512765
933626
555975
1116206
348321
1434854
324486
254000
1011477
1234356
712265
1215564
566335
270945
595292
1228709
673390
358561
478812
1413562
1246680
1220068
1362557
1337455
1515414
860163
350557
256174
607982
402372
134050
830499
1049133
1383206
400796
608815
111005
1321113
1253613
22894
1354989
109086
81747
1374553
623296
1081389
753207
70589
987612
199456
261648
484451
833535
1046507
1000551
905264
1483106
116333
233261
1212007
553994
1192282
905573
1302095
68604
801496
1162335
1145857
165884
729703
806731
832895
579418
994121
632694
1392475
88481
1087393
916094
620085
248649
315148
1407509
768447
1567555
1015691
165907
706853
1417280
536
1453973
726952
447128
295048
54376
1515260
769407
703586
348507
862175
521651
298807
1379580
819567
666757
1360303
1263184
549830
328520
1565713
433752
383308
545097
991929
412729
1229099
1494488
1411800
1269412
482378
402221
291872
416484
32935
987502
1540374
1515907
167791
1532013
1443842
868610
415015
509526
719175
732109
677771
624559
1516787
1497280
1560284
539908
462589
1291005
1076174
321975
1304961
672808
848751
992879
325534
1110101
1549598
1206968
245476
596955
1278677
1171509
223839
511190
1485834
1561837
640793
554498
275815
450544
359370
1435967
785505
1159995
203223
433275
728681
412612
787
148603
973069
1561061
980275
1390653
1339935
381693
1069145
1345780
1566478
1050895
5389
624060
1564956
1479330
1349272
375473
1296284
1244367
497817
988781
322442
801958
984777
1513649
3168
1116516
1097932
691056
363489
180087
509826
185811
43972
524749
1011767
231276
1328384
910384
532243
190638
986905
1287364
429867
1285108
1460791
1222965
750850
201377
647434
1413265
28122
563594
143732
1001848
1141834
826445
656465
972479
619398
1355291
524999
1275767
780440
786888
1199432
1509743
1274242
618974
659607
783742
176287
822190
1025673
478479
153155
1271972
13192
518249
342247
281407
904470
103498
441447
187338
904888
666049
231643
992590
1494846
1496318
767437
852110
100133
309515
504256
183408
1247579
893224
1544313
237859
871625
572560
852559
579014
1436308
1424848
1471482
1222889
1326393
122448
121046
1097724
154934
1073147
982991
372913
620214
1554613
1356976
388389
300595
224083
288598
198726
156429
1064167
266627
445609
1361062
206025
194155
932061
1214679
802503
1027038
736654
187745
345630
905304
417215
364123
952646
819722
236774
282865
949443
978864
740631
1422693
1434611
271677
441967
208090
1100433
420626
866611
81939
1417884
159163
1417859
1316772
132487
614322
665740
163370
857855
895737
725894
469
65075
225750
1566361
287251
141552
24079
1551802
1490602
456130
995249
837430
998347
858777
132964
510069
635840
843950
442208
1059125
1381828
1392036
1278526
1014556
969007
838556
482476
818895
1183728
354294
778309
1283988
1155434
203849
719265
315081
1357305
952590
849387
1410093
1212157
72233
639916
1096561
1316178
1067228
825051
671413
141668
830886
1444809
252757
346731
487039
699542
1483030
930858
501445
1013661
299391
491162
544169
500038
490021
327261
1078759
319093
357161
83228
306461
744561
12023
482068
1330700
1417580
245640
1050788
708882
233243
627656
1331857
288628
1025374
1368779
695049
743078
51394
211513
125543
1131565
9013
1027656
97081
1338664
90685
835241
273503
473107
936417
1360772
7683
133377
1315441
61673
1388062
102360
786839
176836
1088692
123080
42162
573728
974376
837028
819821
657956
547941
309834
61624
191891
314663
615440
1395249
555752
1451892
749677
177198
42900
118963
208067
259605
105868
690906
1060877
1187920
1376611
505412
177354
273702
505792
1096651
1105589
912967
228185
439698
661294
109312
951279
642046
861061
708362
1245736
1243531
177600
16686
127497
349162
428526
138512
948320
1005394
645335
1558934
1255236
459839
555838
1172716
118816
46689
1342469
1231555
834311
1039116
744950
725039
166047
205355
745852
1393858
98360
777013
883429
422864
1318186
1177809
1129002
1426396
1181337
509906
1343706
931416
686347
45363
1540440
178292
656451
1526749
915585
438849
677731
892710
69312
640699
577899
323710
1473261
354926
206287
550261
568287
1282628
1064365
922822
342940
889209
578975
384322
1456686
1039710
933616
473351
809715
1240807
135572
730212
1471472
1087298
395854
1235109
320681
396321
131593
506105
632877
1176154
952853
1156500
866171
951840
519319
1430806
77029
838263
1230455
680116
407694
1476666
714518
329111
865231
614425
1146984
1233344
159893
1183292
701001
1454822
965882
283415
1558295
1319777
988968
567802
816929
629674
611199
297695
85490
1113818
775635
257595
1265338
626950
265563
1426189
884810
1158551
1521041
1368346
1306286
203234
1064784
229886
100660
1519053
212393
613962
796530
1397892
793048
773979
1505860
500429
236090
387980
1006056
1321565
216454
630562
1422319
1284097
1164332
1173177
159007
850247
506707
592569
1329905
1101891
1260096
1141682
34091
547273
1056945
711559
1469885
1154990
166246
526459
646984
681486
973325
319010
966432
999437
1106745
1328474
821392
203907
1164368
470349
907766
417884
460454
977766
1125720
546089
743665
52585
901857
192648
288715
192944
745316
1398689
1324269
817079
1281619
758972
707159
541230
769760
531266
300690
373379
240977
1216967
212648
321992
770630
473836
587744
692293
1051176
1259236
932032
871434
1424732
496738
306955
165074
877941
986429
1352425
1518808
1060608
404346
963962
1280959
1342328
1435747
746863
1363087
98171
211999
1542236
460483
345932
1500902
945869
1345860
1031604
635218
288627
1361981
478330
1503361
1351506
1242670
1268777
198001
780397
1036599
366101
114326
1336654
1356922
673780
287217
1460031
1521558
524370
1389322
393952
159284
826888
962383
1306266
300036
1096776
167988
499409
1335075
1053395
1097256
718996
391199
1503040
1147682
454222
823862
1031399
1557606
331424
1258892
1358584
447152
704238
288838
219860
997504
867153
866923
2169
1061177
1159070
466715
509126
566875
799742
1479819
585343
204124
1112839
1443575
227053
779040
1560672
1477115
1403787
786515
252232
796023
1547451
116261
188191
1505568
1391944
1023780
322507
1299660
958240
701060
534882
641259
1120560
831510
292271
561744
435708
784812
830964
33514
349504
982808
467244
953353
862222
642579
950273
699187
648401
1121815
942659
1348884
22138
110862
570254
898463
1236225
461721
1018308
1369174
914199
282479
391625
309788
1416699
1010778
409987
479404
1223206
461142
1048456
914874
575664
1512192
1060873
1023117
561703
548912
783038
834736
980394
140218
822165
328579
423407
1227712
692632
544138
721655
458432
972368
1066171
1006927
1202286
1421218
1388180
845732
1121832
307889
1498147
158774
1342583
1465582
1181910
934711
1527343
691794
1317585
64471
1091156
573716
1086269
109256
881481
84259
117601
480443
979347
1313974
290682
1267564
388259
487768
603908
286054
1555674
1120869
314479
1120106
250028
252320
1053482
4696
848975
128710
686064
597211
1108847
1040561
64302
369880
695230
231089
876441
1220063
17032
954265
1132555
525944
1010436
867528
1467635
1393641
263852
699504
1106710
1333552
543175
1212934
982946
683815
715681
548346
90359
1194465
1310532
426157
513543
777400
1327440
1199924
24891
497077
1023230
1275338
723077
860630
464589
291328
178225
1433869
46926
1099646
1400718
874944
518328
1003334
751908
799930
994424
1435013
1536281
1529029
880492
1429566
631920
1454879
976829
747881
625014
1299973
5797
469730
1100015
1565790
1399459
525195
915632
597917
1176369
309018
308350
548317
521153
1463575
1523539
966953
566057
1148074
234820
1147245
1123727
1291230
116495
839653
605376
1391017
1087374
546767
1075448
397483
1162769
683028
934020
133142
664564
508686
401282
1566875
1320066
847101
1095528
1379336
1474373
959363
1115812
1342696
1145276
1387086
1113324
1340250
1519132
805656
1125231
1512757
889433
741931
409424
953765
1551743
973715
440761
467103
155819
406305
1497606
1021024
237117
1330125
176201
1342525
252716
1527584
975622
1275645
1217866
1121892
28295
951750
254848
208498
855863
149066
907937
735288
1517353
427447
647366
1278476
1162736
468506
681918
805884
130247
211049
331066
1514013
1219992
940933
994806
370124
301376
33868
957708
193529
129589
1567228
101052
504246
827075
472739
572722
829888
22540
1177693
949518
1447683
1100515
406123
752887
401777
913430
896440
1175910
887645
360255
1105415
568328
1434872
171730
1000621
43556
1502643
848683
189621
141306
1408182
1514944
904758
614953
1510320
1144918
720249
949920
1092440
811354
1015860
408744
243269
141989
1039999
1002612
1526350
318448
424606
722016
379199
732167
444441
531615
762396
641638
1226068
516454
794721
492330
1322901
1537472
518863
261505
720089
1012656
1060419
664063
1440261
1099702
1496413
636880
1006121
954210
90787
1522550
480128
1409048
548948
759608
1377254
878118
1518713
9056
1246213
1214677
292909
233862
234872
1347274
880521
69820
490563
166859
143872
348315
330848
712925
239827
1305812
1301445
163555
590275
538203
214436
836453
1392295
1049422
704403
1561636
1337952
837627
1073352
1076000
1183466
77982
913244
941475
1432434
636843
723181
46491
597264
199330
465924
336658
1415548
409854
1547360
1280650
262827
946964
38349
57237
104017
1139253
1270719
211574
1377717
1236281
168002
737107
453933
27678
166620
1189195
1155627
621781
899062
430061
671976
648885
896640
429798
1501501
225863
1073102
1151213
1164839
278932
324746
1177576
862529
232993
537824
104986
1109481
527584
1236013
231568
83569
652742
17159
281327
1499872
77713
663951
1241706
491745
542727
413291
1402805
901388
996048
1333576
1336546
1188021
68214
1546249
349915
1282565
1008528
1514418
387489
933768
287579
27420
366353
59458
382266
1147756
690542
1280641
343719
828811
172296
419202
697763
617290
766348
1030501
1125467
720974
961453
641603
271236
410680
1240949
65195
223012
498473
299942
160085
188520
1550735
608938
1271152
517196
1139586
658798
434097
1173068
1376980
1370345
819035
695689
565582
685046
731907
196341
1529525
140863
501585
1204567
1483280
1546158
643903
996689
970905
960340
816878
979239
1398012
502387
9845
104199
440089
589847
847654
167713
862813
822301
1443601
449260
971995
982819
790516
1323837
1535303
1054933
753032
369288
17320
965536
176648
1279268
303397
1359875
7510
1565342
248400
278452
92878
556460
108822
164768
1357686
514522
13682
384111
1058047
1502234
149270
914448
875093
847632
635730
402402
957142
1545934
1292906
1110897
763286
1221615
680876
613747
983664
812468
357705
1006778
1176246
393892
828362
1178609
1215373
1539088
1252348
505547
1350331
323293
1159233
1294076
1533208
1338672
320840
298849
1445923
1320300
1536945
151329
1276170
546943
1306405
735732
566896
240603
1399511
323256
878912
952700
1029148
726438
1376569
1419902
368152
1376332
898709
1068063
80353
741922
93184
709107
1186436
610309
1432219
160494
369677
1470060
1413295
294078
1113557
108197
221493
525014
322293
563785
143908
592826
956164
1556463
506849
260296
47445
1420042
430670
1378766
93742
399570
790754
769423
477324
1077946
1093446
1238843
368125
792956
28729
795428
668528
322560
758174
634074
826490
569340
1376722
183616
324563
1476471
1370110
716672
467769
963703
1055110
1213983
642103
260569
1219975
146499
568179
789583
906193
1053648
868792
495191
320297
1341257
566244
1229180
972943
449828
1057196
399701
22130
1121860
320502
1507833
77553
662220
1496655
1364779
736788
126155
49253
1346014
1495474
1360579
218092
717590
1127480
286421
607907
158813
630851
1487484
1472132
1117764
691545
359385
1447876
492746
314659
130726
316771
1404503
1283946
342630
593495
57870
263167
1252843
1502891
873845
1198534
988284
1265738
71650
110532
413221
348163
1165409
968103
684600
1124560
723197
736574
477134
995586
391680
326141
1495241
1422937
1551557
360937
1084385
1121657
190883
5647
1277161
888893
1470754
772228
591155
908252
1094314
747368
1297317
423105
594576
945684
1170898
425996
1089005
507667
838145
1122506
1488550
621673
764581
1401228
1224592
1290405
163039
613987
422505
119524
1292983
102874
236001
723765
1398254
805346
1186554
1236378
20419
1293598
904307
1513783
1216757
1241221
28853
1423886
33455
1303210
588337
923983
723280
780993
279559
539249
1051549
1421750
64402
1460179
643516
663254
663414
1414735
1212218
1364120
1308257
133743
716716
322163
1268070
1492309
540009
1016677
1008030
964873
431241
632455
760388
1068236
950229
541
245349
433444
652189
1274778
372652
1269017
1339444
898204
829666
1114806
30517
1456448
930332
1555746
44303
1539852
1377803
726283
72513
54332
1085087
390924
669478
1285357
1375055
139299
1436874
1398333
1298339
523331
123165
1341386
1041827
129259
757512
67497
1419887
855218
1150160
504603
1249550
1399693
262802
1132161
1258621
92097
951707
498290
1028521
1542352
800480
1510860
1426108
191258
487254
431757
1077276
1479189
197632
85825
1042251
1167905
1196445
270919
810326
1470454
1489971
405026
1393120
86
262723
1286546
41472
1558011
248987
586723
1311348
382275
828879
1552265
363838
1087198
174523
1192808
720692
387055
1263389
757240
597811
697788
353222
863461
989888
245548
567937
1202455
658524
728128
525672
354337
1233946
7381
129682
46350
155290
672324
279830
778534
121095
1402688
292995
1064452
194025
506557
349024
194581
335804
1196952
643371
1005975
230005
1294574
1430997
975920
668184
402837
154021
464521
1119341
681607
1062647
203282
3198
1203222
820189
1177695
221914
325624
1479522
1217351
1285530
166739
592015
1071001
484523
1268436
472836
858887
194406
536483
1154205
1091738
456291
247771
1069644
1064779
980670
1148775
1566938
852724
1280784
774566
748489
1348876
294100
151444
254473
489784
1243830
1109606
1494925
389512
417459
1543430
1549585
526345
609364
706055
1058019
1542492
1447999
1365182
53607
1045420
830804
551059
864256
365041
115851
422216
996518
1159476
1409078
799305
1089222
1027071
687267
918330
1433384
985857
1334808
1197813
381653
52516
1094409
1210084
592409
732320
1448870
1565255
212970
721424
1459340
690576
1255961
1359633
727243
571450
180212
960255
719492
1034614
692584
1285402
1136954
1034248
655451
583243
708907
787690
100859
175993
243712
1380542
363577
446471
856600
1553394
507645
1404508
1423457
1041004
779117
1225067
875325
1121152
1151296
227198
1439004
1511448
1208294
823545
800564
880432
650807
493731
494818
127139
457011
199291
1488165
491325
776588
417729
593620
1502992
862220
573843
257789
486740
897039
43885
13233
550230
517892
418322
991137
397602
450048
1253411
251224
974389
837285
685592
682931
784009
229705
1071790
1168148
1162959
1016805
616613
481875
974751
1030482
893080
182478
895476
378526
262846
63261
124038
382735
751912
328282
1211572
1437446
584276
803982
523934
1339636
778208
1455413
236568
484957
545370
1109301
642711
1476186
1089914
771842
601350
1255297
1069391
667023
1369705
350664
1026275
303844
1072703
761499
747320
142488
175862
111271
274824
847808
1298753
401748
311913
434740
1185590
1333205
1353237
1195549
943014
408440
1391619
922105
539118
1126985
316775
1335904
996025
909734
498961
127591
542930
1442973
220166
1424133
801678
685159
1225878
1401522
140284
231274
1138257
365819
1251418
609369
265702
280795
116308
540143
1317347
880045
393600
355911
786353
1373772
560474
63041
146746
709228
508440
1142320
828817
305043
393546
788145
533679
1128850
667337
596696
316501
1114962
1444807
1099300
830084
262555
1326032
337263
1544939
898078
1203896
1479675
167113
656111
474592
619072
566244
835587
1292825
1360051
669964
1225412
1330580
1548425
1363775
183995
573095
865167
964702
1557399
624007
265160
1521023
649715
852654
636352
813323
433653
1077783
218885
1505665
1157810
1005006
1286455
1041548
45309
1325667
829182
631213
158061
1110326
1304523
1485548
489788
837531
950030
748692
1151008
755734
658960
745675
539317
1365191
1300010
289948
1156886
1200811
66113
483548
660366
21280
112861
501179
950851
289273
1427352
1339852
1128619
981511
143637
1258278
731841
356065
703982
954433
753935
1096828
220941
1055266
836649
951325
1369939
691647
438989
352683
1256090
474565
709805
979600
961442
252804
1335261
1027830
968481
509970
655187
1291762
614355
1365392
1257810
127608
1281776
866296
1105952
679394
999606
171682
488114
161914
530080
245559
925507
455516
1320333
554189
1331257
739699
135837
943274
1355662
725212
621321
577640
1270269
1253465
1006483
466053
278916
77768
321589
128537
744411
1273712
405676
762390
691876
198070
1438092
175774
537477
1191915
1006472
808781
1065056
1415946
499151
1033417
1268642
830493
1135514
1290523
1330192
391326
1471415
1035693
1445106
1049448
1091653
850388
905670
390768
1307225
883918
1407072
534511
63805
858946
41561
360080
696113
827004
1526006
959207
1547069
177860
1419422
1245105
1121809
1376941
1422828
1244904
220598
1003961
353242
1322869
1224920
358317
1416405
134542
1326237
417603
1046344
198408
1069946
876007
384246
1067776
1524049
1488858
1264365
1008235
65789
881228
573841
1276870
1112282
685305
442487
1319145
587860
1192442
85815
1105146
340232
913968
409903
32853
823272
1081881
785555
86645
975737
1378482
936205
1268692
719997
1086609
970749
767205
878870
187512
1229818
659183
424276
342418
1112652
1403768
566775
1547646
406733
1012862
212127
434419
726397
968278
1381964
41206
350975
558345
340894
555086
844445
768563
1085523
662964
73128
1565901
511823
936287
838044
308636
656116
556352
1460086
760304
1310006
1028079
797044
1412709
760263
500473
1204503
1555509
503013
289894
1450139
947760
874993
77685
1368988
811789
826626
478805
1399580
930032
1457817
883297
388779
650970
996206
121515
62395
825590
666806
269925
1451709
1338421
795125
684436
1226897
527036
1393890
413093
728680
1186911
1236686
1088828
821349
729088
1513615
425480
707732
1375330
371684
806753
287497
196044
73593
929049
1517624
1480736
1417706
1080041
958581
910748
502173
1253411
1326890
929090
1162055
1116610
27783
272883
987055
47452
961727
189059
343209
963570
856008
1546372
1248741
1125214
47563
536561
1125322
729609
299169
1248625
241258
479921
352187
1368612
989575
859387
489360
1068098
538866
1430301
411306
494077
386864
985199
869704
413656
1308653
1346364
677411
535551
974242
252494
504180
123027
1073440
1289960
567746
239374
1196871
1064806
86624
588621
1347134
607310
75823
861072
565432
723928
350349
96563
841400
1449381
697398
513466
958741
1359333
742284
1242935
1238272
358905
200829
1203041
1364484
768664
1344711
113916
1557226
1457859
334808
224220
1497353
788035
275739
1542513
751241
695488
364555
863986
557394
1400159
981025
24516
33614
1323276
221596
770246
1237078
192986
705870
259443
336659
719920
262262
1477230
100509
1156799
1039864
973475
427427
404678
1277554
956127
138781
920149
1534093
1524155
494262
721572
6375
1453445
1486205
502538
321696
79332
691871
603392
366059
560847
364222
846544
942206
259877
547305
494306
1392767
74037
593149
823285
697162
1268213
1398953
1486654
101447
706986
856205
804022
772944
1463712
683085
1118233
165577
240240
1032387
1127048
1256893
741234
860916
376534
1440511
1332510
1551716
742271
795525
546642
1053819
60421
714309
265830
1269240
928833
1489696
164222
1137012
265503
870312
1453974
640823
233770
1392972
307519
772252
357757
10091
556387
156412
1344485
1142205
876930
1437615
755305
1169266
1073648
104105
652835
1219968
1080755
638117
1214809
198529
228943
1142839
890505
58347
903241
8925
925971
1307000
739909
1124487
810011
228092
1356495
234295
495658
868055
1204763
1024642
579260
1409854
1236785
22341
1271153
1021610
405522
1398795
669797
696014
551803
523305
896732
1447679
292253
1475172
80752
1083077
200738
703335
778977
499324
242906
711184
776254
585386
356051
164223
898479
1312912
999493
978318
1134011
589203
1099136
441242
883617
466694
338545
1087525
615869
996455
1111469
940122
569920
864827
224651
1274697
830475
1142528
339166
1457728
642587
509240
250473
394872
305364
1447502
467501
1052597
7900
1263024
226987
992176
1165891
1467793
56714
1215398
18909
212749
926780
1060291
737158
906180
1220151
323636
57533
914347
939355
1237379
1347659
57887
59588
1115466
847228
1297214
1297174
594119
240434
930017
82610
915281
981454
890376
884369
449333
777287
308897
51859
1273823
175572
1270065
1234897
1016396
469178
222417
629200
1503709
381345
968203
356847
907596
319684
110969
158698
756703
677827
743244
103584
705563
38388
1299627
554379
1101408
608066
1275967
262040
105935
424316
1157221
749103
463747
909124
1437533
309221
443348
722855
373210
1127524
441517
720953
492210
467430
1425626
933879
703434
161093
83400
605241
856049
1200718
1385935
761488
1001895
217633
1273792
199014
1520049
732744
1231695
646489
1564493
1217275
434196
314492
1201219
371406
921804
999808
1217108
1524654
1267283
1030775
1300308
922751
359993
1139155
52516
756256
96751
633030
380385
952681
979153
695813
1380565
395879
206941
1552382
785385
18291
621051
1312529
1530914
578125
1401213
1458464
121979
559421
1335167
1355415
1199078
1021630
1544469
853112
995523
822123
248943
383450
698011
64859
635894
424965
1522319
1473408
949830
170013
267938
759032
920456
703005
223266
33645
888142
568055
827977
526783
378879
528709
162951
1411276
870549
371591
691594
43444
810434
1294506
42946
304237
459003
899877
276647
199580
681652
1409576
645858
689047
932251
478241
921393
869034
1018373
1006531
86168
84494
696791
120803
1492130
1379179
890521
211920
35834
687957
636179
1099642
224663
1155080
1096729
1491035
1042045
900764
183122
602127
876086
701611
1256343
412924
1229784
793927
1055515
1273507
1222866
992932
233535
404797
484674
52472
779194
1016047
1253832
703195
296871
1019090
786827
990757
1515277
2101
361933
195333
835559
1439967
1334495
294019
751320
489214
1217057
1379945
1038293
852962
814167
710400
134373
298672
1325043
445688
1008477
1213887
904559
393012
1253911
1398102
522878
292851
606525
757077
260459
1311923
138265
1418550
651665
502299
522356
1414162
1404442
1335260
1005755
680951
1015901
128130
1346811
539453
591643
969233
1173177
70572
466720
1514585
181122
185659
1419276
172340
670617
916336
822853
1101396
381420
957405
45444
547679
936174
818076
344124
683777
747890
819120
187240
173501
1237908
846322
1183999
1454090
899787
813914
423424
819250
1329754
1368219
1474963
786692
111210
1524298
491929
821938
317609
1254474
1410037
1145739
408575
1367759
848240
704017
1000904
154724
508851
1492575
1279935
527734
1345550
976415
1438243
1272259
571723
11291
1142518
1375353
253034
1449011
1423650
819559
441620
115568
762274
14974
511496
1107970
808551
936551
149475
659552
339007
39881
1233329
408144
752012
474879
1212768
226865
948159
1460999
1232576
1054391
38283
1309000
638257
545176
1000158
406877
637312
822255
192643
1078820
1446899
641207
905116
203734
775380
440496
1097269
6214
293983
673368
297662
1094477
1053539
881348
1214573
881391
1347532
204234
710965
1345729
549611
1379167
170832
1072696
506574
122529
803321
59408
40035
144710
971290
589823
1404728
589925
1033112
166381
1540100
1494372
1244391
1149312
533896
156329
1270078
1181635
78922
70120
1216392
701628
420675
576050
1096587
1467575
1148566
1058934
792488
1530483
459651
1326777
527646
132382
970322
1022638
48895
1357776
856537
291295
1500602
1111943
1030910
338834
770170
670911
401635
1132433
675724
52006
452350
58528
884779
1098814
864661
60498
960754
504326
274477
506185
884654
300457
320995
1471955
949687
1397180
243432
845233
981348
786690
1529853
1543380
154168
152243
1277128
78113
708956
1068473
583296
474791
856996
918315
1550203
132755
889576
527360
824031
359618
1306062
599565
754907
872784
765970
1484070
870755
1072690
34567
1417610
1405723
579880
84125
401508
514327
584095
526750
379036
1489286
1528225
738566
868801
794309
721172
28800
10550
964814
1566741
148380
290851
1423443
1561603
222346
785155
404157
608569
1182071
1153640
915323
906402
213310
736362
573951
50724
359360
1366309
1363318
230413
980690
848824
385477
482510
219348
870257
633573
529193
1059906
876623
740811
313802
401332
43698
1347612
511306
1446081
1000318
98337
412083
295278
648008
775011
1051809
106889
668704
643578
1264947
586363
900283
1441221
1517988
1551656
57267
1237820
1148016
1324561
19357
663226
233364
372503
75325
641264
1126288
33408
476218
653834
1381874
186304
871806
1014576
502093
393865
341287
1511393
852413
244869
752629
388075
118899
756086
379138
164678
1367176
1436133
243006
310210
1476208
1061186
217849
583644
1352034
1406844
76913
1523758
182108
485930
1306163
528141
1509537
1024948
909513
538972
847364
1249490
840973
989673
565820
649911
1557648
1133775
719084
776943
653414
255054
294244
388357
533460
1274995
731212
315544
485173
54387
106503
925414
393949
1193994
1288737
1052390
198737
708952
1546039
606225
735785
644061
24506
569636
744487
578158
1132050
699773
1102218
883261
766874
674006
262452
1219020
49025
1473619
386662
931369
11556
977487
720170
287939
1280287
471351
967854
854751
537522
943513
62669
663941
115338
1372739
1277504
572071
1049636
1038291
1212162
942460
1164747
1252219
289495
1169643
1123312
971152
801525
1241372
985455
74220
449489
309295
568511
550877
1323046
473843
1512371
1009103
289105
87733
1274164
185736
203735
1345478
1323494
1206300
357624
226839
399027
1261173
742128
401882
516196
1023268
1296682
673869
1111618
221691
593005
172072
58771
1120795
1190555
681490
1102254
1495209
1102058
7699
1385268
22828
138700
239319
1477271
629534
1415915
549805
975527
944386
447265
397060
1535806
1013363
973535
1079980
211976
202241
1331741
730902
1308750
233300
587874
389685
1054990
913717
1477218
336982
265018
390556
808942
58522
799879
1424605
928021
747654
1124197
1209221
1473869
1083299
104358
1389806
823465
713520
140275
903043
1217448
1504491
709692
1098876
669952
867705
628245
1393953
1512389
746326
108585
1459845
111958
958426
1302165
87870
909889
1420145
1097062
387780
859683
95670
81612
662266
1195783
991502
473113
1099838
225896
137926
1022843
510989
1342962
1383964
1002060
1269666
673406
1131043
13334
903668
1463488
1123676
535703
1294939
1452065
1107312
455330
144704
1314604
581250
1100440
481052
258850
1060621
564744
998360
405402
375576
302487
375
1267645
246679
863693
1406656
1156737
589369
740574
860542
565266
838065
293162
586252
18608
795679
122571
489135
215333
719634
788661
692103
1427003
32275
857357
602341
1081235
816357
1319301
216646
24098
395506
498302
1391089
899459
572441
1374416
1537152
279045
49198
1447796
1014830
1349765
843450
1070296
469958
331999
614415
1061015
659876
769938
1458061
711470
66687
936541
1026462
1276804
1490491
486061
794661
893913
766441
645305
289949
676591
370477
935999
567339
797300
989131
1313430
1055070
1529823
751752
1230752
104961
1207123
858247
453315
1167355
1438150
1522597
665754
417343
400300
776668
690495
257693
1021958
1320540
1086901
998036
1005825
320087
1248462
1211993
127314
185514
919084
493670
1055056
483722
14765
769390
265045
364101
1531502
291027
1095104
165088
84994
412952
1029788
1183430
245232
1291219
1499279
924803
161878
1432668
951265
1221881
452432
960235
599244
332724
351187
999399
1163518
1353086
436020
1468035
1142271
1146664
602172
715213
1366674
995694
1382767
863819
1533279
1537538
625579
1012139
1432364
1141954
694093
684230
797624
1483975
754424
696246
1024028
622849
176291
246490
476106
516453
1491057
1293428
134039
682077
149380
102438
1178582
15309
1098061
1450262
808296
1085951
615056
236463
1114376
390964
355236
1419823
1474609
435901
427813
134537
302506
716834
966910
802437
290076
946128
176970
497596
162514
1287841
1351918
552655
584084
1478686
1121898
491622
89892
1127165
794133
617697
20032
472461
365098
1129471
759257
559972
1552795
574425
1153181
1324508
322121
446695
511134
929641
502325
632198
1333567
1505930
1117559
48592
73828
23990
878459
123630
694635
1279420
1558626
941713
336715
925837
390977
360711
557754
541820
1495259
1127641
436429
758432
1087785
1053768
1109393
727735
805616
158312
847483
278111
1487037
27590
911930
828952
203358
594996
1257849
458164
72848
879596
1292720
399364
377734
955906
58013
1224886
1011031
474997
1200981
1351019
223079
259773
11619
1174548
118782
224304
755592
854295
219911
637256
1017010
148467
775806
1255635
1248651
1156912
1447086
58971
1327239
199784
218241
190088
388113
761194
1040441
1057942
416393
532994
676809
766246
326673
252159
1059708
1433777
1368180
44600
1294234
120148
992014
1541793
1390132
629205
701963
431436
70914
489065
1199278
201216
835636
938685
1383735
422473
1073801
152302
1103231
262395
31800
1517271
661597
1374977
695966
1420856
1199307
525779
783337
44443
457528
1223597
24285
409467
415173
725048
1024779
289973
147026
290479
662095
1080760
269879
479472
983581
1450027
426088
764651
1407198
536741
404225
1201721
158216
1385261
82670
483587
508581
151822
4668
13258
20487
1377807
988077
957128
151012
21481
968688
402397
1290451
652340
1081802
540321
1284090
390809
1345223
352381
942528
487500
1444981
938665
312517
937735
76344
1251028
1505936
431759
271168
835931
634132
411615
560251
288568
1223028
1371598
335510
1399677
191791
846196
506917
1089455
143185
577642
754686
427978
837288
596154
437491
594725
1415913
739465
826289
616653
136092
811085
494393
198910
383656
488939
336914
473799
136754
967301
398308
89325
398752
1027457
155365
336222
749476
968565
265006
744253
1463459
666475
70481
827777
1433126
1436497
1499231
1560603
1055680
246021
784896
704431
1331037
367994
1387489
310833
1115822
269646
910779
280111
1092813
115234
1143161
384054
1008113
172595
872834
79778
1266589
819197
729395
371442
50451
591436
936041
978195
1103750
152611
1336434
1407136
821258
948107
1288085
216840
103540
36699
886189
394644
1032069
146607
587161
615853
403984
564862
1343780
518818
1026265
216558
859876
1063321
527132
707880
1427689
1167933
577281
164911
1437802
735184
171440
1115308
1017060
41962
589480
782520
125711
596026
1159594
165064
275387
866241
711354
712317
23041
1409432
615954
1168640
735552
1146974
975324
1428361
613748
781506
49746
299745
1057451
108839
20052
930905
499549
1274030
900479
450998
841777
1291576
217220
562042
261317
807433
92784
278003
641964
3193
1107250
1281755
290268
184461
1400168
1059852
987571
335815
130450
336298
246862
1428883
152548
1321307
1108577
602845
154664
655541
411205
787780
1192247
843077
416819
426633
761523
35870
1244251
574447
1232042
717833
168422
1171820
1148423
815804
523567
794097
957456
609517
151241
1279133
1286130
366145
1344709
1348811
495037
1329803
760482
1155309
392331
137850
1555199
227740
409899
1445334
698353
1395883
626212
1359124
127594
938523
607866
283318
1382679
91400
156437
651751
248292
806121
248951
734922
807819
774528
533792
110129
353329
678872
415864
38662
1139306
1208085
1112149
348607
1360222
400524
462363
1207536
13531
218130
732586
488453
520068
448297
1371927
872598
949823
49551
312196
634918
969584
919980
905330
1237952
322485
1372584
365389
300155
1322775
480923
907785
257908
1223046
1467807
446718
1365920
324486
319869
1456571
557782
1409984
1522156
1116054
1298804
203255
39105
1065480
168383
1539645
141988
982084
1494067
909740
970857
634343
543516
193757
736028
14754
1508500
241164
1395741
402897
742402
105304
544718
1038735
230005
956502
626175
1118659
1027771
172505
1435865
1286685
758328
879318
545869
1534422
786545
967706
721122
1065228
235496
1198974
1442946
973576
1519136
486225
1149773
878652
96134
1157773
483052
250483
460123
1300597
582707
663726
1145214
136979
1279440
1072195
794021
845945
371505
261599
1106556
1349626
831839
340016
637162
837027
1469541
898760
99302
186531
17365
841433
359141
690695
102429
162967
87600
919471
144468
619750
633445
1084597
576829
1131015
511708
1109841
266968
248451
898658
40475
267533
96690
1106416
932068
1170853
900619
1129333
1382748
125301
222546
1566463
1471625
645794
1136713
1262624
1493409
658224
1149591
422139
1487306
1024220
1415841
965070
695172
1021600
841878
660917
1056717
106419
50945
322143
1321985
974703
803273
1066504
562139
986622
1139381
1515311
613772
1299341
515794
1507222
1411251
1210806
1115375
7895
649869
1045237
208662
883599
1350513
357200
1254603
984083
926864
967903
1105897
732387
543076
186603
935510
296272
790849
226726
1458654
595372
1558975
114085
808957
98043
488249
489064
211839
227871
313871
61878
27829
1524008
286849
445217
669962
1468459
1408166
1163742
1044661
1411963
379702
209196
813132
166632
549185
410062
1182897
1449785
1232134
198221
1269752
1245882
804153
1228610
591575
1222786
1197467
1499921
675622
684579
1090660
75184
728419
623882
410728
1409678
1227607
910763
452570
325154
731333
1078654
1435207
534984
515012
587597
47963
1286397
94342
5353
1541134
1166742
40795
1104089
489697
1410101
891085
597844
1072946
868625
1230642
1467678
557475
970876
1469087
34114
706637
974112
851411
1516605
973077
1122009
957863
459994
3782
1348899
1073490
1003690
1146746
855795
865213
497184
58311
1341946
384807
607983
1067333
1419933
1027528
663393
1355043
920673
1427226
1208433
1359213
1420568
959685
458392
783813
19033
125805
1014278
320243
1043112
584467
373789
1462109
894919
305676
512804
494089
430259
903211
207535
98820
412903
1058223
1489048
1113127
641374
665362
537417
1509782
622288
1345139
929791
1222499
1005474
652541
945384
755115
1486459
750938
28208
576890
451544
1027629
309563
1477609
1032671
1458414
711101
1364613
1225543
1034203
212570
815452
1370710
1246555
1008294
1191651
798375
8646
1435951
452921
206329
736276
343700
1102043
912139
940091
1414255
1041022
599856
1091194
699070
929497
503638
1136178
1217821
297408
982016
400712
761987
71774
216846
1160688
52756
1390513
72484
1468379
227517
921687
52901
1049395
489033
980686
1250335
543608
629869
1454484
586018
1472231
12136
598544
1462921
624766
167701
529787
239485
471244
171114
618659
248305
94928
1005540
1430018
102242
584781
1322983
1324673
533065
65953
592201
254750
888272
20757
1059998
1525098
540818
297594
959686
168748
961121
1035016
28893
1408550
37153
1414323
308127
1330221
987337
1406978
71658
560913
1088541
1233855
1028080
1259188
178227
641835
1254210
1091202
1448724
177839
1425683
265988
306594
1138741
37193
157027
1142827
425630
1108699
1412821
205569
23831
1451782
811956
1176031
1554207
1523194
1358575
702661
467527
1496633
1108820
767808
1229645
10774
586882
1412611
1168857
779406
1123387
433630
130827
914043
97252
1212584
1117863
1382968
515376
1542237
4862
1188987
962233
1499588
205332
640618
727008
938355
1467429
811041
179641
1246041
9371
537089
293910
473907
21634
1410883
238061
1149617
1125552
557345
1151942
419927
375154
1179674
816834
724204
758338
157406
86620
437416
339975
728901
394698
441487
290388
898996
1263474
157505
929254
1268810
874454
311758
608816
827712
320089
1031533
1247029
359583
1455201
1090512
1384851
1006286
44481
1417039
1524434
1343980
1135771
208069
783800
71592
581676
1133172
3858
661887
1418757
325644
1482276
581913
775326
1522968
1022164
753454
872368
1405851
973211
1232269
77251
1193300
780663
1174160
1446740
233435
731802
1274319
45725
598068
672868
781650
1451005
1209805
1183132
736157
1323051
1253790
462128
1496213
1127417
174594
1267185
742968
38319
822299
100610
1202457
622122
67094
134244
889516
806340
908390
7525
1517076
509123
613995
1150643
619585
1337109
345617
1025593
929968
443811
918721
1564172
587168
75978
1256040
874106
24040
1245270
1498795
1040304
588362
902901
271421
583526
1345744
1426221
830167
1547726
739914
1355250
780772
699262
1275547
393499
1314152
125020
1050498
1527362
1089278
626750
150181
1120475
528759
876328
604323
1476528
1247666
183200
504085
954834
917747
510394
245587
1105876
490987
405998
423340
359252
1093095
777319
1340758
1103825
744225
931322
838983
122036
1336607
1513501
1386766
527430
756449
1093905
764849
921340
967459
1227270
1426278
1091151
1263080
930282
1018544
1469715
925362
1366404
589856
110150
573633
1043059
536043
391367
634201
1397483
1424508
1166254
384918
58470
1140567
732107
893341
538420
860016
198025
1309598
783423
1187933
1539039
872155
1447600
1464370
569286
842212
1163238
1285990
586791
689817
37806
243977
1498743
155643
1089073
780290
309571
452620
1491061
1120884
975626
409177
1463354
105005
1127002
1326733
51513
1017452
837096
1085200
1285009
839928
83997
1440214
343234
1345600
71452
401678
157817
1112607
1151044
828265
626773
22467
489495
13357
249464
1320772
587696
738509
600400
996229
758132
432558
1359757
774282
1066203
575487
203743
270936
172180
513163
771133
579483
1163701
803336
1213094
1205766
180040
1179918
262220
549781
362596
1171650
1037613
642653
1503553
986233
591973
688227
1016141
841046
436615
1120586
651751
306209
562819
683652
265890
1543402
942780
1411913
269911
430496
961056
1546778
1235785
542951
553683
1046342
209109
753361
383742
420236
1567310
1334197
922002
40782
975193
427854
411438
73192
6459
2431
1528468
113887
722842
344068
1044666
1343914
1362027
1019884
583924
248241
1486711
1083388
740312
1428338
1158936
909516
1265390
1306079
22969
946128
1346659
805692
373570
926001
1000327
1021387
578666
1422837
1157150
884235
663095
231387
97376
1378619
809860
1349861
576897
166293
156602
177625
3106
380048
1315736
908061
339108
1399433
430934
314153
107341
660763
575806
965988
1185319
134539
797308
165442
1453127
600493
774279
1453145
512037
1286021
1309467
474013
284593
97484
1491027
284186
1199920
1351263
330903
632254
727775
1284
438037
1080570
1087738
1125346
834222
705211
434461
762291
1390695
741914
839974
363392
1176012
1438735
533413
335272
1407809
1481709
551497
1353466
387066
319913
61010
800287
801223
349683
1013912
958853
912878
780154
1207916
912624
570664
500263
1021145
570813
593303
960886
1036438
226022
833984
1160983
1346322
199773
511630
864754
1197782
210851
320031
74753
127158
1016942
423974
99004
702202
771341
1091341
149970
1097908
346514
946855
580782
1185218
1192647
501386
880984
1190694
828777
1308618
1477086
966006
671008
1179994
1117078
1061377
427173
1536130
477962
1500770
1017389
484089
440985
1535061
366306
138943
281521
1370118
473281
1326082
1217600
1140757
13154
827173
850267
958688
203168
1201168
949282
1332688
878371
1015068
1057261
1457053
1404705
747805
205388
1163938
131435
1180935
1530327
363458
1005385
815252
173539
300182
815222
922538
385890
158727
1300087
1081836
1244120
119159
569931
1233633
608013
184087
263525
34530
344266
1461427
961846
1213574
1323498
504358
663948
564677
1534111
654882
239952
1122867
878789
1128372
1122206
539261
35626
1547334
765298
644116
200053
226463
656175
701416
259331
913555
1219903
147377
4375
1544008
149716
35506
592972
1112498
1074789
478969
402446
1139216
1198832
1441496
780268
674815
1484379
1431036
470319
947528
100360
1347634
1425387
388778
1538220
1386688
1144016
302691
1361059
5203
673144
835078
543416
2425
30835
598306
417696
663770
283630
1378817
504147
195015
313602
1259448
93609
655631
1209608
668019
1011018
71685
456349
1056656
473462
471795
244369
1228357
942724
1123472
24896
109455
210253
1193518
991755
1509831
849774
130748
509825
812501
381294
104212
791485
670941
335913
787461
184402
416827
77809
749272
654620
624854
37989
820653
208185
1150805
539497
192369
1420218
855476
676043
714894
88515
19103
1033760
1445496
837915
514558
858941
1400980
713451
531435
1055296
1373336
1049076
515295
37946
189890
1446252
871180
772349
786548
515003
1223610
665059
318831
164250
169875
8311
926744
219801
287457
726418
235493
1195385
1327768
1505201
1471993
519637
450776
968352
223854
1135928
150098
906925
86486
135645
622362
1153441
1355553
1260253
850834
628176
245294
926143
707078
579277
745782
1007579
330351
751924
1191691
1516203
1522531
333095
172280
1319703
390463
1472247
1015628
933031
1166408
839984
967968
1460134
70058
1547346
594807
1125768
95693
1402964
1140168
1000787
173544
1407816
1454160
68141
934311
886371
708529
863681
815048
1102229
1102454
292199
278472
865732
1345977
477231
575319
1541805
335983
375951
556798
432713
1400190
929917
741970
1142506
845348
737147
856429
1238675
1468822
381008
89220
1550552
446412
1320918
1437911
1389570
1127906
953708
596224
912990
531553
756277
907084
1547388
665749
37171
1086517
1073064
300387
1071759
144481
1341944
322221
413801
464694
911895
1211170
602480
898954
581895
784796
458030
455837
1324454
1495970
1515494
529689
506780
85151
409926
397070
1468824
247153
823900
644716
892511
1344517
252113
123804
681877
1211871
445039
783962
1154443
126043
679411
544253
1254171
299472
1405304
421190
535071
327443
1454363
682847
1086542
430858
541423
1540704
496929
334087
19334
524317
618366
558920
1497854
395691
1516367
55271
954842
438866
806185
942621
644636
1338707
132457
1294227
1230078
412550
1160111
1111569
1156827
515490
1159812
1495694
22264
833447
130468
75581
150336
178279
888435
126480
564870
1234579
1426441
1279415
1561040
823065
324005
1037717
886021
280958
994689
776546
960750
371822
1091354
1188969
1444793
423021
607122
104656
1146453
352660
196797
612863
667356
1130847
953019
1116436
1345968
719605
1377218
522247
333692
129426
1009447
1077224
204241
142978
1172380
336262
1088530
736522
1448405
520020
651760
891272
453849
102682
1474913
184632
279476
725128
524696
1312449
584819
920153
1502791
1407857
458194
1229082
75808
247975
794775
43857
1238947
356355
1298116
925370
1031406
1557455
206282
676973
1404746
429011
1081508
551896
530987
860848
687261
772837
1447943
627197
576506
557648
952826
1197484
317441
1163638
280366
1403292
1386594
1218316
1129935
106163
787402
710780
702983
421374
1410532
245113
1492482
593541
511276
1527874
1075299
1393590
1407938
191446
1549200
649887
621830
365401
849715
1201819
1050029
916612
1056705
1110456
303594
1490894
13013
712904
569375
592125
548793
983451
946252
1387493
1016014
1405601
834139
762716
721936
365595
274652
337408
976792
347653
870360
1009962
1298293
1158751
508843
1376723
155348
1300641
566824
822104
121828
1548826
436091
733831
441130
1036382
70493
481708
1049317
831597
1232002
73538
88113
367246
963388
1114092
1414741
433146
630520
1294173
289889
24528
777672
1220871
1201948
1341456
1416144
354928
28928
1294507
340581
719492
530864
997976
1408110
686089
466089
599424
1348403
713563
853594
742522
790285
1386849
307269
408961
592528
1046580
11615
72359
704322
1421614
1454324
1274250
166420
936362
54347
1301835
1175334
297958
1299426
1358249
1105563
1084160
1345711
988421
399852
487850
1039287
1259636
703453
1448154
573821
468281
361815
247105
899707
29926
811621
190412
474181
510354
1215114
480384
787689
993855
1277703
1047108
987115
1477020
1001059
582937
1441838
721373
508295
28258
837677
589100
496232
912100
921494
451713
573807
1467643
464053
961195
429650
1338200
1135301
273375
1120976
1254211
1031755
1119083
1351824
1557087
896748
1366200
261873
1035926
1075480
427387
104929
78205
183651
58251
908558
1266278
282390
1062571
403033
1122872
480253
379559
965814
254205
802094
424989
215643
1478908
366438
338084
497326
1338405
1076088
1180441
1030560
129576
221703
877495
751401
1163310
339469
1293715
819110
840006
1277775
205505
1197769
998156
349285
1485022
1542076
161
897398
744182
517887
159499
1188253
793473
949356
38180
520827
564609
1083948
1446385
1244163
892128
165737
1040925
951861
766674
627195
608399
924702
890725
1460782
790611
1474304
810412
533932
257371
1263687
1247207
987869
764110
178037
1262529
89530
1546407
769557
439774
979431
239874
124052
893690
71044
736208
1268286
1423125
881824
1106297
1390209
813225
1056240
72087
294876
389017
989190
671141
1151277
84035
600591
1204512
1283172
1026776
257437
1038583
248134
311630
928483
671196
395504
95938
160659
47397
853876
1124971
922564
244261
1369022
516367
922442
1098922
732320
407189
1375525
521904
215845
349954
1298590
63668
222912
1438568
976011
46329
600498
917897
269900
1425140
641040
888869
959918
1563575
1199253
1290178
1172691
910837
429053
804496
773898
799800
379915
457444
698876
903548
9286
1560570
786577
578679
1361123
939436
1015157
1283881
158968
123568
1497500
1376333
562806
1418375
719700
877295
1195260
862437
274813
578076
1209272
805578
1163507
151912
1197999
530117
969041
1297713
939761
1551620
557112
769709
1109610
710820
978790
668171
606826
882197
656578
1351069
470944
585275
1148736
1165997
951369
410606
218512
99511
361629
708269
758221
33089
634036
1222529
739773
1303154
1113641
1299811
377026
322129
273119
810345
972864
1457438
652150
886457
846274
18784
646533
287645
929526
1104540
968777
584860
313052
1462888
694784
268715
379982
1350818
249893
1248806
795477
953199
860881
1566552
1272564
82138
669229
525363
1261592
488514
416198
168397
934363
955448
228667
828192
1270280
1413733
556428
626171
1074170
550726
350193
1392819
202279
499325
641957
642321
494343
888166
371636
761417
405901
229162
223157
91049
852289
213832
471783
1445736
925202
578830
1241056
1126402
720605
24215
1031930
675931
259137
434495
314680
1397158
677454
1458770
1138791
175636
327187
71008
513943
706323
1075867
137119
507034
199959
1321017
323064
567811
571033
1402530
2129
1341298
1236771
863601
971372
1069136
1489307
224531
1422766
641009
97403
1059414
1121563
1435856
795768
529590
52668
280641
694202
577464
1445094
621071
6140
49923
765080
793609
995069
1212900
79436
151085
1531596
920266
1156740
1362050
307668
238229
853062
1458993
192734
602568
892106
156812
1553604
599034
241973
1374175
33053
684658
431262
1332747
724463
185639
1265170
181965
1298041
198622
617432
808684
501778
1427708
1012299
147283
750115
1024757
1357421
843882
335069
221194
231077
1138966
352394
41173
1138214
118619
254650
1036752
103501
1349108
972304
1108802
775211
263915
1245898
1529221
1361087
1533302
1161953
619559
371204
113915
785923
1016454
447290
898266
84220
1290691
125686
1241914
536974
295956
318404
112503
21394
580345
1243268
1109172
1387542
559802
1080910
1298976
729753
181184
553426
855812
35048
1243816
721015
74535
1432188
396571
641270
852488
1514664
397472
1155333
989117
1316348
618183
1387480
548381
938107
1058104
737360
491196
1430424
1055695
1497969
1452247
1292232
345212
529419
1146012
103341
1119738
22659
1334437
1371529
177314
178877
428053
530571
103735
476171
232232
220665
252187
723661
632772
1408497
1015351
869628
1282728
1439795
1456470
666295
636175
990400
898705
1031209
434820
1472492
724485
998790
1404120
716186
39015
1426890
1033015
1204904
426335
979715
1327638
1369960
609875
306073
1051479
867326
826589
1390470
374548
1321848
436473
114328
1146598
1492147
496603
1464788
1348303
1083474
11458
660617
765534
704193
335997
509300
125443
988636
1026774
254721
1124948
742667
523794
231903
59110
1212862
101692
47136
135394
292148
913354
1146223
954326
771320
563361
931286
254271
782526
274070
368760
498346
392918
873029
677735
720726
1287858
340381
1023547
931241
703886
1559493
1253606
807097
1213915
1292462
1201088
265904
267374
150781
75113
1336499
1414484
1225784
402286
940006
716639
1072767
473744
487953
1225618
1404204
175850
1488656
531750
810960
413542
383846
1387058
1450265
794696
275201
1173432
1327875
1092597
265682
978195
252374
720976
723949
736849
155631
569482
219139
1409754
1566010
572223
493030
609697
855880
1071724
879199
1361458
209132
1258545
468796
1186132
1211
1560727
653256
559473
953333
1472218
844020
49554
928378
1221718
1220004
1028801
1506815
659483
1088610
1056130
836034
941134
1079449
331639
366282
596762
1184326
680507
1106334
1283592
1199361
209283
667424
186210
941973
1497022
585348
366524
903947
1094137
80792
1447880
380736
1140892
1065198
516136
927649
1003754
282297
502419
792900
1166214
278003
1151510
1182397
1500303
1163821
1456672
229964
98334
624602
998296
829939
1234724
853878
495275
1217935
1043672
1485988
1558572
498244
434748
238868
1122724
1028532
272821
1036581
277446
770629
788724
1019824
1093194
44784
1426626
512337
59642
242150
1526438
1047960
1389747
1168611
196296
1520
1092867
1129018
263653
359136
1310836
1317752
77135
915224
880810
910713
954831
655638
810582
1272607
191820
273862
124784
1362607
1136362
340657
881634
1556633
1172915
1220222
1004290
1278580
525951
718223
799950
1309664
748726
339800
898768
1434152
340985
169840
40526
1550079
1256130
865664
1108958
778682
788998
339988
360101
210597
1398362
872757
174306
1007743
124780
113234
1403628
1341167
997946
1174973
1004474
532807
919543
226844
161604
2136
1542526
405027
958961
716960
653267
846446
1177316
954126
913789
594207
1456019
9810
1203093
143595
653689
33962
1033692
1005318
486724
589953
818618
675285
449353
705639
1139272
557995
1285184
1327055
796366
1416223
813137
1068519
406411
758724
922767
460535
1211640
1354443
1081998
1099123
292839
918325
586367
1469444
298584
537845
18276
1534539
219210
70961
750308
270013
104187
706764
845038
218559
22162
1342237
849939
989296
901675
1466365
1512179
273506
536075
827143
1459716
853613
1282381
585162
1301111
1172002
144353
1316827
1015471
1275721
986070
517676
1020978
539045
1157889
791352
922051
881576
1335223
439695
971673
1034520
538709
993739
413132
601159
720484
1309534
1475190
809423
382829
972493
1446581
1177196
1085700
666732
827914
923543
1053805
35601
9503
787694
1221381
1246841
1083091
1071115
204517
714440
1195671
952057
291768
967150
1290637
1147989
1325837
766662
317333
1315803
81017
730822
1324761
865959
236998
1035594
1345939
81278
1220225
1259979
916638
1081423
1518414
819805
944734
350148
1432937
368230
1215300
1032810
1528320
1090769
617099
527042
651127
505876
110356
113826
10808
336146
1200381
26056
215902
1059093
225664
1173729
125436
525806
1525632
889088
1471548
560253
1435871
9137
52707
1172113
1417085
367395
966179
1333235
5763
163567
1076930
1047278
642615
182508
973783
133651
1198436
174677
11404
865121
180200
1485831
1504754
310981
1191191
186773
347941
536561
1132516
873065
1005307
566110
357259
411556
1546666
247864
853157
1110837
1504431
1174019
145354
394680
614593
213786
1118882
220190
1504504
505855
1078325
29338
417536
1140486
849952
256628
604338
793988
10041
133403
1195967
907565
1279023
230745
974926
891205
1339494
556868
1549969
573681
296378
241252
3258
1109423
54461
907893
1467155
1397266
1307088
602652
750996
1500357
936026
812825
448681
40699
1098146
428729
706294
872478
999959
616936
263854
496429
425402
411239
302813
857830
1520480
616904
1471671
122537
860157
645472
577327
695408
883377
970711
568295
1072114
1204949
74443
547997
131573
7392
711299
478760
1241473
1194258
1318116
886353
1118511
686328
571358
950725
280309
372107
1550175
1301152
620183
1337220
998813
562434
601066
920831
159870
808428
614308
1297908
854132
998109
443824
986683
1140644
398702
844583
1117341
1315402
634320
1117570
1088859
503791
1133251
422727
1454752
941955
807961
747766
1235627
551734
406494
132598
392944
494196
388712
1288424
1230773
121355
1498834
540614
821382
292708
675764
94100
1013205
238072
1186230
482108
1344673
957587
236434
1375038
1363434
1297638
59920
489341
988649
860054
1161441
1485442
779770
511165
1138946
1459179
609058
1390073
62803
1107939
925606
342218
563715
1427189
257166
1110413
1227993
1210934
1524554
506500
872484
1553669
1075873
1464428
949138
455947
90740
937531
541858
606583
32054
22982
955532
230123
1351165
258265
1059996
1480946
200774
997825
608435
159218
545409
500594
888988
1560038
332956
1326788
140535
389658
289961
237998
1485226
752588
189210
370025
1149885
210336
804283
1538515
967492
113263
882988
856122
295195
270462
704999
492521
390745
748290
703835
623119
20161
808656
1383663
1068709
764345
841731
66521
476153
1406908
957347
850087
23866
525587
813027
1534495
1447271
1390977
148119
832147
1367093
822578
1205400
1118487
1412256
779470
124754
357060
1201468
1033582
1018108
1499016
567122
1346286
847401
556737
684168
834722
869208
98598
1254036
62292
1538444
743424
695705
1322454
1527420
284215
1423261
1154416
741578
1539812
192983
235287
27581
1403832
810259
223936
434319
1026810
349881
130312
1289246
667827
1374776
424067
1544940
283832
313642
591818
1500103
469099
220201
1025323
495238
216628
542221
868298
1566819
847641
388495
1058679
1331597
9637
621212
201647
288667
1180314
721560
389873
131886
31261
849696
28289
627274
1181779
1463692
1033000
808583
859230
998503
556130
520005
709684
153095
587702
450004
1107211
691686
318252
259390
1094208
143875
25517
942037
495973
577920
1516307
529362
642848
580570
901158
60405
1228940
731167
1347229
1408406
1285181
817211
652348
810311
809817
660894
676369
958550
985265
764476
772710
812612
386072
1124308
240333
561391
184274
1509832
674529
1068714
1427953
231105
703071
1370178
1295773
527266
1442618
424132
759041
224378
596166
818123
631852
448885
1338040
1345837
1386264
860817
183220
450196
319014
952991
1390660
1065607
934800
312121
751378
1143291
284990
150855
864311
610449
952941
1165438
1204061
1062565
339293
8473
349619
118859
1017544
71811
1197795
87173
1561342
1206893
889902
111280
403720
1011989
555407
1282788
1351611
815045
364289
1320623
562169
426123
863854
336540
1331790
384745
289178
388335
623656
781198
515603
1316357
340028
1165866
299043
95192
1509095
771134
243052
86619
947106
989000
1069830
1032497
1060299
980692
771389
1304108
1099248
566503
917832
1294935
98753
820585
496748
422247
77657
1075697
910948
1450081
728978
673965
1082646
1167305
294179
847573
33034
266259
773948
745250
1041124
1538022
898132
1188561
1002737
188733
608000
1181463
447223
48369
756053
422961
990977
909228
1566035
521181
329511
1271133
1019582
934342
193590
1559690
879892
572101
442513
174968
1259238
672445
98550
904065
401875
434178
1247162
788489
1564145
857929
1524654
187564
450627
480391
280420
1251123
1121742
945479
300982
1491042
1487961
139439
1136581
595948
1221202
1425066
258232
1249584
686530
455057
863162
664222
782211
1518954
817842
1040309
533556
778951
1275078
261191
1359158
1317046
368020
1524131
979153
211082
318707
387657
635471
1328746
1126852
801585
977565
1358735
845519
1480367
1529287
587343
731124
1445873
1355768
286338
7455
149169
1490313
681155
1393114
726098
1239837
1188205
940509
1151032
544970
513758
11905
1250985
718591
895297
784589
166926
443223
634115
917057
530216
314928
394998
939512
1432975
1299756
504252
1031640
1116321
250987
592825
1562970
878221
768953
1182385
1540370
424201
937648
1213009
916609
692711
401145
690857
1210066
1498880
845806
309598
725557
1243421
1447424
1033695
449421
1553419
346243
583043
492467
682030
1053157
1073284
138480
1256672
1478520
1421147
1025728
226634
516292
442718
128789
586959
867156
45418
710134
1006924
1139360
770629
1058212
1467314
1269048
65492
42818
1067092
763489
143246
781181
977702
312329
69895
1282313
1022577
180244
1413118
95589
243053
1275276
60304
1317062
1300973
1284437
1395732
457149
1423289
1318508
51280
161768
1536449
1549778
929435
1091262
432838
1077853
366830
942510
462560
772824
1513493
1074635
1251946
182448
1271188
636561
1286273
756877
1224456
520582
106797
1111093
1016840
286934
346766
366447
1042279
1311510
1384772
1454021
924552
888445
1126300
1385016
393827
474951
765630
127453
456468
1482934
876428
236453
1515357
1414564
922036
1206219
476686
1089911
567486
1453223
676851
496615
56122
1173291
786029
422102
1046776
1278817
1523082
658375
1270331
1072779
1267609
248885
125706
918147
961340
323668
1021265
524927
1195719
972116
524024
391445
1129020
650019
101196
1158814
708933
392461
1172919
927669
72605
111796
1504184
1086922
1081267
593595
849788
395799
769887
892415
313659
1329229
264820
1015972
409773
1557528
59619
1279117
491350
1371180
1069552
948650
979693
195126
196369
131494
982467
1110500
1172970
277893
698994
431992
27670
427671
922659
327185
60292
1553205
1228198
272428
1509689
131491
1403292
810122
980659
64369
847346
430170
7486
106920
485916
887762
542194
432560
1353795
324245
50501
1284810
594176
793147
1091682
292923
3708
1310958
199902
1394631
228126
1302567
1498955
1125961
1407695
611892
1352068
149220
940240
1283303
1336149
855473
15268
536928
822734
1001721
186016
342778
1189308
6483
993170
1222983
1344636
1476391
531364
279179
1068164
1249209
547937
746297
578168
615480
27623
947680
1350399
306482
468981
1494285
766290
1153003
698450
988064
316653
1526644
850735
357213
1042685
1418006
1059609
1355133
982941
987108
941016
1384980
13533
55446
662860
164550
1407643
962887
287317
1126297
251417
1210349
576816
280727
1263363
1005328
1077782
527862
1113492
6937
636894
1195965
816169
1394057
724559
1338233
1196249
439626
1082415
886067
1469849
971547
368690
1559303
1151301
248102
636403
837558
196356
1329491
680594
369777
166569
113605
274060
81495
909448
849348
318286
689164
980649
193386
1423776
457101
399686
1349858
1363142
768219
713597
410212
1563372
707221
305971
849395
318677
1349073
394956
1493795
1029777
245665
278098
995962
414959
444117
1172363
1076426
487309
1131018
730311
816196
1391349
1310014
727196
483037
95137
986283
1198563
569036
158958
720550
231648
123850
1522355
281021
541308
1352174
1044399
509017
188685
496597
834586
134028
1550166
366650
690173
1516101
1414934
121582
1092778
408720
280886
522224
997423
668523
243176
1130351
594090
1413355
1316838
1329548
1460957
1435392
1322231
702803
955275
651508
174000
418727
944878
535444
1325890
67933
860450
826041
192784
921848
170054
646304
1548909
527859
6645
702425
485314
1415605
682183
543286
623805
1540314
1520884
1368812
353947
161957
862898
225231
24415
1032355
988951
1413662
716875
1541289
1238064
1422758
884529
656036
1412893
1370754
1332899
629595
1419368
935732
927085
612570
416135
994700
428007
1502649
633114
922928
1186033
284437
1314974
685662
158893
577918
27675
1240593
185896
971971
1248985
1151983
863232
266895
253264
833148
1405791
1556782
1384735
617701
987750
660098
825213
561196
1187380
22311
788865
964218
127137
1167502
494782
1086440
150366
237660
155381
1425805
931596
123093
98605
72382
1142074
293960
471618
363399
3399
831287
172902
1512933
1086798
1181206
1288184
394129
1435851
1347823
305937
983036
1530230
1273167
442422
300578
414797
633332
1359157
661466
579713
915787
800504
845412
944457
485355
971102
1044305
1530908
11598
1052563
918695
1214254
1481047
1125357
512708
130774
1011745
1464840
136769
615258
1291351
1066657
365516
114340
967807
416722
608952
1397244
959185
1534286
971471
798481
1549420
81043
1073958
932841
24445
320114
1356629
478796
876746
698950
529744
1047749
926941
1375249
22239
447119
266699
1437449
587932
272791
1444593
1228214
313500
879595
330170
212401
616218
425163
1377941
1209091
1172582
1043066
888313
1040657
474902
162232
38488
404424
830382
1531725
1510874
91620
1530677
67446
1341178
1325900
1053404
200829
706350
219770
764255
820375
1028285
1257156
90101
1082786
1295116
58862
1246239
757903
684119
1323444
594464
345808
887454
1554685
1369062
426378
1282796
570226
1230746
1041545
258394
539612
1038036
1032951
1889
983158
79315
639841
505689
332176
870273
405627
49768
451129
571133
803924
276459
1184919
100734
441967
786131
1103823
1241543
1218288
293450
648096
1264829
1209206
558305
1028823
7433
1086244
648652
917534
1197162
1276107
329437
196193
1338891
245720
578783
716
274538
833652
479700
1535477
1246467
953881
1149646
167339
618554
821754
1029739
1359033
872275
560440
541581
693401
357003
878043
324562
715866
537591
739521
118476
140344
409525
865521
19035
1053800
782656
1363825
430701
1262700
1274626
104529
608606
753424
1316048
1502872
1093332
1508870
1461582
1044857
445523
529702
1385412
691739
1332684
156879
1360651
1038629
768659
655187
495627
1363741
741820
249910
1462451
885965
187562
461656
714280
1482681
1489067
214485
1415402
1410160
1376216
202891
1263429
802833
614058
689848
1307708
2425
47037
200789
581764
1204811
479335
571763
383865
551097
588365
209413
867939
967999
151038
743374
159751
1255255
34487
1216221
823549
138908
336274
299738
1096300
1306181
1149999
141223
546048
1268101
1459756
1227474
994019
450626
502286
1378866
39813
526263
377667
510574
398835
94114
280917
401943
1431768
1325584
1176914
1302096
231433
298560
172721
1222846
1190418
223119
847331
957067
19862
1148854
1314656
1125410
379295
402381
1268154
216187
1143275
873388
126264
100364
614751
435545
716573
1311264
806545
739955
1076305
1088287
1146473
556599
919153
63811
1221276
167631
1397183
847056
775089
444643
622053
375096
1285134
1070598
609106
1533437
669352
445796
422262
897588
67028
649390
1460360
185494
1538710
1318340
614172
75187
194131
1191043
519934
377889
674266
435699
1117055
334857
1175476
406568
727645
1354373
1081673
794409
1091653
255215
854584
1533690
1202645
447754
603626
1208082
856039
853396
810059
991188
1209164
1288506
601568
1188536
21425
825382
1499111
1209604
78663
781631
1164010
1085643
159152
811323
280321
993159
167073
1440662
1202886
554479
281740
54045
701146
1271318
235129
1551162
879265
634624
912992
1256034
1482020
146704
1283802
1169026
73937
709482
1336264
589195
1544250
693604
1198200
1088832
278435
639520
674294
392562
1027008
1416031
467673
271700
26359
1338725
370216
1339214
851202
1349328
1167271
1330140
1099161
558634
142182
508336
24116
152602
155120
763085
322301
627708
1389055
631398
1122517
1399971
623238
349485
481197
805149
1298253
160847
1238319
699379
810480
816056
950015
829963
828449
1534746
921496
947803
1121490
500508
1035420
460950
85888
319916
823546
1010228
730036
716669
8815
760705
1409991
523065
730626
1479470
747634
966921
1331814
782085
628754
852038
994583
1005056
67750
1265146
750781
588651
1271078
1513639
585649
254295
1206660
718529
1381934
1428661
1292533
339383
1092031
1107159
811497
1041951
267833
333461
748856
425701
1466594
674471
889401
798886
994186
851254
1539652
419434
1536978
693458
585625
1560116
688599
1395478
1337746
605160
338137
262173
780801
709896
311742
645223
743039
505134
90673
124644
187202
654311
64574
946749
555129
269488
1517595
751339
944010
903179
769781
1056809
741011
664126
1077166
70601
148955
1500237
434167
1453667
770720
1062449
1228258
231155
1425854
458849
1099912
1121127
221893
157858
770548
1515021
1220262
13508
1205831
1515134
40985
1340249
1182040
572927
929056
1410463
1180808
1086608
1271589
195011
1243456
44492
29990
124714
1228849
692929
297438
110836
695233
354716
1173227
791427
1514150
1282477
458685
1169162
111567
833122
1013503
762883
1489428
849256
187838
833439
1046406
1453805
1167617
323578
791286
96559
801524
690915
504465
649902
569508
228641
221779
440651
356868
1510551
1465568
1170383
1132776
1093600
1032948
559714
549150
175321
199677
526124
1520797
565374
1206513
964108
824265
316240
604456
1377029
1347861
799321
361279
990188
927231
207746
1237263
915114
35732
1367476
1365741
1045240
1246700
1298682
313755
1316955
389605
1232382
829104
1321429
965255
1193424
556937
995408
280816
836307
787296
784972
1119323
399630
591941
1287749
338746
314172
86868
227703
965859
974077
716894
1310045
784077
451835
590089
349681
813901
835686
439089
1307245
1003012
1032537
642413
1280021
963514
1450164
197776
369795
285257
70837
1003626
1506764
1261145
595073
1528521
1046442
743280
233006
916221
1369774
186719
665389
1470585
554057
97863
1306194
322539
1350337
77649
762319
1366095
1337296
1348565
425859
1341562
989356
884296
1061325
1397060
249552
166843
350142
90481
985988
802752
725311
778640
447916
8263
805670
1050282
1117581
654491
158882
1521954
676738
1068597
1409646
525306
712780
834320
273482
1285442
1000646
61908
436067
1174108
66246
688897
340393
1157007
1278985
564181
1053825
1248714
1343926
1107923
899412
897389
605147
1432559
1217095
1338135
118665
1472430
46863
262597
476710
1436202
148457
276966
1127605
1427883
608453
1343330
1282005
1415663
251144
1244441
356217
52640
507963
1442655
1451112
413544
447357
548238
941877
887844
614851
848878
646996
317092
846041
544330
831393
1419389
808895
30401
418734
812496
1337496
401406
193347
1442665
370136
822445
1456222
150259
1500044
202399
1557371
1341132
1277903
1205558
506072
780996
388275
368453
5762
213964
1327508
973937
1041520
1435749
1566148
833140
893843
1229286
1204520
727331
121453
1037307
445134
808942
1375562
857168
382127
471511
558739
1515618
1364582
1237828
650598
1541189
1291312
681478
907426
764259
803811
568917
278395
840593
798689
956776
746064
858102
83488
414338
1317373
777725
947791
55010
187112
152950
1356114
1401926
714562
1380543
166203
1433338
119093
1522358
302301
611901
1320319
1515992
328529
384730
591647
261181
275502
953903
1127772
1026952
562971
112646
560261
1507705
1281424
286349
740490
79083
758013
1339149
997791
758824
201604
509855
83812
726731
429145
78816
661610
656336
493062
1179850
831390
757204
39030
1154017
551389
1533076
414028
878216
492084
1254271
1374504
249893
422138
597109
1544372
293050
1130541
1398215
451561
461442
813144
1536182
345892
1249921
1474896
56615
1487713
1218508
859744
1282531
109720
539493
220826
1440488
644215
1560850
67016
693675
282392
247280
484951
1065404
247951
266980
137809
1022199
1381919
15793
102459
1081092
308918
151926
936543
309467
1349936
375855
42518
1312676
1126361
1171082
180698
1536854
1479077
43428
8249
1474579
1540136
947259
535136
1383795
1455046
1496305
1373350
806232
862048
488169
878888
1443247
495492
601254
1082852
384554
1095691
745346
1296925
65964
275236
148766
1234120
1298404
565408
1125484
603279
1008525
842985
494219
260563
21490
648499
57055
414126
1065720
436235
216071
488751
454793
1553389
1431176
1391307
284242
1257773
1115496
1236265
681535
911162
1007927
130312
1199971
1244775
803640
72149
339961
554381
184112
145668
341972
61345
713802
641849
598712
264238
1304451
740871
1565704
1202342
708481
14367
38373
1232048
600798
1092760
388773
132992
1326184
1328953
229572
1161982
735281
349082
245907
871145
736231
927008
182320
523703
1392767
929133
1424505
326829
1316480
275216
110002
455948
385492
212524
1242733
1169156
917181
1562054
1061062
320554
986393
782416
734453
492836
953314
349482
1047938
58960
655418
895678
1331629
1322303
949484
1295394
271260
590437
100843
706283
89509
1363467
994005
1425014
981926
1196435
1057696
791605
781174
15686
105586
872245
999377
22774
93879
566171
1401329
904363
1123228
1263181
24791
1108011
1391977
1202217
752029
460922
744489
1328878
1405725
322839
1262002
1488022
38739
1485843
343636
95393
903997
855001
1392990
519226
361596
1139341
972904
1212942
462554
1067947
707329
255516
1087353
929041
887364
466709
745106
977772
125142
1513307
215500
1560820
690829
332190
12647
611053
1169371
1496257
1094228
704634
604304
1466365
899056
1376676
1479582
1308398
503931
604384
521213
255656
1382897
313213
351817
1134963
413952
419327
631296
1535625
621298
619823
560198
369207
635096
493054
1157457
183831
360791
755298
935894
1065120
6597
289370
1520929
178658
488258
1208264
1328650
901225
1336859
1231937
288891
485243
932066
1252423
305749
389505
1367643
1525958
613264
1080681
1322295
496664
1474600
1259812
585831
915141
1318864
1044251
369099
392522
668606
449727
327626
205101
1457859
1294501
607326
13254
462309
1529449
1050319
1339893
489461
942135
1228994
1450424
1020420
924119
257501
430239
1166216
903556
410363
1303459
579216
631027
935789
1067166
979886
550776
1268559
426894
933423
547958
952528
1411562
1390213
279413
855610
1069762
129705
1465238
613767
539998
1167248
167761
710233
33333
896559
441493
307245
457581
1236155
371574
239648
848717
640406
1262795
226512
754523
647155
760692
741446
369886
160543
1467435
1119721
1292829
588920
1123102
1148073
1152952
1409369
834633
395504
192284
912289
710890
937128
1326686
592857
640689
665577
136885
699968
459998
1396784
350748
1475758
252685
464674
235035
338552
371822
1347139
894878
1473290
521545
416647
198688
525107
1210098
425452
968659
597963
578538
1256766
1070932
272796
537124
1395810
59919
1334223
152138
1048808
1551915
42273
169423
173777
93267
1470218
856078
1225297
661606
352294
852807
1174566
446185
1260334
1086941
1426341
1102368
1216686
335850
305125
1188237
954833
1248526
360134
47591
1481257
1113970
276998
922728
290291
113720
982977
711353
1176351
1292073
1318364
1075955
33301
1025236
333209
105311
1122148
1513230
1012245
1442285
535357
661770
824327
419259
1405488
33912
1290685
1199120
460157
598657
524521
1226051
329041
1306422
73344
214720
672955
736863
1112367
85560
1556245
84371
255341
881053
746251
1397053
1546354
207267
263628
1007212
783900
593748
1021127
792385
1498983
400616
811145
1504994
989461
750294
1290083
87459
148429
1215066
495188
723772
415551
1348566
1461759
478149
820858
956607
1432255
225612
1440934
303459
850891
1408659
338011
504578
1047896
1524890
1449555
1437852
584868
1173538
840800
1566438
628846
1213044
916633
1292468
225139
627663
1114967
354405
1115585
76391
901059
483119
1284267
1328215
1202494
1262664
257164
714596
889364
20313
170989
1302777
103638
75764
1430215
895682
187894
567610
547309
1419747
1070525
283141
843520
1140005
260220
1213738
564219
700647
357244
1483960
988797
6516
1407851
1517064
424384
429029
110770
796118
521134
1299399
1140999
1048431
71634
1451844
875214
470548
1290471
23866
272425
848756
748950
849088
59680
665404
836320
863115
23124
822754
467990
1493751
95370
141780
536004
1432376
1491741
624209
372929
523476
840251
224257
811379
1511588
1407002
1266659
1557380
1448272
1359500
1181424
1319888
242187
725959
313181
426787
736688
571150
262056
946196
181685
723367
543308
223742
626143
1388351
349780
285461
1296186
1522281
1399305
64576
1068674
1453461
331194
375114
1480449
36348
340552
153673
490712
455396
656395
1212815
106300
599231
804114
1321735
159737
1281396
144536
330918
1166513
344829
284188
1200146
464451
907437
353739
454764
1356595
949843
612297
1157247
404947
1200475
992357
1131996
1376609
1104542
1264491
833905
956280
1116526
859581
206374
632849
1277163
742199
416312
1481055
1238786
874442
581791
1047416
236380
1324854
1524139
458557
746083
554935
1355413
113641
289572
179972
57123
1156914
1484485
1515585
210451
1171337
1123871
472750
369386
1339728
1281655
55086
625504
1157426
1122341
879396
1057248
13110
835553
28668
1258163
328768
1124751
695054
1335267
555324
1384736
294982
67393
638056
34755
729421
800856
406982
1515060
1409350
806040
545769
1511783
939916
445646
877983
713359
234417
1009704
1318321
1411214
1559609
952161
1386184
219100
918931
1436323
572641
1016897
957432
1427181
891883
585158
1233877
593371
707527
907683
1100923
710134
1224231
1389742
1438771
670081
1143990
194464
1187636
883032
984957
736771
128167
1364260
899202
380138
1528644
488263
696438
546147
100944
729593
737817
219227
1064214
38842
703061
509377
1524547
199168
267801
1564746
1129888
1401755
770659
1205110
915819
1450958
1369299
1503865
572214
1489038
650002
1347436
1253874
268864
1364882
1109040
725362
106538
612160
407412
1108734
43164
450942
1010061
927335
872490
1030964
188247
575664
1286844
448738
938213
1332293
230260
1258196
219854
346891
548496
442786
961523
419682
1371623
1408394
275185
785748
1181704
1336033
893391
305370
1236406
573557
481464
360406
160533
376314
1561020
213763
628139
1268434
175894
1357872
667727
377664
258115
1088854
524835
151475
482453
782187
938577
1264875
770839
895864
1120563
993809
566325
1368433
447002
68846
159679
58094
1108345
1254280
789936
598162
130299
608123
1133026
915439
529423
111469
439067
296023
486632
295940
279938
764421
694405
88458
1055513
61874
290776
46970
1273772
443918
833299
1076722
1047901
195051
147825
1423627
79279
480039
1075702
265120
1246268
935927
856162
1381574
817288
1004322
275650
727362
383617
499677
1068604
101639
439039
1020313
1212586
731264
1564254
193555
967035
149618
150961
172201
956069
1364278
1103740
337005
747429
335087
953765
601780
1076673
1054690
1066810
736002
167027
1213432
1023936
1485520
149611
44338
1289418
613867
424909
1566999
225069
816837
1373124
384836
1009092
1400230
755120
528761
815801
222699
35463
455971
541864
1028289
391903
719979
1103425
1067068
1363626
1141568
332210
366231
178958
245371
243890
713902
738156
896075
75593
817531
1283136
867634
1142634
1461141
77738
1066602
1204916
122482
289740
1443905
651475
663376
110719
222070
626728
1432811
986289
790989
417640
858372
1000770
1442133
1524214
1034710
735427
988655
268424
698005
675272
1396456
575353
1549186
1345679
120059
1356841
39944
1541111
574852
288164
1282480
1351804
46047
441964
1006083
1055603
627890
1019773
476190
1222003
1252356
222075
477514
1467554
1286868
646283
1280143
1369339
1530202
1018486
192220
1010402
1036229
635035
1299450
613250
265455
323146
1201083
300020
122188
247099
1000034
986036
1311643
1052860
1462539
542277
1020549
120850
629372
248294
1330974
212313
1135516
830127
431944
1565681
108238
860903
532463
208357
1207909
1169405
320608
143723
556626
314509
208660
240289
1485607
670281
789089
1263902
667511
1492304
855114
439711
474902
392369
1329847
1038533
643628
671981
38259
7385
570991
876879
504385
41341
1136512
734555
598768
826136
900569
265218
480898
1202221
1017649
1101860
1236797
1222418
215234
311659
171873
1002404
658305
506141
1488181
993094
87067
101669
404815
74208
965378
238857
1418579
1170473
161798
1451939
278671
287347
637352
646858
110497
1350557
654921
812489
1519126
472381
1017662
300002
1249401
35559
1492633
170967
1093361
1416001
330432
515202
484647
1330431
1435314
804180
337371
959216
934692
1328630
306187
1024721
893914
1050573
501054
1061422
1105629
1338736
137261
198244
40580
138854
1530109
980044
644129
1168491
824247
1052101
1059641
605761
662134
185124
1146071
990960
1415170
920288
1187405
1259555
1161239
487357
750042
972522
899400
742214
574746
969018
1486572
1372408
629685
1223720
1005538
1549415
922600
584127
642775
28374
359953
131420
289879
1281623
22858
288467
960457
822433
1234603
1504640
1002442
753486
922408
259851
980915
1160370
669538
933684
677990
620553
746547
884351
1227693
390879
1024128
829919
1040684
1092761
416679
577657
463648
313792
1384495
1191364
1069994
420570
991966
1123727
438905
291291
448920
740596
1278364
470558
46799
1287766
1234348
983748
1559773
422669
1002440
1535483
116153
988158
1214293
1281274
1382537
618414
862244
1202580
234401
13465
1510836
85764
121638
1252847
144884
877373
726391
699251
92526
1175587
304916
1184683
630647
489111
289244
101167
610565
1528466
473532
1318823
1472298
533588
1451257
723883
56117
708551
1255116
51005
484913
201944
1526433
157506
1325848
1249744
347367
317764
791986
173926
614733
81444
618674
793787
26808
1335981
126409
702190
1298714
539321
942804
861695
266649
309433
125746
996757
1320674
335705
497074
462027
1200372
1456757
908264
336812
291390
601542
798380
935218
570733
44139
1033969
1557838
1373453
1418145
726818
1066929
453958
1022934
1161204
152080
1007751
893107
1319652
1436270
979679
748598
978552
659925
1332184
575978
403564
848580
662202
249130
1313245
187646
25242
512290
1149357
1449438
1043507
1456382
936429
124468
1449948
660742
1235236
1065750
170593
911568
1287521
439034
138190
1219166
197940
926062
1037915
483161
833096
405956
1105413
1496519
167621
1557547
20568
225386
359594
307288
81845
1177227
384852
454975
1428122
320536
1545111
1474979
1236561
1090966
1059852
850032
398977
1193565
447133
1253552
1275351
271774
1381439
992568
776312
1320581
1323400
7410
402846
875570
1379577
1238774
179232
1300826
1542368
194766
846145
46610
543767
897299
1097952
1445959
557756
1386627
883023
1133990
1460416
1249745
1052431
857081
1337680
409788
1058461
1473108
1219776
1552579
1349188
548769
1260902
819757
1117717
843259
19597
917582
110001
1097757
1080648
1334171
152856
674821
1310415
498483
511160
86831
1039628
37265
1250159
316961
1553695
920499
462142
1033103
604334
116138
126453
387068
497316
235164
1009398
1014694
97447
1433485
1341811
189449
1324260
350355
312712
148000
809258
250887
379043
193766
682752
652534
676840
798382
1070238
1255906
1246702
1299086
508563
728200
892325
242556
746515
1378802
1161735
749112
418209
27520
950099
529404
617977
681833
529880
703638
1073010
1217367
1092335
610468
261473
666288
877493
1161245
1454527
726905
165851
425283
1073944
1069560
812428
716686
654273
1288135
573124
850765
1303778
1424487
755241
960306
179334
257396
1272664
749891
403075
922750
31183
899444
1334256
1259648
1180604
1205113
1535964
1071499
1318362
244154
1067846
331341
1544598
1131297
980746
1561771
1399736
457482
1184926
665742
392078
1170563
572816
1533355
1442381
1388656
244457
539405
500343
82600
507090
1392790
1000090
849632
465311
1459498
717109
1451406
880748
1156477
502859
1077907
1515123
293181
1152237
144031
1331950
792255
1411817
255260
1500369
367410
1217900
277329
1431158
1506264
597275
790001
1544548
691208
665546
1096325
607829
258881
540129
623208
1057881
997324
299213
497479
547007
1170258
1545809
1400023
955384
866463
363121
329692
428361
40931
950222
1388796
1507538
859151
1469784
399953
115306
1088499
539664
954521
1378592
1130997
300322
1115101
161412
743663
467336
426316
524452
1342506
1059689
868737
304202
234570
187108
1076918
1439194
983695
149775
476769
339366
20086
779936
855154
941652
933023
302397
555361
1311438
884580
302029
975027
829543
702666
781524
169327
117758
717463
1133845
73073
564198
1404974
568242
1552809
517572
389133
1169741
297004
1166681
1161123
1309186
507767
553427
1183479
646111
42800
1566074
110532
474699
701805
205363
956174
1031411
573528
712912
937116
345622
531739
961643
196473
1525319
545294
1010884
478477
475630
1490163
780817
1551382
714914
630831
731497
367849
865501
53687
351823
900934
1076691
927088
369247
1111382
1267740
1126384
794283
546556
1523701
155608
359332
107260
847682
1367990
703442
347826
531906
490722
1331638
1416403
1508315
351100
113811
1098633
882057
16147
1178466
308269
1122765
870690
234851
175584
742233
1087276
684969
57109
284431
11130
1525713
1299088
773325
15857
766707
25769
365167
823096
1488190
668617
249118
699017
532199
105290
821
75723
925841
1084016
868060
1123152
1098183
685784
323633
716438
1487917
788820
505708
377609
1397338
82983
991090
1137054
215479
1012867
16283
1133628
958629
522269
1408010
498712
812956
36020
1135493
277321
74364
77638
380344
1363821
352223
626504
395082
700802
999517
315023
163568
1190417
765193
1190476
907256
1026651
578695
1486584
23071
992350
929134
1032119
904164
229983
1297245
697528
968371
1154716
358276
426768
1488816
665427
910523
1339183
396105
1488058
1194066
949717
19684
1051691
1056950
104291
1240153
1179751
655829
104144
607024
237625
679753
1456220
1024279
1425940
562401
858656
262271
301099
951295
614361
116552
1253172
332965
612316
1273396
450048
230893
814414
1303823
631159
1351008
940109
888330
165423
730714
75423
64336
607696
730750
1012731
1066865
179947
672190
1493570
450073
1320494
1038993
816351
164838
1362740
1183635
918739
1264227
5284
971534
1062828
1469070
1125010
815975
905761
1114072
842869
1226695
10286
1493081
259369
1282922
299652
1082436
720532
1409905
526055
955000
1265703
999649
1156947
140421
655
1159087
571100
1380217
1117381
21533
345595
1452609
382409
279588
1275744
162027
725879
1490142
113975
964114
1170874
950801
666562
349015
1173149
1114857
890951
670054
614697
379630
1227487
1055888
1398683
955596
1084225
976717
1260478
1182725
963378
1164629
590043
1036562
948733
466524
808062
1269991
164969
838559
1123327
1122824
1220392
569404
756503
829965
481010
34048
1182475
471162
572010
722564
1187935
872504
232571
244549
217575
1288229
678631
1102852
1519005
1494315
1218388
815667
985629
1176584
1044768
1234865
160072
156656
991738
1400972
720042
620884
948663
1526809
141893
178104
260426
281046
371407
1345937
214888
27248
224660
1481854
635949
256338
653722
858606
790442
106947
1449
441999
1384644
711836
913946
1461585
367859
594540
1156560
1097666
1540621
1167574
14690
103977
779580
320338
347480
1067452
126028
400184
500040
386645
1369179
1046467
163535
392763
484520
269321
1179481
556741
1348812
601576
516130
1076292
1193917
15935
763169
809010
1279174
717056
1161247
1534292
1326957
838060
1549807
819512
1327348
937551
471430
979023
428437
347526
1307830
919176
1367132
1520861
972978
1559225
1032889
1321352
309546
842514
593658
1313992
162829
1101462
975131
821497
930691
1366371
602868
731345
762680
1538524
1529340
1521530
185591
646589
1550936
527063
119583
1339146
860141
808820
1177334
590585
1148754
1566387
1509389
394082
1184264
551723
645144
570199
1211261
1059150
871575
1375427
1104768
1154627
764283
1203193
58081
875452
1270769
998066
738563
326631
361381
194434
1339166
272701
302950
491456
1465241
456697
773825
1404823
222217
1401272
1042232
937006
1222173
131404
1304783
13692
934422
245073
928347
1436749
106931
575217
121322
578021
900517
1200392
360864
424625
334957
210004
408794
720453
464560
1445859
1375639
455408
209381
1304046
1091280
1341233
135717
227113
895545
688440
809276
931178
432407
501691
86919
1231678
1519879
939504
52612
709427
614348
834137
739114
468290
425887
1256889
686321
485300
1130264
1043326
501864
1515393
1463071
1475501
938497
853696
200784
1405406
985114
30686
875075
45003
1421683
1010424
707770
1278070
303113
1535395
50723
332576
216072
617547
412714
334147
636992
1519243
569896
936652
673621
762444
1469513
1083463
1112932
1277407
113815
775745
1233793
791365
1291798
582527
1187588
684849
71662
852163
1029485
49322
128675
1076699
1174357
1058046
525734
1501507
1084620
1417517
708510
720710
1152450
1344490
827291
562513
29729
850753
947483
181064
1152041
1165919
839662
673406
310722
1201004
1427738
116719
945462
56388
977633
943723
782628
1300430
1091790
555107
1039235
541300
1489490
234237
767788
134353
317340
880518
968955
303966
985485
42352
1324805
128174
955126
396822
1397001
783910
1033075
817534
342784
203125
664473
85952
1328976
612804
866890
784304
1537368
645396
472050
1414325
1291675
787693
42117
212034
979629
734656
1248455
817056
1293757
766284
819397
530199
1466504
44861
1264588
1213310
1393230
1512518
722400
687349
433800
563031
397309
1457302
1428792
1528993
1058051
1008676
1353899
1049988
700905
1476614
163696
423131
953288
1314808
1004360
252106
1236979
116864
506820
612671
1140346
257439
664773
870357
1242384
1472427
281527
511037
894697
704260
1161612
1123099
1521148
1112942
339895
1388542
1110609
80179
281200
112520
1268465
972953
1522811
310120
770114
217984
1080051
846599
101254
1136339
1331079
1150445
856624
546625
171134
658734
1044797
22693
775077
938486
1103172
878586
457423
111178
1410110
1098005
870934
1118723
1348037
644946
627318
1144951
747157
168483
1081766
119860
115257
735455
1288176
918232
986023
781223
778619
1552204
577645
1263516
458327
208833
1263580
468763
806887
716692
442744
1118457
1157990
139955
126724
429940
597041
839860
1370949
1290749
1197406
669864
448985
1036060
59642
1361577
1070788
1095751
641713
1522637
407976
2098
761654
99331
363532
603406
695489
1108675
1332489
1497903
812263
194667
900706
1241861
1008447
1358464
203869
930744
399006
472328
665953
1295959
1355874
433486
1376704
1178935
973835
694143
121098
382476
1292435
298485
650442
945390
1527505
1056790
571513
1514573
934378
1091576
249901
543029
482446
658447
389536
1077565
43357
443786
889647
1241741
412999
454871
364353
1463116
1379397
144668
1225161
1553121
1479758
908612
641480
1466197
1363807
79709
1453781
108321
1310255
723083
768760
254306
611681
770346
880968
82275
1437406
114827
303313
1528823
262214
939761
1224322
217782
22104
513804
460224
247277
1552142
245364
620927
887476
957979
630246
24940
1283338
404419
919615
723778
310164
332716
1085203
908891
366409
1172799
490311
1145664
599857
688728
1238754
678422
915561
115735
977201
91669
51400
228347
1047686
933106
169023
146993
935714
1391043
1498772
997463
980725
1406781
313040
1050844
153220
655964
1191558
1063318
579709
894550
1102182
1049762
1228983
107052
145473
279519
1159207
1199973
645912
1444596
1142379
202027
741345
812145
777049
943356
1235729
697210
1102207
152073
1306772
1054268
83604
108377
930392
353974
299728
811726
885879
205593
271551
717560
775023
1279719
838349
985726
373977
910017
600517
377026
936261
1136671
801205
557909
548157
1370758
1332486
226453
428275
779978
1484455
1467111
106695
782337
1479996
220389
1195629
1554503
459698
157787
112149
294430
141875
1198638
24413
542993
1076958
1060401
154959
462088
723160
1504110
1424741
1292456
844830
184251
863622
982064
1566635
1172324
287558
558443
110392
808014
808647
536724
516100
830053
787573
1007500
1558324
785893
1195836
1029884
538404
976475
976712
574065
665582
667435
941367
1472247
1409352
75837
947687
1285503
1312953
1432752
363889
13655
1339841
1083647
308933
1433142
756015
411613
1431337
1306717
286773
1112344
701012
134207
1117162
912792
1113969
979954
1347718
1115884
1348224
407480
983139
546111
559763
258771
500941
1419632
1538835
924793
578421
598445
452676
880291
542698
994519
656735
447718
1386982
143810
229671
970829
1145688
862047
674312
560767
1216698
1234007
1407414
275672
1453670
1478795
456655
467381
644418
628024
1325338
675918
788763
1511469
766206
1512049
741151
1254453
1023348
25084
379192
1541898
1278180
7959
758889
1405938
578821
1309360
474865
354510
301533
1512320
1323067
712058
1063407
919262
1306393
854378
1122359
1184340
1222424
1249317
128117
342938
1446519
1469638
976072
394582
558151
147620
1019930
1342992
69157
136061
1201698
1047819
903154
140059
1396851
66122
1335179
1391817
1125040
199998
335424
646391
200722
298538
435926
25205
471330
748289
1013533
1512888
261838
142163
1182437
85003
501900
143955
1190308
1488862
1368661
966982
668313
1073505
1034475
1508979
1043701
553663
15972
651467
1074977
828308
980961
667294
648247
796538
1280482
1454406
1006119
1141839
1524816
42055
672535
1141016
803847
161847
665771
25189
540217
337654
510490
1440070
236231
1021858
446003
1148754
919991
989954
569121
528829
819578
1377682
1537602
1496332
737320
611656
369867
795445
1562956
515254
1176988
134794
367769
962098
575790
943197
1165154
615981
343259
133667
1328882
834351
1312889
1126702
891468
959338
1024223
255122
562770
984691
893021
1124515
481172
635926
44686
882766
1245830
188411
1295483
434823
974618
1009365
1525516
1214429
209610
1342179
1093843
581266
862891
259303
1226398
1182880
210485
58115
683488
1269637
655575
23395
830268
867754
921635
762014
790
644096
118622
1206396
10578
379528
973938
819321
313077
1424879
836929
670067
627045
721908
7445
416572
352465
571116
1040338
156810
254741
593715
1453730
1478338
193076
248943
355868
395109
591309
218131
1234753
1516491
1532872
939556
1016174
555512
746927
1311658
793538
315408
84348
373333
1317427
355038
82419
135781
999778
1096027
639270
1242257
8298
991447
1233315
1078515
148027
421953
1120492
993443
1203727
542667
933192
238299
1039579
1484194
915000
1188586
480325
909358
299079
1478636
696204
24440
1556738
724661
233468
851198
593387
1381823
1425976
1312861
1166245
613809
200545
858178
65203
309575
181157
1300840
570851
555925
863062
955606
1423782
1361087
1136214
720158
118171
978454
732584
566013
1021084
879385
1347417
1235114
218474
1286798
1301948
874331
1243634
1363229
1034906
303108
789011
1293448
831717
28399
269673
1205862
572597
1030186
801459
1426389
1291756
1040530
1219875
661449
672624
860396
342703
1116931
724601
1110060
137833
1092300
572592
871733
379185
499992
621769
140759
1388926
59760
89440
384394
568420
815176
391781
882779
973973
283992
352046
678790
1314215
134707
142912
946030
927107
40430
1374857
1209008
565975
872203
115613
1011514
208147
309309
1148483
1504619
851706
40981
985218
814509
1417848
1022734
43313
711562
390069
287524
661018
116243
1308102
627296
700364
1403284
67465
1316932
685444
1236179
627785
1382021
1560232
865960
1155977
1334970
1547577
267903
1161068
1508117
1513525
246244
731069
1466382
1273484
413589
533498
1161719
1404170
1007862
1326464
175232
1280414
151059
11125
1457585
731354
1491730
987319
1297897
1047009
489909
753332
231279
309201
1334687
546722
871265
1198087
655802
430126
566940
360471
453018
1208892
1340095
610102
1237737
1103642
108015
1504256
319424
1548565
158897
400862
1467340
1045050
1231316
140078
1046284
855409
132492
1334636
551566
678515
1311680
111957
799983
608445
1153427
1334496
775836
1265010
94573
189998
602540
379252
764387
952203
740442
1440756
977052
1364988
1396187
800796
1326555
725752
1160784
247436
1152219
76181
1050626
1087884
166732
583685
641736
1384025
540075
1125744
605321
783114
852054
975028
1299173
859273
1241088
1291334
1134684
201322
1040271
1435695
240630
679837
1513539
780061
914953
1385083
967756
90948
520599
734537
1056919
1240734
509737
1506417
284715
632108
737448
912561
783531
819672
72845
369326
1013177
815656
170343
304005
918590
956128
1454384
377055
211128
674815
520392
1105540
169902
1301463
294862
1007981
430533
1143319
999199
1042288
150912
588451
173997
1046538
1091990
1016821
1144383
1076826
1278018
1524634
54175
1350655
872592
483842
280143
943908
414030
28641
1234495
775475
374546
1036781
655631
222321
591992
800381
257932
699088
1155578
169094
1128841
629927
290407
815954
198513
712184
289209
1126083
620515
395648
931191
62745
654847
150173
199798
614387
198440
967404
543803
175862
475605
719756
123931
938794
135532
130998
1386717
85043
839773
1204668
355899
1162762
1401242
441927
391047
780694
192120
944725
529921
201343
799794
1037132
1063805
978349
401798
317449
982632
533889
947353
981155
1009070
622006
813131
647119
673006
235381
308731
1543462
207424
391616
594248
1313298
1096264
1310619
604483
516746
1395770
561642
155445
1309251
263608
624560
172266
1343093
959503
467860
1115474
327445
38569
9455
865465
490905
913316
1190917
717298
172700
153123
1507659
123363
1408583
667587
1332582
396121
1165456
73763
1371899
1565545
999659
330391
1046003
193626
147060
901682
594844
241134
621827
864123
1373333
1517820
410182
1337146
813782
620185
828275
1551539
1557747
705702
242855
1245425
1539233
577038
1373711
884736
1445237
218753
33161
1341110
447779
586596
405010
220995
343564
804053
755449
81482
1400012
1017709
1204990
1054841
414538
1301332
137495
1359841
363603
989043
999407
860650
1146934
619875
1063679
717026
1424028
1087429
409386
1354167
1162019
265064
646918
985406
1276065
302689
875117
339685
601848
1069350
704906
110498
30411
1276209
300524
1545706
406626
1450844
231175
644838
389581
712661
1006537
996688
567903
306227
1081974
1540356
1474572
1156982
438348
722735
985144
1558484
1490634
168394
319348
590441
1361440
1054295
858406
402972
419898
270222
1014098
430622
1320237
1063063
230351
1428699
453838
670553
1405758
931795
74870
765734
1196207
126370
72597
115121
526861
1372366
1165872
1099059
130125
835639
1355325
737201
854993
286975
505164
1275646
10483
72387
1255328
1356712
978611
18778
1183394
96333
1248352
525506
871097
827159
612385
940351
1382858
716218
12542
1080410
1394331
739868
319964
975487
325921
1254146
817760
1150723
1133183
1299005
714870
304468
329931
949099
1313085
1412666
19681
1251561
994300
1528793
590191
1088537
12920
1512319
49207
812397
838477
398717
322011
438093
532081
204914
1333538
266232
1338504
1038285
610983
1143822
264980
1116247
171621
1459955
865112
281525
377496
169090
789846
1320676
1482287
108278
1341543
343980
419645
1109937
1097732
101455
1358396
86639
566008
411709
854852
1464502
385401
228122
940668
591658
1413431
894028
155616
521590
1451670
1422455
1140511
970443
879838
1261300
152369
1204919
100231
625170
795149
537556
400454
232257
185531
627262
897790
785212
1275331
1219409
759479
437088
1755
951336
338574
412641
153685
328374
234584
773004
1526031
819067
60695
780935
1372951
1498893
777092
970615
1430075
387162
545774
1009305
428782
445891
1248441
227711
596997
1116554
823469
1006887
1031172
938581
1262652
424595
556317
142724
312021
273757
494152
239746
1015947
1440680
171645
941928
692964
604124
1223906
744263
1373844
86523
741202
551849
710815
260346
856700
1042015
1415568
1266995
1414239
678578
487996
964833
349390
1279901
685793
86917
590862
396080
502153
1040521
1351458
658074
419106
686642
1019964
1525370
1246538
86894
409668
269178
222194
656963
392302
1144811
199869
1059
25536
798844
1433765
1061217
774458
1344933
1069552
1356183
29580
814823
1231553
579806
397209
743689
1075200
705567
1474378
1470024
1181669
60837
755812
756928
635502
1251068
1001795
538915
411710
210412
581308
1070747
1032369
696139
399921
356676
1074737
1510190
656664
916307
963724
1548583
357897
1455226
540670
311568
177821
1554290
821660
29367
1109160
55055
525307
4181
873950
1368363
1418312
1290732
372943
805799
494915
287811
1077602
878048
142232
143498
340016
416623
1514078
268242
1509216
566554
728139
317453
1348163
1541720
353128
911079
641395
161251
59913
412253
1359136
444029
1437017
689960
1349857
1021224
1259925
967927
1102455
1272102
1487076
1358619
440307
1443820
1308220
1128726
1474982
1142564
1541911
584076
1057838
728877
374069
1360971
560073
336904
221448
688921
426263
671497
1543943
1095853
1247762
725996
509850
43525
446996
1505055
154921
744041
1325433
1068073
1505455
1121860
663017
1187340
1216500
304620
836937
974488
342763
1489697
1261455
882654
942525
129453
1012263
1164956
801018
137525
711296
691087
144445
495429
289297
94982
724417
1438205
884456
1326047
507992
586671
930955
916765
282019
1360319
514766
1400094
199899
1017215
265784
1544633
932372
540506
1027832
1407253
161759
1521464
538905
4903
742933
202249
1525177
913987
180461
1094647
1164474
1347679
781828
69430
60148
1420991
770458
946250
243955
638939
1409821
1052519
149020
462154
595695
58278
1089533
497843
488549
67886
490019
112375
478180
808812
765009
1364198
966660
647631
746939
875811
989690
1292117
1100452
1537731
932974
379569
932261
588220
334341
578352
207654
514113
675102
9436
1538628
1036345
1195070
1480665
1100190
519375
898473
575536
268941
316879
746011
1513339
665437
714832
61732
36548
617509
1375480
98789
751331
39158
46565
352896
762372
45626
509982
205118
544732
346999
498896
1083461
90889
1003966
515157
160081
532071
942065
268646
1547543
106201
245545
907062
251666
1521294
1246656
738517
246409
1253115
976510
407810
885843
1003360
1002713
1305485
139437
1414242
137104
242943
322701
1496492
1470243
577892
1273487
723903
817220
172142
277504
615690
805798
1267301
1448029
322083
1458002
1188144
813603
1148737
146048
790680
145337
726430
1278535
1231480
490858
1534417
608997
46493
762753
519324
1079238
1557438
12940
913632
418419
1445597
904591
401373
250751
65031
485962
772314
1427214
1224023
723365
1429327
1102166
390167
1306691
64208
846248
1437236
386508
598111
1467948
1357794
1501924
1393525
1060751
1469957
239633
969525
31826
636729
177876
1004280
1112867
847102
517786
681898
574640
1385430
292117
926742
929405
265393
278203
280720
211667
1073933
863715
1024873
887585
1224952
156266
240020
521216
246216
1086921
1476718
1110582
324289
1528252
863585
406722
1365781
1270511
698760
1034976
566129
1450479
1406717
1110576
1036581
997051
34591
1065602
940177
111447
1144638
441370
250682
1130016
1413759
1010904
1250596
1154104
704798
718353
1370594
203312
748521
1554771
84656
1394875
1552604
1460686
532388
651056
558711
399489
40227
535682
926264
812295
941245
1016949
335371
891837
1072437
719943
1311959
732914
75658
340722
1185856
658267
223805
1412729
1521379
971320
74924
146117
1542426
412435
862282
304884
1210069
741474
279685
844573
228747
925297
541258
1283981
1510517
772504
408237
748808
595091
1476905
1105841
1390870
873810
497816
1265869
1121140
337586
1295991
3247
560249
835963
183626
1402609
80781
446272
230574
392066
524282
800828
162679
968546
802578
610326
1498469
934678
54284
90794
107556
1527362
593440
781637
770735
679952
1020575
895573
328272
1386886
208771
1278465
284748
877782
516755
1039814
731542
1313817
579108
638200
591361
1412843
355705
27425
995524
1008845
1250113
992669
1367280
409664
1408534
492431
799668
1331014
222890
851658
280924
1095730
752037
1410308
786415
1044406
1400219
1281393
370392
1204822
1457906
1495436
129749
693311
260206
797090
400642
408909
827261
684050
381107
862766
622489
907669
1345409
699908
1534299
129310
589273
1492602
35158
804109
103011
331309
1066255
78519
645790
534481
211704
890486
699789
682385
1431841
725131
72933
530070
1401512
1008384
829362
200044
96172
306291
180439
1322321
523067
82357
1319193
400195
578097
1548292
885715
298767
1331033
1380256
1499237
1331819
869166
1378060
1199530
1209095
992885
1297151
921921
380329
790185
798461
456257
55362
1481432
1511833
745677
114271
1382340
127131
1254819
45953
569679
943740
1234294
32313
6587
1101184
1052281
1283514
982216
1311380
493760
976401
855955
1333475
509513
908889
69800
714247
1214226
1247328
514179
758656
80462
1565131
526026
612367
519064
1283071
487696
615214
762736
219317
988320
660437
1497165
278096
1115453
1494206
404044
1139303
236009
1194536
1284869
567404
600877
1248144
951976
1185222
1363936
628813
1041863
456581
690670
994243
1357159
935723
1073136
1235826
645742
1197537
1319766
1524038
1423721
67418
234805
1280238
1389350
92915
39472
751401
437442
1127184
1247864
7346
226826
1551820
586358
982497
1419603
577147
586934
6544
893678
732336
390238
522758
574797
1421884
133744
1323056
910671
1157504
16698
1553612
349207
506674
1138176
578515
607364
1046449
715517
1276830
1421404
692812
109495
653785
1065840
792840
704353
1217335
169619
1498357
1287706
491824
1440136
1137514
892329
393319
358022
1054257
348355
216282
980131
753544
1085831
404507
212000
779288
589082
1399485
664306
477577
697850
280529
83848
205021
239998
32190
544056
303460
1076442
857917
1301745
1167732
355474
474599
660341
39938
577292
846533
1298874
1286586
50141
1306210
1349446
840103
1346822
493784
1370226
419701
1202695
75612
175119
1135078
534522
616039
1036105
40863
265773
1558278
1229055
365157
821055
1535927
500553
113307
495588
1358092
1221291
1201955
1342286
1168805
120851
210891
1403777
1329889
271179
1309829
111823
1263051
903754
995643
731706
1392544
467062
1120576
92101
359634
935647
64658
25951
578816
426721
1294408
197502
1013060
531582
786216
1285104
26092
329408
1241672
1447908
774221
1262535
980355
418461
472520
1257071
657910
512787
889096
308866
1551847
774739
945149
510626
974443
1492848
1435606
20888
1271993
222593
1193236
1545755
1101525
1298219
1207103
815662
429948
960550
36071
851679
1167425
1558788
678068
875495
1444081
1086091
357677
1210525
972721
743237
579894
1121409
1205611
259896
588804
597727
1463422
528114
645749
834856
55703
865045
988042
1031188
1497304
962554
969124
86669
889032
108337
662304
586515
68887
617037
1132214
639228
763731
909561
838162
1517354
1310230
1187362
533128
916933
33281
1358487
1500893
652361
742797
1092483
1113808
586283
919906
981152
208276
955405
1441826
1108551
130738
529519
633127
1348273
1270378
301556
1394675
1384443
875281
1393194
962512
92737
549086
1357094
147668
195473
718826
1408700
1435535
757876
747607
64727
753035
714189
908350
240708
1079730
907644
1258331
428660
1112860
1284644
902839
1070755
1275194
879718
421496
1111290
305357
299628
413134
1480312
596215
866977
1421197
955280
1171804
826180
977123
858684
398801
383688
859472
776041
1075182
1368903
395255
986157
1195296
405191
1005252
1189095
1565117
990343
576396
949046
520861
1290797
846199
705862
1267176
1291669
453806
951687
1129696
892109
1440897
924144
1325389
1215925
434311
1294173
1152086
1038497
1445784
1324185
1521346
764202
1394293
366073
252756
1533066
1346734
135513
990936
834131
1015762
333926
1532848
854335
966819
1566269
1143699
1566139
354707
285845
784684
1399923
52229
264703
1368380
1553516
924363
1519315
214268
872811
874962
973194
1021542
168439
108450
864139
449478
52906
917648
177092
89140
1261561
1356869
231264
875270
1202306
464
112151
855431
236459
1113503
860266
433598
358860
1530435
239121
1565733
843270
322030
198516
892838
1563505
47703
112822
1162574
909517
141736
1371689
461861
332616
1259000
585943
1146116
1476057
1222167
29388
1093634
1324424
1450894
38767
843418
370890
693957
852456
616617
548167
1104433
103186
922828
52789
171610
1004385
900878
972495
457775
396928
1179885
916540
87062
1509471
1233693
691476
764732
453983
171626
242965
1112233
917519
716991
313570
546667
368040
1483670
913580
661526
227360
454289
762283
687436
913800
616105
897556
1166211
1556389
1488393
27451
816545
89945
662787
972108
456952
695233
222522
523630
1192808
415018
1350263
962986
661208
1020635
1417739
717140
956581
869762
983263
1107058
231596
445341
1111560
182643
1171872
928169
170944
207207
48597
34068
329856
574686
642622
905654
1373192
457937
924275
1155452
783600
870029
1284785
214225
786199
486298
39203
446227
658129
74577
1217065
129354
571320
536512
253785
1443940
408011
227109
848508
1301811
1259639
454211
1130180
1446054
779512
1245344
1567512
1055051
118637
1099429
1020153
505457
235096
1523724
1488698
472211
900803
585695
792669
1280329
1487399
323810
1121701
801307
191804
1022106
289125
1096970
1491132
362401
415456
1414740
1459532
758628
1564916
351764
109675
878367
1130294
793366
1028588
211439
1501801
1377743
835749
219645
82940
817474
916882
281340
1067053
787183
271449
150148
152643
179989
761369
917267
118280
89340
602531
648212
879187
458023
484110
1504420
863817
857051
903216
802260
541462
685949
80986
1408814
1077844
550758
853563
531381
14222
936777
568066
707382
569837
428297
461182
1296905
465189
1389034
1495154
377185
871582
620954
1031150
1192825
493513
431735
920596
115395
569852
747606
1054087
1284167
168275
556211
1295996
1350304
1552395
1474886
748802
362034
345063
1274339
1198629
480383
451386
166159
1389513
108346
1124250
1194495
1241946
172231
1325918
146017
911314
1320707
249323
1021261
1291414
125096
470021
742234
976306
929627
1218287
719762
610596
1469569
185897
927749
1181780
1178445
1216062
65745
716608
378879
435448
464833
948883
425353
443164
1401144
1261994
788480
769681
288537
428575
325673
325971
791388
440306
992741
809681
1515778
553671
330691
97465
404444
233745
869729
8986
1062959
609086
854105
1176355
904058
513296
549178
301920
303215
164251
592918
204247
297449
1205193
513499
369375
69381
1492805
629525
471060
1151230
76586
831727
700533
101646
484426
881967
60629
362671
1058957
1270147
1279877
1563484
718262
775928
845770
1422820
1509393
888255
1400613
348295
1034563
1343228
380358
659491
339664
329425
296480
98352
1301275
526002
281898
1335498
409753
726667
884762
442233
173
1551091
999765
1465194
131176
1450871
846761
1228737
501215
715451
529858
264455
687318
1337974
496710
1452418
1014222
352040
387417
783079
766130
1294100
1546492
1193918
1028542
1384891
810964
1088515
653656
879210
242284
593677
1251981
687323
909601
1535750
665620
1134161
1434235
697832
236441
401329
1512067
1212956
927499
1200063
452195
1291356
568444
949381
517044
829453
1297466
956588
627637
34556
16704
68568
229262
76715
32307
1234096
1114390
1463435
836347
1318022
744900
923354
530564
672922
843886
640779
456608
947557
1448020
834820
113512
434913
831670
646983
1154610
491228
849242
393092
1389341
1450053
1522157
1550022
982613
941741
576492
895490
677383
330607
877394
1036645
1227804
1378548
779015
785297
944658
498628
719519
1411644
60144
987882
597882
404807
303141
1285520
471047
605298
1554568
285887
1152707
1490252
1374048
634543
977677
380949
905436
661326
741303
254648
950221
1498988
681524
1280979
532067
326024
1086739
497874
1049878
1423606
122498
766071
1164870
4004
1475714
2363
462722
361368
503356
642847
1293036
1069475
232583
1236628
93876
525683
1061684
610868
771041
610517
737654
595353
190768
1455230
1076956
484684
1099914
395547
1311305
1085513
1340431
168877
818262
644594
1093733
900407
165428
132291
1090257
1450570
38513
1369231
1501518
452498
837052
1166758
604124
13563
1174402
746492
774130
850498
258843
1138067
249942
869947
76050
1394518
613777
658077
239206
81260
915836
1180213
1070214
46748
796870
396381
1098978
1339849
189438
619720
871523
111078
1090973
320534
1140982
772241
42846
601401
431598
973171
1472933
81268
329678
288409
16629
1437975
853979
1406758
1071723
376143
989482
554180
235947
1312843
1459043
1384219
552964
571423
1009232
525398
423447
602582
502703
349
349780
1207815
303581
1277141
421185
1101201
446984
560705
1406183
258986
272187
228655
977422
286408
313526
280274
1553378
1320778
1327306
240618
59090
749489
1060479
1309285
516873
1331927
338026
480761
1199219
70914
1013161
1501036
768875
1354034
1564028
325859
1158476
688014
668925
995094
579514
1119051
667610
614332
661482
24697
53452
803507
1025463
429512
1296299
823188
1518936
1522705
255507
1318430
149883
30300
491153
270810
1309311
1270852
696952
34445
1049936
1386938
561700
573303
1419012
331972
296317
276648
1457180
1004816
393649
421721
1053040
672888
1378633
247252
666691
1401043
224317
412334
192409
325582
716779
880476
680627
1290036
600141
480852
770063
164151
1334134
1303986
692680
81004
809095
550345
149962
629779
1370065
1301699
937234
496147
234188
691933
300940
1044711
1074374
1158126
1495068
417948
946579
1232521
609886
1278982
1008615
1376864
683827
1557811
688022
1528381
1017830
27031
1085837
1546065
1157178
1117262
747891
729624
1322167
41144
508033
235094
416477
1153100
257524
247585
1346748
1250457
1101809
995608
848603
1083145
512416
1339148
1397960
237850
987922
1045561
658777
74823
845247
850770
1383874
25944
1422389
529621
56438
900904
1052717
960610
886842
1287346
504822
916974
321023
240452
1342009
1482377
374156
632120
1522165
385171
1332184
1033398
1501843
891212
1393442
175840
384310
141657
1190544
851414
1439616
1018396
7587
755062
77453
1490337
105745
15983
1287592
1496794
417792
685469
1279563
1144448
1000957
190433
1419261
257826
713411
681783
453010
322399
1470723
671501
1437760
769878
333425
1372021
552750
1116671
566589
247307
309779
1539662
159710
211815
227321
338036
1259760
692606
813226
672074
225196
832537
618701
1100592
909276
953072
743230
1346203
1408978
313143
972617
26460
18540
703827
270270
387377
221170
573275
1166021
1125292
647790
394427
150194
237956
26978
1106528
1152506
1249812
621122
361830
614372
319701
213543
760246
92216
210887
1012793
601731
1559664
59217
274771
960059
453128
205431
703259
50046
914030
219289
1442652
706402
832066
1428370
1093272
720906
1565271
919888
435025
1066395
565668
1252220
15964
493944
1467661
111778
1229016
1096433
640244
305274
1239187
147913
536856
729129
139651
1300304
494780
1147691
402392
878837
417533
4355
93583
1232337
1467069
1210512
39227
378546
595165
59150
397666
531029
898342
1507911
739041
325724
34910
1214084
604349
1489573
131648
252157
1233286
149846
64697
300550
551607
649844
166358
1130998
1447261
1030157
127612
1142060
971591
1247432
947824
1273847
1534616
155437
1065311
398675
1143037
398229
172138
510233
834766
548871
741214
742756
220317
710954
210883
1245988
1462903
2237
152213
238581
77028
601495
1123523
360023
1505494
532649
135389
939120
541630
1164582
297412
403799
24485
1206508
269360
1503191
108268
1558539
352434
944211
318412
143447
795543
1068914
1503354
1097749
1499316
108763
1268454
1256041
433081
429943
1443847
530540
1315713
564587
651438
762164
773306
129982
223614
1429661
1167407
154646
36044
990057
1525854
459050
453526
760058
312446
1320602
622473
830529
1210981
250664
1308923
1123514
280309
34424
227381
1000428
609634
1199261
1489564
1112618
998787
895302
744692
1346289
1078666
214802
1043804
925585
708532
1311607
1109280
200105
1474725
1055821
972231
584469
1481549
888109
602981
687929
1235205
945020
711480
92841
620622
820579
25200
1367744
345571
1341851
1493928
850046
10396
12479
1542543
1235599
56297
86813
1132104
1097666
807731
1556779
55031
942221
810092
1337937
1433288
616707
1198168
1187168
272289
133635
941820
1339450
48146
204770
1187313
111770
689494
185843
740503
853933
631688
542648
413829
838381
951170
471055
391122
577299
1450922
1266760
30508
197050
91724
1523829
1053548
657149
382883
925437
211293
828398
1051561
1457461
1046283
821143
1168741
746907
25295
762181
1075239
1058167
91602
971588
46446
614121
808939
149192
292515
1289010
1202900
739125
88619
1347528
966876
902647
1473439
493534
47273
1021136
43691
169228
931940
387082
829221
528174
253369
1282422
244827
1318609
434480
336350
1507994
1124826
462970
1370754
1059343
282071
1287156
1199703
707121
290715
703155
1363111
1443354
1221363
1417428
1393417
1125600
1157405
708362
1516479
1135485
1209984
1354567
220577
420871
61408
507096
802341
181802
733908
669063
171638
115106
681124
1046976
1027934
1428570
23258
1357012
69894
441818
123124
310662
785803
1380410
454732
1529990
173319
1503567
1360954
948835
731922
579765
929064
182519
604772
1293104
1405560
382826
934959
945480
33945
26701
813498
705612
384066
451408
12278
1504089
194794
957545
1075968
1401537
807912
1550047
633429
604203
951500
1005801
106711
1517498
546178
868554
1242866
796326
150627
326238
1209544
1248717
729591
557413
620419
1236842
175013
976444
224455
1461674
1288687
1273949
415224
1295196
194483
1331667
1495962
469844
1091689
356020
231150
657196
741015
1341199
1025214
263772
1380292
189963
132352
52357
1200122
1223804
392146
420162
49748
708624
58309
754432
578581
362302
22865
294315
1428079
912701
1049823
197707
1202993
859828
397660
46197
1066583
1099472
1512933
449886
1166526
1323001
249295
698628
906143
16278
731253
431271
739344
950078
554459
969729
848032
860382
1265371
995981
246673
1358945
303974
36742
842276
1433725
1453318
31566
70626
1118904
283371
408209
158698
1066892
537089
1154313
34688
477392
985889
362408
951569
509060
245365
1478202
861806
976998
249873
425019
591478
1327570
177806
1456696
995876
479700
1414433
38639
1052928
1438047
120207
237585
1327148
1180792
569368
939864
772155
987602
570284
1081411
1217663
687121
332529
519552
704095
160222
916446
391113
1304152
322304
858578
576449
1433400
1344267
385806
401111
867024
673836
1009992
627396
1165666
1359203
961389
1127113
644282
43727
945597
948901
23009
720070
937227
409722
886755
71443
1008862
1483173
721533
562515
351391
1293839
1554175
292571
175930
789143
392316
1409013
342513
20204
1348524
944744
403166
189873
667050
189544
737523
121895
1155514
960155
698520
921332
1547345
714663
1069097
666780
1069363
1447802
1467510
1254128
716783
689831
599781
230361
584052
123303
1215671
594150
410221
609391
1267282
43518
835820
995428
608555
1188375
885410
1384795
1067300
335104
918370
1280429
1563135
1449248
1451115
1247707
1374416
1013374
3944
1146394
94339
504703
1037520
1035346
100286
86921
1308519
536717
685578
1164893
213717
1488723
1268011
1224320
1471506
981381
557877
1186439
798365
148126
485620
203708
1378324
544076
1275786
1060123
588538
149161
1342390
1448418
1021701
1344074
30509
451944
679895
282587
1070512
318655
104112
614299
613625
1369138
1174045
55129
1037375
337765
549134
472325
625212
1149051
1065377
1404590
1409944
874796
149753
731386
943178
1090658
1321979
1275287
1534232
466358
827261
321022
1361246
504750
1487189
818041
683461
983361
1100290
1114481
1416696
261402
835774
1325251
548715
1162517
198964
824756
218934
343727
638069
692055
100481
447547
594050
764732
1185176
246974
921225
1373209
127735
302446
107449
294667
69809
560889
837554
933821
635474
199327
70870
1167856
498623
730396
1383696
625737
199673
742046
1272547
998112
1183004
321287
653704
1424447
411314
210553
325863
639839
544943
1067731
1300734
124398
699266
1502729
455804
946537
1388410
1542641
1540604
751445
1057351
593708
690824
630654
402537
738174
1304336
846777
940640
1239555
1501287
610327
8592
594200
773072
560439
785045
886404
346317
331009
1521051
529323
1319444
1360038
754955
1046629
671560
396397
957192
1309008
732916
76070
436492
503254
1464058
400892
68382
735002
1241139
787269
64494
1336713
852055
1379036
909640
122329
379292
269615
470197
367140
853293
699992
1137129
428916
226944
77793
1495631
1550472
628148
830856
1517022
989168
44567
743718
722155
925880
564192
128856
462434
15804
140035
852102
163360
1099835
1557549
964863
248295
306505
977985
1022882
937527
97639
1020453
1265021
836812
1307189
1254915
1197022
229
1038245
1041855
869664
385710
471541
1524321
273299
172674
833913
1102562
297534
191917
950783
254426
297269
918024
583829
748909
1132968
1216810
985632
1176381
1035687
588726
614247
481373
275521
1096369
1114868
643511
1309371
332896
985625
828615
281146
78380
941731
1179751
1360265
373856
846352
365682
526079
1246983
1169205
833750
665991
88266
1484747
512802
1385834
396653
1533975
789748
736190
1368236
880972
1283136
881381
551679
866973
311466
1355199
1505248
1491343
1148108
143539
1123819
519341
22942
1306187
824174
1299096
791552
529459
1338195
750114
80038
891360
807944
48627
405550
55175
164079
1266088
1171429
798608
768354
1047261
1333695
1476239
1311843
164454
86774
108187
1208254
1252576
23824
175887
213988
229339
272950
289588
273350
622815
700263
793284
331160
1515473
114773
1346319
97542
589342
1477545
352609
1231367
716890
674523
510686
1094656
423744
670570
910176
1181851
1321697
1107137
1090427
1139594
427224
981684
214807
108420
979180
61819
195044
1080720
1559256
334670
1289893
649797
978543
570746
858849
1212477
398236
1309163
437030
480569
526912
128230
77300
1353285
515398
487510
1402166
446262
1375494
265178
159479
390792
919846
1508746
118356
1315514
884277
1500512
1467956
906778
1133158
1560718
158864
967070
1568023
146319
77353
1298330
1283175
443325
1110285
1331661
62650
1561574
533809
736469
211189
172629
720850
1463729
1397426
226896
391531
1218025
391915
519909
1023397
100017
195926
1565003
1555375
301652
1126676
1297087
588669
474526
1294213
255114
161732
1201166
936626
1180971
130481
914133
222882
499693
69855
740883
205259
1284926
1457821
1465185
72693
844447
1357625
223243
1098138
539490
441697
1510188
791454
69724
150008
837885
310270
873407
454563
41816
842039
1000133
635999
1505163
829722
298517
242675
599629
604352
576394
1437134
1303340
116510
1278652
1321263
1199645
197657
1216276
319983
564880
1324029
1120944
884506
1210963
936774
314725
450937
1228521
1347688
76137
149608
298122
1455114
1517604
1190838
1490423
1323101
1500845
678910
636987
520072
650377
372166
1427794
604770
1508756
584412
225208
835574
1484961
1280703
1309412
10326
1049433
1361355
67085
1300088
325899
571801
1469306
485262
448387
357466
682290
1083582
835127
14400
210420
1337054
881107
1392137
202743
216584
335957
1463853
894735
908522
1317823
1388812
832016
1471530
384066
461187
342344
882096
736749
237391
638324
1293264
124245
1016394
578289
915490
401457
404183
1390060
972925
769014
795932
913381
93362
844576
1095925
707470
284729
911070
1255450
815806
1364995
1351042
721699
544049
504852
959058
565154
970314
886966
246280
727288
1479021
456733
1196049
391195
433949
853983
303432
45412
773570
837544
278225
1013851
799150
863736
1197698
1417392
649177
588282
1116850
945471
1042364
1149890
1171874
1086893
419480
1560140
845706
1060608
1506842
852153
1362165
560584
1462337
634523
1434761
1074084
1012381
1146330
921786
224842
869898
1041806
1312754
9487
970287
895019
945860
908294
158211
1277895
459959
327814
1287949
728287
303603
896837
855972
409469
752292
391464
114762
984413
1463338
526747
1436510
1307351
1242546
445374
457483
1461082
1367983
66721
358984
210184
254273
99697
344725
989754
108101
1024266
828352
622271
1128140
1217044
769220
85534
466806
609807
704891
72205
663808
223138
614715
1493064
110591
380588
509998
1559262
535142
207233
87094
42768
814228
103695
564427
247392
735669
523584
1146451
170231
381003
1322380
118062
1238191
563430
1133991
1546572
671787
1168597
636688
410986
1321742
577146
648622
465239
117795
907497
28609
1231153
691274
1404620
604324
1153271
1088074
972816
672551
1471232
673969
374888
1185070
1046976
823445
747303
198927
1100519
980310
700192
1216098
586967
754676
564528
868911
1208337
195037
1458762
902067
1332297
432299
50674
581419
982525
200104
1200977
534923
1131616
214318
863618
199950
59760
1363602
672679
959379
29281
47106
569555
1300975
1288118
525442
1118202
570513
942331
921086
1033420
1461499
109542
451524
342278
1390391
569755
103690
402103
1039469
1247756
710697
916240
347747
676960
60901
747078
21803
612887
113413
601760
268846
94590
1015251
1457207
280879
570560
843823
1445750
556257
236897
675949
1162092
1112788
1364630
927898
403682
287929
1317582
331016
143986
104491
860520
737955
197582
24724
1256907
1047716
1304553
489889
572357
1169894
1032637
1495699
326304
1515418
156776
244963
1442788
461387
422775
358723
1142153
1085871
1362367
1042004
1313792
202401
820190
1171243
988145
781169
47410
1477443
1016523
96911
870888
1523897
614520
839470
205609
925868
312843
1333060
1087721
801375
84581
807886
1086166
748674
127497
1501500
269723
243773
1008557
1062996
577305
505990
779876
106460
1531585
1234229
1513692
374866
1362275
1413744
1377032
1340641
1090366
158527
566915
1471237
247481
1556227
1388786
838753
1149566
1084818
1537065
598013
490760
178541
513280
1023855
475726
954083
993886
586149
1034200
1261777
1112855
950990
1419154
93965
1243372
985583
1474610
686631
890083
240710
749533
1477199
417223
961613
487230
476060
1348087
873003
952997
1104450
837529
1297903
271544
557978
909164
1292831
692860
1479182
1280260
319938
927798
1226993
1008064
595568
660107
709689
792072
1104273
646168
321303
264145
627761
969216
629438
809544
1043996
1151127
590522
143238
34321
773358
1371962
1319964
368315
716807
1225782
1023956
101825
336138
885328
80125
1182443
354408
952317
1482872
582937
1058205
291498
374787
1307982
659912
228803
597840
199543
819744
1507824
173694
97870
6686
827697
1532250
661231
407900
308009
766881
1531299
763197
700271
1567396
712654
1432590
1017916
325074
1269569
470383
95768
521229
1481874
354853
1309058
311485
939795
224038
1424661
97464
1424170
336134
85193
580158
595015
545216
528013
92627
422185
1458972
774699
669888
1388050
594747
846347
155108
76289
903787
1201292
1270230
333357
513800
1318190
1382963
691048
1011205
1474042
1462997
1495565
1287798
299278
664566
65746
677375
1341166
682999
1414934
794223
701882
458508
408773
725365
958777
1167503
233422
857789
329295
50075
1545687
275243
1278950
867218
1058288
845784
1565568
1241973
1016077
734989
1419957
1281559
4325
1464181
109270
568957
23507
427214
1309128
1151473
980205
1230546
393418
1008348
596599
245485
662351
1295137
841240
493233
55060
1251719
1510556
916025
1195867
50567
290539
1496459
1013000
531867
470181
905090
779316
130701
193099
867001
1346462
544505
60656
799670
515834
1128327
1133721
261377
1104944
728845
1006429
1472135
1205958
255639
394832
800245
113056
752141
362763
1239238
950103
683412
1028528
1086804
1403754
1484069
662830
422084
671668
753123
579278
1207307
482269
635558
1155589
1393493
1244355
778736
975521
768122
736819
1446507
728171
1498563
445299
66
406198
1086765
145439
493488
563726
983389
1225599
226164
1321990
1191827
160635
1197315
503165
307400
308269
1029535
569319
289597
1152739
1520195
1564061
334540
252596
671564
1392930
1481947
89058
1516283
637088
826677
278816
1098241
41485
1232636
1282679
1409399
587341
1369958
1172039
855098
566644
824434
1560014
492464
237508
1159935
609785
1202670
1067699
729544
1410414
601904
1499306
1024270
441768
414552
420593
344530
609626
993952
1454640
932007
23883
648515
994540
1473533
1261257
928828
1028293
346713
1172919
1483703
890819
477972
788313
1436583
337524
155403
942437
856178
194763
691202
1469060
747119
1067251
343887
1271501
495568
1401581
218739
1457772
747011
695476
129738
1562898
849679
1561925
1214897
411419
957238
773884
426885
350552
1197139
732572
805873
50043
198569
454971
940938
1558102
460514
896926
659641
673919
388594
1432033
1483553
1232695
1242839
1349632
534066
582499
1502579
753320
1317177
706485
375837
778461
271027
942085
517839
379810
835919
1002736
855427
1117072
1351470
1059038
1213343
1190426
1404820
1497378
1518024
437747
926915
582985
1007279
1328632
925937
1174195
1146070
239027
1068373
475135
753662
774648
748339
1403096
651482
1188786
631656
819870
500515
1408390
131536
14176
589883
1331995
845254
384889
1220096
1255342
1512233
1418311
44972
981922
624911
165264
535305
1057644
467340
1170912
1108387
527375
341832
317598
199384
1376176
233855
1469990
752827
481354
397835
794654
234822
665011
1517015
1017119
535583
631811
45324
1538385
898091
1534562
705641
81426
1504989
742122
1119097
726134
154892
90370
101149
739149
133466
1445874
273021
132973
380581
27888
788127
969945
1147209
1181957
1141884
94286
1552519
1325311
1167126
1316432
350847
1234401
481198
1327965
414098
1110553
1409314
1161564
770703
577578
721679
55578
1161608
165526
346735
1153174
859076
55525
273118
368954
49878
477128
269382
853083
1220514
247496
504375
645201
259538
363719
1420315
1135994
916974
1492548
1560194
1327511
720929
382340
713490
482599
1113237
225449
986258
406370
58996
846919
632911
1131952
1323903
103170
345854
1210971
708202
254189
1123598
1426977
532085
1557498
430688
205035
781831
980906
1172453
1103947
704594
211601
417438
1513434
635760
1348676
879045
779514
104532
1046779
1318716
1105993
982671
1506408
158054
200549
1147100
371876
359924
609166
1315996
361083
8607
619364
808404
316992
1147268
1038424
1261310
1001678
582859
483793
1345417
790485
1466644
1417918
160858
464653
812224
677719
1178295
1114729
1499515
123435
262916
846812
448369
1250530
294270
1021659
1217689
1089413
1547802
165784
1389139
966186
314963
381878
197495
512172
1531803
1107963
284604
92626
1036103
229720
107930
761269
707324
902815
1552837
1447310
407940
566658
631335
416523
542574
1189206
608252
525658
320416
1326950
825382
877060
1060979
626417
526506
716887
791620
755807
815985
324912
295180
229497
467197
1410809
914593
1028138
46859
467229
479604
444013
1242498
1249812
883859
1206567
931767
1270216
158843
653914
626239
234922
397517
652506
443878
315613
1024204
435493
1333358
1484013
119007
1144310
398067
283341
873826
398959
426408
575607
333776
429100
995853
974806
1000045
281
1168843
1215964
438029
260340
167136
973812
881465
581508
1186350
100691
1025995
689000
1416256
363250
251537
204014
397652
397160
865997
648098
1173446
1090379
241539
900070
246966
893430
50258
812
486987
1466340
674466
510078
604384
641786
1461433
1211119
1117158
535331
988860
1505477
1148726
1504995
131799
1308067
486086
1201695
782853
172150
707132
377664
563706
1428326
400820
37293
1374962
438853
1514741
1234396
1111227
685483
407916
272217
364618
1500847
875802
206000
750835
728236
585162
872878
1458025
333449
1216822
820250
258423
404751
1179947
1209288
2006
1340410
131344
951283
1038506
785588
1242563
1133053
1200819
267990
1428971
562426
878306
409119
1118543
331712
880405
361074
743432
159617
167197
94638
455004
651777
1445134
1511712
795558
1394650
89210
693290
532006
878571
248204
723678
16830
23893
374669
939704
379918
1098825
1174475
1125292
1279553
1528266
1505815
1489297
1207319
345347
1297467
671300
1419432
1237864
485128
1396000
363884
918124
765400
478444
138793
38149
452196
379544
1085387
1512762
731892
1539303
1359909
897666
794145
1529623
1103379
575663
1295877
1128104
33457
563491
1089084
423224
1402530
1351402
1216287
964944
263613
505916
656051
612965
1367558
1529676
507643
1027635
225430
1186531
1252752
297318
1252680
407507
1351895
950837
539521
896232
1071656
875577
148238
1157860
495413
726444
1135350
775354
1033251
1478571
1152604
554509
1477928
534192
1097098
1483876
613019
544838
690046
1040889
615480
667354
483486
128676
496243
1083613
942174
813555
779630
378629
936519
791206
887892
1527675
1533308
1430464
1500004
428435
1168978
224484
647672
1460142
1112394
805772
99003
671029
808662
227969
1116417
917790
1392373
1267313
1118383
1522406
1014427
417343
757561
1456568
545950
1238053
299527
1448209
1104451
664066
463434
924556
168259
687263
1398531
527157
532100
704520
14913
876115
1243996
200634
1387441
447065
416138
530485
689395
58538
272694
47969
497763
1264968
1444322
779377
574532
696435
1272106
1443681
647029
641940
1279348
785845
1226870
1069761
777249
156265
1051161
1555843
147067
1373679
1245452
819539
162498
136301
908878
1495808
831900
49851
600940
899581
274511
301907
1323708
778462
94545
133909
921884
340837
799732
407767
366002
778042
1009346
209990
1088312
737051
1113782
902245
515958
890242
1382570
403679
851646
35648
199843
1446561
179109
1150104
424211
340700
1542675
113802
1416942
1095947
1546568
1177926
1500334
737466
349288
447485
798484
88366
1336495
960470
1246921
1421073
322283
792683
1485057
220353
389647
869185
486268
1529632
636282
967137
688975
1531233
1545717
163361
159860
294796
944243
1406798
118098
1523968
12634
219516
672167
589386
1390769
304686
746357
263147
649184
793903
969231
254267
335192
983458
633879
268745
394675
1350398
781645
1017109
92770
204853
1349765
1199722
601704
352857
174628
1038247
973216
1210592
708332
923424
1057913
321329
1526554
228409
323645
160418
620782
369303
21302
269251
634294
830872
752245
884291
1115617
1448712
1082649
1423239
904868
519345
1528616
1096675
784572
896523
1325048
777558
681181
1237328
1181782
1323144
1423014
347999
768911
1090516
988637
264460
867350
896781
1136097
723158
462085
1318632
1495583
465688
1016134
845293
1357864
668191
184601
732162
817196
778112
155928
1344253
1077893
668497
1109306
1520641
1540360
917426
1042763
415171
806645
907030
1390851
493849
621407
461516
1148895
1559530
1157887
535126
757124
52463
1430971
697135
1495760
389777
895213
57037
1293527
439820
199785
5957
1031696
814689
330539
1565625
342320
203998
391439
1346058
956150
991548
745460
755235
253988
1634
969381
744897
471449
497995
327872
1220697
1087976
258960
1122506
360759
1533870
775678
1438121
591225
1050887
230092
907434
1334264
197932
1437113
211887
707643
942395
780631
421145
113010
11411
184812
331104
1314366
372616
1228804
1412029
385211
102633
784415
38965
1043188
1390003
1266166
143607
48264
102833
36291
1447132
1100702
111355
991485
437237
133363
1504843
560211
1064742
855472
1486704
204083
609843
1213619
227844
575966
856285
191844
1370962
207537
1418956
71431
1436775
103197
1451300
1357953
566164
1042875
992999
1376449
1029075
890646
113085
482395
701127
1242602
626182
618632
1395373
1261280
1487117
656401
514721
676820
428461
1053442
1505367
1238657
534164
1020811
590126
470685
1308680
1350425
1067632
536577
1128325
30586
1257434
1237714
522498
871353
1039243
83084
294926
900784
264124
720150
156344
782410
1511036
1397668
1265917
346489
1420056
614222
625907
1517072
641968
1501508
980342
894681
879948
840970
1279082
1491997
882339
1426582
664309
851738
718605
716811
459093
641014
707192
292375
1257173
1477481
1357918
773020
23356
970185
1040765
551936
1030250
186923
805251
1244351
310002
1078563
867561
844350
1296768
1007743
593345
660515
534619
851181
1489923
1304044
573301
925110
1464624
120750
454254
331126
645235
1434953
126243
118950
314768
384660
1379130
77402
58818
616843
1451698
1412713
856178
439235
997782
1160735
1443468
946531
1275550
723111
1506782
1404531
1274387
1329366
1091160
1095149
899683
782680
1464590
390258
603298
1356572
117126
287365
728435
1295006
1068309
507774
360244
1147333
788932
136189
202933
374345
585306
1495409
1134349
1370256
251335
181081
1566818
1292668
1403423
1474651
899451
1085077
1204969
273818
1199925
502121
1424176
699097
85447
752952
473613
18455
1384864
133665
1071717
190489
1030678
765525
1127235
859325
390338
598014
638917
931582
1482040
520356
1318104
1030736
1409899
503045
178266
699107
1003881
617698
1284524
139451
1269655
1251816
785787
484502
1456197
959295
1482733
588010
649408
1330211
1236088
1121267
998120
723626
1110709
747655
749302
328447
152205
689227
919213
922268
360063
1101164
182690
1031438
950628
1449870
733902
455822
819591
1062762
725870
1045808
796160
206918
456022
1260390
1276276
993302
707580
85966
176513
122199
1415401
778605
1507769
717679
1349386
1459254
520790
339774
1393032
1243681
13507
806112
1021422
610453
1004502
403074
974852
127039
291387
49879
1461749
665561
1314506
1208391
895746
6582
742601
522664
1532872
513084
161303
1441332
243231
770976
1345981
728365
1383603
896224
909672
226823
862901
1472040
1052141
1007356
1213951
231625
1297700
953663
20314
121456
1006998
829881
1008547
635099
746337
480469
657671
1007231
523931
892718
161640
920898
1077992
637218
456067
1053847
183612
1457182
1096987
763812
1344955
1345006
1357158
775498
221567
1163178
1513938
4538
816515
1211962
1035352
64422
1164074
455433
317611
1135277
1322115
1420162
806625
270837
616345
1264038
1498660
789345
1048069
313453
1396195
1203555
1167905
1250851
1078772
509580
1375288
464595
1462740
620073
437871
805731
1006476
767757
1215205
6008
891605
392710
1118287
1384972
1375995
1272538
450464
1428350
1018876
325317
1031672
3841
362147
639031
561985
938209
599926
393724
285800
925714
1080359
595085
816159
1373617
1214539
339857
957202
417076
1290221
1342328
410919
190030
1176811
1001648
110013
646104
39137
650381
1469306
313571
642918
990578
470092
1402442
868874
97544
1307089
1372576
1496096
1128352
465546
133720
756390
253578
480923
1060411
1431939
148894
712191
573870
695131
762820
118014
905383
842223
218820
527227
661464
121451
361262
1169701
427995
404545
773760
607193
1509723
878237
1506780
646554
586248
949781
1373715
1268311
87438
786810
1101145
1133774
1656
462874
185699
1075421
239178
547795
775097
1442640
496310
355090
953335
782348
6450
291933
1428792
749224
1109848
69164
1550158
811279
1398789
1393196
1447877
238718
167428
244331
671332
299967
66627
859339
50871
933156
566191
28721
1381139
1489219
68281
753683
899054
207539
1283035
154173
1045546
502350
1192842
322905
360536
1378716
534705
245080
1200431
1160244
736792
789659
468337
307077
401122
321045
343953
419548
492699
1435378
272769
1427039
482023
217490
1185665
759386
1403666
613195
640933
627281
29554
225216
547936
1150108
830567
208261
223432
1188049
528629
849659
467479
1100292
1364562
1556498
43864
203919
698537
179230
811632
762111
1433245
1177542
1110135
1104010
89017
1532507
1205302
871883
151272
551371
259396
1501336
546912
775805
1565356
1520393
685570
333217
1115914
1374499
562118
202747
604649
669031
643779
565710
534909
453427
959527
605943
1093909
1488834
557483
745148
741276
664086
1120634
1455661
1267432
472034
1271758
1497299
196368
265119
331508
710123
628075
223288
1443755
370139
413385
1133082
1376263
476719
368818
1321182
1141827
340765
1409782
166692
1017286
402178
1224664
1115891
377181
891692
1232752
556978
261879
1531593
407809
1440743
643138
280132
738500
989818
1481556
218208
1496655
1498200
1223670
624519
11354
1550658
1325701
187895
262795
1019368
1102629
1080609
1332185
1259225
1094367
102103
1366668
490198
318346
278546
460687
845454
495076
1068898
1550173
689705
676494
1460119
733849
1380944
777747
275672
649659
1214009
1464943
173913
172278
1492109
959952
143925
73878
104725
918007
1103155
1361048
1416168
75107
905413
952675
629236
848537
832951
806636
639644
1210657
1055307
399135
517395
112800
331218
848151
1458772
430019
1329132
1385291
79871
1201653
418882
306825
1112359
274976
754035
523360
139007
185459
757577
245317
626317
655576
207767
1343620
1135969
536794
726451
1108937
277825
1179975
297048
693438
1157555
206110
1104681
794222
1224704
924276
1207963
994675
418971
479574
899394
204236
13791
377989
821052
1354725
1092111
391314
1399434
283677
1052232
269362
209653
359414
1311738
732295
783412
19756
759215
1564371
239948
374996
1369479
103430
491314
1414213
1004016
312731
565546
1250874
953807
1313714
1346799
1206664
959230
97153
134652
347978
844955
872647
402562
1289947
473828
782445
36404
1415728
103118
593897
904402
729646
1445432
700636
1551546
1044026
1315482
707639
993669
1248003
1295199
1451536
1433081
440988
1545755
1404215
948595
495771
1126061
399356
768717
1027180
1249783
1155700
612916
662194
1281045
1140302
323280
1113706
877527
263905
1221598
1155073
1249743
1185012
1139209
444894
1243167
398711
1519164
1216976
202911
518753
430670
1518591
1289251
119119
1450013
1053713
610650
1088165
1068019
1332429
1307375
1172151
909941
116689
1084208
138355
1268017
1139768
589332
353862
1153516
1210848
194027
359756
497376
381435
386108
971823
407926
631361
661867
1047474
679596
1260019
392903
239280
206370
1467926
729580
1274615
303457
1484007
1488835
639889
1404677
1301828
1329641
1442708
299479
1252773
74926
190065
1534079
1339548
647151
145489
1558274
410568
503354
381680
1385808
1381260
483375
1002648
448262
1407370
1329987
953732
53542
69288
1498556
1472691
1409809
462465
441802
1333891
1056335
1337769
173210
528036
102276
828942
383992
561887
1423190
479953
883830
1202649
349361
714630
914809
1138553
1282421
111404
246126
526766
1027799
160057
1210765
1334816
594465
1542638
1462653
1230553
529861
1544471
469914
642533
1441714
415027
815092
877165
896778
879995
668858
175545
928054
856733
659481
639460
197504
1328834
509092
711677
837756
1341179
921186
1527372
1496027
725824
1017168
90746
759432
378632
1411908
1556453
1049135
1488202
956974
1479867
1039427
1448401
61473
394450
1341785
232699
455330
1019584
236577
1211493
398014
801335
477254
916525
1148332
1418161
373236
1207260
620679
897108
665603
467674
1518195
963851
310893
1513970
118274
313042
1240089
1187904
1444044
242419
139058
204861
162645
1361237
1005648
943663
1213218
339049
1188286
498386
661575
305377
1327532
1523112
1071852
1511950
1205318
987727
603199
1187129
219938
1260224
966691
1418740
178854
493270
67373
1337367
1398617
701539
347219
376254
1367191
745538
382889
659109
1504508
921514
181893
1005180
666954
814263
1409198
1472744
1341229
1551266
1008475
815
506713
494525
680654
10179
762188
1134978
223893
459351
1165384
1174094
1132242
211543
611348
1372922
1131867
1385041
539617
167523
1021510
1558569
126100
1038138
908530
989678
192400
427148
980023
894911
463967
649787
974325
1452437
359130
1154813
93969
1402982
443001
1121470
1425265
1359248
1527876
579510
483580
1231894
250856
242402
91411
1337374
253184
243979
256124
1430447
690653
867660
603211
1309173
649318
822358
196529
642544
1533276
182984
177229
237528
999422
1255932
442934
1360156
1529688
558851
1281454
960477
1512421
996007
825870
524505
1099156
371752
403405
331633
11580
1497048
1243987
857253
245871
1026096
857032
1535505
1553293
1156120
806752
92153
1208523
69446
961335
18492
5312
545768
1276101
1493653
1560447
1326558
1350135
306615
756478
99475
685011
502014
676906
1211783
411244
1031926
1541107
119472
1079179
872624
105184
1170928
792181
1563040
360086
304466
1255208
538212
577365
97981
1339910
212794
1422933
1108348
371321
1261824
1268357
866624
549987
1144687
262151
1116133
1305614
1411298
1089864
828159
489735
1258860
1053504
1192763
486468
1409860
1029022
265455
431365
776768
608903
762247
1282901
1120993
69654
819894
726947
475176
896793
1483988
394730
404591
1471518
729298
79311
287812
1502509
1174596
325018
946529
94907
1375390
739375
906762
947094
1280948
1067029
807347
45351
1091831
675922
1292537
193319
1302700
1064520
1200409
1219293
613050
1457859
1488324
975093
1006924
1490879
1381493
1394586
431328
907582
1232503
1336427
176479
1118592
861355
517779
874114
1173665
217281
1498419
1464575
834291
1312499
587446
1044133
1499730
498940
1504627
438777
1041276
501846
719249
432370
709625
41798
889750
349542
999054
704118
802777
502771
1165371
1084234
666555
25824
1003601
3705
1163666
16747
1161385
502425
306193
1410505
264850
1541165
22793
534625
1381107
743315
1386403
408030
614347
193942
199416
723153
405523
1565522
864287
1070527
407695
1057925
343138
1030776
1115146
1397270
1497484
1263825
1506766
864520
1175712
914275
1528856
1387056
317724
639634
979453
297454
1297678
1479020
1478404
415681
956127
666267
193057
545006
911932
1555871
825337
1137440
1463788
913632
703219
21771
1198123
1119967
752910
659779
1240872
1145582
99801
1263888
182963
733803
698696
834573
1540066
225041
1245899
618427
549163
94832
147370
553586
561443
1442907
890404
897673
37773
126495
1140203
926806
614575
1386882
525949
1466805
1400994
853492
482368
1200014
1007472
1006191
481324
1487900
180519
509091
1105279
290670
538894
1123393
286657
1517353
86285
830046
446049
1130547
765611
21930
368882
169737
847238
852957
833060
219686
1278660
1520489
272989
1147728
677905
1027270
420186
875784
9221
355601
989072
476605
781537
663753
1404533
931103
481640
393894
1395121
271818
292822
185122
117422
1231117
214259
146513
464356
1101491
1412210
157345
80069
743429
1387043
231548
333281
1087813
1064250
1191803
141038
428552
427086
1416207
1115730
1391373
448358
1093846
1227647
1319321
219971
872743
204862
968318
1315109
338602
1278479
946490
652605
941461
836419
966352
1401986
395465
930399
152170
1550738
1348229
564099
1108482
416465
712501
1175267
10304
775856
894423
189386
1349074
1334200
193569
977444
1064781
971920
1264814
558410
1253373
485074
687780
1227243
1427166
791228
1392957
797434
894348
64185
829961
1174044
657226
453317
1553870
168467
748984
1533540
686741
596235
103304
880478
1126315
1174312
1155420
783414
1105475
753786
660432
655004
250602
373311
612805
546223
414047
606551
492750
425249
70805
282714
95474
1257361
819159
1434325
595576
272660
1345263
1419782
1469345
775957
780794
1199070
231542
1541794
414699
52614
441839
852024
239291
1255947
891114
617119
567812
824767
781371
1228599
1203131
1404604
1427440
889618
539443
710262
1053640
1342942
564064
917210
740908
1027109
658842
412854
1138340
605234
1358166
1034178
595648
763224
1275638
149321
860969
1546179
785462
332171
1105305
1256926
602595
1168380
544947
1491347
213251
430288
211147
1101332
291090
444820
1556395
1498553
97437
1400072
167068
1360860
1021425
993075
998132
1063067
993242
1354409
774875
1289955
92798
1427579
774529
1050591
767522
623054
378111
75048
237971
1386605
838360
325065
117042
470150
927744
908655
1010288
554361
257965
979582
614652
1513170
242400
178162
1376613
1346393
929952
70900
46421
1532018
691200
240897
439389
1209064
1147168
581708
80978
283264
1554973
220598
485642
1295508
121274
824725
74421
870274
621450
825750
349244
44207
1364920
1182083
594379
1137471
212896
661882
221124
183040
1065729
463789
871733
423523
36217
1366162
1181146
1465539
1432564
861149
29324
578201
644970
341428
962924
945559
1044217
219416
445754
687353
847366
617123
614366
640570
517512
1405678
711327
446271
1392241
217384
69408
873315
578142
540688
37812
1478941
969509
1066875
1131371
1294748
1123770
576311
1045120
966531
1374852
22580
236498
593623
1238891
1176612
753773
699676
828429
390600
1345721
988118
345643
983315
646344
965572
1425426
427530
854857
1252775
1031024
1005936
788895
1137089
1142310
1236396
1348568
88853
389866
779517
368125
417988
1349696
844404
921216
1362727
545962
1378524
447322
385472
424454
304015
477428
682274
807190
981247
683952
446123
1400415
708872
206446
371926
1323109
524955
801214
1445598
1080514
46123
936681
933839
1192390
1004197
1180687
691614
1532792
214403
1089635
26124
54351
883570
994801
1390581
1181578
514500
1032692
1476006
1566249
387771
470089
92265
848975
245383
107408
75043
1130732
1227271
1513278
1207300
1291512
658125
150857
875990
1435521
1497070
718505
1428839
770925
913939
1133124
724215
1229552
343188
569633
123416
33844
1286979
294773
1406628
661194
83221
1351436
376679
601034
367623
853603
960751
534123
728393
1562885
973048
1406364
405720
1453725
173421
1538204
1422329
52680
929717
1179666
520080
283023
64757
1000327
806030
728653
1397677
526815
1060705
32511
1043747
65536
574713
1048532
1334902
982235
347690
926380
646791
1491351
1170144
1028228
1036951
698628
11373
1130630
131557
1272455
1215070
557960
1510511
166606
1029364
731367
771974
219509
1209920
474872
1382657
819608
1116708
1329055
1320880
310448
1401432
113434
226322
583774
347404
907195
852600
877685
545305
357771
357286
459879
944815
780473
114237
517013
125485
1176709
949074
640483
911357
417439
888565
652872
177480
438505
1248027
469271
280521
1447650
873980
1496080
788400
780785
1207180
670825
683550
522505
1053893
1487308
1245235
724154
465710
610588
1552141
544099
450516
1299917
752260
1301597
57196
961562
218707
1170463
905123
1455729
227432
177707
1429868
1103686
1091558
367601
1513960
150560
165393
654048
479634
444395
610677
832099
416609
302884
1386009
27209
1483804
1014867
1416891
599325
1484213
265445
1476
469292
571157
713065
119824
880324
1226647
927977
152237
565974
413765
1482455
254283
174120
530566
271561
495645
13303
1330384
1518896
318935
1405762
368457
1042596
39175
569294
197703
221014
928454
102816
453053
317736
208568
887311
678808
1028329
386772
5051
442081
472880
909720
1428784
1327194
1294962
1554164
195608
644623
95313
1207346
367759
1472835
781634
167161
935588
938643
1150581
1504512
1364143
572351
435190
171393
1486808
1166955
624948
142310
102649
1216849
1015149
945592
408991
693102
560770
823187
1054485
1361740
1493385
1089915
860672
21204
67797
229949
769171
1366054
333071
1497652
1251818
79095
1543938
987218
447584
490707
881256
750789
1146245
1544356
1235435
1536159
1534577
338429
1325710
1262214
883949
1150298
606328
933063
350685
1062576
621569
402508
309016
451555
1541394
259581
868831
68890
1382830
1017974
1014032
1456679
1397889
118928
980639
553006
731535
1190352
189312
436255
406032
407865
1142965
1061455
832301
552497
1531460
826389
1094238
1033169
233266
312348
346598
1495152
787649
880182
501299
525955
413299
23587
929181
219882
344543
876566
194076
1101541
796053
13889
1401684
897957
1196054
259427
423431
708103
1522458
1052187
675818
901134
810229
1132357
359259
163190
415291
1558771
769744
1145771
306921
474107
741513
1454272
778388
1566098
926715
1146366
1275505
267964
1521798
941332
1190032
331208
511341
813274
60777
102488
567721
400491
1134101
1186730
663467
1487357
1425580
1457857
153061
112412
407058
1208955
598236
69877
1088980
510207
626770
783400
14330
154760
1245692
1512079
10368
494579
728770
842795
940105
480452
491703
153803
1237065
947882
300854
1491414
1165258
1507072
373337
972077
1000321
1186415
1253416
1324954
956359
1147185
1020488
326656
915204
273906
1162905
1320174
734584
897184
325127
913030
269399
493016
26622
803490
1566442
755933
1566206
955924
14510
984825
119997
1280275
843925
1405419
870332
662278
1050936
736722
1302066
1471683
1215007
1026484
630413
121424
1211623
405676
326938
1219217
257460
1105372
332015
1527538
253445
414574
962493
93933
688325
1287226
765484
622739
1492976
191887
601420
1149768
228794
324929
22692
951503
1123658
1191608
619019
1178400
612393
184617
418025
1328632
73522
1344721
158082
996502
632455
43164
1356256
107192
309643
1339369
1380667
204838
260734
1329259
593786
314843
914041
528784
621723
925176
1038952
1536537
1221063
1010588
415299
1316239
263353
91581
162251
869491
1011125
445088
1000279
664422
49136
646538
491202
1415205
684886
77722
378279
544274
1263345
837448
1115778
1414166
318934
1186884
664935
473815
287370
696837
1498784
1106889
88785
109600
1564214
808280
282963
459822
1232048
174849
118099
1241855
16599
1222590
294530
406884
389589
46976
1180334
632736
1094134
922900
1556337
306045
1068223
1406724
361810
995018
13132
502822
1386907
1298041
251983
1023950
608593
468046
410499
749130
482153
1128514
982247
500252
1078563
199900
794981
1213957
720951
1518975
238085
191572
1334404
583626
1567396
1076093
144724
751390
61549
710133
866856
1348483
597247
1020123
248485
1273792
256005
1508081
949566
605985
1315487
1422267
514487
318612
796657
1468633
334476
1565033
723872
1257939
614141
58199
1402517
956138
1535430
1297717
446072
1529297
584427
892604
406516
1342532
660078
60396
718274
211876
1545919
655978
407343
731675
987176
4566
1251567
661263
296754
1249775
643505
716596
751956
309838
238230
93214
541453
250212
924337
391109
677302
211972
941172
223497
492548
743611
1196987
1009560
1222774
1004556
7077
290366
1537959
32273
643899
546082
1145036
1151899
197236
387775
1435146
111489
1179484
526340
909541
165860
341425
786229
107937
1304272
1094724
1198555
1467755
798205
26448
765338
831779
1191190
1351722
797112
513978
830360
719403
1125828
450440
226874
809126
462511
929623
783100
1453021
193138
1080124
389413
15360
347915
398160
791935
1268816
869430
526627
1459283
1442835
1520185
191358
275957
259828
1526609
1368319
842543
1438583
1464108
1141590
284437
1509281
820645
401333
1366788
633127
249697
85150
346379
530611
815452
1170265
285184
1532169
381257
904553
196931
126519
283084
100452
594538
788675
470470
377662
362399
675064
1563344
894595
935745
232202
116050
1399613
6109
212343
1238676
624766
1478616
1567621
55336
1533105
756333
336995
571203
1255259
1349214
64580
1131320
381943
1129283
314033
524204
171526
929295
1254794
1353449
116795
237073
539807
52297
867983
642229
816500
923781
1488709
1338583
1261365
328227
952140
217528
1400343
868133
891135
940747
1532224
319037
1510311
553025
1545669
232980
1029571
1201647
844834
1031548
594715
486252
1009707
1270448
694809
581416
375813
822080
425849
28556
73392
1541643
1342918
1436058
846280
63871
271361
1246721
696120
510552
979313
5926
383768
1544412
260994
1361596
933260
241486
619307
879324
1168457
36240
409951
1538327
34377
902922
394954
78411
1124850
652294
538169
926190
900474
964348
11062
1515127
347089
390365
1099264
442947
251963
1533562
488615
113611
65440
89871
341087
1281091
170708
359619
1466380
1410219
843482
744383
1000309
602478
578889
791000
1032473
1365005
662723
125399
1149102
287981
1370393
731805
202716
1041271
1546244
195792
1182251
843416
1363867
854983
1141757
203716
1325956
170238
1291546
681016
1008277
1195109
32496
821547
1372531
898322
421313
1260491
198126
1106604
1134719
942098
1510338
434117
1335960
842147
299973
415487
306897
1253164
54342
519752
945720
1191790
511826
995046
1100732
1103566
831162
954107
521581
968573
177847
986078
1072329
897738
964609
1104659
871169
938121
1444595
664238
1275049
1332022
1538478
187048
823792
840311
1244597
86442
46665
537271
702226
1456435
284183
1026065
1008406
1262709
1467467
569509
1088166
1495877
428394
1207047
839696
1374995
1028664
1073177
1367459
1052402
634746
297353
578664
1540430
1334864
1406985
996711
419542
282043
739333
1515735
778996
729996
1489185
1325504
169118
94032
609522
578374
318562
704354
845243
1353389
745651
1499527
135107
950946
1153774
147264
1221175
98206
1434251
377741
631764
380038
813676
911180
307773
10406
192699
1270312
469236
1413616
992945
984119
58013
732529
840516
623080
1200074
1013476
1505487
282846
1071599
607345
1188748
1485316
78901
305354
1435636
649006
789393
1437434
157231
1009014
503087
1120180
381187
950817
363372
374374
767602
143542
320337
897946
242227
259252
1343379
120050
1456342
873295
976985
304025
589395
1396916
1051156
1490931
841012
387474
597831
88743
452255
320701
614482
512378
1269391
144071
1114029
1003351
374759
448818
1281312
90454
284306
197882
458660
931034
1194358
1562044
1124911
428926
1547432
233762
1446213
665494
320969
985176
540730
225913
272754
770298
996031
1346525
1036317
576124
1411988
747695
1356259
1079877
1065774
407582
68859
329803
860163
96876
961974
1152019
1130208
457832
1347520
1284130
1128336
460090
526428
1494438
1026916
573386
382009
25567
1234744
514637
751819
1277399
1461022
918652
1456399
405238
1383125
1507913
792789
994853
1490818
1457897
484244
629693
943383
1197833
1047539
1175495
1414727
657726
347332
1216106
209230
1200858
854996
874832
490637
652052
408983
1259444
680063
762271
1326817
344366
1391748
1360553
925633
852872
765660
100099
1184986
398174
249286
1231084
462453
781846
643161
1561953
1232547
389167
710406
200738
1042741
1497799
747217
1236084
737100
296726
1077126
894958
533873
1234478
1186288
941371
1210549
461199
1318597
100372
1260435
777711
674040
57636
465725
381036
361080
917361
48545
799157
50899
934201
887581
848284
92192
935294
1444294
690057
519811
931387
13239
611432
543083
1432384
1165312
1095561
188779
970503
77689
952589
721884
270489
1283498
1473658
190405
260663
846025
882037
454391
875642
451963
1484108
512023
1514532
1211611
787567
129422
597084
447134
1424440
1358347
599005
613442
17645
1140155
985315
999972
260860
63908
753687
55870
19837
960054
1134302
403871
931897
156455
603359
279050
829960
1233081
653422
481039
286071
900401
449321
1183551
385318
1094825
289141
175803
678688
1285702
460051
1344384
500739
1411087
204949
510154
128620
131006
57117
1372268
976889
1079971
1328834
891824
585233
865897
1454286
457067
745663
1022854
1360358
442242
1560511
463771
188358
1235975
1263018
283053
1039961
961927
1529348
1524319
446044
1045498
172275
212068
657067
1538956
646492
1147020
1251876
53309
669464
797464
227575
141830
998976
158023
1506213
89206
263705
493301
1420743
692192
65817
766775
1355832
531412
127110
1367374
714703
1269599
113721
620209
825184
370195
1547021
1235135
1331266
1326818
722880
216248
1266806
372904
1305197
649255
1226039
949242
1231904
384769
1018655
707839
1308081
1051676
1349921
482804
437934
1197187
524593
1358903
936644
1293668
432223
786502
657560
1192878
505757
860105
253170
963643
1147161
1535208
1498709
587365
1410581
1282760
1565666
1387176
228050
196683
1068239
1134553
134985
1150654
854740
61416
1184878
1407007
262395
1145066
947608
545307
70382
125154
304565
1252661
214158
1353129
1290269
682042
1544025
475106
392580
1426028
649420
1337075
874968
141021
218990
883661
1414075
711114
15466
88667
85735
533468
1549541
16495
506267
1128921
783815
3484
533971
1236940
819184
1328038
117392
814594
1488546
1476190
44091
1452199
1425733
1186300
117440
294017
1055051
972094
843967
118678
1091114
34543
392816
1010505
546761
643229
424633
1152366
433166
1561538
242164
964185
1335522
705191
68883
468936
157303
1139227
1521305
115596
1351723
723662
1439746
238754
1255775
223435
1559379
1032171
637442
376337
1514641
1143347
163354
1362868
1549731
860012
1057916
1242874
1186907
862453
602762
1567081
1108514
892637
186195
1061864
589166
630207
1072544
653627
1397578
514652
295029
1353266
1236676
498737
286487
599375
1306055
1087193
783293
1241348
462630
1212811
566505
1276888
932320
305528
1084373
558799
258968
542106
1015123
1133245
1276063
1156352
781910
685096
906959
1326675
903669
1472285
507666
262199
1359247
1218892
1349917
1145803
915079
840472
1408835
1484052
693679
699472
750071
721238
1016448
880946
29044
1398139
568370
1175583
883357
164294
1565396
195417
850399
138429
614189
106939
990451
1088396
1553527
878659
1106879
1257506
81246
402818
1059051
68881
1183542
1492419
636499
220688
77536
1424176
1104285
205616
909755
642109
1155735
1119707
576066
1161195
810825
775549
1271062
677095
726348
34682
1274434
385657
646055
1014560
1069237
353010
1028248
169439
1373918
1461125
369147
235832
765486
364187
645156
1507151
902244
907340
1358746
1307245
1294112
512705
199990
947407
716601
357660
1416306
463831
1324315
539792
409118
1423313
205542
1432270
930644
55188
785743
1472264
1328968
428509
1522452
780136
1470082
27773
367368
725524
1451417
101346
929096
67342
893258
175772
80691
1104577
1124568
1228021
15133
1359527
391374
286460
215728
1006677
935581
390591
709789
579121
705850
486691
1156686
1203620
913600
1371685
1256086
701376
341430
903368
995056
1036464
500820
1250032
1029000
394100
1505220
1500713
884632
138783
68231
249361
1342038
670092
428699
351821
27272
413163
319331
238443
1436740
1411248
568194
1371509
2165
814555
1399237
104631
145184
1384954
1073855
980468
1146898
51182
279354
308272
10249
865734
1031812
633492
460421
108791
229989
738775
1198445
556942
927005
580010
274560
254677
975419
572481
978011
805129
632372
186110
868512
390345
705801
1370283
1265069
1471778
1074219
850662
1390495
885778
321862
500948
913433
1034445
484745
908572
430937
1541903
435787
501497
477478
443371
739233
1096224
475478
1238285
1387238
907844
1014921
690883
569128
943318
1426732
778738
605581
1049702
1394380
523016
624998
874511
789749
1448300
1180362
87170
762938
597468
1374859
1513603
1426102
1146106
1417604
871058
227088
939311
1348350
1364376
1299517
127209
1195989
1002667
135841
1548301
54095
1445845
1215176
302090
1066557
1448412
892452
333384
910516
80625
1247501
78319
1207020
985946
998272
356941
960167
855133
1213323
413586
1458633
1194225
1138865
1232868
1538231
1360942
962037
506175
228772
1437128
271841
32185
1286063
740826
117154
123842
738441
387731
46564
1269160
633362
562767
1094196
862449
22045
1262726
1324233
224264
894809
5962
942280
588166
846386
1203554
1246859
291445
874571
28868
1433109
16625
723114
1432070
649518
1121196
100084
1138236
1118647
1001110
345034
1435713
1519792
630213
1342841
333859
1396686
463044
18978
803098
286031
690010
976520
1033145
820937
800424
163520
1394593
1056449
989702
164868
1181728
87233
191928
595214
876657
708042
1427024
975331
1290815
1291262
672897
855233
963375
188168
528438
1074933
53226
1495306
40685
1401485
32207
480923
1434228
954333
112766
449313
130476
895037
1462980
1501424
32887
35186
437482
1192320
695937
1209315
271155
601698
702696
646925
1107629
1049242
875104
1130186
463662
524580
108962
1003639
1192190
1234941
408702
532779
1272917
251120
923066
1105892
1165506
1087405
1046922
13155
1529369
387387
226060
719251
110832
1293696
70321
1277891
929476
1443790
972153
715904
861536
902304
1475955
342245
127094
648827
283887
581362
599794
1199210
890446
1093829
4940
987159
163524
903455
614505
364703
639912
1257150
431587
1370912
404564
1056366
1420235
132715
1314847
264891
194860
694597
1128198
1349761
817716
1473608
976202
808688
575910
193528
370339
1132112
520992
1184129
457265
417543
1458297
215922
1560067
1514039
760272
1405214
408884
142384
214919
1196500
1387260
568445
142617
1039131
796743
354402
892920
784185
195378
606056
94961
831039
374702
713958
394096
656905
907977
1443068
466260
1333015
937886
866347
73391
997922
478195
362870
1128286
185915
881558
924513
180623
1505142
1343428
142682
773839
1168246
14297
487533
38248
1355763
31180
946027
1230695
825005
588607
1561511
771379
975613
1475179
1101603
331486
1447901
1394901
1207197
121507
726011
331109
283217
362160
704562
430254
731043
61557
767392
1333974
186363
1114401
1304851
773381
66761
397931
1468816
1402029
579702
1248962
1503535
773120
3252
351957
709081
1393880
355786
441
744152
144069
399374
309996
952965
1185775
1332618
288837
540526
870534
1476989
1535543
815870
1368846
526774
700581
1394028
363668
1454852
481079
495412
688087
230002
1208227
620199
852277
256523
1321632
969882
666471
589107
584010
150749
1247401
728847
1523789
936077
441813
176315
323880
1267541
852636
946351
622994
568808
357841
166489
295870
366591
396122
542352
26982
667296
655072
794537
705746
1331294
613486
263030
680067
18377
1005288
1044537
1328896
693729
575142
595909
538809
386548
1222699
369737
510481
1205753
642496
772660
1260651
77217
135902
1111613
506125
1016281
512072
754523
1265402
1375791
556632
818239
679875
494172
946087
177091
587929
220600
121282
580064
810137
108070
404078
408400
111912
1089622
869005
1172899
1184033
200959
1409955
774714
307510
554023
703312
1335533
1017725
220921
1586
1469338
332649
1140909
204659
461535
225995
1270487
469949
1483522
1481497
1447326
703352
62583
1009679
385582
655350
127695
140419
790974
841820
1041609
634048
1480777
319174
858900
555514
1041291
1084672
223638
1183370
751608
1117340
1378387
1365248
814990
182993
80054
1426855
12918
16531
276124
168010
639095
997701
97458
1516992
557066
261513
19634
788006
432536
1047250
500468
1552093
806148
288530
1064199
311424
1188370
783455
571507
298131
328456
1491609
1401733
1319779
1226946
616879
717529
870644
905183
221270
1391091
664819
1560693
1268262
432076
565382
328872
1550834
1019155
715846
1369624
524156
1518131
973453
1094881
283545
553502
89363
1247000
626320
384474
317384
888840
1492743
1139393
733711
1481955
858106
1097998
1385874
338512
655649
332447
337519
100723
200
100208
1448513
511497
899863
75038
1156406
444391
684313
301538
131118
797057
976810
844122
703831
81205
473096
28746
121518
1211931
428593
377446
411867
1278101
205449
791009
98164
1117171
335236
226998
139028
566694
991606
54012
654884
87109
175255
535152
1170327
1159148
404816
731198
860529
991796
1563629
674286
1421914
493777
1382869
1103558
1084698
857310
408428
151055
1368476
824085
1251725
654560
1369411
1130845
339947
215362
181981
325199
654919
1315155
17149
1283373
308014
1549265
1318211
1379836
512048
640721
223836
753141
1474845
1546236
1145684
185751
1509996
1317889
707176
824407
584638
729665
353556
734413
140612
799203
127694
584002
628014
700782
1470760
1332210
212645
1217404
266841
98242
603779
1389036
869978
258989
291498
1246108
1367811
186677
52407
612469
115216
1506227
262625
812505
1023728
742406
933287
596607
597853
728774
943334
687987
1112789
1199984
166976
1338982
75225
763297
385285
220276
1016421
80372
507082
947326
1170059
815428
1458218
966346
279010
180299
395638
187965
737934
441182
104854
904957
1249571
200706
41953
223456
989634
573824
1326222
683068
1137691
778999
1296925
604115
314748
626093
31032
557307
409033
1134344
1211008
478810
350921
108962
373858
657188
1549311
1481181
1170418
125023
1560311
302069
63213
286194
1222859
410299
590878
1388693
451123
715167
191666
996452
1019929
180524
910436
833069
758561
1456478
454038
1548246
187037
821788
1166016
266676
306491
700581
425912
666232
1077958
1567010
851360
1092806
948098
1394268
968460
508125
912846
106971
829392
943388
106967
434132
1281703
1548591
96608
315094
469971
732070
665723
1172088
1104931
758602
939264
407919
233213
853662
312684
420378
1327388
832407
1523759
679239
1552293
1320413
1021608
230157
849491
84268
870627
1041099
799183
320428
1168487
1250749
961103
1544399
1198178
305672
1445718
444518
693478
533588
1003354
760641
1530234
1217092
973837
189794
1334393
1393554
1447598
284605
133720
345643
1161385
1182607
1258045
571773
21519
147691
287296
551859
631745
1448306
1427987
583231
1368398
700140
591661
255232
922724
33176
891462
795439
1176379
808269
1480550
1485238
179299
640644
1329090
1299498
533130
323488
639185
372399
1200235
715652
117752
718460
513498
748982
594984
537472
132400
48
1110234
1393714
665443
322512
1242059
530874
298610
327141
509239
1168911
781096
1357682
967256
289068
1214611
660170
1558649
471264
534221
803786
645958
796124
1449141
166253
1120289
236799
616538
339507
1196702
972891
1484025
1530942
375734
823474
1349408
1279198
1215970
267568
414437
713373
357339
773564
667223
205500
267497
442691
795659
689957
238392
644707
1547346
1084660
873867
1137748
643970
1370681
54885
1085988
1458426
147872
692188
1122091
1515791
366106
732920
399062
877895
403217
721948
731376
1454071
1359057
1347942
851089
1485989
831629
847585
1220668
334596
299694
1491261
487960
508384
1064458
43114
742757
1510948
847400
996298
139514
538262
1215536
1429019
847042
1453318
762548
587937
997046
650823
561758
89717
262856
867055
1442442
7698
504511
1301488
703552
1081809
1560276
889128
489927
1284774
541321
1112503
1196808
585183
683119
763929
596667
1373255
1142934
699376
187937
1388839
85468
138935
349874
416151
1262872
1077638
460640
948554
1270422
977269
1087652
1033242
159016
845232
667790
235945
390880
1369773
600795
1207950
1147114
1382966
1176216
408103
935005
1106515
866859
68815
68227
1295035
1372744
1411758
170472
556630
1164009
730666
804940
676173
553047
526125
1066738
1526704
233315
380561
1185350
744575
1466561
1161721
1013120
1385389
423744
1376464
919988
1081143
1535872
43482
1216092
1222705
1077841
1418171
490918
1086026
60870
866493
1271150
727793
1097389
1170233
1289352
505912
645001
791751
458064
106091
899921
574550
1564042
955957
1285304
1100669
7091
1301209
1483681
413750
1230864
200945
401077
960104
1191381
1186890
1438438
786076
1345531
364202
1109864
525332
1522187
1278568
1048656
1260585
1237034
579043
334246
752036
734541
31094
747137
1012183
813240
90233
1339273
331360
41280
192866
1453786
87609
482654
123890
1477764
1364092
502704
769545
65899
476242
1025169
26858
863986
840492
262743
1551910
1270157
370136
1139315
277799
1067262
199984
196184
1284956
56320
903722
128025
274351
217394
1114195
21367
362817
985329
1115314
800952
512464
257061
1098276
967019
918607
1371678
270578
112807
731000
1548739
845620
836467
140498
1555013
609755
1419696
940548
129467
124135
1043016
1217084
1537995
1509680
151889
1379879
906202
237639
82721
150039
105501
607125
1271297
969011
279082
359130
1558098
185303
1272773
336640
1128507
1215382
1105838
1212374
623926
531300
654832
922613
1493898
44814
199275
1301340
1057998
2939
1420879
630274
630368
885458
1153448
330209
1335623
761495
1555210
860476
559552
1171475
909477
364704
140912
45681
545065
561502
79587
1562903
288147
130786
652602
800347
541720
1433503
461680
1147216
1484506
798570
114820
1226268
1334647
1280728
653510
765921
99495
540596
845262
1381104
49831
868053
1304066
945567
736149
353480
624412
85688
28140
274673
49110
929248
1420784
483449
979303
687143
847495
1015368
272004
1031323
1176777
1156494
1050478
1197450
1299780
1406952
2791
1563745
630366
1002382
826884
266980
1226672
439255
1415550
1067901
69707
779364
148533
929766
847060
99976
532078
930165
911770
489681
59550
1079040
665569
1532864
59694
388374
1487878
744866
1007974
1416475
1554920
63989
302508
1458566
948193
455733
53093
386185
572051
1198683
1323140
253721
1455912
447715
1496523
182965
757065
1283048
1008303
1035047
403427
415764
574940
110081
628667
1144900
1482881
616617
1281621
358762
1168555
1374841
1338134
698592
123661
102661
912188
711252
872755
260785
67473
544153
540729
349288
1416025
1042661
6603
1442
93771
721258
1229800
1134343
595977
108696
1246650
923550
935853
1286280
913943
1263170
978458
579694
1480201
1349982
307054
362256
1261511
1204118
1375679
741746
1370964
1510269
907144
1470180
1233480
974136
1063744
1319977
338615
1518163
1049429
434724
1093018
1474092
1380749
526641
1360257
267199
418005
1066138
105190
702132
1154881
1363521
237588
802016
270335
384179
1017337
1095121
563895
1369337
590645
1560728
1005865
1408961
1075315
1518769
769711
312223
1223136
1303133
956865
1013314
1191889
364264
867942
842253
153856
641285
669684
652706
275004
1048088
890194
931598
429029
1009791
287979
481468
63312
1150207
96061
705858
594876
1270738
1266316
430736
1318530
777377
1243090
982277
993634
1548620
1441866
834670
170836
1376931
489545
1259857
703402
436688
899928
568096
1422782
245615
1410810
616938
666515
641924
941193
992613
167499
390850
803703
1361679
1440068
539040
1171347
946434
56101
195498
556927
165656
577441
1528439
628770
47047
1053468
962050
1485264
1399371
1012141
6660
319012
949454
1232721
1416042
739288
1431558
829680
1096905
431510
775646
682363
89208
892813
1393623
840763
927135
230211
1388663
1307639
918099
165844
465332
1559680
773158
617788
822481
295088
538749
1525646
277302
269306
509889
437144
1502664
813357
1466260
1139810
1419602
1278229
38156
97958
1387952
1236005
1369989
2988
481991
1336960
633400
1358681
1291698
695593
1121957
1266928
1177590
1450690
387567
707024
700378
1262779
1239755
357047
18186
488710
716843
1478137
1106903
475498
1111255
179052
896908
421305
1152613
908507
1055048
1401575
564624
773772
856692
703275
19311
832193
171264
1268416
181665
1191453
1037808
358911
1501277
148549
1215013
920186
468201
951011
982306
1066323
823722
1123726
1312127
1064727
314096
915601
745270
194267
1564522
768274
728761
1465955
383105
271354
560176
600176
1267975
571291
621423
955646
1072233
891714
697127
1315235
393904
352633
237821
580906
955210
616920
193515
499995
778607
1174852
579696
395296
917465
1019046
121081
647224
482580
730260
1254207
14709
1152053
649648
572947
1502817
1211133
1476104
61155
357983
53944
1169556
140319
178076
1244988
358590
1547085
1003981
1379168
1064208
418731
903589
682771
363585
658859
1074286
457380
1443288
560464
134361
243259
1193052
1176405
380308
308183
538949
1043365
585937
268739
175291
816145
642910
553373
1256816
1543614
759830
945584
1195349
788651
280879
138965
631049
1436734
64915
1450992
308175
957504
1057000
226611
255221
450810
7683
358634
1100198
1324775
1035347
1297935
877034
1241233
692285
11954
877704
1360548
948262
1423268
296571
1464518
1001228
199405
167154
859596
1041158
1329138
500716
905894
1089075
728105
1446945
1507548
1418082
660854
1211727
184836
384127
88522
438987
548788
1033439
1471552
1305913
439293
1245537
651071
1157477
1108497
869446
743932
359155
890462
1311888
282335
1318341
385490
1238052
1532331
105980
57934
605064
305797
1209907
1134845
403190
1515255
711857
91577
522958
1073974
1179029
719194
553028
529681
197163
1363208
940533
455270
1309963
1101956
752598
569685
1358423
1344931
1564735
508218
166080
864069
1305622
990223
1524911
552131
1498767
557752
297039
842574
1482859
1242854
812659
330640
987125
1296516
1216181
459641
1444141
1563075
1395348
1032564
1312932
49686
1549360
134089
315941
48406
975097
1181938
1547317
970387
1488158
1135235
556737
641667
539270
786539
1222736
1120444
1404756
746658
1077496
441893
459570
991006
13790
422017
229767
173617
1286501
78439
1181423
418412
1396742
100399
1154771
39191
1312643
544741
113485
854975
740791
1017814
1529583
351827
73058
503733
1162999
1034003
534319
712869
1204476
969237
903349
1429357
1551413
318619
1540233
949923
1200519
809292
386317
551668
1424221
978595
876660
338217
132052
848878
895131
1290604
1152369
885169
691331
649112
1491413
850108
1122404
45299
926042
1543092
864720
1242738
1380141
207863
798439
860356
349106
1523407
1170611
563856
997244
1362338
1029640
1444198
383791
1482649
1348372
683604
1271028
50632
90591
742420
1006852
1511515
1512321
306116
814070
1241625
1173679
3601
1516473
65294
1066122
855467
1190377
177659
621262
325085
830369
680180
276263
976734
163423
1335774
528245
1324918
699269
1541162
505535
1004732
930622
39409
464297
672943
1561561
417070
577795
1344152
1227336
1404757
414553
555384
718709
248392
433092
733132
834753
396413
327889
148631
1543350
1473412
731616
1347825
23120
172298
934766
810679
14787
563298
620662
675975
1438019
165085
138336
246668
399792
1260873
1543509
1003962
231470
290913
736063
1120855
913336
1375804
844856
931620
1183561
771075
732114
108543
962794
424232
979402
1566577
461929
447161
1346035
138199
971569
78513
535744
880582
930971
115372
1460231
289849
1332503
181459
1081141
988647
1401333
355681
1251087
32782
933025
721071
369626
282612
186775
1115458
1459577
1288326
1262448
877306
328152
1420246
969259
741924
463936
412262
1475622
886910
1245823
1367846
198227
37702
566153
725936
1220290
710125
291883
956104
1141783
733615
749348
1384271
217807
1297485
1311369
851282
1454871
1143813
1382580
951641
290739
197889
573138
151625
1002490
1197940
1225619
985273
1511450
1398195
887138
520709
247289
1338358
321735
893006
1022092
434783
905173
1300253
744822
14548
251476
520863
1235603
200898
474273
1119942
1195475
903034
350143
1136481
915306
1401179
1356925
467137
472306
1068360
791681
920950
1556544
1254556
935257
889837
64416
764233
385076
1106207
1409251
467190
432304
425245
1211779
1093832
276706
315237
690147
393202
1022625
1301268
1229633
1521000
1289813
1301455
468968
83630
732802
1200470
343033
1209991
788196
976327
852904
117174
885678
761477
1325415
206512
608272
149799
446012
295156
1219244
1240004
509848
370678
1458179
480761
1270766
945798
398807
201994
816037
741669
366407
260007
663192
1382
165280
1098205
1282031
1485864
1276118
1263055
219542
1396638
53551
173049
1211831
1550559
853533
900949
1152743
1164441
1237246
465724
1142421
491283
730217
1177729
229464
1056588
1099053
346579
906522
284778
735834
473078
1109089
539401
216419
746123
791949
278028
617773
1000558
1358283
1449946
1063698
1068498
285909
1102991
526388
954411
357343
1253200
456237
295303
1444488
249728
339701
239813
92575
534538
158179
48764
1247673
738817
967030
801689
977040
1269962
1349920
517578
676268
595714
567801
594688
695211
1532189
1283364
497775
808233
659064
553468
511110
852614
263104
419730
1414917
723792
199143
1397448
167271
690629
115668
900319
1156822
481942
386779
1197264
1196875
1019654
573434
954486
209257
360475
1182587
189216
1009701
517039
922300
705738
389216
1236085
1395414
1131374
520977
394983
897793
102817
1320706
478398
1348039
1322964
776923
205826
364909
853192
314585
203454
605545
474646
256760
54383
854914
1542699
1002367
319405
725857
1226249
257763
206672
810052
462933
697564
1156979
410386
1161565
514299
685831
1143434
447271
504575
1559271
1533356
1241799
1407145
1253691
1349232
641646
509350
525685
542055
225204
106812
36791
940448
1555907
943795
667125
146371
865781
1492118
713906
1278670
592161
695220
360020
1118806
758627
58928
1168964
274627
276658
356718
2983
399713
1315589
1152559
389094
749205
143792
1238119
1254735
743150
1255921
1486459
870913
1508470
453146
978186
978008
1160349
837860
504102
1118425
507227
739059
504346
442304
1277667
1565094
414771
996624
1455843
512077
611103
635546
935620
1202241
1485880
1109969
332369
1094221
183608
602402
1169554
1493752
176947
596298
264877
362954
870874
1414991
1504722
1138497
1055644
35584
202973
840691
594726
353329
1497317
444379
398571
180502
752996
843295
873660
677371
312829
1528158
920234
1322907
326972
998627
1177107
1476347
526967
838063
1069913
758899
411064
1197330
1120711
107653
1493394
1137892
1326919
735430
1509943
1151485
407202
464971
1283908
954890
967655
691804
119435
572743
1267928
65084
102035
499575
926207
1397318
1466733
1193779
838870
927559
624131
320011
1318287
1340241
1151947
688891
704735
1211745
985838
307154
1235304
898451
866541
608203
247253
460473
643384
287939
1375015
1560483
1565213
125051
163152
301826
1024175
747229
429234
1210198
224267
476711
102292
787687
425326
977637
1134304
618711
1395480
579227
1073389
475999
1246200
1108927
1116341
70018
168226
1481670
489321
1003444
127078
1292554
880434
763775
687950
487210
1406165
34899
1117832
235101
968679
1296798
38353
445549
782889
713849
787203
1163090
79300
1457821
1304723
871033
659124
296210
1339721
1407940
253424
1219543
453375
1278224
1457734
515467
27304
822028
1045491
717678
242750
1489094
850237
1187182
193426
1559406
649764
1223820
485653
1198851
1267846
934985
536297
738645
659984
532928
745353
559069
32065
1162478
493661
1426375
1329317
819981
959114
146969
763417
632032
727348
123771
1396822
1032372
441002
137562
471803
113560
469793
1398920
1243774
422934
17399
1060504
259990
136774
1083979
902418
1346130
476277
1513561
372526
544770
1335967
1495352
1365731
1076346
757875
53096
130514
61176
555449
872624
454842
1271561
160123
1557065
1292627
610618
753593
589707
616819
1339901
1472113
190867
578770
248494
1507000
1047616
55939
1412967
1341276
1130177
555026
1145774
715818
351319
1281347
401716
600035
1231832
422674
140149
946898
4114
1449432
379285
225763
1104823
841712
818870
833749
712140
1004094
1155943
1154094
671355
894657
729649
196135
888693
878272
819972
1345022
1425351
744669
148971
572828
894579
6156
671737
734962
980427
633270
1117953
1403351
1060243
193872
282189
880449
127533
1383466
1531181
813424
246307
1441114
683175
346758
616925
78314
1566116
61293
551910
544265
1422141
668773
686887
1270002
472138
16050
754881
986840
361008
1185036
1099358
1137425
1391783
1226235
1058271
1453825
599916
879727
638419
937041
1562103
473764
1076576
741247
1329446
784149
1406509
1398350
448848
847538
1384757
1284010
630844
683985
579677
866525
1271132
741332
1492829
1344774
647154
1445185
1297541
1428508
1391001
1552330
225397
1560408
402551
377130
951654
125689
840827
1175180
359978
680952
74133
1242777
1000276
567955
1178809
1968
216867
523571
1268829
1370414
768616
255072
796062
1289285
683106
878510
293172
863886
500195
607940
742043
1357028
1046753
340826
1198151
1219106
648354
890226
1180155
460417
496049
200439
751604
1270998
257188
473624
1562743
1002105
1112456
697564
218994
66279
366351
695846
385918
251048
1152989
662352
282549
525557
648613
7223
366073
1459912
1028311
200162
628388
246700
1042348
82082
417274
1529660
73752
458587
71681
1370993
240690
1510232
1041016
1416809
599863
1422297
1377642
720252
240007
1240916
283726
461279
591179
17996
226455
1173209
346794
659816
505623
262807
843888
614382
209297
538147
1280425
913546
667589
1299276
155608
652827
1087486
667369
39511
1396381
326156
1115051
600382
369185
1357914
119335
372322
599754
289794
1407418
1096844
1406871
439949
39928
1165492
1181966
829314
1244332
763085
255283
1075574
1304261
1538463
1271839
767662
914546
952205
994886
838558
1096049
248823
65935
879086
315619
382672
1510669
416867
1369377
746334
307112
975614
356758
1085004
228794
1438419
893109
1540181
573279
518701
547765
1021776
1522970
499630
1507730
1396212
1344899
855985
1533964
1079785
997398
1080907
344826
501562
1122874
193026
700625
911472
547164
1138590
1388176
431796
1318809
51185
649162
203724
1264173
886968
811251
244997
692404
327024
700099
569460
480424
177095
1233367
604442
1359597
256969
445389
673147
1317080
813439
939479
634870
751985
667519
441000
217803
500865
1228513
1216595
876116
549385
1211460
166444
220724
249312
760269
1033228
872334
811139
22379
1359608
790786
847322
123024
962413
1498146
116195
805081
628290
976885
924530
881189
492220
517561
676934
1122076
677507
565777
844705
1429241
865650
807961
1058371
1373523
1213280
516185
507013
72437
247660
1006063
478676
798516
1254874
579868
1163758
248462
399019
845679
541198
353807
27159
1218691
885260
1543369
777505
519691
1246521
1066939
734945
606794
1334859
33170
144720
430826
834561
1433267
295548
32377
876786
386659
780621
103319
703052
40579
1190554
1120355
1540571
1047733
1506006
89175
830290
1038166
237271
678384
674963
1343913
903772
1330902
370138
1143740
1422297
1351106
645383
329818
810243
381162
1526207
860651
429908
152899
90826
1459131
1329768
952965
1362455
909086
722585
842580
1175055
909383
734696
1373718
117589
1126438
854038
1049574
350101
633639
915551
1556131
153244
74289
1323989
1159137
274473
598417
757798
864802
766756
458969
1014316
568212
399145
194707
686349
444696
1484966
458579
266206
1356332
1081858
59346
1472054
1322412
804602
185045
750531
100278
513858
518568
1122862
205223
429668
204522
659112
1334937
139392
224241
335485
1475259
1339106
295632
1256883
887498
123194
743032
947110
1184850
290586
752459
1122875
85714
1083427
1193225
904364
423782
118229
1189657
204482
831149
918382
909097
1038417
1491805
392681
332066
1003340
1411239
559815
1005181
1512556
1519553
279984
216641
577049
859295
626248
1370388
1316196
998226
1414017
1378075
815910
92716
1131507
1367955
158027
325472
4724
113132
479731
784885
771348
826112
921088
175119
259866
698039
924111
1165145
1089798
1542308
682761
71726
524410
1317849
714221
1069011
1383505
975049
1152057
927287
1400903
49957
1283397
624763
663225
1270312
549134
68403
1055199
1016488
363110
907922
1055850
513207
1277602
1083782
1561466
67785
1063214
572518
510792
1217639
949550
972243
447408
1046539
1474250
1236297
1204248
1300948
262149
764712
30362
51909
1062514
1423715
657667
1438202
581759
1402492
649218
787225
703073
884042
1052861
835851
685508
207744
570352
392054
1048392
1275865
529590
103727
290181
1063277
729205
1328929
429168
194985
968937
703721
694369
566107
1521082
1011755
357501
791445
1492001
1207353
1460791
511225
632469
634713
1160429
663810
333142
1184191
666896
900508
742016
1381368
598592
1016023
678827
876692
1000749
1527995
1512845
1152944
890990
166502
428967
648342
1221065
463004
319798
1099451
28752
1361020
1539399
95139
129857
160394
1427110
982598
504502
1358097
1362463
1423545
986476
819323
957587
977398
816242
578865
673644
486519
1128985
484293
240774
292285
485679
308047
488554
329840
67409
989224
306262
868439
413511
1520694
1326134
1426712
582102
1010948
1243
902004
922204
711162
274236
573091
724377
1120255
1251819
1410562
680755
455836
1354311
107086
1073602
437935
1314850
1412241
1113173
308269
878850
1062540
459593
1472706
1008885
488785
241806
1133163
1174119
1209177
40914
314698
556504
1435945
634559
1072963
308824
754566
843318
1242978
854667
152925
1248902
186101
724612
647903
929294
627130
1306669
1188924
428155
1063099
577398
1341140
492876
559385
632359
1483353
295323
786212
1180983
1170221
1052183
1449298
290533
796324
939602
140590
371222
1036070
77319
1469866
508468
1254453
1138136
1158461
165036
412691
790891
617666
1142973
20572
234005
434894
1450393
327273
709331
1173301
759780
1385579
1443050
504480
1245713
724308
35731
391832
430667
1269716
1011567
617665
187582
552859
199366
1111443
1262684
1473978
19872
764469
273235
341322
489861
1378388
444007
733150
1017247
916375
476389
314793
421963
550152
840598
466448
294069
1027192
1171258
1238996
1408094
24219
487315
623027
1237288
74628
501207
652474
620322
263892
808327
196149
204314
459340
1195955
757970
58792
1517358
492284
1088653
1386145
378301
162850
671242
321452
838888
413450
1251012
1228756
536827
1329141
1018430
1403571
617718
1381271
1179485
1497336
1054049
613345
791660
1154235
1474657
1254495
305447
1622
520859
914361
288354
1202595
295319
1518311
117608
35828
870666
1088229
1491087
1269714
833143
627305
83566
554087
185336
797196
824199
612489
450609
541518
1314559
1382794
224080
424611
856212
225890
893183
658032
65784
465660
1137700
883995
918363
1127522
495581
534889
34930
162056
788882
1106887
743179
612258
1162715
894076
75610
740500
262859
807514
1088620
1448716
1445746
168490
1405612
1024519
422140
513688
1402269
712318
1073323
619353
1009789
737530
1403360
604136
398146
1441089
229199
324563
57100
784734
161086
392351
66902
1058043
1017202
497384
483507
1453625
992257
1474446
1031032
1519694
589911
1201220
603367
1464754
1376536
1274669
324936
339981
139415
484993
335153
393147
1288557
17789
966875
307106
1137032
728685
293112
170940
668889
562381
478535
537053
1171090
1178880
584935
1111773
1326639
1424214
1388473
1198221
979695
650104
340566
425511
66876
1026496
431392
1241411
1299237
508715
252911
724100
181155
879494
110659
1470085
375941
1022573
212160
780654
1282479
682142
1375954
716814
848074
443212
1288826
1157446
491586
940616
1290668
1300370
107622
188355
1383702
287120
1038412
791513
233041
339220
943402
648859
924262
1447151
516769
284496
522606
1169605
71451
1281908
1318370
1274540
852448
1188494
1492193
325899
379706
944419
1139316
753396
1385954
605291
311420
386354
253341
138613
959836
404962
1208745
143677
1302602
1210141
1127011
1058574
78715
1205815
1567126
1330125
715626
48425
158238
867591
941214
665818
153981
190772
255561
449211
190680
1407516
489121
189271
1453002
901384
1098871
1157496
45110
1202849
965775
244766
59896
1110325
24065
979368
182972
1531999
66394
831830
1418477
186297
1214091
1379724
725974
466379
1270808
7736
380225
1219797
1139448
542839
715862
263032
283660
627113
1050884
67365
843
238020
1139047
586819
444214
575539
1398024
518865
339696
1292149
747819
1118331
753177
223133
1491422
22123
1173941
883913
635248
1127530
644744
404991
1199061
394175
311239
1258461
1282305
400208
1068687
1334412
777415
338455
1555866
1487525
1230810
1276426
1137741
412764
382995
1353997
649230
837225
1249233
1047152
1442395
885576
538046
801471
100870
315089
371700
919168
1368624
1059327
200102
441127
1420451
380779
335899
415460
344796
663099
1565631
1079407
609741
1484558
132620
738188
100167
619862
504642
268793
1026603
947937
584099
441878
1512546
280160
957343
1525761
1253100
162910
515819
1431586
413301
1120959
823529
32204
93656
559191
699124
174623
1031829
396987
1258520
322919
1345923
623747
403922
301407
69056
953964
780399
1549318
1017760
740883
33946
745773
815328
458821
300735
1110366
481634
589495
448123
231220
793480
977657
1167256
257960
723473
590512
1477622
616927
430668
935025
68022
63292
327136
1294797
1387229
818161
575008
662193
1512757
931429
109736
1177578
706372
1350655
1082955
1475269
230978
650734
1527428
443117
1037253
1016646
1089951
1244060
188746
1265834
260174
1435423
150520
341703
793241
1158907
1163391
542620
1526152
125689
317640
307577
274997
1426965
4726
306433
770381
1100965
546091
383604
1283921
1286750
1340814
1114575
1222327
768297
880032
1492151
318555
1131106
320287
799394
1351529
914639
1519965
702349
895153
1130267
34442
335015
728257
450908
616302
977049
1370332
510141
523263
1011898
1289154
422589
524538
1038751
677611
1167021
1309253
1192806
1428916
1084819
151185
1369330
1513370
112397
241720
432827
602161
697686
479439
233871
1160178
571324
563270
1376778
1029642
23208
1033157
1142052
1295383
1452989
275479
1550281
191084
1114382
479097
360097
1426064
1475156
1325141
982603
604500
812381
713092
507696
1498062
215818
467218
1063951
1046481
321181
748637
879755
614219
797926
1084412
542863
481509
857400
4661
524599
664667
402453
1467531
582668
947455
381182
454560
446294
1369793
538850
1509609
77018
835558
924249
1028457
1112219
347010
1249026
100943
219053
1358146
974539
1196544
887633
739461
514059
755582
499272
429581
1423410
1194767
1362890
933620
1399181
519729
858757
298809
878502
715688
648325
1304286
1259537
852859
24980
906040
11601
1309050
541721
532267
1042795
714662
1293403
645932
459771
872069
813659
665126
833758
1506586
870535
1049124
596722
1092049
615144
793574
1025275
1018967
27405
594638
1013226
884228
827797
1124019
1259323
1295196
884019
1155135
52244
761623
1156164
844943
1241027
157914
441579
1377165
683745
738191
1509902
231172
835054
381288
662556
597467
547755
1247155
361678
303975
564374
1075549
977367
213152
1254869
252504
1023675
124677
1459695
396068
903330
510615
488203
43837
480929
684922
30175
483479
937044
539508
644336
1265158
968148
617960
906832
1473940
145252
904831
1230742
770424
1217833
774630
1315749
1485315
839541
1300773
445211
626555
1430489
264942
689684
523495
447902
687817
1159943
600085
78058
492586
598952
638158
1461113
1270889
578540
1482148
601078
959156
34859
273292
600622
313300
755644
729536
130971
1496587
99304
1498752
479155
832598
1075051
431349
526314
682044
1565825
1225220
604560
973056
743848
878258
1309691
56317
527443
580042
460047
338730
241072
287500
534565
370668
264331
840896
1309781
862153
1372004
539702
524818
1513521
25249
1447930
919454
532098
98497
1496319
764639
246828
1077019
609852
1197115
773741
255750
619316
1150099
969262
609163
215527
341528
235002
75234
1502576
549685
726971
652249
197791
1314688
328674
1337641
1285167
95605
2293
1109888
97214
1114944
349571
590256
1182527
852092
1425009
888891
1338696
83704
912581
328908
871661
1152670
1565637
1269707
1230122
1511590
1378379
1264213
436417
492161
1398024
800718
784693
1299907
427879
518452
1141870
878431
462110
169804
126917
706999
149073
1536618
407980
716444
1372163
980792
1548219
831013
1440973
111802
1426381
1367268
762070
349754
128129
667289
44701
1335088
374682
1371918
400233
453195
686827
29511
407940
757457
1247768
457466
930005
457514
547961
765842
1424421
1250456
1005007
1553891
700766
1369723
76691
1275917
972401
1428068
45280
1196994
313682
1069773
602350
37715
1033513
1227318
213823
1103882
939665
1251860
830283
1296262
646264
752397
783896
76007
28556
1166119
888558
1020568
1493949
103621
1565396
1516270
517522
369669
386989
717658
1231715
694357
138722
557820
1328472
935844
128859
1188935
183710
430006
1447057
423818
581812
193110
956993
1252169
1354500
1183650
1069361
72200
75542
907412
1229810
1212632
1120280
314371
1152959
1008487
136842
769793
1535002
1150885
528762
1299657
1125567
172946
594974
859373
1205023
74765
414944
1373025
1477554
1172726
479182
663803
921922
1235021
224666
1142542
7684
1198000
349639
1166684
385458
271131
1260787
321656
1268960
306596
275059
1180941
554594
376324
1280419
23110
1283583
596457
1026223
394053
1299866
162630
281191
215271
1250025
711811
284671
741730
896845
1250114
386858
211933
654598
470138
744791
380165
390185
307593
167481
1199358
1308464
1220584
933313
1050985
1073549
948266
278713
49736
1021253
673328
1381235
294606
55102
921645
1291349
292063
557739
713172
266884
734897
586433
171216
1117767
303138
265019
1558571
1389454
1225776
92106
153850
46125
902132
1066300
402005
817905
941626
210514
1309099
108304
190950
200747
1399279
491626
81754
344620
295636
852397
57125
980192
846715
524922
1537796
117699
379571
865028
1276646
1511458
635160
274682
989316
1050289
810033
153356
1048195
526739
202963
493021
1536852
434185
219752
270051
852188
1226813
1306890
856032
23679
873136
637278
790607
898833
9989
1384421
1534803
1484690
1553076
151666
1163336
1080176
1316091
932417
1092032
1565703
1438254
1157749
933978
799480
1146312
958691
524789
600174
645446
884582
1263474
505895
890361
237853
89709
224188
1200981
432055
1513926
440002
1412391
49919
23972
30953
262417
912131
376915
1473448
112124
680949
125121
1219952
478419
966650
18475
303861
325452
1286988
1008697
140849
136405
159089
145044
1071281
1487685
713755
1053043
399746
334908
324496
753759
859409
201239
897999
759066
862008
500829
1189067
232259
1528967
1536850
130718
1462983
1561324
21816
1217552
452007
1363420
383737
481340
196656
53660
535328
1215072
498709
1491551
924873
530585
1129479
1018494
609379
767809
1488247
1065874
242114
987935
1059386
917769
842322
245472
465203
466570
574547
1042210
835299
889837
1065791
285376
1261642
1201621
835435
630600
603993
48893
392865
1388193
1219130
1035385
110636
1176373
426766
1004528
933242
1484384
1054249
241798
1453133
198213
1042500
1149013
1008111
895299
386510
1167119
618706
902903
1557474
623003
1222833
1404942
13996
898004
380322
1116181
643403
779278
695606
184379
525400
375366
1535834
583942
1456522
1101414
516886
996949
633028
913379
781936
1051551
511585
197228
1459256
1187139
128810
247900
423674
1449124
47171
535910
286615
82320
1160150
797595
363987
956155
115398
132270
1294323
980896
1363059
86623
1193433
868839
27582
641038
1040272
1253233
497230
1293077
1535932
1181223
1090663
425107
1502491
1085709
1358592
1335470
1514086
385889
720078
488880
1430058
1228017
17878
490764
1022973
193360
806248
247764
1554086
394935
395623
55531
1054485
1445521
474008
136557
1362179
1232950
1176356
714702
701143
669416
90895
876171
223713
1507178
1373118
271490
521040
933434
1052330
1143742
1205986
464994
389708
1213074
852390
566313
88005
261723
86922
1014002
1403379
692006
422102
1250934
54257
1254252
343170
51514
235311
674759
5563
582055
1229456
1409119
134621
1005734
1037596
781022
1534832
1155855
356355
612790
264607
422342
1549179
779482
1045839
543126
1190145
1416994
644347
116814
946566
1349277
946906
21883
249465
1374907
967775
292883
192507
406051
865465
231232
435622
1314678
1310371
422851
1260161
523508
673130
1334609
166782
280470
959680
1391890
55104
1209383
92064
126946
1081815
1140250
781387
538929
579622
1110805
477352
1369457
1482719
1225314
1364037
193732
992931
636354
1451344
922095
1020107
166687
988632
1054982
1217230
1527256
864511
522818
944399
1259389
901029
152191
632929
1054442
1195858
755966
933945
750107
993225
984170
585509
821221
1337737
364864
522110
671965
633953
37455
1305147
799174
1241113
1496156
1234753
1306844
1245230
1410563
645117
292413
929113
918430
1562089
535190
792389
737421
1235780
741546
1419735
1485544
621877
85394
1367533
772912
1289692
795321
996646
420117
1244311
990829
1395603
1297653
1248762
1091411
1520695
1445086
1148298
45883
75352
508887
348278
365022
851320
582641
1221867
341786
1565109
916519
1174436
122325
625944
497348
1008493
1477233
939412
398155
531147
1391389
734011
1072471
558061
1307675
578330
159818
1297529
194267
924692
165024
1295679
1305958
760230
866517
1193025
651348
1549600
495235
29340
646524
607904
1038546
510913
1294301
816675
1383872
247558
760842
1512041
1295219
635160
374710
1126351
549472
1341120
981614
648956
1555242
1106938
530446
1445838
736307
393141
1244142
1006350
1348686
661967
482036
1352684
779966
206202
377779
1553765
1175332
317863
775329
179034
250802
507176
770293
91420
341165
901469
552708
1533652
292377
466586
332037
622710
878135
975079
996751
291855
707196
901397
1493980
1313511
597503
366805
445996
228537
1124295
350863
708159
652428
1331772
312682
768295
1253307
690602
53804
1206009
1247394
557513
134586
91139
96985
1290626
304568
1412474
8255
951893
152434
1352212
897929
252395
170034
88052
1103877
222760
1406887
1107233
1141157
1235967
126524
1033819
341487
1322677
15547
868654
94927
135339
134250
381624
315568
470674
475878
1426562
1560885
268905
730069
261873
688598
660255
1120959
1183806
1073197
479876
1071709
500866
588068
1219187
659288
525905
1098918
1045857
373836
464085
1044104
913881
63745
1428762
1039610
832282
1103867
751852
41098
1372127
1526931
873383
389809
1246306
60292
1175154
348753
1003180
229636
260445
1282141
1485610
399201
171482
773809
806145
1270767
967398
523203
307892
1121115
870489
968498
667457
1525020
771990
1359883
368273
725406
1526230
735582
84024
422194
540255
275449
203686
1412195
1181873
655954
834961
220921
701290
417350
949373
1037614
241919
76451
141789
748421
120909
293332
580334
1567276
949045
1213964
1564430
10347
24759
1052462
1370165
1111214
716576
974871
1161191
806584
819935
683932
353855
1080799
1413461
1325352
115144
356912
415879
1077995
719301
1192950
184624
783397
1520296
283274
155152
1127293
984191
765680
256016
417142
436755
869078
1338123
802451
1310434
197791
541571
612191
1190523
13326
618917
1147848
627486
1438338
271160
164162
23643
638993
327182
442964
13334
1026958
1200643
166571
750994
619665
331025
322267
1354125
1118710
1357196
297663
187198
713963
1018962
850773
798429
462220
1424204
853910
613324
1380830
676790
443529
911342
1361398
78386
1385830
1412000
599555
1387270
330438
921511
375930
122736
925706
1213061
271701
1385605
1194112
608455
1087991
1210979
1142405
371993
722916
1108457
733063
1118559
420965
1429075
1204502
1502098
461001
391212
106188
591202
183279
415463
1339372
321117
50265
565541
885430
1243503
892777
1041890
1365739
1015766
177778
972782
655041
182802
810176
876883
606776
1329827
1115672
1242514
1123406
1064089
620307
938610
1517260
959890
70485
929333
836182
393493
928032
888818
1191253
162455
678279
899914
298820
378649
39678
239568
89773
603318
1238745
96994
1227680
1387851
390742
1318469
1281173
1379109
889814
1525596
628081
923499
26078
1331416
1322012
45854
745660
485232
450201
333857
449272
1365787
13035
91358
1089107
500685
1470116
1428195
565328
380312
239002
1423233
765326
1410384
698055
569536
885828
387291
1225797
70692
1549189
1164887
879365
317708
669927
1034668
971990
1514322
1066643
356426
711013
1034243
197825
411287
533912
1080391
248222
140306
1234878
771103
1250702
238083
1466572
1521734
1184730
365270
387022
1246953
986508
66206
1022139
312260
1064593
1149847
1122097
266620
526210
1352369
1404893
198448
1330056
529423
1412188
1022793
179931
567243
1086510
858313
670075
332785
1237079
1518124
140120
569431
737706
1392682
653143
524977
1105388
300709
587563
1274860
504454
212318
96501
74475
791660
63368
868191
1259000
436205
567766
1404236
242299
1311439
1032614
1282253
827555
804162
1081642
783398
1336433
1445771
804181
207148
868292
189474
412697
116794
702734
1180128
1528143
1270915
361381
80167
633409
301510
89439
1380412
1411990
950980
441743
847740
1261154
902475
951054
857158
547160
50126
666992
6895
443140
1454341
162115
1370345
656366
384535
998661
1392043
940247
861767
205431
513830
1169546
583608
84537
236282
571477
151243
93668
1066822
1414194
1059046
904976
569056
1427689
1361742
5659
1042544
71779
796018
650056
911497
177385
315403
1278745
1058566
440634
572838
1359347
1440085
192585
547697
685870
1082895
1131187
295747
570393
468575
461584
711682
38082
1167581
1420227
626898
734852
334667
1528111
1127187
450693
492555
346835
669975
1085868
296502
789004
621949
880211
883984
574861
384347
260313
1242662
562771
730513
153495
521742
432200
225029
1534366
1504791
1403895
1201458
267342
1272887
444
394114
451723
905785
549505
1227586
494989
562996
1463025
1217219
1006121
860073
971272
774485
1024081
1425078
637744
422493
718807
303455
129061
824173
890937
285948
1169688
905167
338073
637673
1329451
486207
1288179
1428135
1375895
1055032
1540880
1379962
827358
1240476
886148
278523
538519
774808
673815
858970
944904
111121
1412000
191353
399601
321065
622943
43487
131452
1544987
1342130
875783
70944
806456
1443605
468435
970415
6312
21403
1506613
1196232
1434241
128446
376256
919272
165115
1323243
102639
58770
116434
1271005
1147180
37106
1172357
359886
1000194
1473541
1074623
1050869
128208
338358
222579
801288
1115234
550905
1322450
1047757
1394869
767865
695409
715016
147120
1518326
1351149
591570
1330851
23500
138607
1124873
323536
47090
380887
1562229
1043892
530800
649844
407566
376014
414942
339051
1095281
657681
1309210
543045
1507173
772265
1504806
390418
1361631
158295
1285865
365765
1074725
499684
722045
438351
518805
367043
1227719
1496275
495396
345205
841000
1173517
931962
769557
703823
694597
438725
408034
1426311
246542
126889
1272124
56234
1260320
1145808
1473715
203742
1003233
1496759
162428
637488
121116
442173
530617
513944
1302485
1480147
263509
154149
1482877
349740
1438830
256294
497484
209811
1116273
565404
1086724
1057318
219552
555878
576833
983290
1100637
1461705
1135297
1350774
191577
1282933
674788
749845
302910
778170
207561
385832
752674
1412124
348067
438062
200412
1465277
1075116
1157046
149163
996247
125151
1046608
787858
811727
415578
1087859
691063
52220
572176
456049
198576
1046732
710624
338821
863971
125602
338863
603468
933294
1034923
66135
1063165
1514662
1511126
1222848
130414
1110554
333341
330791
386765
1530547
1057220
1010387
328864
662901
459344
463040
224729
1339755
1362921
270676
820711
958726
720746
1010115
499222
276791
1467184
1243282
31154
1006818
503516
905974
1081334
461158
299591
45813
881547
1232391
949640
1300821
863654
1220905
1461839
550113
561410
1217135
1195456
665571
659252
838737
934124
230391
769389
34655
16934
674079
1515224
170273
77777
457345
339781
1052211
707814
628790
1005464
833743
551744
1292559
1220819
801388
1146123
1070997
1295269
453588
307945
1399462
1014578
1245990
368257
1459812
183091
1039218
1414806
6799
1453291
396118
1003291
1140478
1240753
1068702
17762
516588
1108869
1079374
701819
993503
869006
420975
470149
1405380
173548
1504605
707093
1175451
1248865
212261
697485
819982
1111880
715097
742923
878619
109107
658008
1237349
1561055
1471825
205066
926228
117017
1277814
21864
1551918
599606
1032742
1344007
591550
996484
190700
598134
1217827
630660
524653
881541
1121228
139742
1139500
249700
235817
167325
268627
737425
593382
604369
652226
18899
930248
949522
1218573
945220
946132
1549205
1002927
1063880
1265919
518237
199429
1386600
964793
854480
1240493
1382229
1354254
847425
895943
650960
207406
1162732
1532939
1262543
685453
297898
1487290
1317795
393632
491328
721918
717744
1288980
987431
962280
1004632
19158
679787
796810
966802
1057541
610970
1143562
935937
301744
135929
394168
359431
1259833
253889
1527175
1024287
463148
315465
725433
337711
165379
1166418
168276
113278
246696
630732
1063406
1056418
756143
128347
1192026
1182894
961459
916504
1020423
607688
118151
812868
396191
332922
403951
237806
1259651
295082
136070
660848
997263
207013
153465
1452475
64941
289909
1359962
697531
973431
428064
911576
1228783
1236818
211479
435569
1426232
1549924
1461199
1014346
108692
499185
62414
1315913
1184232
1064471
1479425
765141
780674
494045
1515895
1207234
1136551
1390421
1194398
1059905
1009093
784399
352709
621161
523588
979923
457788
1218741
566527
140052
463542
1113301
801415
711280
240842
135197
1063431
147916
1264217
769589
316118
1279080
1342496
705253
1448608
255839
1109300
679250
953979
940534
474283
221839
321433
1011544
286416
866881
1235059
1042226
1212495
81202
797923
460936
1274451
1507008
923467
527828
876320
390478
1539520
1279292
5374
923339
25549
445401
540303
62428
282886
235724
1540651
433828
254413
910896
762688
485970
819924
118229
225703
1283656
201730
1415401
1410067
1233295
32849
402668
413921
486926
1221051
1113102
394372
1408653
80175
1229753
97262
753856
335825
40583
1076227
204735
1250476
52393
1466268
737306
833056
1079575
562898
641378
691975
1290446
132048
845700
1286005
817507
364391
433633
335070
1228858
478814
83330
362891
41839
150677
923455
1020571
1399780
1552308
1092229
696059
331299
1203716
236659
35857
354584
1097160
1194501
829978
816453
1408318
475785
1354708
94752
909390
1054119
271531
295154
1144354
666769
1282270
1118706
1368885
777981
1331437
1485569
1118188
1240653
1208485
1235003
1260437
1539510
1471044
315366
1080391
388344
241730
674939
1267130
1557190
411527
1415532
810186
392948
887384
541165
759867
1384951
1041855
562129
896900
1079960
381087
1096223
702746
401437
277912
900993
566984
1228576
205455
709610
152957
914912
1400257
151623
1511273
827323
772792
1335709
1082699
1515693
1549243
250794
127779
1283490
1474506
957466
374473
1070566
418245
784553
1345909
123843
893623
609262
759540
716782
609885
861800
343726
987189
655026
1326167
599549
613638
789433
1505541
1167824
978249
1223590
252429
1207267
1386615
1342739
274548
103717
848135
751014
189299
521044
68411
1488648
424978
776894
1389821
1224193
735449
235687
663284
210533
1215964
206977
724499
870850
778194
878382
397147
1388853
924139
859429
104331
321199
839145
1282921
1388095
153932
1297682
407415
157045
393464
1186704
1399271
1208211
1481840
174427
761714
229614
1227543
1126740
79728
538893
727661
252959
1245072
1160842
655903
751032
47725
1182763
73522
852597
395525
1554185
580615
1392725
1019235
36650
243119
150788
43266
41214
1075931
139283
771771
683345
993075
1131279
865126
140620
1266989
264956
1160653
194322
1054105
1487044
216000
13830
1519576
1358637
1469600
78286
88494
956406
1250628
131650
469184
476631
1499689
951693
480170
439483
664775
1031922
1304075
927097
751159
342408
861540
719813
249992
601758
746474
755171
862327
100811
1014710
436373
582406
683355
1455306
775861
728918
1365110
926511
590178
1220675
347902
1347629
1159520
44426
988621
1182398
339858
327885
1443682
686067
946062
1278754
877695
820311
173114
564873
190060
967518
1472175
1532430
493155
51938
940550
1068328
1426798
923633
1354796
671034
310867
315997
545197
1210409
1017210
363183
1166248
1409503
122938
931540
594472
854659
594418
1337540
883926
739538
423241
328807
804202
524469
1393715
205107
117274
1299775
1535686
119071
414811
1001688
1554878
687755
125543
881130
1139986
283032
826115
67161
565237
1348433
1005164
14105
119038
1378240
1220375
622702
1506370
837285
119920
868971
1259501
1292704
116740
977015
211551
1434465
682395
1155314
1512690
999597
147377
118178
708278
1212867
453693
83591
1229945
536300
1135412
1534328
9894
209031
582271
58225
1375904
142983
717186
102914
250151
1507247
820097
1095010
1269871
440354
834005
1157918
1367610
1234452
371534
1265133
1184779
1246714
1547890
1566678
1351142
866573
304471
86143
385299
618657
857146
359668
407186
1397648
282192
1199641
170475
1063215
802638
39619
747170
103145
330144
1362489
1247442
66814
804682
560112
1236619
883654
1148526
1546780
1200788
611557
743777
1463244
431563
507646
1107885
669401
502916
512612
343868
130000
742938
1160918
1073280
1357063
741839
699448
1406641
449316
773393
939107
1329605
594459
1046244
1487267
801543
227190
1273810
1107258
702300
1259011
506400
1433669
1530181
339403
1515408
1014697
554604
686940
857467
530746
1314270
815992
660409
417990
1265623
1558058
619343
150639
1127979
220022
1035486
273696
1437069
110866
458954
787777
1432733
720558
1023926
866649
1360078
321434
1110385
1550874
792112
174027
762830
545528
947834
1414636
1143925
1464035
1451814
1289783
1548781
1296343
1215402
264577
1542368
479631
374911
822387
212472
309756
45730
1234377
103730
691021
438563
559536
663564
81999
582102
838342
874875
1132681
486226
1158464
175513
220764
96825
746699
1450123
480228
1124962
1359460
363692
1416981
499873
764820
1237013
205208
1511572
382873
1081939
517935
13565
346517
1493332
914873
276097
137005
1563953
805427
785213
1047006
1327095
478834
356082
582082
148211
95235
364970
1012916
255497
1397882
1186577
924027
1473529
1149772
348147
84151
576968
519845
301468
1281096
1064041
666264
1539483
1155655
1254868
112092
1553550
1468579
679033
428389
623918
1227409
532696
1247934
48593
259362
791922
368281
906660
382389
730285
333488
456964
850411
714689
372354
1301198
765028
1149904
1184728
1507415
1094583
1350034
7353
7898
271162
1356586
281938
88188
550658
769650
683351
1177272
120432
1363380
119680
1132672
850386
607093
267039
1423576
260996
270650
1018473
958904
8732
1415850
71541
577606
248555
617525
534485
755159
1264480
1339596
504586
393613
146083
183086
1221326
934378
585075
592455
970861
551793
29178
949079
1279442
1013645
1502228
437736
312963
950800
1540315
457224
122222
425847
1442773
734370
1516297
129751
202206
850846
1179301
806063
1482544
291863
334106
859397
665939
419539
291066
782934
132129
1171927
334079
716863
853588
643215
1324420
296408
272505
881466
998959
1458558
771781
817858
416882
984661
1378985
1249086
977334
1142532
613765
829731
1343547
1047421
1502272
779873
1342847
568734
667897
331046
735154
724860
878175
550903
1567874
143873
760423
22506
530004
1181188
56128
190326
311186
746652
218017
1038460
1115308
1234630
677624
1153910
1393074
1088617
290250
197167
226075
244041
1364703
939897
829280
614472
537662
245782
404390
719528
519057
650516
431016
385259
850699
792635
1289472
935142
916607
1565575
252229
1112151
186042
1240908
210901
688305
85264
231034
1469708
55539
1176849
538203
1060818
1353087
468262
1549645
1429364
1399179
271412
70775
35417
141428
584699
775892
1199014
749907
828966
1051624
1275060
1181789
528563
249859
577951
1336754
141538
449646
725196
18926
14501
1339811
1555707
670895
659692
753394
546719
507301
265830
29846
854920
1399513
166374
455838
1558278
932062
918999
1169156
757564
272727
971554
1213991
28728
234351
871961
241132
1149006
1188859
1241101
1550740
1288253
1173322
543787
562364
1419271
609202
388770
1199463
504926
1531742
737819
451886
812736
297029
1211305
772433
1547043
748363
36358
941209
72015
708713
1241507
1343880
543961
661905
851778
272626
289079
690706
1106218
31119
1092686
1408264
398571
228285
1563703
545345
667416
1398547
566793
1524617
692005
1422631
829933
421533
861973
453628
1451351
432313
1186537
863977
1551114
958222
408711
227972
1286510
1156636
1049580
216892
277252
598624
1143667
117593
244347
525597
806689
134092
1332982
1041347
999752
1195948
1191126
889821
96455
726615
203962
1112867
665225
709870
1488528
1129028
897199
530667
833700
966908
811193
211503
56171
903097
207326
316369
682076
803860
1111576
284631
1294980
117761
192471
654586
1506242
233834
392158
453508
320194
370893
906455
639496
1545793
1219615
1392677
495828
437233
665045
1124456
909680
1011377
328147
971433
468577
793638
169894
540953
1058754
201430
1288362
102745
668984
1374558
853153
901227
503731
1306978
528290
499246
860229
751760
422372
37237
357515
1265300
407541
429505
603192
1243436
189852
664328
697776
764391
925772
975602
334643
848888
495335
1224853
361751
201895
376686
1280597
309747
1074542
1086292
1224796
282750
225027
1328640
284756
1341546
738981
776456
1330197
1411398
1166084
459001
1007568
48012
923057
1034236
797007
23401
1153267
296741
947229
580449
1342669
1470197
1073345
796157
547447
806808
421428
724981
1000136
546746
970985
1092157
216214
900743
1257632
1523017
1229211
359399
790330
1503221
972201
53597
1352057
618706
276969
1218506
1302723
1474396
179113
378867
133390
269463
1421526
658976
788666
802966
667416
666406
559372
678363
1379548
1204924
1474457
763584
1301012
867872
82255
1391608
1471656
1051807
948690
1294613
854862
1504598
1004060
1054216
1350726
435539
975908
775912
1087603
1029904
699826
154708
1042905
1149649
564747
1474606
1544011
674626
776112
646657
27037
255489
128909
1525938
773637
642383
480165
1084895
285842
374512
92272
1514987
763010
1052600
152695
1045015
59338
796637
1328168
140869
1156293
1388195
273259
689118
839262
585457
677179
771725
1546498
202208
46333
833583
256581
1219087
1426558
1239761
932688
207658
1267886
1319758
796727
1490622
676200
1196550
874452
895282
1125288
1054645
241154
1312468
1228846
50838
513811
1522049
1250496
1234771
378428
1320164
1089607
1146895
823034
1043567
447353
542263
1371914
1309031
195785
1279612
507884
831356
1372312
462474
912798
525891
1132266
807604
779504
424777
118378
429097
740255
1361743
1384573
296574
1352454
610406
642831
341275
511392
177684
291889
1545691
199299
548852
990105
1335814
131013
685283
1134487
191657
829770
950813
1564413
359690
312440
597207
548742
491202
313817
1263507
674597
1447542
70600
1145546
1496593
251156
280504
182937
1164478
243449
260878
394929
1435372
1230900
343424
288535
1242099
146693
468459
601606
542880
1367092
175832
315608
126071
902447
1104019
1277922
1181530
684100
853055
1155451
274330
1143881
1224452
511610
561255
1351038
223847
85828
1201646
253761
1364429
102173
472049
1448031
722189
1329996
1235175
136758
407859
121096
536220
1166430
1086025
263401
394361
708974
73496
1020722
610426
1397425
866511
230866
1144275
1076085
1099895
129
337493
667486
823285
180413
444226
424437
62050
386749
477452
562015
607286
262838
1279841
948901
1127344
728717
1161221
235856
1359621
422123
1282384
748323
811672
877424
690911
640834
103834
1150728
1259806
511917
579475
98897
1310229
846185
1138516
716382
1115678
876792
763979
616651
351286
1212525
229550
1029913
63575
742458
976833
770566
601177
118533
928855
873074
1289193
509993
813936
116893
238077
477476
951041
804789
715683
956250
388087
1410564
253750
765976
313923
608820
1077145
737345
789757
1049562
464044
980690
44982
1031301
571948
76406
1497009
258006
427444
124739
1156082
622209
1304674
440002
581691
18698
1497487
263396
1565261
1201316
1263413
470903
1083891
1043603
1237022
749105
788397
1182329
1168947
818008
214857
1404120
1127578
800974
1038009
1093996
662736
1147768
589803
888645
168602
387378
327194
1169429
629363
1234790
1023559
1120865
1242390
1123060
512474
598946
860508
811034
79412
887448
695206
1392672
1120289
804411
429696
1034960
1393391
209381
499871
1274010
807147
1129752
63403
482882
1475840
866816
1456902
1416932
109564
193338
272916
1079462
1435803
1337792
1391237
1448591
1462280
1298756
1216600
468933
756083
676154
1299570
57226
755490
1077455
1488017
863848
995211
1490600
486134
251554
640908
821652
1482032
15492
949552
486419
1220641
64351
522749
168981
1110432
753267
295084
1317847
126148
350331
1101666
1124512
980360
1110155
1190368
847263
921234
1556293
944865
254448
893071
1521275
324192
1084729
590233
58201
1175770
1522949
1126753
245927
248158
1334655
1484848
1280346
520933
80420
426434
1440178
277335
1450133
1265238
308432
1343566
683334
1183677
641399
341506
1530343
571453
307466
1478019
511378
915754
1100462
902239
1014812
1283769
419560
379567
1567723
570774
393324
1390760
981050
874864
1467846
1342347
498971
1024260
884108
1335257
1113242
1420192
718477
704039
1497190
525251
10630
1171153
40046
369436
1153524
173506
955378
1350768
1145020
31225
128141
1480979
834654
182867
1428483
1155285
932612
40624
1266439
1019643
649723
865945
822755
564368
286821
301613
56690
86192
1473306
96562
753733
643259
1111370
1193787
1216439
354341
1157224
591372
279212
16149
155329
447474
1442153
969367
23092
180510
1247385
150106
499727
796220
1371143
412217
559246
1307029
564838
1387518
573873
120402
895184
843150
98005
651302
1562011
1392319
1339743
473961
716144
384031
1335885
698076
806531
1304213
1158613
919856
752736
432579
175115
533118
1347252
1391198
1407147
1244434
678122
1375649
153863
731955
91617
84392
32953
47834
813445
1348925
1230254
1548306
1068860
837709
680191
363759
420768
1157239
875280
1508240
594120
68748
339581
1549371
171996
92172
663384
1258332
111722
1044462
486501
1125615
918747
1077399
166571
797541
99971
1551248
529823
1550412
1089376
1063622
1080058
118655
393097
119722
281713
21677
683183
764279
1125540
1026207
1515832
1420342
834865
421576
406830
1032957
1450953
241758
465669
770118
1295600
664032
527436
407422
28007
1411725
198272
596165
1223141
451179
1142399
448915
620329
464363
642504
732284
417047
769308
871145
1451969
1121953
930420
312243
227404
732897
926053
1041632
201780
62553
1278617
12235
612383
972426
1252890
742918
46995
443438
432430
1286719
402993
947209
614929
90426
477330
1037102
703356
306372
215041
1554169
234312
1532413
1059294
1409926
664438
902397
602036
732652
428615
1075957
549194
1339341
155846
596762
816211
907822
328525
285600
1431119
671410
607171
890891
368411
1003107
1176743
1404859
1414218
1218039
716045
1044936
196382
518189
807015
530315
146911
636279
1355522
1050397
856711
502576
506996
926748
474983
235285
1515787
389671
1225924
1518032
1011793
1034658
1240586
203277
736066
867140
628549
244416
104028
182886
1306743
850808
593466
300946
557191
1396548
1485432
20334
792852
1548796
800883
1221943
503203
329899
880771
836937
1435051
673128
70827
1014536
932311
60049
1348681
860510
5848
1003930
796112
922345
110378
1051034
963373
1415824
1533494
562015
992822
72454
548530
83036
1268251
72255
617009
546084
733423
608487
848539
1061961
1458293
919945
1036487
489793
1173360
662152
929865
1303270
809004
1332712
1239738
1428062
608437
1039506
33448
322396
293409
1356665
942338
564689
1251939
787841
410143
413647
1405684
198460
1306804
361866
361092
354409
1345661
1488554
796609
826789
1448484
488346
262580
709403
461666
583494
332480
883429
1252694
830204
1246884
446533
116636
957030
1441431
730039
93565
1426723
138726
1199318
1277945
449010
142564
719903
1114844
882633
986075
555604
649167
655568
640331
317761
917482
333624
824393
1489377
1477876
458675
1198645
317526
1270128
564575
1140227
1395212
1548150
401369
1411156
374555
657802
432850
664841
1127067
416414
558671
207957
596
1429764
610168
1453592
1432237
475596
984188
1373332
963037
946402
1150160
540200
888312
330784
1134370
128508
163673
411371
494511
1109238
539509
202656
178706
170214
1506344
551111
377355
832187
582831
1100562
358712
123848
1401345
785717
945004
22445
954792
795167
829262
850600
1184541
109897
1056802
564200
1187598
1016234
366851
1391158
1388645
1436379
612735
1045138
1476908
300151
964988
1171934
645312
812025
467114
753037
466915
521999
92249
754470
414009
1392079
443402
213938
1308667
438587
619047
1435734
283647
1441766
1353161
549489
410498
912140
572028
1441472
1307870
954321
772007
1567658
1231456
843549
28714
1260744
668518
725832
699779
678952
973588
772775
215644
1361114
933989
1422041
1304961
960928
311584
1258703
649858
1410387
32663
517059
224574
147427
759070
121350
368505
825326
718222
937322
1183099
110736
637217
960266
1182266
1137198
78892
1541205
1195115
927414
1078947
1002862
1235293
1273743
1489847
1419645
187392
928016
91637
818968
287958
1505141
878355
3627
1518668
362361
858601
778302
662405
522220
1093651
1087243
642077
300517
639382
718004
526915
1040285
1389555
304385
759676
789656
1410745
1416863
962757
683590
562572
415612
546090
1130827
859016
1537544
1519158
27471
1260914
1268920
319515
1532159
612277
248817
495400
1486927
333744
786396
1186049
29628
818615
699184
158600
952977
2574
1427451
508211
1171863
1539867
1233140
476189
1451427
250974
724195
712417
143168
867817
1258149
1003620
121708
589237
1230128
1292926
226987
716116
135706
822676
25542
1369537
1256103
988728
358711
1213500
651987
698661
1421651
515701
1069020
174202
1236179
1152501
1135545
774795
1459518
18503
696428
701895
1107385
156753
442611
968922
1268186
409053
267524
842606
1166546
1166797
1289865
54661
621839
796015
381173
1469603
810305
1503910
98072
536634
810428
331689
335824
792659
55514
820120
1423878
1030116
301906
1108527
1470334
240208
1490947
357719
1338363
864564
115340
82583
221991
1028746
371415
1269859
423057
65478
341146
1062551
643651
618243
777294
1113306
811702
774101
619881
1317101
357927
1007112
763425
1103409
850989
23392
1154284
737422
433155
870707
858255
87952
1409903
333331
1417466
205062
1067380
864083
769588
919846
1158373
1515715
1083449
697628
987467
1322928
40979
1338639
769097
651100
285079
639291
1128354
671639
596915
492277
239198
782130
215239
665649
403881
1552215
881463
345447
1305573
639689
1362104
1009598
351702
62130
944313
406544
84115
104787
148642
977354
1206502
1349690
188754
1281584
1227865
314382
740851
896882
194110
591633
1007888
83418
535953
148565
534667
597644
349425
695786
564083
873753
1073156
85788
745910
1160484
1285124
1015533
1327269
1450748
1025238
331464
779352
1174200
933092
740425
650939
492857
893115
677765
449316
824761
1427703
257640
1192604
372974
722875
225554
1070587
938461
58574
1191121
940671
854435
1121734
397407
430539
272421
1014515
815855
577632
384
746059
283681
1151062
1539907
162273
1229429
467299
1285604
1018738
1378422
645908
535953
57715
1439137
1004412
577998
699201
348974
1085746
1212232
1267016
889126
1389906
1348928
1250628
572240
653813
491922
698212
914694
1412817
585831
1545754
993025
317570
1361306
1554575
631859
30769
30241
894319
1473832
901470
16644
803895
801793
653496
398716
1185017
758124
706416
35160
1359201
646015
1400183
544314
679962
650728
163418
297492
770046
1167470
732368
1272565
1052918
1561422
303523
775968
361971
159576
28810
1505451
541970
632500
647656
1466595
1320186
1188203
2617
20647
953665
829205
368963
868511
307350
885290
476417
206304
732305
759501
1119449
1099886
232236
671797
1001644
470382
262711
646127
1310304
48852
1158276
793449
581484
663008
308327
180536
448621
710595
379181
1015335
888190
1563392
1435956
1433893
304769
656962
713344
429592
596397
184618
1509493
291643
919859
587786
776816
1403603
1406554
1546511
1379681
789131
1323865
1545827
1436269
137623
30037
401997
398763
1349795
278855
1521266
460368
53098
1046247
636140
298013
394130
900931
649841
844294
1048659
1388083
424135
1420720
44604
138003
204827
794526
430003
344675
175923
691231
1190068
51190
1408071
67564
573611
1514908
99219
1132401
1082817
755237
344258
285665
377692
911274
222907
587021
854405
425135
1249705
170141
605135
359296
680612
1376609
1543756
98928
1215144
970580
878383
624708
722493
900071
1374698
731577
1246653
274987
1184484
1122562
1416265
597830
272660
445520
810391
1424507
1208752
852659
485225
535559
703706
825998
141409
14751
1556416
1354478
1291431
998971
1412329
834127
1200716
506693
1085913
346801
123146
438514
193711
419161
1200725
442508
296338
320314
118484
998199
302793
962174
894533
433518
483633
901919
434124
378826
26014
892920
1070291
490056
1542827
16719
1566317
566781
108767
850702
1300489
807223
247901
986832
1065582
585339
1157937
1531867
873740
357615
363965
325153
1272512
85948
152081
1468268
868959
549005
1048189
759180
218250
1333867
1031243
506303
1555240
626261
1411248
836139
1368710
784977
587664
1525227
159801
686832
319123
56914
309698
47428
1373772
1087201
929361
405445
822580
968465
690293
27809
876764
1547367
196854
985352
192204
711008
923087
260406
724478
1305106
864445
107119
650213
188747
1443473
316884
1290312
168822
1309560
782168
669788
700055
560640
712793
728959
1004020
1293463
1328007
569924
1041659
1383101
361449
1487492
616035
1445457
282379
677168
271996
29531
80195
915988
450374
1189512
1253604
935797
1305363
598776
495185
874650
1514580
1481885
1471709
120450
896920
968937
280212
1340002
351253
1453632
1169131
251894
916646
67378
962026
389629
1426144
1222023
592479
10584
1172068
1280024
899289
1161590
815854
460767
1347479
431081
186582
995174
1242734
1355784
465509
295910
1542909
370400
419335
1379690
1472642
1263996
958998
1516345
1380341
1214797
1184828
891627
330324
1060694
1293523
993984
1128958
680430
1520401
338659
127354
791053
41151
864150
1051894
90836
1137097
380249
176920
28211
1322268
1385188
338822
989916
1210973
1200488
725809
971025
306759
688416
1480886
877672
635406
996072
1207513
54096
104131
67074
1340936
1489583
807201
161014
341744
858235
222476
1372005
1402214
88461
1133693
724398
154309
54569
639243
414579
1113703
909131
192403
1052054
1132980
235378
716904
370768
998763
1440322
1387419
1351636
1167825
281471
606185
23102
830696
15453
752361
1303892
342198
1296391
781658
1284805
622819
201643
1365635
781830
670750
872493
969570
1087837
857544
1484184
1468817
227748
479111
1294079
333627
894309
1225002
356513
1277480
369931
1525033
393095
1223611
1400730
1290828
27043
147537
775431
950801
191963
295827
593998
610128
1506827
858223
142408
604127
272832
1144889
597885
774304
572817
901023
1030286
1516727
1326969
624394
79589
488261
62725
1044800
1095880
1406641
399051
1000932
1228525
902555
205025
468719
1343575
503899
511378
639464
469751
471397
668943
1229586
201559
466805
353918
20504
1455648
155390
1112653
148890
360981
904598
994279
1013208
179774
238142
87875
870465
10110
976055
275924
1334566
1327417
1193678
452384
883427
1433474
1004874
1472837
931919
1431770
92018
232704
1512397
525353
380307
771172
219475
1156039
924612
292044
752045
446028
194804
109625
943893
249461
1327561
795920
890669
535291
667319
331324
1138743
922588
586130
1530196
424172
1211944
239070
1288693
1491175
23102
293998
1076031
1057225
562616
835427
1397876
158826
1243812
881644
138632
1401378
1303800
1222130
622883
224189
1207315
441926
652388
805760
722234
124837
170785
1500435
582420
369785
836942
980450
1266198
53510
1238033
701134
526656
923015
1242300
296087
22145
1338024
14305
895233
531943
489962
317199
1153079
132132
162292
456150
144867
905418
332980
390945
797229
1213673
1429208
1205378
690258
1258001
767015
946072
616664
382119
1334283
537164
1051107
279656
436619
101394
992687
1232198
66133
196778
968837
175034
420681
875347
277699
662227
1441939
1417104
780045
13084
961561
584642
668653
230867
489373
978706
1401226
1397381
1535576
1229667
660729
576181
96725
923131
1260523
351589
575279
13259
1246329
1349902
215543
1003001
1390217
876999
744998
1382295
350258
1258738
1464713
685516
1501225
385935
962965
1297506
761458
652165
1482880
1552231
302128
1303615
201127
327239
702444
176107
1196016
856006
301664
1022204
53381
474998
1248776
951665
1400598
210488
1361876
1408287
257295
1083012
190318
1066355
423446
1099467
1198921
1007459
547386
1297637
1486740
1273761
591570
590139
59148
1405518
1536656
942869
408559
964384
522073
192166
1467408
460374
555399
499147
61595
241498
938080
513767
4775
352059
574987
294259
104704
447521
784194
1138170
617765
229738
1268738
1067893
472180
1277670
336978
1500375
283580
147509
1546539
97638
976753
369377
893555
1136139
1218134
976711
1118837
992836
585550
116726
229668
1194835
1522201
917433
874985
1444156
779798
1323895
890767
260948
1029552
384160
1427182
1058960
1156921
977569
498769
803869
1160433
1024014
782330
245825
1319297
208457
408175
811920
187978
784899
653396
190539
1340095
639584
266459
186617
282206
1531109
672639
1329745
106190
719753
1523117
387101
880337
485079
1028942
1025364
1128938
1538711
959032
1450076
137791
1155444
1359110
543150
462113
1494389
1753
412162
1088427
1134186
608853
275352
218741
742549
598709
456953
507326
955111
615667
402097
1549925
829176
489096
712779
94695
689666
612550
145900
1229447
482990
22952
758441
112051
118483
1049198
178718
1095502
1100335
782936
694154
610156
1056625
735659
1445159
1074501
135783
1476280
231944
1430683
1197661
1142905
722264
930806
687463
744914
1465122
1566656
1007236
1242752
1103920
999251
1439687
1450573
187723
915561
1012856
635141
300755
981987
1359584
1203155
1478938
988373
1347582
72699
1476146
743215
1144624
1494738
926033
437409
1023135
1207157
303025
1554332
1061483
563610
1190247
984160
530150
331279
905513
304757
1202349
439205
32355
31444
689964
935785
430701
33089
1218148
648641
1526541
1227630
1001485
849606
1098653
326051
1214886
1076676
1551620
1288666
267373
1352297
1006060
538892
1106258
1179484
1095375
1005493
813874
1171053
729679
595523
973574
1472283
1251353
820821
461991
1302713
115445
318857
1331509
1445083
833925
760170
1250518
1156978
960475
914916
1056368
1566255
138235
1491933
83692
379679
1228246
79504
422517
6263
513596
329957
1019424
1340087
570623
1341416
606571
104057
227337
225863
150379
202768
724047
1152046
126496
604556
687041
863407
882625
1311133
973636
611100
275180
404835
257654
811399
1065688
1515233
703090
995435
68609
1006878
846905
466451
1246045
533170
1372720
193255
983249
1264326
908156
1531781
1061246
1235827
1062359
492464
68678
1081598
145327
971976
436403
759946
158174
1477651
576964
1337380
1421796
892028
868209
1418618
382104
619956
1304977
813811
1321777
1395185
840176
1316049
508745
981706
533177
244459
322413
194043
644494
857305
976869
160220
987099
362406
254581
1092947
704977
484896
1437268
273116
126382
1203031
592719
293556
237214
1002973
204563
917392
1040224
975629
999428
1404394
186022
817128
1221335
632526
155705
1194900
846029
881387
892063
740776
153386
328105
634175
255002
1149776
11061
80537
60655
465180
103402
849963
1310948
110085
748844
1353664
197222
1440668
736881
1247431
237731
1210773
11995
17015
1533570
869725
1027942
532515
1069325
95800
109343
1344849
1492712
1410502
1484022
529926
1208602
51275
689789
565270
922130
584757
808861
596529
1487442
240991
806636
1538460
1091840
517327
877191
341055
855464
1122270
134199
1310415
373226
524510
1434277
1015011
456074
761297
947731
362178
324522
960975
657418
1228760
1026560
528681
1052152
1163563
385200
180327
1033555
557262
529883
1128405
1445181
1023616
36554
224842
430497
150653
641926
1264038
210349
969210
1089818
547708
514793
1236429
231232
1067890
872279
171006
97158
503618
191307
253062
562286
1001628
744653
331925
1221635
226233
269867
505014
82295
1230208
26552
150514
1263376
1510542
476493
954535
46310
1113050
838549
1534950
1304983
845473
1233167
310039
1333641
700010
797205
178086
1235915
201461
375335
615773
653945
748592
62057
1336198
780253
11338
696044
1169743
29511
1298031
1155967
1310800
161227
604095
540475
848581
216050
1186150
494538
1351062
1155988
1331963
379003
911156
805258
761519
1075694
1450363
730326
98626
636818
585034
525897
55656
757071
546647
966165
480580
1054007
1027489
843748
577605
1072702
851442
605997
1158494
1145212
1179845
37886
322699
587177
1325071
192058
38057
641485
404777
1512017
519631
596530
723275
742800
290810
258086
91054
1245115
388831
519807
491831
102212
798455
32983
1456004
362451
299527
170546
109785
501605
286418
661485
604012
73893
86338
450764
586817
243877
1465679
1133295
1305683
647689
951122
884552
557218
301903
1137275
1534913
210047
935313
348222
1187270
485299
135621
390102
1281321
1210458
673894
1187633
787688
357712
1340251
665439
321421
602203
989349
1290140
1055436
926096
1503312
1385808
454975
1107369
1474870
1309609
910943
903635
218690
1083134
1205127
242227
1131759
1475928
1007929
1266174
694774
795324
1396197
109115
380549
201089
394984
1374433
486959
913621
19997
742106
462806
1461876
378822
1420472
352836
1519649
258358
902472
1121837
1399270
988519
774169
821060
365829
1291257
1358295
29220
1111781
470841
990639
1560629
1281277
534362
89991
313389
883366
1234034
1079188
1057840
153662
694802
520426
245186
1474
1093059
1003540
625607
1135759
351657
1500778
126366
1506439
659786
103566
235496
1418691
391082
806249
245539
1083547
708005
1183429
913867
645328
62131
144508
40644
203666
968096
386368
410444
862668
1140078
863692
1101354
546846
417905
49807
1292741
252107
644280
841349
1099826
326499
1226371
1257396
1009606
121561
335032
908018
960272
999563
1209809
982655
1124354
1035140
501072
1226739
1308319
1462158
1562789
421723
1409103
805702
1290276
1404120
439407
942168
212301
81759
253021
1456572
84374
987073
927425
1144903
1276524
83294
676106
1428751
1178683
453527
581131
620139
254933
427721
463930
321459
380537
906222
43063
476009
1253973
37772
360884
849202
790367
318939
180723
602192
1255239
249060
925976
572727
161809
872197
1350727
1365293
214328
335010
1170227
300345
1567570
317100
204002
176328
1073922
633172
623963
1542890
388917
1494665
1254547
137158
980568
233701
1424603
1327049
1266062
1440972
131636
9465
1274941
1103262
1301622
936882
785211
888029
818864
270706
1255453
233251
9548
1525304
294641
301597
1196123
1382199
21098
1130251
666164
256187
781494
929109
1549523
1379874
1549101
1064642
737921
1448441
1280131
1499352
944598
336720
549602
1271144
900705
1280760
688750
1271497
737149
1026405
1198226
851181
825962
1416914
1419009
261393
1534118
234167
217221
111270
857097
173401
1510273
807782
663130
406728
231682
514719
1106326
124073
537347
985884
1521413
424446
502507
1462107
29714
99069
800666
470151
1219472
827013
1378456
198899
492922
1190443
1478019
256793
1243050
1008895
1534081
1251246
1551960
1222881
1508426
665064
747930
1224972
843827
390133
1359250
1254996
10522
404371
783941
956153
188235
1192162
1123711
1564766
592581
975094
909350
30089
1223775
1452908
1124197
1374219
197101
1127740
568680
1109475
1326513
270040
1010916
1399721
1427111
1140256
906158
1019637
1452158
374160
1344310
1295533
1528851
104398
301462
1316584
556124
1485675
834279
931055
829980
1424224
41787
1123985
1148065
974050
679404
580951
1268076
684740
286284
369144
691709
201603
243647
1019031
1266313
477563
321228
219308
370320
995767
823994
897724
1237299
663380
152096
779314
593187
12332
1026870
588781
645804
929484
1547207
1244413
1534764
1173344
1457447
922853
484415
297832
386767
733804
642805
1164533
321135
1166413
248602
857144
577278
624602
936890
362764
1544115
1084254
1480083
884667
1446339
349304
313085
446089
932661
1048084
442637
587751
810614
1480883
547593
823273
880795
1055521
1241227
1530010
950431
169547
1368800
222721
44519
191739
1316601
72467
292207
329180
160896
608784
1010596
703963
448510
359993
1374050
141964
1274488
18028
1166602
489035
1212760
1363219
817477
851880
1319330
856543
893082
1367250
351911
880906
720581
99819
293169
1180954
1076855
755157
491713
1356245
721072
997705
268610
1100636
1516507
858540
318371
304497
1235141
586820
817341
839901
1228592
573664
1132102
517770
748314
1261072
1116355
724814
15325
531919
389023
491590
215796
1181568
1067882
860047
1323024
160494
707396
1334287
1462284
242852
1125281
652838
846609
224075
915261
184773
1277039
788795
360859
167222
1266659
291748
439520
915383
916832
201196
614644
362966
1039310
605705
718742
643944
869103
227064
751998
966703
1325303
1152373
977598
723382
807662
1503923
496741
319468
1301152
1065928
871713
242916
532438
1428015
22129
11440
968052
1074911
1049825
996393
903108
1313753
249064
356114
683632
265976
911071
206680
19207
1436001
518129
749461
1041806
1227175
719305
755651
220402
1045446
1085282
1484159
459136
762625
1255500
1306997
246867
452445
379241
16052
101271
328457
1066716
1182372
1440083
1302796
1054344
461426
1319189
1344941
582819
1256454
1488608
1511085
460163
1274278
1200605
518663
32761
676542
1081345
758032
688047
494137
497460
848066
1354191
320339
700463
1071589
919769
932651
131980
1242606
381841
574833
1075352
772849
408233
421037
321092
912984
694797
1380396
913109
1143084
1327177
871384
1344214
659493
53482
800333
1199461
1246895
1375022
1514581
1547911
352334
1128077
596910
1080246
549830
1006879
222971
231360
625249
1422240
989772
552803
18977
298126
501211
800526
330595
830904
468313
828385
1388803
1184995
873632
588305
478199
1291998
948472
54858
154863
482617
941138
999167
130199
30533
711522
419811
538455
758491
1358743
100338
1230759
1403311
242579
79761
918900
1374550
126504
205253
594384
1319326
349275
24313
753240
1135419
241495
635814
1253046
1072639
947736
1029276
1203811
518331
931480
601861
646073
189113
650999
1075248
1345028
960218
1539517
704681
508331
1350488
771055
705354
175070
1194742
1024336
1173932
231654
958206
16765
690003
110957
1354332
1060587
815286
298780
1087051
370981
214136
658725
1506736
657860
1495545
524110
156129
551188
667532
270505
517663
1502559
681304
478772
1560590
190989
1222940
642997
1071689
1137437
166574
1398801
264686
1048640
391218
716083
1197438
273932
1250169
126605
1123995
342434
697163
409678
99867
21642
109681
334847
329089
772619
584758
265159
177090
1342340
689456
212287
412845
574689
1416987
689696
247450
581797
814355
183263
1197886
1279044
740729
978589
861384
1147498
710890
734418
1183499
519617
1369915
1381216
1274191
925928
1221009
811067
1544696
1147518
788416
829801
221207
584710
1071545
723125
945389
1358276
1505813
112836
1130100
490433
1057312
451152
1426285
1120290
44331
325668
659145
1538802
1177762
1244263
315208
1209715
1199200
308870
539635
750187
792887
362215
107042
1482081
681943
1055005
1359137
1193906
1334109
614143
134150
975983
878493
905759
260830
1392777
61329
1216561
996590
951436
9897
862109
1443106
539323
730460
1197886
1036205
1178179
388262
489756
1494884
551451
380494
866493
22837
698189
1123421
1357579
247532
692417
448380
22021
1241313
388966
193503
134139
1043870
1065970
573247
577012
206435
86040
451769
327116
449263
1395706
317058
506724
896142
402342
748300
896820
1142812
310244
18687
541682
1478481
1245406
1399881
1327248
21922
1045668
982122
863949
594478
714832
1441405
307326
1262314
1434566
17986
670037
1491178
840022
575860
657419
731474
807113
425078
165439
963575
653646
1416026
172307
997804
839862
91438
405718
595234
339825
1417577
1155338
1233918
1506429
40721
85960
1023356
1162442
1043855
1450705
653035
445632
320939
924700
916999
663051
1090172
1447612
359020
1533727
1139833
1353094
1064597
1285163
564870
944396
1135265
453329
493613
1524827
966620
33373
1399476
603312
69073
177304
1213004
1042640
77873
919402
587336
1413730
1384875
1421273
291078
1163878
889487
1334520
565569
348305
457335
567560
454408
117393
1020207
731803
1287164
607632
1464618
313433
468469
175238
1292119
1468878
1400610
1174891
1191878
913898
1214318
72636
416275
1240946
761529
1315058
831325
528407
1409257
11774
853237
1499779
237337
1508001
1313846
356773
17556
669610
180199
356247
1031343
318463
289501
729588
651255
359695
797117
51803
376849
395901
31781
253247
60962
24656
790971
131863
862702
1213386
227739
610677
718881
863019
661868
249726
1041589
1007796
744872
232092
1531060
799353
781662
815129
615447
1416486
141811
1138196
518381
838986
1466372
544810
185630
1136310
860771
627712
1319260
1501889
471763
1547723
46277
673143
55485
248634
613200
1247884
547827
1564132
1192334
203097
1046852
11203
258731
601062
118033
626532
559159
6531
1429945
661878
762816
249201
1348202
960433
991858
1010922
1079740
1553614
712466
783861
510243
1548326
127782
954966
327119
1290518
1205774
1506832
233831
1386364
811771
512161
1019691
533555
71257
733973
1110082
1032214
283330
609192
1422057
687432
1413195
891405
18713
236552
1554182
1086757
95080
1075648
1482954
1078247
1447532
969259
519037
1159290
1363303
1401968
321843
407702
1355349
1096300
1306918
708293
1130174
1524383
866834
1532919
1560218
572773
205967
161678
1222484
726885
1462134
1067064
850239
165348
1338706
946290
553208
697313
497668
1410487
657678
387129
356272
415470
712960
1061672
956015
332966
244441
1514754
704233
932384
584627
409578
1134233
1341781
179081
1085693
1453072
485387
462943
398266
494531
892696
934886
1065221
65691
1405088
1186510
610136
679697
223534
774342
909109
1192657
100405
838776
720137
111037
800462
383643
71136
43327
305701
828200
785211
96709
93947
1076761
109184
628935
1088853
7127
601242
1289037
895887
476085
586357
1048277
1008250
79268
114366
572642
357097
473039
1392131
1186730
263733
537811
1292721
1522846
366907
161481
308823
983532
1164709
153363
404251
624299
1005725
1396155
299160
627418
144929
637174
533826
1052993
727759
474397
1190819
262989
870127
12232
544512
1321921
1264558
950908
1153288
1013627
736324
552048
643705
570521
1215524
749629
1503386
348040
1127537
1149437
723183
459232
322443
682388
1221322
358265
540197
849674
229684
1188188
1359730
1470053
1038342
137380
255703
1102184
663025
259013
1526001
1493441
102985
882377
1418162
1447391
418228
1049338
254690
703592
314423
1492166
1328487
1258141
876697
243382
512410
1199589
857174
551340
510985
522183
146509
1245065
763478
1364210
1504218
929518
1200852
46204
1272012
1339160
1296944
658143
634523
602678
1212811
658203
751030
955720
860063
149596
958808
465739
21283
415124
1121555
380050
1130365
1231693
977228
24563
300684
1511435
398776
1226743
146224
25654
1410445
41463
892119
333303
442589
53226
1517180
70575
394873
244581
1248775
1164269
519864
343399
1222232
394350
1534034
816736
1411083
1501464
1382459
1040808
1086478
703360
150718
1041785
1155980
176444
1389988
1295527
368419
576693
351936
264789
788736
751464
904926
1408932
1559169
1177634
1445569
1328330
506125
704158
859446
648199
1423283
344388
1323826
1566804
1297418
792042
1258814
735205
460567
105758
975901
1421057
1179813
124468
1231282
251531
1244673
1197801
1215092
813617
416780
288787
6041
327534
1381620
1043365
1486682
1564824
78925
1023367
1400862
1094290
187824
483923
644396
1433123
678357
469492
944638
767324
655879
143998
1155023
1480209
900302
1392715
678855
311339
756276
1206234
1499673
104810
270778
972472
882789
1479500
1042721
318266
492845
108837
1194331
886009
857093
1282575
1267828
1256885
1506008
188042
537230
422984
1388564
1087313
72912
18706
1567188
526705
78522
132273
1300686
114160
1445700
1468756
308163
811065
1519716
910931
97430
987630
954019
1422415
594073
1294930
302936
706425
778379
588865
1184131
246671
180674
37606
378418
54492
688163
514750
485699
1531638
738124
1029816
1039307
935138
683435
1432063
370835
1439908
171358
1217386
704208
713470
249812
349035
1456667
392064
292676
349574
124380
291407
1459143
1056599
914046
731312
1445769
679367
229942
945271
1046032
1512830
574403
1268547
1507513
400252
1001024
1110372
1202447
1509006
267152
367154
640339
1246158
590837
1013272
1332027
940945
1001173
1508462
93149
377738
188802
680194
272057
227714
1272681
68170
209583
385003
863062
115434
1275030
1446655
71388
1167614
156202
2923
1251621
1562526
258126
1132436
1341569
1550838
803020
422771
741810
489685
744288
994734
216334
295106
1160442
232047
1088722
27338
1347865
1500783
1070301
1168924
1124978
1236918
764899
1120186
366797
1016034
1237772
625107
496948
80643
64950
1322102
1306575
1215123
384453
735920
1249331
892675
1458446
906089
1088882
632158
1213929
1170797
157955
510654
1550832
750311
1415963
699406
371454
755398
1405397
550102
207347
943201
802374
901634
1255781
121621
1183920
325684
411662
1451864
36235
539470
589387
495320
1371542
618259
884570
695102
471693
781690
1150976
291884
84826
1267690
454878
295347
798576
227825
1012991
1293092
1195726
82204
250308
1264920
672402
1138124
1333965
665396
760974
232611
1074477
1550948
1566482
1475061
726092
379180
1529492
638308
1445341
723095
734912
1265281
512369
30665
1025121
1042568
666549
170190
1404731
706753
1260758
1348340
62284
619251
1034360
125069
265997
1286004
1550033
1296516
1240438
16609
502833
1272181
1062914
527085
382095
1333409
1003454
1213247
1490213
1407221
1538023
1056360
981847
861680
1161944
1553177
1369019
559234
1440921
135030
1319768
1207245
972044
233281
890205
1187859
333938
295862
1269117
909507
580469
679015
775783
143143
1562492
648476
1241592
74426
382531
752049
1104382
368777
677341
1010763
1195900
306067
63634
590302
1027304
1450865
203520
1453822
1412414
964333
960272
1498870
640256
1544416
533116
253156
1271675
1062852
1274287
300607
1164813
1290882
1464103
575010
654291
462486
366174
830611
465703
164393
1193712
776310
230788
763630
552230
730480
1562854
1150186
403929
201593
1447172
404520
1182696
94235
216522
126165
279804
196198
1043623
249011
353314
875822
825690
600412
152937
657011
1275493
386774
154520
129798
664563
1529447
1349012
681057
983089
584627
100438
785672
431562
73756
12967
1419652
1185769
227303
622268
235874
1096707
595266
725354
367972
1318747
339759
1176572
1045528
698744
1417397
636769
1099017
229020
164491
185578
802990
759611
808481
300889
305795
1307439
696188
1425864
1257904
1105901
367428
127108
1027197
1039672
1446407
1214145
59789
10311
455759
343168
787734
249624
382237
990930
46018
1168460
452443
429344
1251465
430372
586246
889896
130676
1041805
519593
791909
84243
9991
365864
672418
525381
28847
1441495
1332847
731163
397524
731408
1361428
233426
354129
1000114
605885
1267602
256113
1116482
476339
1195082
1008775
129108
1111223
517639
321847
366813
544292
66273
1534757
156830
985918
1188853
35666
468310
373067
910901
133330
1522468
1547315
206020
920505
236933
759958
613263
467563
625415
1166481
205163
881071
1391912
1395701
1525657
1508651
1394308
1509141
1242006
174882
647995
588565
1437719
931423
761557
733577
460479
1028954
1153457
1066666
1528414
7355
904768
776659
1491453
1222037
608056
1121746
1418865
898907
1361873
1035759
1407926
1237457
1107879
1334529
507754
1445797
626743
1544934
404751
583253
1288775
482027
1087103
1195791
214095
729757
1186550
1149309
1510367
669118
79257
585947
355734
1246377
1536077
105979
1054591
422665
272272
1171119
209861
1449651
948128
1156452
1362290
472956
883202
1430298
1012217
741542
869071
639113
1416203
1361981
224145
1049945
88891
96437
1486235
1401749
83223
762365
128237
733238
1246566
307028
929881
1026718
1074508
233802
1401197
460794
1316522
1549692
1144303
602073
1111972
1172600
1516182
957496
327506
874224
914158
1510050
1069924
1359214
60690
363868
934579
926769
1386426
1260450
387597
1238272
1507309
1518868
467165
38883
291225
1435286
1451517
978046
575544
250671
627277
1553704
702712
239502
136158
1452174
1292894
328645
1018706
105584
1021325
174721
278958
896443
1372902
339358
1272901
1087679
1307415
1303371
631080
91608
21144
1073469
1107608
641403
736414
385907
1154077
887377
185297
1310896
68905
728538
621024
225732
914970
468124
584951
630756
1462571
1537916
1028746
940936
1327204
1295910
982240
893493
149067
247579
646504
1118140
997393
738697
645966
1414889
270604
513954
1084808
1525112
1454935
1126996
259162
456885
835784
1360756
41110
1453377
1493020
1121498
1085886
90048
935588
1306056
780369
120084
1252494
115414
114502
1257659
149021
561908
1295041
466321
593410
1248566
504842
937978
862998
224670
1188298
130023
1415808
55737
1070908
91783
1046373
1147837
435367
560660
1193293
889544
340477
216299
1444770
164779
1446919
1423889
646885
1198654
504620
624817
569476
1346376
10434
1346344
1166327
733290
1108617
524282
607586
1325152
900678
733258
1499545
308975
102285
1195580
400003
1073893
659419
579309
905996
1413010
1250788
1284311
571362
136902
28222
388562
1551248
144200
42728
1411972
1229787
1236990
774303
370282
743379
517420
1202961
438023
583673
1447377
454559
522254
1431780
913399
1143848
758463
936040
1253816
956530
1509471
457375
250703
23044
682386
1082857
814906
461902
477641
344859
1025664
1499842
955005
440605
1239058
44466
38888
1396873
554691
1566701
427468
547591
1257231
895822
660601
261653
937378
1438783
548651
561041
437833
317585
559469
1168931
1131635
787636
917703
967430
918790
872461
363508
1287516
1353331
241159
1068123
294415
179916
1175856
330749
1263927
718819
1218466
336590
1071090
1518476
526716
168744
454106
1115010
919762
854350
711368
1094257
154970
1277655
1218096
74249
814826
336379
586796
339721
528068
715153
69548
438825
843653
243811
813703
1324567
229550
12221
325055
986007
659958
356151
998872
771242
96583
563693
1496665
368214
576255
1165742
822112
1465360
1112561
658537
1110205
1489946
606822
784475
654427
268215
801035
82625
779074
51430
547416
656152
736855
685819
548531
1100464
512827
729391
1088679
496088
238717
1434172
786515
86103
1402519
1040581
248178
941417
683719
137692
511574
1406765
698503
740669
884569
586265
1459982
1056094
965268
1034173
295783
900370
93054
821985
1397368
822948
633954
164549
211913
316396
1223857
1188347
1159215
1041884
208918
828755
742981
172229
878928
1502382
796335
103108
671465
1236865
1514352
624534
76405
1027922
789154
1551723
1081028
901884
163021
1371944
743237
751412
256236
1279996
863637
1365323
1434953
1125311
933816
938788
1099231
315751
1496158
1263672
1455035
1463095
112052
1484978
1215480
1099734
978378
1355097
1505044
667161
219920
559881
743782
907817
383405
101445
668467
805488
1485891
592896
79008
389945
204850
268169
1371510
42340
965698
436416
736824
819541
1119385
491358
1383454
1178189
694091
550101
46566
865470
672286
1329568
1220132
1085888
484361
971418
904235
1437967
312098
1154238
8480
1057500
48196
1565102
590318
445522
873544
437335
984605
1374576
198149
1352374
174491
734808
962901
1080987
1224813
321865
1425373
984475
204147
958020
243638
1494758
72882
1390101
365414
449546
1561801
18916
1457040
1355604
874530
161582
229654
1507369
1150076
31166
931490
617381
1044169
649779
798637
1404777
805599
930529
1326283
619581
1510744
1150859
1521782
1488868
329924
765072
636476
769592
748739
416325
1493910
1425990
1329876
1122123
729260
436165
366350
887104
315791
71439
738775
595405
341087
1109675
1272703
605096
684786
1109972
1084257
1438187
1422658
990032
1141124
767624
990233
1058167
597007
1380207
875089
145768
932301
400535
1550616
633615
436926
1267857
1071804
654434
774290
1229934
523794
159563
166706
363625
1536916
1394359
458804
1310005
628479
28924
979303
855930
952882
1227490
784463
782202
88765
61203
408075
329982
189323
1328163
780478
409713
719395
745140
1127782
924436
140742
503408
1492694
1455996
421512
129466
181135
1023638
49868
1354212
943788
1443358
782039
1358686
158547
933454
54920
214973
799718
1484456
1023653
932412
1048007
55506
1408733
383121
465394
915968
193990
4103
1043726
1246916
1226061
1124944
750144
73334
635739
199031
656287
1239880
1094820
1199011
1485556
968536
1145206
427548
875096
1017465
582189
920828
1203977
1005543
1400981
1322521
634734
207930
1237897
637645
316296
103321
337718
1306027
76550
335725
757462
1049307
231893
1523140
1093182
305352
1403005
1534510
442918
296306
1340664
15886
720744
592539
413494
1007157
165536
1264090
170714
1542012
218693
638705
1169771
1154052
1517110
796580
1490932
355532
847661
513541
531738
1329826
1125792
688058
1081276
948274
604542
1244312
811831
124076
1517874
953706
628351
402041
797977
1320196
539063
603868
1272639
310219
1146641
564313
626305
882198
172728
119156
207784
867672
207789
819060
1479978
144318
1100197
274856
1148545
1048455
3967
616450
232259
385217
505031
1028232
888312
1501744
791803
778643
540590
1202831
659277
1151644
1121920
139588
98260
335238
216155
554101
220624
578663
1303195
469893
1473035
1141003
1029281
1299493
776634
405491
527436
835443
1351591
1349828
337522
1108837
435890
229843
1362903
91864
544542
1056369
102987
865610
408768
62337
1477546
1028602
981857
1325846
1184665
1163637
576504
1079831
1318765
145098
200663
362997
1526808
1140040
441072
1480547
141766
1382836
100151
124041
941160
99179
1506482
558656
1329075
1364188
1132800
1041451
626231
943406
427931
1401306
1283246
910133
869796
1502178
702769
1431279
883382
298646
167965
446623
558846
256949
1185497
1310818
859618
406507
775855
796275
11851
672103
1140577
660451
1231789
1508871
516873
1255358
840346
384824
386338
11653
1133984
206132
909377
1295107
1538534
632341
914200
891078
208719
961004
1250058
592070
784965
1193619
624896
1310056
1265319
576644
1049062
1387546
200060
412605
631648
1414135
1220452
1263785
675025
1564296
1205328
724162
144456
212949
1085975
816247
349052
495648
157576
461786
1320979
774386
30434
612837
1152754
1130290
1273809
813192
651234
1195654
1200548
444971
900849
105463
293125
1350396
790628
689040
1461523
963063
973532
991832
872918
897909
1226254
604453
187807
1344684
1422551
228231
991604
907529
31705
1457120
845622
325595
560730
599152
595562
1404469
681695
396698
804382
60361
47350
548657
1113999
46901
473678
102104
121241
985965
1201792
686586
975724
162982
90989
815312
67919
914960
1293608
1321051
367221
583469
1366879
1356433
1300150
1307577
41251
1322152
1362571
1281173
1397652
510616
1425649
904282
680150
455227
411156
59412
559305
1052794
530616
485961
1319050
786359
375462
1469165
546255
1503546
1365266
1327834
807070
217169
1042372
1495517
735858
1396668
785997
1560229
805114
720792
146040
1498312
1052957
459045
1041301
903394
955800
1089556
1089263
152789
581699
865878
1237852
528671
534964
1174401
677359
257560
1291999
756545
84395
664949
296206
916838
407657
321804
803148
959538
1519453
907916
554830
443346
49833
773072
567460
1236298
1357217
34140
942915
67201
897550
650509
967556
1276250
194250
1267786
731902
1424143
73382
771567
449163
1153712
1437746
954037
1429111
1350833
1217599
465305
742525
267408
598402
1366819
573922
291895
1179098
1358981
1383361
702364
304020
1186297
288664
1494955
1141325
1508842
1107248
51734
136785
302740
921832
1136391
1308032
265261
1031294
856189
932874
997309
403655
792617
726761
1340837
1526019
277021
1390761
387280
1024319
484752
862640
1521066
377337
560550
813936
335149
1083276
1371667
1292181
1124048
273066
59235
583545
1537648
779292
1120556
236049
958482
36957
342610
1065327
393991
1062436
1374718
944195
1135949
1393380
1345812
894926
327729
843238
1431800
1098671
111950
664123
649015
51918
459744
436125
1485613
112571
458180
1515153
1561216
931241
668134
1413343
962413
781105
846851
197906
1278835
441097
722858
1471716
212421
813410
29746
1144171
1060077
333156
527084
810482
460342
674198
42995
410065
1203271
1430933
234682
479791
1388906
1085056
374149
1094422
959596
164868
366593
155447
748353
41959
1124616
784584
898794
127565
479463
563547
560353
243096
633562
940448
715629
900950
594504
408998
1003241
714971
590204
964960
783203
1492333
651660
629435
486506
698837
1179519
1288717
760713
1153710
776183
1082873
1010637
1002156
427253
538864
320011
921539
939560
202341
994397
461376
1449159
1384570
1084702
185894
1428802
1234337
1263798
642615
225354
384877
406275
1054239
366330
870326
34635
9503
1086669
701203
648380
1455151
1227621
1482947
51416
664129
113756
1505223
472656
466827
898153
1559322
721299
1431359
1138423
1228418
428833
1420911
795220
279617
163320
906254
828733
595759
1176394
1216953
1149488
1359788
787547
2012
999914
1493703
1056720
345662
446988
62680
1249462
939442
60785
352262
155623
639811
62280
958384
355718
354135
130315
26213
631511
1562462
682772
1028108
1558198
381257
1236537
710373
1495786
1290809
1046021
102331
1204984
360091
1552983
1070162
1040708
887722
374445
918282
776100
188584
40646
565901
1342305
537116
1272878
177332
893270
858074
1323730
256305
223082
1327723
1122151
378807
1028179
316832
1262510
1377096
391253
29176
1040151
874275
1440204
1098960
1504215
1555680
878577
145043
423127
637979
1031616
1084208
129064
1301918
1442265
451898
645535
1323226
265345
618066
23726
235644
317200
1312137
1152037
808689
804040
254232
1485731
369762
1053470
1251538
444775
920848
731266
392476
846679
1334915
452879
507514
38418
815174
826855
573797
169665
426449
1384168
46408
1371845
837738
414724
573907
713464
124502
312249
1242476
407840
1365656
1197716
308405
472630
1000908
152041
76476
807423
179082
1217904
1060564
115089
1069231
1337081
936439
1410600
124938
1365481
1036577
32642
992183
1510059
1510865
1446306
811809
759943
827544
1510231
1305260
1467412
250321
912570
157733
1182529
179093
459279
1362460
919458
1162145
1059764
165359
365513
1481862
123368
6928
93518
376508
700407
1351274
407410
1007124
267772
1248844
161286
1187255
1194619
677827
1008133
254645
1159825
738808
1480512
966921
212228
891828
1515655
1403006
1558836
1078811
974263
1456499
158059
239567
786132
1228406
711953
394760
549910
810815
184300
1237702
308300
316235
685488
1465037
679485
300826
338769
456137
1144591
1043051
637902
65549
295768
877881
707992
1180269
744492
635792
1478699
1194083
1250042
1232871
241042
526201
844049
820432
155183
655167
1348858
328159
1085801
884587
1314141
1252278
933022
58198
1446054
680007
1040918
773472
427413
611167
901559
1353594
940735
1313241
1311521
1100470
1297821
506788
1028119
1048011
1562816
1102863
1188361
88919
182334
1439390
1143338
1515566
1374023
171648
779749
1400542
902618
920507
629935
369941
1020063
425755
194314
1237563
1199308
107797
1517763
700884
147577
432288
1271390
115016
426130
986657
1080014
261880
1049764
335237
1112381
1319229
127155
578961
625153
1310055
228458
454535
804440
48660
1512345
513816
923653
739183
926771
1058022
608241
847312
1534456
1552334
498953
527604
1068629
1343195
468025
165159
1119680
529494
815774
1095156
1097564
540035
179139
238779
923451
478247
1148732
201784
727029
820727
1147986
298134
689171
1086891
746078
861932
559640
1085551
418166
1489881
1542555
925432
415836
788789
148555
539692
1313933
193944
1172154
1169247
627066
1171730
1490817
89384
621286
555492
1157571
1306838
596222
354568
651364
1441171
1061384
658188
311243
131752
845991
404620
97557
884813
1368357
1149800
695541
1546893
764899
128331
564725
513930
1558387
451882
1185822
432550
1525103
660871
264108
1298867
309643
376987
1154839
92594
481816
1411470
761706
590332
328332
28034
1018619
144066
1382634
476496
513702
1250919
829531
232431
1085991
866075
1360485
433021
1482483
906132
19469
430086
1023603
259561
1048899
1134240
1202535
738193
63127
14124
383088
181211
812671
291916
993234
221473
102581
1355804
255131
1563015
625346
995122
769250
1532225
1098748
748539
11587
1132443
704243
1302974
406799
162708
1492772
760540
1216820
192811
585170
1172016
895107
1340538
1531327
1363059
980965
988373
707305
1545548
1198929
1450043
499947
259565
96950
393943
614732
1204464
1388954
52607
1281704
104244
37383
1398608
484397
956228
605532
1351158
503372
1320835
768294
1142708
819936
613788
1370021
566779
22352
274550
146624
261867
514365
1468382
1438314
407063
1440080
720170
388291
716488
616040
124186
1544618
1560967
1111573
1078411
514749
199942
1446034
239265
1474784
1551831
564628
575462
748819
177220
1556397
1018417
994299
1374247
808401
442177
636893
49027
1268369
44524
70693
1143163
381211
1387523
939033
28286
744561
728752
1189603
383028
925215
288352
460666
183494
479366
1295453
649356
594376
585460
406296
1402361
1483925
841681
417303
1195743
321648
332480
871243
1493199
545163
44816
458506
908382
501564
878178
410437
710460
1237122
1074359
1351531
821852
519590
291728
407818
960214
984902
614827
1063607
687919
1019101
466257
1304930
414866
854144
1463538
698731
798555
693221
1122802
60582
1305147
289145
837510
643075
1160198
969797
1557830
1004653
1399534
1009788
968439
761749
115837
742562
155504
58682
1493690
660566
868133
396320
1393656
461130
507904
226818
480662
964796
1080035
566615
886425
891032
1466876
1075322
214208
782309
1295672
205232
274623
616551
756256
1226391
287717
325924
1140246
1460761
616254
1538668
857286
770324
7355
1296047
1279174
1076114
560538
1548274
574448
994121
184008
1061789
177584
981307
1033863
1376660
789007
1362389
301533
367868
1374813
701351
707367
46349
1453991
1524457
1169970
1468078
795249
1363646
777619
1127588
1269350
272772
1099732
1212315
32289
1232945
451472
770582
540516
441369
1519511
400124
543355
9188
603478
588312
1417343
941299
673843
95510
1517345
1481462
436888
709435
949695
916227
1295626
955669
150871
1439394
1404210
6790
1101443
690879
57819
1363479
382625
1473683
1427914
457985
540162
684116
893267
926728
1414259
853479
154774
1437808
349534
542780
792939
938823
562265
1054660
1529493
1027299
1236411
524568
909432
429536
810516
557739
620537
74213
45903
783286
1044663
713852
1234419
461473
1193687
1340109
697087
599783
182576
1249693
29278
204050
835321
209174
1450933
1030613
150337
786026
1148411
132459
1150101
1341697
926250
1397643
886704
212618
561279
1162654
198367
76859
409649
1442908
330413
296252
1368964
1147156
1201281
1379645
1431169
562578
691163
1353301
768964
1561041
885075
18493
3684
117595
819852
463970
679126
996138
305924
598404
1208710
1215101
605914
744744
41211
698894
990438
460403
89862
1214969
1059328
668946
1381707
647206
756779
946931
1182188
388425
881226
1306215
344498
1315295
1192080
1219629
1552119
1158590
1500100
231765
604739
613804
563661
1083121
558794
720881
24215
1400572
246078
375551
858949
841846
1146859
71146
421992
218216
1227207
397885
815966
967717
778947
1097666
87083
1349105
278820
125204
1019066
649033
1199092
298409
424821
1011779
1032603
1185086
941682
346504
1496638
1535515
514854
1212938
987575
157973
1148871
1031281
1410521
1128368
586418
1117294
1380455
118427
1135185
3602
855940
1280453
91578
1235845
470868
58234
1456798
958580
794105
341373
1206597
1414859
17588
1273561
92784
620505
42540
1386880
1372801
1546554
903334
1375205
483597
559431
259965
1311020
1177034
1549044
1292940
1515661
145319
1217627
1300745
707367
478953
967498
135379
1471825
761696
894412
559398
1533123
693855
226338
77369
1285475
551829
477469
75936
662685
1002664
150548
762701
1545004
431810
1035034
913048
1246172
487804
1470116
1492097
1138310
577415
158074
851028
837754
1045223
1164441
524851
478128
504381
911603
1098260
842291
1028537
289849
928665
376361
1145521
564504
628126
451599
511575
1052802
1488860
1519701
609646
753088
1005931
1527653
396502
1504893
545819
1178004
21343
943262
885283
1095061
1187391
1156740
344245
1517965
181656
813458
243990
1562039
1004861
1220731
895653
1290896
564919
357409
394133
195092
283627
1517335
1289422
1261281
1248177
1343842
1209986
770373
1197178
1296704
225515
1486280
1237325
1200969
1019019
1143665
633596
1010935
927170
116085
630426
1370009
1266763
199947
680534
357530
441082
42624
1340284
966982
683551
1373389
1375638
32665
512462
1423859
1281420
1275097
296574
709167
97375
806703
962185
622101
808255
1262520
1436229
215600
1146004
206717
1305659
473011
456580
1043958
349555
108036
883535
299366
1075132
612396
1507739
793465
897727
401034
1168905
738805
455730
1528949
1503708
360578
117554
1220944
106766
315552
265369
1532646
1297457
771548
640983
864621
527821
1446920
335458
1544174
1372277
1232008
1067597
1140506
1317927
1368170
650146
572406
1088095
517107
1285935
854346
984608
977370
230082
968170
1001669
586772
1082083
1368753
884573
814727
614121
392759
641429
161671
692124
473225
360128
1126577
1243333
784564
1399554
239233
709033
753036
91819
1403287
1339405
1481269
477367
605899
453968
1349299
1267822
626444
500783
362548
1240235
185785
338077
770254
1227862
79433
209029
1033299
388767
202462
65888
1281925
1484805
1069988
200542
1026512
1438630
747917
1245766
272617
176480
1542531
1390066
3585
882595
1407525
1262049
1253113
950196
1530824
249354
1471078
824052
858314
758285
181200
48107
195963
240003
656187
921424
1221881
622905
536430
77503
1324957
686619
382861
1170512
1003477
1108644
1103496
944556
1313486
1164428
966815
586538
1041706
821967
17121
1366105
1027285
373375
8469
1259746
348925
930005
731982
134510
808316
949799
1295964
1188020
500128
932758
1023419
768345
373961
392145
664211
56588
900746
986044
697659
130392
309159
890548
407281
1305406
126688
1171737
231373
92289
1464369
1082926
1405343
1044652
1538013
492923
185000
1002728
1536880
72057
599548
907166
702600
23593
463672
264100
928227
790487
1228348
1120661
1134099
501371
481774
258910
1347892
640147
458341
60343
1490587
734530
571975
674789
1004507
1227740
808666
1000426
1309095
957893
1177595
37077
31436
1080631
720425
1346447
1079242
246538
1073898
749429
857435
459394
722646
966329
428581
1375644
1194844
932961
931212
385031
524886
1127965
125491
1303321
943985
954838
810119
1044181
1043188
1262669
1566596
1470292
1537538
868768
1025324
275519
1566641
629484
1215187
1323981
1406551
1560528
667051
475100
139256
230285
1543007
1165644
1200876
1018435
827443
1292042
706308
181974
377783
1213813
706948
787825
668176
777119
665452
1425602
807582
333104
1391527
989236
1315051
448034
473970
680029
49621
84431
1237763
1431435
41289
1025057
1477501
1230372
979543
156130
1174979
719428
1470374
326043
243481
1555648
79361
472845
350982
633773
670256
123666
1129092
1027782
1165616
673927
1538019
255336
214705
668572
1442371
1485268
283261
1563759
1335345
1430023
800514
801012
477620
966354
1457449
1510600
389057
545009
564357
110295
829792
922577
1006369
870921
260564
377558
486686
237749
1126307
958515
1179561
735888
18401
1077666
1081975
299844
143217
1489842
577402
934455
994042
1452672
1204259
1339214
1521729
624265
623874
81705
859631
1071126
486905
143426
243032
327954
35500
1134671
1527058
496690
226120
1048600
41700
1246680
1049887
53619
807102
1161575
1375141
344448
490385
1545112
1330899
310432
434134
1041048
393738
140312
707961
765422
1014751
1268520
1225113
1473859
575266
9939
71492
1356690
465329
288142
784648
1105517
455193
323842
612048
511498
1393624
47806
160914
166058
837484
135970
1443350
767796
293968
236355
528469
837511
736561
952137
1505008
335067
297736
638698
876668
478194
1416299
748188
619962
1052756
298349
533446
942856
1009149
1107944
853437
310974
760619
1373827
328183
509724
1099716
1072050
729399
405103
85931
1202585
1031275
1406332
627564
903530
709597
69484
1136752
724165
100505
1289310
1093904
25957
988478
1275896
1389958
959814
452380
35069
107684
1519972
1351833
1356186
127513
1131056
361900
526142
202911
1453604
1440445
1115367
1083391
1329221
1441098
676192
612510
1447127
83694
121327
834166
874271
210326
706241
526281
1289829
1307038
1337531
1506064
929543
81987
1031445
538882
241219
587808
154537
1385814
642725
1300216
469358
1085005
1443970
727983
351212
1265208
377239
124557
720344
1329152
617188
505909
735955
440639
336449
381694
1035269
1436260
1099805
369962
240563
298882
80814
1334265
741304
1362992
516481
854568
550302
536355
1122314
833001
140794
1511416
379290
1148744
153760
1027493
1174154
1401145
459441
807136
553279
442830
1094240
755783
364846
1114071
736885
136211
256840
1247245
220936
1088470
917132
960511
1343117
1101556
246843
104543
884170
870281
132367
95231
1553693
1129156
716812
963707
1051494
1108027
46432
219893
1191549
1490417
333205
517591
1539738
1397396
744523
1051994
588365
1193915
24612
1244222
383012
1204443
909022
1444463
1358049
1474462
71310
132140
847240
1219956
1453493
311039
829290
110503
570548
88523
184703
1507529
816363
728558
168010
1193504
336125
1088933
1328674
1293110
1089683
1147181
1537578
200558
392896
247711
815505
227500
255333
320404
1530211
1188937
196303
1346245
417632
885854
1355673
182068
1553169
891277
1414993
399126
1264229
398000
597594
511662
1507735
942257
492729
196259
1518962
1218363
10369
1189504
1303819
570832
212032
584428
1334874
1502916
1157764
110169
842398
117651
73944
1182811
414565
182902
639737
171929
768926
1310087
292483
1368245
610185
761520
1524166
1012921
525994
166904
513983
1229775
70112
100111
1142825
20354
150523
125865
17103
736022
79061
342743
258262
1059377
652996
386014
509248
202558
1165374
1359200
769560
47576
329197
254545
1422604
77718
1322685
229555
1485721
1176964
639941
848843
393382
1092327
1238257
1227325
64795
831926
113915
770738
867988
740655
13213
14726
1504906
1310720
831849
143703
667067
370151
925253
675897
971397
851005
334488
1247210
954742
226057
1282588
1265115
1443318
1387097
570225
1058069
406657
1546662
830695
140624
1338585
1372957
397674
352977
734846
224667
77039
1131416
792383
1123172
1034500
130506
1170495
718860
710221
421199
1487184
652928
1108908
928073
431544
706566
1297593
475960
1482734
50865
306701
565954
816857
221476
341561
820175
435817
795994
496792
1204968
823611
690313
878472
450226
875230
1588
1517339
37854
1422346
1433405
627733
355152
252986
882471
1353772
898059
1525609
1269646
1503722
1348384
846724
221941
261276
404062
660139
331339
1561780
1174535
343714
906155
151469
159968
1181133
65240
855688
1028299
512617
473167
1306294
414882
965546
1195789
1093794
925925
607064
1002824
281070
566100
1435470
782529
1454672
1461483
1188542
1103171
956207
1332400
1521606
1463788
167025
589998
769178
252428
1327228
97372
654063
95107
1388603
1463098
1289908
1070600
559579
256397
696840
973622
385454
1392710
1084558
1100264
422137
112840
163107
1442924
1001429
1183762
777550
1444529
801415
1486432
294027
992181
434787
1084576
1450492
146096
1485147
1282207
79219
63700
504130
1139312
824525
1066347
95789
1073234
1277406
727402
627685
800497
952340
644404
43203
30677
77292
507246
641260
1048730
1520920
993968
1117026
1504289
1084783
136978
1163224
1352183
1303605
245030
1045453
207949
510454
45934
1047231
221971
1018800
1175521
729980
479227
645014
1194482
1549685
1473980
419253
1003414
1142043
1207797
1045957
362616
87735
301502
1388694
563741
1097356
1160843
558930
487201
392797
307526
1493452
189073
1195997
612979
157340
18890
1051273
1302583
1013169
1288237
1566038
686900
680967
655299
520744
1180266
542245
1024393
600927
1391610
1463642
1014
707990
223875
801247
444794
495126
1390575
197081
1515775
456559
1560245
954684
35775
74802
1476332
1074354
1430104
1480038
373338
294518
443028
570224
928736
1505966
1011940
1378935
215756
217414
116040
1005375
1054414
748589
1225621
802575
73717
706207
394975
824220
1119953
1148274
948670
677732
618432
386161
614434
1403080
484865
1140480
950599
1332010
704146
1269304
281705
250475
661929
1425640
433998
134436
1084306
1464568
1232581
924961
883329
39911
47003
1219288
1051920
758635
1442542
1241924
339445
243883
1530882
66435
721048
1528732
789897
257156
601454
1094007
454901
835894
836886
462534
708643
271947
64394
1003604
430221
115777
951332
1135865
167745
857623
470553
339317
50571
283517
819759
1179389
180621
1302340
38706
1286271
473661
1031220
1369338
1318569
822714
474770
1505277
1201320
1270241
1497783
1016606
150845
1121400
501951
1139660
5048
1054087
935122
1411726
1071497
975087
1077132
340607
519282
1516048
690005
804098
1447715
547333
623122
441883
424929
1429711
1050817
131532
65629
220331
1385259
1131137
836240
1093455
1305358
1366904
221824
229418
519035
511879
917806
1560282
842563
1385747
1278813
1018228
432128
1317351
1240246
1228380
280518
1410366
336007
661178
1324108
1383786
897323
537688
1003762
1184369
638513
358522
882386
1104166
1313334
1419175
469698
1088627
1134981
834108
1456257
222854
285767
90236
95847
1437255
1135250
515788
741563
1059534
471986
1060411
798527
1143681
1176913
327455
1392451
1440916
321754
50526
1084533
222244
1501854
94473
1425123
1412729
60165
260244
854048
696811
495306
346122
169243
361488
1512783
600086
416545
24351
1235227
279153
811378
686105
329082
752524
143941
541526
535318
232411
1263054
1528551
25851
660707
183728
1467317
47447
884807
952641
1072022
1502480
60888
995284
223994
805160
719025
1058153
295180
1350577
963414
43072
751192
1467536
414521
1129126
447409
1545975
395317
1541444
1215351
575681
328819
1323753
1038513
736476
554002
1218004
349856
169736
744540
270808
1389656
181191
906738
1331470
173778
753281
1428204
186312
1516877
269715
210999
906829
540537
1022272
951796
423085
1378878
422189
335518
896774
833029
1387619
137314
469462
1069333
1178094
654232
1419514
1374204
884802
1075060
414035
1331311
187213
736958
678438
181377
1002423
1526949
1469149
750161
955406
327889
1344868
146213
768411
1336725
53706
449976
1544658
1552881
1350983
408985
801291
155512
1484055
279893
136622
1119831
1071641
1424275
912578
1348327
808332
1493088
1234592
1312600
10389
1316796
807164
717922
234299
501229
439970
1238224
608746
611995
1303160
648375
863897
685313
1133144
528560
1458564
597708
157341
235586
161933
1226263
761003
465135
701036
1239738
826287
792731
17990
823902
718269
694014
1504363
1232334
235946
1229429
198043
189275
1397036
1346185
585661
1332702
1203906
1096751
184796
446807
1346034
725368
1349263
503920
974888
1433653
339077
835931
1024970
98023
1521339
614141
399593
1387238
134937
36327
962626
792231
1141876
490801
142044
765524
339929
36450
783879
829095
962430
64367
1300605
1449968
108728
1413668
1182543
834491
609785
387221
289715
1395672
723696
1288800
9182
26499
153151
1166407
1295437
733297
841594
371673
1034305
1453805
972737
549658
1473925
855162
216342
95050
941548
1124462
1056626
1320762
207912
737124
501972
105827
301858
176050
746989
1364420
245630
392155
692260
24035
240835
783708
240018
566948
615356
772236
6237
673772
842729
1467515
1207643
9284
619335
912823
1379145
1168458
592536
1021425
1130316
449264
651980
964954
1222060
877956
1286207
866909
1014254
1002973
484243
701845
971600
1456844
889972
1501013
164607
743348
158245
505047
564746
1213556
1247599
217587
1266602
42797
740541
1352308
804005
614900
981562
293887
1478481
275579
900374
732874
792029
1135611
88039
1088877
459755
1236958
1022900
685849
1454024
637832
190124
486885
581514
812862
10299
333491
717086
64369
756494
1344002
557086
180474
1527933
118584
117232
248485
1141853
662768
694288
1548044
101332
507892
1384512
600248
1441018
745369
42578
712504
1442067
760220
967627
566744
53904
694491
203882
912357
300257
1192374
903935
1164455
554434
768554
1394109
177631
681814
366507
704045
1273362
1240825
409530
500707
521831
834779
780176
30929
317992
1195176
48093
1322831
626798
666588
128669
1241835
1538683
112661
194292
43331
1412556
1361529
1356450
1260138
1521703
741835
355726
365776
277966
607234
829264
734332
53926
979585
1447094
464069
1124129
1030480
633359
391667
191614
865052
842487
1355875
427164
1331718
1531970
989328
375811
1085144
630686
1105851
790101
827989
11975
1469347
236185
1299526
479622
764030
868916
1059040
1094568
1349092
1175923
1050964
25669
304002
780004
119803
1474157
503180
579970
623190
245046
1365480
1424652
450622
1071721
928540
1087001
1097859
332600
75627
865504
1463542
97760
803860
108458
489032
1071690
1368149
495162
889358
1089623
45519
433662
312085
277850
676179
1294214
609218
638174
873874
903978
417120
1063423
402222
184141
778641
38955
1448027
546266
1082901
327125
455310
1460454
321551
312968
1480864
512954
914418
167958
811261
68326
1413034
528072
997724
1038369
901954
611249
871875
1515734
574621
701642
307360
480225
333018
1034408
557402
542632
172167
1242084
1035206
18423
675343
1115451
1408084
1378991
1014293
671793
818384
999232
583068
822541
821124
1300556
1355585
474497
1069166
378030
1429762
1441735
942238
1534464
1543580
35072
985998
1459841
410137
1465175
303906
1435522
1035927
651268
1375944
112573
1508570
613601
1153538
956951
421819
1298165
651564
507326
933197
1262487
1284356
1182734
694134
1395493
772521
786198
1451457
477786
1127640
1373054
591467
610975
365682
415081
481165
1361032
1563350
1461773
1471878
241756
1068355
1105902
553375
417777
877961
1059436
849434
277169
329242
1222819
1423154
509496
1315317
1517610
616522
1189485
584226
306766
849686
39390
808029
723539
476978
1336008
694455
798745
3838
1093132
1009711
372783
1518177
385792
621681
803378
905484
21444
538163
74152
536938
977345
910275
103861
381033
1151820
1326141
609088
1143435
186966
1336793
275116
1144880
257128
1494505
598184
969485
1320470
451052
906034
623475
790047
1279070
889416
680241
1530149
1417219
731924
114229
369441
1261677
457269
1386753
1362593
1479972
1488993
1549663
233983
1056434
453453
55968
1232128
636740
1487630
749041
804834
1110510
412666
784980
367174
78310
282057
1341976
1502761
1237274
1187549
822526
323061
1470606
341614
1280660
54340
1140756
557791
1415983
130291
23679
451126
574801
126650
1187576
646657
275373
1142442
384998
582520
1451650
183631
613386
605967
256153
843299
971966
1266943
1524399
527214
1074617
1418397
1308504
1534441
1073149
1421372
1235317
794693
1477937
166511
1336367
1249682
1390584
448357
799043
197695
1051117
254280
593654
453688
1338623
427839
913020
825612
183230
576123
509748
1149362
1417777
831447
546984
1356926
1552397
1322588
1210785
793016
716141
740356
1190812
637558
741153
833424
838133
1388259
144083
1492741
852806
1547492
342315
56006
1120793
301288
617154
929106
1546043
593232
336636
619290
809224
1070819
417098
1457540
428305
239491
469065
926252
690507
847501
1082675
1020912
1377569
110906
776618
926886
1421931
350760
190521
1279574
47343
436381
929878
1406547
331081
656728
149828
58952
540343
1077599
298164
22054
252712
721392
350404
188734
245472
176825
160317
911134
908937
576646
1054542
700137
391055
1342317
130862
245255
196596
278792
1287587
1466896
948836
1379474
1293986
943947
1526440
42555
542459
990785
375778
136153
826670
479379
1522688
508589
528737
346938
173818
1335595
1055019
689201
1469051
571311
1265394
49951
217614
1209135
526859
1521537
1126236
918655
543453
1405935
260155
1336641
1441230
1456218
98048
905588
907887
587311
1251920
839341
710468
493066
562604
1068208
364554
288567
443534
1536363
697701
1197479
337835
524429
932150
1179464
1326202
285589
1543417
1398009
969468
1070478
376634
1237904
174821
1074806
1092000
897474
871988
1072154
212369
912525
1356356
903362
867877
206639
1192396
864356
396073
378417
1322857
782930
1259850
861042
812162
1089061
93391
40906
1466165
1459647
1397890
1374451
1388267
416460
681831
75502
1493738
1536311
402686
295916
1305106
754491
120416
884580
176496
191731
887019
257421
1370998
1340656
172176
656054
487687
720901
124221
824218
485175
1077471
881509
1161915
376588
350115
881722
1167567
872955
420975
1491278
671691
756836
39261
850912
106550
499143
1294820
637385
441108
1342786
1309249
68246
455898
1506301
237543
1009290
403816
778101
306171
1470673
743538
1463807
1365450
352095
1041515
1330248
1053258
1423908
324579
235930
1382023
74085
265443
354516
511866
1094507
834585
1432206
1524353
1557706
1385011
1350538
1122939
414278
441952
1053477
1353380
268124
762508
1131402
454594
1190346
1324896
1141163
1316243
1324147
1344519
1017613
501786
1117068
393893
102044
1568026
248424
1274529
1229910
1547016
638670
473476
948210
1566097
492853
1119059
1390700
1427407
267083
773230
1135705
1544882
319427
208122
118490
1128990
1446569
960941
1202025
136614
693331
248966
1457338
1448998
714474
37401
867819
276996
86605
678803
24903
1408076
951280
1113896
511966
1526359
1207932
327813
731832
516633
1443487
408754
2985
316265
208457
1375133
1111485
553401
990504
240412
662584
489675
1174405
1058959
555692
167662
963276
1411701
886650
873208
609962
915558
318896
568805
904577
407584
29160
720013
1422428
1462176
1016170
39918
678141
823698
1085793
417617
915818
723152
1384120
505949
1339338
983182
1410761
239224
965386
625210
1194448
577893
719766
1198113
742051
1019792
553347
1181543
1251206
824640
450247
254271
880437
1018486
587665
385434
1068968
289357
1150760
791642
1370936
590858
1318754
250371
1339379
422838
1108277
1398243
640660
1557668
686196
113387
516899
817925
715084
1436747
1186115
805609
403981
1460499
678219
833434
241892
794524
632657
1015195
1326156
1412060
365827
1089566
733055
1362437
125137
726728
966885
1382071
1094481
1377980
1045482
987438
1389435
1485084
653718
1507590
1366063
505878
457681
852265
1110495
128201
729539
1474548
405898
1391884
1315345
189964
836165
1202167
772003
13860
40270
799622
211948
44034
1277882
1001741
484324
305538
136440
515795
868343
699422
643137
1484469
845772
240404
655936
1169041
579897
603458
114655
996005
231954
1476381
276000
1089847
403829
68747
1231722
1274762
854571
299448
862181
663625
1469203
1018494
458118
77263
667603
1041901
121704
322519
1082020
1331605
1004108
241738
59416
958864
602328
858110
530146
722763
114757
1566876
1368837
175441
967157
1354643
526187
1447159
127110
473444
411341
329881
175985
1257145
279699
211810
1141233
1396305
1306027
1536754
427946
585143
1267941
1393866
977850
524848
380460
405076
1188132
56294
603995
303009
1160990
773120
936051
1352737
570181
1478339
1193848
1169470
813990
513936
637513
348081
401283
352273
116593
1356845
301683
1564532
1214045
302159
963663
1358390
126795
1511700
1196516
730805
1005556
733685
1563277
1221414
1173739
829345
1072275
230147
200544
236546
511094
191285
1245938
1495504
361051
639084
382589
1514327
965780
856150
550670
1463018
1072901
398632
87652
1099613
1091723
688043
1444383
414432
364598
1131649
789978
530324
1517239
490211
1340696
1086397
965459
13460
602181
80552
925913
235712
1008357
683923
785429
1347646
832603
971807
1471123
434794
234445
1526664
1198354
933620
851652
781659
650833
1177365
663976
1438834
349314
981746
6781
182621
678968
1455359
928845
1364444
1029701
1475375
1147191
1396799
1128550
1240805
9345
977215
773365
1355437
15650
1026412
504275
382059
1567060
1271227
135434
722066
1034246
113127
1215739
225488
1481393
657993
342945
269690
701197
1259685
873191
786518
54681
351268
791543
769164
764349
347987
1076439
20524
614879
1009129
1491253
462665
13980
398334
307776
1304281
459897
1538017
98172
574757
1119610
367433
292568
283304
1010411
1030558
54283
224118
336652
731391
1513648
845350
1554548
865758
293414
123559
911218
523302
1364522
1415032
624390
1132177
535131
974782
1528066
435312
1277461
917699
1170423
602888
755572
883065
242435
1404344
83487
392521
32147
399142
1249983
80327
585821
1276002
145298
738558
960631
1234047
1080720
886237
1211808
979204
242770
1478887
763863
345360
1433341
1235660
1546918
1432656
726087
1545316
857462
1017883
1564269
76512
427087
554286
1521450
817252
566213
263360
448449
1187535
999279
608280
1298956
1392036
562380
378687
1220883
531597
1134079
1118561
1291666
604651
266315
674060
247369
1483548
1080173
355947
1514560
1119855
1531323
28066
800599
429916
910377
80680
1045310
135163
1356669
852958
1180596
926773
998745
1500986
907743
891765
544588
561527
677985
362475
1553089
132720
987840
325544
546438
178086
405640
181556
1546937
1536972
413673
854819
368911
1178146
918101
403086
1474576
1241083
1104626
1440239
821256
1422775
1075650
635637
503580
777483
664205
104021
1047043
23956
1334643
221301
271995
1146097
1504789
1254824
662111
988488
1221188
161228
600517
534530
232237
58357
1333514
997738
50689
1514943
900361
262305
246477
417764
160848
106491
1142089
966878
630613
985252
1041895
1278711
163020
1114194
1530473
1262873
423769
700886
399665
696624
339839
19846
699543
1199232
109106
260763
518225
954792
350815
999853
980291
564638
389121
998448
665515
1517729
1208757
762652
1509230
794064
491492
1055763
682372
587949
285445
377909
329914
710442
241801
848170
572963
254983
205338
226235
659280
1272081
638730
1087924
174148
1201535
800966
571627
662095
1183720
245067
472266
677104
1293516
858640
1347491
465654
13924
1076562
792806
174320
1048178
335872
1273300
1395261
1335570
815392
177479
349004
355349
691738
495691
839403
1523378
1005846
538702
1269661
1162838
1133051
828779
115294
1281488
1103032
189282
902667
1326054
459764
391457
1493517
1180951
1207467
61772
1159337
112825
498780
716071
813832
770760
169585
859271
925438
549036
183577
60947
926918
499871
1108426
422977
318811
1501757
801054
1211362
664792
846770
1494302
644892
847465
1517428
1138020
22356
669624
88206
1563859
1510774
1269805
127255
836256
495138
325465
7797
311604
821337
1435673
1054535
1246044
3361
765387
357191
459315
881047
1085007
695231
572967
522650
792289
1399226
419499
1273238
475029
265377
1188622
325806
1310758
1513703
528492
804116
1429983
488354
1503059
1449312
633581
848955
650231
632974
1478715
1470909
1145407
1092097
151386
1059315
1550648
1153312
157381
1024853
1488677
692299
365242
1434987
708288
338142
284775
758707
699482
499645
3347
1254867
336897
558265
450918
1488204
131974
1038806
536064
845151
134874
440259
1456822
362957
1406474
1099216
965799
1423461
1400027
925742
38281
690245
696072
811478
953539
690929
203983
216678
785847
775586
360169
63907
750623
978681
897554
601860
351763
493926
1124484
1037119
175131
276931
774615
181076
419545
624133
913797
911239
156839
1312040
881376
473283
1315414
1350300
1064159
961717
1539652
813564
1293155
466517
241757
563230
128864
286905
564404
1075317
501520
1229960
1438099
1355676
1435276
1561475
1352791
825966
894612
684566
906785
599370
805928
520119
435898
599301
387737
442886
1166701
589034
1319270
720719
1116140
1318432
36761
434517
770605
157813
136888
862534
1258086
559517
1346655
1303043
167553
1221864
597245
683906
759141
181162
553472
1356220
73963
730309
1313125
1215042
1508946
1523090
1236270
797495
423445
346754
1418907
1489026
114037
1293515
351817
1349881
1074582
1482323
460463
58011
1364977
128897
1008355
1407183
471212
464784
1344966
737082
527680
644928
1528380
711557
421922
1447451
666632
820161
1262936
814121
1047806
999640
344577
922904
1434103
510762
391797
1404352
1239321
1151100
1198688
191107
973808
1464768
1559584
471121
352876
1165864
839344
1223924
910705
508112
607299
112863
957281
732841
1513783
385383
306602
1142691
1378999
1310131
934146
1026309
1483700
99702
723428
40329
1135070
1092076
579773
1066089
1193597
783077
811457
1283086
1094837
4404
811940
834699
534531
641383
1560104
403137
1386774
1542452
216738
1219391
837974
506233
1310456
1090938
1435510
1484182
1216440
475889
1333740
1331833
1024493
1168998
1432082
1339408
738046
1033344
610358
1417016
1034665
1230110
180138
528234
793232
358688
1520507
788479
1119254
1180203
92826
1303982
1115037
1422472
1212865
877076
943256
801892
3164
473657
1046877
330523
249405
1556709
259293
557843
435795
652242
323117
1239666
880318
741050
14190
888597
1316443
919251
913086
1276404
293333
1136053
363234
1309357
1441011
1498207
1375201
884752
1400435
1043726
1495403
927080
21766
588779
1446999
1020326
252398
73302
313912
1110027
932110
1447433
440236
386437
734316
202240
297175
1308784
669158
855659
515843
1239678
25887
1380441
1431635
837598
648785
110921
466352
1260715
1311114
642394
1077216
900847
392253
79006
925993
538674
1833
1255092
214105
84404
678909
1143668
144236
720931
665132
1398716
941307
1510881
1313124
1084834
931781
1113345
1462913
1351145
1387842
648482
440105
393436
766001
1490617
861089
167565
1525478
878877
833113
1531947
726730
256421
594468
1130779
1354809
1272139
925324
1341439
1542786
1396308
1550417
1337520
479011
999097
1075058
42428
816210
440497
1526261
265265
35708
1079872
417355
561201
849859
1419184
746992
118359
1550737
797186
1003282
368798
309189
1102935
1086671
117452
1110474
1296113
1369660
1162677
1534338
404045
1344516
1296201
1210844
995087
826457
145937
567337
1360906
103077
133210
1167573
366135
889936
720431
95682
1229670
694285
816675
127814
1535251
238071
90324
147687
891840
416744
1419006
890164
1283031
48637
353589
746907
938823
1172251
1482659
11937
1125513
339305
1241785
151362
451682
1172757
113606
1149006
619091
1184347
538454
1410569
704002
148965
283017
871519
750051
1150415
661283
664058
870117
1164587
103385
905015
661643
1477657
1102819
1515483
171340
513554
180264
151906
1435361
30485
1398114
110643
1026613
45979
1395525
962312
1493642
1168523
1544675
647399
99867
747017
809848
6132
1257886
216005
1287689
921057
410979
795579
986690
942203
951870
1048695
873333
178822
283928
685783
960681
1399948
1425958
664601
1417000
561115
1436565
1220190
731831
683430
1104183
227911
884327
225943
841465
1006928
659473
1540517
845804
1097550
12416
735217
1563776
88544
43128
901843
210910
1193045
610348
9260
1528812
803314
577718
1153873
1245111
149940
1360831
1042484
1567921
1433739
189686
572328
251552
3260
1141512
395778
1066237
172214
1197948
957794
897637
684830
40681
1478578
195907
1536585
26906
1404658
33941
421061
40218
767079
1250212
1306113
1039711
892617
377987
1449334
496090
1228211
370444
590561
193539
1414189
1210445
931864
117435
592395
667062
170916
1140205
564435
562679
685623
171346
1348231
1022965
28163
339884
539954
1028375
1092909
246153
145529
212997
142568
1306614
691293
1156830
747665
1164213
822526
1486699
1143691
186141
382921
1282844
1245959
1507761
512223
1238216
388139
1103785
1038437
1202886
623052
1416295
972333
649053
1114797
1012949
1337969
131159
845698
433415
1321588
1533217
957665
1242511
367080
512063
1055515
532767
1353116
79611
167616
1175329
632769
640579
656291
390679
153506
733422
1549202
1178818
1015039
513509
799898
789156
1300605
1220145
642536
401431
824495
9883
1333820
1350393
1277492
169714
351627
954484
41259
1352152
476286
591215
19785
1481728
733373
1537281
1229300
439009
606442
490154
886487
1469212
346660
823103
887570
551209
1254595
1504826
654010
1489855
120752
778050
190746
71894
1257463
1344990
776626
489497
337709
343455
685828
642748
1337429
1501771
102676
592278
1035280
828430
32868
1306245
1238841
695210
1461663
1380512
1053332
210415
1030967
245520
1102565
1438174
403814
1001571
220158
1479204
128774
529493
61477
1010434
1007518
1183923
264436
1479095
275861
595280
805672
1160603
1088725
718070
157593
794480
967099
16976
1154335
1566061
1120878
980388
150185
21772
757835
145062
332775
68838
1288900
240292
1155464
209631
1448717
1378523
723747
537325
1265911
1051878
35471
749098
1313873
1407039
493624
1271118
1510022
180832
1230465
82186
1503753
1223568
230391
917011
272954
535100
676400
1398083
814280
1215150
1075184
660589
1219178
874941
563474
231475
1154046
1454790
1026804
1484296
101449
512375
626575
1493426
420748
38857
1001944
1420312
100687
346623
922863
1110341
960261
913209
289357
604867
1253609
849870
1478724
1206830
1486511
1512457
772774
1455675
1269193
775458
361028
1194371
534389
594079
1174834
15197
963434
133704
755147
449448
1275711
347572
534036
1045829
1049813
970139
65550
309023
113164
516362
610269
1280050
1278523
968863
437161
664962
238406
644734
1001135
1091158
759091
547881
613761
382736
894319
742165
129682
1374875
1265441
1105687
442982
1145084
306599
1508325
139081
1207766
348518
977402
301041
1551667
737077
405982
1012762
662726
1071429
289849
1454613
194161
239299
1541286
578203
1563159
1352242
842896
140758
658411
217386
608512
381904
309462
439356
392212
551040
440444
214213
1183998
1539228
1279324
314058
235280
1126529
1116158
1386117
786185
1405096
964778
1460594
207647
422122
233498
1503616
136778
316123
1403845
71420
769181
228772
699742
1108397
1060208
235294
874649
1175219
1092551
626299
889201
1031606
1515927
835132
500577
1016187
436019
451989
360558
1071195
1425573
40984
313597
844679
1543963
393562
1179358
1334343
1168077
799754
1093457
1196359
882645
156635
918591
232603
1463103
474485
603951
985018
1063727
391476
541525
636432
1365786
158781
1397925
306005
356336
1255017
1166176
62501
1528212
962267
940778
740100
51970
1343492
837564
627394
170715
549221
693237
1369408
238298
167950
1084033
426600
1000492
104707
577905
744100
480077
983646
805932
186710
1013862
937564
1558241
53798
1413974
1055559
842791
95568
582402
1317890
47091
172268
1565321
973775
1363296
930750
356431
42249
238875
1291788
357101
1567197
928056
774324
732676
1517092
483911
1252809
1081502
714170
950758
151871
721145
1541316
731734
954875
674395
1387695
576866
1163200
427895
945448
154984
1342186
252603
547053
1488170
426608
237222
411180
411771
531011
1298515
1180845
345340
1409707
9527
59696
1513515
34683
1128143
938409
441445
868710
582771
1199076
831453
569930
1134918
1403883
137108
913350
1233251
318403
1072246
108440
943850
1444903
549959
277138
961911
99307
47084
465279
488621
1190412
903672
1175996
482888
1019079
1010749
88786
967694
739327
1335173
994846
1053661
328060
1355752
671733
574690
1078033
1541219
752651
739715
450679
995114
1504324
870314
991328
788861
1189747
279090
223351
548436
673194
866269
676511
1331041
983941
1356608
168641
1116869
1257415
644437
1281183
972280
517600
1498937
713007
1164976
272335
1097901
1514618
981390
923245
1399412
1055924
506392
1405025
806979
815441
1130657
971780
915650
130308
1372677
723355
499097
1166137
1510531
64240
645654
742268
450596
1056027
1542894
906993
622160
1438462
1301072
359106
1129570
1203934
786397
1413996
1540766
1113077
1301388
1266885
166866
592043
231772
826083
35493
544494
677328
278801
18747
695567
1237480
1201985
407266
654349
910048
95715
1017618
639920
955991
628743
1515565
1517420
159370
1199734
1560387
1307964
813446
186123
1279819
1245251
174011
1162657
1362360
390414
1125018
782506
179496
281221
850975
141203
923024
587721
1109643
602431
685389
77484
915992
1299657
1446789
228080
139444
1240562
506023
1383114
854855
548605
323162
1129067
1084846
449504
537769
844261
147616
654122
1348216
743161
10160
476750
716832
745737
1496977
605294
67232
1176023
656374
1200070
514374
244463
981484
1269609
287457
383070
227978
1168969
1377968
431707
771835
1434363
660640
986310
124314
732985
650702
1459416
118452
1245514
1040734
1059169
943859
560445
97821
1470479
702590
768930
1413876
1220463
541477
530992
486441
1533180
1440593
431780
221844
1082429
554773
419840
613409
319839
923508
1083893
232423
1365587
374390
611942
119724
480901
1066075
455391
1499888
1202056
285649
778817
771615
1220513
1390001
837204
970571
1339173
916179
562188
923063
1379197
758257
1176073
769826
1015482
118442
627550
808345
620492
179803
855628
1327206
50658
1074819
758215
667957
136330
1351139
1489026
1374760
399938
1280774
481491
1524450
1058982
327638
1105322
1505172
609977
958945
689152
1219989
1168266
1012112
777082
697956
253518
1302324
866321
28876
846680
67288
3041
104789
1493514
970907
564072
86532
637587
300254
676717
1417097
522338
879947
108287
496189
855615
320504
653600
400787
1498499
739462
96024
356525
442651
1390847
735008
1035847
1510627
446331
52371
440479
458280
1145939
1184454
337467
1246228
614493
771399
481915
1050191
1013985
1111156
162129
1114141
557577
840129
765325
40866
1494520
1365678
582492
1177889
899321
1459189
1288312
1243703
1366916
785791
31791
1424758
904763
467119
407377
475101
1117840
1330918
596970
619349
1028145
129943
865159
536866
1045569
896786
1167898
982449
787985
1291790
115983
487187
1326597
392853
376835
1427900
1314457
1396665
1001249
60081
1400846
1243552
1033130
697153
1503749
971665
1320420
848351
1431771
150387
888493
315569
93395
1133854
588093
1197485
94722
859936
995435
65073
1430154
1563896
1151870
1553778
1485438
556728
699701
998449
100000
1364159
331127
1497268
494532
140111
708895
860787
358718
608988
1315826
660795
300744
1098357
1027371
1311996
778574
1461864
710917
448572
1209280
570093
1118027
631326
1046415
406378
633034
539464
1004669
1202648
885348
76231
514607
919767
1334257
85409
84699
1375170
731854
832811
1530672
1120204
1503858
616440
193541
479737
35996
67798
258810
704557
96862
504825
895008
817636
909295
854309
1417577
555858
177136
781039
488172
1378648
693481
455926
235661
806762
1109388
354796
1152122
1129327
1362010
517916
1399691
250972
421802
43211
225770
1410582
1445311
1232284
1453191
766114
537302
891640
82661
732055
524756
566063
41238
240664
1526603
1180417
32076
991495
1060836
556423
328864
549105
271401
1140039
498298
1065336
1547960
360423
108333
374793
841764
622332
1251613
468672
1211791
1249950
1383164
413370
463906
1195991
21364
1274513
414802
1361753
102626
807403
97787
1485468
521544
374184
309303
1227947
558158
1269818
843748
528434
74615
520970
519329
1027843
1376332
172499
291470
777372
1282968
395453
786485
1399979
244928
1479758
1324252
714740
1460162
205616
149252
381043
1314530
80134
1544208
504760
284816
659206
312368
1000202
431906
142889
1187275
436465
81105
1163365
881194
682653
32278
444112
1055552
468686
580162
684816
1492135
240213
1149937
604045
596653
259993
1019349
1337612
195964
687079
1408524
1041753
129802
1043636
1557564
302657
1129021
1096893
599594
1087102
738702
312408
480900
845467
1192661
105464
660731
1048512
1472786
1090771
1469789
119069
38123
82803
1387162
362025
643216
178262
140170
99339
1420839
1168370
758296
1395954
137013
167702
225832
740075
698156
608968
4151
231993
1563354
1438392
470930
63277
1247692
1062991
1093346
136336
1482880
327659
183222
1118554
137304
225424
651018
1266071
318316
36416
1354294
52434
1205904
760219
592243
794548
69782
1013976
108720
1158500
29654
468047
177221
1459984
69584
1567192
750496
719082
1252977
127011
975772
605006
1023499
1192486
895018
441871
1267401
289537
540710
1328876
489646
1087359
489963
882215
814505
192793
801723
1061738
861444
896535
992241
277324
1187573
1027005
1198898
242311
507651
1439016
1043069
1069630
799768
1370190
768732
696658
281337
914418
879594
831964
138986
1535252
1533110
1205425
1560725
472178
831708
403765
919797
433978
1476858
572558
1195944
281431
1357947
1023849
594507
295288
1498384
956779
1265591
1551151
1045079
302936
157170
667287
677460
1314712
655749
1186239
946859
225159
1556182
711996
581531
990560
378068
475448
1071071
1565794
838420
1226408
1181474
352691
124715
1003463
1483424
1541969
189380
486487
449181
714608
1161604
1327964
224458
1240718
752260
1206200
1087355
262996
115112
952709
1447253
969957
934874
1262129
642814
365959
827469
1338293
1333293
1435166
1512164
1293645
936720
810606
1086047
230564
951252
559419
158815
1217503
1513188
823213
1083030
33201
482578
378315
190977
309224
514899
576266
1538457
3517
511270
1323582
1299871
268725
1336556
1008104
508732
844471
619507
941892
107838
931649
143716
254355
1069142
614222
728632
19141
1257386
387601
651178
117006
543197
684157
408150
1262612
150161
488499
832648
117878
1083963
501247
410118
1519328
854360
6898
207379
1015309
1234696
190575
1233030
1297343
610490
589799
183477
1384491
893
335318
930673
1493319
805022
125822
851741
1543925
540590
689274
1291220
161119
334770
1494793
46498
68446
749880
916100
62269
1053622
868947
772599
43194
1409695
775103
661642
662712
395248
1537519
631626
423353
945040
1118197
1278048
924742
774356
977954
1224051
659035
1194415
1075403
1243460
1245616
1505433
426143
657284
208591
1481352
116694
1406445
1051666
57463
954902
1553052
1016988
764589
183879
1511180
544146
400807
486270
346337
442757
422060
785951
1056570
1489049
1083886
595235
659248
551601
408915
339879
1164419
747019
1470098
1393159
1305272
1400266
1524531
1120734
483013
487273
583732
1543428
1005361
843390
1086028
244422
1049860
75955
286361
1221537
1550433
648701
843034
399284
1100680
381980
588843
36856
388706
431081
306532
405721
1431617
838119
803682
223694
76645
871362
461059
857178
1084654
1078475
82394
240627
1347601
857762
184459
376250
15173
1230478
477223
108594
855779
1552899
124268
686298
206134
340627
928182
1184498
387063
76983
176424
1424964
1022132
1305990
813511
111910
606025
968131
571715
191691
1340823
248593
1162128
781976
299775
463769
553804
999257
1335382
1104197
1071574
423774
321440
1238263
312896
1079401
1459607
1357766
392484
1301836
199574
245829
731442
1483313
815145
1221568
684582
1397611
953419
1279076
184299
871482
728079
349561
1334502
577077
858669
261064
1022384
796689
1291675
533541
471566
434049
1368340
972930
1002031
1411908
1348424
259500
331642
648238
989490
1530956
366794
1051584
855962
1043345
347862
922188
518272
76421
1551885
605759
838169
914307
1033045
202292
1439526
1420802
818094
595339
541528
1080266
315629
911074
1495834
895644
836403
270518
227212
1436420
356384
577129
63121
444951
1236441
38250
531645
1404476
143393
91857
1449402
1190513
924133
462706
975334
195921
804321
566854
1494812
1391444
466863
902769
1250725
1536820
492527
1531242
54105
623837
450647
405395
1305139
470503
1027187
616770
22640
1249120
437406
362244
1376217
1248851
150391
270772
218508
1446301
883954
441317
1067243
1217775
637518
124954
311687
234434
144482
160376
1367809
465422
768119
249618
1194011
921360
59972
1499976
1161766
482946
1359283
918325
966361
1083592
140813
641326
1016613
1338873
1100537
579445
872582
731822
360260
478493
180222
1240659
375400
981523
433944
957078
455733
439724
328728
49077
12422
852288
456036
400093
903667
677740
1120220
772662
1433289
1117019
154563
1477856
95230
737663
789038
997161
1333662
152696
260900
259573
533811
848686
482370
1080943
1515601
865088
786137
1424610
15512
480423
1026397
781873
801459
443803
856327
587060
1258623
234848
384347
797739
590675
601609
1260442
875051
1426037
1389382
1101445
1302088
217941
28346
606165
902232
715096
696060
1521408
336523
455494
351672
609660
649663
862919
433142
522812
769521
409273
960954
224751
873764
743643
1167245
973442
1457088
766659
1469431
292498
192235
43656
1535493
171732
926210
166598
420276
267404
154244
723887
683410
986230
636104
87397
1423576
793684
1295914
617387
713062
1218539
571227
633106
1455996
662002
898421
1330859
519785
561822
158514
702946
979266
258533
793123
1060812
1563822
1258355
1501380
23382
704306
7530
769931
477695
968633
214155
447623
1012449
1447404
886917
147542
1510587
1421576
137411
338137
370199
141417
827306
1399165
287619
898412
2471
1517337
1363948
451418
70891
1399156
941825
635541
1537045
1479995
1471875
1184386
894460
1534772
1282291
666949
1015666
384452
752238
403175
1484117
839593
206169
235213
205510
811824
1339015
1407479
611844
644050
962984
216825
593756
1332568
845230
13774
1172971
276329
231919
648231
1336380
150240
818611
1268102
834265
979130
493231
1441604
1543785
901374
509619
1519489
1455502
767581
1068670
1401218
1082981
1363505
682196
534750
192745
340064
1253611
1195335
56105
117121
204529
789217
1448273
515556
741079
9639
188334
159355
866506
1050770
162358
606274
1379196
1398595
14540
19691
179112
1446947
458725
167714
1064738
904901
663485
931677
1242692
421262
911145
961906
371439
750285
51856
1095959
263231
67139
596832
344897
1129411
1060421
221769
146265
384374
1349248
168642
794110
1114027
249988
88577
1004341
1407772
646626
369330
1006710
454378
569015
371278
211240
1302198
437752
148581
321254
1537080
615458
397945
674117
783387
128755
77194
1494967
50448
446124
1000591
779977
814518
290277
1549549
901452
282994
1091145
1532770
1140196
864941
837672
510048
1007050
743364
227295
1161986
716340
63666
995212
925901
924345
1327174
1334492
41013
961110
1301661
1358913
1536027
894379
309316
875997
372864
325473
1367588
354169
934828
1045987
278579
828458
443057
48180
1035632
655749
726853
79512
1455775
284732
55714
915179
346880
709224
851332
1157002
1266901
99932
789026
1250133
681336
162290
466088
71237
836812
675738
1365310
1244677
1509843
691512
978151
811878
567283
1065395
1526979
1473963
205415
1176793
1004135
1014410
1519759
701018
1131160
1491407
229895
1130179
785231
529419
533901
265614
1077280
1013313
1553885
305432
1312243
203756
1279323
412240
432181
1371403
540316
1474650
509359
230107
960622
1018071
1478398
523117
630032
315226
1303003
235676
19428
1457668
1215632
171703
778135
1195027
526550
96123
1030703
1440252
133605
1247464
588181
545320
504813
525318
131556
553787
149136
1138658
243722
659976
1380916
412926
932369
758825
263803
408133
140357
1522316
837086
1175681
268573
113409
87068
29538
208052
178707
708993
1029185
808753
933972
1146735
1087005
1063140
834500
520219
707043
729369
1537148
1097418
1278640
794341
904526
1146370
484929
533275
1468005
1351807
33170
760728
1269152
71823
1300544
865735
1305902
871933
359313
865127
965532
823997
128140
832938
479892
423378
1249597
556991
866974
1011751
693633
838537
214411
1011160
65598
922881
996186
1178611
843541
1374197
427038
1004405
1108732
1555784
1497873
888276
1020305
1060983
610883
1450770
134772
1533883
187432
1458239
1170390
380989
747866
394983
1195943
1452080
1470230
1098413
905464
1142657
30756
1143902
212732
458547
601101
152738
1225434
968484
1392094
1218940
1103470
657324
1226562
353229
1401280
1404300
699878
1493126
1452287
1438298
1255040
1476062
162235
221549
61077
776448
1125909
869788
773118
570391
1478189
1107157
403600
435636
1290141
992917
633494
1446861
1187930
1321290
547926
627130
1006498
1112107
1453597
920457
926114
251513
417458
1314997
1522203
549661
1281673
1484358
1243231
540563
139944
455181
1521247
324999
664901
881563
876199
1052015
1254742
577903
908527
1016322
655948
522006
310463
1295068
396634
648262
1107257
667376
162767
1344701
627559
1234197
596111
1106880
1395814
892584
1514621
173227
807641
678534
1124699
1179759
734896
703216
923372
1563634
360001
208622
1542560
317401
1536126
652416
1565900
773052
622114
186397
247719
543706
10953
1266370
539785
452548
567514
1066586
356758
428674
440545
912448
37079
1296992
429811
843997
745495
134549
1505051
38441
1173976
1446225
814055
1435892
223422
759372
503856
505857
1566126
470340
115929
1152921
945547
1401684
1138693
848404
1215584
315727
1283695
1301359
1022377
1240146
191769
496948
1191799
877767
3354
126463
820231
505792
939957
45429
771777
335857
1068645
1386059
1312624
1029181
411653
349000
1028867
1493327
374309
454958
27670
1373403
741121
99597
430285
344118
6109
1289541
613399
734714
495069
686365
798417
1395121
1159561
321924
1217222
1063933
663272
415980
175006
284621
474654
237110
161001
1481664
376903
1547279
668627
1070888
1040552
337973
287409
179545
829942
397285
791677
306181
1559448
686235
425159
557161
171420
299501
1142922
1153079
232914
1184093
269536
999734
1447221
25119
740830
154229
1510871
945493
1173916
1511478
369704
260137
404718
44329
1044196
722848
1010374
1527066
431982
1450417
354428
1448074
465845
8668
1405865
205529
881679
1106967
620940
1469233
198242
275231
307417
932992
940036
408
386708
1007109
137821
560443
744067
1347028
155940
982432
1274225
990297
589922
1082066
978324
541088
1459470
1208428
982003
322581
1381108
653167
314050
190503
142246
682619
412770
1383390
134887
40852
13506
566442
884639
727513
788888
873180
1165541
1401400
64094
642134
226266
902797
1049941
1441941
1438993
28482
779286
562898
1498061
330658
1065950
17459
968435
947113
877918
375857
295462
1239814
1544225
995947
385348
562509
1435731
1493080
878037
1311716
257760
171551
1200826
333751
1278944
540266
1049385
830574
1264209
16168
1165738
489660
433893
400623
252769
438061
720809
1210132
1052780
1327357
1076445
1334334
840156
745118
380727
85908
764350
1436610
3887
122646
64040
1167827
1121693
366541
537014
148318
1527684
1028393
518401
1330212
1282716
412397
950407
1461377
209258
124815
82754
90837
875510
415225
831635
1352962
635323
314206
127053
343728
953728
1072924
748735
771583
913929
1016510
151833
1419851
47798
304247
222507
237036
992545
105442
655852
94709
470207
1020348
520045
556866
437807
1147854
963198
649292
1004178
13449
897982
514175
21321
935590
584429
793216
1216198
749827
1541596
315162
1282094
990857
884962
415861
1488505
1171314
647642
1170433
130250
1400857
506947
552239
1320703
104172
1122243
1454697
1188132
854602
867501
697155
725298
709993
249554
1037277
312244
652895
415466
523329
115268
1243763
190779
797337
231500
724990
453299
950639
69700
1232352
1341783
296035
794216
385703
1088820
1109451
1061915
1550614
1121002
815840
1090072
1327378
1028460
241778
1263331
597440
946820
141044
635386
463984
231837
738671
1062179
737892
329473
714530
873908
653896
559024
1152956
587238
788461
659957
1160110
728663
490538
1360894
1442935
1528383
715379
1136022
1037436
783281
571397
555397
219932
1444856
1159811
1538266
311370
1087965
1357727
400170
1177557
1163635
465898
458205
330572
988987
1478286
337470
395473
367993
1518227
397661
63726
1223863
109016
1371331
1167217
929659
947514
934500
1519432
1369400
880319
1183577
105637
633890
430352
699190
877564
1373945
127585
1501934
41289
1387958
609561
437469
896577
8727
377830
372224
1041568
221297
968865
902113
1363043
229051
498336
1562341
360696
447287
117280
930564
571837
1402469
46617
24241
1347374
218086
1107997
576444
1458646
646212
743889
1287522
124989
1803
659101
1084949
42152
1233406
1130890
587865
746938
426101
771367
818343
108651
517467
1278049
2353
1377138
726319
494615
794018
262221
20438
201047
85701
414110
1407801
100108
711282
543936
831645
1377296
431752
771933
652958
51121
709419
1248119
681641
977037
1006654
548370
1024663
569986
743859
1110087
965194
863671
1504501
1282389
778140
754257
1160951
58282
1231053
725529
1243689
447664
1070041
99090
1205943
308898
1484863
33661
1018315
408170
7324
238762
308222
1290636
502330
1209479
764468
963973
1551456
515047
867324
1565324
770862
461412
1068108
526886
159197
855718
238109
380980
1491049
465924
195204
45534
467172
1411182
1117127
146883
1250270
342578
393621
1285531
156281
1341466
177482
1359397
1434664
1471846
1302146
623413
1072206
864473
1026760
203856
112721
1502290
841193
1452364
419384
247158
833478
1274301
207996
847752
495754
1365918
954707
543496
1228373
1335196
607523
511229
303754
113468
1275149
845403
621887
1009700
248407
1283693
1013132
924255
19136
33751
80860
697235
951771
1271431
1365582
473772
887279
927227
315442
1002733
1492620
977822
356468
837489
481475
88614
256481
1478261
803312
13916
724068
275121
198316
1531912
757
694432
1261033
1041112
879108
1176327
1178545
798378
845705
538467
936041
1078137
872063
391633
827986
231644
1328081
1025297
1218113
641264
1342894
431048
182886
985330
1541758
1222934
1236521
716903
1109638
1077443
1416602
504726
1069718
864128
567597
1031802
1557973
1454406
1564560
1390259
782874
975575
274905
1525416
1308095
341573
1113087
649137
527022
1067142
8907
449553
814661
986744
577991
966590
212147
465478
1028365
515072
1338129
57865
1010077
1459027
823080
476948
473082
1557695
24673
1398270
259179
798368
1156731
10689
1178615
437714
292174
981360
1120803
345575
575249
274874
1304636
139161
1247137
410537
157152
553308
1322612
193424
620814
1370135
1356191
1403179
53829
339113
979924
480844
1266736
184400
1160902
260746
626784
513169
946878
253439
1468133
1284339
570509
851837
343589
195058
1037589
48461
1021098
189525
250720
1117161
179529
1371719
393842
452361
594861
178725
1407037
1216647
1494771
468337
1561491
1182344
1484893
198470
305076
109941
22034
1448769
497292
708352
265410
919388
1280467
1322727
635421
567474
1447161
1110130
1513170
419266
1184377
314984
474030
1337181
864707
373468
1188336
1203645
580756
834060
395017
1393179
881950
791224
653625
832876
124772
615857
667814
1116836
764277
397364
393479
1240792
467694
634472
1245939
759138
1514139
1327153
108978
96178
38240
1400233
1190303
1021654
337121
1036813
700797
138890
1168497
268068
1030870
706645
308907
1392395
1341975
449059
1226061
398741
955147
502720
481157
180791
24227
896974
1054066
1210730
2575
835808
1127277
1003143
1224868
85622
1070424
896060
988157
1419423
1403523
1046133
54174
1278722
225955
150045
1435217
31405
114514
1453193
556883
178140
14771
1077522
1547682
1211458
1340417
519052
317489
517657
612700
1101414
1191051
809405
957293
527675
1027997
523358
1144401
243374
552043
637341
114464
545657
378270
213423
559301
665996
1017012
965355
1365818
76640
904477
205032
621635
1306204
1251297
861358
562475
376999
1501006
795903
1033231
1269248
1083291
925358
999185
1313772
568392
943457
613890
202796
1359535
1384325
1534547
191513
394889
1472987
274189
904374
282013
151274
880286
388630
201303
1042055
38477
517159
1166119
1409892
1197561
1006829
1373106
826622
1241757
699298
97924
533032
983206
675773
1020905
900875
1039373
869695
684495
505139
1280324
1012875
486472
455734
1191668
290296
3906
1064822
611919
678415
124118
599136
127877
1383316
132376
361705
64448
1061504
701460
81152
1456170
641745
633645
903808
182700
207384
320043
103084
832373
990502
652038
1449856
1166593
933528
92948
848399
411767
1252334
192971
153634
727860
922173
550812
1005878
177052
587456
195655
180095
39668
558323
483648
598141
855337
937736
653268
1069562
892088
214072
391984
78855
455983
1472325
628049
776481
1412481
1102136
1012060
1027580
1017594
919830
910014
543059
1273157
67064
15122
817509
705708
315475
719547
91021
228023
1200957
184225
203078
382430
1152811
761840
274109
974087
423040
1299126
442264
1548521
1413005
583802
1242291
43097
1363843
517382
757556
674484
1185127
186538
196927
967870
1138028
543460
169164
731158
351231
664851
1012211
219604
660299
907378
285462
444204
1328009
359403
1440512
1027223
1302876
993322
1320212
852968
1061489
1518086
574569
1097170
105312
620361
1548291
1454557
333840
374988
32062
1445670
597080
91686
440807
1025473
157777
624317
1179967
1482111
400895
825109
1226331
600374
414695
1031676
826761
1506073
774037
1401389
184736
1431460
443677
443867
274225
1193170
708899
42623
868701
1354103
332565
434112
1487265
51905
658885
1347290
338587
664605
980633
1266880
970330
991514
1456768
1096015
1199911
734089
824848
638748
296725
793535
79182
647702
472323
798258
1073524
592556
779489
1139491
338345
1058484
634207
230515
527129
12334
314972
1281451
1363626
52497
943122
299950
411521
1234983
94000
928154
1440102
344307
32889
1365340
1044825
540598
273049
711291
1293548
917333
430985
715927
1124185
1373825
596911
1230506
139973
763632
1227808
399563
1142428
940869
747704
797643
1136330
64506
866598
1370569
911080
145851
272807
323685
224631
589010
156987
1403343
1243371
1083978
48206
1394269
194728
857795
760422
1177675
732762
296529
1313433
1056887
1066448
1264779
590066
1091469
242166
785858
235151
1454419
847388
926229
254393
1289341
153519
478194
829938
1475098
1051156
842651
1418027
1011942
470324
610750
501903
921116
1186650
851559
565939
193975
744876
307587
1281340
297314
1541452
616341
1535311
313557
304385
98435
113938
1028542
415800
880767
464977
1534504
184556
730147
219502
881622
1554776
62216
384260
1175660
524807
1474108
1408696
878784
623087
1308791
264148
801592
649426
716226
1224682
217989
1317786
181274
1519083
1015689
524739
10292
720975
923446
1541217
755187
557657
540006
336194
125122
1441069
621695
119460
362407
226484
999279
292951
511193
646247
315325
205113
911024
161524
545544
1477445
1109508
1374554
305744
1391382
741819
573234
1245907
1152245
1444065
374729
1017940
807634
1447625
845959
802800
300411
900475
841319
280662
1309477
1299239
528984
265369
1372388
289002
196076
467129
74231
1501783
552910
1104144
1132375
536537
1230938
981541
658698
279474
161419
224567
483161
118861
999886
1226982
34727
1261540
527304
98875
608
1346859
345850
1110411
685678
402011
33531
1497324
803435
710063
267014
615331
1159740
1156893
451869
28040
209573
1068421
1455664
41983
1449540
127389
1103803
1160938
1506601
890284
1566124
308260
131087
995932
1108627
1372550
1005291
1495740
349130
703333
1425201
452058
840623
548396
534021
1173875
682146
146314
915711
715095
1285091
618625
310090
1051892
859908
1530884
1150751
1091489
154911
249580
1023969
476027
571908
227289
67378
571884
1435753
428034
60396
206731
249914
1173727
642988
995195
968518
60178
600994
812546
24453
271
429378
1096916
437354
953326
340757
1499374
803011
520707
661598
320982
853138
1403707
385456
1085200
665617
1283382
664534
1001250
1024411
592772
699785
968940
1292195
1021704
353651
184777
3461
1236144
913304
1162048
1413095
68949
220504
706397
842587
1238276
1483202
1256596
970639
1387502
204486
320372
1265313
329395
991120
915098
275498
732497
203061
861734
866043
78724
1111198
1410882
190980
1246177
490551
1367707
909422
793859
485176
1363316
120290
101094
45823
1155277
980641
315653
1223219
216168
1033695
251270
1416599
247539
1044088
1541496
1143047
604294
531294
80604
880260
964964
1255173
1304280
843772
578425
1185689
1384181
248118
1149966
1552460
1462925
683259
802863
853442
139481
1278031
1332193
169389
1212559
91081
1407597
1437178
123364
1194340
118208
1491448
1442763
545868
1371724
1561799
1074724
166720
1560123
129731
669469
551300
1197663
1205577
75738
1136610
36263
1534516
1356647
143656
30975
205039
320459
1284202
1047548
394502
1080498
1353970
808132
1365286
263164
1105133
1554868
1368367
659429
589567
1218759
941673
1192026
959406
151649
987743
884066
1457196
95182
1100618
964163
230998
725538
225086
1538357
676021
1520338
410745
1171520
163829
810529
228389
800483
166887
837400
91627
644912
1051638
1545295
1382770
334439
1446129
869537
1548465
1258500
1410723
1057293
1030543
378259
77704
340508
39185
700202
1512880
707385
925161
1330316
1450514
1033280
1337143
1481981
853208
1280481
406817
1008667
1441060
599209
269240
729368
1223047
266772
188912
1314513
772279
1330753
1225753
1102970
307526
215328
177835
8894
151849
958906
141090
1457399
949179
1032783
740892
468354
934157
447330
58015
1510154
730697
424446
1398247
558891
1035437
1189730
1049044
1460005
1097870
1536250
1503330
436144
318519
306036
309246
1324788
467488
1322575
1334618
151621
617008
1394920
768042
1025788
982336
1155786
623858
841902
853652
196487
4397
271951
441876
1377142
1109701
1176973
829323
940636
1078283
1176034
1144349
337422
1417920
615496
436799
1334848
492514
734378
1117201
1526427
804915
1288605
307408
340090
93395
427532
350067
783877
1268443
1042952
238215
121465
908450
728641
1414949
995819
1406389
1567089
1526776
373453
770033
7370
340701
1001865
218657
649041
877610
1247659
969730
1511059
1480267
576585
848182
364120
633222
1338846
613765
1397358
566392
1425666
755471
1317634
1496246
1212266
1307151
1434608
38458
1503673
367771
383013
1072762
601089
1509989
841057
67909
1424495
1514098
1204068
873697
1421196
438926
384568
82643
1030069
761750
522989
947636
380492
1158868
218010
1308218
1369551
318208
601927
1145931
1227738
980419
1154282
123509
1528640
911311
136085
629680
1342358
746173
687725
1197899
163064
1159570
1392795
44143
628933
1296876
208547
1512338
600927
1066866
1349921
514024
313698
191065
419568
724234
902298
239775
465344
1356201
306876
703304
588554
507096
1051509
404990
1491851
1293287
476950
847762
984586
998011
560690
1527653
1324961
175719
656727
180930
870058
721016
978385
1281039
490593
1073278
150134
1133439
1439703
1446383
193956
883645
436226
1134831
1185478
948873
320860
827025
110137
173420
548513
83655
862595
743615
1246875
84589
309046
8630
838050
704243
1263454
742300
117599
1094439
1348922
1035459
1397407
634124
751346
1196063
1389893
1155701
157007
991040
628493
224880
702315
137834
1456843
1048337
110063
555818
637256
1372202
1168692
535135
801999
1429925
578138
951602
1346418
366693
1196908
1227140
474297
229960
718683
22233
818538
1234526
1519994
103873
1332498
1157402
45550
473211
19488
1165681
1181068
70640
1386436
680793
1509033
330019
1510104
1194880
899863
284408
561602
1523704
313608
1509034
1182675
948389
1127506
730807
548836
289371
577547
68732
910451
1313241
959737
595854
897274
1430391
292331
118865
239146
693425
1126303
1347435
1023203
1061976
6730
972548
1345281
339474
872959
1517179
414956
1445164
23664
625295
840884
1202849
639343
985323
1490867
1340009
1384025
880495
1073510
1237871
348042
471493
579179
1156275
627024
678853
1257557
1501356
166391
1355442
482086
1050003
1307059
1432792
815330
376192
111722
295304
1352506
1340428
732148
1145458
1411002
186702
956288
540694
1336479
1002477
204655
1161558
1246799
329403
1309678
238172
1307700
426143
1155331
692226
376666
702081
1472728
538624
606673
1205594
1368825
831590
349259
1280766
1561803
52527
66421
1475346
766
1269579
237811
739522
897354
1140093
383465
1531942
170946
942658
1072929
577143
934380
610158
820271
448755
162164
789131
572540
1315184
780386
764454
1538833
59149
1024781
639086
996200
1250631
158557
46566
295255
118808
6592
636770
771747
180210
1107006
560910
1163031
1292365
932055
1064062
863744
842930
1315397
73338
230304
1509355
139236
1140323
574763
324091
1142335
713479
300176
1449273
351341
348561
1564750
183797
884125
1151229
1136816
915514
1463375
1508202
1525815
1000566
1398196
180431
1164073
740955
703292
1137788
211916
74609
1452973
1065262
1519856
1135686
755430
711641
511112
1309803
529607
1248745
797948
58515
484577
921628
1476468
1538392
944168
284461
1412225
919972
402717
1374537
1160791
131260
822228
1089838
138650
1290024
749637
434571
956126
836621
871667
48213
6255
522779
372576
490732
949159
1117133
1342094
1104266
701683
962446
1270058
680886
1508894
1064690
1215933
1114301
1272694
422035
1031863
1456273
678644
1301552
665790
539964
430803
309490
1477936
1269067
570838
954624
82760
1407426
330528
585647
1505772
981263
831946
825629
1499552
888881
1055976
1023788
482919
157609
248891
1553996
271876
751131
1196563
1239466
690741
1144610
938535
1116108
581141
1025401
97582
895267
1539709
1039267
752277
758525
616788
822639
791601
1379986
709490
254455
1083150
668551
1295658
1368862
1495126
619115
112383
1161229
17404
1272341
859144
1407990
931511
106212
1268897
91759
1269987
756910
362846
342749
1355668
955931
1041581
1352283
182319
1190909
145898
1334140
173605
808097
670107
1166531
943972
348658
1506081
1314901
172773
1270012
764489
1138142
715096
110237
671869
723532
803145
551187
128708
834602
796630
1477721
386892
220490
90796
427441
993914
1099965
922291
1547328
549877
125369
1438558
382805
475721
626314
733049
397866
1273799
1499983
1312752
723867
359066
233554
253693
526173
1044141
671329
517208
200156
1059088
898056
381633
584
755398
1434577
627048
931467
191425
766243
143542
565717
945939
778604
914934
908967
306000
1533540
1292794
1440921
146828
804164
487520
1130662
238757
465545
593691
260727
936571
768134
1021218
501707
1169489
1425992
1488034
1260683
1157990
1396186
952890
574047
491961
710320
1004901
891286
798849
1186077
1252118
28394
197188
1229627
208197
978014
1273600
1349643
165319
358188
657413
998355
21090
1226708
850877
1403621
410626
753147
1112185
1511210
752132
321781
1315462
405813
446278
1406800
1182996
1273332
210680
588191
818328
254925
1177027
751133
1026027
539161
1094041
1306565
267605
918714
552226
638526
1170017
1422839
47279
1469337
1450832
41510
1041334
899490
1281330
818418
911929
838413
55696
1457413
632270
930100
924106
925653
1133987
1329972
915524
1544107
980381
236730
339303
1084497
208269
784956
192708
83780
876304
18279
1056662
1360640
254046
1093428
754085
1410226
1452685
1064691
674378
377764
1520004
290277
1101630
1219446
978590
753062
1333073
321747
811672
1425599
348858
868303
921942
1431067
1402830
37241
864616
646955
1454610
154266
1221957
1084526
1460947
399557
364142
491481
99907
960116
303011
55338
1086762
1343211
613047
1424236
1034615
848740
437471
856471
1168250
1265676
1338755
900446
1357299
1163091
1557050
1540053
696294
1476168
696227
1099908
764369
618382
448370
1441895
1338506
344239
1322556
1092344
1251647
224236
55257
874919
1026158
1490788
465853
1155843
906334
56061
580878
662192
953909
1189685
834637
699010
395743
1312430
507445
1218876
370980
638123
1154369
1290048
497901
962671
142475
841330
1127255
1073699
1064587
1555142
813962
803313
115907
411709
1227706
748177
1161208
959507
1364359
501651
70249
47464
653872
318322
1007180
868351
445970
112732
1372689
72836
1185144
318636
1462314
1021679
566214
1217216
307613
1216125
1381813
376488
87444
104952
48095
574075
1096380
1317429
635890
230714
569761
163103
897379
1445222
1552286
1366857
1217979
1360609
689826
665888
162754
1373490
75100
654598
1074588
25231
1307728
387611
1124807
302755
903835
50642
809387
690678
92193
1550211
870494
959115
1175530
607198
1115240
1151444
688789
181081
920514
104758
35935
7017
1096563
868512
15756
1118021
424256
801541
316422
1077245
119273
1247058
150524
1322741
675395
1162135
1339004
725413
1528893
1030595
920388
588029
1091645
1553792
1483782
1119781
1374307
828624
463572
768900
1468395
969841
127776
114081
295512
1282032
530768
357300
1541999
1505628
830788
1283927
1497624
214238
631211
1021872
253640
904789
1223792
203563
702714
817986
1289899
252295
321529
1308064
604292
1421022
469516
998523
360188
775611
677817
25754
588981
1246343
278649
1107512
384716
55631
157934
746834
542336
1158610
616882
227449
639272
1093404
1352538
764016
1519984
550662
645181
632245
949874
227538
845616
272667
1291331
462939
293084
695312
442050
148525
448786
704222
976730
1098885
1305334
846785
909459
1224178
267680
1516591
352748
685494
588705
1121268
873838
276458
938746
130789
468401
272912
497948
644151
827439
93162
498076
1066091
1264167
618133
1500307
994411
1516273
523304
245408
532244
1075677
945853
528300
220843
437101
892087
806557
1074103
771053
874185
643976
1117859
1507174
276306
469410
1425563
1011535
701493
843681
282737
1421420
1524111
934263
516757
1313489
1566834
264595
805509
1384436
1481135
894736
276276
683923
569106
16622
730009
139441
345014
55926
1477033
506146
823377
1562984
921816
474721
1406551
109396
63293
638820
1357213
195764
374673
883531
224779
1339480
1422784
355533
329504
1171920
124203
717900
724620
801212
936902
1023248
1242415
775997
910902
289676
1409052
580363
1567728
1534296
386483
406480
24303
1332693
252824
982808
641724
494223
919666
847738
954696
326441
529154
786652
1171529
1027293
1514145
993596
737273
379258
592774
780758
1335212
666491
928558
1279856
844906
2196
1491700
782709
594072
272567
1487925
1483597
219208
956734
942576
776025
274187
1088934
600556
526132
833395
367884
1513929
101193
533029
217388
454345
664085
1367363
1485053
1325036
1546859
215305
724271
1300368
314113
907994
1282785
737199
947960
542679
1106247
241889
1067437
1518598
421026
1275931
409711
975281
957470
160179
591524
648733
376882
1051687
238908
864697
826507
1316029
601548
137136
182886
253159
26941
878453
712204
748131
158143
1481623
1266170
333705
911633
1178917
789460
495201
805913
51393
908956
1466313
1076031
716229
306444
635833
258049
795309
467086
628549
1357249
990662
97212
1426478
1548267
1219616
878930
421573
455896
600075
768478
645187
1276030
993402
865805
465430
377135
1066479
972554
1292159
79523
377554
1080856
1216137
46112
149100
889553
826709
241024
957719
1134963
476444
1245008
1249564
1565113
452281
452936
599169
376430
1370863
414097
703273
1176975
752553
1384314
1532675
581894
960167
895844
1028121
1346202
1492787
853361
611526
637255
978106
885061
1469624
579361
1388664
50576
1354509
447975
458821
1011409
1317538
504591
510962
179483
1186943
744388
1411631
503847
1499245
1556392
1067644
748551
448319
870158
751463
1211022
1556895
1000126
1100920
870966
191134
433498
694185
752386
770739
10756
605938
1335547
17720
962995
267571
365858
649919
130746
641962
809393
839148
845850
578402
575615
799129
1040558
730922
355178
1487749
604721
1001777
542395
1468612
929415
1275386
352333
838217
327939
737931
246937
624170
520389
994435
973659
923629
767648
901070
342801
1342773
275461
769587
416090
895465
429106
1083103
317449
1396307
107038
1039252
1472867
1057695
173362
382137
223695
1338406
215964
1075013
1380665
454005
213587
1355328
1233155
833031
1514442
633702
1467925
1150009
1232809
959910
689452
125542
49777
1531594
163214
430878
412871
65357
186323
828662
1072931
98023
556029
1037432
707579
444007
413282
1096424
497845
530198
1545040
634313
468003
202572
1285800
1288698
1239191
930767
552536
1046211
1317971
498686
1380090
881565
76118
1358579
340441
1364328
400561
59228
1339661
541008
57933
1224938
1469271
1074410
427371
615705
850131
145903
313434
317848
1342886
730388
1157003
1022893
1370387
1334868
1038183
1011824
573316
784789
947768
460200
501160
206902
1172867
1207096
699703
933153
1058365
1287022
1069694
912237
26336
872749
938240
541892
224581
663085
1233672
609093
421032
542623
1405620
471039
1057921
956778
1515038
623148
1415949
917237
518935
803572
678476
957607
1013276
749510
280942
1437890
570024
1404436
1515774
1509229
342499
372180
1106318
531114
315727
346927
1401515
885852
1303744
1244431
1340676
402611
1150436
74193
1096805
994132
200855
1411312
1269737
332461
731730
208743
943750
90416
219961
1464468
311222
792284
264362
203433
602544
59608
444290
152146
1406633
434332
1221461
411801
1401936
693365
55878
566718
29356
276078
1513242
698926
268746
1014903
1385145
769444
1431005
142610
91890
749143
543816
158738
495353
1517433
617723
1146031
58742
1072068
1024494
185930
1432804
1211517
112578
411761
1448585
548317
468149
1043898
850483
785094
271607
1039905
390551
827346
1563185
1198590
1203029
217805
111527
237086
1375049
825528
255513
109789
566939
217348
250987
498773
1445574
1344597
319525
521600
879293
120699
1505182
383506
400171
970536
1407902
1106609
387797
1299732
197072
339579
987737
1538622
1529784
539077
924056
676330
932870
157389
1193307
1047907
476050
186232
1477428
219895
801586
1221594
536699
1255151
1533503
1061744
721755
909814
471328
1334471
1370993
1457448
822560
36479
624315
1253743
1420047
363366
102153
1171803
1084948
1268937
1564810
513513
261362
54217
1499382
47194
1380555
1076221
1236447
1494521
1316050
451407
954806
339117
263815
246600
1382471
1031299
1284959
448357
1054207
714448
1119049
1398867
679591
1554438
1500996
1503943
475368
389627
692667
1429329
1317545
1388465
1514489
756320
1402800
1417341
143096
81315
566820
772785
1134832
885712
207684
79796
1561375
1267684
518845
724529
99004
1526144
1334211
397017
623134
250063
310915
1368955
1513485
1506109
303523
1298303
353699
1158363
477891
359894
1112950
1305280
725768
228299
1150758
1122778
1200337
1094043
1017709
605722
392281
1024561
1245977
1181429
10478
367499
995132
291639
1166475
1183459
568353
87316
700891
379145
1203217
1240441
878724
1147849
1053819
667066
44336
263996
1380774
184741
1023370
412826
561563
103549
651410
636148
944408
650667
1229013
475023
839754
669902
939388
1148503
1532424
661187
636394
427026
845243
431320
1351997
6924
1546108
143064
762816
315503
80211
533422
1151330
657433
701386
1375193
710976
1356545
287282
1358253
1359811
1169298
1331499
78499
181950
6141
984514
283468
1026625
766722
98725
371453
792727
1122451
1076690
100333
1442357
745995
649081
144394
1387218
1557588
393897
891144
831931
1031245
258279
1099023
1538636
1182820
1211213
10820
395730
878153
769907
207792
844863
430251
102398
1073759
694223
1502392
1194749
1092720
865752
800708
621123
6037
266317
604505
947760
361507
1210659
272260
573479
1181681
1529603
152265
1449065
1197886
1391222
972053
1233976
1165553
234181
332174
1249345
157999
148894
997130
995370
1497726
824031
502798
912779
450360
291574
435397
1461359
293037
1396831
836558
707332
848433
853807
385647
886278
918429
896559
568938
1540250
1322959
151
358418
241196
129346
1057572
1119008
310967
787180
346913
1545594
382163
176516
1042241
219580
674386
597879
1328916
1332275
1401410
84360
456605
1219459
34014
1113332
1098929
332873
905561
1375094
878242
1058903
1206937
857133
1244015
230925
590274
579352
790605
1252380
908481
155055
1116089
243744
293205
622095
311917
1566600
740745
1188588
1002176
1232971
1065136
278336
172537
708710
1019821
1091298
996445
158139
1506768
21996
1074217
1323827
1478345
1374970
689387
49409
1280608
1274559
114736
686991
433544
230400
1121563
28475
602167
149710
1003310
1460690
457364
427786
93826
150547
1144051
841229
808528
1160241
921181
1527961
944117
10873
113201
1503863
551677
1299455
317691
1497784
727059
594835
932960
408280
869316
80855
966288
1076336
152506
1447705
1536773
740124
1535889
575008
1351064
482986
1070738
1539802
1412567
1031040
271225
1024322
1385868
1427126
1263687
1312617
1133750
1511168
795703
1441851
481128
1328485
41461
187975
1308817
693806
66416
321931
65404
1496318
426380
967787
1215506
447818
1055389
1440889
1203194
273043
844839
576791
1372193
1310531
1093748
1324743
910394
902188
311738
1482449
612892
786134
678956
467858
1252800
18491
531466
1517452
1093097
1176023
87801
1415778
822259
165572
318045
1001007
405738
1321224
419574
1104866
1247530
922122
967645
588188
16741
403307
117419
250496
880367
553976
14198
1255389
1032948
1404535
1353514
915499
41764
1007040
1276963
254665
1016173
1083087
1481817
255404
80085
1324117
1023
562081
251737
1463599
351078
933830
616946
402716
912232
730757
786569
1372186
526328
854757
778441
494811
313713
476996
994852
162213
417979
1244853
899024
1155260
346109
573631
1362538
340774
998911
1546134
105310
350640
220242
1388572
1132086
87638
389696
1501629
1030002
1288102
283771
1337192
903350
93811
72696
653835
1009215
1527157
1280187
173938
277928
191588
491993
1504607
1438778
1354446
4312
289849
440087
753138
924868
561487
1083989
1357781
790072
548093
1019055
1012023
620209
805268
904584
146039
942521
141811
527151
657658
723728
947427
144408
291736
1494396
193385
104001
183696
182261
135973
546750
117009
723831
511328
387852
1301730
641428
1235432
954821
236627
1016631
481293
598789
244738
815825
1020775
1219573
869870
1127299
1545814
1426715
675065
545265
23583
114929
410749
1394389
211143
473382
726197
500187
46732
421310
479761
1187915
164592
1332780
703794
1384081
1368501
420963
1191711
505266
31405
624956
1335883
132465
61232
514595
1032436
1040500
1150254
399343
607900
1494161
1016436
684179
621371
1341479
1028333
445095
234101
1280892
301676
1275113
261455
617628
567005
1272822
1447295
1380806
1068442
1051341
1006800
442404
495163
1426728
796477
606646
833967
1530643
1225179
1399754
1359414
523681
1501925
1104598
210157
736811
693461
358781
490318
1352578
1557935
942908
781220
1487006
166048
387988
1130083
1191229
534243
314484
556459
169212
904955
1400998
241181
1398664
1396944
615420
313894
523948
17012
1518808
1194789
849298
896154
959830
1203027
1330949
332235
903355
1058966
558188
1463536
1495238
772888
980653
1533240
1235371
374146
584890
772665
459421
386519
714630
1032575
440915
1493862
119035
1488681
198088
1366708
1193460
122785
1220964
315669
803496
707329
820245
650380
389070
506994
1090090
1554782
719253
1154580
1039139
1246088
386783
541420
974438
750566
791735
156124
747094
1242453
296217
748891
1396374
879224
1094687
1365756
1169584
673471
547788
3336
1441537
1218594
533043
1283624
726668
1067996
1047496
683013
956698
582705
1252227
740834
317735
364152
1286876
108662
1065075
1510137
1272267
734557
541789
878018
605285
1428749
1148039
207314
1355281
1168548
312538
787962
954990
860470
598933
1118783
1156543
414739
539911
1166698
1181841
925550
304091
983405
1130805
1368122
366294
1073331
1368890
460472
223078
251051
1439612
1087274
724019
125673
571854
1260641
1148249
205569
291213
435205
1146831
1095540
1265554
1123848
270687
1398645
1259307
1072780
693929
716738
1275549
1514431
852950
1431918
1421751
139962
1449255
46294
1016687
38484
187366
619771
852565
968349
1001696
937242
1061988
317274
127192
836678
793592
504569
271534
1562731
928704
135916
13121
98800
1007077
1334248
277140
558598
42491
1383845
616855
1017156
499126
1443266
321815
1550585
1291764
845432
743630
1357959
769314
1349450
920792
372400
483227
1179910
492983
654557
603980
781978
519081
212287
24301
802173
1228825
847016
624416
1093572
687360
583377
1340435
1276675
565561
752121
1389019
550452
1513549
966565
231878
1159008
153834
929982
986087
1419501
1204794
456841
949267
457968
951275
551952
951365
1493091
819226
1161059
1287940
1116697
464900
811787
727357
765845
599255
1298956
1226556
1010364
382878
487273
1010682
99868
824209
819051
402309
151326
1149183
1149398
531762
498010
384499
610856
1048411
128441
1168722
900693
812319
1317637
1359432
1274664
384806
1461476
1158463
1101903
1061986
1290418
380582
919932
1042060
1051094
630884
1053041
562590
1433063
1366928
723527
1149443
1331958
1546257
1159334
601054
331065
1446981
436796
400649
740564
446450
1292979
482689
831126
608693
399246
732242
760762
1434567
434990
165095
1389431
428048
1101694
607886
600921
83705
902066
598846
866454
116180
834726
840555
178732
829563
121315
169587
1136475
542853
275347
870818
1524754
461142
448570
280032
924886
448109
1497098
1103839
1189585
498298
1500048
1412413
181535
702675
1255620
66411
230424
334177
1346676
200693
1282461
1441233
607409
801921
1168435
747125
1484116
396155
1140246
500601
343596
1257603
1372353
1323674
1330556
1064493
902321
109215
1209314
61148
707097
1361405
1233653
679441
1006126
3926
109430
1277684
704381
1403497
1336114
475940
1395624
785268
1428031
393075
917614
1116915
332322
1509834
879007
775506
1173349
524413
750886
1138698
762091
1105946
1214004
218266
823357
780963
267959
1314717
1142946
507720
1475699
988828
247885
1325160
1394368
1502812
463002
63149
460612
641840
1444301
853200
328627
1545024
772713
1034866
273447
1500226
1109823
525650
527312
779761
1069567
162421
128245
1111399
355740
994751
225298
375683
1223631
1173188
927235
1329840
178603
1542989
21785
1474872
557799
939440
1553409
563135
1069023
509150
1472283
1447663
871647
618716
1548008
257742
298527
1382138
163468
1549142
190330
1447198
1511271
976680
1518611
1332503
1292158
186628
76873
562430
939930
836426
718753
1562210
1077223
1545542
776608
384339
1111422
738338
968639
890805
678690
490316
780343
620270
879616
401177
671533
480108
756420
305679
306329
1201021
884004
240413
134584
1113351
832481
915211
321183
1250158
1308601
277591
417198
123480
1375834
322987
339851
1276632
231091
1520032
1426190
147874
1375756
1066766
677695
1502578
457964
129428
153482
368839
535951
1263396
907463
593538
142220
193036
920746
1383638
1175399
1434749
280115
107137
113280
173233
592276
781842
292518
305235
449117
692452
1328266
439896
1055537
1005225
1159053
1056193
319549
255726
1480265
411911
579157
1211988
589437
237444
1192307
1142827
464474
1187360
480357
1090430
597054
1193902
266970
770767
1501467
330774
840806
1522534
263657
1161264
923369
1083357
1475191
1105181
151729
716943
905271
953686
927346
461865
527481
1002694
940066
1094225
59297
428698
1291351
927068
212348
1229624
1545030
1526757
1008899
1219317
1366164
315424
1505002
771824
651467
1477518
1220166
985269
784976
1169000
181072
490051
5757
377493
41724
548231
1104739
960632
8547
1236764
312546
984128
960821
160770
1152715
1423424
762077
1141049
1135515
1022268
894709
994845
746733
1433387
219945
1117157
569505
1448008
1010891
1175421
452484
798560
1416173
551047
603740
1263240
58245
201074
342326
1028741
466779
1460186
364017
413289
981766
1462807
1056080
380015
353784
1082489
492071
918812
1329902
1468648
644706
1418865
254540
162805
1228629
1345622
1385403
140953
354667
1252926
464555
1305160
190324
1147534
7251
23513
1097111
671136
815244
523197
693124
176898
90793
103623
1283981
1269997
453751
254668
594713
1156029
1544979
1413582
1140019
598914
1180328
802402
1014388
288450
1529377
1323618
1042681
12312
1539
449056
541726
130055
572555
437507
1251645
1489276
664676
129928
891520
80161
1069373
488086
1117477
184437
1144020
420667
470290
470158
1262686
590120
918903
953435
672137
1087289
483370
108978
712094
1205034
1015184
1146427
978234
1118707
359605
5051
441771
633613
22536
586337
973965
301797
359924
558044
582658
529474
1452883
331656
804080
1209016
246464
1360425
1293798
125370
166528
547539
1375661
525982
1463858
34942
1155301
526597
41993
1235131
1542596
382499
509963
992563
992613
200467
1345299
573918
880938
970276
124090
231432
1038768
1287567
1496316
1080635
1169457
1289356
801310
1053045
448083
737108
1087887
807625
524651
969513
91015
570839
1147276
347976
455434
151617
215220
212054
1431302
131866
173631
712865
46205
1524445
628042
1418763
178360
354604
548698
1433206
178058
347928
1169096
177208
289766
436542
130685
257239
336347
570649
671081
1041212
155683
942718
634104
437786
936217
1213455
1549522
107930
958298
1192106
776762
636557
303383
451684
1335028
1029447
1521921
998356
579212
74283
574513
671625
302977
941864
469096
1072829
1108688
1165778
1336336
392611
823014
99242
183402
811050
751820
1377809
1044552
54522
1462037
638997
86623
1555977
1049746
524573
446136
974070
146063
114795
31702
1217387
638750
143269
1303063
20045
845800
783402
396175
221803
125750
875683
1111333
91884
541982
534684
1029764
1414245
381298
893258
456750
490572
438954
1322978
200960
368774
1556764
35921
1441879
179393
1557038
1258243
129348
79066
480141
1467174
1277392
1376279
177168
583734
72624
934304
987562
1494836
567917
1499159
528346
450655
518764
486678
1329943
1531860
1360272
423047
688395
1463319
331947
946503
95215
535263
108193
1060699
330329
1338283
1307244
97076
149418
1525820
1360121
100698
686989
1175860
1485364
437291
598216
207357
872476
741031
86893
670543
612764
707889
1347119
887874
208723
169753
499740
532010
1352675
163461
647264
868707
756709
407694
1489503
1527032
791385
60848
571155
170171
1500125
227591
1450616
615948
348353
23258
424644
220283
1496745
1300489
295087
1455087
242080
324242
1006844
593318
220684
1288196
508119
626757
1305595
1267457
897941
293094
47549
141380
413586
915649
1503501
1189233
761045
1453052
625027
360702
444375
219599
308945
1328811
483055
940362
411404
709639
610638
776119
1081166
283051
558275
76089
1327548
771707
1414522
1111926
327052
726132
1481113
760056
746615
880084
826650
963040
1022709
1447896
646438
121460
211902
714050
1379562
1539606
747032
8296
66772
508568
1211169
249767
914801
797430
1352536
977581
469004
9092
541770
535230
465251
146289
1521411
788787
1359574
977276
327447
190726
622610
865433
1231824
522572
839724
963499
824123
1333305
865427
1433008
1271164
68402
5213
891264
308843
775539
984436
1380267
971501
964795
689628
65082
1474092
8808
1009686
761620
752269
33876
35286
1048926
530525
1459474
70618
1024767
1492170
453056
31740
1168987
965604
20875
799709
1059928
1348460
776424
722856
1050377
1500169
1153764
973011
284065
1150696
1548734
889459
597654
1250696
1413633
852602
880016
112247
1544923
319780
1396734
183229
708194
1563706
1474822
1298910
947939
800568
1257957
579688
918041
1461511
1146187
467538
1310127
371517
1546211
1474540
237034
564089
835020
512370
888665
1367012
1000357
1226240
697730
1294506
956370
1270668
1420324
297160
145853
81732
246206
230211
1063103
978938
1219194
680439
364137
859809
743643
1365947
1521913
303297
982446
842215
1353965
1195651
1062354
101173
19066
792983
853466
1089872
1561967
1239899
726068
632326
343609
1436837
649098
502105
1415255
168395
353448
1408308
980070
247322
658960
988810
736540
918738
81411
118819
1363298
1342489
491147
1029981
649475
888691
330079
1340507
1288185
193136
439209
408757
573557
507379
1499153
906537
1384720
69154
55046
940932
1372354
830102
773091
1300476
1156115
847752
810047
48928
1438153
927655
1407608
551016
1351862
1565579
349208
1025007
1237383
436168
199675
31925
150987
1488068
21133
1067146
606851
831918
560223
433590
934078
791662
409641
725978
1196058
1401208
103913
1475961
322383
454187
828176
376107
659922
863679
1083951
1437043
188232
1500206
1514546
1204826
949376
1460415
349689
734272
577394
1065810
956907
953714
1000222
1277463
260502
1174534
585472
1409169
1345008
1307397
1227346
1465692
195550
1176984
1081696
1485302
1161358
81847
930265
1210380
1463956
625631
901720
67849
1105222
1508318
964188
495199
1236584
639655
243651
597523
954327
524192
1488748
140946
1311980
507769
518778
821328
1462293
764094
366547
549947
1240242
477954
62550
1098660
1405206
642386
1363950
966169
1100678
237641
865108
1302546
652228
1127824
670147
140137
976332
780798
1474596
523665
1199078
763687
1179939
143199
27892
597987
1102013
498721
1147179
416831
347081
1218024
409747
337429
1385178
1151683
496678
971669
97526
942492
1524861
1130447
432655
1466748
1147245
822474
1325160
1339000
1375313
144893
1483335
7991
872115
1135493
680837
1106929
1060664
655460
484068
123274
622837
277914
1351637
20717
350780
1383759
902128
1470381
1076153
659882
514400
168584
764367
1297392
432173
760346
270799
1457707
78443
1092802
427176
941495
1435927
617989
760111
1055978
346669
484581
279303
315709
534007
1123931
1095407
670365
45293
1459094
1027028
12937
1305389
896282
974354
357029
835171
998717
168336
750741
1452994
1357005
788640
960867
717227
275800
683524
27912
104199
1255850
539498
499033
466102
1206687
1008374
817171
1414612
898091
1253754
418054
972133
1151625
952766
1276438
955767
1287849
474944
1353949
1252831
1355709
601776
610484
1004578
155682
389385
1283278
316576
763478
367086
748649
157499
1502652
590032
214554
796815
832530
485763
325293
1300054
1260079
159161
1325172
227016
1532016
458330
517408
166417
490117
1207441
850948
1058698
880743
1184882
881657
67282
221064
592001
644340
1486669
379953
1042236
1031491
1456515
1297165
471601
794108
571261
900795
573867
734577
120265
1116252
1074431
399194
663919
1379075
831229
1146544
1004005
792106
1132893
609857
462528
1001314
729598
1052066
1470694
103080
133522
1312207
1521763
502614
428240
1185730
1137014
31294
1169935
1104462
1204874
1147625
488591
115883
1171246
149845
85387
179649
1534267
782360
954694
1341119
891045
553837
159403
1247956
1077675
1319262
775515
1386644
806071
13988
1338237
1130291
436541
541371
217894
840063
238417
1333522
1302773
1490755
1496336
269384
534417
569933
1154566
1162121
416527
915690
219912
966315
743398
710301
450553
1279239
90394
1143164
146904
1226418
956786
252141
101811
433533
325508
921766
1532054
1068255
1247319
285798
656943
286190
1000830
1491902
326427
1457570
979838
238585
367129
239248
593961
614906
1438528
139093
20270
201257
1056986
909425
1541966
322941
969646
681355
789954
454764
1125885
94546
207165
982193
1150332
856633
1502057
565859
1355497
966196
1525920
410495
244129
664550
1515595
655415
45425
1492418
197958
790489
1440387
52483
675224
1148112
1546611
920612
1345144
37476
75380
133529
1428028
1138685
537039
1146249
144137
928099
621241
1078911
801256
999988
1193881
645310
327748
233105
69967
425423
1067876
47181
1219742
1504898
73238
40378
700268
592677
276721
561472
58583
906481
377715
1370309
1149857
528120
613179
48633
129928
1017558
1485774
614349
421579
229728
517873
1439476
360992
832817
883303
847201
1531558
833401
145873
1071461
508946
21743
821486
540370
339410
1052580
551634
77830
1544759
656817
339942
763265
1152583
179511
567800
1261485
588115
429785
553889
122587
950835
1464265
608367
1353187
982678
1055212
1087017
930497
1516870
425867
956901
661177
1283144
142002
1475265
1318835
281670
758610
864237
1270123
1087456
659466
1199247
1265761
1068557
1538968
1202546
1414122
83266
1543379
731084
79422
79481
744759
1535399
430602
19437
1311699
1530507
983094
1225941
993652
1025446
482926
1030125
1492515
233471
85260
1074210
1560648
373096
491958
135729
1535518
539493
229054
484604
26339
107802
716195
183443
328464
1199918
1041044
1297553
216881
224800
251818
108422
1192192
1135617
598231
1157810
749296
666074
328608
856710
998834
388153
1284881
1511107
346509
186325
652805
116327
920839
507302
900792
720651
443588
1394826
759032
757322
1154624
608173
627869
366905
492163
526596
1180291
1123910
329816
46917
1480008
1563759
1403861
1267131
1460430
1095024
822105
637847
1000509
159331
386819
88011
1011439
823318
886522
401346
965740
1481044
253196
492343
449601
1459049
278007
549807
1492608
1333486
699929
13060
1085038
431683
471219
1471349
1418381
323806
171760
532395
1082240
834188
971201
1449110
132682
682013
587653
1249481
1317024
460072
785851
419199
1466410
484509
1411446
1238156
857673
680942
514343
665986
1354437
717062
1143116
17712
857398
226510
986753
168044
187268
285687
287948
1236251
940412
557848
809804
557176
862671
738020
1002447
1181512
828810
690142
235025
891676
64498
1487426
328857
982361
25387
1510815
1276391
924313
806883
298230
760362
724516
25056
775757
219018
1128880
1106090
65118
1158040
686589
331776
718689
751649
417056
934833
226122
263431
234724
970386
514119
1519982
1199497
796807
390311
524133
654556
137798
1149689
420159
262257
671459
1050751
55012
249338
5532
1557738
1175270
1341809
725401
920729
443328
1342399
242502
1149656
1094828
1125705
946534
13869
974707
1499428
283304
996203
1365655
472332
1404344
982400
296420
1179699
1214730
1189503
1031498
105988
801657
1390814
893151
91673
55907
1117125
626515
562419
691909
81097
445978
1519866
196615
659670
912668
837998
136387
193848
160804
159438
557826
245854
1208752
145718
342355
459759
248656
1454688
550901
1414547
876719
175990
1216462
607803
1019434
128796
929223
374022
33142
1425507
677770
1473589
1365172
1020932
1080138
193529
631341
1545702
1501663
553994
394268
432912
455888
299219
1362983
623119
573099
138342
675160
647285
849184
600998
909976
1118211
257960
892757
1426439
1344939
438864
580349
1020659
887520
738644
1438609
1472345
381291
446597
561502
1529605
1226341
2943
697916
1361780
726483
255305
904915
52293
1104218
267392
504042
1345556
1206609
64445
152344
1251447
1256624
68845
1006275
1052790
918607
426947
1224357
401937
1246923
991325
560588
795456
353432
68277
991929
1137201
580962
1106825
1333293
975918
1198169
208920
576000
710591
232194
78418
86036
973404
1097149
1328084
1042035
1311016
1374731
1255306
931072
1551777
131005
166334
1245496
946534
956069
805796
257088
1104263
181864
956654
646791
595086
1230928
1303970
103571
526837
668813
1345627
723265
1111223
154291
145109
470700
783892
434159
82338
567461
1090090
1490504
1447588
1453748
455325
60087
230419
318987
1119009
118031
794609
647364
727792
1244334
1432979
598172
966515
1493428
85600
480434
958130
311455
775685
308786
253420
864568
609422
1335527
42756
959021
1259868
1014516
545893
1315699
266620
1296882
997243
164145
1349383
496140
537827
52024
99493
767222
98628
1020968
609793
146030
859268
282219
958013
250531
777215
930942
530599
897193
911177
1007849
164330
1509463
1063739
639528
343568
1533247
1426221
1021249
978529
1115720
1354375
227462
1230277
135591
956334
441158
454615
324951
1105936
182746
1201669
302518
631434
982270
277474
922856
497986
270413
1367387
1368854
625466
392135
1256696
1034546
1524919
660778
1433299
1039167
1248053
1377849
1086067
477235
293040
691559
332075
1375584
1554507
688873
1117756
1539821
889813
212229
155346
518213
1300097
678677
103617
1445327
188018
640689
746862
306179
177505
547441
1484368
813008
1216953
1449455
1357782
488596
644247
830205
309974
2171
1299497
319521
594158
292822
1250645
884753
1350874
1407196
1392765
151598
1372361
709440
152886
739791
1188584
678095
1004648
1301307
816079
562892
759132
225958
743708
237199
522628
440383
409870
622418
560153
474286
94622
1379020
1498637
537435
1469507
640728
281931
1013647
74466
1096199
85087
1272183
566198
367390
1397872
776734
926569
1140658
1510876
39683
566296
560792
23821
1321916
1451605
65829
16836
1461417
1023565
1212720
460332
92202
41202
777272
74875
645841
46078
865152
730390
107957
354927
1307947
1017395
722945
1261242
377913
1265126
1157983
905219
51197
1464587
600071
1491870
797615
60117
441146
1169225
84733
883712
1226651
840534
601758
1421959
1381500
392647
1131528
1271663
1080530
1221170
1228979
927768
509205
816498
1339860
136773
108452
324434
635338
423355
951378
1293378
1229719
258069
721450
1465275
570599
660169
577544
358786
1374426
875197
118213
27052
828322
358233
1538839
1478191
1503852
284068
777711
854738
199254
374765
378426
1473339
282056
104643
621181
62929
1095464
1562433
1012957
338073
206414
887363
1078017
201397
225178
707162
1062469
891017
1118262
1399254
542357
618463
873395
590509
320079
899898
1511206
146209
561644
486300
61800
545173
1341525
974355
1353542
1164294
452664
137539
1160771
1249153
37591
292290
7712
1240103
1460774
646432
158958
31118
685722
95548
768377
111358
248135
652034
422230
311007
1409880
1184682
187905
356909
879214
907033
1173424
642085
775067
1162285
1381838
558598
454585
1330662
1090785
767699
1156154
473379
552462
1044138
1419465
1516272
1413744
1135421
1545993
1449444
345170
349913
420305
964450
397923
551739
773007
1242722
1271435
149295
903147
87979
658131
748116
1111074
384211
1501427
857528
1290094
429973
1424468
88989
449422
680262
778155
405733
907711
807299
504515
889080
819712
941176
182452
1469719
650209
903644
73931
675978
1154239
874023
785497
801044
1266342
604397
1158134
641941
1271661
693838
372982
171296
41550
1452568
1320986
4970
783670
299826
94407
1303473
412149
314935
1306843
946857
434155
1211178
69329
1567355
528129
74227
1410169
419126
38136
983678
414196
408238
1337210
368311
497568
841187
565013
1544358
1543238
110885
1063297
176525
1507163
777581
1010289
949666
1481936
1012812
773911
541491
1094026
1195047
186311
77852
1108581
63532
1271134
186960
1403389
1404793
1327840
1395742
211927
1504724
358563
717053
437290
828549
1333820
1141552
1202658
733338
337591
582505
1138240
1367207
567237
480881
1531897
316743
1023157
625259
143084
251311
1120335
675768
527995
42015
333985
690522
1165465
870202
290586
487791
395700
652306
738713
160909
975176
435148
289566
919852
781729
1280035
72709
1330209
1506652
1479844
85098
1427997
518580
528101
64823
336148
1448794
906853
555110
557701
371828
1173751
1102640
920809
1169840
1221624
963842
1471575
152390
7214
1397718
1253949
769831
1003409
521557
1137217
107273
1400689
66835
991311
662510
1543163
359901
181276
791652
192613
1224183
967629
246508
1498043
372474
724959
1487070
983148
731503
184664
716556
627977
721003
1461296
1153445
1305211
1093635
1108954
87238
450255
129657
1433439
439559
120629
800886
558985
964073
381256
847108
1215874
1352238
702440
662651
996183
465860
76763
71741
16410
968504
1119253
584284
1536544
341417
1102666
481267
440397
1097121
195199
1431316
1349165
739298
1441253
542154
601776
674376
835822
605312
1252434
799528
355573
991599
1062204
130894
272878
1469151
1118194
1455376
862494
1357723
562553
836875
27774
789824
1377258
1476930
86618
130440
1016136
1003763
726989
1291213
1017783
201624
362449
376557
859508
1188071
719748
579547
373731
368433
981018
543705
1459625
1383652
1047110
1286230
502751
1333096
643998
446221
344584
1395466
1289376
91298
551153
135273
196340
1041281
308381
706894
342810
229406
254726
1536509
458224
137574
1562950
268967
467507
197274
918671
1502708
382130
717676
537531
1072442
1052292
1485848
600271
88445
1423175
887553
1159875
1155164
1365981
1420715
1543846
130436
1456788
125660
375368
1002894
440511
1197374
347965
116656
839254
44550
635429
431450
323980
407668
123916
745044
267094
1456962
1083060
1104466
889157
1324453
595158
1450796
1183024
463887
729096
659405
666805
1315224
728426
1390939
1379177
650555
362410
1224176
739052
1001480
1195431
754792
1442912
514819
636985
87944
1107079
1004867
454173
1497764
231419
864817
489337
602220
982771
508752
477094
1354323
909772
1395696
482279
38569
1171943
84964
1391645
317848
547560
382336
139752
175608
918593
901055
174192
92002
740077
1300892
1474856
579293
1443137
186874
1423214
557058
818929
893947
812298
1265956
1521625
785423
816827
932342
182472
41167
1248179
662897
564651
501840
813448
216436
303422
108316
1295584
1197088
1100322
800657
766729
1556870
319831
251792
783128
713209
1519107
791365
641589
1299639
333686
396820
723616
895701
431679
1038650
185372
102827
617455
485867
114366
1361982
1559918
515412
707836
510939
753208
326351
315975
50548
1155006
639620
551005
1055439
164248
932274
729834
1294207
1026421
409963
975206
1558471
1484223
1493538
563459
1049874
866576
41176
594950
934318
522409
693940
1464805
3252
629214
1138165
1280709
1341452
681454
1402758
1470232
732640
1142293
1444199
679865
158542
1059377
1426013
644385
663433
1333539
84674
510876
1375294
823518
1488903
1245576
909114
1163068
399737
1370808
138546
964210
380841
1424993
753300
242885
384670
258176
1502810
580291
1236560
205382
790838
292605
360400
424243
1205588
456212
390960
1236988
412248
738220
1118035
116758
695469
1381585
854372
482140
1500286
1024682
421150
147854
1562315
688511
1389870
550006
1401712
424861
1031102
1010454
1123806
78594
887495
646313
1368816
1020374
1241710
724022
1186644
557390
1208385
1233779
1357905
248304
103409
996599
409675
1534003
211168
456342
769591
514603
564790
630178
1531434
476212
1226285
187326
66608
329660
945917
879940
405541
469684
716872
1258340
865832
1465539
382116
11449
389921
909407
1013315
439178
959052
641212
458286
1382855
439558
485973
18445
360746
1461218
864850
1183638
295239
490854
1562257
815227
32007
598978
896752
1304946
1323531
1430234
79344
1175217
94738
1480141
1402304
908358
1072396
581038
1284908
1544394
1015153
1413952
480951
1407772
591593
1237146
851960
1454728
228784
362946
166963
551744
1360326
56814
915364
1210223
1040057
745119
714394
1306856
1171539
1507489
587405
149144
210609
346071
161803
719182
57661
1350372
485551
843703
514299
312362
266589
1267141
760001
112178
1179697
955402
862469
557085
677992
1110255
1563969
459018
226184
935720
1540984
512799
335536
987623
63347
486119
476410
1549740
866039
1269164
966373
660519
243107
1035177
878157
893034
1316812
1481579
1284798
1370887
331732
357619
872218
1276725
885406
803805
673220
1498620
772386
501933
627799
278268
1065619
242034
1384624
1233208
1241337
12287
1369449
764200
243620
97039
760769
606960
631605
1082383
854954
280572
1556364
694062
1155591
297497
1015408
1272210
220941
364749
623778
782637
1209489
363927
216330
207948
1471947
281018
201053
418655
1145947
119917
644660
516494
1273265
709803
47279
428593
753982
1328019
840360
1387699
931895
588794
1526306
588913
1524927
400843
1232068
83854
1182370
927407
915760
959939
644414
313887
383802
1243391
1473466
1210239
652045
1231279
1221319
826030
32125
256607
896063
1129543
432100
117385
469570
586557
989816
1458561
1089316
718203
697283
83118
1156463
445187
1282863
1237139
1140757
1256469
838727
887653
737206
422136
1453439
1162495
261476
1222121
951834
948912
1177878
1220032
461103
1078400
678583
1311184
1292630
426357
891843
778882
1199808
2347
1089919
432697
411991
897153
1229440
1559912
1390306
44085
1196436
811979
400380
526466
955580
1262729
104218
721400
680611
1337259
24633
1310546
264879
357437
314080
858830
560508
1306476
384069
356986
1053587
283418
1213770
1332932
457706
1542366
176421
538111
906792
687621
1393479
874429
504867
101867
978444
1034897
20877
685894
721096
1251205
1547920
525790
649496
401966
160819
604211
158486
809924
1096361
580559
1466057
482240
706212
166328
563458
1412290
1032525
572837
1455588
586101
1448792
838303
500702
1475056
1113235
436879
650995
845775
621610
1377942
1459565
1268110
452008
1087226
1233445
516620
132932
603884
813190
1360769
286405
1217963
995457
302174
1428034
583440
1074687
1019813
62765
396426
1375718
25189
1347515
464251
1415148
667705
1262653
934254
477172
28674
72255
1556000
1037554
1307094
331466
170142
601289
953265
1021295
1175774
192503
667540
672660
409662
867460
1265365
286112
380343
31530
39592
1084074
1150639
1183551
399819
948777
1130143
291546
397306
370066
911012
255672
224798
143920
1365653
797258
735123
85873
1419705
1020520
484686
1006864
766556
869632
370640
579066
1268465
409249
933704
1491426
611142
1021201
1070102
737449
1525459
1306707
766334
1422185
982512
283577
890013
134125
1431807
977971
665050
820020
1191339
484004
438717
1103202
1413986
1409186
1340652
553654
1343710
457233
852261
96405
134927
984643
682259
951309
17433
1267371
255652
571605
1258873
868252
734736
1280239
884938
254671
916733
1045261
1236895
533128
711901
174290
1478121
841867
1162593
1382746
670370
273630
154357
107877
440773
357710
178050
439010
530875
1269199
798280
464363
138556
80910
695987
710980
1330289
1439870
1050120
1282051
157103
1482035
209654
1436099
466077
121546
1129616
126161
12161
888212
585438
1278898
1373829
407306
393221
573510
1294624
1084359
559437
1312291
138768
799736
338522
1293540
739199
1434734
1228885
1058586
229585
247379
577849
805567
1233281
805517
401020
675642
23079
1226481
1220790
166747
901800
872226
1458000
1201451
1504480
989667
185127
1262405
1479186
1316389
237589
443680
263568
1003769
1428769
287574
345612
1117521
55615
1019954
905189
268479
255287
1487722
1561094
35561
1188462
13151
720010
802907
1447637
560456
1063698
351269
85552
1378127
1233700
337855
995615
628038
186668
397014
948945
262726
43175
800562
1067564
1333788
876772
133225
833752
709204
521303
493275
705723
959015
1328831
818069
460780
676358
403768
1217106
1546910
649057
1292179
179133
1387715
886059
49264
470961
382176
321181
8300
1088828
947020
24268
973029
1403382
314362
1554847
359045
1379090
1488486
712562
1031448
545878
736076
1195648
175030
961410
1276303
1535050
151542
995597
119095
1460728
596759
89493
721196
1472174
5611
125296
666594
1219505
203117
29695
568139
857549
1437939
206977
1331814
9585
133404
832317
358333
1485015
1308010
741000
809540
978443
642752
508958
1178673
645676
392898
6810
339583
693667
176030
74771
1279511
1124544
1544908
583457
1060043
311469
1479240
539312
1416534
58140
1364640
409760
580855
494244
590268
1023725
1556218
559726
343734
434950
1004135
851238
13523
1256275
979465
195982
790305
1293968
561969
237059
509211
537465
1297740
23893
1091573
148182
1445724
1438957
248807
114170
981522
880247
1313329
86713
822120
982275
662546
647631
1220330
217945
1296437
689305
75427
133382
772308
1402870
79524
205917
970883
469449
103394
80940
863874
1155147
1070070
227501
333275
1032560
892149
975835
1511609
503274
1011020
1250504
1432380
535038
1235726
371507
1303498
357960
41439
487199
734083
266775
595761
281074
91103
795467
884989
10106
1119111
1296858
357012
1565998
1391237
72164
400586
270499
350602
791729
315887
372419
312282
169229
1171358
418991
227353
690264
430042
181006
968422
222717
561897
957922
1282312
733950
231884
1491454
1376452
24066
1482082
974346
1492973
207367
1375326
1355750
1027678
756162
1331453
692323
672837
1506817
575839
824586
1029801
502068
753205
21386
1040578
16034
1375661
495189
1035207
1051784
678870
1537998
100899
1312151
1515753
1406995
754049
275708
290525
883502
1204532
1073311
31
475524
1372906
844803
500389
124482
252274
276991
566381
812362
1457048
17640
477887
810089
481019
3752
1028975
1028300
1069603
1506401
1340499
89673
1496985
1477891
692181
835598
996339
687214
763222
973423
941012
870430
1407874
967199
1045289
1298292
1063710
1020644
1193425
783883
1112817
778336
430322
90875
633014
850390
38610
303982
527740
178716
1066952
793888
1253865
10153
270178
130531
1285834
596695
664011
1122100
630797
1565260
571613
832533
767594
681861
524657
658645
1283068
456846
886663
281420
104727
897739
1521954
396088
734592
214369
60119
1103782
296110
1239248
1460535
1273191
965809
1206364
120193
741819
295843
668312
443721
570740
593089
612107
118039
1157014
437391
1248109
218264
480565
95084
1310167
755867
228682
30826
1359548
192975
6432
734848
24690
1303723
1252528
624050
1121395
144370
1483870
294105
1339191
871068
186217
325546
311578
566397
154013
1157537
386283
1134643
1541761
160905
228160
880770
7744
564991
369338
815661
454241
1483837
275644
1277320
890412
878200
331644
820213
723987
858131
538712
860480
1434554
608177
92191
555985
77468
325080
1491140
347830
424123
823137
290553
486216
492433
1385053
215688
1281085
37873
1490735
1088115
1193004
655735
1071664
791723
829360
802831
1431637
1455403
1436379
27464
45420
908769
176021
463010
976546
1531934
1119867
1317169
324148
1173344
665594
1288208
568873
1566999
422576
106787
1314605
956537
1062392
1451779
94107
701405
368901
571001
1411047
362693
593732
871746
491973
1344079
1502886
963724
141729
380694
206397
1428041
224579
318936
687055
65336
860755
151311
645032
718248
1080272
1473640
570912
1414375
153833
829414
632821
933562
840166
615693
1044460
1302596
746760
620725
906126
233717
965808
307728
763457
801474
236374
127176
998015
1030251
1341065
1049582
1259900
1532043
1563691
417818
1194291
626142
93047
653562
1174195
1171809
944937
688235
858939
1195998
417378
807103
211269
404399
39117
931788
346513
673748
48620
38199
1522493
1466192
1529134
1329658
1505090
679756
886367
1257708
488386
1532475
843943
188493
1254500
249118
1019436
993556
436480
1153776
559266
1278517
1022243
377873
999979
169282
289759
61542
137060
734744
208313
1540944
814427
763180
80363
320484
910709
732202
1194635
650252
594503
26092
10928
337271
1296693
246509
201231
142243
1417552
854955
251007
1024861
876727
549644
608051
952046
685231
605574
458049
1245705
261606
1347523
1202450
92402
565904
569993
1020544
853099
198148
57011
125020
1511204
1297718
204016
1368981
592064
1297443
396055
890086
362747
1177153
338915
438733
1203867
1525355
25285
118510
515492
1045142
336306
336316
210157
1449617
419137
841075
896970
122164
425117
58851
1049899
61905
600218
18205
690891
1365731
402687
483447
585747
515044
306541
1299751
1467698
501619
1077147
1436600
629595
120070
161099
1431851
830065
734869
872727
214379
1217029
501234
663727
569646
1160188
929018
309776
285470
197985
1197613
30991
1380942
640949
626346
1391818
1254814
506482
694764
208798
1524607
1369585
1024217
1402808
670360
43995
790493
963084
447585
819198
83959
797682
349354
1257080
271734
485469
1359009
176201
1233211
1141334
848793
1391038
1022405
465817
1256690
573240
185044
1504768
1001856
1210603
966916
593701
1562700
287739
1385844
1245479
1202053
1053613
530302
59308
257687
1483728
1457058
538191
1337908
865885
40159
1024282
114957
938785
548040
1446735
1385911
570916
241979
900759
361980
1337672
1329685
813873
474731
6584
842284
979251
429697
1435584
249423
217446
805214
1525598
483283
1253798
392729
166589
655209
1207933
678945
649480
533583
1349916
1142820
964007
947273
1542006
893142
862518
419835
468276
199244
250487
690384
846140
312551
588993
320342
180583
959986
633488
430295
1181203
791458
567631
300541
1081272
650378
765746
966465
1317948
544981
1476591
340025
1382616
199331
320326
169572
670766
1049282
254465
73622
845562
1111200
1064261
927824
55105
1272229
1485872
1536349
53218
537869
999447
578745
117573
301708
1548463
758820
395883
575059
1475878
955537
557019
1396960
1218130
616073
1549282
757054
3279
1473860
454538
655191
1114693
910652
790694
760389
809262
634011
322832
1534138
357017
1540555
1256035
796665
1444563
862559
595621
566908
20242
418356
94970
766268
754852
1528080
464677
444653
40331
653607
1417653
1088066
1143225
639430
843482
832757
816016
1469247
510733
1141384
944275
393889
626565
639103
1312865
125761
716679
682673
1370894
140466
359259
340794
800643
561104
1146404
271152
1447478
887786
1258678
368837
450342
32654
936552
789821
1345315
1197795
1431407
611793
3691
1323538
925621
1347827
1363211
1452560
6040
597657
55576
584588
1237902
1133857
1050233
915192
231728
120029
465712
335465
857096
1206030
1169868
527519
126815
446053
338469
930901
1196312
1031940
734364
996716
175539
387798
1310393
1242518
1393886
1292163
1433209
557049
781820
373090
1302941
661835
413141
1516398
132287
310116
281194
1413
936247
1366706
317413
600701
316759
1290742
484220
969854
925500
1277161
1298601
369250
1540177
1094537
1301290
392315
417649
262633
1507363
645658
1556574
353340
1270982
643810
1280455
240506
1170809
1362483
496847
540912
600255
1081035
1311808
697341
1037375
383416
502151
584972
797881
1102661
578790
1077858
664596
1514281
1481444
502273
1219831
251416
1332117
249832
1546846
424460
1393314
333192
1099407
318865
813532
284398
1220444
516010
429156
425710
1327604
1425458
1078435
31315
1062854
97345
250066
1356604
1549954
600665
288572
1340043
415304
319241
456947
757108
1432238
637068
1309158
793328
1377666
838607
1214047
634655
239379
164025
1051696
593620
1224346
499296
60064
1095216
1371555
1251111
1263672
742323
513403
1067073
728869
797005
713602
1034028
786911
1044598
1527974
1285674
429319
104351
1075506
371278
1485907
851704
1400178
787991
898690
1051465
79946
346562
1088285
301699
1354709
796716
1292241
881931
1071108
405532
1247266
1003750
1172960
1284763
545710
826854
667682
1281296
1109402
980482
244811
361335
693640
445664
1437040
865175
143112
578820
777041
1293081
593127
124915
983801
579405
571401
829647
1199262
586551
809143
816587
85493
301576
914040
749149
1429382
184724
1091747
485036
594916
704795
1304389
964485
281687
57693
569175
631070
248874
1391862
411412
929127
1073950
1240394
1009379
322115
1348521
1402197
1553035
602881
119368
695540
839607
885345
152351
1175088
860284
256785
1007292
805381
299043
680751
1329446
574185
612404
1353939
809651
1060194
1479015
1221980
719565
1237791
1174412
186806
804598
278015
297774
963077
651308
1240956
542934
1068492
877576
899279
84945
562791
486388
1218261
1048232
134628
1143548
1189700
841300
411617
291133
741342
1039865
318817
1392503
1271574
1127871
954276
771061
438179
1492609
713573
1325138
199840
827344
1017064
624673
213626
542907
239983
12229
1197683
408561
1458283
972259
1386319
454195
20065
1128552
1354076
450609
877458
362909
1053425
6761
1041919
422238
316308
627791
171027
10197
1038215
302767
1076331
847603
690063
31965
368609
1072968
916450
954247
1300807
925755
1553948
1511446
1494934
1339647
1324966
262485
646010
416228
1527410
279409
1071442
442538
865041
1210863
1130600
623465
1478991
918332
1043256
1257040
1421806
1345686
1177123
1243882
1545354
1000393
1016057
11669
1040467
750899
245291
1555385
142448
633775
1460125
1164876
357189
1521466
1398614
926824
715847
1320069
1358532
336141
898605
1310268
1487079
591694
1055024
1023083
622938
1174854
1027874
586905
442818
1342912
1089039
377553
1071878
1193185
1345355
577554
1563852
1430445
504920
782217
947705
1314659
1067093
1037302
1201454
784938
195856
685671
142565
594520
965686
539768
374268
1465134
625023
1451263
1364106
1287237
832658
1128955
129711
596159
580894
206040
1224189
461474
1161635
1244630
720532
1373499
13755
1143522
1096137
622978
1478608
1155212
106160
974642
1344221
598475
291009
1308326
107233
359555
836436
864872
712414
979531
978280
490303
74179
1107053
842330
1459332
684269
1523184
1519408
1295324
910977
915252
746893
1262014
214015
471769
571469
774780
421367
28904
863686
269321
522819
1087306
112041
332055
344124
305924
1488085
1491489
1465769
751358
68963
318448
379348
1458203
512740
963722
1477829
693368
1500376
619708
372534
463955
166958
1224229
1302629
953297
62563
1297417
1336584
599532
474743
155190
1202913
1456783
1503278
1514039
680172
1063454
522067
847754
563935
1521228
1450448
817905
1518866
1446586
409054
1171787
523881
764192
1550232
396010
1244701
1442437
1554256
1286983
1389373
1137343
750085
519207
1459232
552994
967930
639795
1119716
672958
713618
1018748
154267
1414970
633849
1061520
152057
37176
1020940
639738
1103538
463877
502065
262890
867924
393388
358473
359821
1267222
428193
1403339
1480044
258525
720283
1488146
1475508
722581
457988
15531
1207945
50290
1011995
935440
966773
394417
57821
1537651
545661
1021266
1396568
477521
1082932
542820
1017248
302907
1352366
595361
896603
627960
950660
412281
279276
101104
150786
523242
608667
335499
304221
480810
49703
1242250
781538
488229
1361112
627451
12222
548476
1429735
893489
796484
218253
713755
1092573
1486255
768505
647314
162040
1245953
1231912
1539760
926105
1027834
1360699
1339553
268748
342537
459438
928265
1172340
769062
545224
1503536
1266087
588702
131224
1074888
472864
1220845
257601
337825
457683
33354
518601
773417
799159
682406
1442670
1327192
523433
584046
1497018
406690
1364116
809919
662317
1117959
540550
162198
440875
795301
1127569
1189665
581136
84096
467550
1332812
1227883
818676
1548026
289774
1089748
1561538
269632
1488266
668905
341935
447630
713191
383780
644081
11035
1031102
99425
1240408
939430
1398075
1068785
1363675
1201141
481968
705068
916440
1050837
1019720
331767
1286327
939532
527578
1467158
659975
417098
1084359
1183982
640671
153700
1241319
1057565
1211705
767836
245944
1280569
154025
1274799
755117
802409
155623
1393457
329145
870737
513470
7923
181878
794135
295679
442921
677367
455084
509795
21618
991514
942638
758915
1446415
1249872
1308319
238507
973632
942917
1271531
1396403
1003580
1274272
643625
216182
1328902
1137935
841391
278945
704486
1346590
931604
989389
304835
621458
65103
1353705
536389
30945
473814
287757
128777
553045
1529624
1358730
895395
1160392
166363
377408
169876
403459
271712
1166913
1057512
1554056
1044049
1158072
1364943
385118
1290398
916561
617979
1287093
984867
434442
755069
162888
932626
367012
801924
1282563
1115468
582751
1418608
335716
1093248
42196
376791
1056717
492400
58009
1140849
1438820
350243
501363
1419022
1532485
137920
1456442
1402853
1103820
1095005
777250
692303
638253
153685
232145
48691
202343
514257
175009
1343137
1402708
1010384
608880
546654
1561270
541216
439835
1203100
182079
775629
601155
66879
1466392
951058
65366
1006926
1567623
1158463
604128
1021007
524849
1440905
1312169
1038488
1102255
964874
956522
488120
960477
284117
1423555
1560494
1170200
333452
1029656
603437
1415910
627880
278021
254919
844399
959600
325899
415983
133854
404714
131445
226317
660842
1483049
476348
591476
1332920
301341
611250
559878
615831
844553
1144204
1073584
958584
258108
1502766
489673
1386517
866204
1066896
1357017
1086070
293201
778241
710623
129625
420339
621458
362086
1123237
435589
1150104
503563
1317113
1185559
209963
904258
879746
1120243
1093844
1360687
679196
1298767
461814
1055585
1514312
1415758
769735
1416812
727285
614856
893204
562669
509797
1452705
997623
1451560
752161
342982
1142097
1394152
1028288
153975
188614
580941
133901
1283589
1143633
398581
583241
438784
1001350
699839
253594
1026021
877338
174486
306994
1478807
514146
1304971
776082
1171336
1274339
337599
1558102
526751
1268470
993423
531276
712293
239726
1218470
762024
195103
509940
609396
67065
1406483
610692
22556
788007
1337542
822222
703724
433744
539799
348562
1516142
1294475
276922
437341
35922
1317565
1203539
1266018
1002209
473154
1008283
868758
852648
1020342
1047252
1375732
386037
46670
1246205
718119
369372
889648
363971
881121
894917
645950
226157
1158440
1024878
1202077
1109116
448226
1098793
1220759
669227
344695
1133632
748338
1436494
121140
915600
605002
1491081
1481983
624463
252237
1228695
1539048
1264829
1238599
1503952
1288331
1558495
53760
1463936
1467131
836295
330370
128803
821403
1169677
1335710
347631
928949
888685
1343150
516200
989770
931630
966036
1203106
1272392
1398665
1458293
1038898
666963
511154
1304603
1225062
1302442
904121
1081003
836462
993586
1301356
605083
1487825
145936
399290
533564
1260928
1251204
1150751
518056
99452
583838
883683
1162501
239253
89826
198999
99619
827523
767888
812944
498953
1196257
506297
563462
1103380
741774
1261632
229846
1089611
780540
471105
1296643
1198249
1005431
444148
879443
352355
944736
1304383
642994
639820
29375
1039129
564754
1214548
104726
176719
1036373
33534
1508382
1071530
68059
1429016
638740
1503911
707105
1365809
24040
1001659
989
70323
180378
924590
146863
994658
541233
604175
1036915
527223
1333283
1107675
1147
83662
287810
735593
210342
711222
765253
170428
121454
1308647
763840
225773
952165
1136328
1545433
321680
516883
275699
830168
126129
1029873
226254
458809
194600
1533482
837139
1519016
662143
672066
101307
1559596
1470382
1393897
1005659
140034
68012
363821
760756
1489264
847949
275704
37815
536413
1238003
1096909
1518752
594799
910448
301664
520259
988162
252002
1274655
219137
1498280
377762
860328
1304999
688972
819895
1199013
249793
455422
1308772
837239
456371
476680
1476916
253974
1349461
1137706
277520
1152703
209874
782460
785181
1409946
704041
1468732
78924
1327305
593779
927263
849074
295891
873602
1442125
932360
908782
1245296
392601
581031
526588
636737
234089
28048
1302302
1297190
698129
1005410
1026360
1136000
1008014
1282290
1012835
765395
1464537
1562168
969616
58212
639743
1189352
170572
1057613
1364963
838755
99147
1356464
524034
818091
659238
1512160
264439
1511325
1552334
648507
907138
1444796
1115627
760462
247350
731431
1162447
532198
1316467
1065811
770947
211775
1004757
493840
1266990
143000
647818
106268
1448489
1150719
338941
940921
666504
122142
822683
102626
1148632
271904
462174
861398
87994
408655
1506970
1420793
23456
125923
286147
1250207
700788
777191
949274
518423
938596
961863
989213
881410
120845
505186
206312
1439427
1557686
158160
194593
674698
1516702
1485623
1377197
700879
621528
738214
1371571
672133
540922
960555
503211
914948
980498
608303
33286
1567342
723829
438782
442036
992952
260658
1287030
765151
803097
1374845
1384195
1134572
1555703
1277641
1069892
358274
853881
748753
1180802
1538526
1155223
1510139
130967
1467473
166814
486332
415446
1072555
423847
1525918
1091560
1525383
738622
1319265
793695
1084585
1040266
1306371
1153254
71440
1400412
341291
1287401
949433
453354
355565
1180557
1065773
900946
1240963
962000
1041104
1355756
1385743
250091
1422666
294207
822597
1004888
790077
1452801
1480435
512365
176756
1008363
1132327
1220458
928507
1537931
629371
677897
1388857
335373
1206411
1303200
187895
188629
217539
448450
806162
1203120
1567696
698523
976521
1277721
682134
32655
367093
1266816
401849
1158568
577184
1463989
60098
431341
441001
328195
1353634
1559727
401360
26585
158190
1413993
808228
791649
293240
517489
1050722
1174633
1490320
232387
1429096
957589
656950
397162
270642
122038
385620
719154
109081
372703
1368270
683480
696132
84386
234395
322023
1506031
1166580
1004100
1476189
702510
1087700
1492821
1416763
302968
1498511
708263
118573
249572
770933
1131975
1183226
408899
798385
504065
113273
189045
1465854
1440461
903276
947961
640592
393974
1270428
643496
11782
127912
25667
1432090
796373
988738
1019568
1478692
495941
1165226
1249016
532658
153999
246316
1328911
684270
175697
1376061
836218
881891
700295
1006902
1436812
851298
228874
1033915
335762
243100
433281
891167
1428566
53007
65252
683593
141170
522346
784804
1277942
539857
320568
1299491
266398
117665
531321
420408
658059
497522
1526622
480027
37053
234165
1281560
659830
244807
825878
549581
1401795
850796
1011788
1514567
680018
563693
469543
276533
1240776
1515750
1519211
711706
1495551
1358483
787372
778722
570006
331994
1194113
730386
69270
111561
1023718
893099
1027724
779379
1341521
449453
11461
291280
654146
440553
267821
670765
941685
804893
980480
424414
1482143
375305
1379128
677458
1302814
547003
1166730
1130884
476468
369581
817190
1005207
1329260
826545
849004
199054
749192
1015025
832119
443471
693227
1451267
1159264
1427867
32356
195008
1174458
910213
371126
7443
1520138
1078437
1053450
1025723
1318471
547573
220663
1349696
751377
140557
1170384
655707
1298731
457763
1421880
1337104
132208
22859
1171140
805136
1116797
73932
705667
108344
224854
627274
504308
1532704
542418
895989
608437
92716
1062614
1274520
604649
492143
716275
564048
1494123
393309
483001
1057097
292316
1033062
772873
540027
341355
164402
536907
56258
1337310
41505
627242
425353
375153
139375
736067
47271
1408321
579505
259684
582801
1478455
1331690
775084
139769
436057
383669
1403636
144290
27723
1507441
1182796
904415
148234
1349831
277830
253085
1335765
1332191
1348748
1567320
958323
220014
739769
202729
1346038
599217
533872
1526923
1005919
837189
1552375
1020748
1293464
1091468
689189
1391084
262901
1357391
2635
371167
1122983
1436912
302083
436021
862504
121878
670515
102428
607932
944369
1288400
122861
1195596
719263
1124327
970451
585707
713747
907706
167325
1509674
1358024
713270
1141766
1178031
1067874
652354
289166
1243031
1457358
779596
447544
1350397
42312
124055
636785
251384
1524655
619523
1261267
774428
270289
1161004
1236508
388737
964236
504831
907563
31016
331586
826185
323523
824748
1370137
930439
760939
1023132
723352
563588
917509
194290
698292
1153882
1384247
482215
1055952
636441
1521620
516843
979619
785061
55114
669429
673571
1519804
197404
112190
281139
770029
886397
774025
1077811
1162356
820879
764386
574515
1032864
1552647
806674
968491
900785
1429935
1004285
1059233
329261
1212081
1183934
815788
222618
536950
6482
117297
1046718
1190453
665581
871456
127749
73185
465092
1529822
430851
640078
774442
791991
1514825
443786
767456
901853
1109360
1427391
835392
255271
1326211
658326
439473
164083
344708
567100
112424
539216
718127
191541
766574
50595
438187
1150004
483819
1095934
701193
440172
1292223
762753
195874
1495522
1400790
1519945
541381
134382
289463
1208561
1475932
212352
855740
293572
409579
1560344
512842
236573
856300
618775
1292867
1559345
522322
1298824
515190
188119
29535
769699
894468
867671
610608
376509
1141931
1090180
1447885
923729
1417696
1075229
1527959
1248820
1345933
146109
602240
483052
763637
1527557
518792
1205260
968264
187183
1208302
564949
513551
823130
1446147
1317292
1477175
46018
1217728
1539221
827089
934638
36396
722192
79422
855511
1090352
1383252
338613
918886
710039
170757
761802
4214
1021657
439018
1244781
1367221
1074728
672849
522315
1177116
725844
134921
865511
1037930
177128
796626
1218805
1314425
1564564
1330706
989650
752556
867424
1402937
352627
195594
683172
1386584
1484835
664806
780624
544231
900887
1185664
359729
980392
918813
1202923
939962
1052710
611989
1275547
904921
601181
1347754
127017
1051616
782478
781699
261900
402172
1419810
1443344
1464929
1434323
1006454
1330073
1008594
20814
1366729
1361235
1183664
439581
556546
1233160
246444
222669
1147840
976715
612086
1563019
144642
752083
1408443
968779
838967
949956
926465
103729
708512
1567565
1149214
496469
162676
1032671
439373
193876
330168
1377378
1384323
604408
864435
1524109
286618
1042338
279414
583936
753663
426324
1162225
435674
846976
696876
828810
210742
288574
1563093
1179809
190828
1247385
980728
1009790
1028597
1155845
951311
1300165
1351781
370116
408264
124885
1084117
1541157
235685
638012
805901
899180
470669
164757
1055377
125706
803374
303928
619412
516950
866516
737896
1007761
1160804
1092292
873485
455898
1302602
679651
267961
1515008
245671
779120
1237462
1413547
879218
244289
838369
307739
45200
227700
1168275
860355
1483508
922190
747694
545499
608767
678636
1076048
728206
725871
899795
586912
1140995
1507190
653066
1539451
969516
1295098
230111
807388
1032165
1009850
46945
1369097
700997
387686
330328
1079231
785747
1144248
1205278
111651
695395
1438121
917398
902701
1559856
375751
927209
906708
821678
978488
287276
670729
1500172
108101
188513
340308
822340
18212
294178
750144
176415
1344185
1413451
239802
586216
1252577
230354
1230686
947604
1073392
1202569
700970
969269
441541
671690
8869
1543006
438837
508081
108710
1094458
225969
619543
2275
1125335
653219
237470
720729
1442909
156218
933596
469852
810871
781003
1426178
13492
912634
136014
205652
942027
1131006
363466
1329932
613737
133572
259525
1218458
577019
1354005
1348850
166699
1309970
1497737
213869
107579
564160
667848
903526
1133142
1167436
1220426
947653
322528
854733
1467775
1011395
52680
1259428
1150243
1363376
1311407
708786
1057267
276158
748218
760172
448548
459680
900932
1155517
1301043
616153
1090518
872968
390705
639121
1423879
1106102
951964
1282518
1183576
671915
1010088
450358
807577
454238
261548
380940
1112077
1267543
524144
362887
1314636
1525981
315085
1526831
1214703
1456691
852078
1503859
1347383
715587
1222375
164919
738041
109602
1327172
286648
300564
1546939
695870
687079
135857
1014139
911978
1047929
1567935
836358
1010871
977647
746268
247381
1104494
18559
495504
905294
1532873
57823
511443
1283126
885634
161520
965980
193719
742129
1384945
704279
1347506
190963
485771
1527212
518253
581074
1513035
1258567
1322580
957962
626566
1132144
503425
273978
1434377
1046863
1122624
106213
1336701
346072
547469
1110100
735473
1002585
427145
570045
538799
952116
42719
473879
982859
725412
781401
1131184
1550890
912721
1507549
752698
832351
1131538
593156
828592
1349677
997394
262978
1340188
1271906
648129
648761
544317
34097
1334862
952868
179253
1313394
145930
1346793
1134752
88877
1501811
1450568
965053
1158540
300223
1335806
784310
750189
886318
361468
424841
1166262
689618
1069412
251518
1386616
83895
1149739
1456805
1517374
1299824
1413913
937582
210525
713539
1484826
1035221
1386410
810820
303245
38560
1348460
1133255
157928
1079109
1520562
402507
1264904
798350
714442
134291
551116
456069
68504
1538270
75658
1369168
931887
688302
576422
943519
534161
1126355
932559
1244897
361542
142053
1143239
1213088
1193320
17004
199353
389422
780886
792462
578392
1355456
910296
848645
971442
490525
97267
759919
69795
1127414
1450779
353148
972148
340506
267199
505515
1061021
1030082
1065035
266958
469214
395813
944277
1095840
1478671
674727
1122920
565766
979062
387037
72581
461798
1509545
130355
1477023
181975
497458
640532
102207
1267881
256506
423846
1065868
683393
1431406
1430796
451414
1270786
226819
1270836
783814
1015559
983542
300031
1524565
435096
318686
10649
481747
1137572
209885
418432
518984
313048
1140400
191549
1552558
1400821
334647
877283
1230950
199704
898986
132037
1365949
544290
1272848
370188
149691
487422
1176998
1128289
724343
984480
1361754
1432736
238178
620667
92034
849630
1471101
185613
645128
708152
1174133
777168
809861
949818
288904
346235
959969
218004
513799
945803
88099
1545252
1171823
1004936
1194820
1558701
1296212
963672
291731
1112835
547788
167618
545062
1085927
5906
96464
603154
170216
746331
599631
759654
254532
1202938
1017767
451826
1159987
143777
849071
32744
67061
893328
1495375
563835
1210299
150784
631596
1566506
1465355
1076528
273112
118889
286329
1141528
1347063
1512226
251821
898351
35148
841139
1066641
912265
1354571
388670
1259258
715291
1519616
14118
1010181
511066
924908
812932
1534451
583256
1250649
1340528
1229714
611245
1473780
432632
809890
918076
500897
1481851
452437
162026
1543095
404314
459730
1226922
1316496
591237
1398852
417937
1413624
294196
1340559
1048804
124781
371004
89323
1180080
1394704
1550587
648808
221826
574444
401690
1056445
401650
1195045
531994
973680
247070
1078315
1425850
905449
1216793
1340030
184106
1289953
637775
426355
1329225
655731
239306
994526
193697
1195994
363706
542368
841819
408548
468006
936537
1432277
748500
1544232
1535432
1232124
620192
1350152
1334329
716829
1520323
554
1468656
872843
595966
394802
889653
384269
407506
60016
912674
1004456
227729
1133103
367276
241938
1333550
1515770
567853
486992
1519565
446324
476027
1076846
1470441
612266
1032696
999961
145725
1492266
695437
410604
851668
448461
1015040
624896
365185
1245178
1439891
971897
753150
970951
372855
475740
360386
1303904
1529094
1439583
1410463
464967
45908
483295
1333819
1009680
687659
628822
1480402
1163163
1278402
394240
343457
1232187
1503469
1473449
495938
718461
1184456
257630
1325112
182061
1160807
512369
422167
171515
1085657
261413
1384462
569644
1190614
885910
70566
643296
1547350
122144
39576
1514862
246844
262071
586765
42802
246130
168614
675940
20858
1246240
1292304
45995
951525
627957
288401
957534
1339303
940915
718051
740111
946441
527322
686571
1068734
309600
1055656
641354
849628
760016
457326
410994
651874
196722
1057327
1273679
874039
1103010
1307420
957499
877532
1500147
1400105
1046535
627388
491081
824143
798940
528620
1124110
1359075
99663
180622
1241176
518990
356308
1524700
986293
693711
641314
726194
939664
70573
832727
837190
1298462
522944
1344767
1120382
82981
441433
180425
573791
522223
381459
1503428
198466
1441669
380309
252577
873471
835582
296171
1419788
1259031
702855
1389480
617125
1503368
189449
1382568
490695
222749
755783
1554981
1312961
16866
1349678
210826
353205
145907
664869
897144
1046560
904671
649062
86099
187411
685552
1317570
699090
1509495
772128
1012060
981777
421024
1298167
799144
1214519
761611
1480249
1382915
140396
1352135
186849
575913
1253151
378990
411429
360845
783876
1424923
232680
162095
858617
1276360
973775
1255864
1475011
1378222
1112004
735505
1226027
324672
567930
1529647
354386
506730
664310
1276221
637724
1287654
1081643
927052
215348
201193
1358202
60405
1145694
371346
894734
694341
495536
570891
124305
1049328
1191668
1089922
845220
1315307
833328
301409
720385
73288
948947
155093
1476666
514821
140907
132262
1057031
1273336
413657
1119299
982167
1555315
1558722
983180
129293
1504657
1175599
1168976
1298326
126408
207210
759990
1535459
363127
587940
1329114
249149
202561
997456
1392241
284460
1051560
1409172
1531667
1285504
1035052
1392791
817513
1017831
1077041
1035957
939173
148226
206933
323054
61375
560195
506626
1010537
61116
743170
1385447
490989
506769
1421034
1384290
1160200
123904
1107141
253165
1045349
190967
564093
48745
21194
850323
929729
390267
829200
19926
1375755
526465
733867
842290
985176
1229858
400617
1237937
567910
1219202
1332674
780903
204613
206844
1105016
292227
692113
815070
315365
262690
161515
1264358
553129
738891
823591
954706
1504636
929816
834670
480969
487160
490794
115976
547168
884287
1308697
357544
1067562
483561
333678
792151
299554
559044
873388
234386
290607
887874
527278
1437599
541270
1192261
852192
489600
960982
1540793
1241272
404822
295184
1221348
900600
1472412
256303
508906
271296
226379
537937
1520240
1115830
1133513
1210757
292714
1532565
934325
706951
844646
889825
640492
48657
1468367
579157
644017
849226
1217290
859486
370903
1558583
1034399
93812
947299
1563022
836148
333201
908844
1487513
1161183
1384241
342380
764106
93302
159479
1381377
984606
1199714
146696
1414762
1255764
519889
697650
682958
309693
950307
220249
916020
1013801
691643
1549044
1272687
879456
793342
1296760
86634
1526814
990124
911505
964565
383579
1417624
1252907
668703
1177842
1388391
1148381
1384986
577954
191734
1562165
408787
166425
172217
948363
125013
778498
340797
747369
821155
987620
511017
643160
467478
117912
1093928
964573
1565842
483421
412877
578459
538442
83228
804001
1493336
324689
602150
1376865
52082
1520592
5459
381093
1051295
1186804
1123426
1416357
683027
1204647
829693
573151
553787
1226458
1270008
539463
357001
1070902
630171
39850
541444
638254
181160
845006
1415232
510966
668123
719051
781697
483709
1444719
376440
381675
334820
653639
657107
365878
1385366
845253
496696
1133017
1331704
657099
669264
808850
1215970
1084643
1326316
1151402
1269241
875001
129236
504595
1566439
109547
510038
1200321
1389203
820105
1091844
1298989
138260
1373355
1556923
327631
1265642
1444643
1207459
1378671
1052217
177406
1445677
703134
3424
178056
800168
1512102
593821
82872
1172271
851388
663376
1102745
1361384
109070
443645
612197
775220
63187
418367
1185854
237267
1439220
888173
1167264
296136
1555609
701044
1225780
855263
1214776
921051
1002603
1460499
686607
686973
88401
173240
1036492
614079
788399
964325
509283
429812
651761
1038883
831268
73886
1305000
581084
1543159
415139
316756
219570
1038389
811816
404480
137773
11196
1527190
614992
28503
1281678
186576
161242
6336
20003
757962
1553838
819734
1363798
6417
860247
1559100
1101146
596256
487916
419207
93220
1283987
8133
345422
160885
1551937
1432693
1053576
235067
931860
1180259
1167468
362473
255083
964066
491929
126766
506323
1224291
1452455
1001020
166813
409829
51835
398317
860737
1244579
1464629
278534
703707
523047
1125581
214069
1216760
1500688
125654
565211
759027
1240628
447634
180762
665378
1501865
1270522
529059
1167170
1463356
113518
62514
470711
1050304
195410
1404761
1325172
705097
588046
886265
628516
606951
766734
476147
637712
427974
286572
1134096
31820
412660
1066051
632296
1191659
353241
469701
760198
508349
598965
295881
1105648
1499349
80725
991329
856762
425550
894811
433730
1272046
493015
620348
1433272
526449
1440559
41084
434175
1437205
959681
1100113
653916
571
573631
1127314
761330
866792
881351
698144
1374889
48762
239066
1272168
500459
30854
592005
1209777
1194705
923747
895395
1074746
1061145
690560
507568
954505
57629
1288976
373097
884493
764189
1290898
1353269
1042103
878512
638200
964735
1536993
759775
893145
467097
1177121
1029352
735161
536084
1327831
528026
1476009
1256066
1227937
1491703
1369232
1167831
1503861
987613
1429249
152999
920095
84765
1444973
307937
388352
643124
619641
825558
1528503
1290458
1536141
1518452
76770
826113
1159475
448240
1114633
762113
1137377
25988
914313
131762
849693
527094
228082
169491
6980
1522718
582908
712895
1233185
920844
985960
393719
2995
527526
710560
914189
1020238
1418217
88416
1509628
652948
976736
402522
972732
348732
1192553
839070
1490050
1316181
610219
613053
1168207
1025003
647954
1125740
77208
1349710
1165720
224221
1165585
854872
1457209
1284695
581513
431011
683932
802392
174209
327340
393818
1349233
754928
856684
931173
535559
186393
794491
1077615
127164
1075969
1159266
1038487
1306944
716397
1541990
1136610
639427
269832
1168734
848343
44603
283039
901332
688032
1539841
887109
598061
1401726
777364
65531
793783
72804
494445
1124946
26424
1361059
759486
1532017
323413
456930
1094635
739865
223779
845136
587177
1296546
593627
125933
62131
1214048
697014
329907
823965
846402
485023
1043783
557455
883188
1309531
697424
918707
585414
1002868
1060661
1017298
1070092
347061
259841
359587
496777
718415
1229125
1510157
559529
449544
1024644
1549901
1054645
758872
454450
1263334
1502268
1289115
1171918
928363
203291
642086
857111
1182642
1074170
37601
169884
656611
346020
394541
992826
174174
1125525
1090059
707846
634928
167288
952138
1152669
299474
913254
1170593
298076
543246
544776
782736
50928
506660
342297
128472
1073404
934864
99302
1486281
1492137
308394
918821
1124980
286984
588024
212170
1476704
408250
661702
1044855
1282652
1525347
736213
1131204
405024
183116
1339736
866953
127102
1264808
714774
249514
871066
1253714
340889
445694
1377806
845137
909674
8675
137977
388416
650879
1253444
1450856
853079
320906
436614
755589
334008
58329
202423
1320784
149493
114379
1507611
1083664
944216
297846
652854
6991
171918
1302585
815334
1510878
155076
460627
270655
279829
435607
396458
400332
568531
1486099
1525589
12491
1221220
1086558
1485588
139836
1006657
1205592
934616
855488
1435662
780259
162998
971356
1148635
922636
702312
546805
1308398
573596
186713
773709
116373
200657
58312
535093
485269
357965
1272568
1564185
170932
1148930
264333
1397345
197398
740498
1317618
200050
735275
1423794
952635
523566
499022
96540
919409
121015
767952
123771
1170069
817433
1079248
1130869
487870
582903
398812
1543303
1345498
47460
202323
1195258
1322736
1363389
881595
1037791
1308377
1041122
263438
227958
686920
955239
1519226
1249775
773123
1522356
176996
1333576
684613
1524261
1291364
575383
1541025
456467
524779
1138097
1413202
905034
297547
525222
399940
1466279
298642
351336
380187
917826
1534133
281767
171187
400203
1268271
795811
916052
826810
509447
675305
127822
334487
742231
525740
1099445
1514656
107042
360707
993783
176718
797386
1549207
618459
1039210
969806
554564
589777
1490075
660236
1157144
1216711
380980
944394
529959
170035
993780
1516051
567223
1311498
655386
627722
834815
344205
643469
1449077
10473
557518
1519189
1441078
921507
772042
903260
587918
493508
438885
643249
924582
516417
877360
515544
137916
725492
755849
1390865
978172
1224135
618937
1375745
815503
827660
972187
585092
1227028
1100926
767217
696887
44512
1438953
779312
223875
1050083
239303
1331648
1062357
1541607
96395
1229293
1290426
821940
304336
606616
985223
1194287
827414
791360
1475848
184800
1154736
557628
520706
907163
1282268
1400482
1359050
1215206
1123538
640438
311631
564737
80585
7181
314712
1065179
822553
971168
868629
1129103
487989
994869
697626
1060765
547463
471443
368181
893583
313471
1444101
372386
1088417
233513
782504
903849
603269
275730
423995
92805
1264127
1325517
1202772
827361
588862
736273
977107
337287
1473076
223707
332825
1337305
1048862
787263
65465
279193
1554569
1449403
1296902
30370
1099759
677922
209868
1435383
449441
560664
1384593
491337
172192
1479581
1362317
799521
719313
1200773
718425
989924
29594
1244008
728968
283197
1232913
732030
1032104
254088
994610
1171310
1005467
1414963
1191469
1505484
91113
92377
1371109
441220
1329512
1550626
1080213
1361138
834388
41652
507082
732465
727534
1393982
1008173
1392056
119789
1218675
139329
1268904
734611
1102496
1487049
1045562
351927
1150394
729273
40640
893235
259964
618135
730631
432959
688315
894053
1086692
931667
161612
1370426
1015623
152586
1451905
404933
1565601
1220692
716816
1222094
195228
1114783
592457
755453
1376774
278570
424211
315060
575198
1443230
160842
563079
199965
480781
1491366
1292817
266309
1275121
857908
520861
766746
351625
1470650
887257
899693
220749
173716
747034
1040276
1242661
610786
263769
1498309
1530123
1207599
1374963
1379293
346884
1285384
242843
1250220
362597
1191515
918927
1141314
438838
788466
434904
204086
459907
1335443
1293737
1212274
425069
537408
282753
494599
234459
1338938
553687
1450693
459382
416741
659180
1024937
1374440
356285
151286
1414729
1287716
914815
767763
464066
355457
1526732
233638
1479964
1221411
1481711
272967
1277605
501841
522765
1267151
1094582
1067943
455845
84840
824591
537866
1175732
1107754
322913
390433
962348
1498298
419124
1462821
1117366
502473
796535
839805
851803
750342
389730
1377160
1403814
694273
953843
78936
851869
1047866
1336373
80415
1238360
656614
412950
796171
267509
187077
1001852
943075
202336
1421742
1552483
400928
1347764
493560
113519
1279276
143858
511719
71571
906831
819846
499956
220098
390080
464551
225582
1550681
809705
198344
1491640
442509
539396
275889
1014102
318420
354019
1359539
498136
963916
908202
140696
325058
1381046
555459
101213
1484124
584543
458282
1047257
619894
701017
1205820
1361545
298524
44406
1402370
418679
1223609
1350853
777542
1225405
1024721
531304
381471
338664
1081182
1079525
1455134
605950
838026
1538710
1006807
47668
769043
494392
1015576
1177746
843156
181025
1342042
495306
358069
416393
524425
1139663
219846
663173
132451
812355
458562
709636
230554
366322
1478662
617988
1032974
825452
884417
79956
921486
116855
1109113
569978
718223
1267162
999119
1302129
164890
928531
1392693
204384
577467
1284282
1198988
59777
837971
1247122
314906
528479
1132693
522924
1339198
187069
1077648
143620
209720
3055
1268135
464724
431178
329759
588984
917358
1264726
565609
1498517
746783
1029401
1362089
581455
174501
613043
1378122
834890
1156829
104600
348981
101386
1078655
662271
302875
1216169
1311144
629811
452420
271833
1342256
846387
324491
1260090
1257720
1519642
1358533
1105747
1120143
69498
826800
960382
361427
120574
41333
1371585
314771
1072500
600379
994834
1169406
1219523
780975
662457
567038
1380924
1518015
1467860
1189730
881806
1328824
667325
906209
968678
473777
53322
427959
969882
500511
986014
1054614
1374935
425451
1030734
107011
85042
520747
615970
1217041
940142
1072408
325658
634436
1019338
1150714
1555054
1174535
1238479
1285079
969957
1561898
1204695
432829
404423
96261
130007
1232275
808219
871951
703632
50242
233465
561623
651519
1078723
1149467
282592
773142
194802
1124835
1247476
881543
304965
1021838
651305
1132970
597216
793839
1243605
1369222
780156
844090
1499357
716091
1048642
1286225
719452
312519
446128
823145
833229
268993
737415
1405749
532242
489840
1472632
74109
919218
1179669
1126638
541717
1197207
1432804
71611
15869
945237
1278768
741181
1440735
722870
312015
38827
337450
289046
817797
152892
7587
1003682
1270093
1470657
17896
309498
1111857
389658
522825
793485
951303
1511460
554509
840945
858132
415958
101795
709680
1229090
216965
837148
787920
299570
632037
387505
997163
1267335
1500218
1507219
1228997
1479978
989298
1550586
602193
837022
1152454
763082
88109
281851
700602
1238430
463167
286683
1263363
689971
1144367
920935
8521
142902
1365929
1223330
1455726
882628
1247429
1459914
1203589
258820
677098
1359445
1075920
678964
1324301
981402
1489891
429413
364665
1520632
664228
577332
1189396
685665
292281
1294412
348164
355924
758776
630948
1136020
292341
956364
1138696
825586
307965
1186562
1524534
193082
1074201
75044
601490
146310
1408841
1057396
432439
713871
557742
410671
1183011
1124329
188271
1245179
156162
1236065
111051
1247265
369171
991411
386819
688474
1324020
1104304
1565729
712034
576076
197315
1130323
303487
1170555
1217180
1064570
1111546
417037
451380
1143025
1365036
942029
4273
781994
1237602
444903
802583
541184
952013
518540
471351
1417959
458679
1052470
405355
26925
1028197
1198247
627510
1131375
1189608
1283519
233845
47041
803747
236589
1196351
208090
1486230
539754
649053
1211118
1117745
871557
727295
373282
530554
719568
1220008
449696
732855
1047345
1225448
715971
765417
1387643
310878
680995
975277
1041847
1070316
541634
23911
1279674
87563
293052
987619
992341
1455404
925992
1058856
277369
1502127
1058940
211450
218391
5702
447212
536344
1120473
1204176
617921
848464
1409549
1029772
334840
546860
23798
1172256
689902
1267575
766548
1263167
604542
308482
1450800
871308
413824
555936
1162366
142033
1186962
1454350
1541024
374405
933413
350153
1503268
804458
833278
834594
1516398
756142
454652
1048436
64630
128267
1322792
396940
1426979
1005290
598337
525886
1508017
1031505
524137
1567344
423266
1244477
250782
639863
394728
1246065
1499266
640706
728954
207992
1501451
57117
1170652
1213420
195951
360998
1335797
860242
88351
385168
436504
973681
748976
351905
585958
295057
1483775
1107922
187170
768267
48633
736410
1115875
1163610
289328
411599
266704
550704
1506015
1163830
249187
1044381
279809
574425
800734
79898
425556
1354237
1560433
1350868
1023379
887536
723387
318028
495723
1131002
625405
852710
483219
1075850
365538
727115
54058
20602
611528
666478
1403922
1530543
1035993
286927
401389
1287072
872573
979598
1373326
1561176
1229324
568796
1194175
780668
1260838
90667
633540
745039
167236
153739
1078359
1303938
259558
362299
654090
478054
17369
626568
1223723
1037382
25443
1517570
540635
1075570
514913
1212729
379833
296616
437240
646013
787249
597217
443393
113171
555794
909991
386938
1170228
992662
819891
139144
1030767
57254
1336859
257520
1360612
1486400
1252627
464603
107805
669770
733503
101614
1520268
1552260
578233
10459
41902
522182
1566974
1354886
919453
1102717
901934
617115
641167
1366287
15790
314704
165205
1056252
1391651
192145
269577
1405646
339315
417578
1311327
1532561
311827
445645
95095
1258948
1415801
750068
816665
131019
158960
183906
1202051
1356252
1257866
1213264
1243067
263277
853470
277231
1009365
1208183
362451
1090067
324920
319843
220569
1109147
445994
274452
969065
1375053
586514
1019469
774378
255948
506708
954344
1348291
988999
1224676
816766
93856
887274
1231463
149168
1193629
568335
1368133
932731
698169
1474884
966617
1373246
793389
557636
924884
281103
1407161
314392
333670
864326
1550409
837876
75944
996674
447236
763903
1176692
618564
666312
1055351
821494
683046
620521
1090591
1050793
1440385
593125
465576
57386
1110799
1117771
1467193
829250
1388806
422244
1124239
1468196
628509
665234
1060484
718442
834287
255470
125196
1145162
738648
1171088
953406
1147787
1485611
1507797
1558383
732129
90913
1365558
851660
434437
215584
1531137
580109
1176651
314868
1545679
499504
1300553
588599
46199
899709
390386
65150
1361765
780856
77411
876397
273914
330110
1144352
41523
1397965
718447
534296
1256099
891329
1341930
481088
214539
1282456
718620
815361
562355
941811
89433
149156
39281
888998
229163
1215538
388714
1539366
988339
841513
569726
177848
121916
1551985
434653
283204
491265
387843
1418481
342453
1045247
418483
430823
594600
1180639
212678
1079396
998411
1377627
422812
290124
1041108
1456097
591680
391116
945076
313226
683902
648716
56441
1290084
1001412
1092690
1505986
980424
807492
190646
933469
881612
3809
697739
1319616
704691
311575
1446689
616799
7275
890004
262717
1165957
112212
1112855
265076
1504574
1333058
432259
402326
1008210
577696
1521113
367010
502502
1076416
1122955
1540980
350896
20754
682341
803509
1566866
1396810
1073114
940321
804119
150941
1116992
824050
1059200
1268197
486794
1480702
258265
721819
1059124
1337943
1244206
995462
1036737
826916
271706
566680
1527734
1098749
1253929
841283
613758
1293711
1370524
677616
1029185
1308972
453884
444486
1447086
1406843
993128
258940
1474109
187439
922201
291259
524837
943515
1496595
465428
133480
582651
726223
462311
299337
620509
1438823
1546442
1195254
1535446
672446
900555
999982
317775
570530
1004661
26903
1489726
1386257
645641
390287
855488
157614
1170878
1277392
29736
1068940
656533
85543
329110
1461570
952768
316941
1479591
760730
331251
436142
415013
1430329
235774
573734
781095
1123501
25033
1461109
1332735
864964
287639
1247259
836534
1150903
457121
1292775
503817
513148
20469
1371628
1087195
223258
346691
521211
550814
872423
1433090
1516303
39578
1357044
390816
600120
721821
1426070
824617
1179658
1381592
833035
284591
1367258
640082
97615
99334
846901
1334336
1126609
1152168
74464
919669
1047097
485398
1416603
328281
1503669
29204
961394
1209833
277864
566204
385457
601811
1123211
351499
1270336
673871
611056
1335308
379849
1398822
1126720
855945
183142
168411
1313043
291584
82683
321352
683562
548727
460561
293207
465939
1003190
1153816
140292
608161
1405040
1424590
1205820
514166
708767
459915
257494
437587
207176
472224
1051131
566216
160614
1487433
452058
1387153
65165
1459691
212903
174526
862077
1079391
575087
395461
860967
349383
242588
1081083
458527
1253840
1306331
1404147
906758
426604
591654
172169
931757
1367288
721645
821075
1181224
106863
992866
1113095
97356
776747
222338
1121064
1410580
1248235
565029
709386
373512
1068367
1021155
386362
1493058
1300025
860573
288516
481298
1469497
1021339
502509
66810
1313166
923449
1443976
1200865
1239101
530433
606040
529375
1266356
955141
804687
659939
1215220
383616
695447
941876
1091590
626869
138987
1417443
661915
522876
1383152
677004
1489231
1150662
54926
6252
1406795
231502
1460031
684490
812096
560667
463875
713453
1552174
1351187
678431
674657
1119939
1128451
899074
788805
1335676
336289
1564551
1019095
303125
1560967
141681
595983
844642
1489692
1143797
91799
888353
1335998
707036
1274367
108092
998158
1190397
798607
1300770
960118
274878
381299
1361249
1247945
1064828
1504237
925341
1275359
460211
194708
880909
1135899
83750
609106
662008
321987
1236777
992555
1391320
122521
212237
780716
982535
1288598
1204689
758831
179283
586929
1112384
1145734
1416780
1139353
771771
1195325
559709
75520
389417
90590
35739
1503663
1072611
566264
549971
1376476
11425
137183
665829
1001595
1101209
1302084
1409129
1514241
1005100
1316487
530418
1029043
1489533
204121
1507271
1214962
455667
1180069
10190
1255985
148419
1497441
305705
831459
1214789
416906
525601
502091
1450084
1128462
325492
609199
613470
189179
178124
1410216
900390
722836
504680
236439
781453
1423240
394327
823885
1515373
883101
1517856
1253196
308161
1479043
765326
1437849
1445990
635356
551749
826580
1510240
1334701
573868
832839
449429
1382466
872445
908692
126475
1329646
1033078
846036
1125268
636259
885470
1303651
173464
159726
1468989
224084
130312
1488867
1477715
1044118
130146
1520132
1033879
128445
280751
1275000
1242450
822615
808273
991035
786196
1201064
1484676
328502
94888
171405
1420421
619332
1522148
1433107
1487022
374045
319727
872750
235328
1375878
41901
74527
1361203
1111670
1359301
1386976
205121
752508
236197
798407
423141
49736
295017
250768
1334997
958018
234194
1430932
1126031
423658
494097
266732
863805
132846
168055
68152
1087668
1300895
665241
746487
1378097
761649
472513
475653
984821
301638
1293458
1353381
679309
791899
1097064
1436729
844336
846109
847598
309115
179880
1148763
679237
102755
1052383
1176163
459605
34976
1019622
1238548
1549451
919243
1053263
957225
867386
207957
753143
507103
1005478
93923
381632
704024
38147
1465008
219986
359893
193755
842597
1420235
1030432
785147
182351
1243463
472805
232073
453206
1403048
622859
1527125
27021
608276
717503
724245
604271
1068312
1295513
1424904
1168536
356441
56977
864326
1233519
173042
1101016
332907
1233419
612926
1482989
302518
779004
625295
36315
455785
558976
89039
753183
1207326
332993
1335036
350396
1083087
1388209
1489171
322535
1536353
1265419
33604
414718
535300
716316
645952
1139976
815356
1254540
237667
1501786
215987
256054
1282882
198913
1496096
1508483
1271862
1329807
944016
98041
318426
992192
1278327
389131
1482448
905238
748958
63304
1525882
1476974
1384910
721968
543103
279206
1443315
893553
1234748
220829
372511
372334
1038372
1321066
662173
657864
627836
313721
510701
1283030
1223547
1428120
428715
974017
476034
953206
1107807
883324
787837
656082
69254
1240270
1394307
1352661
629427
1216835
284530
912157
1052078
860445
101765
765384
75044
750213
291121
1323942
523986
1023317
1287206
1162209
717605
14229
1141790
292159
483560
553960
1234210
542073
1303918
1206185
960964
736513
1044372
866927
1384081
696478
1230422
1325822
719024
302965
1248726
660715
1034642
1418251
50136
1562554
1285421
257489
1497857
86520
406048
1046999
300514
100401
1335401
589911
1019860
881626
1351452
1152074
135776
268231
212295
534184
1130222
1398387
725360
1235963
1373282
997305
976396
754242
175461
775554
346710
918866
832856
263641
582023
815227
667094
1303516
8280
903176
638196
608720
291215
224218
1017841
1531974
207742
511193
1536317
338533
540842
351379
822449
1104740
1413786
1319088
849183
1420555
1494893
358685
1371667
855498
754371
1051988
477636
1345665
775446
940200
948153
1094036
1006835
151703
834786
1076337
281539
353116
1100145
1127890
1357706
762739
866865
1137738
1080939
1540769
1092449
358538
921950
52507
94818
192188
1355783
158766
947023
1285896
924533
419001
931060
1108314
267334
1044398
478197
865684
1215072
685167
631516
372672
1249714
928797
79327
946077
347105
1212580
208337
562751
1161268
1457207
1505911
627766
75190
298939
698649
748872
167718
404102
1055866
590041
26713
1461592
3937
625905
451145
546271
579867
555810
71138
747360
1004157
850630
18240
728574
98954
960053
1246533
139760
788870
1148267
258688
1372124
333385
1466694
1057813
1413571
597642
135263
1452690
694055
432513
1354758
130818
1190397
966980
807065
1097872
566317
923429
936301
1130997
534616
409059
111355
370984
829346
720907
10902
1455423
1408093
441225
962074
354934
16386
1331007
1377873
1349803
360273
569954
367728
815958
757524
818742
209696
326989
385094
1560045
937686
48492
257680
571645
1279685
902697
854496
1476372
667369
1007035
1073678
724975
719523
857344
1037312
926714
1490644
331566
1346415
247572
1042894
352661
1242143
722775
658963
440501
1191466
566012
230195
738057
886315
866116
1513103
323849
1168794
1453912
1223804
528749
205190
1422713
216060
1208783
1061259
615724
791530
407929
728948
1026130
566309
1178769
1414907
418759
203108
1370230
236042
484062
1461597
1108088
1523857
361306
635479
1145571
1115304
174507
357518
1249368
1053388
1238469
700136
1283465
1514792
675147
1507493
905419
429507
987390
397858
811886
1523007
1245740
830670
1447731
233664
848622
1386746
1259653
600733
1253591
126978
399792
284823
872482
782381
1221301
270050
11429
1504814
1347356
401390
234515
194068
950473
1210418
549364
627757
531416
1503645
201517
1518292
157449
243098
1542834
1443266
614601
24545
1316751
985690
158368
1266481
1478734
428694
1250368
1456691
47985
836543
1054342
1523191
19397
292532
1463387
385575
1071771
1036097
1089721
1001522
249042
1395851
1535831
498112
113031
1321990
506900
717214
8225
932503
5173
1434495
918693
236100
790588
614081
1475579
246410
693994
906923
1017750
1265492
339778
230766
1004130
698706
84853
106289
634372
1153277
1115791
919202
1178109
1339442
397397
408092
1100226
474896
1214253
1242864
865316
245491
957743
895385
801947
1049664
829598
1227511
837001
1342824
292052
687778
660208
1068866
193794
1349716
360169
480136
228665
305807
696378
888193
1338246
105905
1490574
381131
1103953
1261248
1267034
1213910
1488870
618443
1219248
206396
1384311
274716
1434861
138559
1310478
427467
828538
1234298
381845
1210283
287548
960962
77089
201617
1335416
704797
1317123
1261938
938969
557550
1460391
122049
1517911
1133676
1250521
1239373
1387602
1325181
1348470
133534
704024
234737
1436046
1500342
959431
813668
1216058
150219
366385
903370
537038
57247
1145268
176430
284925
577650
545506
50719
1373453
1178396
442069
502838
441551
74895
574493
561120
379392
1419170
609143
319670
874644
650168
1229778
1136260
355378
1398485
1504577
1224055
930776
1368072
934245
1209281
824976
46436
68694
1184801
175046
544848
1475533
1556105
1546224
1221722
1400807
577641
1530247
968123
1375442
1239611
1170322
1454086
1056280
1524512
764683
414102
1562059
270042
683604
1436260
1229676
848178
669220
643587
1085801
597427
1167031
493779
623097
1028027
1339873
1034483
19598
601142
100857
212773
1106840
1561727
309345
89891
334790
1077606
466406
1273453
1178133
784187
1086739
1503993
64937
1540166
742840
1455536
1218772
354827
1032799
216777
414233
1452563
608303
1384601
1170005
671282
324499
1028994
520734
388359
672054
1202553
1233365
323003
293676
282076
1140078
1397119
612294
462851
620046
638926
674486
578792
434024
256550
648850
1480191
1013782
1017899
693768
1037110
956220
71327
802279
1211706
1380353
369520
675149
68776
1381025
430790
694514
320594
1038572
1275715
109701
1527203
472790
357369
457376
1363706
835991
720414
116859
463792
43241
1560779
835864
950821
327966
1177869
876089
1494533
79253
1387194
982428
739933
128604
619537
1080426
1068621
177635
488120
140486
455198
423969
1311112
300703
170403
302169
368139
1375060
341285
741810
512041
459161
3827
296491
1549545
33794
614509
1095315
1079874
704958
1297017
1127609
206926
81159
1172273
1510903
634279
1233441
435842
1399383
846759
1283348
1484753
1288882
96726
276808
818842
1185275
924068
300698
579311
896094
473280
1446928
1025519
1303707
926104
731102
909199
604428
1367133
1228262
259608
1566902
1175729
1460098
66178
238063
659876
1452960
837734
566529
230465
146075
368417
415644
1317757
1332625
710887
799295
385086
21759
939823
1552427
257675
904572
1455125
533256
1046607
219573
108223
281707
949313
257162
1325295
846441
803915
1078444
482838
617872
644927
637792
873881
595456
247981
428517
361219
846260
490736
818837
1471505
1274992
12032
219132
553535
273860
808252
78220
82490
1101264
92892
1160764
1121632
28412
150938
1040776
1039191
1390516
1352524
1199371
897274
568377
610734
1457931
76490
1282775
1421441
267789
1125933
390757
902904
191727
1171267
1338795
1388642
555465
54869
1300091
1162645
1404648
199886
333308
1093380
1019072
109960
39172
1394744
804217
329035
1555074
380349
308455
705417
47578
1383223
390096
739523
145975
624123
308227
1275119
745834
1289616
1467210
1284421
704304
1430807
513610
633361
1169948
671884
1006822
546246
1135785
745710
1032285
228195
1034099
543402
430442
1123803
112331
719755
615875
906932
895879
172816
772362
1063901
440344
101931
748352
44695
484421
1563461
669160
1096236
532744
651357
271797
1431709
347135
338959
1196991
1214646
1034753
1531598
1072762
1345077
1024477
1155377
182520
750401
164474
947397
1103604
797118
556017
360404
588352
1541091
1164602
358534
758822
1529577
351001
266532
691078
1254965
314585
977396
792212
1069883
711721
1132770
583742
650117
872572
776504
766305
1286805
393313
1363775
658629
184343
1471579
1002908
594943
935998
404675
646783
410676
1380102
28564
524107
428578
121802
983900
572479
210920
422003
1310549
425496
1244241
195657
924819
1378621
929533
1535589
1423293
56863
543990
1508562
1546469
1516587
16619
489017
1216548
874926
1172375
892565
1119049
1487008
1283843
1189154
1237497
898267
707669
477005
1099649
840563
470431
1224890
1295975
59309
273413
13003
1007258
867533
778840
1463668
1510527
1341510
882693
365003
395726
288399
1186793
388342
620723
687353
699368
342145
321738
1127070
453522
908159
1437999
1361711
1000940
1090437
132654
483526
19870
155254
1456046
281093
1349906
195234
870444
1492591
712114
327482
980816
240963
905133
1259313
425521
971169
149771
1098291
1079821
1449239
1311260
266358
1508819
1494828
654962
1417811
124135
253918
526609
1490214
507915
1234304
1430368
1018445
25593
1060421
1381251
72874
393787
580404
945729
1505513
951240
1557296
1038033
1057883
583966
835746
1117452
32230
1498177
151481
1344247
322119
761885
217128
915261
418740
1450803
1199922
21154
1233656
334503
575295
960063
639836
451906
1561836
626819
1400712
1141545
486415
1288377
1136777
599586
702522
1127918
1082912
1382483
1492593
158281
554394
1530215
278168
41539
644109
491609
1195936
1040836
182188
1724
1498878
1011269
183471
1536579
267841
623997
379240
981589
146995
1489027
1398110
166292
1208073
957877
1525958
1521030
1296872
864160
744645
695252
312477
871055
779951
213698
752268
119686
556383
657093
802358
1080735
1070297
208438
872450
1163153
809936
666807
405783
1325627
1120758
864453
868958
880207
338272
277181
1339319
1161554
945556
1526278
214516
141972
1237341
1425752
170076
236714
202097
754422
261386
17087
1156496
576252
207288
878309
1462110
1033517
807373
164810
1052488
947365
699208
1049707
543067
1383440
331112
809926
1051484
112331
350976
1558939
1222602
17642
447269
415363
215420
912727
711140
743570
359705
231330
958040
219452
1129131
1381100
829063
1319666
1195952
1115483
1414884
452366
196581
1236608
864874
1003820
600935
812021
20992
207622
543344
1309426
843000
664441
1352060
419911
1490527
244487
290729
602278
675375
170369
951951
115983
883134
231084
1257318
373990
529281
242404
142701
1526051
624655
673802
179178
1369313
855818
274693
15061
1459677
534226
263746
1120493
1013183
181721
596777
871841
1274276
1155934
474322
1488233
119694
797830
1316939
185831
1091710
9767
1217570
1066052
645685
1205626
888093
496520
103260
395723
1312917
440582
732772
995004
602925
1152601
1146109
1492150
1004953
1009858
970154
826026
971216
1330970
511999
1549495
1489516
1029150
737312
302736
1028389
990257
588996
440942
133858
659949
359586
178137
438467
1259010
528539
955044
559829
182243
1422130
1303440
340713
91546
283003
311774
1250115
264177
1296999
1342632
499436
1260505
707031
515089
558332
1549231
1377107
607775
967042
1149861
873881
240296
387666
210322
968219
657213
401644
1154082
1436270
622666
1505953
1171026
39781
980018
627589
589327
1359524
288730
373102
294184
758076
226841
524249
395479
45396
915341
1306810
1431149
1128252
603913
1529354
1318142
815105
639511
846286
290151
415624
175641
388628
1538817
483621
289733
1447279
693076
29663
1491446
1295997
108728
454800
766224
1163596
1446044
436107
1033529
162322
1069034
1271627
688055
866343
1069734
1074155
1451842
490324
242003
560492
546076
322734
636376
1140153
291517
1495599
272251
140002
831897
757218
503173
845058
255494
1080575
145205
1418461
85541
4799
1312657
174289
1332874
258076
461768
43923
1353287
1379942
764437
442522
1476211
29986
377613
814333
997626
1006579
278971
910282
1031309
1291444
293038
12598
123252
451435
210298
546548
153063
917397
357060
19335
821141
258368
554725
736694
742526
1558299
115026
197378
239747
735451
101874
643598
1338714
761244
519337
937924
972917
575345
857367
1149621
118590
957849
1446344
1444358
566443
172642
508658
116141
550755
1438002
63336
1487123
787484
563134
1259771
817837
691160
1408216
193508
970174
1431166
1532740
614068
641527
658598
675090
1415192
355594
126150
172830
117285
1447409
1339931
6604
1024308
333253
118168
29206
84488
810609
1294487
1368502
1214025
1552263
712895
132345
482799
1292557
348605
973433
819028
16845
128869
1401092
1233619
733841
157054
999274
330972
1193884
900222
361389
557343
1055552
715840
618625
1208634
1005417
803132
1165095
1216455
609118
935449
143766
500515
55472
83800
191973
53968
1060488
568825
954711
481011
599944
1551241
1105809
741293
1076404
309430
946740
1060485
711440
1425603
752803
737167
421930
1472848
745921
851190
130991
291099
101080
547286
79958
1055415
411698
791585
1373981
697569
253752
902208
310105
852028
272204
316641
179781
1455787
182752
1058500
826007
743203
906315
248641
125536
1050292
1267862
1293402
215443
1351687
57738
585399
253728
767951
1096519
573096
869594
1092243
1065585
770950
1418800
965046
690404
1486892
949704
1011778
959076
1215700
291093
948768
966120
221208
1241331
1278081
708233
1134385
1036550
367141
605855
583013
947065
885435
115250
1300559
271686
106121
1485452
30150
116197
1431534
1380127
368275
95759
1049509
721957
12656
1210142
343628
1232315
1087785
730118
1040759
592428
871399
1240981
872439
991455
410604
266799
143171
462446
679335
693161
159293
1380426
1176489
433088
497345
1333684
1503414
1531252
214894
645594
378547
252221
726479
1530181
1373412
777393
82486
1030790
663417
1443780
123036
174731
934487
961396
73105
1076764
534477
1014077
230834
946637
1406992
1339539
829659
473102
563661
934895
50783
33307
1283935
890890
722780
1563134
512571
1068729
300812
743743
1533064
476748
462279
1379768
1308216
82570
534309
1426149
74552
334606
422068
91792
345603
1558030
1104124
699913
552665
594443
1460832
590667
1136919
1410108
478307
843293
267853
5356
1413671
1116441
1429818
1370401
926807
932865
487215
760697
1066277
216300
1039791
476921
875830
24913
148625
13735
413595
288444
460316
944086
354471
513611
474824
1389198
62331
1482582
1335892
543797
590389
334136
625469
261062
613940
1354678
44181
1139387
1178763
105335
1033003
546575
702061
252970
780355
1236738
1320804
1477330
83703
699442
1356337
257703
229878
287050
1119508
1357082
252373
910503
313899
986253
564928
1499605
1419468
1235996
853590
909838
1071065
1440698
214588
841509
992541
762272
1480677
610316
179363
196378
378423
53136
1547889
180559
746972
123776
108310
473979
633831
28308
748244
540543
825422
1093841
1188635
639049
792481
876319
140490
1265701
1430633
416380
14440
1135200
770635
775210
1282652
113716
751580
414622
1397210
543253
388537
200358
1514794
1396300
1544601
18726
191224
773588
781905
726297
706724
372448
1407265
958175
633036
520494
1167373
1029475
66101
734009
936776
11255
784063
851982
323806
1313447
514159
672055
1478917
1071735
1179997
1467583
657678
1016678
1027062
1388425
11619
303223
1078841
586970
202650
1219372
1015188
1203160
989226
1485252
1475423
76877
391735
550749
1441893
238049
1512951
1197202
1356451
1445648
957193
41836
366372
1165361
638091
1324838
1146566
1152285
732908
753366
1172525
1352945
990126
1524488
1173324
1439793
932505
461863
1401317
1245321
459874
1006158
1001987
621682
1212149
1490650
1393783
468655
462
1090901
1312881
788708
1010391
582437
102307
1360908
177337
1300744
1446029
433790
1077593
857476
1248624
217618
109838
50212
1163944
1229475
61819
1279679
1479211
1049975
237012
185286
1252885
933345
739939
796902
850430
161420
1227616
563461
729777
448331
1514664
166077
551495
1562550
841744
867794
73933
1526878
403685
1568058
463528
285813
590691
314528
1387999
357415
819397
417638
1440296
858437
344177
342877
1551628
809318
416550
1298293
116667
1188396
570836
959751
4869
1017276
50976
645564
1221895
727596
1115386
848812
1111044
1324215
139422
435748
199189
734855
187767
292181
537470
1057944
233749
338902
1304184
1319274
140323
943978
288501
125219
694794
1213155
1547997
1549585
998294
1484230
1357815
492880
804945
637140
123754
1212262
1266004
315157
940454
855284
1058421
24947
980296
209668
452321
1011656
57395
1154968
68157
428709
43881
466467
1184014
1347378
1067262
503546
52911
16902
1496214
1041096
603805
671871
1010875
403960
63607
690498
1518794
656686
414005
1550426
660832
1501515
581330
1055
324890
599711
1260596
654566
1260581
110819
24041
787393
892998
620279
1563997
1560217
836315
689021
64641
628968
1338418
631555
530360
656661
849433
1071404
1104332
1013678
1197820
699336
952777
1313220
1132582
881753
802106
89200
535744
695620
798942
1069408
1191115
849859
1121622
542481
980012
974236
1478064
759909
406914
768426
810167
1285233
433118
1152058
673672
402958
877290
1035911
1076052
1320377
768944
238634
432219
1159928
785916
603032
571486
790512
637374
1121909
1307101
165507
884891
161312
691113
1210362
507452
1547900
1372429
820117
610195
1079173
802842
832161
858916
1109835
1512462
423564
245522
633443
627706
1270652
1540999
898779
620989
998742
1322705
601683
1040197
1410943
1489941
480499
930666
1037655
1042930
397938
997103
698488
1174144
832314
1284694
345556
1364079
980457
457334
1104571
1302604
902372
878174
1251822
1198862
1549320
340043
547483
79297
619058
840193
84334
155520
892630
1022757
701377
6292
1048382
660179
16120
1279480
783572
21347
540450
761100
454344
1247313
155406
287967
962999
1072412
567843
1005214
719603
665686
409380
1209810
928288
1499847
862055
743191
138766
333070
297696
538874
1031729
628649
426702
946276
1210303
1526272
688537
1464165
1330983
56763
468981
1461465
1338119
695500
17110
1147539
1453443
592100
641698
1435472
57535
1215689
672751
742136
38108
327515
1475412
1263535
340879
1333055
975306
1330379
1291733
719356
855402
1016700
819792
535360
1200679
1452575
508024
197188
985024
557771
84997
1228120
666100
631594
1056321
157962
949790
72184
37971
1219695
594729
860022
1233710
80329
453246
540589
1007336
611583
245370
862141
1547266
1205934
112926
1062774
292284
1305502
1033742
1115621
692399
55871
362771
468289
978048
269615
1507409
1106213
301033
300820
388147
68154
145690
676629
1315228
1216251
52312
480160
219025
330379
635538
457676
1094668
1379292
999679
128117
647193
1413121
1545436
170062
944244
506208
988695
333434
1200553
1022069
80370
722139
80498
898365
1502185
608632
1121922
1514105
452417
1059191
300815
537610
1018039
1455045
1179682
846881
37588
1112944
658230
1126815
1443906
665834
236040
905250
113719
1510347
350330
797551
1204789
635969
1462568
218074
588819
1297411
1347596
39086
842570
33970
895628
597381
1200566
563850
784450
1091244
1192554
659508
1265170
401256
191880
1460712
1511835
677840
1476018
1294277
295007
189070
868996
1514834
690633
347590
734811
1520210
1359784
461648
551614
902793
1158257
210677
609263
1502559
1377915
1096061
212183
1536966
596659
1541084
689860
856209
1267040
782313
651893
498144
844266
162839
1396339
1379293
1531807
149160
431198
1050372
1094893
236828
737279
1223864
1279503
451987
1037902
113922
273869
924875
1072858
126256
1415969
932793
918891
686327
1357182
603633
831459
1125959
1183032
161970
134637
470333
1174710
1073623
855597
607836
783589
137945
780898
1495549
1545652
1287482
946638
1342050
286554
49770
1049509
357262
312171
686929
482571
901491
1360988
1158946
875034
579378
1068362
118160
70716
1123632
72208
812300
208387
696839
158431
798332
732162
338818
305657
151853
789262
1280522
1380467
1564425
159453
737964
770387
1144495
169637
202457
503496
1148885
1564297
881833
87748
1436109
7379
122465
1400782
609237
187425
59055
1291303
1231809
182770
521136
1477144
939658
73141
537070
379371
873
1319333
388401
736241
48198
455480
935783
866417
350708
466235
766415
1508718
620099
40208
909921
565647
465987
1114511
1018686
335965
936409
573279
457347
863108
439239
367549
791940
77763
323710
36464
196528
226272
499065
1420117
1076194
1262523
1061293
554037
670032
774667
1448370
865560
1278653
430530
903244
1333056
1270484
1244716
1187321
1461157
505422
781560
631925
1258997
692956
239660
552217
1524463
1092391
611223
1109194
1259822
592063
378853
1221724
895100
1191325
1310487
637004
1372807
1004419
1204794
59671
85423
985950
373207
1485224
79135
1083110
1481097
192589
556787
1181929
1204888
204194
791829
632124
1207889
1535268
921345
1286424
1152266
946893
1407688
729180
881725
1153476
886712
702070
1211986
1438658
692765
405369
1290104
1360785
1399034
1054301
911653
901255
38037
1308538
462983
1475888
762810
1160647
133113
1032904
841084
763169
294342
560375
1059322
559767
1421726
1498425
1326589
442863
723891
1496497
1063742
706027
1261002
522146
869021
167673
1452400
670204
87282
574754
1320027
729932
101938
1069212
499895
1550748
1315567
494505
527365
518359
650992
1193772
396859
430382
1276606
254394
12932
1189378
1009550
1040886
1122486
1399220
407629
931977
512872
238251
942521
99323
629976
243795
1320661
101067
256846
391259
1048984
520197
600130
290084
510793
810535
204342
1119452
627526
1123190
662888
52036
332004
746823
876325
458473
236808
296981
706584
635896
1013182
1463919
1524041
1242855
1108731
1289053
803678
1233416
1486124
736938
1322420
235519
1434659
627615
246437
1226090
507072
708192
105373
1322320
641505
602832
1555393
1164165
1148501
1439696
928786
22609
1395590
704527
820956
1248390
1089612
121515
280637
180967
1283806
583621
167013
846239
794659
1483659
1240915
551841
236543
774143
812075
270364
1410604
1081070
172496
1345350
778171
1500906
822734
914853
245663
268578
241792
649725
941216
274111
1113537
722321
1394280
667706
296893
855387
1533767
94706
324499
607742
393630
713787
95742
1010145
1066894
1204813
1122775
494227
1079191
176472
331267
82649
424954
474195
327722
1503275
1526612
325042
115804
262297
212229
1311920
874668
1429182
1196921
1282357
801638
1078184
1105366
291632
962698
1086528
261903
375325
1429462
937347
446386
39020
1159259
104040
921821
543490
1074333
1411210
512753
237040
792400
1072248
452804
1077464
1296029
681438
267495
590783
1224793
1494447
481595
278238
283376
398241
728807
1455686
1529056
681007
488210
1121717
404609
1078866
1390624
410522
1289948
508342
507761
840353
1416485
655666
845208
112723
510558
272537
1473230
1484565
1108461
379597
1373347
486019
903670
364860
149510
898423
991426
11104
1437515
1066215
1185550
1064861
502765
886648
1500392
1113972
152011
422269
193418
523156
676069
724907
934247
553802
190887
1289724
919967
728919
307170
294243
638087
156786
749732
715918
1334161
115249
1224023
259446
1279962
1051877
915229
1018180
222354
536843
1516349
344145
648335
959265
1056884
42949
144897
223293
342878
1425459
124339
985575
1538475
351581
1194654
1299504
784137
933175
227573
378912
717007
391814
1263976
898901
531476
478572
1422626
364287
1030645
1513465
174091
447046
1294156
874683
530138
40391
482933
159135
140731
369961
828699
696732
723652
272861
826745
175176
1402593
727640
1488510
329436
1443299
813452
1050084
215366
970416
334490
158773
130455
67922
1140254
595746
262974
174658
1381104
315230
1014357
1138257
437978
424283
1317184
1542267
742916
954478
1511673
1508513
1143668
460107
108205
181673
790051
261150
317959
392653
1482643
855226
990134
1323946
1316306
464632
778134
560474
163227
89271
680216
432247
726274
690140
563403
1342151
418104
76550
1184187
69996
1026870
331725
388723
936812
551824
259076
1091080
240464
280909
71009
571344
299546
1287508
937729
81511
763469
1343696
571867
653006
303835
830380
1182413
286058
914244
15759
941779
773363
663021
944190
341979
1281443
495670
75343
570264
558356
1368070
1225038
853478
573082
534156
165269
596639
873155
485771
1029483
358996
1554775
514969
1297020
627208
828368
1350298
601443
391977
1181964
917718
216357
1200058
227071
186793
1171209
228005
395720
365531
1479976
509156
592434
1325105
24518
75999
1335882
553062
688422
665950
1481283
281570
1324038
984781
797008
720763
209465
1063492
1110051
1479049
955816
538188
192215
1268265
983498
1182838
1139987
40626
972477
271015
1294022
530193
649789
94632
1531503
462164
935277
1331831
392021
1508759
826901
1099933
842819
87667
1172256
1236814
1351520
264739
888640
36125
131944
128971
709794
189870
294640
447796
192387
585849
1203217
1134039
915756
4690
541601
991257
729338
830203
123460
25792
800563
1447380
74122
860139
988401
369118
354535
539346
897765
468713
49328
69239
990408
832359
50387
1485059
1195743
861905
427763
1364221
1069578
1498509
1467343
870169
1554864
1476258
566433
1010373
1306088
872152
1055838
559919
1323213
1536061
248812
413993
1491572
897152
584717
1434045
779114
331498
961767
505980
427028
1110063
1460212
1042127
1504569
721069
283701
1461623
313960
1482953
73860
1146742
227157
1535283
21890
516427
830
1383660
144339
423370
126565
497955
1308877
741069
20256
1464879
1393753
448935
1534920
395021
915477
634682
924173
1213271
671879
1329633
1146144
165422
287234
397574
677893
1513383
502959
1541993
1377462
115386
751001
1125106
231390
1093819
1336140
159609
192386
1325057
622603
54118
386420
769720
716910
120474
19385
361951
903754
46199
1237994
1378603
1145759
1121803
1365489
859736
314677
1345967
430540
710720
255020
532377
1230297
1553979
1012262
854474
235312
1123262
1217436
998410
1281922
491062
503181
1331517
421437
316107
336513
540181
163602
826639
427827
9792
470336
1015461
827946
517619
595750
349487
543948
1086037
758226
567907
281983
1028749
747788
885116
1167987
1184174
158452
1038410
1056132
1032679
985574
889931
226041
1158037
123874
20313
1087475
1226615
804382
1453516
128400
1513294
50454
61893
346168
1179049
262606
624845
1130973
773693
1497722
107590
1370996
1204861
179903
207639
1257462
936450
547205
124496
1423355
697888
467581
1440898
124018
534696
1125669
1142662
7420
1458874
690480
769563
1399702
710627
1149928
1118890
700757
424048
1176343
78001
1103311
1274179
941259
811318
1455230
336390
1406192
1529452
775036
840866
1491758
1148337
1139497
666036
1160595
808797
512042
1499686
1363334
523947
540287
203402
680183
128744
1248361
132359
861578
30962
416390
222153
1562630
1163224
1275307
1174186
46079
634975
229386
322411
383748
363372
126432
675246
531561
1353441
669356
849923
1153872
850765
898866
1339669
314615
90591
789002
1246318
358860
331172
1479714
1382310
292852
948034
1298804
681759
1212346
572028
44174
714943
72042
398862
1438317
1303820
64582
1539916
51495
704256
1437288
723103
1393714
1282498
1401808
499261
1076596
1471290
561559
1230243
640225
1499275
494856
863033
263044
93666
1442899
540221
883976
1103029
487191
1544506
1505476
471095
386861
1140048
50465
516827
1343478
347911
1092709
767810
1424240
714016
200922
480098
1470613
1177905
1504544
717008
684700
501853
1268024
322972
1020249
472699
1287306
992729
94511
34407
1272877
1385166
1362507
34778
113270
66987
583730
1352808
423003
1438216
121359
531379
775034
30880
1334981
1148781
942769
968779
693340
551696
1479559
1380693
1561577
425946
1481154
338805
1130711
1464080
1148964
360823
1439380
748646
708525
1032721
994703
1153121
1440606
1508054
1456504
29958
27361
639612
727584
1091097
271468
968090
653529
1384689
1186147
352928
550383
1139063
1367126
1004480
670878
227755
367632
1530373
221822
1012909
1246312
1259995
471231
1198107
911235
949899
565529
248058
1438106
109437
633314
647872
1027492
1340038
746741
1140773
604893
810583
594619
298410
142099
140125
710793
182742
1320635
1366333
20786
123175
481676
777825
1306625
532359
42028
908254
1145010
33768
429020
1435060
1000758
1114975
778754
1084375
190254
1485458
351677
380620
1123401
876520
1206138
119583
550726
302437
1351074
658327
523056
1321219
1282937
676552
32522
916922
1255202
373984
194596
1415779
826078
422907
156911
611959
1526587
86170
1550148
530007
1001836
23746
446443
1466051
272344
613959
1421779
483192
760948
1489079
985387
1566477
1387335
1224304
763818
1223558
510244
960974
1485350
1030414
644063
1541962
37786
1440813
50163
1305145
67159
952332
484014
303096
858526
102356
1367540
319396
1489781
317332
456512
445436
140596
743029
1344879
23370
148506
637179
1531430
747482
1102499
1139144
1078863
1339605
523760
338804
1280314
1321311
1116690
686625
502549
656790
398689
269245
1316834
677442
563771
1346954
637922
110616
932382
118325
279429
1209720
1239098
1057492
454883
432162
1262406
845178
1200289
958197
639986
44239
793158
22382
455600
1199600
115592
1058178
1393229
1264533
1420824
1137081
309803
661647
475725
1099104
572610
1084980
1398464
1372166
416112
1440491
1351979
1008147
168650
777560
169345
200808
34759
472010
604832
446737
139539
443124
1405086
1486044
23400
1155223
1308839
71181
1381987
1360016
561026
1497311
345720
1364514
385728
636223
636724
1418601
1334376
70635
117375
671707
770535
1002197
544790
1130081
1000620
155910
920116
729921
805910
264997
1565488
844968
212883
263456
1165995
467853
1111628
1232155
1418005
81424
309631
1513956
1300243
1194246
1145709
1223674
1416805
1541352
821396
533480
171282
246884
1047508
672435
1138337
482636
708215
939301
211600
42282
1090784
547921
70067
304682
1445769
1283683
298024
1002523
1011992
1303151
344552
1216154
1353958
777604
226891
283177
1405813
1209671
914612
64216
678122
851978
1022550
1107347
1435432
313134
886065
53002
729950
87460
944991
561305
697738
1535473
1254194
678181
1005904
828955
1011223
264128
856896
865299
695279
830483
207141
715699
81647
382724
877906
1492798
926335
715180
414533
25995
1251142
797301
1145548
842015
671278
1378750
1508672
349473
1083375
913768
382492
1299938
998024
441772
1362118
666923
922900
424541
930582
748807
1030281
245338
527519
226900
5826
1364259
1104429
614047
1145538
1046396
677117
1081712
470487
737423
978661
543837
493752
33426
118021
447189
72806
1475719
1395752
1114626
938370
435865
465639
911012
1044088
1004055
620896
202139
372098
237724
1217197
106439
910027
1419176
1150034
128560
1439900
13704
1562696
619265
315471
396685
1125340
635868
695314
899303
238824
1192470
1256458
388284
1399403
620558
432322
322737
805568
78919
287220
592437
843647
1541203
1281251
1290654
1488023
1292796
108760
1233304
1563894
1510873
1389271
635232
1162027
707295
700548
653378
1421111
569731
353064
81664
254213
653069
1382030
334454
227331
1079299
1198913
1200602
1124358
1131489
790370
893304
1072382
593857
432462
1088887
265360
68180
169102
1220324
545516
1128384
1494391
404107
299139
645077
193128
695212
56513
1107646
682161
1143205
233979
1303435
569092
215979
728988
708300
1041434
347573
373824
188190
473656
1308241
384284
809405
702092
1410436
1246010
490363
566384
1197653
1417951
100977
1178027
112939
1155029
72464
391092
1381283
631643
498744
267462
1347433
760918
188148
874715
777199
446110
1019938
273330
436557
876594
405487
1013248
1028573
290771
1204166
1224773
270379
872535
589036
130134
780860
978361
213057
1068772
445058
104042
378275
1565630
1566272
793859
996766
1052001
392699
43514
1494575
1356406
559961
1090315
722787
362829
429453
12166
297804
1153333
1358229
719460
965934
1054010
378196
58840
668791
1111384
1051793
483403
162242
1309598
194599
1326205
745289
258140
997808
1056036
588092
185863
625528
157750
55898
725520
1462609
117306
906265
603748
607724
473695
585863
495241
942560
1387627
523972
1402744
1510001
432555
1141988
777937
188186
1341871
888398
321901
1563484
1129067
1259989
183155
225966
1095687
307385
320964
1161167
1529980
19127
48991
83188
1036423
871300
965543
229656
1246469
1412590
440761
106278
567401
352520
1307912
1332829
425079
1471849
350806
457728
656534
1342878
296716
121169
640529
1318857
861693
999668
635535
1390722
619184
600448
1532484
335078
1213994
533185
1117214
981061
685859
896983
374357
521215
904312
791322
663364
1249514
1488987
901135
1244150
64704
1246637
431212
987136
584950
1297957
477842
77138
1356071
1073681
1375242
1180482
1472690
1059846
237446
1095082
1403698
906903
512352
1327758
745576
1151242
1450151
366447
1372134
350352
548897
1025692
56632
920992
969400
1088214
901799
126184
180690
495717
17701
1464369
1308666
288452
509912
122604
1092999
287150
840582
749681
721446
244093
322139
722580
679224
589769
534377
421428
916719
214182
1422740
1068112
1255338
763097
1000281
892813
1247925
1104333
120837
912395
981065
109917
303746
645790
935729
1249767
594681
1044340
437684
471808
855151
1292526
919814
47125
1020420
499075
1027968
1146950
159220
754376
1047092
648244
726649
509909
689237
374741
930707
1195943
631309
1006764
233077
275025
1057159
1344593
569955
11070
528525
903899
427237
471902
250940
532005
1112627
400064
475133
583453
259693
1413882
466203
1251686
1375432
486192
1070850
627200
1132592
357187
963957
989336
625727
197393
1087804
852781
767171
1280691
963776
723350
490340
1189850
850601
1066951
918298
1042104
1097399
1192979
450118
1156574
361352
932729
508480
92298
1115897
198720
96843
478885
982127
1531384
138238
294954
548492
942934
1184066
1404331
124199
1238105
1064228
441697
340838
652961
1143192
63739
518236
1378681
850747
584699
440998
977084
1345917
1526657
633028
46648
332210
206932
296731
722026
313633
316470
648766
788224
1235364
734919
460449
84392
975292
1022913
1553742
1266628
759763
472805
353325
208730
1527143
992528
971834
1388567
1318837
1473568
264917
494136
785233
1383726
168863
580937
1286600
813870
1363509
1408950
776473
1487055
1309088
1462003
991056
679120
1188834
1098826
1455737
1457825
1027773
484512
1071778
618844
1067522
468413
656510
55096
13408
825012
664764
204041
591980
876847
1320109
868950
1017219
597010
1452956
107345
1195072
1523941
250701
984479
845379
968192
1539851
743543
833249
903190
986296
697186
1061625
984981
95843
627389
523609
587580
743058
551610
977818
1241999
619241
1020543
1115816
683822
624526
827461
1419672
830830
1479608
298781
666450
516386
626872
624322
302676
335544
1070601
782296
815498
1044921
1548941
1441782
1501942
502350
205431
28198
1245638
643902
336027
192390
1183372
1174929
1092173
501271
1020399
870752
1414766
734388
1387434
696646
1441852
7096
1428895
585037
24803
1118662
557847
390538
455805
868720
315495
1353560
1463799
121006
1429203
880332
542064
146342
379844
281777
1388005
16086
354977
450487
778761
293933
459026
223421
1132780
1406174
1226577
1314729
26094
715784
813541
759150
1038975
709775
173951
828004
1011637
418682
331706
1147945
953117
374716
105623
391687
1438761
1517302
410537
1229390
286067
1038131
1323586
649207
1278326
378449
127027
1070933
455171
210506
736200
822606
715484
253228
206361
1135796
1387090
720129
1104182
1235875
850477
973137
279972
913340
950177
1263843
1105452
310631
261090
1372449
1386123
59315
1518300
322629
1455822
774803
683140
26142
1225773
1162959
1195211
87865
1109451
1118677
1260788
1387383
559664
123066
607218
592171
968337
1553321
615041
134776
466431
1203888
650161
340056
786965
338539
240349
1387135
818671
818822
446935
1124298
478667
1385964
435913
1525825
835255
319369
426476
121774
1317357
688755
75975
827238
128684
1067903
1434445
1236251
57315
1180258
1229384
760750
177332
1334946
93745
778470
1180840
635911
1492581
534291
551924
1392085
970042
671750
868759
1287828
1118556
97848
1477547
226369
106215
1008885
1216504
135166
866703
531555
1094602
251091
1476861
934774
511423
1359068
635935
1267170
566770
1063658
874709
978337
1211726
680074
474091
958283
1560339
943643
414779
905213
1026476
264092
122528
823615
251802
785403
752952
419674
1174383
865097
1169433
776321
1425540
288051
1117888
1313637
98459
67096
204654
280992
731026
37483
890825
974192
1067400
1435785
243943
949872
1508464
1293831
780991
915878
361298
502557
1425967
408269
401887
33171
928091
1084802
751326
857302
1423612
579461
82728
984028
1310005
999776
481878
1259434
852910
38476
828846
1049449
1433052
805963
456577
41725
1438602
1295322
603935
741685
1335784
93608
1261921
1260767
1084238
1186885
157066
197204
344423
194605
817828
1108627
260723
63473
546822
1259944
548400
1451598
1449504
736072
626983
903603
950441
973852
462996
808131
1142155
13097
94029
1520455
1011599
1146242
594978
1464373
659701
1231649
56
606460
1486375
1328174
1532773
318141
1216040
227345
1144462
690326
272448
792573
774263
1316875
87227
1307493
1010114
795056
1393499
579156
1144182
1427239
1026534
148672
564430
1436823
1166808
965937
1091287
1012777
1490121
1553655
62172
1389
512358
26407
55304
1392518
494446
593998
587055
407298
390212
134784
78397
135955
296644
1100220
926199
1127848
397323
821077
459722
687969
311013
703282
1332899
864927
871253
565111
913761
645423
522160
479960
1356987
1419973
715205
538810
51961
1525549
262313
922867
591012
495724
567555
1455403
1274746
545306
21835
682068
1212462
17838
1073170
1466374
968110
256670
1137496
523963
220480
549289
1358560
830486
1363930
1331492
788949
541211
1535106
584770
792019
777566
1122942
1560094
1090678
7228
1314507
148340
1529253
702547
131134
198171
1045128
1553991
1239291
951386
4655
874011
1177988
1558194
607077
83101
1474528
280141
107906
704995
1504698
264930
1044697
1336728
1539801
1380226
1248405
289500
1451816
943810
582553
1044211
664455
218965
1188843
702411
600325
499673
972475
954905
1408503
358441
270385
1092151
199655
317835
552026
487710
642693
773241
33686
742593
912835
728972
225128
1069307
868371
1256405
1282457
716773
1035752
636742
144501
457352
1307942
700455
469401
584132
266287
1438051
217084
517427
682640
399069
1351603
1390288
1227458
715753
1514607
264044
1296127
1554692
40501
1539093
829922
1428503
1217530
1417932
1273886
517643
1549420
1361342
735504
953778
1002219
767686
546257
563450
1531142
281872
1220439
1021758
1541191
867039
911672
590566
199105
1375007
559965
1134122
125637
642086
618467
1117017
132546
537870
706898
1501979
45298
263534
187000
465318
808806
1365899
116816
906901
819853
820515
136969
466245
739310
472204
432521
824634
1059788
1063515
1523870
435461
438505
612244
1358742
560697
1409962
993081
588734
1303502
684701
996613
570536
137263
1373092
148803
34579
1338852
1549699
933598
1299858
473517
909830
611000
668614
385316
1298137
1054767
951664
201238
426715
1036138
1469183
79527
346017
515412
910466
984593
1067945
322651
1311572
1053985
771871
931164
1347063
441356
741808
783033
1375017
554175
692292
74627
519510
480081
817105
121647
527975
180707
1343256
487081
608305
437539
1174151
1500558
394258
823624
676687
1057375
1447113
362004
376258
982932
495518
724470
1135407
812576
346085
1313974
198398
1269430
863753
262782
494452
293610
1214674
1027638
329476
519476
877799
132058
447609
1445491
328490
277290
969711
913883
1236067
1019826
106648
1085934
140284
1559462
4002
202007
482766
1507238
978987
99849
192736
687931
767121
635539
1110322
497283
357576
374526
1538353
886868
425315
649733
77660
1194395
1137353
969256
780879
697081
599315
685559
1524313
896785
380264
246075
1546286
530020
713609
188192
988395
54371
86835
588521
514057
1088933
708948
164837
225198
269609
824145
864203
214728
34965
1185149
5527
886453
1002671
539529
1035037
1085418
957961
452984
654803
245524
1459579
498008
1039787
439624
572781
1499120
58531
963379
190063
1275177
221936
1473901
1005890
1120215
1286065
1544866
532913
139506
1199856
170728
141925
680539
526153
877934
101823
151955
1369961
969811
965262
481423
49500
1037124
543665
1462042
1140857
975840
490905
176538
387111
916630
1006759
1440648
1147700
802584
232445
204288
73554
1183864
1327229
98710
847258
1000348
1170112
460903
1074603
1290752
76992
333123
79454
687725
414743
603148
87255
1441874
925440
724072
1363295
1384550
85491
57283
56519
1264712
694629
532838
644494
1542718
1490094
723740
1524556
324119
624833
71178
1243889
15568
261628
578566
37301
1441334
800423
1038510
1416171
1334187
315729
701739
1123205
969592
119716
1287313
1273005
1452540
679959
1007562
195462
369588
1430269
968280
685869
153828
606441
876877
1045992
780993
1304854
415238
1484892
765107
700485
980448
316821
545820
1074431
303663
566507
196226
1471349
682787
370769
1370930
557202
1162749
1066666
832811
276092
1338809
1364652
1441394
1064471
1157792
287427
944282
642629
1496642
1141229
836782
268553
563814
898643
1410458
414968
463741
550210
1467326
1521208
140771
213803
1384511
1322854
783969
281092
1038252
1560642
1560097
544249
1442463
55318
1354541
262570
1160144
386430
100710
1033833
826140
248613
1456698
1534001
1541267
551355
1328698
858149
359819
1325652
1216807
513944
1520721
105352
498709
401764
981260
998020
893161
693920
1066261
977982
1433725
472179
282927
338909
1069000
672417
987262
393257
1429652
133110
831520
958753
824572
843030
1538559
1132984
725945
193908
436866
304424
627594
927616
1387383
342280
315472
862384
1176197
492398
402563
285024
278515
804580
315495
101220
748673
48796
26363
389113
731349
1018102
934402
1512025
1336618
770653
1179531
1399324
1148034
1175987
1164544
628791
1430586
1307989
1434451
1370400
104122
549350
487052
29397
1324165
1543480
833004
315372
1532193
224750
276096
54109
461936
1429182
1353486
1366598
1358960
648615
1437534
450237
1425633
1033978
12240
578685
1177360
460768
14086
519054
954865
1020475
1500669
521139
757947
1030066
626907
1539010
1122629
500072
450830
526179
957070
1463891
498792
948636
459915
942641
1453224
757229
1526986
138899
1253162
210287
792653
837077
1250285
460024
1120553
983386
929100
598462
286275
748325
1122236
919519
251026
1161515
538007
1281572
1226286
1206578
597871
442676
698334
1370928
1425491
483319
853115
542743
1106510
1236292
764509
1180406
210950
1108110
442454
1393006
385787
214498
475477
1415010
1004096
839857
553790
438817
1176068
1290934
9844
831194
1528198
1096828
1071834
1059076
402820
103945
1212811
750829
1222619
687031
742581
304057
765577
492812
539144
896667
828479
817169
267755
1071117
905063
1011174
49667
928334
1037778
1305714
347865
315736
131316
898970
587866
1241620
1496127
1159338
626400
1563412
492481
264979
540895
616759
1076518
651981
1278010
658519
369265
495746
357244
703437
1252368
815249
998254
460409
917816
921394
730747
1234294
1170608
799229
1150922
445983
548165
1178623
163125
785839
25498
570651
1075139
22845
154933
567719
84039
736155
814386
1000098
1072264
273085
664118
1325395
509103
1330066
1343076
1413931
370710
465121
833882
1482198
664341
844430
1229958
1359618
238405
1369712
629596
450439
85819
778184
1487541
427819
525167
1326945
1558050
997555
485931
107821
1184232
1394402
353289
289249
408273
937782
879307
1375537
2148
373544
982380
1223637
171313
120846
356221
1415094
740737
1280056
518613
656034
821795
981843
1093208
786891
248553
616406
902670
1199285
140002
450634
1441949
750504
1351683
583698
126173
874531
1158186
718006
981035
533461
452229
12951
186041
1014773
1077875
618499
658856
119493
128217
418458
992062
1126544
622686
1200776
146837
615894
567617
253365
1391120
1146138
1170202
626016
1456117
252067
1468598
833190
401
1135431
1456384
180137
1267484
1488394
839655
971533
1543909
1226470
713831
347039
1067125
583362
35211
244628
978479
888654
106028
1448383
1304305
700549
284861
1067347
121343
174135
981324
377337
1479849
1326873
628867
28592
428043
1165503
595113
36520
683337
852088
1140407
432106
1245870
848203
771208
147778
1418749
249905
1502085
532900
314694
457164
602103
219687
1520386
211449
63192
934161
571729
1211020
479177
1068945
838627
417674
474902
618339
98788
66466
164289
894517
1304782
85401
1384698
6840
19922
1025727
1331981
226849
697425
836468
1467216
1442971
717235
664688
1225225
746868
1538603
709151
14804
50736
636319
119732
1397793
902777
662704
696212
947917
311205
149918
888558
1508385
1205479
4167
289221
1502110
145028
336677
102878
493067
271894
131544
969874
664631
1501300
64879
1303040
511257
382989
1168037
1080893
1159406
270122
1141344
1193175
1189287
865087
1502107
1107772
290264
91284
1282090
366814
513996
467529
928262
371300
82698
454025
210570
237954
611570
1253918
445705
277667
40976
1482706
65351
180717
884431
1437119
1021024
331758
791327
1022503
1302157
792483
1115006
55280
704177
904250
667280
119023
1115575
653034
442165
111144
966288
94763
1114621
1054686
486681
616412
645963
767871
1090934
493211
352798
1470510
21768
1029296
5859
1056719
318804
1354388
80743
875270
5943
1174452
424505
773936
1055748
1276773
1558836
1335017
150249
336065
1402901
559765
468994
726555
1192205
179781
785112
103324
213956
895281
445593
899903
601761
10235
364179
785247
404427
799443
496543
1541579
1532715
209703
136740
1094974
242594
218202
516193
521497
275470
296980
1292682
853059
190541
330546
1313747
1100386
1289620
305147
807406
47969
1121196
590075
436918
1307806
242740
911467
1060747
506137
12561
534939
61343
8158
1267585
1427439
474389
1396226
1312250
1281521
1050568
1050780
364344
979280
1005095
954306
275155
1164944
1381428
830082
1472450
1211239
1131587
1497920
1566038
964411
1540085
702280
1136577
337237
1365847
841952
418331
444463
898197
869194
1264616
1019108
550378
1105262
1024252
1192348
1517051
1076243
242521
23217
554505
618796
1348984
1197349
1004052
873846
420874
349087
6656
1042839
1189470
173283
304306
175291
303915
339723
195499
724799
467060
1350786
386882
1089909
796887
383049
845812
543364
716642
1261826
1143148
419148
100018
307608
900239
645182
97455
584164
833519
776673
1271770
497724
1199956
1297849
1445154
433309
994720
1189760
1542598
607430
771402
623449
1391088
473059
1487770
561960
574404
861219
247071
696766
416887
586552
857655
609772
457590
1130411
1293349
1023805
1417905
525272
985246
1503684
984050
1404414
211067
809403
954682
999938
946894
1104364
1218313
330085
666350
327154
549640
662329
849328
1202488
1505803
1117122
1000592
1094747
401272
547768
1215411
967234
365041
628703
601494
94594
1382483
1257687
1149548
111718
1050552
1033491
1020500
1142541
1550023
367821
1089831
577721
1028727
713212
828095
1046343
1533659
412379
1443727
1362683
1228484
1091851
1406915
727703
389877
1222850
845520
821779
332243
806030
930860
397702
385131
574942
1077322
236002
708372
872027
687251
1339311
134817
1352493
301700
888816
1498115
1177007
887943
1507071
1145129
693743
261590
551371
1487564
393314
1338559
384984
997488
504032
491581
686850
361572
1317067
1134939
292896
509281
865359
1379011
705339
1266462
183360
842920
1164626
1041848
345979
1032089
1209198
45238
867253
83774
1277948
65905
1020973
1323286
602400
224767
1106196
1527570
550286
1235904
1161183
410178
154676
936417
173162
1329192
1053413
700853
1251177
38268
33840
1505423
362888
1127585
1548061
1369540
505967
774017
594230
77261
834938
871837
783283
829314
1001640
296117
416179
168389
1248918
1373667
792344
9816
77018
64593
792036
1025914
161582
61564
50965
170518
767545
1290743
1380351
964624
1434149
596417
542967
1008472
626473
559339
985651
634468
6227
426620
520714
1327898
1510095
1217359
944743
20075
963482
332876
593442
423297
274941
1019812
829885
1435430
1542848
587184
1209603
769866
217830
779218
1435109
565152
1522673
1169388
842157
291138
546762
767806
182722
868400
331364
277973
846894
1505219
511807
414255
813028
431854
1220745
1363958
1204582
889338
1400525
874163
111179
488317
731220
168807
1435305
692052
687671
102910
371616
828846
690066
1005909
187797
1169638
992947
252713
1561294
902756
364975
1394125
857548
373362
244396
231343
274389
857044
1046955
114579
786435
1392549
784345
759026
115326
203437
1393554
615774
87140
258686
1024361
1206142
1342117
717839
206284
215986
456441
745277
928939
425131
319440
570195
1329764
353418
1434487
1031935
1198191
1355858
1083892
1559670
602488
876304
924544
1184989
433763
1332875
833730
800102
194993
535676
827456
405040
1093725
125494
274537
1457849
1318548
957926
735904
742246
1137204
1043335
543503
1075003
489390
1322878
241766
402990
252568
953053
1274796
162701
914217
1510256
218362
614471
609069
199915
1422706
869698
166074
800356
301894
1270699
1317125
860389
23905
569815
263957
932797
1004357
1470196
1357968
167553
144549
97349
1081963
1313287
735150
355135
230330
468624
988958
977649
1369175
1186980
998317
1113921
69133
441711
286970
776953
1308
1480113
15596
1419722
1331310
320844
461616
972900
303633
738397
1055907
406556
348246
106889
221746
811293
1474043
987294
22229
134206
884593
1513269
298969
750792
1410666
1217967
1376218
196769
328383
246552
869995
1248579
1072866
562075
674447
1000222
1198477
325048
565253
550260
1131508
699309
981453
402299
1354355
796133
29968
12775
98529
1450722
508417
151267
524912
1455044
107531
1257253
667446
1399208
378590
610717
1268492
347772
945079
708878
913250
300893
620404
1466358
994848
36386
119855
601598
1223830
713228
109386
857354
587434
511385
639661
486621
49814
34542
161903
627425
711852
1309097
466386
1421940
582975
1347797
1070483
471688
1535073
1096121
131337
334832
373980
116219
75976
373770
998620
903754
252643
1436950
112178
168444
264858
133628
1126821
1552642
542766
1083576
1217198
166040
1357793
822065
565631
1294781
1284072
1041309
651051
1419558
1010783
695566
127056
1497184
1484874
1536198
336063
1352364
125190
969335
414651
1316079
998209
75185
419859
456718
1307205
1073872
330486
95116
99992
983705
829277
1148935
1439036
450327
1279619
1208986
1302138
294672
417695
1213533
90770
113712
1111742
1486824
684697
1131909
850459
1118149
1205821
828965
1515011
1230239
237580
465829
878566
1382051
1186779
1512043
1131521
1001301
157974
740731
893222
246950
150412
1563798
456812
1341621
107602
126565
111049
523102
51648
1230457
1394558
1232552
1289601
690763
920141
1339365
110340
1256279
1165208
950552
299690
987912
1541595
549985
1477141
318202
879385
543341
86954
1098482
313872
1201045
662043
1001429
833348
1136512
989858
1513727
1329950
1373039
203196
775900
1041651
342486
1547021
1362425
1393035
815242
1121635
190371
25303
858223
647277
366994
1137669
1370964
158912
916857
623346
817621
1533321
355289
1257729
1026610
80492
476836
26317
311192
1414865
981624
1510309
955770
947436
1033754
62052
804882
729127
845267
1454106
610895
1355149
819826
1191557
439168
691510
777714
38446
1009095
1324555
1072076
1474084
748880
1517629
681725
432697
1213540
205842
825809
1509549
1199732
410572
454306
367774
586350
203869
548493
239813
1433616
1560844
148427
593074
405533
1078423
911155
244440
1247369
126079
267146
457456
1379217
495266
1285751
63242
314012
175502
586424
1412465
137777
123740
507010
1098971
706906
484147
1552980
1412808
934689
52294
1056879
579850
594464
1287392
102287
306760
1400545
861011
832309
1315898
78965
579700
1352618
1298104
1337665
1425295
620133
820175
1057706
451488
770679
673449
323547
336603
272602
1472826
306721
97162
1544772
1283089
12467
562385
1027140
607762
280841
668499
1325482
1290211
693789
1122137
894098
1479293
1329667
1227356
1325633
1287729
777364
1053148
51150
1210335
305983
675703
142435
510100
1498917
1374409
213232
1083122
734261
685567
1330351
1068691
370976
980265
1320121
819999
793580
395433
727412
208406
40968
1009502
392866
1439613
1150702
471473
817741
848312
1414801
1335172
570656
595577
1327604
189172
1065138
252755
880131
1081362
1567773
520860
837133
609431
1158102
276983
1270666
1379269
657048
263059
632720
507756
90936
697315
849013
454311
1151959
64438
998102
93065
1473178
553220
284300
939783
5752
1349308
629873
460835
851044
1265120
883456
1507318
157671
290850
975779
677836
284055
504034
277492
767907
1515636
292306
480019
1207562
409119
706816
199700
1210590
323425
636428
829873
1028748
1379241
761040
874771
520829
844080
922551
1053020
1443878
281508
552070
163406
450240
504004
1113884
592876
825742
75488
1455641
1383449
1381311
311883
25170
285605
30008
985708
789678
651666
1237250
911401
1234404
226631
257457
670943
1269936
408643
731449
84237
108980
1552175
247420
767646
523493
1153410
1157840
1011855
728314
431534
1341927
1529974
975004
569476
755566
1443790
935686
1458088
387672
517303
161996
278025
736068
529589
1300839
1195640
401588
716285
1169612
406257
1043274
395485
437712
945425
1055507
429874
138009
600623
81643
1442942
717855
1023230
247436
1132992
734238
1469958
1446670
1210667
820759
217641
711715
459157
855778
1162768
112683
1051151
767723
1161645
1215656
181511
164166
442167
1265697
1309239
153924
150683
1373888
590868
1541310
1121912
732584
1344850
1404286
841150
1341276
182118
604028
1429656
1314118
59925
173417
1064095
1509409
195068
284514
545901
58092
1444901
1169256
564728
976926
783088
1424566
815113
1377344
832883
250485
1327913
388504
303570
20593
629426
860462
346250
416042
674402
653164
637546
1430775
716573
58271
133354
1524436
677378
1088318
117699
571843
759442
420279
1441923
30571
738927
1247531
185962
20342
99998
756110
1052933
1369421
642068
396870
480980
243965
1368928
1523850
1489599
1260319
703777
72274
1284534
64498
489007
1381744
324141
852994
366674
1366059
705056
347365
1200697
1518515
244480
557599
166413
461575
646477
286745
1175419
686445
1127752
1565232
208356
1518854
202909
808333
1169532
784668
630372
30905
1240940
185077
532731
1057199
910067
48102
1144228
1106113
20827
506781
150559
992081
111579
689356
336120
1414629
1411652
668553
418753
1283441
1317639
1564716
1451399
576191
1515654
461842
60539
1479313
1558310
1199050
277583
599034
851883
314971
1324004
858168
1122208
58906
255141
397679
249964
920981
1407262
235684
1349020
1333928
415872
450732
1115567
1252279
1470302
416604
520899
105999
884855
1094139
1397711
1336709
1314460
569061
1287676
1381075
594300
537054
189127
89363
615945
253291
1512738
391110
472235
567038
1489684
176073
77660
1198619
35665
1527851
1099963
1120522
474156
1229045
1557249
1334760
1025939
1298622
895445
1082931
169663
92848
377163
302340
1147609
717505
853479
1209054
1462322
478542
375900
437152
1467082
172129
523054
48430
732351
973370
998608
1220109
1333521
1194569
397575
937615
1130345
991607
292415
1419167
1100041
508005
558957
672063
576961
59068
311566
11402
2568
1021729
1529383
1003484
399885
71122
1461581
509031
905134
435989
565723
1510152
1463340
1432474
589785
1399065
987401
884831
1309490
1168319
769639
1359528
1124818
730414
332748
1031013
1453985
1497536
1268262
859323
695800
485969
527600
88452
1087040
255614
646553
71277
63811
1208755
1342250
746176
1160505
514838
645162
618104
533863
677605
802378
683605
1448028
435157
985483
874372
1075551
1037481
248266
1437802
1367018
864777
923421
725487
1238993
507852
1038938
129438
5485
200628
691157
391944
1207661
1436768
1245285
276036
765514
69284
267313
1045999
1469061
1099024
204337
718866
89874
792068
1249544
1358911
1167703
204197
1485111
594089
753559
189309
251852
1108803
627936
1394903
75449
1150569
489066
737628
995313
432011
885866
253535
184009
532165
909896
295305
1421153
631316
1293928
1529836
798228
100076
961643
201534
599536
931806
458808
335796
74349
1045099
812796
148608
545023
711017
1502652
660103
663173
586201
1264366
884771
1534901
1024049
863335
768467
1117045
1205415
949329
646831
937756
453191
809777
254547
1003039
89157
1358423
245734
692982
1373601
853336
816145
796264
527747
6969
619999
1299616
1565068
646254
1251855
1277826
1068072
951085
768352
434953
133908
1025066
1030400
555763
538160
1507755
173210
314489
460004
1017069
72081
322462
183109
246988
1197687
1158591
1352349
1556908
833395
966810
510074
711311
181628
666907
1091121
1109297
163532
381717
1032539
313454
1061043
1148542
603162
717662
845545
1169752
1330751
639066
825789
301254
1175818
292369
42446
723676
1517775
1092734
1290869
929112
1143658
687785
405250
345559
1346602
922564
421675
1550693
244780
1430970
725948
802064
1522533
1338612
170766
1309712
582953
131331
930568
588634
1129041
977903
1093476
1388052
1552419
1101718
421652
1079707
92607
1294013
966868
644777
1277166
708520
953210
212989
980810
1397358
133192
831034
968731
1412686
631974
665016
1196156
564193
898678
97428
1117552
409443
596254
808628
225532
456374
1445950
396123
580711
889525
659652
1189741
1338590
1012690
127475
1388444
584567
760489
1260618
90627
1438378
626777
1510649
779402
1197108
1460449
805923
374073
631039
1526934
593750
359833
707462
166065
930040
1269679
54093
432261
1434868
346331
1063042
1343584
189801
346335
1222338
3211
1373271
1489512
830640
327056
435858
331485
1321868
448066
1380043
1344707
58403
1039130
29626
1276954
1534449
1175409
763693
619902
1196443
605512
1293711
466115
171029
1309558
1385634
651874
460537
1564637
527940
202468
1279566
117599
319043
1294087
1523466
301530
1221627
1213124
607655
1207884
703894
453242
611144
1051622
1107001
715929
171097
1510239
796140
900862
73314
800862
183776
810806
767410
1310070
904888
271364
490107
617521
1052688
1394046
149518
436278
537514
1551481
110845
1434037
1287492
1549591
643963
1215231
471033
328155
1085200
1333932
744375
591795
174835
237011
785518
27049
1462085
865838
1484237
365888
743292
452593
380272
538263
1502921
21920
750783
90490
1329270
1108426
553339
1394624
927020
720691
1011349
1531299
1248352
744926
1397634
610982
775023
611654
1301345
106038
751604
600534
1410087
1454542
786409
690986
343106
20903
1537846
497359
381162
447188
1136624
1187773
1107761
1334491
988965
945873
138635
266840
239460
10660
321933
148687
1108398
720349
766109
1545315
1480742
1182286
1165789
547688
694339
83344
542335
278307
524821
475977
886199
1546682
664338
1473383
476598
1315063
698847
1406590
1079319
857425
1434403
1244110
1485257
103938
545252
525490
1505161
654858
188906
961347
368987
696089
394187
1156278
1042343
1372460
67341
599349
1292913
1390700
1304619
1367487
1036272
437566
643434
622437
573140
25502
389423
1559456
875386
760585
1428161
12775
29024
587770
304642
231683
1048802
117334
646867
1523629
1277041
1126062
633570
1545811
845961
1496415
1416644
337935
1383637
395631
1482226
1103100
1330673
232971
538218
1414700
603052
977423
158132
965158
973514
162424
569921
1409180
850922
1024311
1111964
1072468
730269
411663
1110978
283205
1045858
1124047
813727
754430
1371415
536507
501210
785252
749281
224793
635064
173268
322072
949512
157637
554230
606180
973705
816620
140276
351085
1456780
396717
327830
429475
459834
646061
1313534
1220349
445170
614653
726679
235947
1401951
495382
1350852
96844
1468170
426726
1281129
240910
154443
1287953
1269565
1364578
623586
446366
754362
1560325
317973
1566783
1558229
901210
625466
255698
823390
1172710
1023441
497954
167754
1423510
89453
1414946
355858
683460
1331639
517357
966285
1337316
74601
661397
898180
614950
295719
1349382
45458
361691
1323731
241197
592467
772858
449218
1027331
848530
1122743
728522
1391555
1169891
748599
1429612
410578
76517
487671
1442927
1144206
622544
440471
740549
1021284
198302
924152
1024829
23316
1066196
66351
1515302
1471898
107977
502513
482631
107894
765797
340264
784531
763746
92298
745050
1148416
1460735
59896
462578
777184
320721
229709
1500722
1269005
542755
1438211
884369
408754
1527800
1218844
310469
1145792
410799
12312
393373
884866
1482335
894786
970861
660132
277074
409952
390248
1409969
1458579
353367
585636
710219
281810
22870
395279
1293735
391639
435679
1112476
1486981
324043
1412006
1116741
1160636
339640
129567
499006
1435046
1055564
406985
613418
1399809
592844
442519
1513398
380888
1052017
1340618
1026651
1062667
1041924
639639
117042
513814
693556
1401959
444279
154482
23005
529481
1177586
1095647
1373987
993225
622433
447785
244821
843967
356130
341201
790167
1426095
623914
1541738
1473477
475913
554949
736399
416678
490383
1314980
1450919
1337822
1158214
189127
1365078
732078
785782
1331196
1083321
1229817
97243
503123
549689
32384
722913
463290
959759
746942
771746
156855
62545
1281870
969959
1313885
1357287
852824
355612
988014
1410554
310966
241884
1515974
1179209
868019
686251
1222808
1551317
110764
824242
1294648
99304
366634
1140559
441884
1318233
1513559
253021
1203094
648748
808829
392453
545139
765299
92728
364852
66352
373555
1108814
498965
769117
27056
1282888
905564
1332689
744986
1063336
1001135
1233915
1035929
176945
1164789
445695
1550759
1184524
554810
573339
1312186
1217263
1456345
1238680
1232229
920575
225311
948448
1563961
42551
1365008
955372
707042
1479587
147563
303777
1219831
985289
733037
33009
903678
157429
1320127
1411550
608855
1332189
711492
916603
652573
312089
1564062
1348590
1347921
149637
1129375
997388
1049651
1164507
33394
1551663
456860
1442923
211410
985994
450706
1135411
721630
921623
1209654
1514902
539930
272533
529960
81740
1483110
1071787
1171714
385600
235476
1466020
485715
850405
1370043
888673
1017464
532578
639420
1437662
343442
1246544
1182908
1400897
1428433
556867
1068868
875594
623340
184056
69796
1440760
706975
303724
1026331
466366
1135283
390366
846946
721171
396511
1556817
90814
583193
723900
524725
61545
296845
1022213
1533144
322905
1218931
333516
232680
1290116
771789
856979
382573
785925
582265
1108365
1257450
424046
1049506
1179030
196735
1093789
322352
736732
413800
632717
80185
1405571
278468
1360797
184911
858962
1341312
258637
967003
991556
1194370
1266619
873794
1212370
409037
380440
154587
218335
1256855
436182
1163797
127890
393609
1299074
946285
1111770
184753
1096983
483999
1195366
414283
1093521
600256
662591
825401
1018908
584465
1192452
1266398
171613
212416
668889
342751
1277774
979930
1465961
379300
900883
1524295
470481
749748
928828
378879
946764
974642
70440
1097170
1524871
473333
1557971
455237
675701
713260
1107213
1272354
16147
626783
1502165
717558
982305
670250
608813
1220993
600181
1246121
1116188
1382825
207260
631820
1392434
532236
1070480
1060159
1403
492238
194996
1001077
342046
1055744
893725
168416
1305703
803183
1265648
1551560
438633
20096
318109
975851
1437196
1008345
1367920
922313
280202
321379
7312
925602
400395
617399
979572
575889
268621
645432
1279071
1061262
1549032
1355611
542423
1315963
41713
466219
718852
1488667
884063
766000
55181
502338
300128
683708
1294167
1179803
1092270
724558
121034
200636
1468965
1007744
596420
125620
51167
578303
426550
246492
726231
79067
638906
170069
544545
1536039
828700
263231
123776
1060499
423793
24393
920791
1264907
1325162
378488
854450
389409
135519
1179175
1006849
450287
412479
765983
1447707
643691
1203369
1294660
848124
231609
1304291
590229
127132
986779
796180
828444
128753
1540720
347088
263960
529882
1141906
360493
772159
261497
71477
536445
1107152
1149944
535987
614223
1485808
106987
1333773
863920
1536659
450350
344692
71720
646033
1050276
663885
1417642
898309
693373
1542429
46763
1285562
79420
462236
1063238
891631
830777
1555080
71003
1192348
293918
462553
1292038
472101
928789
1080998
1126974
857470
475821
1117656
865746
1370211
1016831
1387210
1485925
853688
209885
611939
165790
1379506
581003
204655
227411
135984
382645
747479
629357
376075
701728
1343118
992321
1144700
372606
168859
569041
1518718
679902
1466018
1009601
475151
228577
881738
1423963
670428
404207
1235068
1365985
974211
355996
858905
445244
1291185
384
1510484
1153318
689030
676140
370027
675623
1472022
255577
1197231
679085
753452
250394
1464294
1482907
1013731
92067
974831
1318140
1374001
665317
158368
1392261
10534
1108476
287786
1350811
1436476
1470811
1084094
98821
914535
288307
907317
1557055
1331559
1295271
630005
275284
1044539
502170
375981
189704
1334960
1483832
1490630
26417
740871
324302
228672
246083
1154320
950780
1306118
779800
531342
1119608
1497212
417721
679563
1311946
1255195
639956
48693
1389332
1238708
356735
868178
1272417
675647
1328318
1042278
644753
1394738
1073341
348195
96121
524810
1296568
238895
817056
1335479
1440516
227910
660560
273672
1027259
803271
106910
70429
1557350
660590
508996
1128745
535832
1557689
176468
1490965
1177463
995068
993805
6051
867675
56782
103236
692958
1192515
97502
403228
238518
303226
272843
279075
390546
812438
47629
1347303
433765
545539
740291
308160
1509592
847602
293984
381271
1250548
551487
249841
1465856
1288003
6083
1173367
71461
1330361
1165343
277628
1213235
200150
1261727
1171405
1005237
1255240
615001
1231709
128410
341054
1348982
406247
1271269
888312
1298924
1253298
1121661
94583
546828
778208
593197
1552328
535060
204843
1442549
816861
712592
961275
1018973
1102884
527995
766539
1368077
1367746
703576
862197
174862
199562
474284
1282905
440514
1135163
1205915
158762
284811
1215173
1319496
1222607
1273205
1145057
494612
10600
648341
241614
79756
1060062
1127004
1563998
794515
241250
990049
869447
739515
825352
430990
546738
1537827
423444
1323565
1127848
1265174
938392
348989
197993
527676
128722
998088
1054243
1246723
1026188
912388
534175
1562139
1301107
142306
249235
615359
1337974
556937
1432476
251716
61533
1431586
153595
405928
408962
1500502
112453
750764
965694
1421776
1279974
29971
1116746
1184309
1457024
1040222
993711
196091
760263
1520116
1521852
1129772
167946
1138987
358503
1430656
131636
968514
120030
741609
1143873
1457815
127662
1329028
262486
1205931
1503332
107958
669886
1316248
1326704
865030
1476991
1466278
85133
672181
1176680
975206
1269017
196929
842652
1142035
1014149
1432190
920032
661417
34359
1297650
890058
528856
525245
332584
240544
1559866
1327542
1111604
913361
922137
1057970
1105702
1534239
693379
1102156
660301
170633
1433838
1337966
1438956
52002
760129
644099
1487779
556373
280295
890668
1232799
347021
1477485
1291032
960274
1109113
173135
1153096
641651
225213
746637
159410
238687
1515453
1339607
1305244
1462366
1162807
235603
1398975
1226619
1445383
372692
701971
446221
133028
1026102
1406871
695534
1012992
1455790
398945
210837
77911
1501367
1267501
773482
1044752
1104412
1136180
1298445
994041
1403566
219550
1038987
758602
924934
1422909
903459
117227
39783
1064336
232738
275359
413213
40120
149596
1198209
228283
1508938
1563733
712840
282970
189837
1255262
1133562
145283
1460159
117251
1026853
865903
471103
1114262
286273
37254
1166733
1346054
395243
1006663
798015
1457243
1051115
244590
308338
157713
158002
1048571
555084
925620
345361
614829
269484
1514270
1379006
894498
53977
1243507
1533522
58012
563784
1250869
227303
1270851
500146
185236
506380
1039099
584696
971094
272643
732989
343192
1271766
754076
308249
1334362
501688
1083508
703266
722495
124915
1501493
1349458
1200523
1172435
1217292
1228600
1077960
310668
382880
1135425
1104747
880339
640573
588858
822607
320429
788963
1051969
718683
1454295
970773
104226
2354
1298992
94226
1244866
564485
767869
544034
510978
197488
304378
393227
236564
1029333
554179
1240198
1140956
977478
901543
814148
605056
227994
235572
481931
1202488
1228468
201339
1111674
1494580
259446
1081440
511814
326058
1431674
1161542
365977
9010
1291506
1540612
285488
1140103
805204
399847
959335
291333
1107918
598865
1501771
182832
439268
16818
688506
1436090
607517
1432275
1509976
1471614
40515
1151222
487976
593302
1075547
855779
281820
1142739
1065022
1552455
276594
153395
1471167
1040673
1072783
734858
486594
1478900
1159634
838189
743147
1270529
922869
873388
311462
1233058
110600
259729
268071
1388369
380465
989175
924505
719638
1303650
1215942
803509
617900
1086294
1319441
494256
392990
706842
132440
374663
1161029
173160
1402990
1287307
656683
1550145
1352528
698549
1132778
401509
1207664
1507077
765130
1465187
156761
123381
1540546
132240
661743
666764
824309
545608
82341
230146
1386910
413059
742372
618051
1434885
1213665
881281
100645
1493628
867876
1097637
1416250
310258
566732
866088
925451
1091059
800819
403763
1535888
502199
1245949
1376012
1359470
791660
1520664
946418
1377562
351093
582822
208486
1328163
1454744
379783
1003931
610893
201418
776445
360196
143751
1426805
218904
243773
129626
55626
1556461
948848
759813
1528795
115334
1246817
426426
1001169
1290479
1452015
193936
519405
928849
156777
870834
1031600
662600
89580
81635
187815
1387634
502938
550227
657889
343098
959276
1442062
539759
123860
1373555
917303
435593
36019
648343
1417512
1283640
401987
1264334
635853
972578
649695
1293091
152225
564917
559299
149638
1470593
404489
1239466
1276102
1524895
816994
1406114
149566
191255
666955
1015039
293187
1326226
1298472
446444
1273709
1509008
120025
1501853
787824
962613
1504287
525148
68000
854035
150547
1212076
580761
855387
47282
28496
1382066
1248869
1283243
1362429
810243
468316
1162748
1001778
1151422
260530
1552767
1110518
1422145
813776
672467
1059603
889181
305834
792877
61729
1118817
87940
465809
362763
1490067
344155
703500
1553000
124916
1118906
955153
1318451
1262050
205014
615614
1170445
316513
1094244
1527693
503868
156538
642256
816452
862510
305280
981670
830997
1027512
1409051
221076
779181
579964
226163
1157639
1163203
879609
663719
296741
1326391
171318
1300275
1390628
324575
1085515
1315909
805031
598228
1114196
475966
409892
413360
802636
597002
431365
942477
1231434
545690
704860
1248591
989631
821108
711273
1271709
121361
1038418
1103769
1251325
674128
955895
606592
1359301
129106
1467038
454376
1391370
958254
541207
1127761
1562529
48299
1210279
1087720
183280
759377
476022
1043286
86937
1378768
334138
229636
496571
1266113
1251197
28737
1120898
209252
1388224
894886
318175
630694
797806
438129
102228
857692
856746
40994
1036836
1054086
348895
1324736
805268
1056054
9773
732254
295315
295857
751696
668229
1127499
1107087
1327761
65925
45983
699794
418150
53826
903263
888728
842005
389028
987449
305750
1239405
738888
1339085
608622
399947
1378460
873639
251199
1288329
554428
58072
8844
344379
5862
820342
1196677
1499775
1188339
1439989
289363
640616
1292733
938749
971693
442142
1483898
1337143
872709
1139539
1379089
1477374
1450563
1399495
797472
176571
562265
954716
132771
940618
1190131
136289
891765
129257
1149308
1302306
509557
543897
1326624
589991
136780
1478535
80417
1411857
653653
413807
438081
826898
705344
446324
437864
342665
1421685
1428820
1298699
218405
1200067
588586
945074
43246
405285
224049
1556731
1000382
243304
1103259
63502
1373915
1109959
911472
1515523
1071652
40261
1228780
398579
832639
306759
1289537
815401
1546394
417879
17752
95129
438320
984943
676091
405375
549834
1483259
682818
179283
172327
859645
241457
298028
750785
402527
610038
1347677
308015
56393
532974
158640
1273007
1469677
1114455
399558
401319
503269
1404709
513684
852784
1379829
152695
1193281
1485186
248934
67271
1385005
1340113
626529
1525547
507357
1194516
1310488
134648
468157
1527578
876800
359016
1165703
829719
899388
171917
233904
596857
533808
568488
1145589
472292
993488
1460428
393629
12306
877155
26335
935862
1004028
728509
787217
1552526
703534
491267
359804
1264269
1014135
17664
1537815
644392
613
1295962
485648
818740
1052160
1490588
8575
245034
1279536
51007
1121750
316194
1041183
333860
1335128
435226
745480
1060135
1504355
900954
736432
1197158
605521
425941
388360
1446673
1203801
405835
357803
203030
303720
1153992
1326058
826310
1084827
970300
795781
1380793
686068
143643
1062393
468937
18977
1015559
15828
1455932
1235989
420125
151707
536273
1134927
565192
57316
1351866
1424990
91348
365702
263740
767280
218410
883209
989236
607061
395374
1378550
1173727
464590
788791
499489
589769
1537007
422276
783192
481172
723142
1158807
495723
1376422
308006
194977
1526226
1215744
46701
1322683
1500187
1294199
12496
262134
830825
1035344
90458
730734
1479830
1247977
153415
377469
855514
733491
893189
1000853
320148
1299573
105758
1172508
1054416
578339
221
668955
77725
1369886
405993
860851
1504618
861632
553699
770282
842133
608192
80704
662047
1351757
235763
62021
363211
1472006
1134671
139252
258208
1263231
718832
1464021
251010
290966
1546169
534330
1114141
514515
909472
1260410
591270
241380
997637
1428655
630408
1078517
37109
259865
317355
1097541
760200
1441050
767247
499671
648806
739296
721197
435106
1495586
1002124
260461
648532
1175005
804008
179986
1012916
123062
134727
1310743
1376968
600290
369052
1333964
241627
48318
992459
326151
446082
118350
890923
1271178
1237814
1153568
139570
1371162
234126
1143943
1167679
339162
936253
871820
1291625
1254203
1533360
1257815
964804
1031232
1332698
1483966
594940
34269
113520
1360992
1516150
1504120
824280
126452
846475
644998
1003171
1099058
155764
49805
229528
855656
611231
1095176
1312925
389415
1073406
747743
880310
1354586
1068963
837017
354908
81386
1519537
504214
1350887
1476629
1015570
1477823
1095320
1150385
288615
1195740
1211599
876604
966511
1506129
1518311
1402912
1261490
962169
1229354
848057
45531
1400198
98862
690286
162699
435888
1287460
791871
357808
597804
453585
110970
1303575
1192523
1254728
539354
1068702
1465806
886243
747984
313995
1448527
67053
30470
916073
373545
562708
410336
226557
694753
502512
129194
313572
1117189
1484977
579174
549507
548710
672294
433851
1426242
1290904
145955
150781
800612
905297
381032
108758
1163513
92719
198066
749807
70289
1400734
1178052
1434627
117457
1025925
1186142
1377613
1372497
9000
1159703
80718
107934
442848
637350
1062943
913788
321328
437070
762250
1251378
981200
155636
1370580
405590
571042
793630
224062
217867
7852
1401485
1176207
597439
1256658
786992
242584
104948
676511
762524
1367127
1001556
1513654
603702
644915
1560727
243592
385357
1463658
122873
1230607
835542
49790
687182
1040670
1110716
338163
225801
1288924
1506421
1381018
1274096
447118
1177540
1355650
1051464
1218470
1381426
1167777
849927
1146118
1074484
39743
503558
702095
1435555
870910
816423
366368
573505
1287007
1532368
516174
274494
25804
738775
1017508
212888
687830
1053996
1079633
890630
800726
377613
23223
979062
1452530
829693
197773
107433
895894
636448
705986
1257901
1550348
992897
283282
132691
1111035
1529626
1090008
1428888
1244968
1405005
391935
598124
282248
1214612
825999
470230
323674
1329728
829369
1148256
488455
782844
156329
1353973
347993
641184
351915
4972
573013
1329726
175814
830176
1559087
454579
822549
1202347
1197181
780913
1202736
734434
351045
262465
1028676
447703
1118728
337727
54058
539636
673711
1151604
116564
1283184
10812
132342
91428
934940
28508
865657
1138212
460170
689741
670316
981920
247950
28781
890629
1204818
132253
1547975
1042931
316139
1255300
274390
1087417
364990
1409565
707437
1486164
1566628
485242
262272
433316
9179
1381137
1425608
1526586
590131
1240823
712191
1547974
73168
379177
676969
360174
1172691
366284
815583
984213
439698
1045918
1175469
970246
618344
1405107
230255
1204360
1479994
862237
750195
432993
1323484
1189291
367100
1245558
1292163
289415
420261
443403
1348767
83000
261814
65880
674446
1403935
1248785
1076461
83563
647891
330431
1267671
334089
1400621
210782
1281479
630098
1045065
926679
821045
1285715
137732
1354034
1202038
430719
658857
551166
683518
1564858
107511
778908
575036
1430147
1173062
868357
1476250
1334542
200793
1038697
432516
805074
995343
545426
700767
789716
532243
609008
592189
1501427
547695
583208
159440
405716
1399697
1131431
102166
755699
28536
1204320
357421
1393223
549079
35823
1460894
413735
156390
1136152
631942
23229
331741
1241689
715920
802500
265821
666302
535838
1549840
665507
1214540
791908
216914
923192
307825
171370
159274
1377063
2297
177681
1002195
527431
765926
149140
766415
118688
437109
767868
644797
1309330
883669
1138333
1104517
1072429
227278
1256655
1483803
352349
718765
217899
1502712
1442270
29897
653790
857778
144967
981334
957621
588413
58208
171175
827101
305336
854368
92210
998720
39722
559533
55051
370360
560629
91858
277533
109113
461515
1349521
1196732
1315092
1199747
17622
1257311
687132
1221058
714509
941295
1208331
1468121
468276
341640
184663
728140
407592
1022532
196624
1486747
1317452
590515
324230
108964
77530
1189557
422993
485538
1368182
1314173
1543448
1154893
1251447
340738
1116140
385403
940709
1331208
1370148
650983
239414
259789
394539
545011
160507
146588
1489925
1408215
1022782
1309998
101546
629074
1056107
648448
38135
16754
810536
78665
981256
925744
285431
1072063
138929
139659
323741
587422
174466
1417769
273557
1207018
1016065
787019
605509
1316522
1033995
549519
1110769
760777
752217
295204
711933
1531423
964009
908309
721233
479084
298677
1295041
245612
950526
967743
441390
1200092
1515147
471590
1221351
302960
527977
250349
686824
1034359
1003011
828336
984377
1310227
212152
602431
1123052
994527
1079288
1532891
678236
751507
1345690
824460
1468156
467268
1505325
1413242
343703
58379
1452565
35760
369147
681026
314473
1255398
274209
268095
880080
641196
1101570
12224
1495612
1269977
1503861
284036
1406498
436676
1408963
7117
519894
67661
1383112
1266188
233891
374950
910314
621846
1476508
485649
617385
397215
1140286
1258247
74002
816882
1445981
924047
2650
1449126
1031586
652449
607908
527916
370432
694717
38018
265262
198761
613598
114129
650277
1472662
1006467
1373748
641283
113219
1164892
591845
959094
401398
93714
442416
1316426
747203
846735
1043264
604454
1468112
1150559
518694
17247
1467718
64489
855364
1248115
679414
188183
79357
59002
1104846
990272
990149
600216
666032
492644
355791
415554
406953
54831
507030
1234416
422371
1174990
913122
484534
1196953
1462341
313350
918551
196957
411187
903751
355867
910092
1497172
325298
43558
690142
536827
263871
1398415
284008
448066
129356
1512213
910617
1469068
977193
309927
1353538
1503745
364889
583514
128085
398918
670677
1227410
1185056
551120
198228
312849
1107797
1300404
1009953
724882
366284
884430
377783
76147
282584
573552
845773
1211452
820330
49524
131403
362995
1073021
1381707
54587
766297
606839
521939
1136843
530160
136892
1290824
15189
746011
1452869
1439011
462205
55888
313979
328017
1444262
70782
1283845
633020
274196
155976
393954
1425724
846958
441058
1055712
801103
71499
1217155
1524179
453458
840895
92496
517237
1549937
893255
989810
1517502
706589
951037
577658
1020304
888657
733920
1507693
1244142
261208
1434453
496401
490287
232418
748897
698283
459513
608674
48596
1493009
1415002
90121
424052
1402617
481705
114053
788410
335609
1475669
1118780
1317541
1031841
643732
1537179
511805
413299
377589
1261063
520202
1026125
201153
653499
104319
93223
859622
700234
874422
1483768
1487140
1362837
410796
327906
778110
1524001
1243170
1366603
43612
591089
57075
1398508
1442436
194033
1204455
113492
1362926
97444
515232
935716
1214526
966156
119739
805144
861791
1426670
835737
909052
897507
309895
1258770
713706
76850
166569
339320
575860
1470687
605446
545003
680983
57209
1490718
1359708
480177
141391
733633
1116971
971574
608787
995848
1530129
378903
41476
845391
43361
1566739
392530
538960
312046
968354
475534
1511351
1157333
526336
1223965
1296430
324233
522785
1269773
317150
562938
1420477
1334777
100376
790510
1495753
663461
1085077
395577
1028370
821341
616555
6270
1365744
988622
340838
673336
612919
339330
843842
1039808
860246
937217
304334
1164157
1520806
246450
1560520
590680
401535
772058
348897
988588
1069767
167422
376121
90400
1414741
979834
339826
1543085
452910
63909
378894
609854
1477815
372271
1450333
1492975
1356951
1494140
579183
1456930
1478454
915028
198543
1252227
44417
412203
476571
88683
108878
91299
75633
327374
69604
1053381
781964
1182441
1009240
441717
1408988
802106
586398
1550923
431295
1310901
1443437
500764
1141253
883355
266502
409956
772446
1383181
364891
751287
912864
634536
1044914
430050
1057969
469777
501354
434817
319678
1443655
275345
442118
595590
702925
769429
1244092
1483219
461522
228286
419064
434958
677033
1298285
375291
447767
664787
14
841460
1362368
996702
260953
831729
132832
22792
1234447
562609
266731
876337
426490
762720
762203
263628
414787
425262
983137
1216466
652243
557385
759693
110328
260678
837167
1408648
253085
1061213
256824
401947
92339
1184260
779399
1244005
159210
494086
1342090
928056
1502240
1442230
430287
67516
86820
843959
702409
637379
1100027
421783
1308469
803159
300765
685255
199269
518695
579380
919244
802696
1006327
1200117
848709
1219885
274661
65471
990399
1352842
273732
742633
1384206
1277003
1345579
327351
976716
1039414
14414
784097
700399
495422
822415
835326
1021502
1547734
1438863
1277360
350302
363135
706892
1563519
521121
215232
239745
863868
1081339
1418514
467204
967341
7391
1454031
1395325
840339
580663
347779
498804
214516
728822
823918
385299
963035
272442
197528
1230972
485075
1404776
808433
514375
929481
916612
1273265
337247
509357
71621
240609
1005986
1275949
1184710
1014174
464844
288677
420819
392186
466351
1319776
1028418
1367868
1312574
135651
923637
1511885
96867
1341224
238475
1268362
576114
914615
399814
47260
925204
903713
719178
777873
790421
530307
1174627
639292
541333
869373
693902
234171
786380
414606
926937
180207
241726
55182
319540
571960
1159601
547994
545422
864580
1026865
555472
758922
126610
783250
1558260
679340
1220024
1359737
554242
1330658
1515190
932930
1553536
940649
970761
186797
1368796
1187278
1286621
531439
802084
177100
1192320
466558
1096004
708723
663265
1074236
1450802
699117
875061
290625
1309579
1413670
545095
1114984
1280473
1479513
481961
912726
847513
480644
426352
1567648
1519056
369013
1452287
308010
1195575
356745
769454
806940
1441820
916240
633846
1561210
861363
482626
433252
1287254
248483
218072
1287579
1131087
287083
388611
1566586
417133
605684
779856
677139
1006235
683445
698846
354318
1297099
1153710
1450254
1534435
222315
1053067
64137
698188
752375
60946
1174447
1406106
1491615
971703
1356666
1475413
993603
475946
1087146
1103827
993622
1171107
1230791
904271
67483
534390
874799
1095676
966042
183014
663739
811267
1500146
530726
396037
71912
1143983
1251460
195194
1448343
558460
307968
1149672
384312
350139
810526
792970
562468
1198280
1148734
239612
1364776
594566
87658
1444961
435332
1182167
1212432
913114
288275
700305
1327645
1375704
711723
96243
620440
191179
1253553
1156407
291474
291286
762535
293249
749440
622962
237703
685441
1224720
559146
10083
490098
1006611
143230
1139264
1399208
56535
1112627
659385
417239
942273
62146
534308
32309
1182154
1554229
1084831
933894
1245126
396551
1376923
347946
1490827
1248500
447286
636954
90801
507914
1041122
1423916
585599
1558679
182762
1020029
626970
831444
1566911
384888
572437
372932
1481127
1092794
209186
315923
371000
1467233
815693
664250
795053
658178
87520
1516257
1531693
262918
869406
547945
1207313
518572
1151192
542797
790545
537155
788804
1033600
250731
566206
984013
1054146
1446473
1458609
36333
1262832
65590
1135697
1552258
353814
284077
176796
1259632
111473
1092962
1523343
858368
242761
1237073
122631
343111
1425220
1362799
406876
766523
583249
611007
763344
1414063
1516713
81097
1479244
436752
308981
1201447
100112
550248
397349
79245
658237
706727
341238
993284
644043
359305
838242
495581
20959
1317846
451369
1221608
502598
957549
581822
722989
354100
233679
1052509
729893
1092729
638978
1011704
1480804
1406647
434018
239833
1535593
1922
1076554
1557926
1350536
1513956
1485719
941203
942416
61573
374627
46227
42660
922658
562573
619809
180604
584524
950159
1532013
1544425
823596
307894
1442759
1346394
471416
86038
526040
1417019
414402
531023
896314
709502
986664
551675
493013
1268234
1379273
26195
741962
94367
25642
291291
754801
865159
876689
897168
1182378
847517
890161
191901
107219
399374
955075
1161068
816467
786367
189242
485862
847788
1122735
330306
1267454
560388
572841
923824
554038
737103
815275
1357473
1399666
336712
575274
620955
882301
52942
509472
798229
411870
188993
330744
1491215
471440
87875
197875
487352
587722
637076
65534
771480
550411
917423
1014029
401471
1183687
1533872
1104110
178915
963724
731858
1139773
600983
492784
590859
46138
1127094
1349867
1048296
1137385
289485
483131
1011595
1182904
1270217
1325692
1338800
1074286
1491111
1551969
927296
574420
948823
955017
690800
960328
836707
1144886
426034
595519
1036102
920420
733704
1366767
975218
1298140
1146073
951443
263152
600889
41764
1232962
902845
761949
1137267
1225294
997585
21604
414077
813076
412658
1179655
897305
1531982
815449
1185489
262681
1285001
1529723
1386817
150339
164908
910969
175891
1240780
1394405
928857
307250
1350725
137368
362915
143398
197801
448343
1507942
530611
1416226
1312593
547296
454419
734813
119171
53507
142565
1495325
605816
19148
537441
1182574
890876
1309903
206269
561409
611963
1121167
26942
285639
345350
905830
654045
1526622
1290375
1302014
314980
869280
604292
875695
893315
1449703
8636
884894
646093
750344
851985
65696
854847
316877
364832
1111625
1455102
1024372
415614
576104
1366365
488968
409296
252330
337398
167963
1209173
785212
577194
366451
823368
800557
1241887
804178
1326280
472523
1304094
579572
446642
1041760
733731
709941
568644
570437
1383028
375174
354469
63567
659319
598346
68973
293992
965669
599130
1437217
73712
905935
853501
851174
1459574
150402
1490463
827408
694387
361991
910199
308703
1554013
592548
1486607
165674
63750
101055
10951
186013
814882
1267838
424063
720407
1181612
883437
874874
1354547
1084636
149637
382581
795079
569463
1424223
1202946
445585
1328747
1348515
804394
1468407
1497313
1164521
1461115
1213942
1490221
1553256
320320
1474404
1347140
825225
1518723
1290615
1453819
1538448
376447
1072627
989082
1108737
607614
282772
598140
257463
989672
712352
1564631
856168
1211767
825845
305592
271863
356535
793700
518514
1029166
1062820
418498
138547
1161417
1433559
883421
178634
299052
416187
1152271
1304635
1455256
627084
807795
1465412
1297733
1324708
188998
991224
95420
1174678
1442300
727601
1440059
756163
810569
1490165
926547
1349526
356355
60068
1083343
524803
1262853
359268
713842
1343906
1099787
1213335
871511
641576
545260
184418
1049673
669768
128650
1047721
1139289
758995
1436133
875783
1400180
626532
1040187
1017225
1036650
812459
980437
520462
416092
787433
72285
1521045
151098
1269530
972970
422885
179072
372617
1253620
917112
1334009
47052
1283139
13166
1488070
1392757
324280
656316
1537432
78665
423896
854618
73918
1176961
1508193
1083566
144417
996001
1289774
277219
529032
842556
1068027
1566065
1355031
1311411
259963
156177
1531335
1492218
987820
1100844
125808
775515
321579
749345
1243278
1039339
640719
385203
495879
1254985
1482269
876872
340037
802313
817600
381058
133463
706549
1027470
917458
981821
775463
1418755
391102
887034
391643
795818
1315126
1012299
1371834
577310
957416
682389
1533356
697197
1372877
728444
1261397
911066
168934
1233201
557971
1416878
983960
678606
181149
688787
139560
1190905
466101
1245202
650702
1471893
1135735
657807
762706
20239
571778
463693
263677
1292672
370286
911158
946119
286353
664334
952439
570564
1557756
251339
796225
1218434
1118244
249314
882823
1015509
969872
251983
44064
279158
790855
1327841
1025694
193814
131585
460110
110351
261687
204490
1260866
180558
1406696
1336925
261141
492880
780832
656080
830852
1302742
1561764
147517
1210956
1542538
1063315
116191
1294048
972424
609791
1245270
734164
869180
1143120
866466
1032969
552232
801980
1111744
1331953
184580
422802
757712
1093167
342469
1495603
1252959
1200780
281380
389409
1227791
474487
1313373
355248
1366090
1061320
1491249
510639
32858
1054968
1142831
1418170
1355513
676181
254095
525919
570176
349775
1381300
382242
1130143
484016
967824
1122956
818817
737687
202583
171867
1312449
1081167
489369
1408016
1496519
1493261
1525223
739287
613188
849985
1029633
436229
687604
1169037
1062912
307351
1469905
1550679
1383549
1186508
270358
1013590
595950
1109229
1351546
839408
1436072
1324311
840150
158632
1513055
1059131
988566
349895
197249
874272
1311921
588582
1265088
1205791
454297
1199759
920747
1461014
42066
721506
687102
1042045
570863
590960
571746
1371524
1098824
1525335
1151424
719106
683016
662374
167658
125632
1451613
1204866
636358
1059636
933281
1247713
629112
1279852
1272762
106699
1543663
1526969
417533
1103297
330868
1337056
606357
1123946
488759
683230
316168
1120656
1399595
700755
79766
524101
41915
573719
810974
188814
260624
922640
1041384
1131897
797687
1107432
888998
1388819
1510087
53575
1536968
658601
849260
1157601
1459896
1028460
1013638
672270
159773
139188
1135436
786628
212512
384517
1137281
320183
770613
828482
1090870
626918
1157843
1566218
72244
751835
872591
311272
241600
355943
1507830
1299990
869913
1103822
467114
1435019
197636
57387
62178
973439
182708
1291421
1512992
1287529
943714
1119579
34405
710841
1065256
813454
363189
477969
975771
1510507
345564
571409
199134
1063921
950761
1425082
305206
67592
41945
841500
838841
808167
1125366
90830
158808
139851
378677
87287
1470597
863896
1295470
1109554
300581
1379843
61717
1009245
803416
1016670
15887
111189
583586
427349
261025
828601
401865
71210
258032
1418501
241235
1221088
222736
1396790
1066798
785158
1357150
601734
1448092
690616
158383
481934
747322
1116755
1563033
192111
792174
460885
204585
1362328
319336
1378522
1432656
904815
1298020
83555
1006377
1175624
454327
1558495
439088
415373
1273340
1406731
493893
737233
1539418
257826
744290
520512
342915
1017397
131474
539433
302383
600077
1490203
1364734
1431774
352439
1143183
301575
506077
674645
86074
879335
830513
1252569
944702
812778
947383
1241716
1548006
1004666
126076
89585
715836
1123267
772433
997889
681326
787652
1336562
1519098
1144846
1180749
1128377
163240
794250
1526018
370153
563758
620603
45753
504540
60745
1478986
564718
280823
495785
877387
1034637
431615
461157
302053
417934
1234241
20307
1291404
600430
649676
1403009
1196359
1314974
957057
886408
1374653
1088883
214003
665247
474270
995039
332099
1467834
726411
823668
549503
975252
1156621
469369
267992
947060
693965
1269352
1190916
792789
689311
1103944
934433
1515495
1489313
221981
18293
1281075
1181214
401324
1231828
535148
314727
252591
805294
248829
837990
592307
735457
1234960
368781
641977
204666
1454069
1024671
1035511
934884
1520616
303129
401211
823740
1158367
17982
522442
933843
534899
1409769
1366820
1198113
994690
121777
1264965
1201420
665013
1155306
627371
1489803
875731
1293710
398185
34097
1459030
373283
991679
1384075
476515
300476
1458240
1397209
238149
107241
1026618
141588
21332
1309375
1122536
1286140
551492
563438
291740
1541874
1111096
267770
954801
965657
738478
1478386
287846
882335
934218
384580
1486688
241830
975331
1191034
543126
285424
1489057
1326618
951222
1205663
199463
1339245
976781
101261
1279977
1184038
120315
934033
905098
1301753
1034201
973921
226958
189218
964582
724906
300931
775266
1246913
973403
577586
1474308
532931
696878
388871
862961
578242
595676
1041435
596699
1103047
1340168
817241
763533
1263047
94163
1040902
90679
392491
1136122
545284
237013
714476
981560
1433036
105472
990092
484237
1258339
272715
457615
1283485
797740
246286
385501
34452
876515
494013
450833
1138335
762679
200854
1379382
1497871
1206553
781931
1138452
882654
500308
81218
336018
590097
1496849
1251651
569978
1484922
1478675
1386066
1453950
1392207
493870
1342692
521985
126124
114930
875410
127330
639695
727275
403191
984037
419078
1316701
485009
1163610
1410918
132795
1076877
1212735
783392
726771
123199
727727
320055
1019951
1379007
1280028
508623
263983
1430054
306696
1395378
829072
1208902
1008709
985750
1216440
1060136
1194342
555799
22107
504190
1163885
419734
1193366
1424637
1289904
504892
1467907
1329566
1263589
497483
51160
354430
383894
111743
933863
1081469
347400
519912
935112
12930
1323845
126914
1317298
1163956
765579
520309
1141608
484387
969768
1107758
1144334
718264
206926
1043170
1116376
743478
493212
311233
1337176
1137980
1424217
939560
274033
1044135
1391053
827043
529333
567969
283390
370886
1050328
1395365
1480427
390284
720812
408553
776651
36275
1315200
536027
731111
1102389
1300953
363035
1499483
618175
422767
590505
656604
1134474
200022
702332
942586
572025
1364829
1392893
128595
1259809
426943
1240970
451705
806697
1310278
740605
1030122
580419
802106
1247549
1435515
838578
715437
410435
978501
44721
1494530
1190141
1029870
1403965
1506618
618589
1417644
1101441
1468085
1464562
773219
884255
1311923
290032
1456015
428215
365807
1433077
692117
970540
115940
1560028
37731
1167880
1143682
127074
1112845
1397617
355417
1541871
1166015
761098
1299417
1469239
1396675
332282
722133
550751
893561
1537687
1505071
759900
285385
1193154
1063262
288674
605968
328137
896320
312021
878091
65658
673627
1078091
272271
83634
432757
498749
704326
724094
1148352
107498
175974
1120001
269581
82316
140417
703199
1134867
406356
1293576
1404981
508453
299061
326322
107340
279890
947121
62927
259725
1184264
1164254
295200
462186
902581
84165
1248225
465918
1381700
987090
1421975
1545847
1270092
832687
284166
1068901
211208
1162868
1033265
576158
170398
1425532
915945
291495
744495
1519806
343071
1353052
535982
404787
530830
472185
1001909
1485047
564994
1539720
1040246
1381806
503987
86339
283881
948107
1069052
215556
1567913
522108
157585
676843
943185
1503595
792597
131560
559784
1103887
1227254
2206
1300836
702809
117497
1507274
890254
171809
480474
209056
492698
94202
857920
707805
394583
825389
1402060
549414
1387803
1401558
1038451
1030720
92669
358997
338541
1229849
1509403
63605
309514
1043443
1011968
312307
186812
324036
1397354
1221134
469151
1402729
1285787
1172936
591143
819158
1533882
906009
1284512
1346071
1088744
1025401
1397196
788322
572516
1463658
996349
544889
1550995
880389
114168
667431
1397200
461630
518171
568566
1166138
1261308
379442
497686
927287
128785
1383449
651062
168305
1122943
495188
632360
1343610
705073
1257017
477986
1440945
215019
1337469
120608
1262057
634462
1383452
575092
379989
670504
675343
391212
593403
411510
1140190
319579
700361
146182
402562
937332
760368
808982
1105162
1459890
1160985
256365
491807
1024772
1433035
633312
331302
714749
827508
181731
1146110
1476104
1475455
936780
1534727
998586
846136
708440
142557
624345
314341
1036454
421359
1385495
330727
657505
689262
755304
1457209
60542
796726
1252908
1458442
496906
914205
1435393
1141734
810672
40811
913139
946676
435700
97819
1452908
253585
1387019
656650
91013
1046220
25608
1469911
510947
205247
837833
1268764
102911
780479
860414
169034
1251973
625222
117352
863996
211549
672134
771580
797374
1167878
1336584
309913
885453
798110
1138407
1203764
913643
129350
665022
522504
398334
1553235
965944
1020471
820172
1213893
255424
1023051
1537019
105310
122466
1521139
1435052
181275
131684
59745
1414981
946611
664049
121363
1500541
1304865
1326006
456937
972673
781035
897539
1245561
1305811
271355
943894
795623
717620
296806
208247
1483568
1195573
516186
108501
357471
677088
1135234
405701
984419
881291
252450
123494
134478
161993
118584
750226
868431
459452
1247716
1357794
1109248
1394656
998983
1045901
1419322
738040
1375266
764011
1288063
278672
983359
530025
468995
1516602
1158980
817318
1496157
1353396
1147782
668617
929872
317163
220976
1056259
1385086
241089
588951
218514
946458
299258
1240613
990011
1388931
1108209
540103
1289401
77798
501212
1526706
685864
385676
1498398
1416939
856858
1197075
958673
1542392
1042572
1021143
557646
307016
599582
856990
738554
1144073
1200482
753958
1418171
1221048
960986
769216
51110
1548359
338142
191682
376846
185451
646835
1325388
1362449
463881
1395869
1106024
364015
740467
1118510
1436197
566563
1438303
633860
1499841
1033967
1412590
30216
1138060
267083
1068988
1407279
970474
691348
1539287
1451873
1491858
1242979
417673
1494425
1278084
1436720
450722
474830
1081605
655042
179825
819570
1412478
1429530
897531
546651
789560
1168519
98496
1076458
1459167
839728
753813
327003
321647
1225811
646310
758955
930837
597733
501653
289899
402206
1445653
1308461
816273
137364
1233800
1537035
961463
323292
117400
635383
398697
1508482
1303432
1335229
900553
595981
699116
822509
571504
132052
174089
1154912
1060903
429799
854223
59798
426176
880102
515607
959235
524279
454075
743244
272616
187871
394873
1276630
1376147
1839
474257
897796
227188
201770
1011202
374654
434883
572969
26095
412115
1380004
22015
788062
40738
990483
183561
1482525
2577
329153
1380660
78156
44171
1103153
1218140
717887
388532
600050
1367688
797762
245139
17488
572141
797162
229136
1268927
239250
88786
656097
1473220
1262796
546757
855870
256479
1532803
1497983
196568
948266
883507
48524
288144
864851
480668
669855
1414590
1466609
100391
5018
577491
361430
868774
877652
1161602
1057072
1108007
978634
1502731
1325611
560397
496732
1215324
1527004
737078
798049
1275381
89147
1140657
1503642
264403
1212247
285215
1337648
447200
1387735
474893
1206988
216761
411070
615332
750336
1010381
769090
1452035
346017
376346
1200638
396828
1532487
512576
769248
1442118
1116733
423781
1131967
158463
131362
365678
393355
793650
461422
488770
801792
490049
830433
444318
1427437
343581
1142947
1324743
847991
529954
604799
259427
1026301
1344984
688330
720014
1243588
28895
63312
1254683
28263
1061110
449373
682131
1050813
850004
761560
36729
193651
1530653
59119
1382464
1458411
1220131
112000
213789
803259
344543
90725
623583
1384587
1226977
886773
418267
1173278
1328057
1409451
348878
1426022
640394
1141451
1474399
765814
1234615
897843
1213321
726629
438282
149510
368708
56460
1255797
1008806
302760
961729
887795
454226
1295468
27237
1045416
1116473
1460040
1070240
220163
535116
373094
123092
1424153
863570
951707
717709
297713
444405
520953
602759
540843
1398037
1104638
1182975
1062777
503106
1234498
468528
602539
739520
310960
1190004
1515462
320993
1019530
891800
1138708
844749
64796
1012781
645713
261034
1440513
217742
373927
1059563
1540494
1244066
1492652
947375
1133862
1058887
421479
862396
737737
1027734
973273
831226
1396299
380786
827412
1256097
874424
303396
509128
1240638
119814
1018738
1067972
347772
1088277
618216
722112
1467349
947101
650006
483307
1275209
556827
1426870
1058616
988623
124426
369864
1000883
1482684
458721
1428527
586580
630877
1013610
923671
211673
618385
833355
796181
465271
653425
959538
346817
724918
970760
951594
1162591
247382
1219371
716492
1272381
1292174
132104
1435615
1496793
25303
272256
1526545
1226608
333350
359298
211331
983531
374510
226255
613461
1370280
553268
413763
947619
588133
771974
1322180
442452
287403
313735
75869
563427
1259232
1539214
1272926
1333767
682777
1140796
555755
1375681
825844
861578
1190057
343854
748484
119335
626286
415723
1383142
962401
1222260
1542614
139548
185773
249880
1251368
401179
402150
148745
618609
1455619
1267472
1375103
988413
1033239
271219
1445877
187797
1485138
64190
600475
63542
1140589
250734
1317953
1301539
739561
957629
1518481
1507047
1154192
502075
209766
1371868
1256326
1301372
682304
974886
1380541
867778
918843
409912
838154
1088129
326618
807744
686942
227509
795397
1308529
658238
1475279
624866
971502
966593
29835
630906
504245
711563
1536380
100485
1522578
1204760
802180
661709
891230
726594
1239120
717035
1187273
823214
259981
1420883
743204
134937
209527
252570
1215489
176462
468647
1114869
827001
829342
1554179
1288456
1137665
101893
62516
1046458
1127359
1215528
873901
796552
694933
294323
1368100
515522
1133675
631234
1301560
1391858
1040340
252621
271653
1000668
1236830
479229
1293969
1496541
89321
707906
220926
217595
1168515
1473008
401456
518349
129762
170565
1343837
292583
10534
511647
1276653
683870
1179479
442388
179284
1034141
773138
1454461
1456205
647412
450620
479804
585634
542064
442450
478445
670285
1195580
785853
817732
1198924
448646
84760
435177
748624
981543
1058848
1161894
607366
262374
702599
574783
289396
1152330
348281
1258169
12209
1183338
418048
796607
1287945
1347307
914403
1529017
235467
172707
1101635
54550
1436903
854431
162579
780470
475806
840152
1220004
961137
375295
922015
295930
692325
519138
1252507
935869
1122173
1442062
713241
305026
733185
961539
1434967
697269
105767
534038
10072
1360473
1113352
1104733
1431569
233151
995921
434465
142082
103667
1430811
742496
884124
1346780
1341161
1464559
410191
1258435
900549
253161
1407670
358684
1272607
553436
2513
10899
167240
141088
504999
692162
540241
43848
162933
668927
650802
729309
363391
1551544
24014
872779
1065601
527468
930186
592011
756067
1239430
734610
875993
1049596
636276
553529
590379
292148
325904
1455233
448881
335942
1069893
204570
699567
332087
344453
879989
391150
769859
562486
1298141
853255
168399
1004153
288366
398132
677620
1397640
1196059
997228
802289
225506
1367083
1049706
871040
715
1471427
38037
927788
1197194
560492
650601
869965
435065
417925
920458
990170
881531
635690
678057
862897
917046
842725
31218
103435
908058
131177
207973
1174919
1227005
712920
1370018
1431886
1317555
773186
527126
1364724
1287675
1362094
579463
820993
1215825
1474834
524054
999251
1315672
837396
1055472
92941
238937
935331
559361
225514
21949
1419357
145600
1104777
43538
118471
1531772
7349
361973
752863
175044
44546
728894
82655
653313
663745
827960
618218
1274835
1102941
199294
1384520
1094940
450340
200266
269755
750599
691127
913838
1387794
869337
22419
182773
1553536
135012
769478
1159070
851679
980817
664428
396088
699212
1160012
125251
851664
233283
1491046
1237317
1275166
29125
254568
534935
439886
20995
1005931
294584
857432
1501184
424456
471474
7844
404918
1339361
1092746
892903
1123213
1102431
1230290
205833
217741
602985
1439542
24565
840310
1481737
319607
307225
898159
1231449
1554832
165359
868747
725738
472874
482259
246345
920110
148108
446356
907526
664108
1237997
23035
169873
1237851
891291
608642
431206
1380005
1020097
1450012
386500
210749
1537224
807795
27710
489041
839125
484063
411025
798022
1070227
279532
1012045
1452527
214634
1105391
939807
604123
343607
1194967
855997
1547766
1364800
1423137
801057
546108
1231507
529697
314717
131043
830872
879246
313041
1314459
1508744
86086
467329
109289
802412
1100722
426172
237768
871219
465531
1276589
700494
809146
1020373
1397215
1204653
743072
1491973
1478677
866620
64426
600185
831152
476757
1236555
188196
17594
621147
1107948
1156620
1144599
1524034
1056651
1035198
417441
702172
535344
802369
1250392
907221
1390758
406381
572134
461791
658369
246482
167407
1335131
1528864
1058328
189059
1058290
1526405
1118292
1489160
1281246
1254343
89205
50564
563450
436914
1300258
445947
1288743
578786
112012
701685
1566637
538143
1097964
693976
1378885
1424209
1048958
364078
665607
774408
460908
466518
1299921
531979
643631
884829
974114
374309
163813
391219
190545
1337805
1151340
872751
581511
1185902
1442530
782206
247723
1273425
390318
326005
61256
42247
81466
1426702
1256974
1030368
1356256
98643
1299677
938970
1048541
633054
729673
1019773
206103
263385
230225
9984
810332
445263
955008
542220
156900
52426
1554615
1426040
874556
616807
363478
1328559
27549
1025038
293565
1492704
616324
1427526
435597
830278
710424
499490
1314220
810882
1100474
507364
22605
329923
321574
1055163
829415
236340
825873
38000
689951
463410
247999
1043949
1231968
110553
1278263
577201
1399662
218593
94697
786344
532890
158456
382448
212872
337082
1408488
1329324
424176
1209866
475932
1542248
1026467
74252
453462
598925
1456858
787770
525661
217225
591095
1218168
179510
395130
873460
1361586
856481
1143670
1217509
1075985
156897
276504
1001993
431370
1552225
808175
795581
1051746
882920
362997
530076
1014954
958791
470744
1189837
403768
316863
85401
1057303
1421161
1236801
1407231
1282888
1439749
617526
1441117
968482
740897
374772
268890
1057357
9312
268303
146013
852396
277191
1166776
1298492
695366
245702
444206
480276
112305
501637
1120507
356212
428284
1494952
19289
1122629
963173
220560
1352768
498421
50981
368558
1000752
1556832
984358
1558229
419065
1299516
1167537
1044240
1387907
1176426
525127
866481
1063770
107253
1200307
1543885
1200576
295648
395581
855311
1407101
752443
253656
1342963
1477790
732760
505205
428458
530073
808690
519275
1190376
1500119
938078
1178235
1202860
1340190
84762
1341892
872583
810020
496707
979076
1559015
356663
438496
165847
966285
316747
132031
1320982
183804
381696
835716
1082852
241688
557889
213164
282591
436536
1346016
149488
1388916
219219
1041022
464612
826295
1354674
1069325
963269
1008101
852668
790536
686968
67569
1035568
658039
1393819
751833
1253401
1322688
691589
1391606
1117025
667718
833853
164749
11692
89094
817746
1214092
1404060
1168586
48884
357369
602864
1263089
961281
717954
191667
767785
1408422
1449632
77309
20540
815517
880256
1120753
19072
1499655
1126193
1041598
123634
266008
78210
1328804
1128569
369284
1404813
263801
887623
1497929
673344
924980
949548
469690
464782
1085329
21321
222677
1198206
1376398
804510
1326747
678875
495694
617589
188835
404100
1182183
1082300
950555
296930
684936
100076
1180380
1078798
489471
466739
164602
634811
1051781
1368340
1484968
1370470
1456581
566282
669146
174325
1358152
752228
1533614
1467485
764625
147633
1096592
585300
1002091
1566588
1091331
503978
226814
1392983
633663
326856
833249
269023
814245
1402335
405135
908460
764242
650593
346367
1537814
1413646
274566
121902
520622
1089657
57907
1007641
1084456
122308
1209073
534509
777480
144149
1392151
330445
738831
1407141
472372
1420408
361981
1367017
307002
450655
399025
241671
696390
259083
507802
898193
1212771
496052
1082684
92114
992981
1497789
1498969
1034016
346624
254368
476163
162351
1325571
62577
339499
1555148
1351708
1298282
1083954
82533
511571
574348
1447437
1391757
201562
1426749
83745
907954
1160792
1062723
26997
468303
454234
809818
838442
574110
480672
1106846
33917
890444
1481092
501811
538198
352207
344627
1545045
722109
137117
628341
736272
621992
260929
1452476
1545384
755866
351373
104411
989759
1363650
1213293
1505651
1345165
238810
1022003
1290874
847708
353924
1047855
724298
1384646
404656
620576
89360
1213646
634
691575
1144810
1538991
668441
1098852
1523956
1234677
92353
267275
44465
975373
885828
1313127
543520
1471836
1094947
313037
1001886
587399
921163
490138
381129
286228
1192378
671348
1489693
672893
691446
1293448
878511
50983
159140
1114661
1264285
361035
395681
423359
1372835
347367
602023
1049266
1047853
772410
373553
243491
1162411
788462
193365
75475
1556351
770960
333963
901087
1352023
1263199
852785
669337
1348357
1014243
1006430
93645
707925
978414
786016
1305926
1358069
457283
1039573
1084299
872024
1145216
506629
317190
1518129
1479657
242260
329899
12900
497544
1332581
1097413
1104138
952749
1529691
196480
554357
810425
1340114
1177605
757823
862082
205588
1496831
481877
972277
1037550
360606
782168
368679
499351
1385909
709569
1274701
788562
1243284
809364
519198
59145
976832
645724
1535933
547195
26066
366856
442185
361122
984212
913910
959325
1384864
1559669
670484
1463083
1452763
1263944
448716
1405548
1425794
791648
467624
1412801
39398
210485
660697
422455
969662
266498
1420545
1427203
835715
1443523
971260
1348954
1142959
596446
134705
838662
199143
900206
346544
1019808
695045
920713
730581
1389926
760249
991096
335739
180107
732376
776473
449437
1144039
498591
1424783
127311
799943
1055408
752727
1383018
1423393
689376
357594
180261
1542237
1481237
1263952
626053
798014
12783
275447
902910
1524657
1048522
1372696
638868
635587
169139
1177754
1314155
306452
488951
1014451
458436
328503
1505248
673916
652003
177624
1363606
980911
34186
1231398
1247163
996425
1414944
392963
608625
954547
1204125
519649
684662
566774
121918
183697
417954
945857
858073
494715
479446
998798
917864
1362233
1251377
148660
541902
1368036
881641
1234096
482634
706332
473654
173233
171007
870594
1320954
584195
58347
120638
755038
1347548
292763
788913
173239
252459
561235
811028
1281257
87777
97276
941689
1144631
1247604
1181632
630636
1448043
969430
1008010
533064
1105311
1060551
1273228
750133
411583
884921
1030200
475650
371052
124022
1305197
122395
321122
732838
719312
906512
988631
851411
1103989
320715
928191
1519017
329450
959399
966347
104660
968908
101247
747652
921189
963592
1280308
551
263326
199884
1304108
353113
535059
444024
720265
75668
233072
1510114
1159275
954799
414612
739824
816399
759188
1210828
1294220
1427439
490507
1031836
883710
154093
1261917
348833
1355951
1029978
1283801
1083911
619502
1288527
1243294
457449
952852
431976
1215245
1535046
197076
1330221
26966
153310
1148143
512454
1566823
862849
928265
426555
561128
1250831
810397
235115
1018718
148003
761115
1123433
323042
164528
1001694
982658
869178
265446
158507
812720
1045725
418257
324711
982485
381399
285394
149534
736359
707599
830692
1502564
729900
81
675737
1344974
1360682
520753
440975
1083877
298116
1067164
406986
204052
979831
1315404
591298
1540984
1309244
1339963
890517
1322959
325365
17155
27720
179545
209640
1191624
1249284
232585
577125
493838
816520
383088
777747
649846
180093
1549880
1029269
133259
662939
814331
1422594
711355
1040978
623843
993109
149905
154363
639920
783035
377490
411051
693634
541193
758124
1220429
919445
354365
601868
1564411
1162199
86210
1514168
278034
1234959
509945
888764
121767
619705
1522494
710441
709447
622293
1134703
269620
1053372
1468923
975120
146766
309716
491351
891530
1223780
658809
363051
1448833
903437
446393
112828
1269269
44201
55308
737695
1380418
314420
1090144
594565
359277
77369
1347530
1407913
1250566
341411
1323979
1349606
393661
699806
827881
1047361
220707
1445600
138635
191489
1249400
1436215
39803
922467
1508526
656773
1372496
378132
926500
110914
60739
1235711
1391360
273227
396353
830120
1442725
49442
1119753
848761
579234
1561142
1526413
1511253
724975
262619
915652
437289
1407698
127910
6111
1330699
1011118
1395394
866710
757256
616058
116845
869630
211972
469970
332219
805389
1091706
1009196
1101853
1075336
649617
240719
1364848
585092
302784
1288552
478389
1515475
282820
1275611
17444
174179
377414
1239500
181949
989572
51210
367896
233532
844036
723380
23742
1454030
1546266
865484
973533
1271635
359658
1166160
342826
1377880
621947
56923
1505913
1548137
443339
253054
1477703
841982
271056
1237721
135628
461279
216274
1090334
1518595
1488973
37639
219203
738886
457855
336576
1468269
194263
1024775
1420955
1093861
1275097
554299
1091392
1402354
359074
89148
407575
1090769
1333280
181800
1125169
533268
1026830
269700
784822
893523
102836
794817
478474
24843
88108
97520
24892
1562250
129760
103625
747425
471847
421282
389173
1318377
1235654
909512
400335
757612
1293900
654231
942944
917845
968194
1180592
55377
942165
785853
958572
263813
555948
1074608
492509
21308
632663
1451322
1007342
1060533
1220889
1092055
1189661
1083669
896255
1481130
1512573
1464255
466552
249148
775183
315197
869285
1155583
248382
130432
299663
1534607
1243335
31936
73458
400649
810208
1454769
493691
591223
794049
339916
513860
896695
1015602
57713
80881
1282159
769653
1401356
725411
334345
445716
1378477
1074775
518560
1373765
38120
569046
482281
243016
1385570
611365
931039
1225593
1003542
534866
1334030
890774
184805
832154
529253
1014581
153554
1062885
657246
1554381
111367
623330
1026125
1313012
1035811
1318547
562119
1058979
1105366
923987
329461
1007834
1014041
1225043
556761
27346
980812
863185
225567
100048
1408728
1024050
1530120
423598
1263424
1478484
798277
754779
453932
173456
580956
1217056
380291
511570
910360
1166824
625438
1503754
699824
1501656
1042463
988824
576439
464009
318496
700107
554267
55780
1548189
884599
592064
368425
4275
140648
289798
941125
762903
218530
1560611
626707
159055
296087
51359
277478
1257358
788401
527846
1088559
1549832
870691
42775
617113
688779
1561947
329530
1316524
1091339
1490140
264865
1335522
298291
323940
984991
1491965
458978
1422895
1226287
688529
669151
1467886
244233
1265204
28532
1280952
1222283
1296194
1299211
415407
276557
276427
583292
1137557
1560208
1282674
1317283
732186
1544750
821449
784544
1126926
782061
1110910
820726
967673
990946
879415
1548026
1311931
234365
536687
336684
213105
1060224
325261
278440
1481098
1143537
1384142
1094544
1456824
333896
1263974
415810
1265250
1452402
1551727
1450503
1118571
1496019
760094
862969
1015732
545097
580305
984370
308768
682695
180335
498126
1509217
1354701
721513
525165
1476087
1413520
1461709
962513
1011979
1545278
1021071
1236341
362979
1219463
541143
406744
397203
142086
978645
1423110
368589
597306
384942
492448
697191
1513836
1228067
180492
474805
1146017
109759
287490
1177468
64095
1439350
837789
1132503
930694
777582
545299
510838
191559
432286
666277
933198
197785
1543118
1385937
720041
1015871
1154213
305637
930390
807102
937042
1445799
692006
84018
778838
102730
428895
298646
179670
790335
794513
1438142
740972
1132997
902508
626697
219695
326936
155555
879738
94728
569206
1338577
1033744
961610
177196
31954
1285551
365070
766291
27755
1200657
1017299
1206459
1313455
1169996
893960
919377
1295850
1052537
762129
81847
1462156
995386
1233278
325030
316602
307129
879028
24624
1295747
1392352
1382273
26900
313993
499244
1005536
858318
783138
1157296
859155
242724
82246
937643
1538523
762614
814087
1003542
664127
1175011
1217150
293734
1540324
744960
749987
688992
225010
1566086
1158357
1173435
22941
274677
241004
187305
874488
449152
1361556
1292678
841544
1409892
837256
996562
558267
1347206
474524
568614
152012
263542
1010602
95890
1261595
1066073
64361
301716
1350282
452280
1400597
1322763
1449505
1276079
910954
1238796
698150
576562
272849
1102418
1099958
1296720
645976
168177
475100
216404
1508333
816111
1102175
900756
741923
377432
382900
699321
1419862
850695
474047
849915
703156
811845
675717
400410
498850
835693
742883
656862
128060
1171221
106688
1483011
1276480
581777
1103498
876969
976546
1076270
732579
487454
1306411
195186
921136
938825
459465
1211288
1248533
764653
1498490
1269327
573865
972866
279554
237673
191897
1358587
1469629
1454850
355662
1235708
633417
684925
1290711
173400
1521464
484746
723647
1354234
847420
462480
623422
341975
1207054
24833
235693
807753
1434498
608268
1272049
469766
1312976
747777
83779
341692
107731
259980
1182978
504000
241271
571430
162025
764160
661201
524164
1139359
797079
211174
1355482
1198972
1106243
1273082
987830
278781
52783
1284184
1152024
1373526
217918
1374989
301060
522061
613193
1000576
1192234
37885
49445
601486
1356657
1545946
1087118
523211
132614
1383468
1295674
99828
181413
963277
247608
701937
1344496
341293
222186
414695
1407977
644294
1029078
1362371
750302
827323
1153222
1308690
771240
671920
791877
28175
1367488
307152
593966
87792
915214
750170
359599
251715
572609
626100
853439
284446
349153
477750
180929
191696
143217
149632
322144
534047
1239037
96366
1133386
1053098
221050
602841
841738
1511624
1467615
862988
1388968
296547
597134
1049933
59115
1056027
1554871
552997
1418234
1533711
976255
1221734
1129840
340409
86005
1195317
1072167
1117101
535524
1086343
520898
1371975
145916
971623
1468858
642340
1565785
254599
588712
299930
20282
330909
1483178
12646
47222
643255
1368196
141607
661424
952505
491537
1438829
1937
785694
1463137
2613
952043
131054
462311
792989
684746
1028746
49017
85002
1553133
343813
966058
773221
1048370
510961
479417
379637
94872
58677
230325
624129
426156
1079773
628098
923033
1469142
1535639
236181
377024
406249
76125
87082
407730
391165
583272
1272317
757402
570503
592210
548755
1439619
338883
445142
1181030
6563
425238
1061089
288318
39379
1129578
737654
1084464
1404740
1190430
1367098
1389584
1564239
256031
19093
216789
1401295
13964
176966
239946
323162
144956
384483
171352
1269624
1534848
40410
1217114
680322
187676
1324298
684162
615404
287506
179492
499786
1069898
1326188
579142
1084374
513568
471680
252240
1419016
1411900
893519
1486360
379443
1324207
115358
1180783
311091
966333
1048533
108073
1177059
419369
250300
61917
1554161
10154
544524
1150722
1364110
1442445
1425405
1465988
1341547
161592
1096814
269784
1182522
1460744
1331912
1104628
675270
1155916
776446
1363214
1482720
470576
445684
1086602
837111
1011527
815434
934287
996230
36704
753007
1216912
49579
1258819
1411529
534089
1538036
1263887
566523
482413
309263
1555828
753177
504230
865372
1469091
642454
1110914
1370346
1252463
758881
754528
288121
70677
663101
953696
980531
824753
254236
41530
810796
567577
1318095
873686
522627
1326618
98705
1157499
542906
90605
1082154
219550
322091
1417707
971879
24228
234411
1131230
889649
393721
643454
1320509
498305
588232
811142
102759
1434180
623010
1546264
1390705
648811
291492
1469085
883678
861183
620079
1549314
700795
276973
212502
11620
226705
789801
1340063
1240023
1018372
1345044
1486357
610147
621136
935670
386846
551105
1231723
1341774
993459
694926
556920
1427112
1361220
72731
824906
377118
1180212
8834
1220267
1222868
503995
357044
261771
1296199
1098722
1397394
916497
172220
32036
1428050
1141239
1385066
1092510
934568
194262
1355999
1360875
1509537
198987
134922
1035296
684374
423023
951843
592878
1227472
861107
459306
805981
593583
1435855
59779
1446861
765739
936038
1296232
725499
1095614
619735
492374
570
1205086
509672
966093
717732
312485
1289319
753769
909464
760278
1161756
1386803
1238349
636756
255428
1425939
297897
503438
1015674
26354
44206
910845
1027242
1247943
809341
1501974
42769
1186590
1342402
299910
987227
259472
875005
330878
477544
118741
116518
1191136
212766
441544
922119
1221097
82678
1070596
1309097
426361
621808
99585
532861
1161777
146424
1132816
908236
1544245
1344623
1133542
447815
661610
1340690
756665
286120
965945
1488838
577621
336641
800946
467235
68078
602206
1256763
147746
1396666
1356455
68369
117793
472519
1443941
197573
1361028
1398227
667121
1341527
999076
1236692
441726
243277
164727
138887
294337
228765
340368
1201564
17122
1074873
960651
1563100
689421
68590
1026268
415967
962804
462489
667278
1501270
674355
936417
867929
412434
644273
1166655
584882
1524636
728231
462084
926135
208602
35119
1481973
1529039
857968
1044355
469976
933931
1444200
1268715
68086
177717
983751
1192579
1546793
1316539
412641
374920
891461
197675
226760
438509
1323419
853354
218915
1492663
1365041
344287
427043
978136
1537297
995810
268229
966147
1501552
467129
100916
775853
760034
1431707
1007487
631199
1333709
63110
556752
800047
378602
66887
697135
1032210
364789
1252031
1210858
1034342
375148
1566121
271908
904280
543877
1068410
2159
1348187
558732
872000
1119880
1364832
232104
323551
1456215
1394752
176461
351300
51803
1223198
1105358
55199
202745
1314576
1165095
901190
1509793
48038
708536
531940
489801
1269441
383664
1126105
539291
571305
1387677
721995
1238462
69071
1158174
485023
1341066
947299
615252
1429249
898
1268975
1070530
589841
520132
465761
812835
1412943
86203
1204326
473719
866555
727540
1202918
1379959
995512
310726
1318272
1391648
1250113
303309
188307
990954
631984
1454504
1085321
980990
967988
536145
623056
663143
545215
384777
1081382
411645
1507362
952650
479200
757445
106266
386326
465379
592860
591706
95005
589484
630819
471651
385690
826859
66341
876728
950356
1344384
5035
1001666
1014959
1339256
697564
1160600
1182997
450336
1259131
873567
1194192
197351
448481
259063
38957
1037646
291615
1335507
475378
186014
5714
576242
316564
406127
84059
833155
1549864
1290108
747916
144305
113073
64571
177343
1272294
372501
352620
260437
1097481
1440646
123084
700884
73962
954767
1160075
704279
284129
1167771
1062484
718360
133456
115779
647092
1003556
1259818
1213348
1416857
853767
1427945
614612
179675
273249
397280
1145111
1200624
429707
820915
441035
1398507
173959
40458
19425
359887
36705
1540262
866608
876958
1321913
1558540
1135318
1426554
1080870
1213852
999774
947065
1524282
63595
148681
272591
1457360
78685
1478580
133497
1525311
515704
266022
462401
21472
356162
124224
1210737
775834
507902
774819
10295
1127077
772307
253974
527834
1398831
418252
402019
1210576
47294
1350149
23089
1471206
251881
1519353
579860
558863
854835
748382
55229
236097
703633
1188230
599661
249059
1300538
1204379
1537205
1532580
1236059
1139382
716235
1121703
984153
531395
1148205
1082379
756185
423790
385994
1437147
1323975
51644
509413
404811
750455
666591
815937
453492
1266692
135804
462970
27921
1100442
1290463
798566
1104053
1487251
268884
1415247
746866
102002
1132962
1067683
875805
798374
1214713
662345
1289614
749064
1104251
837087
1046224
1392674
581440
1321652
33437
1196421
643872
413886
261652
309844
454016
585808
351458
1328033
921198
1496347
1220090
884344
1431426
1501807
621703
560530
1145053
1320867
979510
55613
960748
1067529
1036418
531927
1439383
1097008
826476
575255
960583
892557
501724
727815
1452465
1075368
370838
410429
504081
761103
962702
1489658
768453
89894
807601
1443534
868961
1134736
1034790
1565070
574137
1143522
1025375
1379206
515613
201276
104318
1489750
435236
1117644
113437
1091166
420463
1358717
938362
925256
617455
327879
854177
1445978
1502349
47976
999117
1360606
1037834
1567739
493134
519469
1207207
1543206
337557
1457
1465581
346970
712954
1134734
1078813
598695
365870
1012423
1475111
883335
250590
1174093
670504
134453
1471479
1456174
290843
908821
370595
584738
785721
558829
77299
803168
375055
1186292
879300
1127077
770552
810154
1423252
1298844
1403075
197541
1552586
418795
1132940
340540
486550
1397363
1537631
818812
471179
138633
245872
635576
404047
1386863
844077
467303
1535053
476381
1526506
1034728
65375
798865
1247896
123119
1489672
1043735
1191848
794091
1347758
367554
866647
356837
6352
1564102
1533282
1307838
1147233
1008319
583079
1349655
321718
708272
207148
1328904
1097259
240032
591645
896791
1133721
1262811
699062
375642
817316
467820
103812
581857
1221803
132871
1000662
745375
1070268
765544
105138
1104408
229116
1198573
389292
186004
1071740
540569
362011
835985
1499878
1374327
1430573
691100
832506
319185
1049555
822125
1439541
1474900
1483979
572168
43000
206816
1207982
624193
1225833
1563834
1040963
404823
932573
1353634
1255516
1561994
668520
919647
1362125
1283988
212048
951087
1047704
823859
155289
918971
1456334
219897
841315
110183
853202
1231328
610815
327130
1087210
229130
1348186
602498
1121757
239913
980284
161777
772451
87549
186425
1469336
1498641
1142720
1533642
1200273
1094600
15051
672031
229665
533910
1405581
56018
1193523
335132
503234
1176122
1084504
1343651
246093
848935
1032303
912260
953425
1019253
317726
151081
202283
545551
1322036
1274590
1181758
436458
1321418
1317204
343294
1273159
971743
810753
645665
1258217
350926
1440384
507961
209057
975865
1096648
58253
153687
1332932
1486735
1503688
830807
1391488
1363242
743969
609264
161358
738532
285247
708061
665556
91496
200631
1362739
1245680
521116
416415
954134
560694
186852
453912
360010
1052373
224681
301977
745709
677648
1508319
335720
1356079
756735
304802
939839
965053
375984
1245431
1277917
479410
1488550
280112
825279
567708
1415661
308463
397384
31059
816586
188567
285355
206254
1333258
1084870
560849
1124616
362256
196576
567490
1454069
147301
472132
1535865
1186473
1115801
197044
1341742
684539
1359547
255670
855241
720604
539032
352222
176525
581055
1077635
574672
938130
331547
893978
516524
615505
320472
694595
821906
367851
733255
953860
854121
1298277
397509
1249756
670181
488008
906227
1476512
227540
809419
587468
976078
1345379
1324176
842807
912645
692788
1237296
920795
1064474
1236586
951848
1346188
10026
74825
557799
250469
403594
1527553
803497
1317429
241646
895904
1522169
1406149
790159
1204335
1473003
188563
678608
201492
1510489
1292027
792279
569795
881397
1319176
660193
782996
378417
1350321
1548646
972483
1166611
1189149
908467
842068
680855
255292
1407916
1245167
672206
1353083
17364
1094319
1559330
1275791
552895
70636
743621
1041661
937286
944253
765659
28671
1101733
1319371
931211
1140002
258298
762113
470097
1019909
422018
1285071
307124
1345225
976786
1081788
888144
346446
72965
377789
942592
810758
939611
1425331
899589
957565
847559
13547
804412
1454305
919250
96874
698862
246443
30474
1563463
1094295
223162
332668
1305752
176367
161225
1505980
1249890
53130
549558
748493
814853
801078
641824
851073
516624
940685
136967
4717
1177883
970812
1195652
255189
164227
756792
204240
1197632
693586
343569
1517856
13136
526327
1040140
276512
1146189
338535
762093
1404938
191094
229380
1322733
49579
584160
367725
1448901
200665
626107
1495758
971330
1445462
1453144
994171
676759
5292
1406177
727378
267768
220441
1504420
360049
1310415
570942
168573
145193
766424
13440
39023
93969
677689
521189
349746
1050495
547003
1273156
1306187
1077689
1151491
1366834
1237193
48416
282192
1375794
59599
517906
1253781
146607
750809
1201398
949402
430742
458098
1340236
984666
307421
732269
1166746
415604
158926
944920
26685
786934
505234
767008
998549
1281976
1314334
749346
1053559
555709
940967
612116
579334
518976
238830
1284071
842140
329065
777906
795603
391696
1555763
1365524
706381
491993
1457096
853250
513124
123836
81761
562006
522168
701546
346037
1038516
1558097
1264046
1096433
954710
560613
706362
1293994
981624
1369269
1538863
486074
677042
259054
1254215
354190
640862
953246
1123129
276209
1375756
721749
916770
1054591
1136606
1338411
235091
705768
1237069
686562
1517905
1167450
547266
109936
1521529
316240
1204353
804620
661258
24906
1021292
544774
272319
133933
785445
1560044
1360657
1024425
217621
1507569
1092965
1143381
1035615
1513894
389574
127375
572317
439822
544908
259456
1112738
1384171
181956
849783
469690
1061659
1174192
670161
1382989
48795
298789
655450
532118
869105
1126067
920591
792685
336100
410459
938406
248117
1189145
85524
1535834
1329376
868777
96644
1509352
564631
910631
961916
465130
1302228
303221
525640
351781
315035
1300351
778814
680061
142770
103626
1318907
22742
5434
966672
1032965
128787
703682
60500
1513570
335434
820282
685396
852031
1123255
913078
268404
156006
1022359
1007784
1483869
944547
1153529
191654
1534953
1092152
10903
1346332
639055
316040
111226
866833
1203319
139056
677681
382567
145353
131069
1016359
142611
998889
1085585
969641
260114
67809
920054
40770
471617
1408828
1523144
624421
1352731
394841
1161930
1158809
1006110
2941
675952
1044205
446853
1025010
557080
83729
333297
820636
1535014
1443546
1567666
250074
1293813
1272550
728573
112281
223706
1320642
390671
423757
560251
53079
460260
620030
632232
143427
1557956
1510376
326014
1555496
694638
292654
177440
507057
1101938
686642
1131245
71215
863466
992605
912746
151109
552444
420987
73059
91653
780524
564295
596457
2639
1169982
1311682
1491434
1384427
1460875
866499
1436100
895675
357731
1222293
293790
1128604
812461
1533099
1349827
318734
987059
1552080
910030
34149
8841
505999
1499875
343036
439900
1174194
802368
1042483
777842
170362
55442
1370894
36212
939859
699556
397206
1081578
1275283
412592
1269489
462218
1435224
1124666
384203
1069349
913176
1286257
713757
730750
936168
260569
1481996
1114447
441598
155627
228083
561205
589623
1535294
780819
423213
1041406
246398
14110
1560031
1026557
393502
1531205
951950
646540
907742
921353
1494272
264445
647665
1518263
413310
978543
653334
390512
623602
698015
1250335
1513037
924792
177100
735072
1033549
1327810
276071
68556
589475
940794
1091761
1243580
1081841
1290542
307971
264231
129762
139749
386930
463208
331900
354726
327470
229657
846419
936703
1331070
1345964
958273
57097
773163
640104
166648
510791
96967
431135
78996
1498246
1016975
244748
882165
79928
1202267
790673
1037190
1400296
113813
1542359
1538318
115545
6323
1021500
1243563
516179
349269
236113
269900
109254
806274
1312905
887379
1114926
558095
480395
705988
185448
342807
1291922
976582
91465
419952
1324717
1474573
1386470
1158434
924323
1337883
531134
984504
698375
863109
206654
411711
88624
281995
124892
1184338
1320315
540523
1197545
592773
1158018
1367025
1444060
472633
524671
12810
944761
23744
528940
417072
1338530
949560
536026
392207
368797
1555718
158202
309711
147731
1111893
690997
1400173
141536
162587
233098
307286
710419
684057
1148513
519243
1509923
902667
695762
166162
1002248
711976
107233
1309241
855731
389544
1441397
1534738
1512633
789209
197300
1279387
802375
697391
1159937
505807
867070
384953
940126
950230
8728
1416608
1152635
608282
724600
981354
1458870
812939
415637
1389145
1015543
712086
1040815
1269811
1560814
1413540
477490
854909
651073
407882
93812
573926
337976
1494160
3276
1416772
962082
953843
1299225
224376
338405
1084360
383199
1281713
288605
289387
523883
591084
774429
761933
260769
1280340
198800
450689
318665
1511865
1551202
271284
332297
569457
473423
1190920
42581
1039649
1046927
811548
419421
218165
984702
1167218
1131447
1068093
108831
837748
904967
1299480
1418629
1033076
1014788
1350815
230197
49573
1438748
297457
648265
192817
291844
1416077
420110
963996
1503922
186477
81542
53598
926233
1244637
1352700
653515
33137
1469706
1333319
1296900
697123
1313412
781224
1358276
41725
430286
1084109
614348
1084263
98135
393823
1031054
604103
1155399
927634
1284047
1081411
433632
832926
166628
524587
344094
86703
178932
107785
254718
1289721
266824
1016522
81261
1202005
486518
1508151
1301678
412849
1458175
80164
693405
165890
779517
1469861
449588
1464202
139865
1473133
725632
1065468
180149
54169
975595
1550485
119327
72963
576846
1358776
330004
686813
169209
1049340
1314845
1141695
367344
1368432
240562
586720
151221
860280
1442302
653350
1394033
789667
1846
600955
1088589
1347422
1509293
243678
1538813
1212381
71691
1037659
1220534
543307
50175
1495403
600694
462313
1223258
821221
57500
227034
979772
1059687
309790
932123
9889
1258702
1202026
68274
1082767
374136
423826
1375883
1408450
1251904
246306
486300
397800
1181273
1054552
1083467
695767
1089738
108157
1078497
1104112
3450
1532954
1285254
1344904
467408
1515448
543707
1054047
679642
281232
52957
833871
417361
1504999
618967
101801
292543
317634
518390
1089744
493451
47411
104753
115938
930433
1549878
577305
324922
1221716
185393
127195
576657
551731
546489
1428100
1176880
1306958
848378
1224764
910614
716832
460460
990830
555453
1537486
237973
608552
337712
325736
993647
320702
824392
485643
690654
1513071
1304202
1162475
872820
1231735
598650
1136822
1273931
117328
983433
611984
543075
782058
1782
261552
153677
1130171
769225
1482409
711746
808742
911522
652478
896931
932174
677012
5647
585248
921364
985537
1000675
305559
569166
148275
590665
878124
1213018
673384
568963
1227885
105160
1322171
1520359
515175
1023818
892615
938730
83815
436055
876998
897601
676413
498123
731333
490420
120644
224437
1063741
1155361
812837
973023
82712
495286
788013
492685
702213
1319168
1086124
1376889
1126587
312977
466072
584314
811889
1234317
35383
1138696
166797
1174552
1204400
482922
413020
1029392
897464
758333
1014782
774774
213450
1487435
1011679
1123700
1039882
637809
1565189
670358
700738
667150
510119
866216
690289
1498270
1302131
622707
944690
78952
113826
853287
290366
230743
514882
78810
1564922
1550183
1169786
1489192
460410
318427
1289895
1208571
602353
554966
143727
1538427
1500028
703640
730056
72403
694898
672718
1321123
102502
1066651
335421
186902
260171
861565
140272
774287
668092
441916
381148
1201769
310429
758903
1159566
548679
1404168
559048
557442
1192024
1133422
437688
1338384
380812
775296
611702
1263646
172125
449066
722362
1103250
28406
661626
932711
1056114
16634
908082
784427
1000676
501937
953433
458955
128763
1055972
1308745
100441
537946
933488
1280757
1414780
1559807
1224781
345672
897811
79983
286389
498397
1045737
236956
755151
1035285
77756
325828
761773
1540663
1126412
1110003
1200825
855975
963624
142253
1409359
1539383
288567
1019852
1125908
765904
1299821
802719
1078858
864851
1273248
537417
378405
327370
281464
73702
291225
313155
703534
409478
737989
352853
1389512
974536
1268998
760534
332858
942309
511156
1091557
640079
1278906
952988
765782
1356519
1227484
839552
532779
1382463
1234531
58342
1422343
586237
1089515
267543
699627
118558
553471
1308004
115712
1438208
486801
642233
292884
201637
926829
466853
1384797
1308167
743189
550304
354078
444560
402023
752654
225643
1463138
588828
294274
287760
1265781
589547
697501
87768
1498419
542004
318217
329555
28472
305015
345458
1315312
345891
311772
1335392
900571
1458858
802201
818882
458057
198914
504651
780677
1250860
203957
756776
15465
309641
412242
1275877
790094
461363
779850
639966
1258317
1003044
61112
1149725
1429096
1418893
131144
898167
1212722
474594
1196852
1452376
913385
1127651
170697
413007
314808
67785
840707
292418
937865
527832
880491
389592
1543859
367930
81183
675624
1434273
1508001
1321558
155984
1320214
66400
520104
920504
1521469
596432
529473
1163994
1315227
596077
1024639
1518652
138067
1194311
39190
231987
843785
1203248
228484
1076551
724528
289706
876888
177851
268323
755668
1194449
665726
1052236
892152
1483951
207231
230484
472546
1036524
50464
738901
323598
467842
1127492
471219
1349744
1496456
902340
1464411
656428
259276
241155
1086767
372666
1128832
1308448
564618
466642
1493953
791498
162101
1263327
1533930
1156515
823781
1032784
205714
107997
105380
1244748
667426
459974
972643
237748
936619
686795
221424
500439
816595
833644
675373
679939
809133
1109781
1442690
484683
1162859
261464
1321846
1350880
1155753
1396544
1559918
484008
971231
584648
222056
1521224
505591
459427
1167127
331950
308831
133874
1183581
1426148
573051
204102
35607
889502
643097
1496448
1107853
58413
1404370
1022756
10083
1173403
739730
1401627
1223970
93276
1372976
1174569
491541
764489
1451891
973699
62500
709810
268943
1510319
1439348
486287
692513
1450201
1436871
335186
1261135
638872
251449
447589
942514
207484
1567292
1307639
976685
386140
1557810
630964
1475989
832393
641007
40213
435420
353289
364402
894658
246085
143268
363218
1041672
1308690
1526970
303200
797348
843947
1423988
1170164
310177
193372
528925
7865
1500982
1465661
731455
1412210
684037
255883
811085
690987
123803
461282
654581
663419
826662
539594
1089950
1144321
109047
1219016
505892
633549
200393
846521
1538413
1502245
119670
1220142
1215731
17229
448794
973063
288987
321694
1141309
680021
387164
1075957
495537
361089
1230047
1479466
1541440
574135
617053
896384
83877
398146
1531201
451849
930432
1163977
779049
123272
45833
724526
783344
367778
524613
1351047
1470685
281489
219624
576643
448482
1279509
1007618
151918
209790
604924
1374014
718390
255272
1103893
1317322
553052
504649
666094
724630
1154566
204218
512089
502700
1420851
1154744
1159330
1311206
637845
1148356
1144210
1566095
28255
936321
1522387
1327651
285343
526730
1396380
675919
1122789
1134625
326773
1119014
527223
1085822
940946
1456047
62425
902604
930578
881867
319281
318473
515497
611407
744318
1455723
1193954
1433709
62638
962973
252564
489962
1446920
159437
1343762
1054792
376004
1236005
623451
909394
1486215
202153
392619
788777
225822
1122212
625965
168232
1366257
808772
1120005
795507
680411
544451
302126
1460737
25690
649556
774376
49660
193060
452463
1455005
1384012
1340474
411736
278166
181141
1040663
149822
488969
1395695
475
122960
285769
121064
696377
456822
224445
909324
858865
1528845
1072114
973714
1493625
1272422
564158
355939
703868
600840
599868
1234012
295178
104785
1131777
475729
672974
214706
879498
585419
618494
1438007
1018907
455857
486432
1506427
1123861
1432562
860610
879924
1131319
1523524
274205
152581
935819
1269846
1248936
783122
526081
880103
1069134
599984
665438
344840
1017925
67439
1240594
1139721
1350011
389139
1149595
886903
1204653
1402427
1562333
1294677
66441
505641
1191269
1476607
271231
815098
1515986
1111479
674950
448258
846187
1106647
1323300
338156
1003280
1244112
232759
716603
1137680
213992
1313124
522393
894869
324488
537526
1251740
252214
1042117
276639
962131
355341
946879
873101
596171
380972
1538931
1063591
281283
470943
831727
590740
644657
580929
925956
1108779
1452255
927485
1162153
833115
1281127
82593
1100779
1440308
699027
1380546
210073
1269568
1468429
278374
160306
743457
760639
533290
954126
1163849
914631
819516
238040
1213685
617384
370124
1057932
238995
1303245
250272
1229427
528042
884750
1395118
1505029
494833
1357438
651435
650550
1229429
577665
591168
1007784
1157988
976048
3092
808024
928132
701534
613076
1454359
90105
12095
56575
1299061
1315913
1044214
372451
840450
1009032
137268
173780
304748
124413
1230663
930180
41601
1552505
306850
983589
139465
1203043
634854
225910
1453681
123872
1446219
579517
803463
1525270
1051531
638429
1474711
1123442
590693
819339
1545316
1242153
660320
969211
244530
1212815
1502825
263548
1139363
6772
72743
1267714
147418
817164
1437899
1001061
470140
130519
193071
1469670
876548
341508
1275781
281552
199658
728425
1317732
968933
1535080
332615
110443
816293
699603
1317548
1236260
794322
207190
1034585
623558
953627
549637
190294
406065
977874
228282
1476270
245116
670916
546534
514250
743149
661276
797624
873891
650154
961142
392153
492621
1350514
63143
993562
20350
839646
1355590
1199832
1164789
1547690
630894
805782
292334
1461317
933695
416519
1179529
133673
938679
1298369
883031
357458
1448047
1457851
1463897
1439033
1114756
481084
155566
137004
214096
1060922
1333694
1234379
1378897
692281
601739
88489
182660
379275
546994
1406170
575218
752449
322856
815000
354198
82046
103196
895630
82490
334256
124195
273594
932613
1048325
456357
1045364
858178
586471
503503
530822
579141
434031
1224942
952290
606456
1497819
1211682
847258
1555304
1119983
1079099
429202
1124931
61890
1230167
49721
1402209
506118
329998
70400
614486
394524
836864
209375
724624
1043679
950162
958327
867004
1068019
1222508
1070708
1507262
1242529
543094
415874
555305
939230
932815
470893
1422008
824340
977253
893735
555472
1183366
624166
1264849
846423
777069
728715
847614
1475080
1235230
1532779
253167
777502
810960
860900
543118
384716
1105038
935694
1511599
1546418
1357050
346143
1519056
829592
1217844
1251869
845738
864367
1194109
1212885
1386468
637579
635759
1167587
252190
1351491
1277337
585281
568433
282035
969232
178017
587705
1297664
1424741
1257179
403217
1473964
90842
822122
636612
953129
546212
343802
1291150
393262
127526
1327711
542085
991908
1354913
242872
1366151
1397163
1128081
456144
1306738
753088
399890
667874
895397
839485
52086
752915
1554499
451468
165679
845619
857820
832930
1524793
1259652
849220
668065
889424
7934
331378
1111605
640052
97090
512251
1262191
1143722
859164
4136
1493506
735169
221394
650963
1436293
822382
1441771
1185930
1090624
1065878
1415384
1544763
543563
907617
1449713
611373
1029368
777327
1408784
819819
1437551
1463459
983704
345931
349145
994978
1325511
1369417
614269
367886
1266634
35848
1099082
803703
1455849
788341
300949
539818
412670
775752
1435184
251629
585134
1437561
825754
1563881
909361
620970
543761
1474142
1022524
38666
1431083
285740
706299
1122548
1269707
1128577
437324
528553
107032
1354621
398923
110695
1454702
45714
264465
1047026
359097
636364
818280
1287852
265797
183202
1150393
426023
256773
11026
369596
244826
966488
1069508
1009471
1111533
650988
235460
314335
433056
1067354
355881
396139
1213099
1278103
823255
1560556
315267
337517
506850
972355
281378
932066
1050474
1540108
672201
717601
1261993
809880
206952
901643
708921
526628
760155
530505
724983
195347
1414029
1004724
1381000
692774
2535
1164784
69181
612683
1522806
653381
130916
976196
470931
812335
808146
399051
1440414
1075686
85884
738065
1384467
126897
1068437
30440
394182
1546792
67328
277729
587984
1039967
1043440
558253
1431172
1481915
343122
1070559
876339
317346
306694
506117
1016882
93612
296784
1044021
559245
1093919
1231532
1507409
1455343
17945
1285852
64203
1108541
22018
292493
221561
564231
1361029
1173005
955445
679304
1021173
912821
365933
1351692
301958
209212
1485216
452313
861876
105073
663594
302354
364252
403916
1341291
1298703
1492017
231882
631274
1469094
1103576
1559389
931631
514126
130624
198043
315311
108161
222676
261842
299033
1127276
61866
495224
265092
438522
1454982
1099859
363151
1082370
622520
273279
437994
466817
1507630
726071
1391107
194072
1027708
1474786
54026
458759
157089
1350652
1122011
1434176
1481552
1278305
256393
1149040
759650
736776
586980
1490226
937146
1439193
1351783
1070049
1374989
319664
818691
873429
356819
203385
685724
96656
1441237
1179547
691529
778180
299947
929788
110465
673291
92013
1347073
1260272
1279489
726390
1447879
1040500
453913
99121
1102888
28731
1092441
1477363
939769
1192750
748211
1260234
1317862
450507
15544
1325428
516581
1127413
308213
14971
99076
1012706
589310
1449645
578335
102184
833542
1226556
1055989
1549303
337739
95940
250741
1075874
593256
303468
766143
1167613
1283862
916565
722815
823404
263770
1476792
390385
922705
794641
1478197
583084
168509
77885
677412
1205993
366430
230532
202000
325818
416660
471643
1161973
1454670
356925
1335486
586382
1162934
492380
157563
1529515
935913
143168
1164223
1276963
750662
225338
321805
256941
1011514
306272
627481
709385
314215
1559645
726059
571517
154618
1269100
1556893
227262
1508056
1390398
318658
1054374
1461866
1269255
422848
1336418
557008
275170
797644
205707
246084
5755
1225339
26918
494267
859065
1561732
1094269
1405241
420300
727086
646539
1279351
1031715
1381083
1018416
205359
234624
630666
1381471
1051711
701844
333698
1491862
247795
32106
374498
1331760
682137
459262
521763
833243
1121828
287788
1455934
1308413
1066453
961063
663379
1543370
592083
742394
624193
139520
407067
200347
1231908
382263
495873
1126191
915153
398679
664635
823454
27894
267910
78567
198534
187715
1272126
887496
1417067
333433
1527519
145354
143647
621843
810437
1487466
345377
466574
263750
504302
1314904
1104909
51280
833007
550716
880686
1411965
1275303
1212137
1396150
412066
1203455
158756
1152297
54504
936874
803663
232685
212492
1379518
421388
519428
1085066
1381824
171613
24074
1517020
1015258
16542
431728
137353
1480298
320884
253143
1101036
1362509
1443877
1520311
171407
123843
798
857737
1309197
1078312
376787
1246934
70690
330779
841252
923985
1093730
39783
898962
921128
652751
1389132
1483550
1045791
1120621
103358
855759
1315452
1007692
745859
889862
227681
395098
703179
700403
1474766
537988
556492
1547903
899380
964971
164502
66139
1380006
1552498
76404
1289834
824520
384748
346830
912246
566444
1018965
254653
1056304
1254716
1424838
481963
388618
761917
1009935
264884
803647
843238
1442025
382169
955946
234989
1348802
126390
1438155
1379922
1213210
411639
1010027
165009
1130881
339055
632518
585034
822522
1050955
931079
302860
561060
197882
764433
512377
1460225
1092934
86865
1188577
1221496
1515545
1508958
1171642
110454
90265
255604
1191675
1157263
413744
83406
1560038
714498
1443350
738221
959357
458530
251251
1478632
902286
158024
516603
1162052
932178
1017437
1524005
436895
1179426
870412
1075135
441317
1483140
172888
183642
456124
552581
721220
1522149
380748
485297
1152003
1067132
1178357
101667
656325
1486363
588267
558766
654048
504042
702924
1379392
231120
138025
1243220
604809
1222647
577809
1477625
1312118
791338
940438
560298
380888
1124862
501382
976613
1256026
1183287
1027583
49957
598580
1060229
888406
1425414
1365118
26234
445019
916108
896088
950386
815582
1135308
180055
131725
835488
1397182
174675
3760
766258
1231201
601167
539491
66791
702735
6621
43420
1268051
374115
519420
383842
1240422
781536
425967
18820
871287
660769
1412474
123108
593413
735013
937595
192520
186367
603535
694736
551959
170837
447469
1067332
1406361
1069209
994142
318742
1037890
923761
769767
846489
308004
196730
1382830
1000258
1113577
1441745
658749
715144
178764
120372
496707
1356495
807079
185351
303453
967872
722577
1549528
1325287
1125288
691002
411600
1044900
1415053
1075740
287260
946550
1104061
964684
620086
219295
1039383
699418
1471288
1350206
920516
120355
1209168
1127995
1408294
923462
1498350
410668
626549
205736
987416
1099687
1389858
498287
1089889
1278456
1547213
587534
518958
1104197
1005981
1183514
1343985
905533
505653
1210651
417159
391407
281949
588682
470121
930264
1374402
606397
1179346
180765
448678
702810
413965
199989
391540
1559161
265702
118110
1149400
657620
1085489
422316
792731
753046
1558062
195174
896959
582814
640055
13804
640545
1387509
1489886
1269741
1528762
1318823
1489392
735207
1369913
305871
373215
159887
97639
1170078
329688
524754
312020
358542
1011502
540063
477684
176
1152069
870145
25898
1274765
202306
172158
137680
896875
751921
917135
777075
414070
1325506
1075816
279893
1501348
1481934
143089
100282
240892
1143882
1011249
1408202
441077
15431
1106192
388499
201386
1466539
1138492
653925
309253
1320421
903229
102924
1413212
1317648
580989
1310485
936169
1304872
696651
660017
1476238
687933
1509935
782383
927037
982669
574848
668462
504106
204465
528692
607537
166325
1109927
259834
522479
952073
942634
161514
432908
1534277
1197964
538466
289996
841927
769463
974217
712218
409308
1202899
200616
458475
429520
794522
1289995
794104
207161
1501283
1312272
198263
383152
1239688
202595
519041
466531
1010990
1337230
401631
657790
295295
741621
4924
976144
1038795
601942
169121
66354
1484140
944398
197058
1104716
739132
1316335
1149962
471986
485283
907174
1309220
1249429
119007
433358
1124769
1284176
1335596
505801
1219699
563919
1004344
134465
518835
458952
526913
721035
1430880
542846
692055
153647
357579
1335709
1129021
1512876
651103
903242
211159
925623
744296
416414
1314207
1417254
115345
487032
4737
978570
380954
1073283
1129057
300614
1505017
357736
1090746
1401352
115523
862575
234643
1172046
342648
135295
1561948
471007
462204
1194618
126193
408484
658594
1274206
131676
913499
1505350
863370
358039
452281
1331029
1474537
309491
251996
1408253
277859
362772
1385256
670945
406662
1346494
553245
103961
1089446
82735
1406165
1193747
716144
1054514
1345679
1282509
1250603
1379026
1021696
1140315
762270
1429703
1473497
127263
472770
803998
1231104
194989
785424
102151
1283735
1162399
615491
789590
70092
968572
188310
346894
750327
515080
128612
1244201
266069
845732
372658
812283
756389
1235362
889761
560446
710196
478855
1143690
1223712
3629
346137
742199
1388166
1130105
1342165
914420
865375
78155
994944
570646
178141
41024
781130
1540852
614500
697247
296579
820229
1143277
874027
773666
100302
555331
168684
483862
424344
1490353
422424
70972
728161
327418
313282
284315
121662
698037
1226727
494164
1527531
1467071
1185308
587031
231017
409863
730895
1252795
840718
27077
311119
1245638
753757
1201898
328536
1029712
1483500
1000008
1005445
1076619
646127
243536
798844
1164799
335943
1296869
191085
1158444
367976
1327332
332308
933647
1408012
811030
770191
886990
1357819
506518
329950
792770
1521802
210063
547368
1142500
932745
1223828
709763
1133917
996255
1117096
802933
1151247
944495
251189
507494
1383798
1125129
1372217
905943
1195420
705044
1347018
1514898
1452329
1078626
404441
442599
1454553
316900
1552787
1415376
63299
976483
990472
912938
629214
1185486
622188
1509824
1106769
47014
800777
1258407
600308
438471
402394
720117
502233
1256522
533056
130048
1399889
183870
373730
1229397
71472
329131
1557731
1562452
669151
88920
1149661
255233
1532072
1246762
1346074
767424
97310
792817
983597
481439
1009100
1521696
1176701
816455
1156526
1420466
1329209
828185
599238
1566219
1008565
592918
567507
483134
991244
307739
476439
627691
34513
95866
754174
356412
322833
583488
464192
875571
1028097
1127712
330681
761054
1359603
645751
1307974
708432
1449963
1323931
827382
816180
325544
87711
998039
493276
590977
79279
339801
1282639
802450
884575
835115
1474304
337699
612701
1473813
1425395
130107
537822
1434658
669884
364343
86076
1107327
292646
764980
912787
385432
1479570
929517
876750
974311
234102
701024
1447433
1013995
237710
713866
1252134
1169654
1123276
1457843
1254744
1397400
661747
903576
336460
1136565
569991
1399261
784844
861361
527687
826565
269084
218885
1012235
1115605
1359643
505643
1196559
1253312
556194
1321936
127958
145640
222760
457105
1021581
255941
352181
1430983
38674
1408819
1034873
439902
1280199
51251
130584
1511594
396956
1510143
668836
16243
719578
913569
653759
1274513
944323
1363570
1025741
1069392
193581
246656
902342
696218
1299084
391508
187791
1270784
861275
207685
1063577
543639
722937
1038844
305029
1211705
715383
717402
1062745
822235
1278161
1003211
1480747
628290
1081814
233531
442630
1403907
430715
1325702
1088762
622016
1053970
422845
1135401
488334
1473142
1454358
1220511
1549897
103476
129203
559210
1371050
1250877
1188341
614769
1076826
660076
1474719
1062781
464552
412299
486517
801161
625669
324316
373863
366031
714829
23955
416025
1234200
1272654
18749
647948
106246
1515700
645289
885190
145343
294506
642304
1444169
1162725
1101940
887711
281382
1374110
95981
1082360
153342
454729
126606
773822
455148
895343
51120
533955
509933
1183913
1066304
441062
1422186
908142
989862
777682
1360569
197357
1550753
1542958
616330
1007478
476722
1462547
272183
911089
608689
808682
793529
747479
494332
747804
234701
1183589
944001
1076474
62355
719590
1264884
200947
1288985
644125
1529914
217712
1498418
166068
443981
263536
1427943
1046333
652064
862995
505176
1325218
1247235
1392101
1216279
938303
930349
1187307
1021351
1382609
200320
1511281
101218
938191
1290956
1448100
1131955
1483960
1430285
62419
690251
276750
1078121
1173549
1186879
1107438
71605
339721
658581
782455
1190
307620
1144902
417063
994567
1129895
1276224
471450
1540151
908955
1091358
766823
620624
168726
518817
1023384
1361617
414160
1014605
1498081
83215
1547150
669601
16837
615550
804199
62504
759512
918514
635516
1305453
1247677
1031972
983555
1012718
484018
85191
737414
1249594
693934
1202436
817668
454103
196334
554837
654998
1230303
33964
375023
30879
137269
1506207
1448942
675173
1149035
222248
555997
1300713
767972
969923
844673
296064
511724
299284
529751
792292
1515582
379991
868002
1175315
1186945
701894
946736
1519658
315567
1351938
277245
1106158
372382
498986
1170260
1565954
1061673
364554
1085882
1242675
1292800
145252
1226791
484783
627176
563860
242035
480130
690825
706796
1550314
1489914
134275
987141
1234311
388134
386998
759430
1500773
1383372
368979
257021
1283450
87313
538470
360250
49212
1438294
781809
1163108
868387
1480056
694403
29122
177011
868016
1513251
1336312
359991
793872
416040
340893
56826
1140817
1331384
1288349
327309
815481
1203171
1097282
678143
1440107
643957
647664
259591
1203013
715577
299448
385803
1559753
1505305
303364
429061
838170
204973
1111572
1523987
675740
531463
346107
367909
990035
1125137
944536
234628
1105498
977323
16134
730199
199254
769694
1087244
1201013
796166
1467960
645653
284803
502653
17749
738263
1399178
1163846
1391125
724788
975834
1124698
702197
938081
702810
1528480
1475261
937180
495069
1027092
177257
1007930
39243
1529219
1566807
705367
1450598
1377244
164240
1288134
153692
897713
365162
1325663
1238219
1556247
1162846
1374886
274922
856083
1038178
1555300
1339889
702151
1171020
817163
539832
1504375
439312
944510
694153
1552004
546432
1307165
113225
844609
357069
552505
5590
1065211
364034
1559811
662578
944677
1067747
564471
29580
1020761
1538152
287261
889891
669858
368736
1454984
714651
748646
156695
747847
780526
99776
738865
991184
562924
1313676
1506680
1234838
774107
743250
49341
905810
777671
648527
34322
695675
1035440
281792
62310
381294
335004
272868
522346
420747
1544966
1180555
369203
1242326
1525738
113836
1563199
186785
950164
830394
351938
579816
1045492
1182695
564163
1286287
163032
158864
107460
402487
1493237
298817
943782
123421
784569
1458896
240307
313199
130268
1372191
193465
512942
187130
1478282
985025
1099674
114857
1520083
1247591
511772
9323
1064701
298264
703923
1204515
647275
1246686
1106652
152403
1002560
733331
357880
142109
682888
384451
1023595
657097
810474
204536
349788
1558550
1249405
876585
1165958
1462295
1011704
539660
473403
838979
1521957
196235
775006
1031613
519710
228875
169502
569282
560620
611403
136480
1016929
554705
1299287
377021
431029
765224
1384379
697621
1163478
1517185
55161
253399
1235266
1435832
1082275
1484196
1188566
1567815
1372685
401
737598
263472
292852
1390300
1103093
1290935
279
465481
939714
6769
204984
1019184
404452
1138632
232583
433124
665776
443510
256423
72101
1139188
19211
264464
219671
863946
854548
942012
1057516
550462
1158735
143787
238642
1465699
1331951
269979
125053
966341
669447
321416
1239314
67323
1313101
122478
766571
308595
364123
878725
570982
856273
566765
226069
163217
1028180
1066086
1243860
695407
107622
678178
1166661
212419
418550
160418
943881
1375259
1253087
1267323
1321613
1480443
858077
890634
1102665
516439
481917
1286482
724505
54843
336972
790048
1253294
1463804
583364
729978
1034612
333207
379249
1274379
989717
506238
1485716
161886
535938
246424
584339
1490815
1030651
1411650
1559697
246595
453392
130497
50175
1086920
700327
1002586
1353723
530627
1146570
1519204
23585
1435963
1436905
1525349
1096367
451575
220852
610437
235609
177831
905941
331437
112128
647643
800477
1266010
612790
1404982
1457736
126427
662610
665438
446071
1036786
1143517
320880
373723
187980
955728
679998
757597
939679
1380448
572616
1162156
509787
72889
746386
306135
770140
771829
535554
20763
785927
419932
392700
1407503
113160
1143717
1450525
1298285
839296
738938
451005
1108484
897861
1505434
28376
928051
1207860
1186890
971793
1202267
713902
576976
960773
44004
1340822
1493738
1184021
1188912
1503226
391278
1211816
1507018
1417822
791296
466141
171187
405486
1445234
346534
952847
28519
1215684
829801
758624
148294
1050186
281277
240057
1039186
454
130327
378319
187135
507794
340850
163418
230976
498106
815556
835151
374352
1299449
1250622
627198
404359
1359165
579899
217132
233094
735001
914309
1190833
949104
740328
251205
493075
1559979
1200946
1366240
812644
657559
1168880
679720
121283
1216294
157098
1017772
5793
81692
679023
443427
1046935
1453838
1234484
644235
1313380
713174
1162495
1510800
608443
772455
1484497
1251123
674614
1002103
506209
591415
321983
895573
647567
1558497
1313392
766726
1408969
1322505
369893
1011964
1223964
937774
187843
759808
1025698
1178045
1263770
1195606
534505
850
307115
213996
1053822
935322
919284
657086
363834
1065382
90416
256515
903207
1313022
1549124
909195
1409448
895615
265820
571869
1459602
102696
135950
1471493
1126925
1005668
108713
257601
338636
1477095
1330469
787161
1328730
853945
545852
1410630
410346
786681
185445
335971
409355
1561173
1433217
1250784
627327
1078042
41953
1343302
745688
644873
1061293
753412
950599
1100737
379333
605336
463770
1416105
51704
958505
1115523
633778
659642
1384352
628369
383298
576011
137630
1432544
945933
164856
1157411
146561
775680
203267
655161
1244605
182596
223275
1412675
551407
45627
889501
1555672
855757
1139191
244369
18179
1271796
1552694
820923
1127436
570218
384272
410217
1405275
1002591
940481
129545
696422
1490601
1200441
1429048
994814
829506
444618
1188131
1497477
1190693
465023
479253
156919
1314858
841456
849888
613480
1311906
1424401
614497
418075
1099291
59979
1336457
1094411
1442412
866895
1183414
709439
953251
519879
636040
1504705
963276
1011999
1123661
971996
579991
214308
801141
1370393
202012
250451
1262647
1390
120400
738858
639327
1084754
610570
1045286
75996
842301
1227205
274174
379315
322979
1186249
1228002
345501
823662
989770
1436711
1419597
1307539
814626
67350
304816
181178
944613
210685
1004309
1077226
769361
1561870
42974
755345
476629
178437
367402
62399
750593
553473
1257498
1098484
1511205
807972
972473
1060491
1308774
1443548
465741
164794
166611
1025642
978157
1536978
1368985
404655
706490
1353813
576706
1127526
900316
1049333
970264
913018
643383
1025463
1052005
1280989
518812
212380
227504
1081270
1107936
910762
1024067
532733
86511
829781
1175913
678127
1083502
27067
630503
1057930
505677
1303768
3232
839830
601029
564281
969099
1476543
1507670
660399
453813
1333089
851600
590183
666036
330185
958009
1433123
640018
302836
989667
688126
1421409
785511
1084825
1511985
1524500
515144
276404
936827
1068282
1077536
338071
489235
1021890
344416
899647
157798
1251458
927980
80903
223789
735126
405831
577095
3957
991930
426155
1266605
936996
1102697
510925
904219
808451
721241
754998
645964
307067
1526139
1021897
71206
1543415
984981
1443823
1132257
1349258
936420
218602
752165
58469
909501
1269226
775869
1263225
161047
464273
101578
836451
1408001
18991
712651
1480747
368389
111077
746147
1467194
741431
1387429
1499192
760234
1288674
90336
806529
1548222
964930
312688
1005224
888704
292438
990023
1390409
446122
1456378
1139899
1371995
603023
963179
392023
596185
995678
1388706
292039
396478
945974
256390
991259
1435811
637343
591049
855287
812816
1010232
622901
202407
96968
293406
1113383
393689
1556038
457814
504657
282365
546832
73717
358593
1155013
1196413
441403
144073
742182
1493423
660116
43936
583118
543831
469220
377990
612533
1274945
1181875
312027
735883
576074
602272
37882
102188
317289
615225
638569
1474415
1443360
149777
412430
878802
92546
793607
1046428
816329
451941
973247
225738
530791
1553103
363405
883924
64048
1003159
786029
367815
684561
860289
1104417
1078614
978193
1185247
1402141
665438
1517621
242665
736249
595220
1186575
896315
1478956
284607
68339
268527
1532072
981938
184878
134260
153195
161467
318440
1313992
204611
1393518
1019085
1102328
258086
378473
572020
1095417
187976
382068
1511719
638999
609931
751543
1368671
1034578
1075691
437115
1294407
416672
1141095
1557049
342886
836495
1380185
655891
1403975
927233
239060
763672
1369577
1237313
457388
956659
344695
993562
1359663
1542289
198414
525882
1128615
318906
493370
710229
1509937
1272112
1325110
190374
1009624
110340
958211
515064
1422803
1176028
1323600
1332028
594237
356712
251857
1015171
1101072
729814
1152004
149049
595853
785740
882145
1385737
249723
804930
312214
497451
341982
337612
243235
187991
1461276
1233523
102871
869115
942848
40815
1174650
135662
739175
1504586
1493657
46297
661337
111356
1116822
678803
565338
587834
1216648
1322765
1530956
1543609
682601
1525727
791946
298427
186165
1423650
372621
1282177
94162
769394
983555
89172
423528
770730
1214894
1230511
427311
570781
1263432
1322251
992871
675081
1375271
590893
1755
237373
507287
565021
1332395
719816
84136
1548175
661062
323041
75887
343713
578329
451003
113622
1000634
661950
277316
211069
316487
914580
1126262
581217
958607
778565
301022
312346
407965
363956
1386747
781430
202559
616247
815791
365685
1353850
558008
725534
31067
68176
266466
857512
1273625
900706
1328769
913305
692451
1136521
30807
1321773
255590
818984
76661
880145
801433
1352157
1076775
1564259
1035437
402778
969227
1394181
1348595
1350328
1001776
700811
1203188
1029521
809581
188432
1329511
1117538
470602
1273516
651560
476519
1072995
107443
719712
1326425
1346580
848645
1108844
879161
967803
1255874
19886
1043202
1032
68370
829518
219937
475155
170340
1059914
1540708
1543528
570318
8102
22234
1155704
776125
531411
931364
19625
1231048
25987
1517644
1349125
1534545
515294
194573
519776
1404339
326065
549436
783750
42879
1257853
601848
739636
837611
742044
1300547
1401150
1367115
382302
1040716
56590
1496038
316818
843965
652573
538179
620726
926050
707414
1127347
581973
207482
1406799
1060625
260597
1190682
1432309
148918
278185
1454815
370092
1122785
748892
1524880
743121
1528107
1511706
1430228
474044
835221
1168181
58544
267383
861475
686346
765599
1052074
1473902
794969
562395
302450
1329871
1244225
30008
1221640
586794
243068
645125
243460
349553
1001145
599210
247549
1472126
1367207
761899
695429
277989
230463
325422
425521
140865
1244688
213554
1296059
578208
276503
701622
146611
153716
970672
934137
311149
1311298
1385541
717422
601668
1225983
1185031
178374
511615
1405259
1296603
1543521
1249519
369566
113884
794465
83885
408137
353501
579292
547079
865344
182625
213102
52881
918869
541592
638771
406048
865111
697285
1505309
906437
761690
1145970
422440
69377
305012
838422
785924
1536582
641263
977168
933331
688117
348371
1542711
488452
931665
182717
1355931
422183
1129432
1086578
614814
1200813
120646
471644
415691
691823
296564
1335355
623044
34232
1363242
699861
1341214
240552
1228173
564299
804782
1054607
347908
450514
1559764
1161426
984338
616348
525488
1047235
800852
1485757
771279
1082282
875988
1003967
691038
1393739
963737
279770
796347
412373
1334883
1037502
437721
1344566
1486115
572838
576326
899243
19388
829601
1520328
221494
1355939
1091406
1305630
490163
1556771
877445
788688
731077
370177
1138219
1357219
107137
1537481
976311
1369471
673545
984675
1373614
1014609
20329
617974
178576
1334925
1352416
1318585
194439
1387487
1419656
1006518
1543456
1535261
1432560
804421
683588
413279
258908
539547
166614
574486
719443
1195899
319030
1260712
1025759
396140
1405979
1319673
763725
1048775
477331
1498524
70136
489970
1088468
1016246
655657
651617
776142
653920
862774
684115
955314
1460904
835521
1459037
987087
313599
1098886
691656
337021
132170
1030245
514674
351192
1466139
1483237
325476
1260801
1544356
1234961
579531
245577
253916
1251880
306851
643340
616082
482584
667539
566239
1486559
1001291
1490735
570473
1437615
1200513
729248
507140
1038210
476092
621809
585546
992374
377318
956850
973643
337690
1494076
908938
15335
761332
759816
385384
961810
1251335
1564832
1243486
430531
1186088
662554
503879
1363923
444588
1120132
1498474
332667
622172
1163738
1110046
1050344
1509994
76072
603826
1127277
743107
38834
115143
1441362
1218331
991125
1049841
635575
44432
643002
1265809
433774
1408806
506487
1520924
1512958
846586
589544
1130793
374692
709643
1424408
854819
425084
93743
26832
864406
407158
1249436
1541644
1329541
245172
1237492
1470817
24799
456334
245722
1491027
599016
1256653
641054
366214
578519
817315
10785
487490
1447414
1300492
198151
480030
176989
618592
229369
1399413
1353230
516092
1003768
1061920
1183175
1021095
669376
423303
217619
741100
845304
458954
1107401
313575
953783
413408
23577
527723
30251
1475888
390927
204228
1000600
714184
1166471
68573
936772
133021
1430902
456151
1154157
1546529
1062630
1424894
316070
1048746
572915
224576
1359947
1149942
73067
348587
810297
1224444
353053
872506
782961
227023
771760
33609
163645
1251624
543885
1107901
512298
1458753
1126532
284551
1051420
607257
623197
1060978
1091545
1025546
1513601
522280
698812
730963
1288645
1273792
1247341
960495
692567
959795
4609
1179228
37132
895223
1559636
269892
1080118
186211
1373955
169157
636515
853619
313624
1003929
990662
1269038
918031
1204171
499524
804221
1473070
738799
214822
452984
727239
234488
204107
525625
1543071
1308148
354147
573364
1115753
898210
76856
119570
1168672
801876
105370
1456510
1262742
497921
1094532
444287
887387
880361
672168
495062
1556381
1241271
1201275
272143
390158
369553
117226
269721
1313178
665058
493072
467649
638584
1288921
966021
100008
544625
109738
1431146
1535194
1131122
879177
516105
345777
375790
240039
383407
816096
1395336
1472076
1188137
1022159
267622
599296
1261594
392411
107183
1384263
1431280
316426
260256
580052
1307226
905942
1095821
1414078
926338
1560683
650669
781589
509261
284930
1495758
870524
630542
157798
1152761
684835
1561069
663885
1406011
1050249
833907
225275
326213
818418
1018646
679953
272374
667134
1506645
341333
1298332
1107569
1487296
1397016
220376
664495
1192991
1117412
745679
391983
106659
424967
1205851
74599
1079485
8159
12296
1364003
1253198
1304405
584651
385442
384813
339468
916741
644804
936595
764008
453305
1031624
972501
9030
347846
231924
1324655
1086055
1331874
178609
1357986
654592
1054761
834507
978503
935404
487272
891181
1152724
183763
1109957
1114454
136568
433303
1120388
104934
1232470
1180712
1182464
969291
842035
1044474
723503
1554522
1142829
254616
1090436
1201266
566656
1007250
275036
1217594
1128891
1447387
302741
721044
91215
372432
1013713
617524
375497
1073399
561490
1133268
1194585
561053
878829
328534
348666
1495727
1475431
181268
29388
1084044
553911
111004
92826
604140
1203095
718498
210797
565698
87510
415852
254143
1467830
1413069
552110
369994
320874
72554
526488
1117585
1419775
1435997
1507867
950239
3660
679331
833520
488312
358276
1167629
78785
136666
1429400
1178745
1475670
239598
402297
908222
1561389
415516
164772
851191
1171156
694983
367622
312888
1460216
803600
74220
1184648
318141
648672
660356
1157193
264107
343351
957608
316255
451887
366275
617455
518577
370677
1354158
1332475
1030458
1336784
610009
985015
1116419
936775
795012
495542
986559
58252
1166732
877663
1238200
1299001
1214901
1130131
919261
576460
1360661
244619
155432
1404082
1528827
815478
1294623
950026
1564862
811207
1230678
1430441
1040824
785715
508804
1086355
1078888
830126
12567
493762
894534
1526625
579835
973328
650692
831462
132637
1176178
1056844
355573
155571
404802
1550719
1011319
453804
18697
1038422
1349506
551489
470608
431777
1258012
1029049
118211
281533
859558
1335183
745080
1247151
1522031
572683
91571
814445
1416562
733126
921785
1032127
812611
324913
845764
812251
714672
363955
994273
483159
1030652
934825
386796
431787
1145873
162748
941828
1149200
1429585
54497
1491084
165710
261954
462875
605315
648002
394466
1539246
951018
254039
1545440
537498
312288
1203510
447914
1446819
1340083
1298754
497229
942548
1512019
1040571
1237103
132649
361722
1436830
16489
1009388
1313896
787778
29928
628325
1054809
1458786
623141
938146
635457
161230
344318
777903
146421
28410
717138
1086947
931312
436891
881330
674987
500314
166473
748607
1167847
28023
293592
1080401
1134837
1260376
156260
198076
944120
431525
157637
413271
1354978
414402
1232133
1331677
1478890
877001
644003
519872
1030992
1512503
1451841
829052
169860
1249754
566259
1337172
1026493
533877
1284988
39166
1414783
1445694
406438
632027
602214
1516328
132369
131812
683665
424352
1235644
857996
1200013
15753
1160107
1276575
1550432
1201083
549936
652143
171366
821105
886459
1369465
1329625
1240720
102653
736023
413489
614334
1139281
1228742
996350
944870
1464771
1466420
746578
1182347
378463
294440
1330931
838038
526801
1400351
1128812
51476
686168
699184
448023
726923
1473986
1281079
1206522
232695
717678
527908
1107388
200781
1192223
1456409
1485548
1132106
1166915
1513002
534621
118578
977407
624821
1434019
1208012
302891
34720
325352
842155
1142438
177388
480048
1490530
858162
112075
1099253
684328
1547847
1522388
679598
23579
1527230
839671
1173566
735447
683610
835086
382378
14381
1263004
548465
14805
453918
753627
536084
1174771
267617
694997
1497064
294727
1199457
1201714
211337
448213
102850
903210
798799
999458
1205544
1309540
349478
959588
814490
1005823
1450491
339870
640475
770332
685787
1460565
187161
1471709
172926
925936
224734
791276
703922
661578
1457970
18619
427797
1367673
1232497
1511957
26695
1120621
1034848
240922
935358
596668
845223
11948
881322
33238
105226
1243575
597721
355995
1399059
143679
1177187
1523028
1026555
1103504
52547
468241
1415617
572298
745853
436485
444111
1023365
100400
381943
1333507
1397675
750392
1146919
191816
120315
1535807
281182
292332
903271
88013
880012
421016
1090570
1000451
697512
378728
256920
416165
1555569
1182372
545769
489195
487790
1516196
1428504
1104072
480456
754550
435450
1190978
807336
391460
1143896
627380
1331413
1428180
282946
1535237
504196
550118
287903
1527916
1527999
1524642
1537190
326902
1315339
1107173
138692
519034
305748
45506
1161810
1207911
1981
15546
268355
782250
853082
1406516
63194
306233
1067045
1317996
183727
1311640
477085
729587
1017436
941923
583411
981221
234642
179
1409487
325709
1475
386052
1260403
1352699
777668
518959
1077172
749589
358620
241696
121012
1296100
477437
1134662
304984
1436701
1255986
254426
1055549
227505
1169028
37932
1133576
1470255
120980
1418532
362110
1487585
613173
1329646
704741
831662
1321023
820154
1079588
979809
1115567
1261681
177552
1078930
83035
46805
714629
757455
857784
1373236
377890
138250
649150
645760
462664
299784
867956
325174
568872
238458
1035350
994240
1563579
471816
808849
1257510
468379
1162951
1182890
422298
511115
1477906
1383953
1103920
763337
279990
303782
1183092
550759
628697
1272041
1337774
1549923
703640
1010314
880129
1343753
469594
1325345
144239
1541080
1553713
644264
478395
1280044
170936
374365
720036
31358
51627
980446
3031
95154
1072000
251796
1317678
831871
1193193
490092
119793
343939
1485455
1251429
444399
359329
179847
757500
4897
800482
1412302
1186615
1020103
858397
15845
965092
1190229
430397
881431
895820
1147061
1428486
1220708
83870
1180462
1042328
759320
568834
552524
95399
1000253
394558
1198868
1428301
1413755
1316356
1189198
715706
1470368
1377038
24048
619356
1500633
334634
274255
1037785
5942
1004853
1179902
1147109
779715
959887
92543
683959
977302
1354724
486981
1272190
348136
539295
1199141
1011555
409020
916404
440868
1189347
866794
1344358
1349633
1273093
241533
56951
517256
1133009
318126
685114
761341
396915
710168
630629
889786
499286
1104900
583185
425062
562432
482602
1548907
97555
1431989
825316
704345
956272
770179
63275
16654
1178218
1288368
1344887
129993
1044992
212872
91842
462637
726079
1158865
795207
1329298
313544
322170
88706
1489950
263834
22425
242773
1018412
329799
1306160
1081017
976420
963577
1488413
859393
164145
1034840
773316
505199
18514
197634
767832
916049
178519
302043
1325231
1341475
1353368
131384
1006162
658125
305651
585968
709376
899485
144277
1477810
84196
1365438
1370038
667389
821490
824017
504130
1398565
87991
1252260
854942
561512
338262
1133636
981143
1166997
1108756
629468
579662
1376985
1445180
190068
1018989
1049859
430592
432296
490111
1278030
728724
1478235
1310997
1263640
193347
576377
776129
474038
606121
239094
1346496
87927
1254661
762169
1405999
235648
723747
1122539
321867
128221
1136625
854428
1204691
1099446
205671
1012898
631947
335762
1443304
34185
264051
1518558
91894
406397
267533
1518132
283877
548080
1561854
115588
435509
950774
872297
1113440
1289557
1275442
430106
1200266
994953
284677
73895
557349
92556
558646
1158103
49572
1430266
555394
411749
1516363
354338
1437666
1190347
961493
452606
1343067
606618
312520
1069967
320434
778291
46922
1380271
651298
769947
572861
1471930
1484683
1373912
14410
959322
731938
200412
1152522
299050
929804
1552300
748357
1239976
630660
700128
1293054
444672
1258420
834427
1328740
263770
1285020
894531
1051137
958217
764921
1014884
1307536
614142
1207514
985086
219775
1394320
116900
875737
1454761
1117994
933614
332086
937218
1303927
865462
1124574
833450
602060
1382384
444235
920404
606348
775740
1404017
455861
1370522
1318044
890342
370009
1305469
968972
365430
1409592
1276956
759333
883562
32753
519848
30723
303078
990397
979052
1276137
630163
685568
509042
258935
559376
885610
2840
1160758
1396658
736026
1222185
1150233
797462
498359
1210641
831808
538473
1373234
321534
1345231
1497695
306819
304412
644316
259837
1008319
1034343
1120311
1176914
583114
866287
1368585
497467
98877
1252164
561544
382684
1414200
447001
1053271
397076
785540
209420
1545070
351142
291752
1027217
322717
650353
656280
135433
1022349
1011447
1410073
820599
306433
444841
283003
504596
1366313
707969
605671
213264
824580
209905
3625
1177396
777163
1039002
28318
847117
118889
618508
1452424
585457
80215
1469604
852802
1469423
1219847
981511
664196
1361411
109301
807161
968802
1219447
150572
220694
511828
546956
626456
584875
950319
821007
1328454
842346
620622
1175356
1554706
934690
1341425
744556
229469
733547
1566462
1375514
1063941
250912
802490
291579
124383
107465
648601
1494026
1523790
1364934
1255497
701306
234568
1179668
1253378
269570
880180
1148578
498225
111882
1519882
283025
410786
364723
864537
1174290
1061801
1540726
134214
1255849
838132
663090
1081762
365902
133922
339326
892774
1100087
1277199
1294171
1424208
39496
676904
1055671
198435
115579
413618
596221
728672
1063851
1450287
1540794
1373739
932310
727022
83352
156060
1031734
579696
1114433
1028649
1449661
879437
795956
838100
197350
568406
1242918
530711
1062360
355668
407890
595492
1058418
114593
1395972
377828
533801
224837
929271
1465165
446071
123109
80644
1434833
355715
115922
1307466
189839
13616
336734
1013403
810490
927640
1290465
1536320
437290
1406067
320072
192935
475608
366757
501688
1492344
354407
978678
1261227
278193
1129605
348055
685393
1549046
1194716
185163
134249
1130357
604520
112601
762497
865171
820641
1395553
536953
1023378
1308968
1442896
1373955
71759
235673
750162
1364728
158249
189769
400399
313620
977468
185731
206133
1281724
1008740
1317243
838615
147122
593473
548712
1085718
699269
6860
647515
1395192
529457
525851
240976
490771
1298506
269389
789866
1132838
705282
532539
807373
1257386
625163
877395
882950
932219
652849
1431695
839144
1388416
180563
958024
1108099
1526130
1163412
126081
444115
485201
1418555
46583
1487986
166103
164667
1100174
1496322
147683
730202
1425409
775375
1424636
507711
540136
1360215
1316015
767856
490670
181242
1137829
883641
669895
582386
198189
969299
1470401
885418
1118045
531444
1351103
257553
665756
86843
1070297
849386
615314
567215
1049907
1097685
156242
756663
193765
516049
1256329
1105635
536717
377684
12744
1117652
1176303
410054
1336945
877858
1446934
92519
223323
355482
1399050
66698
1342452
377242
334666
1542759
198963
1225340
549508
458749
899880
1454075
904873
360952
1217973
1134239
1375391
698089
1366456
1215747
1073347
1084466
1531800
1439219
370419
1181980
779096
209871
66957
471791
327452
1291777
363763
550529
186097
125726
531018
539287
1136724
1550992
902363
193578
387799
1079635
1334401
148002
927187
216011
1342040
191737
1049259
413724
44430
239308
629613
25794
684234
974399
233629
1545929
709072
393580
175952
889220
1365460
197345
80731
561083
559140
560183
52276
60951
658347
617504
613297
1488448
951712
1125122
113247
766036
1567863
476998
1550403
875541
1485553
1151924
961083
784584
617030
1094849
639778
642287
321823
637403
343020
270695
892125
1283761
1263268
1495017
1209593
1515449
1295297
543836
17513
150249
264078
169789
1079767
1214704
1389202
286944
679773
210059
80073
1548203
516695
162165
1263278
524253
1386571
1322511
1346719
1245939
136309
914023
1067206
1375249
1181689
1031040
188875
1289826
198080
1343882
1550881
1425589
1525263
1281227
956721
1288754
683320
812903
608181
249706
882272
653326
86524
1320987
971146
221919
829732
372613
1375838
684374
835831
1119558
318369
365973
1304357
831889
1456069
182743
875297
1364378
356990
1036358
87952
455325
298892
379826
771146
666148
1239476
478008
510500
144074
686212
177573
1298837
1160326
380039
1094232
893603
231951
1014218
1284998
226220
656527
1509929
1163201
623589
1504623
62386
604165
559743
981742
1468489
648358
1502849
235015
436763
570601
918717
926608
730440
1012675
831390
901680
635075
546797
314105
891951
1096895
245885
365050
1415320
9717
700652
1344081
1143524
183646
256280
1107311
1263245
1193495
1437317
1257831
47768
1047280
924245
1275745
103962
88191
523304
1273350
142717
57540
512892
1038512
626002
1269108
570188
281372
599947
441636
612011
706392
1171250
278428
1234925
390756
863876
9287
1438449
1307
1450302
870612
46970
1334373
404261
1185895
801904
1352614
708329
1515785
407609
1266156
651475
1446494
317062
1503353
605374
798581
1391986
973397
1388928
1476653
351014
642377
506717
1422099
1516546
960896
982316
1476358
444361
864638
745989
245259
600617
1068241
666316
77466
1225178
43461
578865
433234
687537
1488782
1380358
1540704
661949
1142966
1114437
123709
420166
1375985
1016118
711368
85483
495591
804402
118059
107552
950007
629392
762826
79955
163094
664196
712866
271513
1140745
1021536
876103
818612
570826
84030
343570
897684
813731
74160
824862
112239
720023
297346
1285850
1113847
756390
1107688
543415
1338281
472899
1375312
1273110
423853
303642
87420
137952
1543005
502992
753861
187923
666348
564336
617623
511909
202501
704699
1109761
172417
1528043
1080286
1144970
1024576
258019
525747
1156497
618299
702764
877861
282320
220752
111431
253813
836155
974291
777273
937250
132385
3257
1165668
947422
1318196
765735
418864
91248
1172229
1370952
1319364
1349095
891997
365881
323017
1541869
325165
617885
851697
190157
18717
47572
1170602
1434335
582680
122350
322990
216962
1526009
371640
1256300
1471364
638601
82702
457090
718843
737102
586171
1057847
522963
104576
971274
1191098
885419
1520602
123711
310096
297240
1306957
1187412
238428
1195187
1353149
375929
246181
533635
1393803
817526
1076979
942803
139941
280202
654464
161430
134639
770718
33479
78992
795500
966693
1341756
880543
938207
194149
244028
266139
1458622
1404175
634202
1409409
1240509
1034090
342285
771439
1106871
1079661
725881
1117456
1217210
5136
604951
12209
393390
1224434
709452
135152
1523124
36681
702008
1439880
1097417
242566
848069
780495
63841
882783
340628
1037670
376003
1280799
1408097
1424835
1482413
274677
368285
1382372
330522
1456330
879685
1368699
1310754
81867
291148
322970
437240
544338
1199998
83247
500189
1065148
1453396
1429431
1108290
905652
911662
1478764
174834
913926
654181
555589
581863
218979
806120
736673
414166
987841
18039
858253
583807
1283829
961284
992534
859292
56528
569691
1158183
1472464
1300696
1144869
889905
484241
1108842
15125
995828
78846
1091405
767800
364258
187307
674944
748748
655091
923616
523777
693880
1145894
1401381
648090
1257921
1121425
316961
14671
768183
1378736
555329
417403
713317
66924
731574
820182
3303
95100
760632
352442
106046
1167748
1008090
653911
352113
317395
896617
577471
1323472
73283
676833
239750
1186773
1407031
1251131
291272
828676
84055
1298516
1117488
1029737
1340209
964625
1332902
670701
349475
268338
8309
725634
1302319
659765
892407
458457
953186
1448153
851461
663588
1129482
843280
1534860
337394
736578
1044168
1527378
1539934
797085
91758
803072
1481853
1356854
1566668
1445449
673318
1001843
1160949
841419
744616
892329
588545
197141
122839
152875
1435662
75443
329646
1236526
1437384
1264751
1036923
484114
852756
655090
1169437
1012236
412225
1323335
195942
670650
481926
503022
187309
842090
100799
598164
413483
1451432
1497214
712433
600516
849154
217765
1230219
639196
1056547
998805
1176391
850930
175901
157290
414395
527369
447326
1343957
1065856
1294187
333862
1353155
1006020
237221
583667
1482272
1403986
1425395
492635
1552409
1311402
879976
469824
1075155
996561
807137
475270
904913
423519
547875
1526770
97717
1052246
264330
963615
642536
274359
31582
139104
1406747
835291
346093
769912
1540853
1445448
686472
595897
526075
1295966
275589
858982
1357517
452238
1488792
657232
360209
1054905
1159082
1234770
79902
960099
1361046
685226
678096
770746
1399714
436560
297048
1486279
369577
1086991
246613
1558672
273005
690038
820669
950611
525961
1422360
808957
787715
23459
949044
776348
688185
1439801
1496619
386074
562790
336622
366571
1149426
215965
774427
1399305
1505014
11100
824523
1411042
1506260
1295546
1089458
884877
1316431
1160452
883756
665856
29467
1109904
271116
980487
1373734
1500571
659960
277718
137461
202736
740337
799244
565478
551769
1366351
389725
1222291
673388
1059025
1532627
522896
696029
1559492
86891
127211
202527
911167
1519664
836555
1258427
1344052
237174
214318
355037
22795
232111
231252
884511
1304468
1197574
1150233
1437239
971843
913293
1083702
222334
754523
1139388
18568
399391
79663
122331
394303
607850
1380851
994042
17240
219806
741415
1365346
263474
78287
1531152
919008
1518641
1317874
195831
515095
1135538
781626
796657
275776
501600
561915
1043214
1429429
527469
663037
1385562
448605
1410736
4916
683936
1456832
1399074
1317716
1014921
758387
1146726
627553
66600
658188
867533
1514032
338416
82386
303925
804914
774683
730090
990488
407517
373815
1518399
988008
605103
1146729
230961
602870
446477
154653
481891
1286942
611246
530744
281089
634941
796440
1037578
222550
391430
104243
1400800
179229
393982
85841
850239
1335522
939722
1348946
12790
398214
61911
1084247
704989
748191
1124956
606385
7751
941472
334110
1467046
801409
4693
1011259
296399
1102135
893395
682382
512404
1143940
46300
1235285
1402569
423503
1353983
1517553
1541701
785616
1463633
1111146
1225740
791141
832702
1512154
262744
1352505
925999
1133574
647070
634315
428053
1435781
83988
544172
506326
72122
1431445
713822
81955
829181
1111547
936675
1155092
646610
1541599
581526
135523
342522
424194
332040
822932
428767
739328
617520
1468101
121965
781543
725400
1240471
446660
958294
1008898
1090974
1015813
75238
1379235
419512
1357675
14718
1118652
425962
1434869
19946
173947
610111
307475
1487533
354929
1221776
596854
843444
1552412
553777
729980
380154
1296420
727915
409212
903431
1127980
4878
1154226
1434933
444701
300676
1249145
68052
921023
859646
137527
163880
162048
674484
41960
382815
973337
1206074
1557333
1352190
1108324
1409135
804585
452288
693001
1528063
327487
1366499
835597
1176755
1145433
1136560
629125
583234
420430
1411662
858156
67338
1038456
512748
735181
269109
15785
849272
1024933
562429
199902
1480949
1035226
1078282
558948
1561390
1026464
85955
1397496
670870
907532
931254
1158178
825383
564705
308664
81292
1197688
1324484
303085
1194413
495135
164931
288866
1474793
1336070
1454450
112215
697735
512110
534134
701923
1184696
27827
1372830
258407
1561552
1084952
738422
1425439
1490050
562251
61562
1295415
91722
1086969
947869
150512
514930
1293153
1567026
466176
590484
1394402
387054
738441
285706
795624
388831
216562
1267769
1257239
1553206
111214
902133
732948
1094933
1096090
178852
1325448
32948
367596
66011
809098
1115986
521649
1478377
867910
1090762
839963
1139547
1454034
484291
84437
1275340
268058
890085
469776
798386
1190064
467994
815253
678971
211499
148909
1055069
470588
556062
927682
946492
1444949
1467803
998725
823087
1296827
187717
1055930
102165
1567155
72202
769001
1011372
701848
799470
296620
783119
631190
1563264
611324
1316157
1078168
328686
9090
656265
1103765
548572
559512
1115395
192411
842669
127282
944197
729895
1499821
1513670
643127
343509
1375435
927454
639913
911832
6075
1149355
1304643
389876
1167301
1190051
371218
1275299
906146
654857
812492
1052832
125895
1495510
433263
449917
396638
943646
1495743
741567
1086081
320208
1522257
1352422
501419
782785
1460151
1214987
945162
1459026
1534457
104049
1022970
491511
618050
998016
1064570
954966
590871
1521379
743911
544432
1286855
233144
1039508
338850
1367867
338569
1071196
1385776
135965
328461
1227528
583022
1523660
1530507
17025
1420611
751779
706194
549272
296449
1424091
230280
756161
568260
1280357
1142224
420740
582352
413996
998290
1180713
788688
1103644
1363952
498663
147719
231842
144966
501286
759279
1555976
726706
161330
321976
1107662
164216
186405
138352
111435
445355
1567086
1274056
66762
52088
774244
719806
1147699
335216
1131460
1490824
114653
952271
718095
753555
1059805
1540260
824855
513632
1257392
717902
816152
943947
574318
142953
59672
525382
352034
871447
895473
682718
377416
1440667
75172
1025707
710369
1035635
78659
1055774
1183855
1217117
413410
419639
426756
254170
1485862
667407
1495994
76884
329891
902895
617951
945986
21247
31039
238577
1244768
472570
165906
1500830
358322
269252
739716
746717
710792
535855
722732
614937
912722
309379
18969
1522031
1451844
1282231
1555351
908633
205492
396976
987926
828160
1399388
1206047
459511
683728
570465
76451
908693
683964
606422
1469393
502916
162974
455460
1364279
126615
1187922
1076478
1090710
1251423
770244
793326
778078
58382
155343
399062
268451
351959
797197
460483
143913
1159929
469288
1558088
876644
362747
1159785
747030
765750
1390696
512832
768073
1383636
737874
851709
691792
1118057
932829
87547
578554
204908
1221302
1054060
1322967
1432302
101371
385660
1314996
896320
931201
761885
1440212
1252824
609254
1283032
783762
734213
539107
812054
675508
848509
414568
1050288
1442036
52347
494555
217843
1506112
967015
437548
1466432
275566
137632
1291090
647149
1462301
1308762
134186
1282335
1110492
549841
1372206
868654
870665
114710
1123903
1131163
611306
1287255
405269
436126
1113588
1365533
1449719
1332985
1049311
92206
1316055
2747
457313
327469
339880
525980
711686
647443
1542505
892809
1459926
210892
118813
510664
130450
1231008
198067
784114
1531174
1406420
1384618
1170613
901228
1005065
451771
772982
593891
165290
647379
21561
181442
235246
203186
1556187
63360
1358448
725739
298550
532140
507088
71244
518781
1540350
1508379
812141
613111
1190231
107218
1550575
984795
1122365
978041
161385
498164
1230400
1539176
51090
113336
489313
1441104
1487394
1326488
903754
365982
679883
1418971
447950
422381
580322
1547324
25471
1094139
580573
376018
1546296
1107864
739664
1310404
1122334
456691
1551607
460915
276442
1520200
217874
125252
1440978
624353
1372940
1004071
1391391
436632
482298
933376
1457500
790976
958863
996075
1400602
1241734
186852
1089636
799880
805373
485637
1051970
527031
804366
154591
515232
1478161
1040951
425033
964789
1467366
685649
1058940
237943
947736
84281
278074
233348
1083940
1472406
898615
115265
1246675
210240
1558615
1323587
1170986
375254
568602
916110
42705
20274
1137277
125470
852171
549522
518765
957232
668027
804731
1535257
864153
551458
802972
1244010
158435
73904
126718
1235124
1186343
1282530
1339153
112206
1133041
663379
1368617
513665
342554
890024
442988
1155291
1514282
860467
988210
37129
659962
463671
1033850
385248
868426
1332054
780248
1180826
771215
1241728
564900
184404
1354013
222261
1439227
851531
1381515
992395
1538142
1046869
422307
1062335
35563
969951
1125563
1121457
1186868
1447332
82504
83092
336754
507630
1266185
772900
988414
1161026
1314643
905484
762859
1365111
275480
272128
376172
217305
82515
1142586
1439359
929163
964972
1001122
54615
168601
539832
829331
77300
657287
565569
438764
246867
395904
1504311
100868
1247556
1177378
719839
540928
211736
971194
1196899
433755
1543265
1388891
238178
1528563
209133
742875
721006
681791
1220411
1044510
727265
76150
1384486
523713
1293233
13800
501217
399934
359394
1064911
312158
1207387
925176
250394
667529
1466781
212271
1549049
470357
1050496
326798
548701
541188
1386459
591886
1175062
1545246
268683
71146
862221
656736
1098567
1549158
418545
1394112
155297
1068182
111970
1475032
1244141
157402
42646
699166
79864
129575
805187
68597
1320145
1241187
1382683
1553031
514725
123541
1565460
1505537
1304020
48348
22574
1322350
15556
249156
777469
622295
37689
1199066
1453489
69341
664337
73798
854066
106934
21319
694504
616415
1483793
812423
48479
1300451
520940
1370676
1047085
1116223
1299095
693911
652938
964807
1174314
189615
1279213
95342
1279503
505095
902978
317494
1035356
125478
1390000
126200
809109
279399
1407981
808284
482707
345351
463102
348121
1484842
1194154
568231
1503759
948982
277681
357107
1440433
245203
1052050
19544
629445
341675
1456160
1023883
1283391
584271
36574
999696
417124
850375
29863
791659
301816
108970
866211
680264
569091
908745
675871
429927
1327446
144002
113093
1360445
546334
832556
135228
371933
900973
826662
692614
1178376
968764
692673
1321359
287571
163139
689431
771249
595815
697740
140908
1479190
141099
677099
434491
1208082
817070
499517
1181053
364045
544192
1062221
615517
560597
447723
363432
722881
1033332
270212
645246
683980
1336680
1086144
666852
498014
828877
54511
1370320
764427
1566801
1269535
1062242
379261
992530
509883
955402
891780
1310210
202748
48686
1281335
65089
881001
885695
1100534
1088466
274087
712197
1163933
804223
1208087
644274
1247729
548286
343564
547098
1186551
1427986
1339907
168903
582088
67525
1123331
982452
1323871
697695
443280
1021809
963395
1167147
1500217
717399
1507032
890317
643984
223599
388401
955594
821313
728392
212424
979434
150743
2804
139652
537292
739216
1320861
647750
1416329
1152393
627248
1140127
1130940
802682
965801
486932
173850
84811
748373
1190476
556644
1242677
605729
1115747
959237
19185
1190110
1361595
830420
53761
1287510
1220542
214903
287293
827198
1169643
479066
576286
638066
1565602
614378
1541942
853363
1335464
243426
1537577
232794
541052
1258453
667191
867188
1446442
186185
1328159
595598
586550
1528236
292980
978193
1199424
496897
29751
50971
85965
927524
334225
548704
1376754
73037
1093685
526804
430514
443889
1050377
305889
1331695
736856
438411
1244816
993336
1387894
670850
993947
174264
618450
892067
980747
1383769
394150
1226183
1260137
663259
481367
946206
187393
1254076
1119631
28178
824688
765944
746093
669957
1315296
1071100
300811
402260
757150
719651
183744
262513
1057237
1414688
771875
1367181
523674
1542702
449446
1226335
679907
952169
972952
244535
105648
89570
245435
807892
748564
1465601
1026948
668922
359182
1036302
137067
1148938
195573
1527585
1335411
1091490
21255
847748
224643
251339
652562
196176
1432378
324853
496382
1400750
594392
928370
1168698
719126
1556359
1315990
439266
527309
1015618
403543
1326035
647326
1289294
287361
449185
578449
1181850
147273
1287774
37929
268924
591044
305810
1404689
14452
1520937
982339
132647
958786
1049152
22814
109235
508285
1095734
645415
211674
1073256
1021719
1352728
757994
857589
873147
252373
435965
1558958
1520514
727932
1125652
188040
952680
612342
82265
1020464
127313
989058
169254
610462
355401
158353
213854
843099
907988
965045
1169032
1015899
1482321
484401
382215
1495017
1434764
73722
1538751
804002
775255
1410785
301864
1285388
345060
502971
774721
358107
84851
439775
1201855
1273391
613436
676598
1266793
1192234
39012
655833
1144164
1081131
33192
1391301
326620
1059919
760189
15237
253175
1250393
1398225
422156
208864
1291937
116443
519446
898446
850326
646846
350964
1344909
863412
751100
1561956
1402278
1034082
1538617
240050
1468181
193311
334940
700086
448531
1122921
1245208
1371153
1333227
505779
771378
818322
1562757
1538047
1399820
17419
1225762
145891
607402
471530
869864
1527453
495576
221930
418714
1438859
94690
562173
1084899
247961
364427
1247067
729942
1045822
856653
213426
266892
873867
218491
417861
1048058
114574
431895
660682
1341730
557818
775867
40945
518652
1017599
259748
1511601
815715
316733
218140
271264
293553
487751
1030026
657955
996603
1153283
12774
623454
886697
1428573
1223702
1277375
665507
202299
1049203
39420
1498424
801290
314568
711945
755258
235478
127356
45610
672902
1426109
1224627
64807
292506
103303
1031471
248511
908248
468291
353626
1184270
477120
953020
633921
356185
354130
634898
655829
794193
735280
250023
343101
966329
211405
1063673
154602
664948
1521364
1391308
927521
203670
1389093
208992
1235022
339372
686943
972209
556428
746562
322128
1126418
94808
898621
870748
1263916
10574
1519740
998262
271200
293795
1475367
1152712
1117612
689268
1398958
1245233
432430
347747
870344
149956
373355
591779
98474
1234131
705258
878265
960029
364370
1387603
1325961
27180
92418
333003
1086348
1353129
997592
782273
1172336
774800
68534
733763
1345714
815875
201905
411740
638061
899881
55980
857978
1212336
741962
721532
1472118
897085
500934
427335
391075
338318
1459591
207864
1515605
1469768
1215427
550730
385281
782901
250741
1415558
165778
671933
69552
1179315
1368765
866977
1247541
1446512
1402751
990375
998006
215594
306331
1160731
695788
1093983
643791
528669
318869
1004092
1284000
1214393
227729
943593
422346
219094
1563555
484358
1264592
1503205
437883
137224
1069377
818619
248536
1528487
171881
551535
399380
23016
740775
941116
988089
705813
56929
869436
954357
15795
1525656
858571
1370059
771438
815404
881885
12265
114629
210812
648971
793271
430388
1052161
1272678
541979
208503
15808
354062
956941
1344369
414579
1530585
840425
721845
402588
1189679
727825
1306025
31582
509310
382218
749018
935851
57560
1552224
571716
1515508
642248
992105
1129426
636435
608572
364210
571504
743800
1549721
565327
1427920
1336600
56221
400054
1398439
651928
1480829
598447
1133747
1301935
1280141
664716
1546337
1161687
512568
423894
1292435
1025242
1478311
220786
753406
318600
246818
393509
1048085
1280794
1005631
1498831
423456
277710
949575
524691
380788
1090049
402762
499216
526714
378125
852579
185758
73186
370271
975876
628616
1079123
1005077
655008
1368065
236044
1542806
1157231
1116059
1124049
586952
1410242
885913
524492
479835
493587
1289727
438764
759932
1493206
410626
389321
215639
781991
812683
282528
1431278
1441102
1240951
1222693
1118832
70430
66941
991675
804565
42043
345502
558203
1532772
320459
927994
1299208
662153
756688
177441
239785
1356905
625560
738332
2207
955678
587619
160864
490885
1382962
74414
204014
479740
1425488
1077293
1088328
1148755
1368412
233644
859969
802120
1329968
33718
1376158
898932
574499
129815
645858
640274
375705
940007
749383
188156
116270
705515
198917
939260
196733
301404
1461542
179965
744248
628347
1121214
935919
1427872
95054
174686
94904
815678
920530
1084164
1369978
936132
2497
1457444
387226
2396
894328
431574
495878
1238551
368990
138921
1113135
870996
398505
1516876
881494
788709
1278544
1060101
117957
1335723
1406692
453037
205213
25264
918829
630902
1156642
301375
1451351
727730
415229
50194
141
474023
1385389
493656
738041
1344047
404326
1132252
1487199
491626
1101383
1370565
1244065
623159
568430
1045171
716635
1392462
1167732
1216288
503465
1362445
562905
653860
813027
345300
833930
1323776
1196784
528731
237900
328056
120677
665548
546755
943889
665505
1340653
665344
256903
650951
526299
385686
795081
808631
23937
1448083
862024
658860
1551988
1199756
496396
460060
1433877
1298817
168446
1283211
222087
675618
1105053
253864
1469991
1520505
1475405
1440558
1137155
138894
126267
1397677
780089
1216829
1190182
890509
756306
180324
1351999
455219
557082
305833
690337
121694
1216837
1419346
118120
700783
202403
135301
112713
160906
1487723
393877
230703
1050267
1493910
1533385
1538238
620648
405990
458041
1358808
1112658
1107040
39399
526511
1240469
793189
1096014
1375723
259024
1532048
553139
244434
1184598
1516385
299723
710628
299703
807881
580844
1013899
1113405
862002
1416346
621928
331884
1157985
1477927
437181
214150
572625
1175305
723063
299344
1241975
1222636
175271
398811
209575
1346105
608844
398111
1300546
918343
822283
1254780
1133336
640579
846525
563157
448803
926217
1328194
1501142
610459
467511
1418607
806179
630599
1020130
72001
672980
1166043
408956
1404950
811893
1038281
339647
1517637
1091025
475941
1145312
1321888
1420656
132878
1224279
1122427
1331479
1540883
194534
366333
1260317
550195
21988
713251
1300784
840874
917311
1347876
233944
1473164
769190
1184475
1291539
169833
534196
1127363
93428
1020082
369199
649113
110112
1324388
212937
916842
291206
245245
617016
761217
916518
1420546
117635
1149170
676684
389507
369772
1468828
595448
988273
107869
1160407
68031
887664
1035272
1026239
996426
53114
458070
830631
995845
628926
923842
303303
1208137
1529440
1013725
1083510
1251651
1306793
1077561
1122559
1167971
933017
256671
140986
1247739
392504
1532036
1415224
1024684
1388076
609525
67814
445934
985008
527048
1294055
40021
1087184
1250782
1499316
781807
621928
1017807
538017
671747
1456095
312222
1072541
67285
137151
969494
322810
868837
997272
1001587
1499995
476037
1301634
293203
1169551
215387
1404362
1139692
348367
886758
941367
1325636
81350
531523
811030
136005
141311
1386372
1497267
230457
14950
138172
1128669
882691
1536383
738082
1539884
1525428
1278570
1505625
495072
955532
525085
1545069
1356552
756933
1443080
802888
298736
1490865
435402
1214144
1298259
645824
313200
872349
466096
1267664
1120097
362768
622365
333746
305821
398916
1103249
490902
562531
1199223
145897
315187
1501699
940973
103640
1419071
1302353
574830
596219
160990
314306
1358755
1478178
827268
896611
852665
1503509
1272497
464290
1382742
1519506
1071152
451866
891485
20040
536492
503484
1520960
171686
936749
1173041
1549015
749955
1542216
88106
934625
480548
1293928
1104423
195364
1280170
993165
1298373
1105801
1048173
390284
756950
1081498
855934
226095
1555095
282107
1118834
1462315
987203
709511
932306
56764
872024
849974
76126
1299462
395770
386582
1286794
302731
1373424
229705
22478
1245223
797162
829170
183664
1493634
797259
601972
347778
1335157
665407
285356
274481
257453
149303
594090
1237605
12555
69713
148306
360418
749399
765658
161551
1373803
180612
1448307
266319
1073455
952886
28475
643141
680890
569592
841832
465957
125205
1339621
797227
1319622
119661
764043
190116
328445
1474182
873001
216568
1350090
305157
1384935
1043224
1107609
358859
1304060
1344864
623010
144564
1005948
1321012
1336606
922152
1101449
711184
1402684
650362
372785
798607
1302862
709480
39036
121168
1518515
335277
545242
1175257
663135
1246550
745542
1351720
222415
934992
1283344
789574
398543
119332
1090704
461332
1421259
978969
1202789
515554
716955
188310
521067
1464063
546265
819594
549620
923743
158213
1536629
1436858
959020
19088
1453942
807872
505416
420209
721503
555109
1080746
1478071
907673
1410269
521779
578311
1248138
61803
678328
363969
1186829
812799
1161453
528399
971545
1563460
1466909
457443
1465734
149279
1003991
641430
988684
1353655
341887
293729
636422
122366
808570
1029788
1473202
592288
1084419
1375297
465673
727787
1158466
731421
1090091
1407003
1345569
1215078
204228
530798
1215758
396620
885098
1034625
694775
1002834
1524032
1515996
635320
622021
11996
460555
1397009
1506834
819833
778516
339431
201403
171918
683985
1283450
1249705
107661
324788
12754
181847
1461112
1481797
40645
772846
613793
1141860
422310
425053
801858
959449
1208180
1265076
124334
1152668
1394165
874069
1177974
935328
1215013
262517
313295
256383
1224256
943768
816461
1173245
127000
293229
659062
226075
10938
966127
281394
1308818
171303
1519104
614831
262204
855055
873253
134925
1161956
114529
282660
445021
490097
1275141
59417
491635
875043
481558
731562
513159
793777
1416457
1198278
1425936
1532746
448426
689979
503389
704360
191208
1209904
383499
1335307
1497617
226636
284715
150543
1020391
748160
1168254
1011321
408825
1487619
1017046
964916
59216
852740
172441
406702
1055000
208170
119484
452525
846729
518687
1451648
1131809
529754
564307
441720
1012691
1346376
124915
594694
983035
1296341
1299195
1086058
1499506
466986
1529543
174759
157754
1374252
367380
490365
576001
387869
1159083
916818
1363782
157682
249147
976081
1275558
373132
399772
1133707
1516400
621474
80320
1271726
278498
1042304
1199638
250731
1197393
293426
1491208
912452
51046
974075
22240
940452
47927
1041671
1186930
1048417
544481
1229444
1171525
752230
750229
318022
361019
1525693
1169831
977986
125290
166928
680451
807002
1162979
714984
1425289
384683
293722
693272
500204
1509231
1050913
112542
15109
116522
813739
1257388
679685
548249
102988
549490
507649
776714
814612
341987
518696
452169
1048527
986086
228570
1310401
1545127
1361859
1235464
1254740
1350105
100395
1527859
433106
1497931
481894
969530
1524445
417590
226438
1523895
1307948
1203480
834070
541296
1212498
1345290
621581
955063
181153
1550733
55862
620505
242386
1372211
352238
1351805
441125
71786
438749
792663
1300296
578208
538596
668666
798265
1399853
1544427
1137657
10028
593356
1362482
420275
1151092
660356
552790
363186
905835
394796
173727
146523
126585
565577
998787
1419976
873676
395067
1042503
1550407
314770
1521933
1034731
1321488
1505845
541487
325644
890534
930693
100672
81232
679882
226501
1190185
319423
123826
1371093
1533303
966388
828821
227639
856344
226796
223811
273973
1006192
680249
880019
1140657
455797
257488
766988
185459
432490
520796
640823
1535719
1201380
380464
269516
48528
337688
731478
1356207
1135934
669692
652503
1300438
549832
833582
70614
1110756
524309
213944
1058173
1409130
133708
413756
189381
247397
1247484
401573
37424
1109574
1166258
1000248
801984
1431664
1085845
425089
710831
116490
162470
1389162
748290
543184
810975
325997
635877
330711
1047535
534864
1218222
286706
444219
346014
288223
564870
1105700
832514
780400
899034
685147
684599
1181664
1495870
1092349
876502
1444341
1487943
701417
20131
115812
257049
1519878
1341946
54938
1502076
396398
188449
1306253
1185820
740129
1088911
238323
668480
119220
1072272
947692
976105
487957
1481301
1564677
121340
450826
1236714
1368811
638688
478455
862525
821128
1139712
1248840
970794
838273
758293
52635
330403
1239222
706724
1349624
128933
1490663
10812
1252336
921341
359380
225434
1313716
193018
970606
13115
1188511
242307
1221998
120411
167842
609119
583662
1002197
723421
513158
847713
974618
1270860
574142
941906
1318932
356608
581535
1379358
888907
133781
1048972
1422484
511467
1411813
1283296
259538
399710
564638
1527223
1071608
525086
1405158
9129
1270737
1074991
251944
988918
469904
1101376
174397
1537321
720302
774892
689121
1028221
1493306
726371
1358517
1128755
1412817
604370
246192
498781
1023849
1288014
189430
1421077
634766
92139
499525
495104
402277
774485
380953
999693
505482
332215
787730
995459
1175902
1424787
275885
1128262
1094012
683034
807649
187460
586317
1551196
1422928
444065
1492937
703397
1069902
39325
1564435
84632
148186
1221376
486768
1062186
1348240
204608
24572
1447690
277553
1535775
1425395
1397951
474985
314459
1338663
28692
859935
1526070
728023
336386
909994
477972
1545006
988128
305669
249968
1469437
57796
800188
415452
914126
86327
35305
1480566
1477571
607514
362098
276519
738199
1357988
895007
9433
415347
46420
1350646
250719
1017265
1352143
1560033
1431081
1243755
742827
585729
942765
1534855
1274922
464603
794183
621782
1101594
1400387
1472348
269661
32559
218385
1455834
1292790
574045
725546
157327
1529355
452189
1249754
1046630
484822
587703
1080309
1119582
511137
1037599
211434
409615
1242827
130949
1565832
1173092
273970
474527
246716
971506
1043113
877576
228700
634077
1385776
1013841
69498
286220
755134
1057741
90872
488383
332017
497550
979863
1304600
861884
549399
285176
1346028
78151
1332082
731940
79410
312897
575309
901677
112078
1445366
1200483
1063701
1384552
1552480
884859
1273779
1108657
1214292
157015
864471
463165
417741
967590
394759
1385354
848991
1482000
1235017
169820
1354280
349154
1124157
391219
487137
254521
439989
374253
1376464
393328
523347
412464
118330
263842
1142538
296981
710060
887303
594218
1412136
57885
1249377
806925
1089887
975241
879365
532978
1035153
182354
1307931
201177
101093
590157
145571
1130988
1291940
264147
1184490
1442726
24789
837010
546779
1540774
642768
1076351
845783
923457
1060381
1062876
1382624
875247
749279
762757
359521
48753
741962
1256094
1347362
209900
848508
1250989
1041127
1118382
299714
1007653
752887
1303966
734968
112698
948060
566883
1284504
147010
994952
653174
516474
472568
1420134
738130
55967
150481
1378905
645633
1159231
215657
1374421
819583
435339
94447
444610
1173106
1309394
147402
885488
595683
628900
244234
715002
926318
1276491
1376188
663678
1086477
48644
1013428
1217102
432447
507567
143597
1073145
533759
664598
635264
580212
933714
495234
945602
438575
1393731
669018
29670
327654
586462
1029188
36676
137182
332157
1055790
438957
912140
755279
1254903
565294
1220111
1197905
1038754
65660
937321
543489
1520882
1259179
897781
148061
594545
1459399
409089
1528099
253365
59571
337095
789643
282188
56508
1512988
836067
337319
1352432
1477368
242626
1211132
1330829
1288098
1022082
1352416
1555180
459411
650235
474463
418334
698065
820150
1479219
714130
755989
355397
358553
1099592
781192
1285537
738433
1440671
1516981
1468429
369412
8498
279828
1445450
1449697
1094488
43045
1567304
1120033
588554
1549193
262177
276797
1011306
533369
1519446
257058
1108142
300246
1054644
951191
176280
1044700
234374
91954
1464862
1176587
1403185
598299
774183
351514
798887
685769
1362565
1340000
987633
1045670
649771
4731
1380308
708588
1203459
805197
258538
57688
789897
1030543
1435545
802723
162514
575047
509153
709902
1137081
919515
783228
1132286
491385
1474826
50443
319720
1527322
1062677
323687
528234
18491
222185
869504
1349425
274706
1311239
1120670
538299
109465
1446117
1274104
1201765
1222473
1316569
896208
20813
702560
1171460
359887
434389
1011387
1032095
369230
591067
541157
1364037
541484
278999
578550
1506909
401330
996464
109848
15565
1267278
1504586
708299
950413
92510
351598
105597
578687
1191402
1520445
1171958
253228
48288
977839
366512
961813
292368
834592
1521978
159416
623466
467534
1210420
67498
1360145
584220
1123963
1473055
576409
992080
908305
579033
140819
986416
1223422
256416
1397668
899508
189018
743844
1032677
1523368
289110
1465837
659667
967810
183744
728534
306703
1368764
1219993
942732
1417013
1080537
859517
1373057
964472
394488
358053
781865
1278799
30305
26952
1019542
247147
322332
71811
1018278
369878
608965
1546235
432294
1250949
1481204
1520367
1221093
6825
772163
1538136
449294
588937
226191
1133201
619327
463931
974723
1246197
452918
86178
194279
1539348
1038509
843774
302595
480756
269514
876377
862705
708303
838472
950137
720065
645953
407095
609077
1059465
24498
1289323
1484332
1036739
489352
1516406
1260692
39931
1038412
1521266
477748
1406641
1348039
221565
619464
914051
1054080
1380871
250662
1546327
704315
520137
1197193
1374008
44154
677648
102635
669745
1508508
374211
140758
1414365
70014
1002352
1039257
895209
1551567
57928
842990
732087
816423
1483572
403520
986142
1538838
1200608
777590
760937
340117
1263298
1515672
963438
682353
1242246
1047177
657647
668884
1457671
403723
747852
1362729
840000
342148
642331
1193776
511233
728979
557776
1201806
596278
1205439
495627
177717
1309722
1284871
486076
1564745
1071650
1029451
1271349
1195754
686443
782864
55526
310693
1565718
143021
891920
518507
806575
1115616
116776
845510
613371
998038
1289469
1359917
1357336
194197
1185579
190986
1430372
1197913
700039
1369124
1240673
930996
798002
1051700
1531574
1529295
429740
1114010
964742
1459975
1309734
564920
497104
665319
842400
981394
648616
862590
138498
888840
1143666
925650
285083
381135
961320
1487301
1084802
1456363
1093757
573865
880753
2719
1328055
1094485
851711
733484
462681
600412
897922
43999
422890
70752
815469
1257070
1488489
1178307
1473920
1076267
359509
506306
189128
1503443
1555990
487347
1561092
946750
1248840
589849
928728
678046
71618
452537
1130318
1105099
1180337
825280
213361
1352486
496143
383098
494439
117679
78139
1199057
473242
583354
891281
1335779
1344951
69212
1040879
1275823
308257
403191
1355660
1146745
1552801
207381
1140262
943485
1147773
743960
1509673
427074
307457
1213152
88270
1305100
1190252
167492
1231746
372127
696146
1380268
1552986
1307306
838074
85718
1505485
129942
1424105
68420
1042777
1005761
469211
87355
529455
627557
1567025
64636
803250
1437185
857280
525362
1262750
1171432
967810
1471505
1036274
1547098
526737
835943
70758
183562
1529566
267164
758886
295110
573202
1051222
1135272
1117179
47478
1526099
268076
1368335
1299906
85691
995434
1188235
55018
1477687
603002
833420
128421
189974
100210
378990
212135
1058459
443504
1039585
1067300
227159
1324393
1301610
790736
1560582
599829
487765
309499
206828
1484437
485641
1139382
743447
1327721
697080
701399
1166727
1558355
6514
1236856
131748
451361
217528
705741
238569
278729
1341419
1221780
1241863
1376810
1024400
296973
649963
1294489
1273470
625760
487336
427843
1032488
1367603
34398
100354
1208508
262219
422222
1415665
1455091
1142039
862337
1063897
202080
242916
1169552
1424154
1142388
838675
977689
547854
1467568
726195
816516
317077
1188875
1467896
217158
542234
1082084
241350
166138
686708
617370
601392
685802
797148
641869
1098180
857307
306523
615787
819215
874805
361898
1108116
112442
386604
1044834
947319
756057
714712
587641
82409
1044334
1432491
1208078
572571
69496
613614
169001
266865
632084
739713
402251
1054227
1482232
1491450
141854
20565
1162309
1166021
1394332
1503201
758421
331771
503645
92618
929918
841192
1348742
341525
225038
1429456
1197887
454864
970780
26850
698973
1143414
720860
1315875
747729
1091460
752029
1517107
1522497
613525
625362
23478
465964
636804
2276
402089
1141432
1511156
268717
1141775
87265
38073
1437184
883350
800437
1068848
843600
1550667
423342
261480
1553629
1351776
947232
1429675
548564
1103596
1118310
781386
1151968
156549
749050
1385245
132773
443416
375550
464952
1116208
1487946
507235
847484
158004
751261
665494
83802
1477400
937614
77108
54439
817817
431187
1220884
519885
900922
700706
987858
516406
998825
1503069
890631
1177772
1125013
529769
940262
130090
918874
1150139
1194778
503251
132406
1361515
751157
239472
1227060
353707
768455
283802
1560648
1029210
31651
276753
628854
367682
536003
1529051
844135
572581
1244534
1528978
837716
324330
149398
737649
1199659
611084
1416444
1459576
1046958
1545601
644293
1016298
322256
1283574
527208
1403910
1035145
1422264
1151331
1493774
376260
971797
984772
1268014
1567055
758539
469366
591654
1366735
1307719
4973
13020
574771
365946
1063967
147105
1168340
73633
1473336
282852
65557
325952
824856
393296
574081
1347544
1084139
1387502
1451357
991627
1472417
1044884
1249913
385836
1345526
933931
707359
1539254
684559
923605
1118191
66675
1084056
1384420
1437739
1436705
325307
16383
1552444
1493306
1422353
425881
1414261
1203070
903771
1559066
1128035
48241
21187
1388079
1374317
380626
218573
549220
1202183
552776
605912
284190
747642
1433069
153429
734626
669701
792438
736466
679917
435990
1016029
19688
1310471
1476798
846712
35569
383191
1132322
1369962
418615
344709
1113945
1318308
956212
59678
1527199
1120900
647707
1532842
754433
1355663
1115223
104586
1145582
265059
1495217
241877
331338
438129
605854
956370
791600
827757
658410
157969
1385362
111660
148765
1565545
409705
1415470
570799
1550917
220353
1561404
1314661
589449
626953
502660
707342
1226041
817624
125548
1519729
385308
1025599
529412
32351
389286
1539614
53710
1144460
1179573
1361299
565957
196063
748576
77677
448065
611003
1540027
790066
542696
1303795
543944
218829
1100552
774922
870479
778634
762476
937678
618831
1021884
1278172
482446
668277
1163358
2488
314861
1405063
57183
234316
576403
210988
1273106
1259437
564992
813772
1138326
1147723
409327
1169278
24895
34961
1530150
757821
852282
1230746
548084
626452
1485797
349199
1539251
1266503
1560183
709603
1139667
833389
800245
1473910
602198
227410
938852
534128
1239475
625310
587330
417081
1005386
458598
309743
556892
125394
180768
87447
17623
1336361
1540499
478026
1329913
408148
490155
1290562
1418802
353721
404780
322884
1258991
27732
7277
510570
841082
167351
832825
1443713
161522
969386
340394
1504058
34713
1398284
1333716
827968
575547
1190379
579740
588831
665318
1152651
354813
912542
878520
1539134
543503
1153038
1367319
880473
997407
1500205
937307
1227439
650186
978301
790602
833587
1058733
503572
780767
539347
1269008
1058138
915098
8784
31183
833548
992605
848908
1395118
808978
1012169
634870
30239
342335
312708
530369
303900
511454
287904
385049
47752
708406
338412
251234
4185
94491
128861
904229
1347006
864493
1498354
666169
1363324
197485
1116652
1414681
1207140
1563401
1387957
1410874
1500599
1552053
564216
1342148
949857
186442
330403
1210653
819719
534817
791323
107808
89943
1511159
1464241
76644
550290
20681
265990
1350009
965309
805898
1059089
647229
1256356
596475
516259
1238876
78723
213845
1305619
601613
1488492
1013260
198911
159869
1412457
635339
655541
1298269
935764
1507459
931431
443765
1238925
213116
1246978
984795
1460911
295792
385582
109109
238229
285525
853798
1402448
1518549
800058
564641
527335
875569
385660
1024804
874
1277976
1561510
559036
370750
1244525
1293256
1403716
1563161
1138282
570108
686738
550939
220112
883167
1367114
176905
25068
1278979
885045
1550672
157719
525431
999501
846483
1440009
270849
14061
1144931
145878
979602
922063
1531374
83850
1457319
926935
735023
933969
461067
1282704
10776
410545
950154
187985
906070
968059
1264513
821419
518781
1082660
70546
73589
620219
1157078
651823
981477
665748
1532515
312244
1293673
1502229
1163706
723112
760917
928761
301181
1265319
902737
988173
1397787
709492
733464
883558
131870
698855
700341
57291
1343540
913893
1465688
428897
415782
1243762
1534743
716563
200701
806787
1366567
909477
1269203
1434711
529367
618221
374919
1367381
1047366
1108510
804672
584044
1349116
1065102
729587
318957
689780
938461
313894
808353
32113
153444
1565206
1235510
72966
35221
1416335
1562462
343386
1172907
52955
1103656
415709
386245
1400400
1371378
509210
1049827
977774
187761
841272
1271128
1548327
223149
1240382
782685
869690
1275096
259003
152704
1153972
1320530
752684
897735
1234686
198684
1234439
1228433
1063749
263784
517628
1511680
1547247
1501943
1116657
862606
1401017
647353
422848
164536
1095677
1196067
1229427
1163877
726668
489656
268437
1211481
1420780
754714
680060
500165
1422748
1163017
878721
1310548
188034
1006886
290462
1475751
1243377
983060
41804
150463
206364
835036
1134838
1304076
565450
41508
713554
1362769
543544
1447940
239916
1276819
1548217
1463907
1286875
741164
434447
1208812
571661
1032148
363724
877259
706113
661481
1076378
851741
414170
406647
895313
1311081
1477831
914998
1474364
1009448
1038351
1282110
258741
1486714
1472872
1279467
1018573
1048349
310192
1280545
1295677
227722
1176630
891913
1511869
1437613
53059
1162291
472353
230816
813218
604247
370939
1312230
514630
970647
39566
150099
990508
773469
37075
1425046
127788
1028603
1117727
240236
338159
742918
1225979
1463411
1493963
1195388
1245508
6451
1318869
225376
717294
1490531
471356
1057741
457107
1462825
360223
1143689
289269
614750
442279
1389144
1407971
447325
121181
23474
1143158
728545
1005497
96381
212786
660782
1135182
1489453
320960
993248
279934
866055
1136963
819209
13457
1466920
64015
995457
214267
165042
460899
98862
1229397
185220
1457853
859393
332494
627319
912529
644894
498613
100627
726744
158747
349189
342928
485210
451881
886160
609547
1322987
929512
606400
859682
467430
1113177
641191
773820
54979
844358
893758
975529
1052854
1099646
712358
1425834
460156
1219385
854042
709392
559268
90104
826461
502278
355768
1335381
1118925
812216
1326589
323337
181507
326355
1447671
1344201
385355
536914
1525478
18633
788971
270002
1427670
400960
859921
1561098
1103976
1111435
1425038
1312565
527323
1223571
1292564
1471834
44638
706046
707940
86447
759068
948969
824106
1359920
1286550
487269
1508686
1063258
1505154
580730
306170
1455314
513366
1050768
1011704
84820
681233
223501
315209
1270592
722584
395112
352956
1374440
796853
516633
1359988
1391394
104876
1434115
416264
1567701
831280
526728
715390
315457
774086
1153579
30843
164092
212032
1413401
240965
755552
942947
426146
632242
1123411
9800
959093
1362205
266702
482542
940623
673306
1162900
1055021
808889
183148
954189
795315
66451
1216904
267464
157024
498676
1462217
1294219
134971
1415658
1010984
216773
323614
208261
558872
344234
327204
247731
1493349
668488
723150
1178632
347069
1564490
6086
1490030
235389
1020749
187213
1546488
203269
216046
1495038
199319
1117423
5393
1333752
1145100
1013540
1463731
1486212
311742
817467
199088
332747
1219563
400308
348630
359232
1386654
1136858
104141
776299
96152
1496954
1284085
341234
451745
802478
609056
1279335
746089
1388150
655015
99656
725070
1225823
1459050
505240
746775
294360
840809
730339
108397
1469613
766597
144581
1050328
30650
352548
1033394
778844
290366
979625
830606
817719
968900
866155
1322799
799796
1321426
123604
656905
1230818
1454701
189244
458141
1238659
341350
85920
1559461
669178
258047
1308536
860077
509278
1185302
1556042
1134367
258019
707047
361418
420957
1411852
1538694
495978
1483705
803548
481866
590805
523878
488745
240035
437685
1501883
354641
760903
453464
1340046
32867
239593
1487282
42729
56725
1558896
873374
1319822
509507
810885
93208
653712
1089104
1460558
1079446
421000
657970
573886
584996
327304
532296
1284842
1244699
301081
1303115
1260204
774991
550499
1163972
229628
933687
1277600
780246
205696
178395
902881
1152516
39305
341045
1138204
1518417
1490861
946799
627596
324374
1210679
1285774
894412
705471
171025
321039
1511361
665273
659906
1412485
1247575
1439929
322687
1210023
373410
843259
613314
1299557
1417477
733579
460099
431474
492899
787
756850
968746
755380
1431715
1311247
1445913
707752
267527
258539
766189
224572
1393304
325172
1412942
1088330
1103787
1021494
110741
890257
1500198
352546
1417518
500995
489235
317882
1112229
254537
1093516
240109
528764
272380
915747
50089
1218348
498313
1001540
166956
35488
852407
308225
334197
1302638
523529
1153844
910233
512871
645319
121172
1418828
1132362
1185100
92911
69585
177985
1237273
1415530
1142712
182411
364753
1337633
1339938
1231045
1221840
669908
335571
572644
147599
1392024
739645
26681
870480
188538
570024
239541
1098063
1269393
1482537
850310
109788
1278367
261224
959277
275669
1312252
980112
372882
1038835
1287463
1558670
114453
353795
436103
193344
847642
48343
272694
708823
734286
1468505
661149
1133329
1390362
1367944
994572
734231
1085856
253965
557876
1131798
83527
1354692
951596
1112325
381986
1016575
294760
1164633
231521
1173241
879419
1068606
644547
1015390
648694
515016
598520
241990
457527
252833
523514
935501
644216
913669
950076
183652
1121913
286572
1237660
1552380
477414
1288596
995453
257803
245197
890030
1141753
789596
1465990
402834
656019
384303
1462747
495568
357241
680595
81559
1378566
756314
78624
901674
1099199
385151
567868
626101
1373407
286089
1145070
1529303
1243280
671894
508862
447310
529805
508469
800832
1467240
393525
1104548
173848
664268
735085
94309
1140411
462747
285540
1444448
646391
125731
746769
599335
1071886
1159991
340928
126962
841758
615251
647849
1282163
530199
350410
1140181
823389
1091650
1496074
314415
236431
150668
302665
374761
599961
1046035
692081
1446649
449271
1512256
853554
1373967
644089
63518
1476751
912615
1524405
1356257
190346
401405
224306
112272
1027336
1070274
189960
775533
1496391
578655
583832
527573
144390
811785
417051
684112
48446
548544
789171
705761
446806
1257989
111641
215758
1341245
1035237
798985
1484344
520522
641240
76166
1525063
1244151
1550737
1121201
1265275
514658
436534
1450661
1220307
50023
24807
467994
929903
858855
116313
1022927
805177
127272
365028
416441
16626
325924
798627
448311
1340666
993735
878743
1507679
1443911
1141103
1325745
689590
1546642
996396
385033
1524007
1316
393074
559665
1310266
1361690
520413
331868
569086
1175443
1491864
51627
946300
257722
378510
700292
697491
559409
940977
1255413
1160727
1108774
157182
892031
462540
646789
686862
21311
255085
162596
113092
680029
551562
504380
193259
1399115
877096
1524703
464692
284992
1328470
1236754
542923
984978
493053
652235
727640
51144
1037701
1446625
771089
591563
641222
782170
578792
793879
296385
1511349
1128595
1314649
510758
340141
108106
833444
963866
407583
1011979
489118
568305
1158022
119874
1199358
1184905
1270937
1464431
759853
520284
203428
523923
627992
113251
445253
1525071
171037
71088
135235
844463
371709
837688
180425
320719
1533672
86623
995509
205508
95745
1258709
1301798
169808
1327778
601699
808730
676914
1136752
1519699
617006
208754
232668
370438
891442
149122
1108363
1363144
834534
957057
275363
293796
801530
19502
556602
1438439
149690
287800
143729
491142
712480
996306
432646
496687
1105078
1155202
667721
1083599
1515702
881648
245327
1546463
120387
233511
782359
1518788
624422
1227061
1500877
84663
868737
863176
1033032
1122941
502539
421155
270663
630052
1512774
860172
618478
1335679
944278
663889
518907
1417387
670765
309867
1404692
528052
1172144
776972
1457527
1145303
515824
1068879
1473377
651722
567706
578199
863110
975761
371750
1433957
1413840
888299
308716
1133898
162310
890367
1481718
1513816
975647
1168123
1103653
8390
822224
1286472
903421
1403679
1114346
690029
1408503
1492533
1273611
1317381
435843
494014
58608
285902
1354338
920419
629828
966803
181013
1007988
749744
1508077
861269
1434346
1376858
919466
1282308
682097
898817
1037095
263007
1413350
1150752
661486
1169334
90758
1347242
834975
741742
1429234
176886
504530
159640
448244
542872
635986
296283
879934
326266
351988
475314
1075447
883379
866733
186934
725534
621085
491361
1147963
1060496
22459
830860
1095684
1326402
181926
1503634
391501
990565
946959
928793
1218882
1130229
797421
201953
346206
1286378
1478137
803418
474344
1317599
1184027
239325
696774
1542125
218400
814970
1314411
266117
942239
57397
1533021
41489
398750
1426781
1483482
65236
448917
132366
18400
161631
431903
370956
798168
49322
443081
559184
1270907
1172551
1473395
1486176
1310958
996474
37089
110256
939106
1149322
140875
1227362
435449
675644
105546
1067857
449416
315721
1017804
329244
718015
884128
1103263
129609
488073
1515299
1185828
193123
926140
236419
1459165
151649
1549824
1464662
1009222
1010008
1504377
866989
375971
1472154
1404516
187491
84640
1425782
1194137
711406
695712
484470
1232325
616179
766795
1150328
586545
441765
859299
1098955
1150845
1318245
662670
1218022
247090
1104769
1521613
657821
327063
1081237
1534417
528193
13725
219733
1538899
1144108
259917
1310833
1528217
268215
271680
919292
1131552
824687
869032
727407
685167
809983
547212
857475
1463784
936688
342485
1349742
4366
1273677
772423
301220
531804
1290617
73962
807679
902395
983172
856112
434483
1422499
1027466
510912
535984
1497835
815811
1136764
235324
1508002
109157
383907
647296
1263185
969335
297189
514588
1325748
24992
1130407
1278789
290252
412917
1242773
538210
1045234
612329
789383
646775
1510612
407052
961785
276173
907617
1252677
1352885
1323810
494168
1036506
1373444
1395771
196161
331781
1059264
472272
827522
688095
516341
192657
934508
730520
1273750
1456741
1091093
1074868
190564
584498
706667
927415
321781
1342657
144443
1392760
1255767
1201463
605042
476510
632193
1446779
121297
282889
1091243
1447607
788191
1441215
820454
255150
764497
1065416
722362
202632
1114844
268616
1151807
1346625
512135
1543625
677947
485403
1318927
422136
1356231
1324495
503199
24509
1107150
604915
908362
469818
644602
341768
1418459
712673
467499
506521
1009993
1050005
687429
160677
66154
501005
770883
432704
1546169
254169
311201
1187972
277733
1176993
1535548
953834
1029077
1528412
1463674
1373375
580640
296466
212890
1443324
1002407
943241
256004
641524
124845
901280
607684
53310
465487
1430217
1377407
1495061
673821
1037078
1337695
505099
118976
817406
932155
1085424
56959
215834
316671
890566
197570
334658
927430
1146189
1433596
417040
338563
69525
419477
210448
821129
1137976
679291
1055096
1289460
1021484
524180
674927
940799
819842
124428
370365
17100
518964
779629
1252170
1286835
1291033
1426669
496162
517757
1186088
466271
769408
911981
15645
761953
133197
1072683
326729
457918
970026
96217
472657
417512
1183329
1302740
1026283
1208872
179653
122213
497419
758249
956036
1080451
148015
1244710
490272
1499439
568917
159792
231282
1244923
773685
1205572
1221071
712428
877591
1555054
984872
540481
68051
10005
578426
20306
912794
125169
266173
626695
614734
1009285
519554
1538834
262335
601627
152519
1203733
1519319
659296
1500751
159931
1406307
1275863
809191
1185169
482167
290906
877402
776358
1191269
1441493
355493
1115032
580244
1512787
1414043
1361156
862798
1381056
615107
965711
781226
1020876
761124
1556312
1113855
392011
1333609
960292
1251786
153251
360332
675625
818291
1365366
1310480
391792
1464478
588307
177356
342673
171120
400817
531889
381662
30870
460718
617852
564517
1406531
457513
1438113
1071679
513702
271395
507092
151414
780640
1206865
82798
869654
1495861
340722
378587
861850
666772
975569
198803
890503
1379811
973705
1253274
823887
1042208
1391762
240202
494321
510305
83642
422977
110378
371083
467779
507018
1432135
47129
314450
1380838
36293
791788
275344
1286903
823241
1566679
502476
1037179
1094088
1283902
1173514
881225
1564807
315647
564011
700557
1290604
1251969
453251
1453027
556604
1533675
1554783
289228
1019637
483343
1440416
615783
145230
686603
113300
559823
1143076
308889
945738
342585
42333
1215295
733347
43835
1087563
179191
24648
965587
669125
961398
458827
719496
1435932
1313927
572492
34728
1350669
192146
361376
706706
1001342
1281336
49399
1345839
65658
16780
424883
93839
467435
1456961
1227521
760149
929806
476063
1542130
730036
865934
1512217
1442101
330046
273562
1118390
523981
1003019
1498088
1286127
794357
82592
609193
822982
1045422
1531374
422187
226068
1336475
1150594
943544
1034011
122095
716373
787796
125023
344286
453311
720299
860768
270910
981993
1011426
842720
1194900
1328013
1426635
1188114
1466056
666104
836318
1141446
1347052
1020495
108854
443214
428914
1215620
1005691
1009003
1011804
116107
1319010
1030641
499546
1167454
748568
77865
289210
1428849
118254
1162805
681509
526940
652325
431667
1426219
475517
459554
1400374
469889
276308
485385
954671
341660
660832
1230784
781464
4215
370186
64808
1433185
146097
479298
831015
430756
911913
675220
135143
347513
548381
1430148
1414508
310870
831056
741812
274783
104413
23877
82468
168747
218771
861978
1132936
763819
896937
1325409
558771
468270
596198
862285
1246739
1563792
1326814
446733
437295
794950
204820
1330021
236258
1237001
830223
810913
1196034
29132
133762
1126292
741708
451574
985121
1074771
25074
158574
761969
72447
1060134
1001831
656141
863202
849040
764065
1236765
568665
1510187
526400
611818
973463
27580
1426017
275310
542314
1357301
1073877
1448283
45714
1166754
218113
1362347
388977
241284
544436
21352
1046183
1390543
1488572
121078
1509298
272069
525115
546621
1462814
157944
80248
448924
318609
138456
577480
755805
1118550
892115
1360242
926419
1285900
692537
776216
81520
1165953
1316480
120521
62149
421282
1006688
147738
705649
1408093
135449
1335277
61780
886371
257271
530934
1298429
1060706
1142567
155001
130596
1337968
1162829
1232516
1021053
1313287
909481
1221506
1169409
706497
728514
494233
644272
1133848
710246
1120544
183311
236717
1267041
857608
323352
683952
454886
1293479
601316
1054531
444356
1369148
1146593
768902
1270599
27638
1318439
326376
1123624
1538384
1415778
1093218
150062
487753
1491535
1116657
794703
1022279
97585
1279362
577681
1087987
1451814
10873
890416
606276
430809
1530076
1154037
1311909
1443516
786991
350167
129632
767663
923848
405198
422906
852526
275379
931401
752195
381746
860603
400085
963387
427223
450383
749423
675627
751727
1146026
1162930
719434
1465361
826636
1551809
788063
1082284
894339
1332705
1226747
159209
1130502
881793
1250666
101301
1407024
1469159
64295
1022074
473512
660655
1186968
501856
647903
1335333
117448
1445436
507701
334975
353327
1133989
1195914
946243
1433411
1162901
916643
187181
1259631
310171
155942
489874
327367
1213387
441840
1530124
1441835
407037
532246
130475
227102
212744
397535
676586
220723
971065
1547264
1344987
933320
205086
176320
625187
448730
1484706
243567
627687
749994
126662
775256
517882
873536
646143
295926
921766
510608
666225
1391458
1083039
979669
328594
114716
1083053
1422520
768996
1301540
516726
1524731
258423
469245
1089560
338862
704552
830462
935976
1037804
377149
322866
1012770
1109529
1426440
1511578
1340178
1373369
23836
1033171
932103
264487
768268
1146103
89643
1038963
960230
1365491
378847
651610
551019
420054
404816
655873
24740
159278
1162231
112032
333282
1249741
722498
1484806
973745
1102870
989456
452878
1145968
587603
333166
769373
178926
535725
44702
892935
1512435
315027
879240
1457633
330844
546435
850376
552669
989752
1011352
1548490
371985
1565412
72010
1367483
1227737
343449
238237
1169391
547318
832736
1290731
878385
913502
973079
294884
311172
561630
1496024
123124
1211877
832627
372911
828405
1018852
1300204
373047
283038
763293
1566420
324857
226555
545295
1165136
1316442
1563900
1542004
35853
1251236
559945
503090
83599
1333113
1071854
518822
464736
553642
976256
1012316
183439
1086667
810779
342488
1107557
856992
1103541
265722
886053
1528999
1225811
1010905
436860
765560
306560
915623
666981
97238
475131
70338
1022178
414168
608617
1332594
354885
1305573
295392
516490
1331411
19628
601595
1501496
967620
1068811
605305
1421534
1417374
245776
1306552
1348306
85719
178764
770985
270797
781235
14902
1543031
1258623
950474
724311
517788
1051604
179803
1358950
1299221
703724
903284
1430925
743593
1040676
621463
742120
1354251
357520
699260
1390247
1062689
873880
1283835
1448336
896037
1183711
1399620
976569
441546
41919
1089172
169120
102219
307672
376428
556222
46252
1250436
416010
793336
754600
631474
87357
1297854
771696
1311307
482620
750006
266987
969935
3911
376397
246991
461244
1191180
758942
996942
634800
1194790
1117010
1184985
381009
1096248
201083
1078857
158502
1042686
925516
1366642
263732
1556951
609247
1194208
1258295
834975
701215
1079938
1527153
1435048
373727
724627
1248785
301379
1246253
232449
633722
186525
817694
788145
1285262
762824
832046
1251613
307398
1328125
830833
998424
347699
784328
436626
1313574
32478
554712
129979
979451
135466
421958
1295496
955306
923782
852534
1121002
551861
210104
1273281
1267945
1304796
93438
577467
611272
1201083
1296213
1047059
36639
29005
1210366
1053786
473479
1266612
1422255
1054835
728962
216877
1197832
1100618
1189150
941515
674501
673432
1322252
1304460
112295
1331516
1413149
1327944
868169
874131
1427800
957773
1282574
12453
1019032
1121665
1343436
608
829358
990970
302424
843536
1111439
270697
1190701
411033
631551
1376923
692836
980125
701576
76396
292161
976124
1149939
280095
266493
1224599
758048
327059
716001
313604
169183
970898
680715
770508
1191642
1475119
472952
127666
527347
408801
337337
1131470
1160027
905213
107629
1109324
1246303
777162
986509
1111857
254622
656287
1117262
1343678
1553178
1100457
1458347
293715
357859
1193158
1329918
1215173
299579
161646
451169
502889
1323874
781359
411211
756264
237180
1485261
245278
273284
473369
789130
1270700
118487
760765
553383
848004
1416857
1338169
832635
248208
1026289
116123
47145
870360
753474
1427281
404186
871260
319447
220713
528525
218022
1089236
1354668
56433
1187356
419119
1256232
1154671
1245601
1502186
838150
615754
1176336
1248749
862222
529309
522689
531842
1125083
1305406
1063202
56629
650502
716976
1139259
863558
1084254
540165
1378032
219168
344502
462347
1485796
1453042
1036635
1438763
849871
658270
241937
537627
1444281
192940
128163
144410
1135227
823089
812671
931009
816039
238103
76171
117689
1137979
381661
1545974
113126
1293196
155197
1262368
789053
58086
1120480
647135
720244
301911
797061
422546
1355192
1533152
1502574
841938
1511028
689460
1197832
25989
849772
479003
575806
776944
940674
1140029
1247825
139257
411858
172902
1189063
1150575
89682
1144325
300801
1346751
1248428
525890
1067362
7919
1147750
432671
931355
395091
704700
733751
54114
30297
661058
580943
1092769
370308
404684
623365
1562502
603924
1231168
1082198
500156
1111367
885084
1545629
894405
1005646
610797
1072661
634773
1480641
955610
369388
597993
1330547
1316173
1327046
120790
803419
524755
1486005
1224440
780330
57223
225949
695532
696079
438278
1260345
895765
1468487
125633
765236
488323
272209
1039345
750929
368065
631982
690439
979254
769745
1005175
1346664
1503912
494063
1337520
1030976
483670
1005263
337138
1318945
1482038
533436
132588
61514
1308012
1230545
1560616
991546
1455107
1500341
258349
221220
605228
22446
667430
1435506
161320
657926
45657
324710
495212
598714
194499
1264410
1107730
878638
777622
1112778
1485878
97020
844085
820785
155
1080648
917931
86772
891843
157721
1200581
790932
219561
265128
1425233
1096829
249434
1502441
1147536
886412
640793
702043
1451987
1072884
442727
1252045
1530647
125103
126787
183045
482568
1311916
1291673
557433
1518784
338367
681941
346632
777318
997111
280345
1285700
618280
425231
599614
1365199
898541
298950
1522044
258942
1447121
971233
1336231
1066817
183053
1411302
107730
900368
310935
1145515
1274043
1522993
457376
633663
901596
826502
237137
944467
492548
227133
1412453
920379
780180
1111747
1029223
525015
920320
1327979
1509282
284561
1064132
468993
1333915
1253666
1159165
973048
942494
1054880
403203
397925
109293
295083
865473
1377868
834639
1220571
1043411
507255
948621
448065
1516939
928136
323764
741289
99342
238058
1515601
840601
1359041
757194
1390496
1013753
686372
997559
1308635
404529
433706
1160904
952233
673073
741202
1201731
621877
1118648
630108
896944
1375306
46810
38028
1369526
111915
762118
847456
1508785
761878
1064599
402490
534926
1171229
195956
837948
257739
272204
876919
706310
815124
1055294
1369284
1403454
1381345
669009
646212
801580
894246
18389
241812
1092430
1454399
744809
8831
360129
496221
1103887
327566
950226
1301654
1010182
397467
839959
1260285
92210
215170
594183
748437
470334
58159
427792
257461
215870
819615
1415891
1215613
1126626
162061
2566
230489
205577
822788
1278421
135824
239864
1455363
953635
731533
1084440
240722
1323786
27259
1430484
1470966
1065274
1277426
833833
287852
481762
1222231
1333012
724108
1292380
555371
1293916
1084795
874565
297936
563805
1338158
492124
76823
1311411
701316
411197
813355
1566441
1054400
1216200
317385
431488
412516
473393
1470523
1447754
463776
274921
882540
676594
981294
689968
415097
661177
1249360
1410324
11479
161001
1403634
1245101
1156877
1164873
897259
588040
1539837
1374487
733082
1358965
812543
659492
1271356
556466
1329112
1561298
1542020
518188
1138212
736077
1125976
635132
856259
1083767
507526
400949
229645
319648
132047
558584
1454336
1490284
1194041
874740
1484109
689437
1488833
591879
497879
1108445
1211748
45799
872872
441789
799363
1356149
1120894
1337569
44239
33299
574505
1375368
203882
1377641
829050
696702
98561
1179239
101129
1020130
48985
1075559
1453559
305832
671917
195828
417360
1341004
1249969
598063
736300
261033
501985
377840
1439865
624074
1104279
353654
1459117
1466337
232680
1411730
1244494
937081
1336721
1397269
294064
634617
809468
410835
51372
93226
393608
813651
719797
1214035
1557867
1139471
203802
974004
705161
1540786
636646
679989
101078
993920
1509339
819055
1165149
1291387
581122
1281689
808642
1012534
1548277
955644
514765
138704
604283
225701
1286241
1554220
49177
1237114
868990
888818
1341529
1540528
401456
509936
1026616
446607
170312
991767
875718
737530
1015718
1500312
1355184
1145168
859307
1295310
1119724
567863
1047857
1014553
464304
1366946
665566
709735
1329877
1441382
28616
1251547
902830
937945
176548
466664
1292105
630573
1107668
1353928
655465
1253919
1349473
165162
1275101
1447773
245947
318375
867261
509003
621052
267208
188726
889522
212075
1313577
933255
602029
703556
88452
116241
860079
1340888
897480
831693
1229911
609752
811193
1432645
110478
1545029
814263
1060276
1280340
462875
73151
875278
354085
855764
1266756
1388359
1162282
1091275
714560
944293
59306
540821
1356386
1188178
1305225
1187631
844019
415334
739470
173118
35137
1340444
848240
238505
419561
337943
824047
1472454
312138
988022
1265998
132457
407770
1053697
804630
677598
261270
484741
17422
604534
1508976
1373838
80518
176964
912227
560974
589458
1073512
1431318
827747
1319749
418553
363193
279329
1549981
738604
417880
573021
1236231
526597
382404
188337
293361
1487242
952569
210931
871762
1201978
1172273
1039145
844421
422721
116910
212138
1396744
1455636
810076
927527
1495301
1083066
1149151
1224534
1227411
899567
373924
875385
780430
663873
74891
307690
1447790
1378796
664565
572975
44301
1258627
536642
1258593
298574
927704
252509
713563
1329570
1162010
409542
1374010
1111728
205343
335091
222309
792487
901627
1131377
1324312
1445984
404218
1062101
1327696
1520568
153259
503325
66806
827797
1437507
1175863
165214
412733
792141
1246287
1073310
840619
41264
895425
50664
1467484
1315671
1204353
1152192
171999
1307413
1286995
1244991
1483575
439367
85424
977311
29850
535939
1398500
681562
1517412
1253502
1041503
1255680
48591
483453
1474271
1401593
668387
574424
519087
356576
797694
556856
1563844
858967
1545405
1213097
93655
178697
135660
710158
998702
639484
478610
1000235
840935
930460
1462131
80190
61426
77576
619431
32304
621179
1068294
170186
1072483
80770
1350983
1146552
588412
663756
781932
538802
1459639
992342
243727
308548
301782
610031
873595
18599
715199
1350895
656762
634139
1512503
1005064
331202
135000
1486277
568945
1404245
480766
1013528
288490
349087
726899
1359966
1242442
159046
66366
825137
951525
397033
1348050
1427426
371928
68415
1335375
445416
1037806
1144328
1485099
132644
358428
1128241
185503
1039911
1321252
826608
162274
1273051
693307
568870
156994
259287
829037
827911
541561
403584
542551
1095391
130291
535206
1475390
1326232
1066833
122935
1435542
1105881
302916
1030689
181892
231781
761891
1462528
1479894
676279
1504817
1072666
265663
718249
318204
64795
1173874
1075351
1485860
72167
1259857
1242423
1508113
642916
744218
26252
109332
139650
1306589
1182001
803617
223389
840898
774605
1286416
50743
1048713
741399
242537
656959
88672
1454669
6135
1450122
187756
1368887
503451
813808
674386
874732
930880
1205465
916563
1218552
1470008
578164
1042052
1283518
119118
163990
1023123
1126018
653334
681702
1201952
678816
1036048
1041364
523176
1000183
463819
563278
1561952
21447
271666
300813
769233
544640
600881
1118413
1185002
52851
1035561
1510232
1380913
23418
533381
1056622
211820
1371678
211357
1155034
1351073
682593
1534126
913791
1537061
806418
603013
1032644
288144
1468403
1524783
595279
718303
880747
832377
963020
629789
1026002
1478477
1561402
965201
101562
272133
1235290
545254
1428634
1144827
1068671
1107800
1302327
544302
551799
245761
237053
998642
936825
1494451
384423
1514350
449012
267151
1536085
113322
209927
1198276
20460
1410527
1469030
1271558
1321009
706303
158645
1194100
387885
630119
1279187
36206
97107
311107
1511706
1192148
1111027
112911
669338
351400
399308
122280
441859
706073
36296
254168
830940
637426
1467400
403648
585460
510073
1328539
392519
100954
692677
623965
1162572
47183
236790
559631
850635
825111
235709
1547618
972474
787884
836498
1155003
1012080
1032533
960345
516870
782673
257075
683346
1300845
218598
720602
1311802
290841
1385338
1438758
374069
404161
1109398
749872
245361
1010513
1466393
168184
850377
1063438
102100
510974
494810
352641
67120
60683
179902
833505
1370194
375458
896580
1331310
550267
1177875
1418090
1319432
597345
1256951
699533
668494
1291954
909461
686601
203114
11484
1440418
1211163
465339
494676
1480965
581092
1207968
970885
1195199
532096
162376
1438260
1225383
13492
196490
698097
1043074
712611
1535852
845730
1407755
773246
1307919
152972
757998
1483330
1017801
933582
1137641
1013818
869693
33212
793558
1562700
1217736
740383
191264
1306246
1384019
428804
115953
855540
960081
957856
145887
846633
131876
571324
490688
1169185
887501
139684
1215771
161097
694936
385347
165143
1063351
616078
1151102
881563
1359712
511932
1398413
1143846
614289
1552852
536760
943541
329446
313826
395521
1421911
662919
877928
1390537
768137
675125
328888
369654
1357598
676331
603719
784476
40171
1096854
247628
91250
153333
1008439
807932
240465
894972
994382
76196
890452
860496
1160942
842839
865755
44200
976537
817390
1397415
432788
1518146
984329
1421648
469397
955678
1493254
1166844
891084
464340
815589
140585
1493838
305541
1286180
182170
517427
511560
163819
436048
912576
964175
444815
476149
1030881
321549
568237
1513380
1346202
768367
438854
99805
402559
1442363
595182
1140909
1478557
530747
511511
1240499
238026
151774
314006
848366
171523
988280
695742
1483904
984522
1329052
1446170
356495
1004880
709908
89849
33892
585442
727299
222557
1390569
971199
84566
107783
931696
1257688
1077761
469976
659307
294580
65492
429544
391201
1158794
1247612
1063009
1209610
223189
1242990
475590
1452634
201467
973519
28633
1280823
784352
1550430
1526
297234
416194
55777
1120723
164283
92311
323998
1014508
577712
855927
486719
1151450
864657
849563
1164832
548467
434899
919713
560322
1143682
1327976
100200
501020
781187
786715
322668
721359
539726
976693
1157837
1178323
187348
762303
600053
159165
1381989
708221
376657
1183202
515644
54811
472073
508986
587376
547982
827435
500281
675448
1518791
758524
629538
56608
951137
722264
1544471
1010824
1435020
1490205
1282157
868766
1000238
993320
809495
653190
1052782
1236793
876211
843045
147435
1479886
65930
263661
84601
1325144
1413610
1294406
148765
79177
1240760
1382585
1267087
627919
718040
738486
581539
1070606
917807
1309009
1107907
724225
139460
974662
480167
190139
1141432
1462045
1522438
1238281
656247
1345922
149859
424143
127457
891105
972695
609156
718686
1305765
1369663
928088
718566
661018
314486
1195466
269732
150441
78852
950878
1472874
1217102
854821
161028
1138575
846351
261375
845499
1344164
897646
683676
458046
1077049
114654
768857
557733
1432266
901938
1063428
1305606
947169
1504187
612874
1034939
1472745
1373883
1102251
635434
1482749
320307
158194
1498602
894135
1547018
797797
1259497
1315070
1195015
1161898
1413573
1324728
1315017
828429
361069
734887
959134
1173116
1374574
1199403
814612
1443996
1528480
1424109
1466323
1063925
1272624
954093
658438
1536005
390966
1051506
829692
1024886
1045705
1048554
1355986
275646
328695
241914
752486
1310239
593137
1422402
792905
571786
1301582
1500449
578732
1524076
759293
1287496
541806
1350424
1217559
710728
1097053
562502
769607
1537985
406942
1331599
1265825
642133
501428
1290804
1225639
1521643
19964
1542239
10290
1293141
391013
1093429
1344087
1315479
682719
852065
553930
1384932
676796
213542
1554656
469139
1282410
996205
1272638
1178519
855449
814874
959661
927046
33034
1517381
1515658
1012822
1049044
1017328
1398027
1462006
1090360
481924
169732
408838
655647
512451
328053
732260
1202176
20336
505122
15125
299788
171092
1494226
1481420
1289679
750818
1541666
1498752
297384
297553
1094017
1290738
1143905
445777
505354
720247
652747
1504358
788083
638203
836402
1516286
287501
1330974
1487868
703298
129614
1285664
1046933
1056243
1163426
414071
337038
1528777
246534
842392
181681
64433
849230
549512
1462566
831273
1404368
709725
15455
779807
1525589
727772
1441347
406803
432639
363641
992351
25433
371798
1425403
1354902
848635
605146
565986
177434
1184566
754924
597394
59354
984701
1046033
753655
1468520
234519
798454
1543863
133046
1361452
1009111
674060
90515
886760
1265315
856420
149096
325687
364639
721605
1193193
1525361
123134
555182
1147781
972038
49307
793341
586027
180046
509337
173409
1533015
936450
1055957
1288038
829131
535137
471275
610820
813215
1405842
399306
416409
334480
742571
1131870
316743
155728
514692
509634
1340377
52690
489288
803952
1250362
794810
557138
1351132
710635
1360751
1097382
1163700
1177553
724931
866960
477312
15943
1229554
1049589
1257612
1543625
903581
1006098
1129530
643616
1405961
1528902
1547692
346494
447364
1499488
314061
587266
1096466
258351
941133
18618
456640
1019031
1111854
1150180
1200292
461536
440913
514813
1378473
451880
54217
511448
141969
1522237
439862
1540363
510195
717826
175933
150439
824872
689869
797706
401439
1022823
1066014
773280
675151
238387
234967
695129
740764
821468
150162
1073191
344303
1109002
117361
1336913
998474
873066
857649
730776
1522279
1402608
1451072
236904
487588
785770
485700
1102292
1141795
359148
386534
522096
75129
430069
896701
1359916
256516
285072
493768
793114
1108610
448200
698933
783174
96289
269635
786525
1233601
1164937
989036
529579
622939
733140
485549
705419
248214
702349
1446103
1350440
1316243
716060
133549
1360998
1459764
650236
1487472
517399
512717
1166598
1160511
342481
1460454
376838
1459297
29941
61630
1449414
542985
972750
1107983
733471
119851
779054
784295
1292154
981120
1540534
1283664
915246
1515349
1086609
164490
470789
825337
1098018
21481
1093448
1554854
95432
1212460
49109
187152
540476
64745
382515
54215
282328
880770
751174
1523908
179972
190038
893086
504743
22789
1177896
142087
888354
101636
538491
366173
250716
173745
955543
1550002
33599
1469048
1381756
372226
96720
890642
50134
1306795
806622
824858
823293
1332274
827035
1280030
658334
692826
1076206
812130
385576
1223821
184681
1407262
1409614
88634
953625
392878
820485
727098
1045990
1202102
399307
831588
1183170
862907
296236
1419913
872983
68263
393
40976
835524
549786
732442
1055708
91614
1052014
904040
589989
339978
1015910
835791
1267727
980155
904974
1034801
41747
483827
978337
1412367
290625
1562446
528045
1048911
206781
865628
732555
640993
830330
713068
710366
1144532
217577
1515699
1227270
1473317
869164
490024
853802
1553751
372502
480110
290763
1207001
1051189
310752
216702
1380279
1008952
670913
1037961
1181796
1565554
58014
721698
1384810
1307742
434556
1440420
1107325
594318
1179356
1535308
174531
535290
521445
914083
768920
619986
826133
1331477
40767
1509468
1133490
237821
41561
617616
1500221
1014121
95831
1413137
83256
1558370
1421033
800221
1116477
675243
843809
968207
1440731
195538
77693
990295
1072281
190077
59283
1422510
1462897
1096588
1030031
1411669
1007591
506914
229500
258566
1120275
1541598
49079
1262381
87135
386362
1066251
1537999
859904
243829
1532340
1045616
1356494
145108
683600
1353673
507627
25735
636108
717530
770703
654927
858385
309610
1345125
161155
958356
373418
943665
998947
880771
1213769
1552638
21123
1421436
120951
1192193
617950
1035850
1237729
41403
505341
1054068
326334
109149
561062
653217
1157512
1339023
469301
842227
1030401
159504
1215226
1092349
1075165
1383750
1014596
582592
629442
549426
1256962
774344
459999
539768
558093
986608
890215
800095
604192
385612
1209325
1064342
180374
1261200
1399838
774910
314885
1320468
1070092
249865
1270609
1502458
231299
247985
368528
145945
348366
717876
413331
1474809
665496
774001
888914
143751
1551776
1216077
963819
158027
1320484
1288231
1252912
1130248
520342
936945
195754
1348174
1056552
1207044
136869
354069
850241
389448
747865
992617
969555
530032
690473
294052
1558242
75083
931058
561431
1141940
549116
1153845
957533
377610
823861
960425
38770
139195
380486
542987
1485719
317076
227527
1236150
710864
350570
525236
611761
1134844
841601
1094844
1047143
388374
936190
1019379
90740
633685
963731
781945
810799
326672
706170
775685
1127217
166685
1258767
1105045
335592
674426
764818
421818
453499
1142418
1152089
1356634
900517
165637
48646
1425875
905233
1314207
35319
556601
740117
1085287
809341
400644
551109
168765
845918
617697
50333
1062383
467598
669283
573096
1412295
1023469
26405
868747
730110
1064
252710
1098762
184590
1456167
388602
1072210
1390717
1064541
417534
1374927
459490
1412825
1088293
793213
993923
712868
171041
1506810
654341
637687
323398
1542391
463161
1095704
1216174
237014
7645
962944
702063
943798
1045266
1502352
890385
1212078
1034182
600436
336643
726527
579461
1099630
889413
1179751
1104411
177109
1187550
1421184
377890
515152
282146
1455695
745357
1182756
1213216
1482190
1546225
1043837
305847
991478
498798
1532068
302137
1159242
896796
1036493
1453608
1270520
48588
1001696
1472889
498506
304653
178925
1480758
966866
286315
322143
429225
1266950
903535
304963
746513
849844
418934
687610
1495435
1216263
746825
242288
664945
355229
1269887
358225
1238750
86483
990197
922345
125454
1282702
715953
1156810
1166958
1019973
1122646
1019019
661313
1020119
572535
530416
483251
525882
1058560
1156702
765069
649220
715075
820556
319676
948001
1293888
276476
77572
1176547
1507616
7279
1421772
317383
738058
475714
1002168
666029
530819
46295
785002
142704
1215895
173616
1228820
416238
1387395
1434736
1534779
169024
974690
1185802
208347
1176297
1035996
494519
1218022
732504
84961
1016978
940221
831318
332684
1240464
1087564
1492071
1528194
1393125
543784
8681
937826
413867
1070972
1150731
785299
417188
923339
978004
413921
668875
1080980
817080
80591
1425978
205151
666436
819368
1068910
1048953
1206616
988147
1008610
27
248147
824041
802665
1426491
1208749
1462426
706682
571900
40217
1097242
554222
1355766
1203234
1081660
1469512
671137
514304
381789
370041
2318
47913
970164
1565785
43486
569351
893078
813256
411366
721332
923349
391089
1503498
325449
685580
17618
831744
1023461
525054
291929
664930
1511569
858107
567774
256388
1199115
991317
374361
241336
53456
1313854
474849
328182
1070469
69067
1446843
499767
1381655
973160
347403
1175817
924380
787455
1385108
953417
847457
5496
1348036
1566390
887027
90419
126193
122955
1165686
1506419
1319891
1091453
1319516
1166621
1149860
893991
104334
508393
755442
1454813
677045
292272
1399363
1213115
1038430
171578
1217643
957198
37614
955088
558329
1131940
1267672
867749
286840
1178596
1411864
361167
97695
916574
1047197
902904
361977
686053
1219464
830268
1514255
165901
951157
1467198
539495
746396
1153696
657600
146549
558822
1038738
1005039
60294
96530
1409740
608759
1234544
925472
1051012
192780
1204413
105102
878154
105994
325046
912195
191365
993618
953539
1072452
702107
1007498
185958
476059
1381152
445287
437775
67732
767556
895669
535041
94676
1351816
718071
168335
1484536
1033909
1452088
1249720
1460354
912849
983456
1508618
129483
1104065
1491240
1252340
720651
990251
370491
1453268
282642
606735
580709
407177
1438392
873566
439366
283507
831567
1010149
461847
1409502
1394066
278500
314593
655744
739651
1342054
186425
186766
1496912
1407434
1199675
1515843
373622
799438
1515364
560701
1314056
1047620
1302981
652707
809095
558392
595064
1100427
1253910
907657
531056
701096
1015504
937736
1491835
1396219
899379
224028
766161
18541
984461
1024128
310033
993148
718844
265737
433675
512733
915958
1502852
58140
532581
989128
1224092
292151
112208
1117005
765159
949168
1121973
908331
1493075
1110922
1152176
460864
757456
1152367
458602
1205502
477574
127790
201689
721249
1069176
1047363
75893
907055
1282439
470783
1022297
29714
652044
901441
1016677
769433
828332
158934
886294
1443560
1285625
571404
533749
103626
1477500
1341822
1498305
174617
96181
1040736
387914
103277
425875
441192
489436
699420
206719
1513107
370292
559324
1426560
587759
692794
27689
227460
748775
711035
1175382
1389936
1427501
1089198
1153558
772740
1556635
1249750
1249358
901804
1379093
1170312
1444382
800606
142947
973465
1181433
1519378
977826
1508857
313123
859580
734383
663901
293706
1228823
718972
259045
334289
1123191
1405165
196730
393971
1393063
308739
775656
283717
1477053
900626
1443778
1148137
574253
1266347
332683
754124
947164
679910
449601
1497554
893294
612821
716655
886150
1512633
1357479
636726
749240
1276655
657156
120243
1178301
41611
293795
1195109
229616
866671
204466
139974
548169
515719
1446939
560579
1168784
190174
740051
1478539
1558539
1209585
539349
11302
790625
1508567
1232200
520689
845718
927099
1115950
1309955
739941
217263
357715
1177966
1205765
1029539
624241
1166008
806863
173456
34037
1481008
1313273
1465477
958928
1091360
304640
1188870
1106307
1347477
330623
740748
1440443
166653
100484
562166
575714
433916
837143
506018
512926
157464
263217
1101323
1374717
1111839
1071194
1563330
457376
366711
481838
481911
766060
876804
261134
247585
226186
560685
586155
520013
197120
409970
296284
637415
1045474
1401229
1424310
1456423
1240385
1455157
1461216
738937
159198
1375162
1105207
1213335
950355
1517004
96223
888256
1009974
515099
1513177
893553
928242
1397808
650947
123523
212593
1050717
81346
530437
276116
861857
1485127
118720
698120
1035362
1485681
64991
480267
917452
229592
542772
980497
183201
1111805
270180
88726
276995
1512059
810983
1151940
39652
967922
141088
451070
220003
67144
781499
774649
927352
844545
1328132
228658
1070221
1448167
625482
634028
1541320
1536882
1278211
707449
1118374
1497872
738396
200954
33274
1545380
438602
204935
1365753
805467
346833
769180
870250
192687
957571
679052
504300
1457560
1507163
60531
302723
645380
84536
726437
10909
1045503
494259
1427660
1532150
32349
1194697
560101
1495806
638442
438380
597007
470207
644657
1466592
86742
1366457
948624
1225243
1181454
1218454
415485
819817
525923
406693
797967
1395664
1238994
1219254
466038
1443342
88121
1396305
1027868
1157897
656915
122942
1413006
1538639
1142354
1059953
863752
119289
1403768
723641
1317665
901244
46058
473077
1181776
1017528
474100
1228080
317598
1359784
36479
1490814
191317
498999
391647
1086932
1218619
1394327
473220
1481700
1184450
1333319
613898
1272910
521541
1392906
907821
1527893
534921
599808
157282
1505144
778313
1158255
1509258
19093
1437494
583958
929039
1153240
746559
334453
1246353
157968
929155
267109
537336
1562625
1152371
522493
1183029
261410
904835
664076
1404398
992755
542759
423339
1216377
15738
222405
634835
731540
1010980
1094990
1332881
1034458
716804
1509972
873551
708872
1000668
515869
1262400
50375
1126360
342346
1441540
937597
1459289
396879
442440
951933
1206917
1025572
1433586
390510
1238038
211994
158672
1474193
1385729
632283
412054
165881
1081197
129096
361641
490456
524552
1271168
399122
337395
513924
535368
949422
69480
339425
543159
1365361
1413809
900900
1330449
1474642
990391
197129
31438
707366
949230
226288
345014
1417577
1234784
638207
740716
787137
1485942
192315
1172710
1415733
1018988
775049
173214
552083
681387
1356401
1208853
418801
247628
823887
1241368
876322
1289870
546970
1393606
341454
1058623
536987
538840
492942
233992
1490128
248956
241952
885754
196667
519092
1516822
1053022
104514
815769
1044114
1541281
1513090
394376
1148004
344266
1534846
964971
896587
686508
465341
215295
660900
788999
957454
9502
1257415
1262553
1333784
1467609
661484
1197989
215610
789165
205144
1154102
863858
1265040
1107479
1479244
1462147
1042504
664764
178007
735358
353234
1125736
1514608
407117
1547783
116073
1514089
1550793
936905
734193
1230334
1530104
785656
147140
889081
636445
1155455
1031350
1225208
226323
377996
958871
1540506
96783
186044
909679
150755
1082750
753469
135419
716320
679701
707924
10805
1540661
231957
511704
488411
232170
1508792
33379
69289
668634
70042
240981
651087
978000
336804
709084
1179050
833247
1466947
369086
765033
867941
1561177
26690
1105541
1518129
943257
488610
1247910
263791
548199
908843
1196016
902315
1222797
1040128
1045763
298786
1421115
439511
903367
158410
794873
1560530
827088
886186
367173
122363
1022144
1419497
691745
1306845
539364
491286
1281595
1005388
1232375
303593
467602
82871
366569
392971
807035
1149568
882188
1287435
371827
630754
931246
730172
54548
283173
751455
145754
246466
139077
447838
731692
915493
1006787
1558484
1003228
625656
1128295
1507963
548329
1390613
765623
1486393
978064
997742
752965
395782
947687
534636
239664
1103999
1193268
1273564
866219
1351124
1546924
339796
1226138
1020394
169025
275818
1087818
620766
1443936
1539333
1172782
436279
447064
531755
154262
30096
733871
664480
333499
274275
493678
368528
507597
957453
1482122
221712
1332641
333893
668785
957129
87138
1250618
1525608
1397546
156517
1531814
701978
419718
387132
1543230
292286
858296
976829
74820
356938
445043
150065
614361
1364868
1199468
1007582
568492
525519
1217185
325072
1114668
453346
1144363
918236
881571
1232213
1071069
24975
1053587
1393173
928549
875242
805099
728693
1305786
147505
463735
112932
1480159
347402
1344956
1470216
1006459
854852
586510
658082
351731
1414137
1355438
1077274
1332469
820156
587066
1119396
1251811
984167
1181658
1065540
861962
700645
1337302
304203
106076
1261853
975229
34212
404481
362693
1484471
29972
361133
1537210
665096
833587
385105
590726
1472497
1095638
1085192
1214883
1027985
1473789
1240826
1386680
364507
560926
1136126
389090
1190283
894871
909866
654138
83315
114135
516763
1046415
682068
1351856
1256152
1065803
512699
635015
1441996
1081868
501041
845385
1491881
1248972
84137
991418
955829
1138662
90154
519732
709767
1379353
329818
1134605
1275513
140151
118242
1033090
305498
1366880
187511
1477131
925990
434793
107633
1401147
175689
461980
1205718
867586
331219
407002
331837
1397092
1125295
865386
308916
760216
477374
662993
1168541
1477913
611856
1245901
1304590
1225399
501409
1315800
149470
504594
972065
100362
710826
98509
446245
593358
1503671
1233712
499521
293030
1247156
465771
351494
665037
836641
1030080
1475715
669983
174838
6575
127788
91466
722815
60513
1041892
882914
1021460
1234778
95832
710252
54877
271850
656374
1565312
530365
628843
400878
1250197
146459
660977
282302
1368272
818408
1086489
1000706
756332
245817
119449
258086
878819
625431
1480827
1552151
1029877
1377400
929944
1449750
213428
406687
766628
146632
1457099
537321
844532
139850
568093
745489
1443569
1154778
121363
1402758
504943
491333
1085145
852034
180409
1376406
907109
1140456
797219
524467
122691
373095
831696
1124047
75750
1508494
1136644
1043096
675145
275823
1460662
1421929
1262149
787442
28780
555993
209100
1253664
1091423
1158509
1059368
1020942
1144233
33372
581790
1276638
878674
278254
1292094
909095
644330
1254250
1304566
367764
628890
1017518
495980
772069
299916
324767
187449
545162
1317957
258545
1121452
92621
406117
1483620
779017
419987
975875
356187
1467128
1477086
1476641
1012151
1184565
329828
435393
1449179
163039
505647
703615
1340872
925624
859866
1000433
184785
1286314
1058593
796963
542410
186496
1040262
94690
539754
599396
890022
1538520
1302233
1418601
861751
160368
1014385
603907
86807
1309692
185780
1156268
1314476
854061
1029443
242704
204679
503816
1324649
1237698
451377
604152
464114
137634
142093
888339
556051
1379589
1014934
1005684
629471
219449
522097
283383
145571
839570
216128
777799
1123063
296414
1442971
272493
1423861
715306
1170001
1178858
1190267
262578
257356
376778
207154
1188387
798069
444428
1389781
985904
764055
1169599
1498971
1372097
930346
132703
653624
1539807
112456
1224825
651311
53761
789761
559816
633047
1437276
1129643
1035034
405831
936280
1326626
248833
167195
1452119
537937
308667
1243504
836480
397655
1168310
1131808
54968
318551
1486462
582231
530061
993
140722
1122694
185891
1204981
1420006
193856
1071464
456566
1071230
611362
756149
919298
226852
1254190
1485114
520334
933036
392011
1350157
472862
642305
1227225
1239275
637611
1194790
78798
531731
487716
771873
966476
973967
1055067
165003
885706
1230213
1306300
697058
792840
1066945
261077
527025
269987
1350189
1064920
57652
1047569
431922
926683
1159830
139591
1305404
1087390
82942
93278
851897
397766
707668
528202
264405
350978
928551
1205170
1116861
1037658
1049322
280262
1161886
682665
1338035
933511
599516
1043835
1128153
538902
929968
541778
1183973
711414
1447254
1148574
1196080
522474
161249
1513181
628451
1432724
632024
1101826
985904
40092
858268
293405
325718
303952
1498614
993428
336851
275877
1112138
512444
413646
174344
341331
1117304
1346791
1368050
534917
659253
1022578
559243
1179557
1312149
359263
1348980
1385857
549605
466212
563295
263548
1506304
1382341
644153
65331
147433
1329611
1218001
1153909
966282
1406705
1315267
247439
70896
608587
457997
1108269
416926
365670
671178
830376
1376485
919165
576488
1071780
465122
1414391
458535
1501431
339051
21922
294430
426369
240412
1004227
922146
141518
714866
42169
1334842
199781
1097857
1458600
365313
136750
994063
1422350
437641
921546
1222958
653817
72707
1273875
1021436
1241174
346916
427309
244230
371914
1367285
975880
190477
1121679
1566121
445927
620573
89571
1107713
842728
404179
1464673
882253
1476234
1553012
1253136
727212
1022313
1156693
144278
999679
708029
1308263
1273680
297014
37145
750460
218444
1048485
1315336
364075
1017297
93680
489416
1434538
1040166
1063208
269828
907665
1171332
1206059
1452506
188014
1181481
111912
487632
1427053
1060736
1399695
960938
520820
1439849
484948
1101670
636750
394723
781970
1219556
1335497
411983
1388555
35974
573908
983033
318665
1139937
975698
1179690
136336
1195622
1532008
1544752
262584
349539
237485
1105736
1093955
451499
964969
1523196
813659
1159807
1172886
844922
1246298
46713
46532
559294
37366
692800
131426
888255
1152339
933544
888784
737482
120003
441042
176888
603238
424383
1361123
1553079
1234250
505578
574588
793408
853498
1496713
30185
660686
469048
106088
578507
183833
563413
305728
1242984
178153
281673
1030083
792378
906628
1093964
566174
317636
388666
120925
729856
1111621
1154614
1286056
568164
1496192
375292
729089
340511
340143
440647
791956
700830
1471802
942913
584748
909354
415075
1341626
1235630
1096663
859371
287711
374965
1375793
126048
1035547
40346
654306
253523
725438
702514
1403009
990330
1121458
62813
551938
745499
164741
594048
328492
122647
1537980
640395
296142
1174444
151284
772953
646828
313318
215502
140636
266052
1388475
384011
1055401
68648
1177969
108072
707398
1411540
915135
423557
579438
653138
651507
1127056
653661
235425
1306686
1191407
908790
1339826
1548454
46234
487168
919613
991957
623825
1202968
1272681
1429882
1515143
693049
1287534
49969
804800
233001
1213645
790020
372380
563810
750962
1346162
1072218
732047
380314
887894
778698
569852
1550368
1283518
1476712
131913
461654
1178774
1395122
1095111
482162
656881
549472
892337
546511
753572
273359
1146890
947306
1119203
150891
143896
378993
1301824
128540
779140
146766
212744
1348918
966821
181801
1209010
1358946
863100
135772
469648
1544322
271505
781489
617322
1507303
1267396
752838
178093
674956
298666
1022822
475151
1235942
493252
948110
114452
1201198
1446438
585539
1495280
901698
1266260
36314
341107
202481
1432190
743158
462515
652877
920361
894802
351588
402488
854194
141331
1195224
631529
380487
1346861
536950
315748
218231
1224435
1006231
1357168
1464175
1025340
1357840
1534838
745004
1356761
392216
84171
194428
961830
1078661
1546369
1092578
857725
372667
1246447
1020964
957443
1463674
1084885
31260
759423
478982
858581
985653
643390
1388350
1001482
436537
617182
43464
376267
851520
145642
500199
532339
596371
935208
1498875
1327012
747424
931624
1256477
1011546
188882
1356380
216133
796890
1269630
1250375
118608
197461
230567
1567429
815501
1366037
29310
1398940
1079520
1390496
1348384
43578
1072458
153190
962997
407233
1157346
802609
1295528
943338
264918
51148
322492
694243
643722
1402668
1359516
855821
535715
1069346
149972
1416892
832223
1368801
754654
710437
506908
1043929
457893
1223900
131945
1387582
230777
663724
47261
1100337
1547214
235160
1000191
1243307
1018642
1413758
1535300
78358
92636
906077
601693
1466091
150077
882883
1134836
514834
253206
1016573
71845
696913
139828
591847
420036
279220
199677
1283348
680392
28265
1072445
1223713
759171
975984
1518667
1245403
1244524
299640
202539
1146980
1310855
1139405
224613
1086190
951257
233753
95483
520428
702833
514137
1313302
1082121
1236849
949583
1235471
341228
709941
471917
1277194
1198727
1437948
1386540
846645
528252
1235790
438670
822681
11688
878862
857235
907236
1120591
1551393
732344
497879
410879
1416377
147389
488084
1027530
389731
918187
1280009
654850
1522273
1537156
189980
850050
468199
1055310
1496833
421704
49648
846596
982965
619679
635466
53058
490877
317540
654280
1260300
671384
570331
1181942
1517760
979159
1121185
234291
617906
20980
1076390
885756
549421
1038825
1150955
1267405
560409
683619
1263480
1239337
67574
5106
1060233
356617
642896
195684
399926
389740
930702
1377877
1299811
709601
10904
982839
1227523
1145928
1548732
1367773
935435
1392415
642606
226254
1107276
1168334
736692
153590
125812
515952
72860
767423
1318925
860267
267644
1221035
186733
16511
259449
211367
784097
142500
341166
49635
672557
1414816
249378
223642
1190969
721911
1422347
808088
138224
382953
185419
1321727
207948
842259
299120
39652
1393052
81433
434859
595914
892312
645276
1015488
29938
717549
620862
78863
1262677
344684
1406879
54564
589407
604098
178578
946056
1122096
1183230
13882
645062
694323
495549
632311
1234240
1210795
898390
545850
621136
1564149
1452089
1017972
1234925
748048
418538
641516
733136
1564434
518695
390666
762120
1238159
102212
634354
1458455
613494
1105759
684375
676870
484676
1186024
428059
778116
1151926
424426
1148771
1447949
146799
112537
1542466
724637
1005762
790451
668010
761534
1386041
1422876
87235
583046
1283992
346248
654686
220666
106952
1158917
397976
654761
1444652
460062
488678
1001089
1409835
831604
1429226
492256
906753
1046901
1404204
775319
408242
1308530
395763
591310
1350178
273402
1285736
1364257
838435
178021
1234499
1157907
1385507
53518
1136460
152981
44167
1333239
1111700
23022
1258262
1094685
370788
808794
970000
1239079
817314
648315
927603
536805
1512864
817811
413422
1020129
1105216
115796
866784
1198358
349105
294314
341306
1420787
642067
992757
147485
636108
71578
503777
443826
58724
302837
1314220
508860
853039
1510116
983533
1338344
675026
202690
90444
782367
520844
1223475
77799
437739
1169973
770245
99185
1068108
1141936
324444
827771
1215783
1142329
1423260
1047188
659451
19411
851184
493056
1179297
818826
183713
297726
232861
218910
688843
115747
632837
542628
204064
504692
514213
312399
685231
198037
1004555
928186
1390937
302899
1509160
821704
1389831
1155672
128704
666840
1405791
254990
680040
1135875
1265920
955067
877317
605167
1183301
498830
325040
556272
236796
460821
1554344
372323
1520793
676728
656121
1565617
716803
681756
609983
458084
425843
1242136
1503066
1266874
1317137
1292158
870583
937868
912583
1346249
673969
1351385
1355994
1122762
1318472
1426634
1035441
700568
385155
1281474
1245905
484392
1161071
911168
1021145
275915
671838
737078
772208
637401
518376
250859
1306223
911757
1320431
55999
17380
536763
519711
1252914
1321644
1273631
1023196
457428
1178171
1108539
863094
33810
985881
40529
1273488
1540363
185656
463288
14876
895683
457197
1181110
1425481
1276746
902681
840326
871943
803021
613730
80093
607383
1527905
1079045
1205865
80736
324850
651392
83591
1537984
1278611
200329
34812
305582
1085926
503472
572260
423523
1010342
131005
1511055
757802
329250
1346190
1270900
1115008
1220018
1016219
1004674
115168
1017492
246804
1217762
1278542
271613
1349047
1437372
1248101
1274758
1319561
1165685
381303
1552316
1308284
539028
1154349
1475145
1299458
1561870
969361
128093
649752
350937
1175464
1429705
621111
1460777
372156
453513
1411076
394282
368469
823464
1010179
164116
395910
169214
1341300
885918
229875
1202686
1481705
1211174
1026579
216729
1511560
222094
1463870
17573
478558
1191921
1098386
76524
858015
1368855
1312587
1160700
614576
1262559
1470828
681803
406412
1354992
755844
890670
1407421
1258549
563796
187000
1268525
1112690
568520
1377135
1033857
1038838
659838
13692
673985
436407
279710
1257074
1011422
331359
1307166
47053
248797
824723
1172389
723039
95813
550539
65050
156887
1252756
765278
1105003
656911
1214120
32334
1061235
829977
781638
116379
1176234
1039619
534479
828812
241888
1070590
691184
540110
392799
721397
425890
657761
116366
907137
1469712
414124
354243
603270
1485755
1258913
1083303
902466
213064
162385
1022986
263757
45470
359851
980428
294609
521287
831571
340546
1160184
1322733
1217246
297464
1469080
706283
653054
535512
131984
1081898
1147521
989894
766267
961398
40715
320198
98889
410781
1148594
1228030
1137132
1157245
1548993
979988
509581
414497
213253
655229
1214281
216116
733244
422922
1413454
186181
449330
1471631
958402
1440048
295524
460324
1467532
1536823
686710
688193
821876
655303
800714
744808
31603
254670
493589
278980
904533
1263788
638922
63973
1376507
906525
878688
271394
1508633
136537
106186
1032699
243514
1317273
270763
662421
239286
1156655
1290485
119156
1407463
188849
796287
843708
1060267
159439
1474159
1553873
1136244
1119102
1216500
318781
392523
800659
313457
858357
1183640
1410985
1228164
1017009
331630
1423036
1168624
1541120
347735
379535
1320107
1218284
481873
1275569
745896
783541
1504383
1077419
1522961
759241
1079151
1361800
351754
100648
275235
1181242
347625
1302880
517225
645166
1031221
509859
715770
162381
657738
827980
471378
964459
723951
267666
197813
1500141
908186
638547
98898
562627
1155882
778196
806391
1306635
120374
1338165
1386987
538175
1100711
317539
985881
1395067
691868
500859
566783
631212
1184337
191995
560267
625902
670337
1495926
30251
277704
192978
143637
1344594
869818
1291038
1255252
776140
224133
1046724
450099
1157512
264846
1300641
968473
456389
489626
883387
894897
1540684
910622
1307528
754726
1073378
855746
261966
34849
793958
430326
1534755
860287
1050659
538075
751942
510100
1522316
568127
547815
8263
40985
737794
346268
1329097
1441049
604121
711016
1044099
269204
1414071
1408017
611341
66079
904152
996143
1086134
298751
1439495
904663
260135
449788
1445104
1358097
104066
738650
149568
1086688
164361
1563742
189139
481920
130089
212317
689939
972223
2135
646148
519488
1351927
1453569
1009670
696524
1405726
1483168
1276167
891232
213002
1547400
893849
1037071
1075776
374901
234468
1288332
1490551
934954
960812
1513600
692648
1538887
263100
1498503
1110633
881334
1523963
969779
1562130
449328
1511415
732643
726164
419967
967027
697543
1148799
1538565
1313682
204085
894883
413469
1424879
64382
842429
1011512
140719
294566
1529594
1163874
55724
1560335
1498206
232586
230161
1136782
1221591
1461496
993052
1375565
1484152
1488041
78409
1316978
714774
1471583
388646
1030194
228756
634643
191778
549840
299399
739605
1192451
1191734
684675
1193708
51162
359072
922364
427679
1235203
1471305
1524000
765353
440107
414772
505565
399091
1140580
1232530
679680
392119
1418842
386207
134932
1226248
1003214
383462
900130
469565
893100
422069
204425
423028
1411547
483477
447647
385512
1521640
752207
75001
822430
790179
347052
1537544
849106
241846
732750
361026
239647
916665
526878
430170
27530
580809
1423176
523620
1323387
1060092
768556
178462
79910
914032
24432
1030425
431555
1145842
214992
364047
1231678
326240
127801
1011310
375315
204676
1184347
1296434
33632
797465
220432
1381788
1189425
1336611
1305346
839445
1333069
318758
1297746
1146656
179266
713443
807585
517064
651468
1157539
861885
306248
384840
1292938
1253638
33008
1005796
678183
702113
174546
383996
685716
773663
1523084
1050206
1417267
984606
948911
163598
1408263
1375999
884166
395338
324858
1337062
1313021
589664
285333
1480941
550372
399278
239407
532333
995888
816095
20759
484695
184697
646168
979036
883822
1130556
1097602
924060
385607
6440
619415
192131
1500663
1158016
268809
688965
1472712
1356011
237051
1263821
780523
1119145
985144
704378
392296
648536
1400065
1506497
413156
1414412
517990
885127
910615
1530486
986376
484901
391695
1128222
844483
1200997
561305
861397
976387
766086
276516
405511
512251
792892
1430251
582498
806662
191736
564933
455374
1403172
197462
1461066
62540
1498118
86192
957823
333146
388035
1013026
1498086
684095
457502
1560559
442682
1308126
471874
53166
921965
1499916
837577
393859
43534
84207
273001
348995
221493
646471
480568
1254687
36569
130572
987386
531300
1469364
1525113
1090321
616040
1129964
429574
154736
879846
296174
902406
1304721
686389
460985
95724
1114164
802877
949646
256780
1057336
82056
1359830
978510
1218349
731987
1414595
584298
1118626
1351781
139239
1098266
936621
536896
1524383
556895
517962
685101
373029
863243
1221800
1035909
29236
854119
357623
466639
389004
823543
235438
430723
839435
1402245
598211
394199
1043763
1323037
596108
507958
969788
780693
1455261
1229149
491503
1324543
320181
446231
48291
1358795
717206
1319495
56875
1552680
1080564
958971
484320
1539493
361039
1049986
1148783
1027657
347556
3367
217902
200573
383451
481243
514424
438023
175565
761025
1164789
245229
554618
798677
1437970
1564839
109090
865187
147441
547477
1315234
1069775
1358046
404122
1160406
1366615
525639
955330
107205
423946
582116
4673
1535534
410912
648973
1535413
1090700
893733
1169410
1519625
61438
1375525
867875
517036
1007284
661109
700266
335723
1226106
1108030
1263877
162300
370983
592960
872770
232986
615597
1018577
230462
1424065
589312
257021
764581
15157
100218
615086
458360
710354
482308
1437805
66764
22969
546394
885351
452159
256780
462213
832260
1262452
1302088
660591
116140
1137641
1562190
1337481
1467500
779102
437022
92141
566390
935173
1418525
898088
1465554
1464586
814361
72309
1100537
1297714
539761
1315376
994442
1556782
818842
1558898
524189
856419
1120340
583594
1036698
534381
1400387
255999
469147
1110250
302651
828511
637817
1108054
837101
565593
1221769
686859
1002470
1552515
781225
1429179
1076375
1047188
517262
1063187
574639
218465
412746
697321
871579
547972
387994
1118116
49947
172423
570967
1527239
1567193
838386
185533
876470
278828
678574
120535
911400
1546589
1105358
259601
1005627
479215
1444198
97106
681419
695361
575904
473255
171927
346067
26747
1278986
115125
1393757
230768
1109680
931674
1259571
545954
367336
1214935
1376546
785354
793830
820941
1015005
901989
709472
938123
1083907
276795
384380
1216735
639711
1245387
391128
656869
1258992
281593
764574
300397
228636
515451
948262
1268110
66985
1048471
171793
1143957
7150
47767
1552471
80577
702497
905501
121439
314308
532306
1115201
1030999
822325
1443722
559620
1076944
1037278
545284
1274280
391168
922297
437600
236788
313067
555502
151316
791451
1281801
1518463
1489331
480562
1469633
43485
138608
86110
1009974
623870
57878
67785
138660
1216301
253929
880744
1291240
751470
510181
333950
707102
1057995
186876
803524
396661
1058291
965726
1313334
810746
470371
740615
1355748
1084515
790387
559258
1561314
1559811
22466
1003333
708311
112328
474648
925495
193986
1343606
287431
570984
1256938
1246426
1399785
1127214
1292710
38424
995591
283546
808409
1238955
984498
698415
905944
1390137
1550193
523931
608967
142757
1431074
1554089
472091
43409
138282
107272
771228
547098
1162520
1502488
663829
400827
959509
341222
1005784
279740
1149658
436389
1266589
1446741
310352
651915
94224
1516140
139978
1216813
367796
199582
492479
124085
214311
794239
927314
221137
87921
533295
1003260
1048830
31314
1200621
292703
1002866
1469332
463205
1414406
756966
784103
1484289
556606
63533
1483336
1054718
910652
1047043
719785
623899
934029
1238576
534729
751450
1430798
1000120
663156
86241
1246497
1208070
585183
38468
225225
934460
311149
1542757
16001
244436
1060492
1455107
1451548
329752
1112527
329148
170686
925088
1179280
1178114
1056377
379627
218883
1195748
17037
8447
1350107
371769
1173427
461079
845990
316918
103639
379714
342825
570161
137114
411459
809598
275991
1195080
86044
614859
1117921
536031
12718
636026
160975
180496
400225
1168690
996245
239301
1039232
687770
1058450
359545
776772
90978
119463
34051
1210749
327666
1487922
579346
1167493
223987
642458
762357
447806
115584
1317691
1530270
286577
414708
239013
1186969
321053
1476947
643917
1444305
1320915
528721
1492364
1462004
1202433
955222
1418514
1422696
77049
1151896
862301
451138
1144193
350890
850845
1228154
267795
533353
1431235
471374
984980
592494
1192297
1035958
1212372
960101
466653
756445
107843
1556331
1311435
1241186
316215
628902
1505591
232916
376427
666017
1535174
1115075
121270
986483
1294233
110660
1387635
72785
1275267
1450731
1199435
1394662
1355169
207973
861871
446589
403797
297228
1220697
687509
702419
918408
583296
169729
486126
1521699
121718
1362223
1514450
908286
49571
1085942
630287
294233
874747
14978
1015507
96121
453264
1339290
651398
576180
1303639
1088712
689352
1558191
869783
338816
1174579
563598
720392
1323396
1507637
1175239
419558
1443943
326061
816280
417120
1227095
900325
329072
68519
103792
115775
215749
1340279
152732
1418169
1244828
748925
801037
394180
992316
662159
327917
1270372
1117446
955684
1255349
1080278
1116756
1514696
809776
1313287
772462
1134440
431049
1423881
492888
1491508
64522
845540
505043
1449725
606654
6161
106569
1015950
359304
977570
822860
929300
467829
756545
749220
994166
476485
1003635
1469798
464231
656262
897161
735339
549432
415387
589785
891206
849513
1178265
1544210
1513100
1438540
885668
731368
1494104
1322294
1119308
546800
16846
523651
671647
822487
831841
311648
1422388
1155037
1359869
1039515
1063518
1450501
400358
1460942
39097
1108289
812455
382594
1030372
728775
537746
651665
500228
42840
861344
737999
1227662
68029
1375517
879435
1452243
904342
650161
1460985
310445
855598
1469661
762793
575348
741931
1190108
1475523
449823
1329414
1364229
52310
59946
1476047
326159
1258540
1383301
1320426
784217
1153769
612827
828084
168999
996243
1561639
336510
871723
1067113
979208
1300185
84493
375961
804674
880663
1098106
352061
934057
598160
1182164
949895
891476
151097
1299126
1063348
1272577
1537598
178107
1385853
1059802
392208
512542
1415000
376160
483794
1252090
1512572
263786
1493448
314006
178829
1153998
932544
654104
1308229
427816
273140
1258070
288279
592751
1323588
137333
1557846
603861
240213
791186
572411
567473
1297181
839666
811867
874478
805097
736151
9186
57137
581776
599068
238571
748336
927003
441914
1430521
1161786
1333646
921184
1206101
1449626
213643
66140
893334
12198
293982
581603
667906
1265890
1395625
1194132
302378
381000
1422718
633419
878002
987790
78913
1349003
1456307
225371
895604
481145
1203708
690234
1437874
821359
1188881
388356
821723
332666
322431
921271
674060
1258557
965215
1523712
657646
32085
442148
219179
73652
1538034
88200
295521
495489
1533951
642175
1112508
353898
118158
1011744
971023
1121746
1432181
1322315
1447967
94415
448589
1188406
1118545
32147
1273321
1187377
1216227
232580
1206704
673191
700163
664474
681050
1084838
452187
422057
322260
1416745
414917
1017808
730916
1066522
160615
795198
1248659
747666
1261699
1465364
1304041
279665
558451
832332
708484
195445
480760
1291758
938189
1014985
1541845
1032248
52221
340150
143555
772042
1527997
1537983
275902
184247
874404
35559
1027132
1395864
50036
897243
293080
771895
306353
293056
675769
1533227
52913
1175042
824640
96685
1361869
534262
1559834
223995
778170
582238
1002329
1018307
1428280
924244
1299263
114159
1164583
80343
1346398
316603
1381738
465982
1421799
969523
710785
694835
557709
72663
410111
862133
1163386
941788
883959
328472
583648
1106351
1400236
562716
486017
1564596
1477045
368863
1430894
135750
1462694
1192392
1408731
192647
714979
272297
780427
1027057
1261172
1278418
1453999
894935
1382916
1560204
800518
414370
399868
1443949
1178678
142715
429002
1349717
945901
1371317
1094569
112233
1323150
1058533
1548930
752189
1037075
686703
280291
489692
541884
1527697
1459035
602165
955119
438785
738368
1346904
572975
800288
425238
144628
1366412
1152120
303524
1016367
774768
493472
728352
11234
1006958
1366458
1322117
275177
783314
1478060
940868
1464786
759100
1056117
1468323
593959
603731
1027166
455866
110660
523484
1542679
991898
817457
450025
819017
740499
1164473
1265350
1208392
172925
1065065
1446691
61335
686889
981325
1344846
211853
503864
961675
154652
1320262
1062202
1464377
1083572
1251990
212921
376476
393391
1165501
1067176
883828
324955
751090
657631
502008
1172558
782921
238545
112049
1147069
940222
1331925
944953
1160111
310284
418195
647437
1341324
1510893
1305234
612146
301088
578904
1013918
699077
681479
55521
502150
1335347
183720
1190816
60861
985952
1000603
1146748
794440
831981
1283573
1177313
755160
1470120
506805
300569
632497
234247
1146023
1442456
638892
263473
1058430
327008
1293192
901969
1425268
554005
63961
282309
1509828
1560779
815945
718862
229921
956141
465836
946076
1253700
1116265
930920
910677
1081606
906548
673602
1467510
384612
862555
338539
275408
1037421
234286
401773
409114
229504
90353
809541
843680
1026756
623669
410289
581161
491504
117771
720259
1485551
1393587
1412940
794858
838786
1293514
1202132
281136
1157183
510226
1339335
983087
1125724
412241
587709
873726
220211
150275
884584
228384
1392514
387605
1327692
747307
1411914
542737
1099669
1344956
1162754
741213
286823
938635
186778
971005
1313823
777430
1415146
944206
963462
1174311
1177282
1204025
926385
1209875
657678
974781
1153788
425262
811575
1169319
715200
424671
630968
64381
194990
928608
1187606
1432108
1425666
886980
516792
475317
204101
747113
1092191
958091
438942
1241346
505712
846963
1313293
100701
245805
218836
1466047
1392443
2906
1353257
1256726
514614
27505
1274240
1195085
460329
1403703
35190
1049344
610424
979858
608947
238389
647050
1018796
1477261
66071
1337879
1155569
1276862
434930
1389434
579563
160366
1406936
179613
679212
400425
635588
683145
872498
1377937
359631
144642
357848
221377
321959
1082424
400589
5356
1052398
396234
522873
1440093
1229570
1507581
1532044
1483479
171854
970951
741077
1440599
1209752
97093
90042
314652
1372045
194673
1246472
375091
607620
671461
1360083
1065636
90058
976526
645510
518396
835550
723550
1205806
618577
246414
573121
959660
903715
246239
595951
2609
169143
1169565
640781
109760
921719
1299452
342937
132875
1003851
796862
1055977
114495
495043
72002
684828
349129
156417
1161624
975603
199858
337863
1155824
222730
72234
1134508
1485801
361857
971642
866369
371515
1213139
362847
609579
315419
644519
68787
868929
876890
1541027
1439869
1094766
135576
27690
265580
641835
1214374
1527592
582393
525495
1051293
1403429
1385155
1405969
953513
947299
1271911
820752
921876
740399
732549
900203
565447
412444
267001
992844
824359
291458
633263
785623
364126
1340695
1242757
958812
989030
1066458
325258
722543
756583
472305
789710
1439036
519186
690997
1153586
1029758
1164988
835828
1212952
245273
984663
742645
1153306
817192
1414855
755661
539109
255587
1484071
1231450
1523132
1321383
42557
1379405
704974
1504095
331220
230612
887205
642247
668077
607326
1319043
350145
93131
1171586
470704
1446945
721501
974595
1547725
524078
46094
160442
43971
243814
681127
91096
1640
1154152
252388
44122
195638
628208
678406
1163230
213771
760152
971900
1536808
291225
935272
895615
976632
245058
598054
1308177
1258756
1340776
760996
224409
1256801
1398658
121308
742783
563560
647782
752172
1562535
429877
1373974
378192
864238
1105247
21566
1118300
500220
1104823
266741
1175943
411076
1227954
22687
515914
1061616
998550
153946
1372892
27748
639255
1330246
646387
1384639
1057697
834320
799843
1428374
332208
1245801
1096038
138630
7013
464034
1223780
684900
727295
1220384
383056
262454
158265
130487
931140
1062745
1309880
638940
635450
411001
1189391
380215
1454547
964605
765217
191843
1463460
1213706
513126
286627
1200086
55446
927667
1476419
519454
435817
904676
794259
340604
694083
978456
1035301
602109
1522861
1014742
1517444
908288
530612
1479293
824332
304341
1424744
529007
823092
1332071
548934
1227510
240258
833656
625783
697358
1393528
1536736
346758
1411362
767463
1247482
1051844
171697
1149170
1133013
1230132
356638
1422640
216543
802719
1024737
209758
992177
760109
1216922
1470607
577443
1295935
1025179
812882
437860
1326935
104490
1189435
1245625
823248
197982
300902
918088
1329793
1357400
1394363
1173971
1516874
1275919
1490932
243746
409273
174935
740952
865839
54824
76401
342168
231988
1487600
1057528
1444635
807180
1285833
1192471
223048
962864
708817
584343
1436543
749159
1536505
861194
314950
1197229
132902
1418069
1474758
535345
987588
735758
1352678
721223
831284
165660
648662
121748
1093670
607834
290870
1560527
962797
204585
123021
498725
714543
704678
1286872
1128312
1235452
1044101
1088963
1181160
1353710
83425
1360158
763871
984977
1423334
528386
472699
333787
1182323
461322
132448
555659
1421639
131987
1011862
1208113
484844
1406484
1104236
443059
629480
320775
1168262
1380727
962889
521346
358535
504022
1315358
1040263
1548543
1087340
738106
1343225
652015
876407
247825
1378705
370181
1210462
1299758
299563
217725
1534481
188285
406730
717757
1492897
1329059
265438
984000
1085294
1269251
333304
148335
1535462
272822
926987
342977
1017104
351381
1489028
54738
924233
608503
1191188
78229
10253
1459956
461736
890443
1214040
1094169
1109523
891393
1092763
452360
21677
865462
180954
773620
490041
607325
1107084
247895
1188474
736158
1435190
901002
1017957
393189
1441867
1213329
269124
998749
737574
1451581
2536
1500517
322392
622743
1466768
1099733
1431813
1228999
1083102
538815
1289259
1439281
563426
574269
620142
987184
1209525
744456
1429843
538003
882283
25765
1479961
713214
766907
1434103
255298
870791
1522745
374951
319332
436741
77029
108019
286674
1194092
731327
1140131
817566
75367
1349836
525142
484226
112133
554792
1198954
985496
195131
912584
348868
270185
76587
1328438
1074390
171388
961013
1235679
159472
1178715
139077
84959
1396533
798612
130921
1200099
942693
334937
867555
775304
1062152
1461266
194433
380373
436780
306804
495229
407491
112645
50305
255232
460111
534901
302658
808580
1118263
1152837
1187852
763745
182076
956827
6049
1169163
574945
165675
1337655
746292
1319289
1424756
823346
48533
205392
1236466
1453757
993192
994887
962151
1013773
21143
1496108
363713
322264
1393092
421981
167415
1372035
1325299
1187374
656421
329650
1288039
1362376
643238
94244
48006
378440
298793
596578
199382
698196
889192
800795
1144702
916826
373316
604817
33930
937126
302216
975200
554105
224990
357187
474724
76219
1340183
477633
878743
1255251
1459383
1459202
840079
83761
1318512
630581
1533739
1430736
643473
1566140
566475
288088
1008170
1491779
954065
557487
166934
1567520
760692
1058345
906739
146120
850766
844214
818263
644518
827547
1420503
1380090
1103696
333186
1515743
688997
162398
132790
1419798
898142
1461871
1409429
984608
380711
1441768
499425
949864
1099054
549667
714374
240490
695689
1162040
688397
1277274
1330582
1033479
881301
1003354
650689
1466034
484112
356381
1019244
1213029
82945
1131640
1537473
1201096
895693
205793
3951
470976
41480
501507
912838
461053
641038
1173858
169202
926001
631462
762962
317742
1212193
85613
23214
355279
869540
133033
1086691
1039353
802785
919912
1150689
1106415
661602
428850
302024
815539
130260
222593
195896
863370
352279
595851
489725
980509
327597
624303
1267164
507336
1325803
649095
303540
1002646
697164
1088371
108880
1398313
108585
1440307
769568
98972
107380
1262742
375060
1000367
671182
1013100
6029
944647
367658
1247750
854348
531129
878496
1235315
1034776
1447613
354525
1533698
403268
736403
78161
87408
262671
1129339
824384
1029156
131244
706713
33012
426615
790431
754661
1138930
618702
493667
109156
437096
172990
643883
941862
368871
139178
91693
907234
1389139
967778
813515
1228945
638561
152165
147768
281686
395218
308487
1557296
1212031
1426571
1505372
987169
872821
675321
1121652
841690
1145845
802668
872963
711278
125360
1367093
1002582
785545
1055782
988455
1457533
778343
1107713
1278103
762269
767142
1417362
709504
239496
398719
1259993
108818
1539403
1350889
971714
184748
350247
414894
491991
813799
1010220
1377408
15032
1154181
294436
132201
1507974
1433240
285452
261208
388518
779771
562243
1322966
290933
1465637
975861
112559
183855
332197
1203393
1423517
218340
368190
685718
1328296
854185
67555
186971
864766
281916
768278
695122
1266596
1425186
491600
805690
804814
227752
686570
845873
675126
858658
1248913
150247
1130443
752103
1386920
740612
886987
40414
1522604
1411962
311005
1083667
1287302
1257399
97758
1472844
930757
695234
1319602
1022490
1290378
466348
866989
349193
1231104
391827
405750
1378099
667120
205736
779262
400449
663285
760342
261638
192777
1246007
563102
1473838
284987
314911
1120163
1008284
639735
605178
1103069
210607
809600
1431225
1458876
271153
576180
40142
1381783
1268838
619055
1473008
721705
1288237
979212
1348780
1469019
916136
52542
623770
238887
657938
973034
1014927
328349
1101132
1513835
1209985
932024
413042
1378184
1482519
840546
548218
1544547
1429935
926525
1429991
133966
1266180
492831
266561
1064889
1545721
1203388
816141
828958
1411425
857424
1024640
469393
1335853
1287144
1213036
891240
1430170
1339596
159907
638039
159016
12275
203008
1444779
1116954
1524081
1097906
846335
13221
512793
1477136
19329
370393
1100333
1372962
1271504
1045027
310733
588255
322080
1299364
1565980
1278059
640835
403637
1125926
850990
375845
1087665
173478
777493
1342134
325848
189842
636141
1027649
475001
1218927
298414
587109
356076
771984
744811
240154
718183
717747
1082274
603712
808784
715095
289176
362750
1154774
1473156
894895
763907
920737
908375
62482
378142
1045088
1040678
1196786
894341
104706
125266
1481709
56582
1115623
940400
1314061
557917
627822
1545164
1409729
1337041
995280
1239450
1253835
1238167
1039074
1521347
1200607
943297
89851
1158704
666662
1371252
1548293
82326
382442
1439322
1294328
478883
920499
1132464
1043133
28128
1486924
1126528
723775
1203830
1404498
1431860
1459897
1293685
1547430
743443
346893
1291594
1409851
278021
508028
1238449
25106
247401
97614
425350
609027
825498
819717
150637
453890
1539033
1126842
232191
277748
1093990
1031344
1525422
1116432
1031333
1221489
829718
1281557
525227
20486
1247312
391184
515725
449006
1424884
1412450
1079242
136309
857411
239023
75259
513597
922341
1302061
31695
318268
937968
359746
692334
630265
383048
1259110
1302075
218277
1467044
609301
497258
1404891
825161
407789
477828
1449766
868526
919643
1364872
602839
991150
1277569
852043
1009492
776182
436975
340472
954729
606145
134812
200195
103927
318375
1292580
1247728
1130273
889481
1373107
6393
640228
1168384
935675
274792
163851
1027994
699949
769505
1118405
454592
1177602
972621
711318
383092
269765
983020
548343
161948
1017295
739667
1343780
291195
586024
541354
418493
981036
1519049
46504
516015
1694
9433
167185
1103914
531460
1251362
1552786
768041
1532449
202664
620458
446072
637899
365499
626794
577954
752094
303348
346228
67779
1224069
1553079
307132
724875
1257473
1181895
1328369
215178
402690
672807
2771
854052
441694
953611
416258
975135
1399750
787129
1464051
1011418
1290435
194139
173068
567179
752361
750094
89078
185968
146270
326482
488758
558537
1550305
1427148
1059911
1540401
1565547
1371762
424736
620091
782036
365975
60376
857359
1318898
1016504
1333164
833829
1164378
783239
63223
744871
1345314
544696
609670
1164471
878671
1514418
121483
234827
1303206
112153
657471
863786
202653
1549864
1254835
431052
315228
1456862
958736
1039250
471219
1035890
546805
535381
1189674
69715
682550
1281393
325655
846485
569116
266479
674925
822115
1468957
500845
1079535
258044
512440
1500096
527013
1439404
1424738
1401922
233785
660705
553575
199006
921713
1503415
49043
501633
754865
936079
460579
1163274
525125
428025
1181276
478795
73742
241312
851294
763760
967074
1491903
1324761
527879
1047515
985611
717353
1092810
665802
220972
1125243
743328
1364022
1221352
600030
1099906
879514
731297
768527
291068
1070894
898935
933660
1389176
213298
514415
1218247
1320662
914311
970769
1316371
1498220
1018770
1387350
1075203
1333886
86835
167943
907612
325615
1533671
468990
64238
1419532
1273642
333981
424971
1551182
3509
224929
1465293
304904
1026956
542298
1172044
953868
418856
1479086
1449356
80151
88440
336287
1177526
120233
185890
181547
690859
747339
1185532
528180
126364
311297
32778
74661
921361
1423451
1422746
997051
108745
1096605
1506843
68319
92173
853770
1166487
250731
636747
1329956
1481918
764453
1291452
106726
405420
807375
212189
1343758
159347
350076
179132
1303108
382821
1030425
299258
279082
624764
1196973
1089286
812077
1556824
623481
499050
1367320
947449
1510807
320164
128264
196608
85116
1170254
831504
1100388
57179
636316
902014
1491679
96619
99264
557155
525778
1157876
322847
673795
955615
223146
1498580
865555
1192074
681026
471765
1384818
1432700
85267
1484974
945444
1018725
230027
1332066
50161
839237
935206
1493913
329917
1299350
363900
1469411
162078
1240394
520171
420956
248272
1340230
1073550
1271620
1242335
651511
417163
919819
613808
1205346
431347
157377
191640
768211
1501543
111717
460447
712279
833362
1125955
1099709
1035213
1521657
914675
100264
371054
1139580
354141
27383
1093313
517688
367806
1367624
472917
849477
1446633
130148
620405
21381
174249
72425
1083867
3449
1498899
231090
1147810
234397
616266
1512288
649392
211805
662090
576428
1419061
51313
1309614
488423
451273
196964
1117211
663800
1075533
527684
1258469
546333
1419740
16479
898548
820314
745781
1198276
1372343
1560137
289836
1128370
682077
620578
1219174
1485089
598688
281461
557730
1472392
734402
107908
1101033
851274
1539747
431071
757117
602094
1554935
321532
1502399
156918
244968
154790
281084
979156
665675
1419188
512064
1004441
1041460
524298
791268
1541207
709401
587995
845440
495848
1145650
313028
389993
363953
323400
437334
1383316
208269
303796
373899
1149565
265257
881603
958327
1555765
273048
1489504
854388
219452
1528812
411461
922461
433758
83914
1035779
255352
187332
1348937
908002
820328
1492590
1083923
1030743
286189
146773
1076432
318896
1104556
1393527
799515
1534976
892478
1383521
290150
1270972
1435917
1248710
909108
213306
818914
1449673
558655
422935
1226402
758725
1334327
1213842
1216885
112972
666903
1384720
1362776
881099
900214
1427112
788991
1155355
1069990
327538
424229
514931
543459
27447
373886
499076
1208496
601952
1320062
1460665
1173605
813402
467558
270499
193172
1171042
1404793
197140
1537959
620844
704791
44211
510535
1072156
1230386
270135
1092293
250361
1356099
851693
724745
369980
594017
751973
569789
1560606
1152957
820294
483267
114201
677052
678277
1034237
647627
283657
446576
183383
1051805
1358153
332159
631450
861630
410972
177439
613248
171124
393313
358596
419144
99176
700475
1472260
1159757
837009
380410
1391202
1180142
1260371
102988
960298
1525997
1429502
1100300
934846
11467
214769
1213509
312855
1174507
1234824
676165
194026
1520210
1493022
275894
852546
253037
912375
1016697
66645
168034
1269057
769224
121001
420039
446039
940668
23452
572294
336800
1072300
1158441
601769
985621
1213445
1408086
1444257
140323
1147265
98442
651442
1456627
482437
1504985
754375
602428
523768
822737
481010
1510351
1550505
508748
1444865
449719
1353287
812423
430738
1020716
508718
914837
447043
695255
1543942
200295
765354
302537
253065
299656
562311
54465
724479
1085394
201491
74394
390187
1030542
493329
21302
721431
1261889
1089703
222614
367365
996947
1023870
1077797
1521867
602445
449309
1436190
134834
620365
670374
343920
118851
619225
1330207
1355831
1337871
1282744
1562143
1383428
198019
969018
1297722
522440
400070
272703
1395414
1325567
447934
1022860
741404
715319
286915
144907
562344
416365
90967
543186
129770
1377790
300013
1525133
756789
1488464
1248709
23878
1210419
565106
1041328
382915
1456661
692736
1564891
198776
814890
1207041
320780
1362443
699780
1184599
277332
24012
846024
1304053
156188
880222
768183
255350
420801
1489793
768526
745422
10481
693949
1227684
115715
1279266
788816
859409
191453
86205
798318
66635
172755
504866
1185200
218916
804214
517236
921828
780574
1012759
866935
827915
875119
1540896
1437055
382731
349770
243340
1480222
586669
1516494
1533935
633752
1460642
1061177
108661
1529491
1326265
486983
976212
339352
235085
1542396
1120724
1567350
477524
755850
534849
1485745
1383943
104945
1546212
1232635
903788
979446
1419724
470758
375257
1120679
557274
1150940
601642
1421618
929695
900742
85319
209227
1024590
470340
1010788
773581
312863
1040265
1036637
1410213
265746
1032069
245259
821789
764028
652871
715653
1488621
1161851
901114
1308429
627262
702263
693483
776038
512411
1355854
280844
793286
692149
305074
734450
957980
942524
667705
172994
743674
1321407
1129402
1058689
1190631
1491043
1018699
1423803
1018537
1082987
156608
269541
892331
295431
1077747
413298
441765
716140
570446
838103
602363
1380343
736068
1300294
1494233
446976
198930
181504
1160638
940670
571843
1176655
1194457
267414
6248
1298571
830471
251152
808398
1535666
1127188
563976
1308865
1181675
1546678
1216951
1418621
1545989
615600
850905
194385
888037
350631
457858
941412
259769
742134
924859
1285000
489226
1429003
1208198
594739
1446545
1403377
1343486
480084
782484
545927
1282660
824257
421796
154233
1056389
1543488
300569
1146617
550926
1395383
533182
645764
65237
990817
1347403
372733
72034
1068158
839347
1542781
955011
945701
1020545
68482
1438526
13348
901043
283227
788930
463573
847570
390711
408430
1198450
93585
1273629
1422194
183659
29854
1280088
468799
709816
1377758
313115
801172
96190
215354
1221108
712870
529015
959479
1080571
1211293
210984
1109663
1442111
378429
1100931
1382548
255334
620116
41803
601855
294093
1523502
234793
10791
446898
1041425
841709
1142573
719932
1342871
77396
358090
1042446
908648
1351973
96833
1256363
454069
814937
306418
728800
784548
7495
1524915
1350331
746998
458227
850396
241219
1536695
835464
1397209
1351791
1108299
1138577
214137
1097889
610502
1185241
157465
485940
305242
49659
761691
1268543
1499040
1163440
673256
1167306
806306
14290
859926
1018866
350866
1514999
370909
254994
746783
396318
569427
428848
696049
979865
1568049
870285
1407417
9995
548043
137798
910316
169927
318404
417379
1042004
129709
710935
584826
833530
1426693
1294828
817168
440133
1331870
764682
1177076
758997
684816
959469
252746
357261
1529349
23872
1272287
178601
1314142
20587
1128236
507239
1568010
1555
1263418
771587
706009
1219999
714228
23893
552953
1382135
64847
1093104
875475
1471172
1160761
319561
1079852
548126
541840
476005
1450052
1027916
1477031
1327675
1226716
1514792
701683
1217793
496630
956657
1252548
254531
1390549
1292696
535010
474767
544333
225541
1083997
868446
197856
897352
1562566
235823
1209583
929076
29314
1022416
1368529
739521
411860
1294219
268416
1385590
782073
74072
1254252
81474
764695
909467
212043
572821
493134
182971
621668
1461692
251733
1104766
1180115
1206648
185119
1279560
1567344
781997
714593
142179
1545281
698958
611541
1149227
157571
72588
168428
718164
920205
1080608
319842
15765
611159
520940
1109876
1076648
964310
1438002
214444
1523804
1100369
271032
297273
433109
131540
416194
717698
148566
643120
917747
1146198
1292813
959145
522409
1527468
329049
1500660
948146
1042314
1062210
104529
1314749
1273455
813793
560253
1534080
910348
1211968
961529
1077905
27047
556274
722071
1192160
625674
1142243
981207
1348801
606683
1402236
760446
895616
551819
24534
185433
835793
1111095
105974
425581
165870
946037
1506730
1225942
375588
773236
449371
487088
699079
302048
44473
186529
388499
905494
27095
422227
652766
1559466
1028246
147313
997478
618362
858282
604613
370770
1248968
463865
838652
364321
1534362
578131
843767
1398200
1398003
387519
178692
1391789
1233169
791342
1481365
1533344
678600
1119566
1211383
551161
975837
1564079
1106888
722211
1065694
405042
93068
323653
1379608
1228674
523362
1244634
1233057
672314
901671
324415
97249
122384
595738
403422
537138
536668
1531696
33403
546082
1109470
610193
206858
834100
218289
441281
409098
1185314
1182701
323953
465208
744044
252653
1515847
1427289
640778
513466
1530554
1087546
1404438
730632
1022807
847920
797276
11862
190645
357439
323200
1419772
1296902
116128
48251
1521937
818770
462320
292362
615265
1164780
981072
1068238
627150
118303
780809
1315683
837943
1517405
369059
1538438
564770
765928
736894
1451722
1133052
1478761
613730
100698
199574
1492647
714445
1432142
1103152
719781
749707
904969
640378
556877
190693
1332786
1555091
1026872
141565
607693
1473149
1566733
1169338
367782
1038589
308283
416838
76312
489091
986971
1452937
318759
1137794
1089395
944172
1296500
1530481
1549693
1265520
124541
959768
650196
186195
1502419
1444234
791278
1299423
119528
1479859
505542
1542984
531096
829970
152909
931488
1288495
244770
713758
176663
1193584
1536947
1376598
500438
1344921
107266
561017
717046
603617
1445046
694445
1028109
1186744
673042
81621
500381
693486
1505583
774747
511273
1292095
1187859
812589
337571
169767
635282
1233133
485543
1486508
220547
586377
1353522
1463418
1472537
700888
1032924
222668
250181
1546110
1002777
1545563
1193878
1314432
524682
1226324
11626
1167059
1515904
1236155
868043
1540337
1489425
390752
1121062
1361845
312333
1199098
1271675
1122749
436129
1421822
1015211
378348
24250
418633
1119881
579264
27930
1418760
1371118
838236
1498122
30431
1164199
1500620
715582
59207
332852
889412
1333924
1288198
906167
1114769
939643
1408951
1357475
952145
571584
1232909
533508
127137
538615
80690
355598
1007353
819117
409928
1318694
529068
1247426
228911
764478
164625
141902
1339259
1465489
724364
493722
74015
1243641
152068
1256715
515775
431764
1245148
464156
1284159
1059879
1501033
355615
1031834
172564
888791
122743
1492790
1125238
524197
694822
750372
339678
530660
87273
791328
1081334
192240
204885
554535
262415
81272
1375706
521605
963513
1453490
1496547
918975
740966
578378
1481053
1120256
628385
680654
87373
411304
750981
818569
678186
1371684
928651
75517
440936
114272
978757
1323122
447756
74551
540538
479096
1117538
932110
1267370
1043326
76555
461653
775856
243529
697641
218256
119241
1360475
229280
1416781
654111
267340
1529246
384482
1526891
1313337
676025
972482
485839
871034
639715
817992
1185014
1375263
1243732
2567
1039582
987513
1333011
684472
1498225
645660
759658
671305
1426706
752977
227119
934731
1277559
1444347
1197340
721426
356833
27707
1376296
383214
102893
952775
398502
18906
412848
247569
1170176
1446095
341923
1329734
1148551
315678
311993
27641
703522
385287
1565922
382138
93728
10026
687150
487689
984210
1296068
630401
1191173
1331588
312441
1498818
123456
785708
177676
321707
568627
575067
719971
1448135
1158
1225139
912710
416960
957779
99969
1537932
1220532
1042434
41687
1499366
567835
1138831
856325
1181322
619160
1300818
1130959
1170417
211684
811663
1347498
959644
990161
1010846
550067
995408
522041
530990
621911
428150
1383675
179477
296749
446169
966624
265255
1070748
764316
952085
997366
678597
1073971
10523
380687
1502793
319060
756657
143682
1527459
1207641
99688
934646
353487
1139210
1382539
397751
1564531
571040
659859
1408608
984514
1353583
1391484
443707
775311
241834
399291
1073039
486214
797855
866985
160240
1018974
417172
1350568
914415
1114194
1391160
524359
1516231
1245061
950061
307874
359367
421504
1074650
1084206
559305
1051235
351477
957849
511293
1370495
237776
716964
1245393
447826
66189
727795
1080597
665020
292435
120999
1040120
532757
209633
245988
882859
902112
1368094
221145
973432
339809
841323
549698
750016
406605
799530
75163
707491
3406
880978
1393554
142239
40386
374072
1438650
1279541
1363630
62840
1255739
388913
1192714
620668
943685
80801
666008
1493999
1056681
1112476
617239
703912
962618
811787
1116834
675900
186871
99813
1410472
582653
78161
890473
1278908
1245679
842979
632168
711681
821838
106013
618191
1227977
788928
1433826
258292
1124309
253983
49012
164451
261571
896557
1452558
731857
792199
1418754
362849
694280
780626
815968
689544
833703
136759
1152959
1119561
1133914
535724
529629
967738
1493704
736062
765917
82213
897495
1049836
713742
165955
1488115
1529863
898374
901256
470046
839404
665696
120062
1152647
777601
275745
889644
645601
170463
1505939
112365
72592
1461505
501325
55850
1237022
665823
1099895
1217944
1145909
14162
1521692
1190155
173224
876780
1136485
131460
181051
141261
1165663
25267
778962
748424
1223206
1445891
6923
1371212
1084774
809114
832869
963232
1131957
1162394
1294686
87247
232877
1068738
1509361
1281129
391575
1216000
130771
279694
296555
869328
1111316
1171222
1516923
330238
1280749
1548409
1331060
425734
477127
327142
1440813
1093428
823486
687539
778008
463243
61805
30844
875440
165782
119349
1291321
1251214
1397179
1565792
823259
959270
1037324
847778
637786
727101
1479520
841921
1493461
39712
1158543
359106
418067
904153
574734
361280
1129009
1418172
406607
1473408
953630
1321171
154875
1410691
185620
1455341
1338100
1538981
952115
356976
275178
941634
807190
180302
596287
1227381
739088
164351
996295
1222807
961709
556269
158718
1082100
1466458
919213
1078062
790320
1269245
697008
567225
767621
569803
146324
1481467
639978
859156
359832
155371
1002111
1521578
879208
1131714
1421633
1448661
638123
1285550
55087
1019865
833397
132569
1173132
1436208
359464
1441323
649541
470537
592480
933847
1014628
366326
657235
1488038
1031705
1493282
85449
56737
790799
119528
95198
156904
555359
527472
510636
1259854
126760
548796
795698
1196880
485342
548496
805420
630193
1181084
1058660
96119
1255094
752598
487125
1493896
1216293
19083
60123
1419558
108228
1120350
145217
1293865
208826
607800
718424
1159351
1128698
1461638
1547799
511211
1170332
1343272
837335
560738
1092593
1214952
1141608
1336220
771344
448051
599310
273442
771921
558980
121084
536150
1543550
835332
1173200
9637
51590
547340
219244
1364609
1511557
1432442
1092377
540615
309998
43270
1470112
929210
442370
902252
1185930
536425
794973
1403030
470225
1389033
511222
1047353
549775
633052
480246
1043830
1213124
245167
630346
823593
928273
315854
852228
999248
917681
1519467
466008
106377
406625
1149825
802741
1497152
796615
1089780
472552
191488
75875
293219
1546740
1325369
1324823
750852
29538
1309633
887277
1335013
1192622
1010210
807043
1273470
516879
727974
1151585
1244394
696543
1357275
571608
99835
1258913
96839
735483
921623
172511
92216
107672
1434268
85416
41489
337950
955948
252769
848666
828950
695937
358816
227006
1247738
103561
393420
993353
325468
1122364
615740
1206227
682180
1207644
319495
679079
623033
1143669
1434084
395029
743101
96795
115666
770179
1407694
942724
1058873
82146
1195847
212793
563942
938924
859235
597417
1296322
120685
694515
512547
372051
768968
1354793
947414
1104732
1057841
731286
1504609
704339
351389
1324406
1228629
1432354
192233
47677
61118
475113
421452
1505527
955190
57713
1386667
296205
131298
460503
1334072
977329
880054
1136693
462760
460384
1421422
366523
845473
657978
1359114
739279
751137
1306478
1241510
263866
1510752
845880
541864
1296759
550525
6673
1308840
684009
1465024
1514945
1444054
1426052
1490376
25275
690950
1315390
831724
1105048
1035628
874517
225761
991074
767312
73399
1220108
1281310
727897
886274
991152
1538452
119262
1377493
730078
357314
1441367
47652
1253263
429856
1321408
1411111
497236
115941
919102
1433935
788965
1183523
1170828
1269192
764160
344298
120543
1269926
1166454
526485
800459
680601
1147969
507521
941566
652250
27049
574589
111189
599148
1293361
1139114
920610
492379
75188
898838
1558262
862534
434327
1386039
237872
929814
4064
617801
1498693
1055655
72551
1454481
1019414
957063
561985
361187
168266
996794
1078607
41801
726727
1151038
116589
959808
416443
261600
1266107
316923
258350
737431
1174088
918765
32557
1445174
662734
946576
1435879
1082715
693044
1467894
982987
427483
1348345
1456842
817212
1073169
383892
229453
871203
708043
823662
1393471
1317774
309723
1546383
284965
718928
650994
161923
894481
1319879
644420
220480
732393
545549
249853
890157
1503876
1303029
1397453
1529685
944435
444602
937425
1439623
609698
5380
27866
1409821
51614
252802
812063
96331
1537900
1474109
882158
164487
1463670
82871
138497
1072269
614988
66353
1511155
641894
358909
187551
919541
790293
1056128
1218589
1183174
889577
437502
653094
1216991
1453128
274790
671037
1121769
602609
1122158
1059616
64934
27636
177867
572912
151789
147143
1343066
1339497
24712
552499
867128
861437
220411
141328
959571
283955
1333636
1243176
966907
1004988
1127843
1105300
350863
318948
336272
230055
579591
781482
1399205
626698
518967
425682
654759
1247320
175021
976510
877146
1206533
1032057
726086
234024
607
373558
822374
76890
1252519
318663
993131
1149086
1271377
405644
505503
724518
173436
1542427
593608
93182
785644
722590
1081282
276336
248508
979754
489100
1137416
599744
627632
436288
428778
521389
1215418
394808
976804
886893
523300
1187278
266383
837880
227447
549831
1036928
825466
1554038
236775
629736
237156
483062
888640
623289
872356
1415285
468621
44365
288968
65622
1355541
990405
855907
1045940
56911
622889
345987
843709
603409
1391015
245799
903911
562106
1562355
236031
106881
302161
1235924
666304
531678
999596
1206227
591396
1537263
1244023
1433808
628916
934430
1157122
964741
777107
877247
625899
82513
487814
1281488
1125915
622426
1021935
438987
1231778
886027
1466616
1563059
208102
1541940
242476
494412
43236
143508
1399099
125257
738136
677627
537422
1517048
874597
419202
227355
919493
929554
451176
223497
784229
616966
457925
50946
1554521
1202126
183102
1236735
1070097
132127
1253706
578209
502442
930817
783835
334688
768505
461115
1014603
1188022
1381764
716358
94864
1312987
1380772
280150
977526
1006289
508047
1413540
254603
946027
1301056
1562026
13846
1112694
1092249
173387
114790
1105789
1213168
317554
155806
392080
871162
1243546
238012
1041947
1225236
1250317
607559
1184061
1218475
441525
523816
674871
1565126
976598
329407
770804
1134877
1380384
122105
1146078
1403006
881631
1075111
733681
914914
742464
1469829
833321
6950
1178193
808995
21486
666615
19022
691873
1016322
1257
316600
240456
1285671
660992
1016139
1132479
884286
1128030
1377291
253228
748671
1085715
1271891
382302
963353
235639
95950
553745
709731
59871
1262757
1155096
1175818
234664
516587
805836
459872
1423617
200955
722006
1514145
1431016
489929
650807
738076
1421094
525734
1345035
461381
1365812
1421937
29846
348832
961922
1135264
597951
1200920
599850
1062096
632361
1138640
565096
1537469
1190773
1369967
1061663
685446
1036861
754145
965324
150305
1539359
1125462
920220
1311126
593190
1355872
1307083
149236
334320
99592
1036495
50779
918088
145955
1199400
997288
923517
1401287
1085406
528663
839752
308364
652266
667673
1151816
806642
1406803
811490
815672
743402
1145597
12301
1440221
1127404
909091
600984
545424
970953
830553
627005
776143
901499
152034
1107823
127573
1121616
891189
910460
1494481
738586
1212882
1211379
68530
588209
954944
479390
1146937
147009
607521
957813
27863
364364
1524269
1223367
560276
777703
1385622
130470
445299
655575
1530053
1012389
168310
75075
24535
531801
39199
899635
524660
695943
686395
799983
1452492
1425937
1117464
34229
949874
317327
804116
646105
961369
1510470
1470492
639157
622998
1466605
450692
784763
672966
94772
766836
682394
339360
1226185
298557
994409
829343
990708
24675
1028946
1101408
911049
851293
992942
1027250
1371391
975410
909139
740781
152052
475204
1487939
71895
4576
1479103
1394025
1418320
832984
987144
530445
925008
439432
1343868
793936
229493
471682
198261
613752
543783
1057419
1081446
845233
1077354
560130
484347
761294
893533
344867
420256
814142
112581
349094
429674
1070741
782440
570127
158168
999771
666029
455483
732265
205163
1302554
1420446
1052326
578366
987333
1298835
1243528
520525
920318
45517
698377
1415385
1510982
567205
740885
1415811
232991
1329304
887756
258426
136305
1468247
641037
505232
1145572
410172
1348267
1056226
305915
23503
998558
1342944
521699
1539223
407591
926670
167153
104403
242645
902683
883854
1352608
179190
315986
1461501
1068891
497602
452455
291974
733704
264635
543198
238457
1001802
1385551
956142
107104
1366174
924736
1301982
368419
787641
140957
592427
1168924
815574
275465
256233
342809
332587
1117729
1256470
1467884
454152
474505
1443177
1209245
1431143
1039751
1418928
1396671
1551513
62509
863605
1464250
1552272
111636
149622
514644
316187
220508
761164
1390796
386704
77468
710138
1428588
1331618
461786
192147
956215
962499
906320
788473
193616
1009958
980647
1488353
1536257
665807
464999
1093732
570572
216103
454554
689281
16377
166767
487170
581625
1014381
1523921
203964
840652
1422803
338751
1340261
773907
769879
653733
1062557
183250
282336
68383
117327
710565
696320
688740
591897
55653
1356470
1493061
1394044
787683
1271963
1132098
971259
676961
161524
1550795
568586
557088
386768
1444555
1542596
134541
15999
1396588
560780
1126145
699661
340677
529286
1269790
913291
621277
6045
1267894
1281356
843402
1531054
277468
845351
733099
1322106
451547
1264322
875762
1200703
902387
162878
919672
1502949
610788
1278004
888518
1502125
820692
1277480
1447489
1268308
677281
1438308
373809
28417
1505293
128197
261869
639973
369529
701924
998871
544270
617025
1527832
71535
1475769
309155
948304
1453034
344225
815358
333634
1122608
1566006
253984
133291
482381
1220595
1394779
176203
415982
819546
180565
508914
1177643
354891
6542
750166
857449
1081590
324023
1343028
1408903
36582
735972
1143506
1110533
1051725
462640
1132625
1431263
313446
1163331
1154075
1423034
1275410
423416
1444703
695086
756336
192810
465551
1139073
213350
52597
131999
998711
1490265
1394787
1422575
345645
1441360
1296331
1273818
130268
433040
289812
1033427
110688
187801
1434856
772779
1565191
433722
981002
1028000
1544190
21047
799326
1558091
1006554
1190790
1531855
670457
142782
1236646
258100
142196
311087
904231
557000
311646
876776
1533754
761008
931971
1305924
1386410
187679
408357
989382
562877
598955
497532
570542
487565
213095
1346544
1425929
238732
517463
1473733
1318186
1337107
1447113
913349
1226868
299537
417958
986211
974841
1297211
1435676
1529330
85374
825551
1561881
280753
344737
680072
78340
11386
1124246
1484702
729892
729238
199362
1318979
970110
658456
1518229
70351
623883
183758
631875
568561
162836
855000
1175662
877082
1298049
195207
702238
1553812
58955
616086
1336607
410646
116118
319430
25140
1546859
1333856
1390173
1189726
892731
550132
617045
1216320
1064575
639844
1191222
758538
1186693
789783
255468
246410
435479
591355
1155613
1030197
294055
344142
639266
1084895
423502
468488
1280069
460826
1262055
716671
1034238
510899
1433246
539165
1293594
296421
1244975
1395966
1106661
449852
1478389
65605
1441684
743755
991774
1127083
272144
1195847
835197
282492
118888
1117006
921907
1003011
239073
192915
412956
1104017
1207575
590091
1094078
1231665
1534288
89995
745541
935296
1192848
144969
406444
1078772
1349100
279233
1433409
993356
1269328
676918
266918
1229039
861340
650766
357509
430134
980405
1144320
1466921
103818
1179482
971817
82075
500589
858470
571553
639987
828403
183807
378436
347076
148422
147741
443175
478085
163404
28507
636846
343904
1167638
944112
207795
1245261
581532
755832
1220024
162643
1290159
1541899
675012
722373
1099265
142419
923695
685952
258696
527438
754312
1197736
787970
918661
1203517
1396658
1105437
1019117
765456
476688
1116614
1148078
1459008
1411969
1499589
335947
1066518
1159567
1442929
617729
1378655
673614
1442299
425211
764518
841538
9714
830548
593033
1241289
1556698
200462
769167
570784
89029
48509
1356361
1076790
515667
964767
1325849
6285
213222
346081
929029
201148
691103
811495
197532
1473495
130603
1017089
411297
699325
821607
1472920
1561367
19987
525761
304972
789946
795635
37653
1182300
768096
1562128
101857
1458396
256974
1191871
1057681
1465609
1242293
722407
384859
727336
137850
342489
235237
755423
1300853
783977
7536
465819
778692
745737
584232
132663
1090139
123592
1135551
423226
544370
1092916
91889
331393
494913
1226823
740972
879144
1331076
740057
276236
1185648
1314544
1924
460346
1518375
1035670
1031712
1062266
1267542
554843
357604
509115
105731
100506
1128786
58187
360598
1365878
211181
1329573
1195856
499635
699456
767006
1375756
1544508
931200
257500
764682
94517
1364905
1292278
379965
935769
102787
1171050
438260
1462657
565894
1118478
1232727
206472
365524
314429
1432429
1057422
117485
1248257
1084756
1339930
619647
747517
1356577
147417
723781
1408156
1403272
1277823
1505361
435074
398082
1357199
1488163
1311933
537996
761187
793596
1275187
316713
545516
596570
1510133
250757
619082
983821
994972
592550
334380
353914
648692
876749
1028766
1293701
226698
1134469
1531971
205834
151046
748003
832113
596507
1188164
698222
1389008
1223552
840423
352209
210906
558857
3779
120934
422197
751048
746515
409521
1201926
922264
858198
1013715
916139
511181
452315
549500
1359314
555835
1070237
977873
1215559
593956
1104837
208106
740558
1322188
1462932
1013643
463852
481704
806319
980382
18256
741642
892289
896119
1398662
972024
1558278
231038
707088
1050994
8628
699983
363655
1379161
655722
1446548
135697
273632
1175093
288208
241064
727840
914806
487933
158447
1298787
1269923
1506005
881987
822544
809953
240560
213716
1564427
593317
643474
1223291
1459032
520153
644213
1297454
1189711
1046489
149137
1367271
4351
863705
1074002
814153
483798
1266363
1035676
865946
46906
995226
513419
510746
979472
461340
168096
244582
1316168
958718
13060
17819
797027
1144882
305396
849573
1306601
398179
1237572
991342
571884
1133209
694654
1513576
162279
1280888
787935
747137
536327
797391
1412242
46088
359143
184680
226556
829108
318593
546383
1112547
528369
942428
394858
1392877
9480
916680
402820
795872
123664
1567077
1147678
915563
1264862
1358435
381598
1481696
237309
1055452
694218
841170
804380
726430
340094
1433779
761661
138759
409234
740178
502615
279997
1324056
537744
18268
723376
1048078
1324512
1364332
574556
1349713
562265
798174
252189
42368
69686
507077
755479
178814
737517
1433784
1241415
374419
1177329
1192408
166052
49282
84728
800611
453381
794395
228929
1227392
1081166
183767
932266
491895
1144309
187854
856106
1057182
427046
680100
775283
19760
372259
682051
401537
1387606
1242328
39284
1199210
1437885
491263
682318
124505
611589
302818
1076413
748185
988009
273563
113802
1024975
1054561
1519855
578860
922530
510549
1344050
1492223
1445019
984174
984571
1450872
804437
1283247
1470155
1127611
1523798
1507658
361790
201550
1369317
608747
209199
24671
770626
244400
261463
659534
942464
187330
381895
89227
838350
1068483
374327
1477778
474563
1360635
1226985
130970
933066
1242652
200158
378709
698544
696859
312651
404929
1443310
443016
256360
1502249
356880
519675
1170384
580696
1224211
961462
1446307
1491758
1327734
1337630
399430
377474
860999
456244
1339384
1235428
1037100
878890
438494
17464
962114
303382
800251
1116066
980254
772334
245074
76267
285458
165894
87789
872686
257327
364696
1386689
1283112
1163333
1120364
873549
548215
806587
926506
512503
690172
507371
657135
1466419
773869
707722
1236123
63237
433532
504163
653311
343883
1131631
1514882
577931
1470166
1152234
1512276
1345632
1441059
1080143
315931
1432382
1351016
402396
1519112
1225161
1055572
475837
1537052
1156023
232884
1103374
1258332
448291
987640
995461
1347291
874455
182226
240701
64148
1021549
1255743
1401715
825978
555947
1364741
647004
1449376
15809
780405
1549852
95050
942627
1050985
201172
272991
1070095
811823
165630
431638
345579
809578
1496915
30679
1131949
1271408
280115
1339490
1033195
807616
1372999
762163
909651
104536
1381583
1167599
818674
69904
1112686
335143
1388778
1042492
685524
263834
193766
1394359
1044408
615658
1521922
1518817
275219
1305547
1405649
266047
593761
100269
692567
1129732
1082358
1127725
234842
1522631
885762
279071
362894
820802
1351315
573808
1183374
1126087
1342692
324421
582524
550660
999045
417901
1494878
744599
1012150
128212
412367
983505
1397315
37375
1339872
866773
91115
78203
36654
1445889
634889
717149
356272
1522065
1396873
323663
256452
1492660
880743
1125833
120301
950149
864977
650166
441576
215683
975049
1436352
606506
206596
1426020
517202
1565828
1488646
151826
1076254
519726
270478
45989
255125
552279
267426
333733
1350747
1043836
1531755
1239140
676954
878102
1321810
538309
299890
319331
1492547
816845
1326755
45524
292355
619416
1547234
1002041
1364227
1284929
278306
671350
1429740
1488980
1249856
719467
771574
881230
331341
703684
1228033
1342318
179044
1386138
579587
1146698
466115
590758
1310075
457542
969973
1068151
673536
1488028
970618
1317609
178577
284019
60313
210817
1341316
1274794
792459
1007137
726615
170314
844387
1417047
59056
548012
537805
1489819
1052454
887894
996297
844619
29949
1286690
709303
267477
310889
602119
443413
1080027
1525689
1448840
562448
1342141
1517875
1460670
1480307
703575
258530
479430
767815
635454
1457770
844018
1038649
113806
1078488
728075
1555375
635598
357843
750750
1281834
698785
1113713
900097
757546
717133
1080392
1013380
294374
182345
264898
1321517
36299
818265
50668
568984
6629
20879
769498
514410
1231743
814615
342290
14231
1240631
1377582
679868
1540519
834441
936763
654338
861014
237246
494408
1184970
1368589
372338
93359
101048
657989
1328873
1491254
46692
1306334
787380
861084
337299
41853
1130921
508909
192123
410441
175740
778975
71543
397597
1542406
557544
902997
826733
349315
1455510
1033806
282514
1222255
333659
912046
307440
1303334
896257
1267429
888278
1000534
161355
819795
899240
1096413
450536
429101
1224562
576739
1040295
1430549
130774
611441
170955
548234
729106
983409
80297
738939
1426326
492815
1457330
295057
1372747
1247272
1043225
1246939
660216
699628
12991
164085
598283
1242544
1304842
1177112
986051
765104
89029
1027937
1053964
1340300
1415446
1099660
362788
1158977
1120467
110002
836692
1292293
806994
890183
557892
774006
311227
106209
1041174
893752
255176
582950
304912
53231
695
1205210
27391
862692
1275797
1483429
58426
251370
2170
176770
717115
1114793
756875
1046074
291850
1335134
1153504
922737
1502851
175803
1472984
1479165
390001
1072872
1371168
863498
901312
442404
1050635
1397136
1549556
243879
431433
363146
937311
260266
570727
1051251
14769
1302406
677571
419406
1283444
573049
856234
56507
213017
447411
750456
1552071
872066
297021
1052749
670287
1508908
439926
1271193
28113
623360
251746
401963
136134
685390
1302003
460804
800180
98799
844756
972272
1380361
65671
1042422
1318247
385890
554708
1271390
757062
267328
990663
807266
1385905
1087023
506416
526671
1307289
75721
694088
209092
691433
99918
238622
264542
194028
438344
1373276
1432798
567598
928602
964102
702999
934279
488779
135755
399781
942063
906511
899164
1479860
923062
932928
275476
960828
22297
76181
238418
468126
7983
881220
535858
544806
63507
1222614
717302
1003510
279550
1356197
321036
297231
1043320
944259
873307
573599
1505291
1501804
1413703
1140078
934430
1273800
500285
1382578
938027
1250187
1271645
587105
1053424
1501400
1135847
1424277
616352
289343
1298140
747360
511618
1232478
1507120
974331
329827
720873
851245
1204170
1081958
930392
1435324
1247907
250930
518918
635402
830608
1109012
1041808
827613
1282045
1033875
27496
586104
487637
496721
291077
1361677
1141723
1508870
3055
1153917
489650
299418
438780
169244
66643
941021
758963
1264616
987402
1391589
139460
611068
882153
755858
9113
363921
445040
1465439
1229869
1082279
562803
74601
1495238
68849
1238040
387682
1037991
546701
259268
1477703
1324151
1310565
1016032
520774
443216
1498293
16699
631499
969587
933439
540720
824093
1527388
1432075
630975
159997
619724
831804
409239
1085620
1133918
513045
1478697
232957
866581
737932
1449820
416521
326669
1102041
1034689
592501
303066
461916
236459
1485122
1369837
1304398
1245907
1395102
817741
500228
242340
521331
161724
321559
449145
41827
787888
643185
1544941
100466
996486
1098267
867506
1408237
1218375
199762
883129
818038
725489
1309072
241419
695321
806300
183962
721203
31054
1163708
490895
499790
1510659
246637
947987
884891
145746
894344
975905
74852
1542253
1316771
356994
628874
721171
263196
739029
746285
843359
602378
1424583
215064
1454840
1439817
1020287
896063
1499660
967731
222038
353704
8396
361800
17522
1235532
992973
221186
81275
205467
796259
1091792
1328104
1226730
508122
919501
987191
1280690
68490
245175
1078311
1164149
53578
1479872
1035255
1184753
290778
418709
1481032
586332
285786
484619
851496
303986
99647
1206812
814388
1097739
460792
166720
654078
965827
999787
1192438
772945
244101
602315
750406
1563848
883477
44142
1447895
280231
1016759
774913
710452
286182
1040855
1197708
1160953
496612
378175
1389390
431866
1504189
1412817
511806
1293763
1092853
263769
14053
233597
1312204
570596
652083
420525
526693
1350545
310480
788518
566882
1365869
1517746
550632
606472
1514543
1291831
219110
454797
100979
934922
1188027
110817
234170
214286
820152
445471
102863
706463
476322
526912
833069
231677
382768
1419931
12378
41562
1238956
1429768
811915
577359
984773
716568
1022659
117635
1324291
1016536
1209584
790486
529660
186340
1094015
1264980
252998
960538
1349497
1347603
796015
100236
720377
419825
1389980
585708
489326
992818
1340263
1549691
530868
257636
1126651
1433395
138331
3592
860520
41425
218942
438926
1075285
1127395
469360
498077
79372
1120779
331294
1209147
308053
368975
464536
381561
967582
376037
1393106
652414
140223
1103378
1137287
68274
203746
1469765
1335401
1366333
211086
1332999
871663
1505443
1232015
159486
184845
434997
1544201
991685
564298
782673
1099818
1010443
1045710
452717
716151
1109978
445955
140284
848482
62257
1491986
1230583
141648
1269176
1031595
1413653
97982
1327470
26645
370970
37310
726331
420218
1386182
1488826
362933
408533
1291515
790623
1526767
1395291
1300410
598371
464021
927268
358611
298156
516156
907659
401860
1159950
304714
1136278
617918
412527
475163
767892
614916
1403551
468323
88790
1557421
1256043
287636
561939
124316
1264124
949655
235107
493511
37522
1297016
128070
1174946
250117
1075421
634971
146224
1389800
784396
949958
977314
510180
648565
1514995
1117396
724254
596740
933845
1105226
387811
1301008
265988
705710
674384
552085
903237
1247439
408500
56821
1132478
595519
8287
1213709
1031832
360615
856971
584351
1326615
477090
445587
822607
1446432
469030
724339
1390694
597059
1341845
512203
1257054
1138572
101717
282334
324059
1484672
332888
170289
1271924
1402735
815758
371733
53509
588583
1416597
961310
124506
1355870
306687
31934
358142
1498887
591064
865959
59426
348392
1237356
645992
770529
1065899
236751
914673
153800
395272
427651
564585
1032029
502536
1328983
324462
1061818
840182
837326
1415253
1468795
176234
503426
794686
567014
557089
591230
666121
185122
112483
81264
1273903
87372
834052
1510166
956160
1403788
1133734
664034
342721
284196
1213513
1295576
429414
943814
1215885
478536
1553364
682079
564505
1517844
211382
742590
698169
1078519
1037183
394445
550019
506267
390723
40023
1245266
8115
1003822
1151566
855550
156583
949380
647752
535712
546342
1472680
1015494
364863
1411540
344996
1480782
1447178
1227211
356141
1393605
253082
1295902
1196754
110322
299976
97959
340631
601533
368018
536811
423856
1031170
269454
1412991
846974
720627
1255651
1211354
1368915
1561689
1340456
1325732
85126
1487901
358802
935389
287972
779289
1228722
235825
116563
128713
776342
784403
1549487
762646
1527035
110242
562623
1324978
116748
1235381
1137229
1122840
494926
1292282
311322
539538
827340
1261434
1478824
506412
387001
59523
1156693
1045195
876570
575794
1094165
559538
367969
63257
1315409
1309992
231683
355591
230501
1280021
695097
452852
752895
1175260
609581
679973
335965
1267539
330845
145383
339155
1461832
1326476
416959
1312138
386813
502304
489295
665021
603453
729810
1514827
1216941
41957
261635
1110417
1108793
1026888
583639
628579
595842
1201979
1352487
1157307
928840
452132
1017508
369739
155139
918756
641127
557144
593958
1521756
329147
1417607
59886
1534747
661248
461962
295932
1513350
135881
1110889
1122394
547341
69967
1030308
1416153
163292
1278028
438982
1519525
429646
1537561
160509
1177996
1000682
1538880
297162
525578
875117
1398536
268081
1306871
903090
816088
426711
1293552
1237814
904732
672622
865786
1364444
1524564
149619
1083980
473353
981857
817679
1484575
458910
391688
488953
184710
26305
36772
487134
990303
631572
1204075
373091
1553053
74891
1215005
1101311
1558175
966963
92644
923166
1021079
997769
605232
749865
1094788
1086907
1540894
1027526
1163827
1067823
230550
1452596
915948
257747
444918
1424504
1003067
1269596
559144
35696
24976
118670
1269927
305715
1380232
612037
561842
1055544
1497192
1151060
272668
1070012
1331459
87302
922779
719099
1483028
1144539
363891
394432
864674
1367031
902465
802013
530924
85304
718085
425101
432138
274701
1522113
1023538
638673
899426
125847
320394
1171647
784163
636129
773515
190084
1057061
265714
101244
1061836
893067
309673
897767
587179
150333
1329685
549132
1302621
1174693
1302553
1559766
502996
735015
109688
1301661
340195
879998
1262847
313781
190967
48616
761941
1004168
268345
382291
402613
620536
660545
96517
1323366
821853
1489977
375156
1448248
886963
946352
1553954
599295
839607
1327249
377591
1218220
635869
1020268
62586
1222972
1148243
235250
1158558
854404
246013
296954
1526549
712018
761386
427108
593782
94839
462509
1360182
1566833
1067790
1443501
396723
375335
1198539
1018522
626204
742675
1409029
460589
1345429
962684
377295
1418991
405635
1300667
970141
915396
548976
1143311
729779
1566246
1068254
997161
5410
23784
1213114
1277039
885004
1024895
295280
1154724
221650
384630
396451
683477
561069
695697
364820
204027
896812
929090
1470351
1235890
378194
383677
50693
1116955
1050370
1022343
309027
808227
1442659
1482971
152923
1220950
1129084
451602
320379
680830
1281721
1028092
1502177
1292375
1125428
462389
359940
325239
1518582
411076
734309
370525
932029
1164311
710194
1409952
141120
517624
186783
1411852
670388
1245921
715999
632615
1216705
880020
21222
1515620
230176
799463
913511
157336
741039
893410
456683
565147
1274695
200215
1057437
429872
1034285
132201
1287614
612861
209458
969819
819138
1515701
817134
1226207
1450171
160400
398653
1493976
1190097
984517
380571
1288419
1488998
31882
587539
758795
337433
300805
1450187
543301
758732
989834
1289109
816550
916426
475119
25473
267807
500928
36722
207038
1312095
1227974
1080176
850834
657927
1414564
1207435
177437
1099479
877114
280013
326688
39181
1246111
1221503
835714
1307538
324671
891952
464116
456214
87009
431449
215201
1431950
130175
565550
1446428
470756
150637
1037106
1491863
1218224
1492694
347364
559932
1445046
574322
558691
338663
492821
316823
818704
1069680
1074443
827060
1546264
878102
1430263
554294
1452354
1214344
392437
107433
1073291
375638
574286
638151
1010955
882017
1558936
380539
433624
971989
1062236
1539602
460906
244717
1257654
1486869
1507563
768780
1470118
879510
426053
1501461
554221
503145
899970
813627
595340
668429
847342
81116
147345
82883
1426806
356639
1024108
1528475
345152
1270697
102624
105420
1166244
990332
695647
832516
1104595
59149
720881
12328
458675
520892
1038686
803654
1142733
286254
858531
1442993
198010
1421001
1275417
991670
146572
1306610
1140982
585602
952601
342694
1397265
438618
184274
529642
440680
259328
1170472
765917
1009892
1221902
180867
1032329
1143958
1076582
330238
633754
1439550
371648
602581
1264269
1304642
1295472
35711
1244301
1093659
1164745
1517849
671880
1305636
1257003
1191575
682724
366389
109196
42529
1268251
1204337
1198259
663699
602894
63869
35968
603478
1087675
607959
1183864
360892
934693
1106656
1120451
1385582
131025
835566
1099188
146003
94854
1050371
834636
784722
1008696
194168
265776
480004
1372830
1397189
759620
173574
679291
281111
534430
1475112
32839
1111679
813127
674669
836959
345224
173281
433523
848546
1001511
481907
827574
156661
859584
1074137
956786
455678
20411
519050
725684
448746
547586
784054
763035
1484771
34586
363872
1555451
161908
1534365
860554
1204118
547233
198425
341295
661671
465300
24977
271522
1373650
1214981
983159
426526
104950
1176084
70609
1257269
479149
1243300
192677
1334593
535474
907820
162396
940839
1072729
1340763
837907
443969
557497
1469005
1346379
1462030
194218
841682
1458405
905579
1222834
1134605
1208562
795699
911527
511292
324046
820401
537084
916442
1181806
385410
1464408
950598
935288
206212
295752
395954
1502694
1214510
555369
504567
1006192
814003
1151073
11593
399108
807528
71548
1501974
1199087
948398
1195113
1057290
115122
1374099
1485186
168602
734666
1181821
317814
846491
464034
948775
911096
385948
1529893
450319
169350
261026
125261
1179965
426158
1223617
1551901
674227
819682
1145765
690521
1246014
218857
752703
1435677
1035493
1327385
1200631
38733
1396958
46128
787584
548163
419643
1442843
747148
676815
457202
366754
1428123
551497
1313914
612082
1502022
656639
417205
1320271
1304303
135511
363082
731983
619006
527242
189715
368240
914401
1565714
575490
944084
637820
1088657
426738
340805
803517
695465
14309
1315659
84270
1291754
7297
720431
12367
1540901
74050
1204827
1280220
715145
631987
4046
1566204
560409
1219859
410616
939579
285255
1298185
304523
16600
346926
387877
1064470
926410
348544
9423
284771
827616
1115738
1142011
307463
679814
84532
256486
1254853
867878
336347
1435062
1274680
604095
454961
705344
751545
1225707
659477
66134
886722
1522512
1217627
1251727
439211
990208
282755
777386
979414
716622
601283
111381
1299816
1400814
366156
8845
851009
857240
349298
1000270
193749
934156
311951
1365513
1096429
1057414
33390
816867
188124
24068
1167615
1530507
471350
664377
1199991
94274
203858
234592
94119
700621
185720
1419618
1190884
923545
3019
1162176
491450
283674
1041263
1477682
461921
581820
258950
980594
1350660
720979
549515
198561
1516976
1299856
870447
976597
928511
1565026
1054555
73872
921201
868592
1060991
1472648
947516
1486595
665977
247350
775331
1506583
1451693
693283
1296069
136026
1094168
720294
971291
94379
1090257
601734
784222
1183091
276859
807500
1180599
565570
1279936
1119158
1367292
740387
560880
110518
1383218
1022073
613703
1469057
432042
1548238
997759
1287169
404208
33944
759350
1163828
533806
1082070
1521238
602850
280751
1486632
1550677
486169
1290734
618616
948301
283748
349683
803298
1463990
1296791
1507968
379193
757324
189322
856644
531144
442893
499594
1153109
1295586
774491
1222061
763878
336170
748845
695950
927657
1199926
1362532
621490
125841
812052
874720
844973
308450
275275
1025724
1181293
1172648
268118
890004
1285549
931488
1291620
706102
1145373
879138
906100
1476076
1403691
622312
277867
1121931
1452415
1306241
1266006
398983
975806
782118
1426270
904978
381890
209148
1437501
1547944
913763
528027
644953
1316684
1204721
462852
1394575
1293557
106940
527864
622459
998237
63555
474728
1300845
138711
1185790
771394
589096
1421162
660073
1524777
746198
710577
1313869
274376
1023320
970487
533873
724842
170342
1201205
271248
1139488
264283
587114
791916
1465550
865117
1558975
714767
880169
909703
574949
945724
688764
205433
1429608
544010
102268
855067
1551376
472329
84287
306104
708959
1472721
252405
182135
848841
203266
1182082
625301
364790
508432
1165332
1413572
1438413
109186
1520125
1289978
1519906
1183596
374492
1014484
1052921
436785
1091133
512953
1309582
1098816
1223534
5167
678407
1485602
7847
1034831
1498349
1426259
521640
1038437
1338587
821257
1495614
10054
746104
711084
1101628
372072
538221
909784
384013
805784
1434091
124835
228336
459762
1252218
804966
1172093
287664
129161
287727
437639
516475
914142
798369
733206
1448029
111735
652940
1241464
520133
5507
563097
1301822
1404141
951770
1142165
423791
385292
717748
849800
156926
241457
41373
695980
1313094
1526594
1540833
513709
427329
969296
1113748
412666
1178669
1050910
60645
469668
1236058
1396403
302143
1489256
588284
925884
968996
1348259
1074986
922969
247366
1332273
491999
280801
586407
867987
989904
633727
86688
825934
322279
675239
644105
906333
48738
1266142
634710
997241
74876
396826
1514014
1244785
1473942
718950
152955
143917
1139095
424703
718070
1193359
798184
1308620
799681
165290
94030
972799
1121568
1015657
389197
250929
8002
583838
1320686
1108065
1078570
472606
295114
913376
272878
1369509
868080
1274179
503225
136007
709450
960082
698611
1395737
494479
915453
766875
738915
271830
725279
1049189
465560
1101984
123816
575981
181862
471610
1081069
1538368
1158286
1121014
1084387
1246596
1199717
1515235
675676
968047
1366907
542825
909763
1278337
1368647
1534773
139353
302059
21337
30738
754825
1105273
441723
1355284
38595
589613
995365
1349920
673892
1183743
697159
256247
1261753
1478782
1215205
774672
267661
1441035
1100130
1515350
1265828
1024390
23639
1303961
197968
853470
698664
783371
47163
854654
240962
185747
680369
23777
548815
1395337
1507510
284379
1198884
920445
11288
98666
16894
556911
1565638
245547
826709
71316
341920
475417
545814
894251
1233254
66171
1501807
616598
815530
591652
617875
1263775
543317
605846
379554
744159
839203
806035
390234
542212
44189
558531
48689
1346520
438932
161313
1271464
1256985
373587
709123
1095927
843063
725501
1335595
1357807
1391803
77577
66016
79510
740309
318309
1319307
512030
1546273
778536
735666
746615
261907
1335358
1288857
1224292
239536
1423227
521417
235365
878608
567532
1351305
704672
456410
494207
128970
335871
405818
194141
1366809
1002860
967562
1308807
323016
747379
606631
914697
1290705
678109
522665
463732
1278821
759655
192643
991985
836343
187887
1059740
182516
196223
1058359
764561
855116
959852
1391440
716837
1258452
154449
67688
1562944
1357553
641920
1281592
1029462
88007
138276
1408501
171495
1135219
917563
1449881
1235462
1545563
800793
150238
959825
304460
1378335
208517
638983
1439385
327432
240402
1123770
659855
105215
410087
1500431
1117560
211530
1375659
375210
1461357
253486
1486308
1338816
1061797
1032486
206153
9696
284962
937588
91355
1367017
921903
1304533
670965
1507381
419702
252531
53097
1542685
729702
1220634
386952
579784
389863
452964
1100836
1348170
925082
610419
813354
1152281
965594
1556057
182192
923846
634422
544012
767220
1413562
1204173
61514
743815
968101
297677
1238463
1437891
589757
574542
1201248
797688
485177
1256243
73562
552909
977662
390380
1340378
1170406
1364786
1437064
1033177
629659
474898
1378820
828147
144066
565478
402933
340736
1337108
1529667
222509
426817
11727
1447256
1383001
698495
1005815
551159
1138081
669248
189788
806301
1095742
626608
661926
768685
97425
343731
1523707
1096770
923113
1293874
1384027
1098199
440467
976507
252836
160169
733331
428576
808376
1195969
958822
1449501
1342650
114990
1516905
1025960
493647
394550
575071
759619
8612
137388
1019920
356228
173349
100837
13945
1225117
1509930
43397
763256
636318
445993
765750
1517104
1228755
1100037
563153
723954
314515
905223
1165324
1305047
403663
551899
930476
938035
200870
327549
727615
1114425
132881
1166051
1045476
647345
385104
1517628
64386
1292987
333956
636415
39810
1546599
1066203
72513
832366
161386
828462
527670
733162
1196522
1226825
652310
397984
994022
1098550
1506671
682271
1540497
911227
733060
1118302
1034275
1132490
1373545
1046175
534190
1470041
1134168
1259207
1485941
1175003
566834
1558338
152920
258766
1092841
1022835
1308433
1328700
991192
968880
874178
935166
1316620
770361
1074693
1294814
612648
1242034
453391
969916
1076906
254389
608593
476884
567543
1229434
1085911
695731
180892
557458
546826
1462709
62624
550695
931577
1363332
553232
1294939
714032
720842
1178812
1047674
14678
1492270
1021947
591626
1546868
170113
1368565
1563121
472006
912196
346106
384748
1019988
480798
1227220
1036236
1453251
428098
1022271
975325
936051
282907
1173913
861793
781858
1507537
479674
1367663
1482221
777215
863116
189063
522832
917997
4298
902150
1534023
1409968
1354060
1541232
1192105
60488
1553463
1045785
228745
1550531
577302
845206
701939
311740
1387088
1007020
1127716
1170950
1180284
643082
1446563
660358
589915
974260
1019660
1214584
50539
1237193
1506994
1060006
1033329
439950
1415539
1167383
731065
760136
1009250
1159727
44940
1156824
150443
724105
568866
975078
1264590
245209
987858
389666
599876
545613
1496859
1053413
1389424
355733
526752
1472770
1379314
1294718
1058525
436955
1449778
357611
1387639
667932
1500687
1270583
529287
1305470
1484983
1258763
1467057
209172
956950
584072
1216302
897543
135569
991586
1384780
179674
346049
841953
1459577
96832
155056
704201
257526
54241
97489
1234375
852752
942836
92584
1278343
422005
1081442
1474173
363821
534139
1558567
90428
927081
1056478
149014
837871
860974
797031
1301162
232868
1158273
1554288
1463435
111758
1029377
806333
911996
190444
722330
376090
471088
1553358
707340
164635
722739
649107
1387669
1401617
1316792
994698
1340442
163106
1088851
773702
1224437
1475133
403776
1335131
124630
466827
1028572
1017290
457202
1087689
989071
1468598
763075
657721
1558076
651322
343199
284607
441924
794102
897733
300417
1549130
237268
483891
1153602
1311657
30580
482140
1024070
789798
187563
1478375
558168
320570
969039
1249118
1122024
863265
936270
843910
966227
1321743
563358
1262577
1099680
1207870
806438
178973
1286039
146431
277615
944700
1042516
346376
113704
1216532
1103218
763731
930887
488470
801982
226753
40814
198961
973135
313084
106700
864418
298946
1422039
198388
780242
114361
1267937
1306324
1502495
225346
497402
169857
603526
626963
1314772
786501
181609
210857
492584
1178385
924037
1024782
1296856
937239
751719
489256
1307936
48297
752026
253707
976070
296381
353443
961380
250655
802276
1179396
1307224
529257
1413779
642348
941213
1553029
372015
421349
943275
771530
1337456
755996
1025577
899406
1218515
654764
902416
1205959
1203420
859544
845272
468136
336129
1541621
779085
902649
792891
618325
917642
1273788
158418
229105
852178
755090
678644
341433
682938
366445
587092
773743
1100447
740244
987115
1228203
1506393
797076
879162
683376
1103270
147431
402140
641863
725363
19291
1134345
520148
1186081
1145116
514599
588242
26825
1403327
1518328
934458
953293
1070286
712151
706397
421399
802511
1510326
1319716
967265
992938
64423
37380
374259
604280
643400
714925
1493616
680922
789613
1351781
411066
571132
1192648
490460
316424
1289939
1142148
412496
1107555
1340216
403493
1566518
394220
57126
765575
798181
112409
1445812
1066187
132441
960179
1200327
1017737
1343601
478240
1491126
166104
464138
325370
1487519
1409701
275246
1377945
304412
697996
1096525
584073
620816
432803
786141
518912
141884
1407417
577059
1062801
1560116
31039
15716
1297054
80822
4298
1527549
1205551
1544064
470668
381826
60688
1020104
719434
687986
341276
215815
890258
1389051
523779
158561
1224150
881247
315673
723281
501170
36098
150185
1127769
1267956
762011
505692
859775
1427382
970148
1164759
1155142
270659
811981
735624
1249775
759967
1215386
272656
89771
1344604
727261
100522
432229
1525862
428910
564219
1076522
850209
1305024
961628
1048764
1442822
1157381
162366
46681
1348882
773139
350403
51507
1357580
1241863
1415862
760957
485840
599016
181019
903482
1242829
912492
389983
362127
21385
1478418
563339
698489
531231
1034964
619115
497206
946587
871124
1324975
1143567
1253403
322607
258038
1554640
1265028
716672
1205083
1310230
839160
755503
1019280
537227
534386
645726
841313
677734
1036743
1508457
916105
859793
234915
1145400
602257
125028
1362153
1439598
519981
362872
295297
714286
367332
176904
529933
649569
303804
751607
1338698
373486
273193
914897
1399530
1170548
495637
961781
977096
630300
32804
69618
158160
1487942
361476
1142200
378791
1461447
205759
1296170
839767
236355
1150
1477200
596164
326334
742445
1157414
468119
1140094
845835
1376437
1536891
798841
386404
890393
6967
142812
766466
79266
1041535
104032
1488789
1331770
223335
164590
25998
439977
236142
14642
1313032
1525368
194214
1425863
419222
115351
27702
340744
754576
1500766
1222281
1200057
197509
245833
1014660
1027413
1515162
1293525
155307
703411
990817
925429
687433
1476606
1229637
668522
570246
1038248
422981
521394
536162
954515
1164744
83565
1567337
352015
26688
1211254
682933
788477
67960
367446
1405343
1118480
1293126
148619
1131269
1039536
441931
115702
697558
1438646
60615
273416
675885
1075532
545633
298834
1235154
586694
298657
209018
1404580
416171
175782
92317
1244822
1200299
779851
838838
556354
751920
1099303
704614
855326
602213
1335910
1281122
1539444
585306
744218
283094
106718
1243364
820365
804598
1024637
1567565
440492
231274
1305237
783912
887016
273918
151899
363204
357846
1555651
59389
899650
967759
23595
1399537
64179
358857
1239196
1260393
219842
93568
604136
294361
951670
583705
1259383
980459
264622
1330856
874162
1065017
771698
166193
75356
373758
1215180
79729
1343448
666709
646730
934768
910960
877562
52301
1049438
1416605
247061
251972
1207991
1440238
1049322
280931
1169609
68735
666220
1531255
1068710
277833
1111805
1552092
38624
1034132
258582
455922
1129959
922070
891653
1053950
700761
679678
232901
35423
1198489
255103
225914
1481311
329548
481364
1001886
784969
65501
1209866
731431
1122961
666455
1535326
403652
1020153
1401233
545755
893036
1396723
862421
836262
532162
873332
259809
1566797
1104694
86005
575793
1167662
294411
27681
1062745
994452
452814
422448
204371
1399334
525320
335204
653590
329117
839820
481289
1125314
856779
806215
445302
1449825
1477549
1420905
92314
134883
189296
772153
139945
1090150
763441
201574
462709
564607
769947
411553
775817
1050353
627464
4592
824268
979673
230903
1528089
839085
216581
683505
502473
268417
989091
1152318
1247565
250209
313606
442109
751951
1174037
307260
296489
101088
712975
14897
562972
787489
801119
953758
112249
2956
832234
606700
872204
1454824
122020
77746
403726
710531
401790
1123846
1089531
1561820
1104534
1013554
137085
1317772
546769
518638
861317
195709
741478
656443
941692
808572
544877
1394478
799525
654741
897870
990997
1019239
757314
131245
152266
410084
1309270
70476
907574
771630
170456
252815
1317557
1149470
1280308
110011
904304
27534
1404780
496517
490122
83095
626083
712280
1335594
836424
1349564
1390501
896098
205776
581218
1456709
78153
1053424
1259306
396326
1469649
237423
467728
1174782
335068
1033797
1417131
627070
249351
293219
859980
134687
586268
1273128
1358632
1007083
43376
394906
576808
870587
723441
955348
545064
989980
1334397
1447442
1398301
219537
801452
1079315
279763
193522
639059
504083
1010050
1211422
401902
1120726
357128
1192053
540604
31071
1105914
961349
441510
1270849
583995
1378604
1220681
375772
1323504
1479273
41324
1509895
1551534
1243210
730636
320556
62381
399614
1037159
434760
947983
391792
1105516
1187088
1128238
792258
947124
320982
1102792
1331250
1280833
1028879
523221
951428
475871
569789
242290
1217748
477040
228504
85120
883064
451197
1250746
984241
461544
1184188
703076
1397955
974661
1331526
1198081
281635
1035838
812509
1181142
939824
1509318
948491
1181087
525282
563214
734917
1390110
745177
1187541
712130
137513
1071889
559786
832732
890502
1166474
980639
219941
512443
1341397
1049193
1183099
546612
1030955
916316
811569
1200916
524405
775429
616410
1261882
730
24394
1285043
1203969
462354
1044458
851651
1460129
606308
874496
1343204
433395
137484
505760
1332584
1302933
695624
1219477
1167180
168601
1135886
1036969
1045481
104011
503579
1433025
179160
747775
892351
744263
1113759
1126268
881503
122442
272486
115747
85750
1166551
60888
1377460
63677
512212
717752
100705
106342
1120848
83579
1440935
176535
1452183
1464259
671907
927191
476787
298720
1221812
786736
412317
779132
1393501
893541
1352139
1406125
182088
499661
468195
953473
745733
1499043
526319
907495
38792
860613
1204059
782870
369118
433263
474612
427236
459289
122095
1014446
55309
230436
519698
771824
706663
24411
986216
1121282
1214445
1371592
678090
109861
826981
1545250
805422
1147248
950872
686444
978845
992224
9008
745662
486605
201831
540597
195750
160034
376900
28957
874949
1424064
466235
593345
1002995
548800
1179293
14682
1560715
1206803
482019
1110131
576861
1234356
984379
1130633
180240
266484
94976
1362408
29689
1388668
1006092
1408434
696240
253611
1305834
421004
769462
149289
1278818
1392200
1229713
25713
827103
1085890
1098466
1083159
1548402
1065094
188517
889369
18823
316429
1524957
1253464
966086
367516
639912
334787
399634
568600
1083222
315544
1550197
1470852
683961
756958
809324
872215
985144
1282616
774195
1142824
1114561
945852
1430763
650355
910703
930622
96840
358299
887271
561102
882363
732077
564455
731054
626923
1245666
759196
281691
907763
351903
948308
1552582
1544886
644409
1236083
1310868
130689
1040480
1416659
71304
1156676
896142
58304
506358
231125
340968
703589
354180
1323053
1539894
50651
556255
95740
30561
750977
557389
899321
246843
730959
1323088
878593
1546457
854500
920800
724959
1381101
266484
213428
1351992
116919
1217965
28943
1202308
1342190
21925
639580
902118
1048301
1412161
493664
50713
1273378
740343
1396706
871965
1340559
382179
1409204
1333616
1200971
1040308
696289
579213
180669
444205
184517
229987
509411
1217658
1224262
1391155
1135935
282128
28994
390193
313749
1225977
1498734
379655
367630
933762
1252168
327567
99940
436388
617043
1264418
132471
1392911
1280432
1133298
277967
944035
778233
1201780
603927
978316
1032148
1109384
1006732
103843
90009
860026
1300576
873133
1235840
683071
1206061
1483073
1281883
439473
1006383
356510
1334805
1189109
211601
765425
825104
485314
942611
907295
1143747
19353
1304537
1286884
959120
267118
1346535
798356
481085
1354591
767028
332479
1312192
589452
247026
749045
583023
746529
95226
215522
1154962
1260705
492604
1558538
481002
817508
1096498
880346
1294532
1265934
1108525
1174526
1132950
1395036
415663
1496502
150145
1005400
1137247
1254801
735794
964309
1320942
320019
182524
1354171
234844
58056
343279
645454
1385844
433251
1433317
920411
1383351
1457202
372074
1536374
47094
236437
843279
1462580
90905
1487866
1563676
1135484
332295
915256
1442656
111723
792900
642776
1174309
632520
1495704
488554
610768
553137
700339
303555
904346
1220692
164715
1079835
1428167
166722
1209487
1074345
455685
288071
350067
580496
1470207
1477636
414671
54090
1207230
1554202
158915
1515014
795625
336594
470252
477366
1115615
122014
174338
410636
803795
1435961
207417
19160
799156
520054
887251
243058
565197
302940
1521906
415423
1423164
7114
210569
1562314
98852
235179
1007889
820738
43190
1418988
342790
118495
1268851
660166
1340586
269533
1520747
1295237
1334861
280551
552921
1433739
1092952
1381666
627907
606643
714173
360033
405467
1335636
482287
1331516
177764
1317623
472659
557928
898607
1566602
1181984
1294879
936811
211334
294458
1264510
488997
919570
1105485
101091
137720
1133143
738588
560496
209847
463354
1084686
1265537
1171644
10381
1555387
233070
1144380
344124
378526
624828
1165296
369238
796392
600021
341324
19401
516735
1290500
1165460
839964
905793
1069188
1233456
489553
474900
368195
648347
1446735
1308928
1137913
1155171
307855
864763
593249
809139
85696
721753
371660
159790
219945
727022
991131
100423
1566789
813495
530847
96224
1485391
314953
684540
250269
932946
1235521
886327
1019381
1140315
44699
1194682
1353723
981279
39510
550915
243298
299202
715350
576529
265934
411627
1525447
1330189
1484986
344466
664491
951554
779452
1347451
1249413
1270307
495916
1054350
891570
1317156
273375
1308934
1451914
756925
889663
655559
1339190
479033
1501730
788265
524987
1413607
1460577
1066176
710613
671739
627084
285096
1101993
316379
792548
498334
1061960
1356670
1163808
788549
1263193
1056097
831451
940746
1033377
1466304
1318272
333207
516322
343443
747117
418320
447248
1009809
207238
157705
291909
486615
1087137
734200
957967
901975
107931
717739
277677
1253158
41198
1464349
730164
50159
1382837
895401
717760
539078
1546592
1494297
898252
349460
560990
1550361
560700
708173
1174532
973930
215120
1278058
666150
583315
99791
1562574
209305
606176
1432344
980416
1421224
793789
257516
1244585
728488
759016
961117
964309
1294919
154360
1119781
671031
1408467
591636
310426
1283198
1283529
752488
939034
871657
840099
156920
793214
225366
333837
991351
1278007
1473404
111819
958714
184796
945787
356402
264125
1239432
295873
190294
1284224
1021443
676487
380338
1442396
60392
430291
1022070
1180744
878635
620294
1224980
1317787
1425517
222167
1515471
262998
872903
783829
543991
1513277
1168999
210835
531640
1235428
337750
528376
257332
704024
881448
818467
365408
403506
423659
944381
413492
271894
659546
1358540
358224
391953
1329971
1449363
896847
1129680
1274680
1224750
239537
1297412
1380294
1090102
1503503
1494734
821858
795472
314446
859703
1200829
882241
872863
1024951
710118
1172833
1125610
72969
1543816
60483
736815
102083
136134
1264700
792661
864681
1285472
1519428
392206
1266952
495047
1130488
125187
1131729
125229
277301
529949
700397
747136
657895
809056
886275
213777
842229
1420435
733880
669504
550966
633518
1440218
880376
409077
1490579
1527106
165754
136873
1482867
826295
486201
98394
1545159
982122
452776
815426
107308
588562
273067
329836
978458
1561142
908568
286587
1369906
869348
83016
516763
1128523
410155
2269
400379
1536790
751697
666575
1450748
916924
789622
975892
1399948
1109945
130244
245161
1317821
174588
94768
668110
617648
1282318
1354021
154829
443743
536470
1551525
1498092
1542148
1297855
639762
302102
1126906
108770
251485
820444
870198
1100384
721891
955740
30084
58614
227293
832976
334596
890603
1035532
308700
758596
390386
423424
815934
1109301
554365
209059
1528374
850580
843918
270962
1209811
982697
410777
1385014
499860
105098
473962
1014944
1111187
754972
1121348
1055322
323017
183648
638288
1134652
817853
1342600
287986
1054275
167341
497577
278216
26890
1448831
79728
472956
27309
1448535
481314
662854
252742
1067997
768866
1139746
1485293
445254
213181
101045
873303
1183024
557221
1507114
872829
851049
1010167
83207
743244
784264
1303207
740618
265620
379561
257476
93329
360956
1365011
1473773
670619
738222
430676
344305
984555
817598
55499
172008
332807
1063273
730419
1163357
545634
391355
680036
362569
1372392
1566162
640130
818402
753001
108361
1011276
81406
528391
196536
674465
16909
103059
241647
1127877
119480
1285871
823189
1565543
1278643
504536
330241
1013651
2977
1450702
1478290
1446264
1456945
1117436
1551789
129022
1124363
1483691
544491
922222
1192511
275777
1217741
360138
1536939
317263
532343
482470
1094823
679452
778323
524693
637877
36092
803805
1289373
933464
674163
1325210
861361
1546169
442638
1123604
49014
95633
1512502
1359692
329696
196162
243975
873274
938202
955736
1274175
362774
757253
845667
771045
1027715
772474
576929
1549861
639044
1070956
1560437
710704
1429606
107761
92950
358605
532259
900222
842480
283872
37213
903955
627057
807102
685339
536289
444947
803136
698986
939971
295541
458415
977513
145378
90973
1515624
216455
704686
757013
1466751
639517
683538
400919
751345
595480
1538595
624574
1425619
1321739
961187
1061908
1534186
961115
793730
575878
1454021
711789
195695
27381
499472
279192
857795
619767
603334
53227
336942
1140299
553560
1530964
175011
312841
1177172
426130
1392235
1536340
493496
1299764
1450515
249808
1349998
960723
38170
20353
1328060
1426488
1276858
873415
626140
453735
6906
1173415
385610
166958
1144971
1057381
187864
1323171
569868
974470
1528838
692637
983137
1222622
383998
693212
402457
1078286
402982
773758
1136679
1547364
2014
144937
756432
415830
564529
385716
1030098
559085
863105
1154105
91198
318646
124142
485657
1243200
416394
1535957
903420
1337283
73680
1192277
885447
413519
974288
720520
1525445
1314142
756287
238867
973654
1242803
572077
281592
1543688
1231895
636254
204437
390410
1229909
1316238
864509
979634
215835
1036557
786191
232150
1390163
616055
1300328
289863
1474338
356125
1170917
1084288
1317978
679728
89053
1214216
1263203
1227952
753828
1129376
904391
1389613
1122447
401256
112869
907804
804407
1229475
135833
283379
868270
22378
1529904
1174596
1379159
153831
191962
1006856
933515
1009892
388908
545908
1391583
1561889
1011532
274447
874949
441224
425232
38352
1546977
1522342
664631
184868
799138
380539
741386
1509741
315838
1161952
700010
513166
708155
1485745
576770
968949
146081
1496448
551887
259079
1214146
841046
884178
1103527
1334993
589928
238912
691457
1343464
956355
465150
806577
1459243
1350802
490951
1196271
1081461
965729
1543947
114401
299503
727045
123425
889403
463096
244792
1412376
707161
155071
1473606
1105116
71268
111916
1285505
1334640
126317
96334
505917
1325624
777967
182794
900075
30277
790031
1447403
1263815
185510
1102610
259117
997988
212681
606248
23965
69347
1457856
1123566
580203
794974
1057816
694380
1550333
1159583
495943
373096
1184800
1109344
904829
978624
788673
1311705
1416987
1305617
1318406
1205397
1317713
797489
70560
916198
861763
710432
633698
763542
788294
1152078
1349067
1493359
858948
498747
1068129
4842
1170197
960143
1161324
543371
638632
1176303
750297
1119587
116948
1184927
859655
1395397
107953
1202940
543444
272052
935951
1411614
798328
544697
407669
49254
730526
1534224
319429
706620
1531127
1340791
95549
1413830
116251
532918
95690
951285
555433
32364
96812
1240631
902591
828250
1054163
63306
31474
1101125
1370302
1505533
1318033
1536271
689331
1229184
40516
192021
1420460
835770
120363
1430205
971326
65523
196110
1213989
607346
533342
1145556
796276
209223
1210201
396515
428643
1323463
403078
1213639
769652
1162734
148291
1326473
1405932
29632
1475571
251231
53117
702472
1169743
256150
1532352
162938
171973
1520116
431416
1261583
1565382
1227454
84650
472277
458727
735705
185108
597983
681597
454441
101755
1554908
373229
1039434
1102077
470375
1535874
313237
1229743
619554
1492008
8303
916828
609981
1174129
395355
1279189
1337132
1197114
1062002
97681
541633
1046959
1116187
229021
578038
1109661
1340297
854100
478278
1044703
1475402
634265
657948
676918
814520
348653
257517
948310
1448454
1249618
1017860
344037
1398288
1494263
479687
724546
430771
1540623
900462
65373
482433
248522
1177407
7701
475355
315544
1305043
1367605
539941
1311057
1001831
829075
778199
859146
190527
939921
1280343
918308
1378244
253125
318184
350528
1133646
668494
31325
1369227
1480101
335744
212882
1341813
1371459
1165997
576340
183250
92737
531585
113653
370829
609863
826143
1080099
1544938
1078586
1174712
138647
1235595
784345
367650
465757
101340
456214
278525
490622
1366869
1406818
773026
1230491
319173
658639
123521
290657
767696
761611
319435
1333090
302194
436843
656520
1072533
399422
345715
928181
830201
675703
280885
199852
745656
847598
1035719
977644
1282205
1267500
335031
277997
1381781
965212
243447
1513023
57132
576463
129276
1442479
665247
1081439
1206791
316931
218154
1229637
1314005
713358
864966
381191
1010268
1164404
18298
106429
282451
301766
151239
1271623
1132650
261358
214182
717606
922199
743193
1512806
1231644
1521239
1155879
239191
865647
38030
450794
1357441
925220
116363
754635
558642
1050059
993469
690974
1225938
954253
346147
106434
1526770
99412
1560324
39554
1117633
1477708
392318
1181405
163244
900560
570195
671261
796591
153929
25636
702067
496921
1058709
1278387
1285917
1434612
1001734
1138266
142556
222962
1446386
397399
1086224
672279
1388737
275530
583134
585787
1185636
494365
1563975
95915
622111
1130942
1026846
1091385
598556
1231888
854641
1071431
1567644
427108
1019460
146062
20733
1370117
1497403
603257
726342
768230
27692
897730
361968
569607
572741
1120888
1086370
248840
898654
1365877
1506062
1353717
1011167
730326
478895
83150
1284269
1426353
606074
1336331
16988
1064840
1320500
1556472
479693
631099
540110
341556
712979
418085
858807
402161
620363
492520
897585
483666
1319363
703472
258497
1125864
477157
1185345
379553
930947
318949
1259440
178126
180121
89600
1501277
1073132
495578
1439475
1200447
1547983
1261079
1104214
542334
68506
388922
518956
517822
926590
437780
347378
1036072
499333
528806
489091
655770
1538259
1044781
1325525
266600
73433
1125515
1292971
1545393
1496161
1332072
512764
729039
1559912
1236206
99093
104097
1023903
819621
1097472
195259
354839
1003142
1361703
578487
904564
479582
1077273
92404
822016
1514372
1052231
383919
901211
825881
920206
766870
852594
1497549
807698
263980
1067625
364324
792816
1565972
307796
1120595
242498
280761
1308846
1126870
5889
331479
1256591
318921
1078479
746025
1566657
716494
221422
492699
184425
611028
1433550
101687
163343
336121
39496
909659
666330
503754
1219816
209389
1416393
638957
215937
113467
327780
428566
1178782
1091103
1463857
257138
116615
1497033
720083
786864
1490755
926835
604063
46396
1166856
1296131
844225
493435
66399
1271849
1137717
1473571
1175748
281623
666592
166053
479529
1468664
621105
1358124
309701
274250
1208879
85879
33392
852868
363197
564294
395467
141389
1065617
1516284
289864
176357
1498628
1311536
870816
1038515
1177097
1527372
1383033
105658
1529984
731826
43294
1122532
603680
575963
40656
890334
865982
6952
625912
649886
476394
309588
1338606
117171
1371468
58835
719606
1055395
643331
1044767
1260552
797472
1260671
1453363
176677
549694
1265479
1190032
435526
916019
1486339
1558906
659733
551254
1126038
189898
1175331
125044
1164244
681744
1300226
1141119
252908
1505314
1474604
521
1453930
161491
757552
516324
1370765
207870
484274
531982
93519
1458441
799887
753894
710383
623308
504640
109734
71550
679722
1438982
399421
160356
312829
103860
56071
84579
1028550
422980
367673
126815
1152050
1338993
643330
729732
1525489
861755
1458430
84728
1109275
1020159
276358
61938
1023412
773812
190104
172438
651576
1474386
149210
1511500
137613
1453020
1072078
506505
1042250
189262
1110139
705388
1281601
848120
1069291
45578
1047231
933494
1307086
165969
179762
1194902
736042
735929
371933
1222898
484833
384518
272455
1132085
1207051
1441541
492490
80102
752162
286749
1475442
1401840
1348655
619947
488377
393028
965801
123592
1348383
1498230
368325
1344417
765662
1083264
987096
64991
935824
1100238
262693
1486292
58374
1019115
1128638
644837
882605
1079086
613205
84378
1488114
417894
4225
524314
196316
437458
1427721
855026
1419625
712886
999756
528892
307238
1315694
97020
545155
1142353
163574
1434492
1390773
262004
371089
797597
605591
822682
1263704
644582
631009
745280
854521
741778
580804
1507656
1435231
615579
1371757
880602
931677
1077012
77643
521708
1534573
172349
704581
254177
1140658
444677
1381711
79860
1312687
24756
173528
907409
98672
831493
1440460
760559
1372297
171335
1553834
524903
1316766
7775
442286
1255577
1131676
799457
49878
333510
1288390
658887
1051916
212121
688764
1151756
227275
30529
836290
484352
1461519
184086
1117832
575902
340657
520865
764977
657805
154135
694286
253857
1210440
1094394
1276117
1045663
80545
1485005
172048
73519
758380
955317
1291414
791784
1171181
594942
551125
763417
913655
1161146
1463943
637231
320538
341291
77732
171651
468382
586707
399876
489808
1346850
314070
1131479
176049
866075
1266659
22799
658482
686521
1084430
1403474
1353125
1294787
62917
469583
1097331
232102
742091
540200
1454788
1432004
1017065
735148
1086563
1365628
1095553
1133507
19397
658707
1544117
162210
1000473
41623
261896
93129
764622
66487
329640
1495451
51847
1258361
1021127
1338061
890869
1494090
1546939
460189
1271520
665748
995989
1176232
1383371
1410149
1463360
424304
1334675
1378293
829565
409390
883616
586117
1013496
593692
587326
1478351
534247
83253
549336
506694
1489007
1326921
150690
1321014
1130233
831857
384366
673327
1148247
1050569
1343009
679326
1501709
844380
531988
535813
216744
7861
720559
631072
495150
468380
1028463
408340
350797
213876
389955
197031
931500
405006
1163605
1547129
723231
812449
1232549
409323
385213
757690
1004008
135004
710392
1002650
1313533
108066
126093
1457900
1278459
734719
484808
240200
755146
279471
1409638
403716
524479
231277
480185
261364
1073778
1175086
1061385
1209163
965448
54341
797535
1412497
795787
1073352
281971
542407
1424523
1351482
54560
321485
203492
920023
667065
1230420
806593
100095
481392
1488930
564183
1044559
1161247
681680
378747
592538
113930
279397
504603
1136464
1503183
1159108
1493875
435530
211866
454979
1507903
1415253
780554
798062
1461525
976527
274237
693271
565684
1046100
1180880
1070562
1021567
1035424
907504
1272167
1284929
229001
758100
1071353
704666
31501
1432103
143194
1544500
961265
302229
482713
258551
1327747
356640
979086
757596
506316
1162784
1305394
119780
1102761
881698
641041
558535
635284
253788
1528384
370709
524094
484335
548121
596251
694475
427667
1160696
341178
654089
1035326
714776
976796
747789
1337152
485505
599601
613750
1346847
508938
848799
603800
620014
1498895
358638
753555
463735
681754
572870
1409697
479961
1463155
1333497
1536543
1326955
1081943
1368546
1261063
422199
544485
523089
63998
92544
1092563
1153521
18765
757850
536553
152139
1427323
452340
458608
349451
1395064
664602
1105222
366558
232086
681106
955521
1074233
772567
23599
515601
342260
1519083
1534469
1538209
1080201
755255
1550395
849577
896219
1065215
857150
152103
1272938
1018578
1208320
906115
1119551
1135563
1485949
888852
1229929
1420465
576174
1022034
1257002
44417
668533
838048
1236473
382382
893039
325521
292488
858459
1215838
1040031
600783
1415688
341667
115723
1524997
422348
1110618
876237
117488
295361
150159
1140617
1486248
1233637
195749
1392974
1080423
1471227
1037671
645793
125517
227335
943434
232337
1118161
354872
1080582
644488
86307
1166426
48612
511351
793169
150319
1027172
1284692
658003
1077018
529519
106674
664493
216846
402112
332013
580014
1326653
110239
836140
499053
669993
1411697
1278161
963213
620301
681976
665850
955432
318896
1204455
1234314
1182027
920132
1171314
904918
185771
759262
2962
28254
1400268
149596
260653
1431100
405730
1092313
717933
990481
579104
135805
997464
1244002
690391
698538
1110344
661627
1080194
114413
1450887
98977
1493969
1354897
273837
1112017
1185108
991168
609312
353642
1256841
1234014
386485
1066164
41842
874270
869901
484786
962539
1130879
384831
959658
198850
1493866
79296
799076
1274081
763123
22358
995687
865281
1130179
1070747
11797
925916
951986
1004198
194084
809457
743219
907473
949455
1020961
314860
1350482
643065
122015
241952
189374
517994
345354
1512882
738323
1060234
1161994
160642
267116
1454276
754425
588324
807116
696252
1005017
612878
48910
112276
1194640
683342
1467072
601977
773669
805307
974721
637630
765648
42468
1440503
203158
1303680
1231507
1109676
1190054
694718
504069
1116269
1517714
1401725
247271
210045
1113890
636572
168561
411981
164402
914118
1038141
1068810
481867
1492843
399850
81193
1393668
953506
600254
295672
459300
1512810
882119
61395
470356
1511785
648999
242759
401201
1388926
328455
544441
1260064
281919
185936
395520
235658
922412
320990
1186893
522736
1174341
1269808
1142956
1175036
1389268
1277278
694995
1126269
657341
417033
594101
714387
185030
478965
866443
1522677
448937
756670
886808
1442959
598832
607877
1566558
1554855
1087934
1292645
1407784
1364357
635928
1468226
1000945
556078
623828
45174
1334068
4631
118168
1066947
428428
98531
764746
1070416
948766
1227231
1549177
1339566
1547703
480842
1318770
1062095
436149
244144
274773
1035562
167349
689423
1421789
1443645
50949
1552872
551876
729403
263603
930365
696600
209235
889380
602556
675076
1308744
1254631
168470
394109
297953
767343
1138271
345571
89774
686048
765309
251804
624341
979009
1140503
1060846
670445
1291802
994350
533113
617763
409890
1442958
793019
1134535
241086
418502
797186
1441249
581170
1386313
211193
1535074
952428
506091
1466585
665851
1368101
1267712
1051365
1253426
444961
1333844
890061
1478894
229853
1059278
1194757
629069
762941
6754
1081104
974911
330609
43430
243382
357651
528100
723014
348379
483357
969925
1493804
1044781
468478
1408076
840973
370795
757274
687176
892349
83045
380850
515132
334669
377152
349893
467028
480956
168672
1155392
255161
1101546
576670
895147
318615
231157
551183
1375702
1210326
1311009
686194
1044322
899437
342774
577606
345260
939283
587804
1040037
1502124
1271977
877315
705454
1372275
903261
1025052
715638
247661
1020993
148727
961579
605320
1486331
143620
250244
777933
1060630
445267
1089181
772867
950383
1554622
884237
1416624
534781
1473768
86413
614998
670588
589584
998593
84095
806179
118583
559863
1448860
256430
82658
493159
631963
504265
306608
18563
1159533
1330855
561669
1393169
1075504
1407466
1418115
1499547
1290017
516451
216511
893661
858447
1487568
157459
355878
370405
1182002
1255384
105846
1516217
89495
580073
148121
235758
1030003
1400667
1363110
776606
13474
218969
1073620
1245107
668007
1566633
891597
1261653
198667
960178
1371470
1282456
1411416
213628
1374017
849290
493930
223785
786675
155877
157929
1171225
1346819
1530773
453531
879606
257427
1539958
713877
1550160
546328
255478
946393
264114
289545
112955
191542
413882
71536
1390115
693300
1205865
1044623
736594
147835
1117433
136583
1101025
287014
335738
1537730
1022325
251732
816818
1495232
1057876
1153205
558057
854727
1063881
107112
524338
607908
1128732
912529
263248
1245033
782371
1346531
900848
279299
228661
1447286
1241630
883004
98389
527482
1291662
849587
708186
491876
1274948
1117144
1542941
725338
494183
958806
1224327
814868
1007366
490965
310311
1190996
167389
1537396
518532
1215103
706995
1476042
908276
233056
376897
1356809
671335
418261
345985
807156
387524
1534770
727266
503833
1499017
1515025
1409148
686095
821831
571664
1489993
1166436
228425
1322203
1049511
1283548
252144
1492977
671955
1551707
1165189
896803
871851
950703
1506849
98188
887903
250473
250105
362143
1547116
642008
1075484
1207467
18780
294421
905348
931439
1032140
1229408
848484
88403
125200
210566
238093
1548362
853311
551782
687687
479653
880116
764152
274125
1313539
262410
866444
226430
1346028
777592
1020260
327992
639062
1557045
1374640
859823
56593
406852
545519
575150
166630
333264
982943
729911
642817
1181405
698743
667250
1377615
458749
677879
1437337
1417404
956568
6492
125438
448409
1434
1173047
506970
1003699
239835
1558769
1484324
1384233
838312
125032
1342654
1428892
239072
396549
351642
185783
341382
1422630
1143859
536737
1185238
814085
206350
375736
1531481
1276615
1355330
645053
913965
1295445
1300142
320781
1529601
311026
1226204
1136915
160687
684606
1289984
1349151
1002867
603311
751413
1357657
1098228
463536
706252
109659
814317
162230
1063525
588800
485298
964228
1238510
57451
1264224
992797
258089
526244
1093367
410869
209042
784415
274913
1150970
1300326
817712
724755
1007616
613477
159718
1059386
1529978
954779
946920
498245
44945
980493
469136
1429921
823052
1237280
495990
1317720
484614
773594
542817
16280
1158883
268213
1250676
609785
544277
1192712
251077
1401666
1053682
892099
33274
581714
628237
388995
1442644
422564
43492
782596
556556
705580
1054033
994097
776193
763971
639684
417445
332441
981611
763364
1356824
269271
868727
693928
1532034
573894
811677
268382
552720
207024
71533
1016833
406837
16426
476202
357934
150081
881926
1547013
1357864
672863
188228
746983
288999
1275048
782373
1186847
315962
318542
862982
1230074
127211
851318
1142899
560948
59028
1121676
461434
713736
742910
848355
1320398
1059104
1182225
1073751
64934
952178
1063313
528355
207097
83730
1416400
487250
1417747
1400327
179658
694599
342777
1310853
1064677
1434038
369424
189212
765781
653998
1489272
749262
1452341
120900
249656
1126195
236472
1341548
1220379
1047858
969107
744757
1546339
1301589
235728
1484525
1397805
195013
919453
1499457
462932
976847
1555752
439855
153188
671260
1260415
431452
1558616
2975
508212
1271956
1232840
370220
106243
1494397
1016865
850754
1029050
680234
849925
1300473
789951
1057934
692401
294916
964019
1510091
113561
1269391
485749
951577
318161
971048
1335572
1065110
524798
1267305
366909
878693
1456144
1275543
234036
548319
840919
321855
1349912
380294
44745
1550996
876674
1130871
1224059
1282056
991597
660786
1024228
1305323
760981
412174
301172
769204
779515
1122804
1085213
1394207
128429
1399226
463114
311506
150581
194457
427138
436048
1248937
1118516
1331098
438155
260569
762952
1223941
1174001
1147194
685197
433418
1245031
185143
231298
514983
574098
412639
1003001
172985
408110
1229252
424150
1145392
1089011
777766
30312
1191519
1323354
1141597
598691
149404
117859
927380
1020798
73458
396202
337734
965551
1497375
1127883
930355
796443
162708
167075
300846
1194985
1178402
258873
793484
730832
103470
1497365
1556834
29681
127439
1137413
1224126
796280
463335
33031
1053880
45088
1058030
197593
1543844
1465492
1256351
65769
557667
627683
670323
1229068
998647
543367
1073660
1005813
605773
82071
1402238
550237
309395
865879
189891
681981
989298
706494
791825
1461385
1367520
982481
285400
215569
1427244
316799
954328
331337
438561
258636
1467336
272946
351753
885021
679890
1018213
1533675
56436
76074
295226
1156841
1275271
1402597
355190
1557449
484030
66169
613909
1459649
321905
6618
1389031
338184
1347205
585430
416610
671176
1485179
775246
583903
173895
77299
1498816
1358996
1433618
1433446
466613
800629
883894
1440342
72364
597946
345599
936796
443895
587689
539715
670198
913784
452474
445439
1305551
1021991
504436
603155
464229
296248
712386
733174
903391
917692
171171
5230
1460857
500767
1208320
1567599
1454404
1365754
1004068
179010
1102447
1131931
1522003
1200925
1029705
23623
5091
1198103
963005
1422377
522760
416018
181122
518065
935221
496125
71454
807521
261937
568606
336431
1044246
1334469
585289
665581
228831
446318
1316372
1549073
1000538
897965
678731
57939
620171
1330993
1320860
7239
694857
448610
932109
56411
1121924
1147855
1448145
1196726
1189255
539025
1205410
393018
809068
922786
254635
1547190
1042860
285365
508206
569890
392775
1324543
1519351
250761
1185760
1341680
1006818
1197107
395752
1289624
886773
444758
1019030
161881
663775
541882
1475202
607390
1455055
525957
1155675
284224
462640
658308
1049270
1400974
1314674
1399921
1200806
421910
1511472
726336
1094866
1041476
100876
63642
1358356
338721
1202126
1267229
556273
761879
540333
806754
994117
484778
734796
486075
569755
1072974
30300
1311223
1084836
155538
130365
171683
910343
641919
898635
305780
797829
919076
86186
511939
1063498
177283
200014
661956
317854
594377
341333
210461
957807
904015
300743
853603
1004864
852978
501485
455735
1292750
755952
238613
1248068
383335
940099
727906
237821
385352
131106
748690
1477246
1318707
1308362
809355
249611
943468
96807
260876
411920
1105636
711151
1258862
1323044
229527
301284
1279664
1460093
1473015
550120
567441
219418
593742
370379
233627
341520
1550143
638793
679854
1304111
1407761
952209
687411
1238206
552484
994069
1219211
1557290
1471829
89070
635396
210290
1018645
503478
232358
1006492
522280
306759
470197
1511364
1313395
1328493
634739
810548
885921
827952
788816
916737
1470120
1400831
1145814
570498
1132874
54112
108320
243216
856896
947476
211613
1415748
719782
623813
1500401
435413
560781
1186012
694414
1275490
947167
346737
77393
66509
851443
1507963
618371
1520341
1332537
1384829
731829
744909
1030721
343177
1181730
761214
791518
188077
143222
1380586
317758
1142426
1369735
756178
898066
1535045
392234
75876
957952
215699
1222599
668231
1121178
1507953
188327
437868
757124
190039
562394
1135777
792696
1013949
748109
1510057
771481
1353928
1370625
461083
1228791
592932
1560758
930352
1455514
1261090
542850
714614
1237907
1277261
1256054
1537963
691889
244246
953134
1266302
1237024
1316632
252028
1557193
7338
1023365
5539
153337
940492
1007866
245892
1417644
1298407
1412279
481052
845565
256278
756254
1118445
1197441
935475
532038
1257477
984878
1439056
13173
776249
812865
1057769
348918
1220808
1253327
236049
695203
162567
698521
882446
720741
1137212
1193033
1429456
479806
500220
44466
1387036
1165535
1160282
1328775
482581
813780
1300147
637230
389466
260385
650953
498146
555012
1242416
53757
1144410
1508842
774730
1173236
636607
1121691
803066
76335
1492273
211946
1340660
1134824
1486389
147155
1213743
31770
416348
743321
1182816
610762
1404849
399654
1078217
267792
1303842
368751
236095
557645
319853
1467043
347451
534286
333607
191755
753889
426734
456492
449119
603929
449868
1485553
223080
1269744
55658
484801
556526
126043
1300679
302676
455207
1395076
1305334
1437131
1385716
909531
1298889
290725
29407
128725
244515
906610
146401
1255570
1412743
703439
452145
1557697
423698
361518
841192
1278237
938491
580569
857045
333735
1269139
1196097
854776
292516
1196124
923658
1269114
380319
1095708
1309431
1412775
1320267
1561968
1459864
425457
1155687
1440619
825445
349335
400238
92688
1441253
962250
498737
1402596
684768
1303986
1055978
17673
1322526
395127
1533371
230971
1294378
1196433
1279107
49629
454820
887038
1071574
1545166
254904
1441547
1245525
1161595
1292633
1099420
116120
1353506
13045
1393190
419570
1372349
437830
554836
1342922
736973
1382707
314325
528258
741340
365492
495432
381956
1365411
703694
1055718
976691
1514416
980106
1064290
706115
1202847
1014584
1210520
745298
974003
1434402
247351
741303
1032094
1464434
816902
1418201
407040
1389118
90672
1448074
274789
407514
1333897
1387297
814634
794015
651997
534651
297321
1052184
563995
1317255
809868
1149592
857459
1043037
950402
429727
1522312
1296201
838841
695077
778460
1359390
1492881
1529299
708644
836048
25530
1367049
107411
266058
1072504
297428
632839
1209901
990358
790063
833269
1012511
743807
897510
179731
747057
1461941
271966
1565787
1116920
1496353
1219806
875565
1281381
1328237
621439
15493
1081451
1184207
1476713
1159423
1320601
792453
9006
575760
820918
1520901
1187705
263752
212073
1369355
1268047
862531
662864
1074533
747294
40515
871972
1188263
615312
1245720
640543
969181
763292
447993
17314
83345
1540061
66923
367442
524413
5972
429977
575460
1219813
98759
37437
233748
274939
600184
1115445
1385691
732432
983278
1505329
1203108
381752
126674
1026870
1035978
1163533
946580
982536
1012282
1107971
661674
586247
1423325
1529662
110917
105155
708795
865376
94356
935032
1179140
517651
750258
5599
1252673
1367158
750098
1091940
138307
188521
1440641
352449
1308933
1039175
645406
757305
547231
419352
260840
542551
957387
827046
172053
410139
46238
583448
1237368
1131652
1207474
1530212
192309
954314
569639
900758
569532
198497
977444
136947
982957
356562
1568013
238602
724609
660257
223081
1012759
74181
586698
1041386
59689
642133
1518804
517475
505460
1512092
1019722
217105
352987
1226167
401670
488812
1423180
751821
855325
740844
617081
1039108
747849
547026
1031616
1482199
914411
413546
1269643
1526548
480577
1105464
1431691
505253
138222
624792
88549
158387
592767
1536272
500167
421132
1025040
1155752
97300
435532
1741
1370401
86600
385990
1189430
596972
494214
1295476
55828
288085
1466508
385841
795641
111611
844761
222102
1093487
1463722
1095894
1502254
726657
810300
1348770
529969
742908
813904
184038
1287698
1028147
865976
1160386
363472
1111840
1539802
792965
568653
472764
374767
1107146
388749
259352
227757
1556356
824864
1152310
273696
596395
817796
487673
1031343
228361
1537444
236580
418745
223923
1324421
1216742
324954
1486507
551991
1089181
1327249
1538416
1330356
1273893
667891
1082412
991901
229697
66479
1143082
535782
99724
978592
314638
1565390
61991
881317
132271
1501646
403842
526314
484887
404076
746980
430852
319177
764795
252993
775460
918549
709355
352003
118823
528140
1125805
44264
1276296
769729
17800
437235
518935
471564
610046
556251
979431
1501179
1274404
513540
1482191
1291750
718534
652637
1050792
650364
814150
867066
24128
1008785
396964
1197325
1282830
825932
911177
380377
252072
672770
722716
1147757
1077872
420067
190972
769027
1481481
548950
1118714
655890
848327
722811
279261
1091877
1420423
1380112
1447896
1152175
281728
127031
1451506
1126664
882070
1009454
698348
378187
346105
780366
1363668
763444
1405581
584524
608966
197542
939118
510701
620171
1169108
932451
1257476
1414186
1065231
1037098
1285566
1169300
1094360
727557
917217
1283190
100916
787998
55263
442866
338592
1532951
1203642
484824
594339
398551
567306
1190169
612338
1351432
1077037
1441661
587995
818014
819002
1354392
1206925
1270660
52138
1258965
485565
550331
1232288
625616
1056658
285350
1233060
355074
501368
316041
857639
1435985
848047
976314
611098
1076138
76240
802967
280398
99281
626583
365221
1083615
434578
857388
1134619
1024391
64342
710463
1332030
561318
462061
409482
1335475
618526
222830
1221662
362393
401541
737135
422128
1268134
766738
561181
341273
20919
744484
44505
1024602
1012706
1561419
155355
250581
842905
1361921
1315512
950019
1474626
1044952
992162
140288
48564
818332
365338
1483208
1227588
1182754
1469903
1269847
336231
287982
569397
1164992
884564
831470
1212404
532460
1111370
737216
1433079
988190
446711
603687
501462
1128089
24121
1545560
782353
1224136
678765
1327921
1031339
26456
713920
1382206
937769
1175667
1076479
907591
1365300
532327
1471522
887283
658396
202427
1360337
793243
783468
662575
477959
1289602
420743
47392
445676
379828
609514
709614
500515
739194
1072415
1273011
1462878
159043
706683
973458
1282169
1430336
86319
1547931
910509
1070810
1225643
1336524
484631
1077211
1163156
1555305
1066245
900336
350325
339107
955988
1054199
887119
981995
118622
1180715
629086
1181145
971207
1165349
592318
1005794
273609
1143512
991255
385075
473753
1076277
466666
1088992
978021
1104472
1153740
925185
584719
165796
1495630
957255
1140949
1283799
1394528
617051
170615
234786
35739
626724
185974
603623
1319191
1285499
549258
1149401
1461178
1028732
1140851
1376518
14133
634570
1042522
128043
1242305
142861
253072
322688
273231
1392017
101579
522948
527950
1056260
1272432
34259
1406350
324666
852334
220276
824576
792272
1399154
684868
1209346
300266
907255
552654
954270
363394
573882
544002
604877
1249053
1538663
114388
400323
1351331
10702
1150818
584495
1280327
576574
10700
451055
928967
774816
523679
121922
726758
1308634
185272
1312895
1169777
828189
1567508
891172
805990
1045423
1051808
1054767
1314867
665560
835756
339288
265271
61786
1204128
169791
541273
380734
46148
39357
240975
828752
111925
1519556
1069998
612168
157248
676062
353241
1392393
324304
1190141
161985
151073
919059
1101982
1435491
1292571
722311
821534
738509
996365
1457220
1534668
1469382
914541
1207912
944495
1250776
630817
585969
334542
942423
696740
675999
851816
1442097
26955
1116563
937852
42804
129146
1515958
708541
1430310
1169775
1264676
453539
995680
946881
171616
1111414
1448272
1444858
914890
471667
1558933
443891
394393
469524
41862
180590
28595
968298
1390536
1010582
1474666
1065767
631209
1373277
377704
761976
141133
1347561
936433
241019
1159336
675081
504510
1233903
890032
8092
1049172
822489
350795
1420652
1160292
590722
757033
418191
202208
1189865
1291750
452790
927766
1528490
847558
907710
969695
629799
473653
632298
654182
747912
588875
411355
1382956
287939
381114
503204
142002
478974
470508
174049
1223880
32919
1040115
893147
912065
1178899
1009154
1376395
156386
270949
556165
1401587
551321
1539714
997401
1173554
1154045
1254798
1166063
693219
999845
156457
938931
299416
635450
998211
549330
405301
838710
932904
1393941
1437883
204904
66317
958472
306528
1305551
224345
293892
1482908
169765
928364
1315922
1087516
807901
688339
1449172
132872
988527
1061872
777473
1148363
479186
577091
691992
537001
1559081
934684
362582
1402590
579252
375352
1247521
422290
783696
66997
689788
1157247
1266554
221620
829084
1235870
1158503
1326481
1487813
1170969
183982
1550694
258852
1213714
875982
111982
838978
1411552
406957
570978
876564
7064
361781
1081178
700519
546061
695771
795804
1032547
1522675
510899
631095
72492
1029365
1251173
100878
1455032
1184022
1009266
1549900
1119022
980048
79468
1551792
507457
31532
819166
408129
1165568
1271395
75381
1231177
602287
589712
110568
113357
1548832
717084
538222
1361614
935895
821203
1110170
812648
1228755
72232
382254
1135579
397615
1171710
668400
63854
889869
702281
1099576
1240219
775979
1239081
90096
316516
120434
103772
1180882
680777
1244504
192265
805905
1562774
1260849
226218
1269745
1485232
1327818
1056902
594291
52314
220488
1183286
1526988
213612
1510395
432331
1281445
1358974
801824
748515
343386
1223920
640790
702295
930027
104201
598854
511035
742414
379120
230305
1390068
1158883
703936
491588
132017
897175
1000495
574158
645044
589221
791242
3663
533647
1261
1550727
855453
17373
333996
1207176
424978
630715
302389
1406364
943250
354299
514261
812641
1387205
445743
1078865
781088
56040
1376429
202709
425901
953597
955781
99595
692074
640668
563841
1331862
44429
134604
1477405
748656
1014239
1151699
398932
528860
1070431
600177
126754
650315
1403221
644906
1143172
1135690
1240301
1346059
805784
707022
505648
483365
109228
160107
4348
1426731
627608
568709
464285
1192723
190413
627438
4010
24713
409088
393681
687754
182353
148315
52883
1484998
1090848
882521
887600
514858
434357
90656
1353595
966284
486547
1109977
1439281
59556
1449664
567687
1009106
552111
1444237
475183
1085940
317622
532341
1016747
1076005
132075
796645
942401
234640
1158849
1507996
216776
1513953
1404151
951617
1011198
84758
1440471
1064010
1023369
1199166
930759
1406370
826045
609759
1503125
77315
1266846
1117673
1309584
1062383
496118
515752
99467
611722
1521198
864154
248887
1228153
617242
699555
248949
1007003
174801
1029100
1520233
878787
134114
251467
792905
62120
1525820
980035
712501
1104855
1184054
1399651
1457560
654286
1059135
1438200
871316
837718
1335187
1204727
459476
478896
1064594
1105688
283221
1160709
243576
142234
1499560
1031674
1498485
642441
1362491
640340
135218
1299658
1551558
96769
544335
245636
1219171
576893
213190
1065095
945471
1224699
229762
319225
256188
1282063
195472
1137994
1310066
409609
750494
157353
1546884
1337751
384138
172973
945790
822277
326467
1108310
1471851
71081
695796
21655
461285
1048277
921301
752532
263561
1318995
1327566
478498
653266
1128242
1195559
35406
157954
39924
1015008
677109
1389781
20497
1077499
1149066
1150583
332429
437367
1317417
1106058
633282
1043016
97888
1005056
273716
1051752
1517521
1502559
713484
1251942
56541
814157
844206
374883
568270
1095321
1136817
1056437
1406127
726650
1138171
762027
946173
115372
1059891
1467676
1313088
282435
818232
456748
364049
669753
915647
1371132
1346264
738781
1514187
1040332
54613
1432756
318147
1512788
709851
708092
1095505
121876
922441
381165
111627
1470943
1501422
1440277
179359
1087309
196804
377967
1294792
1513732
1228331
1040581
387493
1177698
1305835
1343458
875568
400216
643161
1328002
332449
1008444
530971
812498
1440141
164383
783090
211220
887937
96394
450246
1245033
1447987
1209036
420876
1177755
254840
254347
1081133
1174948
569248
1152023
452337
1566133
1221714
599409
927979
348566
1510311
665329
459177
944928
1368523
1534880
1311904
566295
663926
907167
60479
652770
214047
916184
258191
102968
1317243
1068876
363230
895882
284136
62142
221675
1246602
499840
1062991
115455
245126
349148
1342062
472002
1458126
740063
1119655
1192535
878140
369455
557373
655224
328953
935969
36503
86176
206830
1061423
506088
1520696
78799
1011741
1441930
1296379
1042205
931279
1013377
1035227
247595
1232727
250604
378307
1247481
606051
540946
991588
422865
1046024
85192
181860
395271
276342
1171098
1306559
293686
519727
374228
219235
16406
611829
998887
106834
696128
754949
422829
228906
556698
996296
110269
332707
658150
1152597
1224696
1386280
562861
134615
584819
1461948
258771
779837
223996
121340
1105594
390597
566618
220129
76962
676926
1514539
162661
1062135
207462
237366
303349
256488
718728
474169
1188484
960357
1239639
298066
114321
1125137
1435981
1209842
641501
1077858
443078
854684
835767
1561589
1212651
964181
782515
798084
652313
1008186
1505969
121692
1011214
653315
1552966
739608
763310
658654
96164
1565272
1179851
982555
1136915
298959
350964
1419499
880900
368549
1437962
191483
1278746
281332
536886
269618
255863
703236
595893
751094
26507
1442707
629932
1130628
1114361
563681
294725
1070320
630283
362578
486321
471107
1400108
836612
45846
257948
1527317
222167
1031146
1394193
444005
238014
256992
745141
889733
1270742
1010399
254003
542406
662167
761344
1100059
1146512
693164
265227
261338
1557493
753766
238066
935359
514475
1172307
745802
494475
664158
1313516
1209343
654817
1505943
1284057
683089
354289
41062
301154
331640
1209852
46395
1031663
223960
1346998
425784
335865
254674
724318
1355539
41612
76939
588833
343320
119926
806819
564281
1065577
749449
94378
513835
1446817
469195
1239241
547330
1334209
385294
514432
514304
636448
892909
1489804
353958
247317
298582
1566140
360022
1008010
1505559
812468
170225
1334892
1251246
881716
454569
1033531
569317
948630
276945
1219780
1245698
1192779
1445721
1012314
166229
609656
128817
1277228
1107303
1100861
169321
915334
294725
277215
1169674
20078
914340
384765
294440
806453
183546
663228
225636
1503373
774238
1493088
823981
1530166
919918
977536
183856
683939
243768
1251360
945365
1377050
83029
470765
71232
879627
706827
307930
330523
984741
578646
946717
78926
1543880
1304725
1108063
546258
807266
1096793
151502
1227366
256378
1464003
1256508
910443
1218435
1367401
346657
928633
497193
801041
790639
253736
1141669
894786
1063441
4213
931238
314456
1405102
1033907
1436498
879013
1312188
714802
1182905
1170375
861886
34255
380513
1337991
1137719
338279
1197504
1439559
641575
152794
860516
1173740
572426
547747
457785
1243543
806935
1205717
1350521
1154466
298467
191114
98042
343178
581947
234391
203976
1192134
997661
272873
173662
600824
1227025
600621
869387
423398
650831
210759
490736
1412209
591380
1142658
854871
580301
82412
66230
1192569
269050
157926
272476
1372382
368695
524430
1028148
1249083
475240
742076
136050
1462916
1490187
747760
1153596
1255288
1443475
932123
689733
47062
404008
1023157
262208
263751
4427
775597
671027
544903
224481
805954
201376
883591
538171
1419201
1050611
277006
1132275
993112
1526196
2218
146140
446436
945551
1515362
763455
1482992
795132
774912
1390084
180335
347006
1159602
346655
1325658
1312543
767496
1474822
324307
774393
779938
1412986
802668
275145
239150
347838
550618
651294
504520
819987
1300199
1205397
1550576
1224269
593132
1013244
745619
1249272
320227
805008
128710
597028
410016
1425979
1520183
420992
332093
509308
1522015
74025
178535
1549008
786862
881715
1245333
65965
1346664
1069543
614004
1402431
833176
1503219
1310740
789323
1248726
1559066
723109
1162065
547413
306723
1255449
1561329
317106
27798
298444
58667
982148
1089302
1327356
1445630
479518
64706
1387403
936764
1083846
824574
457247
481020
974491
133085
945762
1445700
811647
1433837
984240
1567117
50979
1050017
285962
92389
205088
1414482
782077
1513147
1123544
1061957
1419425
1347680
847588
949392
321740
881672
1073802
748674
1317306
1002371
132462
801650
380935
1212122
1566563
46576
42838
67217
382514
374559
1482679
915
879468
418990
283268
665591
677565
280856
1461908
1253225
638576
531473
14104
1519849
1356566
45346
469191
826748
1542205
1417585
888244
330148
1439088
1485955
750290
1041798
574167
1113407
18730
1017076
1396173
1303681
1112634
1520660
917574
103371
1260454
962010
143774
1230622
68158
1499214
803808
819906
903340
1456780
31530
756057
267400
1016131
155812
438304
972767
705962
369436
111923
324582
1431866
629529
81081
1314427
508488
1478733
1080842
1544700
1229381
526275
187212
152354
1041493
1194417
936101
868742
175130
651480
1518300
1473300
120998
1181119
1433520
308447
840764
316350
1478282
785501
1294066
1036925
470941
1327779
1483045
259766
539760
1135022
706740
1067675
1332471
902948
337335
757087
151143
1505667
1139453
1064961
726290
1463749
314085
218267
93164
94788
234200
1249383
1465647
879978
71226
1195515
1056111
1483627
279031
436369
1233619
325935
368748
366407
47469
284119
645534
914696
183425
553507
1116904
252035
448628
1551158
521736
1432617
755679
1171416
1265115
223145
844505
359246
901698
1406002
683727
1145410
600149
947770
955711
1175386
553738
84890
654665
985813
827968
42442
1311755
1511541
382907
1362525
1265702
145859
947557
905807
924939
485286
1381741
547415
1182301
1144840
1101698
592073
233238
1473129
717054
565541
659914
1202178
24835
397184
956357
944511
546914
293566
185187
1222070
1478435
649518
1013360
1005454
259865
1384027
876018
869941
859525
128428
603491
925473
1473010
350939
646124
415966
723745
281132
33405
781745
1118581
1222025
1098089
239533
709276
1112482
946328
787242
1129065
1381694
411552
269217
918826
1473859
104775
278308
660230
219162
1464756
1251646
1168316
403875
487162
295405
58184
355611
1055055
1280887
1236504
711747
616624
1404005
434239
715071
1248458
1132944
280868
1190465
1486274
1405420
322537
482600
1554678
1033743
481617
1389149
930114
1524716
178452
523235
79760
356600
1344574
817000
168516
523695
423472
750192
353353
520994
974238
1233178
1233182
1524492
1000392
578231
1359901
476339
1353448
207265
1503586
1269085
562217
494952
901246
877392
221710
680676
473102
1328325
847801
1292529
186877
1347482
34067
1294696
1502229
300981
1348831
514705
1247440
465520
539015
31620
1494736
469626
547048
1160566
1498369
1462170
1221572
761941
968256
1455037
777693
1076480
690243
204765
1258167
1199259
1227414
1196852
1556681
201691
1435247
179965
1541135
539707
1110854
1136583
811761
211925
1011460
275820
71385
489982
1413839
457532
985133
910823
1393788
609511
89934
949073
722979
1384021
1318517
1547233
1318090
1166404
809935
439253
536456
508371
1381110
1021989
588616
1204706
1026291
296384
1123527
371803
924475
1276267
150826
157068
1134093
593517
788806
1001263
1372320
1303145
937921
147470
491919
688917
984694
1431854
30427
1512547
705357
1332145
911277
1482352
1402266
39172
228146
75305
92498
729134
386477
1021664
629288
610675
348223
1053831
396684
1244589
630492
757253
952421
59833
251020
245954
488645
1539119
1322003
1201578
431237
447830
578545
908345
468353
635036
98397
1099094
406228
1228873
1223656
1039143
604530
720293
1090639
970886
1398405
67324
1325597
1290758
867284
872391
1108013
1238495
1139718
1385213
667555
262117
1528259
853101
1476563
962273
39511
138312
1166121
64787
1509606
153058
1311243
357736
931793
840496
1248445
1465532
1024944
1291202
734529
64984
1238219
459233
1432940
784718
1267426
1106469
994255
763269
1149057
1555941
142948
54712
605289
156712
1061010
1560218
548913
174675
1543865
1356737
468684
1541295
916047
662546
532526
196238
925833
1115100
980188
1159954
1528644
323279
48573
24691
264871
411557
347716
228799
1289969
604168
1092526
1077615
830289
556741
936743
441129
208537
1429250
995534
977961
1440895
19391
290316
923112
782807
980038
154973
444675
115191
1557686
788715
407701
1563933
74312
1048602
1238352
767401
1553160
1036479
1474896
1229300
747182
140324
235227
890913
1207691
1068427
1366614
1359910
845911
530907
1280752
677345
1353996
1084657
905342
1408554
59758
689612
1417235
71273
825663
419406
1166703
1284680
700245
27167
677150
1320184
359906
504226
115291
1554242
1086573
341061
1154697
977167
444904
317561
251636
1240148
976751
1107968
1161838
539992
788246
1076898
1001925
1063929
1316575
186496
1276468
1036540
995235
60956
106126
630154
1373173
1362554
690307
355506
1338855
1459698
1473071
64529
1176956
1234525
1093916
837998
857534
634738
1148556
1496232
844038
1320253
1368170
297855
954519
192864
1293668
1225232
17764
1536170
412481
577283
265397
1130626
1142727
1332683
1474716
1263221
820621
1471227
8564
961129
1083605
383543
207907
1090035
907230
456391
1092928
411976
1455299
866057
853364
1296302
1240856
936439
1551759
1567630
118807
71821
337288
245809
568410
473472
85269
477577
598788
795119
1443553
823975
970999
1291797
764855
556213
599818
1072861
192458
1545954
818728
680999
530223
751327
387605
1041394
162562
759561
138307
255961
1459196
1411306
186399
946313
865597
559045
1480063
803814
571621
704951
105787
517809
378179
46814
352445
516445
773108
1271800
373590
1014062
839752
919470
1062398
308900
128752
1033157
740878
277882
1225261
1054531
802298
1254561
83657
1200071
178271
878039
340455
1483410
954719
270448
214167
1495462
549157
1067060
1319713
195490
1464563
1147420
824642
1304203
137760
1530697
38017
1099964
1039739
1316769
677159
137932
1278432
597914
852550
446713
497483
154637
1105675
854444
527464
1096098
727759
1542044
307141
338154
1487355
1322688
1026764
711878
1122776
1482020
897410
998874
1254287
833178
1291117
709735
636018
1310530
545215
1396898
896909
1563657
1076876
1492925
1296086
443378
938286
363616
313187
632515
233560
81723
399267
1396757
1054791
1338222
297129
12526
1002180
716625
18217
536804
1231253
1434858
1478529
1503137
918792
189011
181066
1514931
904220
626212
1503842
530787
520176
614048
1163329
449819
613002
1051396
194967
875590
1533408
494993
1252653
797294
571943
1520091
1188451
1563637
304017
667688
788553
1535672
151957
770039
339097
1393178
594946
1452417
1524822
525039
1311608
622520
775490
796222
278723
989399
563677
515100
591391
674349
574567
85485
593523
1176974
1534030
150267
780263
1443513
1386393
198506
139051
332121
1115743
530992
912828
1416420
949708
968072
132428
1488708
1236322
443865
1455666
1241929
995667
322531
722629
211266
150037
1049719
1353099
1286709
1313595
557850
240019
1437552
273974
136893
13818
355029
1323337
1195588
190631
1300993
814476
572397
368867
464330
724109
54751
378507
1007480
9563
1118622
303514
1234179
1200762
803266
1468358
1373348
337161
116050
619999
1307025
673748
1036928
12463
655036
1153618
1528350
212847
1088301
787871
436166
37386
1217362
312878
1022076
1383426
990654
43346
15570
224774
998921
568147
328259
687528
545082
1178300
381262
1108478
447854
843414
317753
526854
770741
188299
1159706
898033
992940
840769
138816
1185276
637602
13291
562196
641335
348602
1256576
1193212
1219622
1050360
1270729
908186
1491987
73743
1308197
1022889
374735
1018160
313264
184854
930640
73953
482028
1487783
872007
1187978
1196474
282271
1166191
672879
490474
344480
311201
1352011
604194
128019
872464
1308539
677563
592700
1023268
1448376
1297790
984157
1324734
867500
568806
400725
486422
1166715
1015539
1434642
917418
113963
203114
1175234
593706
1493543
749198
870626
1266291
3227
667047
326039
1256494
131995
783159
1347307
466780
140774
1301604
252506
100753
728179
667923
1504359
844026
1033667
1182149
1538173
1489556
988210
1565623
423229
826083
1509757
1283740
1216390
1103547
972420
590399
594937
939642
382290
1499818
804438
315242
1512563
1395994
601593
1397831
1505373
76906
1168466
373911
932033
816943
1013227
492836
208051
19901
960547
454829
335339
561493
892026
958865
1458516
87212
38977
923464
719719
1094558
1550067
435852
948868
581613
1101676
827462
1440753
1233887
1382544
937074
628895
504359
151649
541811
1536100
29357
1149904
1038617
656996
447288
590278
360028
87559
914697
1046838
763927
1116444
1471852
1537964
989988
612742
1047084
215619
240768
496645
1014111
536596
774023
579283
252477
438448
120579
905187
731449
212513
856560
543489
776376
128899
187944
730909
20407
1127890
1186005
383006
590828
94027
870215
230907
1180214
294607
845247
1464527
612442
46249
916865
1435093
1053340
735384
273898
1041248
1558150
221876
866189
884054
416233
873954
290066
1105083
1044499
464803
150508
709843
483782
181589
115566
1282453
862115
1439218
449168
257894
1558020
1086061
1230823
65263
1005533
1506295
591483
595022
788555
297177
916493
918471
480959
167934
79615
1278049
485709
1341879
930652
1035601
712232
218553
648383
969734
511230
1516359
880937
928415
985328
230450
515440
4932
1036467
1222513
553122
278907
1187851
1340222
762667
1211649
844730
1489388
954644
72365
947041
1413903
382688
209856
1017913
213459
214836
1067661
1254629
349799
711032
1370353
67161
879103
1222953
1187989
1486935
471663
220128
778911
1512533
377471
1161802
640837
270895
419507
293359
1149125
877015
778082
1276384
194831
460663
818159
1440672
1419708
1013670
641681
976533
1130425
7268
934258
640723
183993
95959
1162995
507127
1449481
770485
1189152
1193167
653266
1165512
1455121
1502891
7631
948442
801087
695632
371427
523090
1290686
1184431
49583
246739
786892
102092
395649
1456898
1447098
969011
655527
880964
1518223
610432
603865
649656
814097
638505
1480784
980963
298670
1319220
175117
353628
1173114
1318771
414067
1467906
621795
86353
533009
281518
1209130
276423
338237
1212331
1508310
60956
288579
720039
1280274
222929
728895
745473
513887
1443375
205190
1017292
633647
396331
658057
790911
1012624
845871
924371
1502115
1094947
1405837
451198
1208640
259988
309107
631814
1330738
215415
2422
190870
1560476
67537
390222
298887
678927
199880
991686
776705
491887
128959
1077553
6392
1508030
1293963
371619
1433260
279933
1087686
1371785
567983
1536111
406086
85701
446901
183476
545941
739161
322243
1525898
728219
262604
1477259
412376
1318511
371060
1445179
110173
1072494
80176
430833
643739
797964
547791
1496949
1164197
974630
1286527
704592
1057578
1499210
807353
72586
281957
390098
907877
667538
1256235
1092206
1027696
622430
1290284
1429413
271396
21996
426506
445612
420356
1166953
746099
107481
1055347
1343511
1392529
1090869
281413
1101747
105410
638019
879996
799280
79872
132045
39718
713427
936670
352590
75785
784616
693438
178030
1284757
572159
565496
884203
963763
364307
495807
13724
924171
19613
875098
955809
1434207
1319687
926780
925918
798974
638311
777531
378280
854206
1429665
847312
1129048
1221938
1480027
597482
1109452
1441072
1354926
201349
1157508
770203
1100128
857225
1508390
952606
1329941
374010
501875
1552638
138818
1091941
63099
546964
848968
444651
1404709
542279
383428
881599
155132
523039
753154
1489722
577214
315949
503277
1237048
393485
503313
414174
1547716
321438
1527937
30711
1339803
1037667
959933
238034
10257
53037
875777
979834
179683
716540
1360561
1152874
239754
1399566
1067335
235753
1046782
784331
249496
1398967
1318741
97940
1455153
593853
313948
91817
142603
1070976
1477286
1255456
223871
1325018
615066
344406
782902
20783
1238873
273665
1401300
1336728
957244
1432934
418891
58730
1223819
1431443
259226
851203
1002256
1169017
1237992
247742
1266946
454734
1450497
1386569
441466
85017
1176286
267380
408776
165735
425126
1441513
1544629
423636
221104
979221
1537340
763709
1554439
1424234
1399994
1321691
1037243
1028822
11353
226864
1463472
79071
1179170
39770
1131293
457232
596491
76525
1296083
224888
1164270
1520694
1267388
638639
386928
1123927
1214858
126671
463053
1349482
94306
1400307
519640
38365
1524202
472916
1338977
1274818
645468
443971
1044666
326957
1132000
1346441
1536733
721075
1419685
1078678
89900
352175
627159
828869
496551
772738
659051
172234
1250416
1240680
153659
799881
1357810
552051
1111795
404793
1316871
1029630
642592
1201958
527874
1030465
235167
695313
900658
479239
589976
1367706
1172419
1140013
855241
279068
1046590
901050
1168827
98455
801266
293458
758061
1506238
1459286
1401800
554785
508690
1323553
180247
470390
1313611
601888
152145
481095
235436
951133
1373515
690274
238899
118048
463178
1119246
984771
169568
48978
1345678
135269
54421
1212535
176929
315335
180289
431961
973812
5901
1274138
1104690
742719
1387764
582005
229608
215368
1399966
511717
1418644
688084
426684
1283994
538888
51295
513436
1388790
652806
1326317
1424301
637375
724531
1249733
557191
1404937
1288947
362640
1352738
1556028
908421
126715
721474
705607
1319969
1522810
437816
707654
1090547
258329
1137124
1544897
639649
1196577
223379
156727
381193
1310471
811333
975797
953753
956649
1060106
54948
1284029
1199610
1289198
1452102
1026261
400706
1086841
1319729
1341005
533961
189902
681797
615849
786815
1311163
711019
1420898
355019
930533
305502
1311584
543632
1361039
664933
133390
413099
1218794
731072
1270543
845239
1396871
1091465
1281891
246613
343156
646771
1022709
1274689
717670
1093688
208071
567238
118223
1114318
1160006
99177
658770
707114
41340
1312972
812154
475544
501113
192235
289208
215825
889760
1143959
1540602
1340969
1162317
551318
862460
1110961
1006116
871159
1499431
605275
1219057
366559
707785
229549
377346
88461
511512
925969
1235692
1329769
40818
1136672
480190
417443
1230045
1369254
703345
757630
872966
509035
1266852
327797
855853
1017578
998678
561402
1408802
443204
1336432
392856
1442904
378844
1261441
190984
619217
603708
405103
725138
712149
1258295
680682
727179
356171
906481
344655
1341938
1392537
898471
1473035
638321
775941
1386951
931128
1370780
955459
997318
1198636
1102441
716750
1058267
774043
802214
1475093
195715
230116
790730
260070
85638
104097
389400
76671
1138059
284413
94059
458691
1032839
7549
1365032
1097806
164594
863846
468959
260930
1167085
481463
724196
858836
911353
194528
744227
286454
1349189
727522
1486517
450941
1406342
103402
148288
1436905
1073574
353965
192685
425839
172615
1160803
1425713
985849
1453085
408035
1286210
1355922
1004107
1422626
208364
105454
539899
480738
129538
118185
729666
462874
574592
324548
740924
505368
1523465
913354
1244090
297807
1046552
684375
1089582
382566
307853
1447201
1088794
131589
316952
425306
996708
544984
1298805
1154518
261048
818769
168601
242886
1205984
1061119
1529210
1165881
662104
1342777
326617
1067332
561443
1298724
1003818
1468368
741942
1401545
751874
1174574
912487
151276
1371513
691895
140266
533820
57695
888424
1151413
1259635
1089388
1123609
1316123
978628
156465
1338100
1247761
152482
352754
374833
1267625
1080706
391211
147775
1297982
601909
875610
1317175
1084671
251938
894641
129515
1267472
626226
512127
1169401
1487831
713547
1129988
991055
426571
328655
393628
1411615
909743
865677
77324
980840
456414
378660
1246044
1472600
1248561
1100773
203950
624771
1530599
277174
1376806
1426234
160205
1460010
1247069
181337
1213115
1197007
1540146
702405
108608
602912
1447556
1170046
1060467
517524
1200663
707511
1246777
53716
971435
1132390
693852
956749
1382835
834557
212443
434733
508652
364246
20731
967961
1392131
44247
188061
156104
891480
901192
351523
904114
752354
818827
752000
420422
7569
1154454
334867
401407
667499
988776
200223
953932
1337629
218073
204069
279558
1282166
429758
931957
413721
242755
1142979
835509
1266418
682871
68985
1535566
695569
598715
1456934
597476
1177456
94536
269555
27602
703806
1328594
804506
460505
180623
1144821
1190756
1325363
461101
1435397
685137
1456820
22946
1218795
591625
1158371
1122819
1105996
1540617
1154031
68986
440947
856358
1552832
357633
1564748
545869
165887
404428
778543
898729
1496083
982226
1190364
1521574
474196
1485771
775741
1484771
828842
631403
937708
393674
953919
269099
978782
1520566
1499069
847080
1052869
695890
773549
560757
495601
184788
923898
862840
742795
1056262
1098996
1068387
912072
1266774
1076275
386447
1155887
10511
612990
1182924
1069598
370476
910609
662886
1137476
975810
966400
1276729
1059915
466527
1472225
304745
1324368
89997
777913
215638
1087274
1435641
1192739
1565669
439535
1178356
302569
955920
1300630
1282930
1517914
105633
514766
807398
34405
1328405
1234065
905550
74466
525370
957605
219533
1558307
1512195
222857
628947
1136254
820992
130127
308328
565620
1004401
65541
1333899
406300
621121
1266780
188122
316794
1196543
1274917
755279
451891
1093528
874353
308064
1083758
257268
526244
775547
543409
643591
711362
945473
749492
52226
514501
938818
502594
1544423
342421
976212
345389
913287
246939
1230477
311265
1251923
1367506
542913
672692
801917
219627
1495438
213122
502027
1467479
233426
919511
1044359
300241
1459854
1476879
1214939
338859
637072
1283812
304922
91926
1543665
1373919
380301
478996
1081560
1414922
83089
465214
1324730
764966
257093
24305
574994
550879
1074326
984284
759130
785381
1201410
895789
698002
1322380
675329
981158
1551064
597586
486528
569750
1418378
174887
797488
731379
1012816
559166
562941
689652
1346353
148492
1496682
839946
672839
135222
916421
834927
214166
935329
285900
58373
1315387
1189903
497305
945576
6133
183707
1526838
1189805
154588
1065804
995446
1370518
117688
1327647
1440423
1200449
500398
1310957
1119330
988627
155391
1247713
393171
351450
598436
346117
1266441
1343193
369781
174022
1181735
394271
724569
947395
1154904
1238645
920092
109461
569605
616705
483497
32141
327290
1322550
327492
614687
609894
726261
1049357
193598
227979
1070802
1096621
1021902
1293841
773451
181853
89269
1100738
1155450
431499
776954
189907
973933
714239
1298040
894935
504041
1325676
860162
1139983
653772
1117070
1469537
352486
1251025
472103
496992
691076
343476
442050
977747
109349
851577
1282126
575834
593018
858626
481148
805716
1113250
328060
119612
1314254
633467
1334174
1122415
1136160
532762
302359
1374556
1195053
850516
108385
291397
339140
63117
679551
1147900
1399753
738504
826648
174327
471757
604627
43988
1275432
108375
843156
701382
1039249
1398915
668286
343483
402376
146620
1508796
1084817
1329309
899874
1380133
309190
209305
669825
1396147
846621
61416
347831
408352
161691
874233
809296
1006561
782096
308023
1047137
355426
1136243
766113
763968
48059
1404102
215594
690296
937925
999346
687815
1170492
1037604
1146073
1003438
876340
724093
985385
1311017
257973
404235
498974
784989
423646
642224
346560
1508229
628335
56719
141158
671520
802535
812755
1415869
1049177
1439111
266163
1525205
1103915
733414
1262744
246765
1532644
82203
116779
1054301
714885
1531537
1511590
1529721
441317
1134785
1035295
397161
956836
262016
630215
1508503
22889
436883
791989
1522778
704434
367032
1383196
984006
1540812
11818
1179997
1517352
1534273
134885
546626
487860
470072
825536
605724
89819
1540657
293704
687090
984259
204219
167151
199024
547520
206014
395430
1197386
549133
1095047
1525712
24136
782114
584134
1161699
1027274
1260219
1076691
320046
933863
233942
883276
598488
1415129
1376713
1266974
814835
1188351
1237172
563467
369843
470698
207941
1375285
951155
1501671
1458378
113498
144130
132471
89484
1129998
323036
601413
1268877
330100
27725
548364
1485212
1018670
1227857
1174067
623803
1566275
486833
1542404
238765
158188
118322
224599
413916
708853
1382957
1518981
607258
1032854
1213126
1419086
328366
466228
858052
1317650
1376537
1012520
666863
1560571
368398
413424
632859
1030852
835241
189467
864880
607211
1271498
1466679
212648
663965
516716
1047920
439400
1346011
943803
113570
956368
541522
1434460
913135
667102
1180131
559297
182002
1173156
222719
281033
230660
1180119
941832
1063030
195754
766393
658708
250344
1328633
228919
1384847
581359
274469
990249
1181958
864297
1032191
1158655
800331
1554532
1131806
1314620
76982
708343
352028
873077
594192
81373
908678
952016
547139
754505
524418
965492
888617
1257406
552406
1188788
38172
1357726
377631
1265848
1417727
322968
798869
527194
474065
1326643
1050495
811452
930013
1328685
863843
1532146
519527
521461
1048064
509907
770514
404846
522433
354779
1528821
407830
1456851
276646
93104
1329756
582921
841776
865377
1029872
939830
1567228
336857
663369
1292772
1012877
263486
770589
1264075
769449
944306
209903
215069
355285
1041718
657323
309808
623175
830861
184298
966226
435585
696713
1263901
755834
1338346
690279
287597
221736
1045262
1253654
1453285
1324983
27095
462981
180766
83158
312500
822717
1070829
1131455
92290
356518
302922
607982
718512
937106
437624
250327
3170
1418574
1216054
127004
890731
1265547
1559606
762423
1465623
586282
1315393
554790
1416701
1341282
1085184
142503
713613
376566
1561353
56837
928086
493120
878141
1304674
309196
966109
695883
913803
1045639
1557789
1394752
800653
1530079
933036
1455132
814267
1424957
1522283
993686
460874
450905
707642
1167492
272912
752058
619906
1160858
199256
764295
171428
344484
1042769
805129
1024021
492070
1009426
749480
897844
1400240
1473448
242127
1102747
907246
203829
1101316
935553
978927
740500
1373881
328935
1301843
642761
1178431
1349681
880993
1357332
235274
511855
91417
626811
1454214
1288779
196133
1086767
150746
111282
580089
1409952
445798
1122264
1431366
1394650
429949
412382
963135
1020900
1453383
789744
143508
612165
1418303
582880
306456
1498348
297988
764164
344413
1139658
1306064
482713
237031
572267
556381
1031578
812578
1022105
1452471
1066892
881697
1155549
1499768
642875
433408
1168647
205555
444472
774808
904824
971075
645018
976464
998826
646040
1131069
184561
1294471
354917
69721
1091174
255109
958907
1325408
1188023
489569
128283
694880
820519
777368
1266808
1309962
755051
291392
247397
156299
892342
934983
309851
1305593
1485073
1475147
1540216
1553153
1303994
1030372
307804
1251662
142194
331399
1426556
316743
8522
817234
961843
276037
1493168
473119
1375271
1519109
1002619
921682
86011
1566947
1241904
514398
450349
957378
988759
1503306
1393516
817611
478781
218255
458688
741637
797546
442231
458038
1200882
1215215
1524047
470874
1025483
769245
1256678
244519
1171341
999785
1218861
613111
958143
1250941
677054
722513
46315
989535
8174
1410835
1469780
1353422
873939
605095
1362100
1372648
1399574
1389073
437945
1372584
649388
343578
1510316
144801
509507
1192463
1003704
1391421
133942
999637
814664
1111819
1285977
1325045
1315021
1053616
39210
1215933
769239
1014924
72510
219849
213231
850994
367996
11985
1479958
430055
691312
810116
640009
277812
1256849
346363
885242
1184973
942204
348982
980350
1165207
1566871
1301393
545981
1362850
704945
1515167
1267864
1202200
617725
171222
947878
133713
1340785
827759
1025844
661460
346051
587137
121550
943958
164372
1063432
168078
1382462
932400
61199
1443672
1425729
328350
89427
1132077
192424
932067
1565671
1146537
667303
874514
1531731
401150
988860
1277371
407416
273327
44387
1084611
1233131
559379
1488068
1537782
632008
463547
10879
377281
1432657
1297957
915351
80373
1303551
1022912
10732
879014
279400
68719
1473652
352366
497398
743689
1220785
929227
1485432
1496627
393021
514095
30161
1133048
4825
52743
603610
735999
1135831
37265
1141920
744315
34959
883000
884117
1330196
563215
973933
1137561
1283398
1409441
589100
1413893
53304
1248589
1431335
743896
659136
93893
395080
904231
209793
1451313
1120554
38676
3240
416307
892529
1554579
524562
426537
66140
1398774
1189929
208287
1245764
896620
1088510
573133
1472402
1457421
1101966
804421
1454431
95841
1159791
995348
1148209
961399
492649
1123539
1465073
1462324
636779
803236
155770
607452
1181800
1034871
1543354
1201437
474400
917780
647854
682324
415837
936800
1303318
1042128
1352048
1459798
980404
33568
300691
1432469
1176511
1091689
673049
1286244
915755
521289
510478
206111
1007163
954619
289692
1527896
176352
1441755
1388135
62117
1508065
535221
573577
456892
275387
33752
87238
461158
1069621
318710
236152
537324
960528
177775
1467005
398521
1538393
419127
456197
28493
501777
954202
972612
895110
309173
814890
411922
1227632
990259
135568
800111
588167
528971
1042418
459502
930003
771952
228321
940486
165838
1556253
778505
220980
851862
1222552
1083160
801837
1320008
1546817
480089
257870
279645
1330024
499879
930244
1216043
665505
1297723
756442
681302
659883
1525450
537353
210303
247814
590073
1196047
1086390
634371
128356
645974
507855
1529603
1411001
1383108
895373
351944
1160631
387238
406455
78177
653936
547979
66171
611705
99753
1141476
469341
1544298
17975
1485502
1194903
1380856
41689
526583
995361
1184590
354744
1097801
557313
441583
560064
539327
1286121
148571
438853
1283816
214373
358337
692472
1009554
269941
999040
208182
273879
1370446
1098832
311924
1464063
651951
234162
338423
60564
1200331
799270
1262319
146557
1566888
1054678
285494
607114
934926
87661
1354046
193341
1095184
1191285
808235
596150
675157
1102776
612137
1130013
1013793
538655
128181
114971
609405
469768
318803
756659
160188
508108
200745
200693
1196339
241404
1486549
715649
100026
682235
825633
299587
1467907
42675
369017
1348498
942825
502069
447427
917985
331965
163686
1407879
737828
1144662
1310693
888317
1250415
39442
293441
537198
73520
913632
764473
207830
704506
1161425
1261222
1515912
656018
600973
920638
800088
1204962
1039979
272702
1546660
949232
1007259
981577
319705
195563
272085
747330
1319262
131633
314124
79874
649770
1520643
1012535
800255
407615
80929
812048
1138057
743487
1424015
1005219
199306
864961
385211
293419
357323
691741
382776
153024
1385356
290681
970352
946163
446890
1009837
760435
82239
418793
1195318
641790
929062
52108
1160772
999223
1097472
1290902
250458
1040582
1200939
1190685
876911
978115
722239
1444170
931877
532376
1565520
1013624
939109
356097
1351946
1290625
21510
24693
107060
587692
449980
1005800
325748
268846
670815
1208922
1466068
1422038
95984
1023311
54955
65596
365727
1113516
573824
1185484
1432439
135114
1416173
699477
590248
1062778
1257805
193191
98362
575354
124357
1045611
1419498
183302
1353469
938233
782809
1468987
602521
1419720
931205
1385407
596212
1246997
1206579
416196
1019851
884424
911297
258047
1233958
828556
410783
1263153
1199641
1437892
1414268
1496961
957986
810329
1427517
823681
1047809
881250
1116880
1333153
1490328
282116
1512451
1262919
56999
1416262
552191
694289
948363
910713
309523
1114946
543357
1546723
141449
465376
472101
1518008
1284163
1133200
397518
1321853
750782
98683
1143621
483049
261841
439214
421700
1244296
1208843
388897
248188
134504
728721
235495
1131608
452235
1320944
551105
1027209
913898
583433
898964
1028606
1121237
1418803
1454249
1166421
65551
1474295
787699
394379
985462
520825
950934
1457434
437740
742039
1530902
821322
1393771
1318377
252421
329832
1336495
721640
1228242
521150
240354
1178829
596721
557819
887367
1284381
714235
1192225
572523
732243
493269
789021
848089
318631
354078
1364373
1084886
627130
194660
167775
85336
906865
1399280
1553871
39684
1551310
168146
689939
1179841
1243740
292581
1356
211332
649307
425767
101680
538866
1324543
397201
837833
1030813
452918
1409572
786721
876703
1015719
1561282
658462
1024558
150394
144901
1196827
564587
1015983
470425
1133849
159145
246139
906395
986669
1157281
101279
59148
862002
874145
1313963
166197
201788
1334802
1542175
948572
1462101
1188343
710021
1333697
1021756
1370971
701077
342173
340610
1131295
147581
384201
846446
398657
722087
1496584
291163
551882
867020
702382
948597
698230
1495718
319174
1226548
1343608
1069805
387142
45646
1391762
1187496
1512544
1435156
1246990
1066906
663775
1208876
436187
1248000
1161581
1185966
5906
1485599
541127
899186
1161238
708477
439842
590359
578924
205354
1403656
853087
417145
1383791
410757
1087102
340658
977296
61468
1002830
1367075
1474645
137728
512913
83046
627698
1116441
1228321
53515
1517226
223135
1539616
771823
857112
306572
589518
63492
1009740
311026
959789
496968
824808
726769
552369
1339616
1429018
595676
64668
1194696
945410
62621
743428
1096282
773001
862460
824720
314655
1543990
120721
919212
430675
850053
417801
345853
1024100
872412
1342421
165422
1222821
1301197
1224520
3462
669860
681678
478190
356387
1440473
400924
819116
563860
877199
478797
1057031
1327182
136818
425820
88790
16193
1046289
761600
1030628
76409
1330372
29930
726773
1288324
731465
249229
1077557
431971
1151015
551640
324526
1013787
461266
90623
261822
283891
446408
826417
1298121
1358252
1467470
171164
220809
347989
1160996
775715
1009515
970086
236470
493337
109615
690063
407226
277864
954838
1189524
931148
1169898
810043
1566116
490200
1340790
1341526
119633
535480
530043
389717
650757
1331002
412064
430878
982196
185002
729543
1347999
845454
42753
1284353
358112
593659
153234
1239876
301178
1328841
491582
1216072
1330513
631622
399271
268563
658359
93618
1029747
873087
1477913
543387
513736
693452
687684
1524232
785795
1055669
985933
661952
1550982
69063
845388
1240446
1113328
1260342
1169834
450312
174158
675142
95188
1475109
392514
1085498
1039243
258290
1041969
178091
1135468
1412825
250469
1497876
792061
1100143
689372
867091
41245
1540034
1152465
1524054
684609
163032
1374813
554149
200657
1148986
406391
930349
679794
833955
567808
648988
1343693
845428
997635
61889
1429636
904989
555796
1225676
801808
177736
1438130
423304
1533780
1489282
1424162
295791
646890
1034278
959287
1156273
221181
350712
1136636
691917
1074930
361784
1466477
1422461
744272
398289
451098
170038
872439
269880
1349194
1561390
149252
498875
682109
1464172
1522877
1357700
461714
905184
474725
9002
1480244
115319
318227
621285
523393
358165
634779
401234
1173687
1233822
1095932
376493
1061607
791755
236642
1060384
338015
84688
1001679
706602
1128058
735450
486393
1284957
798502
813917
1272987
61191
444320
315196
960932
1187455
13873
828702
1148659
1304991
401105
917280
1535767
357939
8517
130954
347506
699134
1422911
543098
1278352
226442
994087
848517
341040
650502
689802
648188
494410
790509
139518
1244828
914924
1422040
701214
1088176
680724
1475307
991722
881300
383201
605226
1498438
434450
267184
819287
507978
778782
1239076
198029
500834
526942
872322
1290724
163612
352900
31781
1276496
209731
78507
231879
612171
407765
135599
241862
1307480
1546209
1195742
354755
3702
787299
282272
772136
546759
1189914
84517
823281
1493062
1203620
738622
666049
868131
1004374
1558718
244690
436580
520038
1398511
25559
903441
803093
1288910
1166033
1390259
916162
1532816
363545
690931
632833
1069673
301009
1330347
1357450
1210638
72781
1167324
1037209
829234
1455632
1205000
1146560
1406238
476914
15774
1353983
703997
553101
1072119
126724
245399
653887
938865
266080
976546
456660
291843
378283
1062829
32328
344262
146161
916373
1291906
1176587
340961
879272
1425066
1371524
1313490
806735
1199606
96002
986828
782370
967054
1153559
909771
1483110
1478012
264072
941165
1477507
1427106
670389
1438159
429448
323813
900667
915632
70473
282849
317173
1265504
485233
609743
966312
483342
262061
141162
1283226
42520
1084723
514832
1503894
581231
651489
247823
1350554
389323
37451
974190
922642
698060
1092251
445979
593361
1304588
116894
904550
1327410
203374
90512
1204182
1073834
785608
1416856
454028
558200
1380717
687257
1365022
482349
295454
1234223
1159285
258305
49032
1459869
1468580
1431089
825193
300147
284960
759837
563867
1035469
1506336
496750
1032969
502562
856616
946496
658157
1407711
1359200
999553
1105091
448385
1378927
1474050
881914
551034
1047407
1160851
1141447
1559840
785681
379683
550696
112356
1054767
612545
102760
1122450
1220780
293353
1347264
405590
481491
792606
350946
436300
170370
335115
274505
652434
1179204
695072
1541147
872853
171642
279347
1228364
1199875
981771
376563
533275
375411
1266920
1160193
106422
712674
834657
791689
764315
1468142
457020
12069
878584
53850
1189547
129880
596309
222911
1325802
1465784
527166
1561372
491471
445492
1047053
281367
556242
1366967
309944
307305
768251
1207915
2520
601200
692557
703059
83158
1193381
186261
192750
1529314
335370
153513
1259964
837963
168887
1285352
986902
241697
1446246
821602
1405331
1184794
445214
1377517
383381
126599
1353420
857509
608115
611013
1280614
1417111
1093466
1306665
138709
1403556
88443
115854
558254
322755
388931
287898
1557056
1370171
424553
138620
248816
440774
1357836
490598
1432339
1536321
7137
1338285
586040
668403
579609
928828
1014111
1234020
262321
567633
1161786
317428
816406
308751
789259
1274985
114061
732304
168557
1271197
758992
1531313
1349455
971756
1261708
811571
1171328
401288
1309333
351570
479975
241711
1321352
1074335
943584
960326
137923
648155
1162440
1217243
1415433
1217065
1340729
749256
584132
853895
555175
1201109
861342
497217
510798
1499720
212609
1459901
840007
1046356
432957
169253
400899
659264
1227900
414373
1355218
642702
1466052
1219822
80509
206388
472065
220053
47834
674527
1541204
1283795
615317
1237954
487449
1549974
853818
429474
1155946
1154051
1079591
39473
489768
653998
262570
478636
1474110
1272079
569474
1360122
974508
1012098
717361
908203
822718
1365334
1361854
1325597
1195165
669022
1151514
1431296
644646
1232035
633168
389130
566481
380490
1311931
275772
1138466
620693
389563
1128752
921711
1209152
932161
71559
651423
431527
554853
854370
440066
138779
962706
903939
446395
99666
437194
1138757
177042
20373
754681
359128
779938
533302
685818
149417
879333
207106
88593
855918
1481762
454760
871987
906096
398859
1159529
270522
1004753
1526623
1311648
1085989
1349833
1057437
827066
1028796
1221030
1110020
1309529
1519551
1052580
133229
671488
1529826
102071
32237
85511
1302330
1426951
4196
1472423
7391
822220
435314
1238563
1230425
1288373
461260
1285417
729984
241078
188110
427022
784630
1369157
907343
98411
1405989
449105
266311
449802
562619
989771
1424600
372753
262137
100934
275545
66138
954534
1505189
683289
1151970
504303
59376
324097
162863
1554336
529315
1068262
359996
1281920
147699
85542
671122
193814
1458980
1212269
445052
1378967
627691
1009040
79517
1319252
627345
772474
158310
759136
657950
839889
563583
889058
535343
168703
1545178
1455749
1400512
1004191
442368
929092
598221
149237
94449
1133557
730320
1074360
414717
648884
304094
1029663
837038
1301165
1426697
1189146
1295034
1434691
495418
977020
260223
1562837
20688
230471
1506849
820154
1161626
1200478
1538331
848958
437497
606387
301484
403170
1225487
1478532
90143
1194941
1451726
709295
1327377
465053
128111
1498592
395941
1013150
149382
1515679
474131
1229631
243803
701168
1192158
871623
1451233
352332
663394
200498
220807
114942
286773
125135
1190655
1186079
1299115
1502584
1542921
1093984
270933
826327
487539
430307
1252171
1048907
1425205
62557
872248
196661
375594
999406
1547590
519166
333148
543213
745540
132514
862107
272176
1015613
986550
1235421
1401880
600539
444165
1472681
641811
966508
1403087
791346
228424
1303841
88636
722293
323801
838832
1057657
1271751
1299389
1122649
526098
314937
339271
367828
523029
38765
786766
820511
1497545
590213
1489396
856412
63389
1140497
456010
1175531
885882
1123162
230473
611138
1160851
964035
991648
274170
191314
1515736
673408
916604
202677
74808
1064383
1060069
1169155
1531137
242964
835833
1035323
653754
689718
750465
1506637
1376703
715949
1494934
839226
885883
776607
377417
908571
894855
779353
407140
27265
301495
82082
1389249
1027173
423987
517948
1069263
1073160
1429781
1029715
1031074
102005
708431
1488043
32752
1079462
722939
1116172
874381
1288915
1564325
196729
458626
1048029
36928
1429118
78138
1309195
9769
1417904
731968
532326
535449
234115
863026
238539
133636
233608
904354
216511
804797
543752
907416
477147
550113
1557036
1149318
1211152
497235
1020087
491619
339786
154027
35996
780966
888261
638614
57046
4376
545350
731334
374961
412396
496811
1448794
997820
655825
705784
146073
1224448
492026
911097
830220
126384
762382
783568
272059
1229779
408853
327861
16128
1439879
739988
338712
335902
1266848
262725
619673
1477748
409396
931652
337291
1175183
1181595
683403
1018182
278047
1081120
824100
1193999
1349835
1479906
1158845
544532
617771
314427
1257989
1523562
1253046
978332
1050281
1418483
397013
51813
95085
1274780
1065082
706416
926051
1269687
594051
306010
1074422
1385430
286656
532844
732910
744461
1190279
870522
22065
797854
1265246
1481869
666330
44107
1090814
1274571
859201
681836
935061
1230602
82206
705355
849108
380907
1064709
463256
1083347
61966
610447
217761
363240
626342
1263486
1499336
1013470
704694
183745
729002
1239538
1534567
683353
219469
397590
435571
762794
1111858
999499
1379645
618289
381144
799760
229908
575813
1075136
1563167
648199
1514575
205281
368856
1155189
416179
1215362
347932
1301752
1121004
1066368
556870
1047673
737388
635864
1240763
637870
491193
477132
457604
235691
1077674
1482692
1473888
1349603
1379416
526757
1168933
1344661
122455
525017
22778
598573
1367957
1536759
678590
8003
504665
480711
424496
1105705
1307126
521872
934462
831411
1185445
303074
657430
760665
444466
625617
55521
1125016
1500900
805539
471618
549499
1110392
194752
531234
529411
911943
571328
1247369
866759
134032
905337
760247
238252
813491
685978
872583
704014
1002119
145320
1188468
127029
295793
311623
1551060
498869
425575
1013762
58471
305822
1166993
1162247
906714
1038151
742643
1451708
1014039
1133881
429727
925990
316447
1411179
591052
87189
414610
572561
350190
778505
1109649
274914
845435
1262663
77682
1085126
70226
1075293
156182
64020
1484320
590393
532029
257499
1379620
1292782
1328512
1336644
1458665
1144998
1126751
125377
1036959
20305
1389576
222045
16256
812683
900848
1103090
555799
1314491
1129951
1356320
661228
1164031
519298
40740
1038044
942078
1329591
885925
346969
1397519
383451
1096003
264516
940112
1463052
1541448
861872
562127
379031
107198
1286852
12333
1463196
468352
109427
690232
269158
237681
1363351
762783
408564
301715
345345
123277
841537
1116911
575027
152528
946576
21977
1286308
938715
1435476
404975
140828
1002601
1181574
483873
86261
206610
432402
55857
1566862
297673
1230642
1417182
907230
787864
1006361
1557975
635813
56760
17832
57076
521414
104813
1284144
716929
226545
1362068
1289243
1480753
347998
917246
1525230
780377
871153
479288
130333
98298
783575
1331472
943266
811449
863722
471880
712603
346040
1129934
1539455
293731
1449646
1276417
1556898
1317031
1197346
97813
673494
1557612
231946
957267
1419703
989014
205671
1506790
754562
624042
1178257
1459792
1180575
1469974
1467423
228037
873446
1085551
483411
384482
268894
417541
718801
1027768
1074702
745154
335379
991675
1014214
68542
1074336
551318
1187433
279796
960628
1071326
992257
1140351
406607
682905
1128452
1427186
691263
375604
956231
744884
466973
223356
1049677
441015
1518684
699626
1041481
1292438
1417852
1499218
114772
934800
1265845
1446577
162397
211929
13747
399627
409994
855718
296770
212004
387232
392679
545420
1529115
179165
968881
1063002
898373
420213
918175
86883
345864
998781
1403191
935105
338458
1032331
912507
1490514
98089
32395
1525222
68600
447766
359611
1309985
73671
328101
851112
614418
280943
1032107
1181515
320336
322863
620598
611671
850319
584234
953328
167846
110440
1281570
575462
1459952
1297485
1502151
351630
277378
635511
315313
125845
69457
774358
883433
1139809
492774
739066
1252407
1561544
416362
1295962
952814
7388
412381
1082576
496740
1511409
106091
368001
280455
1550195
24721
901689
529377
243428
1530633
128216
570656
695090
125285
814461
955214
1228341
881355
457625
596194
421182
1448672
1013880
651820
1104669
505798
185459
1112491
861140
1488580
114330
1082096
1435631
1265111
1102273
1094326
1248223
1246669
972355
1407486
1398914
534007
1355467
656897
1167474
257061
850263
933246
1167297
742484
1541698
513250
674004
528486
223869
953691
1008028
556120
952874
534382
1298823
1305232
382840
300556
327660
385554
946543
1279800
21201
736437
770052
235928
1475508
476671
650157
257006
332923
815028
117463
379793
1177724
1433248
397062
1397253
1540518
134824
1281528
967315
542799
892009
906457
212328
623088
1053085
1325528
1338241
933589
1041563
14247
1512507
540984
112545
603083
626641
604202
337718
1273881
1145787
303576
27841
1451675
296233
923892
172596
100854
1111662
581230
182564
183140
727699
1436965
1458177
1176697
281605
884866
424666
312179
1367809
1067555
703619
101822
455610
1252400
1401909
251421
1266742
449152
679006
1387304
836428
1180686
128370
1141444
78147
498496
1351909
735920
398073
970885
118092
745464
196893
78747
1147695
813760
1404969
88562
126011
2323
669704
1315820
1405183
1452892
567712
36639
1314841
109502
191650
489485
1343876
1318947
555486
190490
1322737
338456
1383154
1104688
195746
1160548
528468
1305448
795796
614833
1054023
428961
1563298
474697
1266961
764191
1168959
931066
894660
337991
31873
1278823
150290
794202
1526444
671366
270906
1365213
1514212
365886
1360921
988679
1505515
262200
1240664
517189
1384667
615751
1771
861923
554678
773703
32658
641903
616317
472046
690804
425138
226140
715164
440112
1286070
180785
318789
463040
1053239
1261020
1566056
184110
1344302
965465
285574
1188248
1522162
1436859
743952
478996
1059997
1369666
1190309
208965
179659
146210
1313407
912263
526267
876325
828102
265876
1163062
317358
1347389
61334
50064
23957
121699
46696
1331875
1100055
1003464
1405298
258671
597939
875428
1161917
683200
794587
451659
674735
692578
1375235
1054583
948829
787451
423069
232451
1058171
1543380
1435798
486263
208072
501508
299131
83348
492919
948631
1316876
947985
781962
902235
1441625
14999
1312970
1324668
217746
693631
729285
1132050
1553091
718267
1288505
1339877
1380794
1364168
1287628
1302169
641358
1525455
1232437
1457620
584957
593288
1366842
1099028
1093588
125345
514846
1071345
1541255
1269528
186922
249720
475093
666243
24565
577465
940801
1326934
357062
1228860
946879
92288
1222000
410893
369464
101514
1507034
733861
1413368
294175
203280
929916
1419328
251808
432684
281864
1049046
1480338
512121
151831
1315351
1524285
1091996
974327
873314
516414
196108
914877
394167
834114
890395
881075
1198791
1472879
609158
887199
1206435
1452074
274223
1279247
1177430
155954
951971
586333
1136534
106603
367632
236849
1460540
1139267
468994
1114457
1154193
443114
801658
1289397
361538
1562128
1251562
158551
1041570
203738
1479005
1147982
235871
1467806
1555095
254834
1435820
182859
892026
382254
1102398
670370
1049074
1209009
899290
1226825
791939
1487502
825986
1283114
107144
1246745
747096
1191487
1562764
100203
646767
448542
56493
1022524
325026
1289207
138375
955316
1025081
147986
401459
70512
494279
1014060
805253
629219
1183483
341577
73685
1110856
970091
733009
147015
841723
1435644
435792
453329
775443
313653
603849
1112614
21136
1110750
1127927
1269927
836210
884168
1078578
620196
1524184
132009
825082
120148
1524888
1288185
1034438
1447294
466838
909402
293195
38438
692505
32981
1254628
1007807
109224
1376966
944369
491192
728103
155616
1101823
1114776
13856
1396729
706804
1435623
1306060
184092
1315458
259591
870498
730277
711967
691624
1544619
1031949
837630
89774
203794
668439
318459
952225
1562061
363828
1091398
1176400
353479
675251
1496123
749174
1262822
890336
948223
1358307
243482
1177943
625221
174219
1520643
1453853
601407
11025
1098147
330902
537580
1103707
801991
406944
1219066
443314
104952
982431
21592
1381165
941
1302558
1237982
759138
1369266
1009521
1207771
1358523
371716
1523169
1503023
1500151
384366
87588
931441
1035573
8671
397449
814027
181482
211363
1439706
1442783
648052
1418710
1452841
819648
1063053
377657
223630
1363974
1016347
1445063
607402
944310
638048
1403447
331580
632256
828246
1352479
183398
734830
1172331
1275388
104078
914249
826241
439072
842003
175762
786691
89311
990297
1338367
432720
199343
602011
184419
1054335
312104
1420679
122966
256140
731614
516422
525157
1262885
1075968
1189720
237195
985953
950208
151441
645426
212403
882624
777093
1121321
730366
90047
1328756
641219
359832
1296486
1105708
182259
833322
532545
482420
410973
740453
987990
1144148
387657
776491
1292412
406168
1383392
638168
1033623
885977
787848
1036857
213888
1139120
308188
314939
443884
707661
236980
1468378
558055
136961
237902
1409062
132355
409093
1087892
210966
1123747
957430
471576
1257449
721499
113793
403294
1508735
615685
600543
540143
277115
588591
1547920
131277
877602
380603
1110635
1225973
1049911
89827
48553
766900
176092
915234
438408
614505
1005995
100189
983264
1533535
1542613
1421322
1317457
578509
490524
1441153
1406755
609034
464392
1055195
26378
261835
383410
802742
152908
1149679
148744
1057193
1009214
1100248
958908
1136163
222450
522537
758101
45834
619196
566002
428055
1276292
59413
292082
229602
399866
1040232
152565
83951
199174
1281796
1003321
969688
210230
397094
1265911
1381343
1337325
1015501
42602
156963
1139606
1154803
1070711
662187
1283020
193678
1111768
1215894
1301118
1115810
1379899
930482
913526
190136
78370
914280
446134
1369703
254172
1328480
318653
1316439
323900
51318
1494863
263404
755827
480418
1285700
261118
171916
1478690
276910
1251338
1102180
583760
829532
1565759
1126282
1021900
281101
106586
56299
488139
841611
1221174
217219
1284804
588890
974878
1167205
364027
212008
1238908
323565
214830
735975
1210105
1263831
612847
119525
1137295
1232998
1106425
399250
1012266
207911
661068
568745
79537
234683
282632
679327
569768
413865
1014798
453517
867547
1355273
605903
1313248
314807
1362624
1428270
953308
1256394
1090355
159810
716974
916096
1135382
1058482
1033522
335580
1329163
25951
311546
1539035
1346677
718460
563400
1185492
541392
1428593
866297
1537724
654417
1346178
112457
287883
1278976
1296811
376995
340987
430512
121358
576982
706239
1261174
1195768
806452
1563997
1032888
720413
912483
790094
760098
145740
489419
481018
1020768
481009
929421
254271
991825
841088
648688
1379373
1216313
1020326
598194
1084648
1219819
309229
314956
1023438
1416008
289944
490396
380706
930801
634446
89097
1402187
810903
264203
837203
162933
917769
194599
509949
391986
927800
786218
811898
1098027
996298
1415302
7634
511754
759225
773112
576093
1466812
420802
1128900
541859
1194872
342064
422799
470459
361820
1160776
343629
143185
1302262
810219
1540849
990272
500392
1073315
1155474
318730
580726
1523716
786068
155992
1094330
1132066
732038
1422800
368659
1158760
109525
183088
465028
1484247
651362
220625
1134016
314905
1318183
128436
1458466
677972
622694
677234
676365
645960
1043290
346503
132791
1158797
550251
292587
1118030
412966
111636
478058
1124597
1162009
133995
777120
1411190
64312
745711
1109419
1369086
163610
1475698
750973
590185
964010
1113956
1182542
1187593
552338
1141019
508672
442142
172857
238147
798061
667348
1351008
632839
59535
427015
404897
878251
128766
826296
1311335
978422
321540
987143
657844
1531390
123561
1207636
1522626
1476673
1388697
375886
836206
262152
460111
1545506
175181
876754
607869
737961
734543
945020
1501302
57011
1292011
672539
865499
113222
1281740
1522718
690972
128300
1410908
256190
902243
939833
937533
1339189
729567
236532
853554
232158
960643
1097230
1188706
693219
410947
836291
691016
1075015
545058
1148923
1300477
832593
1215090
55150
369485
194685
189401
659900
1262530
10204
338745
450169
796549
1182319
1513233
101649
865676
946706
1137144
1543408
629450
990080
910206
518329
1398771
62679
946254
1047380
337438
803738
812632
617384
404521
1343541
249226
348083
653185
1477441
947852
834562
1276353
91894
1011207
943294
1141332
114187
1476354
1333082
154158
500188
1527222
1266208
309199
1519742
170110
50025
29469
1551885
14001
1135832
410785
1458416
623513
225048
536448
5104
976114
38921
175808
1480387
1243701
785401
378199
1185582
1471124
301913
948550
858920
650460
878594
706398
160872
980570
631999
1314238
1247108
579981
733617
1086310
1423241
416966
1295100
1376605
1300920
672401
334124
342410
114476
1541598
147839
836379
1523999
952123
321852
463756
593309
989316
606564
182157
1254352
42332
742221
1013302
690112
1397997
621223
653954
933602
232095
841421
371074
1401887
540712
1214330
403287
1165961
615191
151398
703184
114054
495581
60000
1158322
827990
1280283
800426
638088
1088061
1256531
75435
602314
1193693
122811
755105
1556117
809055
941625
1309863
1366674
1328098
716431
1555671
1087380
1562883
530376
1556682
934336
288169
289037
617608
87391
819461
1106875
1515000
1248184
404161
185162
1398276
1187021
32531
655387
505232
285348
226044
1545739
1122896
500060
1097084
1502831
764929
605414
1030801
685279
850161
485710
1254432
506542
542691
385571
563872
1105157
420187
811049
842912
59256
162160
951051
1353609
56022
984992
335573
1419928
409736
880194
882408
1191610
86736
649218
56650
692438
1076133
820980
747731
786025
515439
191652
1544451
1002954
1254953
811793
384062
635028
804840
929184
1318966
796038
1360601
934000
391428
1119875
496824
947878
305601
750065
1375243
1455363
758468
343244
152658
11759
714080
1407934
1120692
370153
1401876
301524
989666
63737
1111265
1394996
941135
868595
1344427
738430
1445069
1059591
903875
298424
184433
1040407
1086281
1375666
923507
1238917
783378
1225059
80067
441432
1375303
1397217
1429943
298627
609624
129163
599275
1201370
1019173
1342954
618484
37017
493238
172788
478160
1335938
716689
69700
761798
575562
1139549
1341927
449375
1443097
380158
214042
95967
982394
1030489
1313386
1477289
387570
1494560
1374142
467123
307800
492657
281233
818951
523746
544004
1052159
1476508
1003274
1459560
1177654
958163
203434
881104
360884
949444
1493490
840846
1116134
639527
255273
841136
650943
1183121
1041296
1215762
1257789
1108104
814348
8156
598033
321817
375674
1373879
121399
793820
316703
716437
1011755
1254348
1546767
596943
703062
1399767
1358541
215224
912998
726435
22531
221265
180442
872632
851468
1150346
823730
847326
107141
1413875
27923
1232402
64030
1537533
1281570
873579
624206
139278
517976
1287064
843497
1108098
1272414
96245
1480483
981026
573493
1197706
799953
97098
374125
710013
1485875
804597
943235
763274
203055
1330527
1455737
747275
645571
181312
1344305
773002
376925
944485
1036653
350366
1393874
1433168
1549716
78457
1144258
1460504
1198270
873086
1180556
657688
1193664
709604
1108999
1421659
1274329
533811
16125
192788
220106
1159856
1181279
106662
1472800
883721
1329661
19362
1026682
960241
1045722
391537
255729
751686
459104
10915
1467190
274184
5948
1522710
1423232
241712
406765
718394
426873
205403
1310648
222713
61096
336689
502957
412150
277728
673509
1127742
457220
1155964
1078313
1263707
899378
1409103
209537
135175
304856
1288476
46054
976159
1387189
658210
288465
515971
459342
707593
239005
265368
1496913
839168
1416639
1361740
1311302
233451
847826
1556614
1511189
1012360
460403
1232785
4650
141531
456772
514870
801218
905009
676923
891167
1488646
47392
888961
985729
1375775
51749
560480
352659
288469
1010298
1120884
1302250
1153556
772921
640997
68782
206808
296513
843769
252253
1068581
1288152
495160
593574
5383
799452
1505237
696377
1015676
1331490
593486
525316
371508
696121
95675
1389256
1115908
365781
473968
426623
989554
676201
274203
1325891
842135
1466104
633062
407541
1542945
819458
22070
429229
1086606
38777
1169375
1405893
1417736
956797
1097909
1364056
1532134
1565716
495568
365434
1446539
320086
561535
1369599
1378781
1207014
870824
1439683
575898
307019
78951
717930
601047
1298253
170227
51266
1329743
812489
782296
966985
1055282
102050
825546
947973
1524309
7011
1331534
864459
166990
1183177
105889
931085
117959
146199
638861
1456977
849596
311577
14046
401244
236514
1321625
629865
239284
1346407
1338893
570197
550428
380312
1292959
296948
900324
1251858
461112
992528
1288938
1526507
84189
440367
38322
884570
76098
860029
948186
673017
1258655
1131298
787643
331028
1461737
235862
784557
135245
1346656
1031291
213720
112558
1426660
1436062
611328
800414
232619
1151734
616726
491511
432860
724374
231340
506752
191048
1554533
1028865
1436625
1519301
1455102
873939
1435564
1406578
220108
486923
8588
1078067
1088441
1142601
346996
425695
1218533
471158
226481
109272
1220909
1528504
1347747
574069
1163529
80869
652029
579538
461620
184464
718712
1207613
280169
1542512
1237388
463196
700967
536299
454963
548432
288964
1095346
1364227
208561
803327
1346639
1390882
1112343
780201
623754
214366
543843
1413665
1037472
1424407
479231
21569
780736
1510410
803015
1353702
712058
298395
1517265
991958
1271388
287623
817449
1544861
1547266
275392
1027778
1434432
1094356
1262998
1104136
737694
198194
993670
246247
334927
1442663
1264289
793775
930220
37794
114068
1095512
372751
1533092
1188408
549634
1110853
443674
1521853
504103
379668
243622
929043
1252995
159064
192815
68633
1028145
1285792
1430372
555585
1503045
623422
674475
457769
794107
1327046
12600
1142221
116250
1474920
1429760
1317393
276334
792244
230700
1493118
992961
233706
1424814
1126001
618970
1064812
1260460
401617
1049926
764119
36365
999042
268192
556506
1531715
1313162
847824
1393909
240779
535821
225685
1513135
802235
952630
1227292
491499
1132831
307616
834567
218429
856552
410414
286502
157783
213095
401945
1223895
1436093
579192
7254
1149344
559254
890770
564051
1527128
97152
1462980
1228983
771560
1239522
1128307
284468
387514
339738
704356
640672
264920
142348
523173
1129479
552064
1549781
230811
862217
855704
1536131
128182
1458247
660206
221116
943588
100661
1373266
128522
69805
902506
1471197
134526
1318962
279718
254518
852094
1361362
711640
318188
1429514
83866
588808
1068637
299628
833310
642419
896929
530238
900502
803220
1363771
899064
1042827
1404468
1379836
1289336
1015616
908427
22558
546168
472505
1377616
988067
493737
796257
1179452
1481999
1269301
69263
814436
1413631
1441750
1488966
958759
1159758
445358
1254648
369871
1001775
941703
614405
1447176
377950
4242
1316530
1517408
293442
584445
913248
625025
1475585
670276
349163
1355291
682163
234830
968978
712045
795813
99112
490183
1100977
804891
380519
1199089
90359
1035183
1536001
249281
564843
1102763
1439980
169518
856648
461039
383956
1522583
377030
675291
552779
493321
949304
1311508
597722
627141
111123
775150
1393915
732423
366542
1120569
710806
744544
714869
863138
543724
667949
582072
1464826
28065
473833
880799
1385556
24532
481905
140616
232816
690383
1358522
355968
1117790
946824
537453
307796
411918
1295091
427121
557335
1074142
686779
390595
1434747
568349
1196612
164644
1188856
747877
444797
19328
1357233
7523
1293839
1527154
1417996
185792
1246881
127489
1046298
1081015
405422
207285
732676
1252551
1020106
1539481
1368606
923205
354236
1374574
1308647
526622
449748
1270387
331741
187591
1504942
1405782
1437659
1111118
1016138
530752
626755
300206
371566
675161
673281
1191999
1522022
277840
1511930
369160
23798
1423151
1292946
353518
198403
621634
1099861
972008
1001616
1564506
477804
1140203
980629
973281
287295
274519
11654
741111
1501650
132638
1216357
291747
1519655
496250
1142916
1228693
1393892
21894
974529
612308
367019
879160
236470
123452
167099
1502058
760699
1035645
765304
856462
906848
1485188
1302068
931789
1109917
1012859
991095
1345658
1289314
614
599193
874864
204401
764742
246374
750802
536392
1455190
294046
1109962
437728
252460
417300
1134602
880036
966718
976271
1256797
239004
1160174
1384659
378592
711503
49541
1226052
1116844
363776
1039866
1077787
1532422
1268388
1237344
797138
783198
102136
1207102
1513777
736472
787579
886414
1211563
709355
719242
640601
226212
951981
1083904
16639
1166865
1250753
814349
949292
700479
190907
1527197
49379
1288150
665075
1326677
339505
1249828
1510729
1283340
133161
932288
1505850
337372
541451
1345005
1386647
1476125
748397
556808
1063422
803396
1530181
1174344
1300333
605332
550533
312689
1043713
1422316
1235012
1410552
1477260
1205345
988470
451071
308181
568993
151468
1561428
545510
1006707
269733
1256121
83172
234794
744923
548559
1283638
96988
843596
33825
1440003
210091
443446
284946
317185
1108454
904913
805743
1402364
1166418
243847
190478
149278
830002
1084624
41409
1197533
533573
410190
981265
1514459
82660
1123975
135111
921999
1499472
1263894
762490
1376800
676082
530745
648647
1346886
1436709
1076306
576459
750580
730256
1185737
894747
942490
1311574
1323672
724345
1073963
433062
1507868
656537
1379154
1326180
494154
614721
1187623
463900
1275065
369796
561786
95266
706046
564552
33329
1438933
553049
1112399
415238
254296
629609
730697
851282
43273
217799
539857
1268444
860592
193794
355355
168409
947332
1194427
533768
239626
1024136
1280328
554592
84003
1041324
1447978
1457907
818557
64458
1194890
943074
1140514
96544
1050517
1481519
209898
967378
351358
927441
1219132
1034523
1253191
409034
457869
956307
1456934
1347678
311798
770297
988818
363781
649509
980483
186201
1519213
873621
1343040
769307
510807
191333
36528
696677
1139261
633701
1505121
1091593
477167
820552
1023789
1098439
1199116
767814
906870
195848
113318
1181464
981340
881650
155303
927143
1187550
605026
868263
824712
1163397
1059030
198030
527588
1022488
227575
116710
1490072
586702
36650
45666
11905
1268495
914602
36396
481265
201278
1155609
298200
621015
766497
1485273
362536
502714
361865
1544926
415303
1400094
1333846
846850
627554
1065284
1401314
755393
556131
607539
82087
764123
524812
519966
1272193
494668
1365664
577140
334946
60493
866332
1163281
125127
1189952
165941
975400
433615
1211457
608740
1489321
389381
444103
1211478
1415990
435627
1324370
569377
232821
80731
167399
173032
305020
1322702
259481
420932
140799
716352
1233740
600605
889894
428824
1264674
451297
1435008
458102
6462
144729
1059357
1261656
331051
644892
932434
1553625
1385225
376973
1207164
224697
1315862
388827
340730
875225
20947
594489
469654
644322
1348102
650331
857356
923959
1475018
1023325
1093177
1235609
1194935
1339841
1423678
1235092
639949
489359
594742
351466
724110
1135024
1493669
1215744
552827
1490809
1244027
1068097
401923
866096
1072879
336630
1375643
801323
755647
631867
670343
656591
91378
1155099
1239169
1296407
1308223
380999
675217
506270
663591
1319355
1449908
462452
186089
1162229
372137
1207286
948954
583231
887036
445627
1351547
378472
1126602
1080867
879369
1351440
671556
911336
183488
896059
1181714
264216
1461420
1075918
1003590
717823
1075065
835719
563447
31847
58342
1380886
48243
349423
375789
1154906
382902
1109406
1220159
275007
684120
95766
594266
811012
530235
971739
271779
155670
1434853
1270393
416089
1513381
534258
527839
323716
1415296
1534920
969601
1457592
1216958
1021407
217274
598327
596163
1052608
1136368
850186
606448
1252340
772174
709025
451442
241674
315515
743541
925186
15241
1318683
745816
1356376
1350417
283486
3206
848486
54520
283462
241300
1463340
134628
425492
623511
836684
967266
1514205
16239
1480216
241581
956829
914982
642980
412964
1158373
520448
675633
1212401
592887
1040703
19433
1511671
12828
865951
426586
707568
977520
300729
559310
1014749
887946
383367
1325890
904107
43705
586739
923259
1216645
1038147
1319511
585279
1535589
384031
65498
736968
874052
370636
1451513
1209692
299799
819041
287473
965646
1434590
1408655
628981
60888
1312013
800429
985347
1240871
440392
1505307
355292
770715
730409
514166
1466390
300000
323364
665446
712945
327074
1187289
1158562
1260875
1536661
1024811
1465232
1128465
1502168
44035
1274979
534318
581733
478837
1070600
578722
1332023
1448067
1329234
105801
1462433
1121321
670595
1340459
1077707
532095
30043
834105
676824
565876
82936
618854
661448
1127906
796625
1512143
541904
107243
727021
132068
33747
735968
20528
651777
1054894
158394
1395587
1420999
494534
152437
1530963
1001900
365273
162084
1169807
604813
325708
604648
292185
1058166
1034226
1487833
862666
1180112
1014481
968715
1151476
949018
1093853
1383726
1139107
1248863
52541
1068138
881990
1111439
660484
233365
1070318
202762
265483
401729
611525
1324934
677789
456354
517540
303701
1171143
1543766
384024
549240
330700
1172160
960496
1302604
806206
1239854
1499320
863536
1238041
614174
1296418
674216
743697
785406
1409531
1358997
10667
126364
1550269
1379886
1454330
1372253
1384027
1050313
901907
630759
209593
1411052
1340176
1234685
1479107
90228
425254
616490
782739
82341
643609
471020
45750
1182078
287337
82844
1217641
1361846
830328
570980
839793
605189
591293
210159
332787
992072
439838
652373
332438
696989
1328842
602037
1451791
228668
108292
956666
707009
565576
1494563
114445
1057525
402969
460534
739667
316436
1153311
1186577
1089355
33235
1138106
724153
74483
1520575
858185
225822
665223
450113
747714
300942
1329836
217838
838952
874699
1219010
270366
59846
927502
463249
612984
1254580
835874
307470
1210652
122919
515816
1099269
1491547
1112137
93367
759520
691939
1123541
881912
518313
1239392
1153582
594964
1361844
1228805
957962
1212672
1170009
580430
1060732
1476148
67184
641622
175421
1206379
439872
968232
572215
150271
335803
252994
753285
1221874
1064775
139127
1163177
1150640
446017
1055669
204513
1479110
1345340
809093
1102038
1426788
118932
1119725
778454
1387322
81018
1118645
142389
820849
9342
1147083
750955
589053
626518
364184
1501077
1520747
163268
1364983
1062459
661059
1526957
967961
611609
84894
1534372
687895
1131348
1134773
1250203
1201097
832323
1045240
1140278
522857
819364
1248471
569053
1464668
1261644
45216
1232183
1191609
644578
220030
141100
273281
866486
1188421
119035
277703
1502532
952800
257504
1205382
14565
590273
414183
1453420
692871
1179644
671470
1138666
994322
286881
19550
1519619
559370
1515596
691768
746751
268867
596988
279144
1329958
1412841
1106709
1246843
615175
397873
1481202
570770
1347035
641483
800679
1533783
1537919
763339
1032509
766954
554822
1140192
1265440
904579
1143858
546694
179521
185567
914257
1153729
467171
483482
431740
456497
117051
192875
742517
1191836
92823
466134
844869
234029
198299
976317
230934
397339
310393
309541
581205
1030577
1501620
16455
115360
1491364
1007469
1387347
1079714
1342556
736303
619505
1209453
1135021
337255
716709
270032
612859
90330
786418
585442
287308
321451
1559265
745349
1244275
1401610
1305836
1167134
1435540
522387
429803
1508268
465733
949355
998615
861334
1368937
1279010
548227
1566452
306810
591374
480475
73038
636251
737775
1432513
849136
396566
1415181
1410670
628660
963466
534715
1442513
1249759
1203893
929347
339989
689003
1248301
627761
775241
1531351
406545
987351
680032
40384
1256018
1035727
1086588
1410914
428623
1504493
990994
339686
897425
1086468
269499
276493
1302356
423788
986939
112119
570315
150569
30376
1486062
710764
934750
1212083
1069039
796609
1397952
1307687
414737
918865
1500695
800802
1097194
13308
836500
844049
532036
1541123
1418851
1129502
775259
827776
694742
941203
1541418
1533383
987507
1301698
1113269
929594
965859
1513974
944389
918565
1091536
1173159
469185
284106
119943
690056
182948
936825
497533
1133004
825875
776519
1416633
1110168
196117
1233177
1558936
1389516
1314430
1522253
918636
684436
153682
419753
1527390
998560
137414
1166009
1202192
138301
647785
1367633
362386
66584
734496
1552166
1139000
947424
90691
906236
908414
1290645
1283323
929320
3647
1194858
178532
945231
1508610
78545
6017
221200
1382179
821503
1386023
98692
612501
1206329
1309503
782606
654292
597807
1481368
420654
1191162
944568
66645
213262
1221033
446838
1447573
1229602
129812
1100643
999569
1073640
1324780
411398
1191989
1260027
369494
1143551
1173586
1160149
1483462
416678
429655
1068596
354461
1198303
1011116
1046722
1358226
1138398
125189
894461
804982
890312
7178
1090636
1287674
11523
420224
41251
929510
1563767
1558360
1039131
981859
1222717
359325
647867
1017506
17173
656741
1424133
616981
1383548
130
1262959
682547
675649
228226
1371802
1421481
1156971
1093904
468495
554466
1035491
986084
642541
747544
470459
347085
605896
365216
1294330
898429
774593
926378
159774
1486975
1230913
281423
1447477
969796
1013105
583419
375394
1473790
748100
353070
32620
751882
802312
1163964
950662
1079294
615611
624846
1498309
204250
1220067
449873
638674
838689
1188460
80451
653502
1522253
1296207
953057
973975
1502056
287350
1249195
1173542
1176586
155196
303528
511034
416885
1400842
1181020
982771
1018618
1249559
1411380
795307
584672
1186403
1442151
1317267
420057
708081
24895
1170651
587844
1537070
487478
586163
461943
1161930
1311670
538861
553893
1254217
205123
1441984
297636
1362058
551587
153026
1246464
1479912
1411648
362555
793203
851582
375308
959496
1100221
233321
1422302
1105219
332057
217341
808729
470182
395537
745465
700296
699344
451299
184102
1065710
361629
647150
690436
952566
902644
1216323
1215143
1064139
1482327
388690
793646
1195771
655845
1522192
1398882
74981
86761
892751
702377
1056282
287555
1411283
806511
1203258
213931
1337396
1085872
1116790
1180106
1138033
292474
930169
40581
463935
705697
95439
559555
526067
958085
956843
1275916
1140343
404127
1557596
378363
33675
884746
1442828
237573
1364215
672252
740490
1414800
1348133
475424
586138
642799
1024227
1132874
1026941
917465
231538
795729
1534889
99020
1270720
1359796
1110394
1272646
799681
269297
36643
467393
1152189
257043
52756
978007
954126
667094
1141606
1512795
1095004
954959
1335222
697417
487964
1436636
208651
263942
785146
1182995
1275753
983277
1237429
1510024
438481
300673
1463710
553217
1556354
415336
1232058
13933
724323
895307
234042
107999
623911
399302
1430394
1540765
118162
381980
1257854
202125
859905
1338914
353133
180053
286256
991276
355581
397062
743009
999837
22032
373940
603989
240777
1165740
418674
173317
1071142
1535550
1231609
446136
117338
1342138
303256
584405
567874
956754
470859
58931
132145
1447458
1238839
937735
1526239
800380
1270679
1494389
1447662
597933
1436240
314007
330250
215473
363890
143463
234325
98255
1197878
643611
1313906
30225
1387240
35320
668941
315129
398801
745929
1355149
292057
1001977
432877
401477
1072003
1373078
1210879
1475123
922734
876490
1248672
1356077
619506
1222845
206328
1115609
137073
611922
1290305
253415
138897
704943
191602
1147155
1384474
662915
28011
214532
607177
1335014
479775
515728
1506873
1509538
563590
973305
1060871
166958
1416041
690815
795398
175359
944479
579799
573407
763575
1208771
1135876
257836
232743
456766
688314
358620
798285
599466
694188
863629
1146627
161334
97498
1176721
1191018
1566026
1508646
509098
1473922
189468
428110
65424
704613
445022
504543
964312
781999
893000
246878
244392
241150
155681
1144596
584870
616254
926248
628829
1111922
1038396
1363621
270173
1459249
354521
977573
1245882
644583
1187656
1293446
587923
777550
575712
1387404
147295
1357161
1122760
677588
267442
1339144
952557
233860
605810
632917
767651
507383
640054
986776
1434198
1132950
140507
380912
528994
445019
280176
420488
6339
950112
1145287
358072
1283756
1539810
29642
897834
495089
1244032
344699
289949
572629
565448
746879
565611
593689
1127383
1416103
1407939
266623
1515043
209489
195728
314434
1050298
1092053
746775
394805
134032
105799
710743
1101433
1379351
1562512
496719
956431
217403
1353872
923922
177450
437412
1071508
1203619
81624
1157536
959528
436432
1363975
698944
274192
654301
409679
305853
1131622
59246
1270332
39800
364095
994320
1503450
1511388
482724
297498
781254
275169
1270645
122462
789835
284704
209
1490175
1531504
147242
64820
1303710
1184986
96329
390672
553897
1247613
1182435
1331724
572256
788216
700317
1377954
1540169
588872
338602
1344807
1530474
87515
984236
951565
761642
1541520
855221
815041
1139889
1214419
489564
1203515
250856
469578
1014526
857866
374796
1174414
900914
1309714
446863
76195
536983
123070
581293
874059
10279
1547011
952158
446853
1358962
1190810
625552
1296885
1119189
67158
238070
1310967
225277
606787
117901
525305
1148774
355404
792123
22649
278780
359596
960936
416809
1403936
1237331
396798
983787
437564
1515745
1519334
1027464
618499
792934
1273774
1416594
883390
1282995
866236
322330
869713
1494901
360620
727280
1213785
724692
835493
457011
1322386
725670
592341
1294541
1498506
563600
38958
1341956
983606
812490
1530578
49157
588761
22260
51891
636129
55372
1108264
1262817
1037716
75724
1113013
1287404
565299
144702
787443
586230
1216455
1171753
10386
83918
973521
748332
996260
281671
611515
1379369
696709
1473936
1563114
376586
71576
325845
463419
1214566
32678
922542
468526
1041139
891170
600302
1042618
1443800
687143
1108787
376799
218970
733415
329525
1550392
575004
1457323
1066662
1118773
1257279
1479112
1426148
42605
1540029
179711
389500
739548
1539196
1118235
370335
1402992
1491219
874413
982284
1069489
1414006
893936
1477349
694599
118588
1428641
904533
3573
534214
1029259
1507063
1524081
1066211
521573
410402
1148249
510019
605573
139489
1063426
384880
1197165
603795
660473
1015360
1340828
872634
901434
489776
880016
656652
85439
1136218
931332
272816
779449
1548743
1140404
992580
313638
1246218
465940
714625
1308907
604274
109979
461711
1387969
521150
166116
813906
506108
1406575
1401359
195195
1008048
876420
853553
1021292
1514750
207783
332768
604973
572150
479156
1145516
329702
1047507
1360313
1271851
1102616
207510
46919
1318084
202512
366720
1223929
124832
743512
553451
1329046
1175982
709567
186820
1298802
785335
725897
815986
1369045
601586
693890
915253
883862
1455558
685384
943980
1553902
1198085
912868
326455
717285
467227
312514
1492889
1515068
1433603
223329
51970
1129841
1490549
867995
1339887
671585
149792
146964
1097087
618599
1110753
700768
776378
1442116
1070678
477604
942300
1404760
447355
1524615
1122116
1058942
239892
727244
1072451
450676
43521
1018653
1387275
1175667
654464
979863
1060542
809793
592459
1178426
564741
718655
1105102
668398
1293421
1235221
123970
536587
704184
490789
1483874
198958
337966
77108
577024
668578
996538
484083
659955
120385
848189
764639
1255040
862248
1402431
604308
335505
19576
90110
737055
1373735
1333492
1024273
445981
936155
49645
633455
466192
1161030
624258
422193
1338042
1206664
1007088
560132
627354
689686
1444751
393936
211225
50641
578346
428068
1108333
1464214
734928
236831
1561692
1268021
1034424
244465
267775
909075
1262081
1147545
1526135
1024471
1183186
1004713
1476255
1374248
1024565
53998
1033948
278642
1303445
812835
1501966
1420372
674342
1176567
266847
521175
1418589
867651
812318
26175
543821
600787
289789
1493953
321031
166413
133306
595092
1256504
515841
146415
169056
424953
252293
668807
299266
537957
1464280
1014510
888449
799713
776319
364206
1043848
1038291
1273269
1496199
476983
306469
1357120
1408076
1374215
741023
403142
291494
1248551
498017
960024
1279255
17255
1375126
311300
1329513
828654
550160
968772
227231
436547
148563
673399
1129650
318533
652782
1435150
198319
610168
746583
419252
332012
1171702
1463701
100061
149837
689046
1480370
1488025
1285742
873600
628715
1176075
1539535
269269
42886
64367
1195390
1005842
847070
333513
920578
773789
1042794
743246
200450
1122271
1068592
1389471
597204
160654
994935
1257731
1307505
1295515
1328040
742266
1421842
1538752
778087
1355044
1422776
1453245
990665
97034
339876
1235862
1342716
1319834
404859
338058
1219128
967514
1358134
112058
981274
1121655
783019
1502427
582690
1397299
334127
1317066
866678
1421376
1290979
1372298
388330
1374544
160061
1399661
1168905
151882
1391586
1274784
1382264
836242
358973
232252
1104860
1098445
1561901
1125408
1182368
1496570
592805
772352
755490
1384184
618307
1104840
987096
963173
1288032
871152
893673
326327
741377
144564
1530092
382056
943399
676661
1102080
1026668
506567
1119641
375256
182510
231717
1034847
1049503
1311223
831790
577859
648723
822608
1408181
1263730
442295
94547
239638
609879
838450
722873
1149350
499408
1478951
1212689
670257
998206
1470456
1260579
1470087
1285180
525244
1290757
1330110
366704
1511204
1079455
1248285
1370209
1207020
139715
1421198
1123482
248365
430149
450361
1534074
1359449
1173293
1379365
1384918
43421
446991
254316
301715
249240
1362547
1239183
1527742
18304
80218
1483931
1281099
494696
1561695
175012
1336658
1363129
1191379
87488
1056294
624037
47779
999711
781922
106343
1345898
710816
1314966
854371
1302366
1271385
1131341
1138796
758420
1168068
155534
1273742
105834
523101
1408915
6177
494631
261189
503234
919126
852031
1346501
1495138
263088
1053120
190986
1461707
1073820
260414
725501
1561852
450160
871665
178271
26719
135304
1210801
124061
774997
335888
844772
455018
339950
388174
414799
1362875
1184973
44003
993405
1033757
1151089
978150
58625
236234
657249
1328134
974143
1379257
972135
1459939
1397862
381099
321421
1061277
799363
1126247
862211
947404
1277482
885914
25793
1321212
606572
1509791
1120967
1028242
252786
159683
633815
69522
353279
386253
77355
741729
1216043
1359714
779429
649750
1001986
557642
198360
867089
1460687
135712
1163240
191103
1375117
509093
1156384
1039121
751303
1044168
195042
704444
998772
1364081
1349511
509161
40685
1121499
190519
427084
1209396
753043
1427252
1333692
983785
921681
733369
564917
1537386
1045781
1074340
92979
386418
314914
1394453
304827
675438
113098
1371323
520581
675486
1461876
1018442
1132495
1080876
599633
586117
878891
618378
67444
780016
1529410
1507398
170802
1017659
1306367
1230988
200663
867397
443284
528357
620395
1157097
568937
221882
493756
364952
618705
76007
1374280
394564
539836
798450
622787
1040708
1049374
411991
1234450
926537
753793
735391
994177
125340
544647
734968
165281
1561721
1416609
999750
797696
1406349
157994
284237
1045130
49270
294512
448251
1288185
1524876
1354019
997078
1238888
551722
150874
289342
805705
1520054
1084519
1531775
652995
608220
1320158
1273678
385430
1533389
453438
1148125
957228
920350
1460547
1567586
834771
181581
603233
616465
807640
1001877
1487685
872921
1199117
1212269
1134944
357038
602066
1216217
54417
575578
578226
1116400
445237
884829
495072
1039856
511113
194699
276192
738511
708909
919469
379761
693861
514639
632858
1391969
440148
1041915
1316874
1034146
1104086
1233831
625419
1135906
21681
1201866
1020882
450388
587703
407318
617104
738001
3203
974885
646067
1016206
555200
64436
18875
1311241
1277062
157987
1134075
483134
1246520
621372
114839
118819
669559
203565
1020826
591688
566354
307564
1550945
73302
1299327
144702
1403453
352386
732800
135267
1507228
703375
1198109
57873
625780
265188
982696
303644
1174138
145940
1076567
592403
90587
704803
747476
677744
831103
1228315
395503
403718
542553
1149718
1275931
550421
514257
1358612
1182692
476511
842055
942539
262341
565878
1318670
1002209
14897
1006312
724555
928162
791132
875448
1164110
1533792
722269
956737
1502275
691960
815465
1398095
494780
1128786
434538
435413
463319
1260162
969150
151572
599877
597138
361620
1077907
1078222
540408
438408
933179
615962
1131595
321022
834757
263604
66639
200192
291214
156175
1437566
354221
1189118
889051
1552566
1096558
404486
767347
303261
1032212
173887
1477370
1131912
1020268
576270
1506162
1208083
612457
1075735
818625
828353
223617
1323973
1411407
693865
1019938
794667
599131
313788
1096467
83029
251012
675921
887338
123010
617751
230712
37194
755273
1019497
1160512
1432281
151237
758297
1305348
937383
152720
1491733
666699
1245547
984283
333507
124331
592631
994880
1124479
218896
690064
161538
1361006
1541673
1208657
663159
316805
771135
519791
1153590
1135714
312056
887772
1336042
1024801
658235
888226
1048362
1463668
605498
287477
997673
1448514
1486782
1073499
454767
9505
217417
1425070
1562984
185757
412958
179596
390762
1395230
511019
570787
1188643
184184
133257
261948
253449
1289905
86835
1498528
515074
132898
1112453
1134753
1372703
395654
530862
1101945
818769
672395
308129
423349
1004109
641118
359774
413095
1475216
1078830
1057599
1458585
782257
78451
914124
770944
290286
5086
963133
115712
705006
512866
932971
1462647
410818
276955
1547720
1474459
498091
41629
1371293
1153895
1480777
1014316
608277
1404577
712422
1020917
1335216
1247723
1548719
109616
151892
856552
1431633
284306
1513282
294660
818666
1225670
474544
1461184
303914
965430
569074
1012491
92486
1133142
1275658
842160
1454692
614364
94694
888035
307844
190488
414896
1539836
61527
850724
1424568
964858
1425534
789025
114260
489394
914520
605803
522521
1470564
381150
1174845
168224
466681
1164576
1418528
807546
1419488
1381792
1485867
1271256
1251915
924186
335475
653737
1171893
1220320
1193904
1224500
850582
1457049
517749
782850
1037417
126729
1142973
1097395
111903
949548
1346655
899873
1114620
740446
787401
3819
601719
49147
231628
1280629
515268
1060329
1433170
767995
1486768
407647
872644
1240999
455306
1503750
1432502
1070083
725936
412768
985218
714608
142723
1351584
1280137
1017793
71705
951581
1219943
1056847
448497
1052530
962273
357309
797442
59162
945394
1205800
1249322
512916
369466
714845
285314
1110209
760285
1263702
127503
1407756
39373
1211402
422497
1093848
110391
1508789
738884
1226504
302293
106960
236323
451805
1167945
696791
1408002
757406
25154
168455
433634
75734
777679
721221
544552
581704
669844
539359
1442294
944600
1198492
204005
1160932
1443861
746954
886806
246146
983849
160828
790
301315
148987
916581
1214854
1548791
79687
554402
1298313
636265
207156
807766
1302646
497252
1132331
189438
1181742
279586
529619
1086833
211207
1213150
881662
1152537
1530027
1188894
119331
173474
631690
1016642
1300272
1243720
142692
68050
654985
653886
1538112
872039
782912
854336
686200
412424
1065327
1033470
1137170
600316
979190
522522
100985
1097253
145112
806928
727863
1135235
1429464
1337056
1026983
163902
777187
947742
1514304
1329615
728973
835308
835273
1472357
358026
629932
1412156
1354676
946846
313760
1141648
190497
405466
735309
1102807
1349485
755821
879084
923824
170821
1109313
720517
681962
620973
1162186
561001
139659
443917
544884
30775
866835
625462
140933
261975
71226
991156
160964
1217016
284722
110372
1067118
495267
660464
347348
680020
1067709
1370229
715648
1523356
858132
1142481
105928
544378
1063546
426603
1416460
1545622
838731
383852
358309
472015
596368
455318
1386991
999042
669553
818405
878704
282995
1331697
1047836
1386230
1033170
251788
972401
740479
1318522
835842
456851
1449360
597004
142775
1022670
906666
662610
1114093
492784
583626
827065
1068065
1495570
523973
492829
157125
909552
620151
6896
541166
865540
1243679
1093703
159256
541491
1360328
504795
425536
64592
1378451
823838
747821
1191872
328717
201032
972776
992813
716788
1394069
369964
637787
947975
395733
17283
1241862
1354870
1085472
1528497
43268
1482290
384772
1061293
478621
226037
1017175
563668
308775
275955
684692
1217855
948757
493676
24
208420
335037
854858
537538
791143
1073364
871143
732049
693930
255215
21716
103303
1301281
1254175
257605
1518678
640908
241191
966912
1159686
1111820
597185
625223
1316975
520570
735679
89195
1267858
715666
974140
1050952
794536
1464399
1129748
820176
1382221
1540275
978022
970830
192144
992796
315630
1168944
1123495
987464
917080
946658
1495217
967384
1260761
1439277
561471
16773
67206
1434547
1229391
200284
282011
394769
759918
442867
30216
660851
1178387
1374838
1227740
683661
81451
902774
239636
1522915
427728
1254988
38590
1521279
1120703
408659
1536340
1190851
459817
709712
833195
391475
109031
700333
1452807
1358844
885809
79005
346567
914985
429803
1269102
1483142
561720
1112860
292602
963049
821614
807192
511383
1432274
23092
43800
1117975
178317
512294
191395
1231625
889715
685477
798529
1302766
982329
556771
575541
151334
1179756
552798
1328147
253574
1334282
105861
1144703
887849
521579
100248
646988
1446877
1459411
260062
902033
87017
1355786
1206322
530690
1085204
324653
1320668
624339
504108
978365
323102
980437
131368
1170388
1543235
901318
1505641
952074
40135
754374
197070
324415
1311464
1485591
552925
316370
997923
254426
1497956
1495351
90464
1536813
1199282
149837
1042139
1239687
1550641
647721
1545225
1550019
175091
963818
1152689
461306
1515041
317461
273243
733906
806285
1315766
230668
776725
1001901
972768
1215034
1103813
322721
999281
1218126
502862
1540356
841021
1213202
725926
1142417
612361
68848
97035
876504
763004
94289
970253
1483699
1066151
1038737
1559084
1506008
220826
1380257
255199
842593
1026702
203189
516828
1284291
191083
909300
666023
1122276
859325
735025
1351518
299235
427664
779961
1032707
27122
228165
984927
1465268
1167796
1517946
1270414
233978
891996
306814
819208
1156317
659753
1567719
1328722
1085587
212512
594953
481993
1176991
1369679
206670
585902
1037397
387588
1544081
1461688
44468
241262
60123
87275
342681
1103977
1439160
7300
387377
190942
1063964
331610
1442052
749883
382375
329516
321175
1205404
1384227
503578
736340
904817
1517622
317212
1082410
965534
704624
79786
774319
577698
1436610
900457
1129430
1022823
102672
21042
1548602
212504
140337
1059631
130062
1421575
78576
102545
1011103
715021
975635
190470
637731
333809
688656
589641
1252959
1297538
1456341
251997
883363
450641
1215065
575871
729574
662288
887523
1308069
1347715
1237483
397456
847725
37879
1282713
537195
614420
1469991
1211525
1459476
453059
1365976
1557449
906881
538220
1101868
1533529
1308554
1328124
539677
1044275
416587
1075508
472402
277705
508876
1011461
1292333
1327091
23452
759869
1334144
743233
789213
230521
522120
494950
1051042
1482150
886695
988488
612631
1268049
271741
800595
200273
1550617
1199122
279911
1384407
622948
512923
444704
663163
835250
96990
781618
721372
640075
70226
1320712
43122
187114
1566617
743364
1169560
582741
1328464
591406
322150
1061728
439776
1305114
334460
782264
1324919
870502
1507206
851331
1298443
1377606
841998
120517
1028514
848834
803417
33543
546345
1163868
1503676
465014
288871
1394395
1168033
2379
963090
529449
1017527
1470079
334558
452807
1263637
1376513
40542
995671
1105087
396825
576475
141219
1333997
1277311
1295589
1099814
33388
546336
1120487
268956
383895
394559
1552119
373945
264292
384253
812296
1440484
751327
1057043
947020
672070
1126297
415212
464181
1233423
102776
784310
593840
974890
251054
1563232
1259720
32289
1555885
625126
399687
1262702
564666
99851
1443342
155398
519598
961639
871088
902853
793645
631997
390223
1428986
1551571
849748
681689
962673
514998
92249
121659
482836
732897
1339308
817258
203332
1559773
652205
1389774
153740
1464131
919686
1180868
1273468
253529
1006345
1522798
1178672
1362518
278133
1359308
685225
954457
1296987
578564
709153
73862
749945
192308
851199
526341
372046
243277
981302
1234680
849258
303792
308809
1035038
1048135
1547835
1071645
197252
1394024
370483
694210
6928
484051
1265030
429876
1450151
1106026
662262
1379537
1485035
1520022
1303560
830265
588447
544377
1186585
1156895
825577
1027552
603379
1532855
725136
677008
1501073
1401859
360597
1188006
1052879
368291
411780
575479
852824
717704
49863
497832
1524974
402153
419788
1378385
1532632
345214
1191612
1526267
796625
37539
296169
296309
184780
1270520
368024
431874
304677
440796
806455
265589
1328056
883644
1176405
1373656
616099
1523241
814719
352706
831881
1113020
1357754
1268944
619978
1454654
1024332
1051669
1368990
1386401
839134
985934
319215
906505
1127693
943635
1003590
247640
858222
1413705
599087
388312
557444
215921
773027
16282
261879
1439651
35097
874078
658698
832994
410652
365986
956456
378606
367507
409992
669401
308330
1359074
1512422
655236
1455770
146092
1025782
338816
215732
1534167
168899
135678
1305847
336263
110093
766450
1231224
270665
574078
968030
1050322
1233482
196425
162079
1437352
562580
1557503
59552
261717
1240061
1240281
367332
1316176
1183936
332783
1540456
594077
1399105
479039
528783
1203850
1389020
1128284
904019
1248953
868624
64787
779575
10675
70448
876439
866775
643823
142498
7098
1324024
964984
748757
1331487
1279912
1144900
1455402
646269
732115
1561477
177346
952586
341546
1536316
469404
878560
108524
845278
457483
264582
1399116
1230634
781233
678617
1362864
686469
73622
788269
357935
245198
1325866
214386
18796
349568
1218920
908215
1538898
584651
1483513
940579
1247299
872222
1364147
1417596
1201676
603740
1204652
1006578
500798
332646
1444470
1142889
273486
796619
513781
1070723
454923
561522
445391
1554334
92663
163809
47077
302359
1150056
1185604
517705
800417
1431124
1208445
61271
999862
1563019
576203
422696
723416
34553
618274
354965
958120
1501205
1036772
399673
111098
351162
556191
1519444
1407171
739968
878645
1382339
1395528
711758
157268
1205873
1115931
173272
305251
84618
58293
899222
1418947
624013
137497
734559
478292
342781
1019009
1216830
1041356
1041357
650676
1329405
360262
769018
450393
1471342
1063746
755676
780988
1474074
888811
1367058
1374207
656628
1038708
1135939
1152251
885721
373248
178974
286846
616921
923420
128237
1327544
686346
160208
91650
644703
621231
1134786
983057
959510
875063
223817
1167704
1454920
1314041
923070
766237
1183610
89297
1247234
829176
1286261
508823
755870
1295733
272570
1555202
957500
6752
23520
432115
1112589
675393
637774
167014
982472
31438
1445566
1010596
245713
1332749
1353783
1098948
1441800
596579
1011873
1452543
1558987
1261871
1119044
1517295
820757
1307674
711885
1098035
1486956
189783
258740
1283499
385378
684368
275194
618938
1307087
595284
1240328
1166483
926260
999375
990693
82561
799891
472149
1268364
828519
387904
176988
1150856
998156
1192775
95680
1329618
558155
27237
1110967
1086939
813498
201769
1405600
965239
431279
607418
1486736
747157
751187
24900
681973
1069585
615942
822003
1545716
1227388
3505
840981
515194
229924
133560
639331
1308315
1466319
549084
1370049
824814
1304893
1492953
1013298
1004649
1467815
973116
976705
721179
1357718
20459
47154
1147527
503042
1284587
343645
1348018
977345
43423
1558184
479387
886725
1334894
77477
1422213
152855
1390423
1096442
108685
496048
1347421
1443779
770628
266137
832387
1335622
150301
662036
628701
1462809
1064273
462001
1081320
1098381
1495191
1467101
654819
1555657
65155
405069
1458324
194714
9055
162306
1034942
248329
1380780
97938
1276300
456455
1244543
10423
864111
1212951
985229
556530
1566977
869312
922042
347628
68134
170073
910590
288095
492926
1566911
279572
343087
835806
35609
1062895
312328
1509779
194241
552859
609647
1024284
554789
304345
12897
872609
744173
908056
1292597
38973
583594
192594
166046
968738
902109
1471303
457629
957131
970377
611110
194326
567865
438866
1356223
260456
340604
596485
526596
186557
1186690
1227698
1441492
1315197
334196
120380
728061
67890
673800
231266
607608
1439885
378711
1297637
1372306
308499
1386138
535077
895515
228933
386847
1540358
884253
1189008
1227533
1262762
1366925
1289063
74729
1192584
198319
871827
545883
375995
234293
395124
1210297
1119974
700932
119330
422459
1223382
1224042
338340
499431
1345499
390446
339591
1303328
1537158
1097659
346340
713637
954171
1559693
1301870
172422
796098
358106
813101
33772
1294343
892106
346054
280633
35149
52836
152793
1321803
1058123
166717
970085
46749
913620
362232
1130848
995657
888269
30333
291957
1216367
1061531
1371115
813597
824952
776100
983597
137029
1279507
1176049
92189
1211096
472482
351925
293303
332120
843306
1179588
611660
825974
176144
1057284
797279
190122
1556173
274170
523505
424805
947456
909477
1019283
682982
12450
762876
271538
1461844
650358
662686
504019
235202
484016
1319116
487820
845168
858799
1290956
1471892
1540635
1377044
763024
1327474
1061072
336972
596316
1483925
429063
457030
1456376
785995
1049592
1151243
305138
1294189
329291
709587
20073
335841
764337
420063
1328115
289652
833431
851934
304484
7998
203797
139617
741417
627876
361641
1249035
1528717
311569
446262
1546123
278955
630893
801963
323611
456355
178152
665043
936806
975882
354889
960227
221380
540006
308093
33296
790259
398630
1190141
1088445
962647
116316
934132
1141837
644138
1122585
110719
1290669
1189556
357243
836628
1129104
1233565
910720
1467432
688037
171369
1448035
653775
833088
1091569
1136769
907205
585776
1323139
641551
736540
442432
162821
961824
249616
1347912
349569
921209
1256708
1333051
1458428
212828
1307827
1478033
423304
1363804
261325
405983
1417777
1256709
1118556
1512671
267432
141213
1011854
37092
1530152
1069418
1484799
1563402
1058516
347603
15411
551293
526452
1436927
178939
190346
625310
1059341
1083392
1203079
542971
1036
1172571
1074087
1390939
1546216
910604
1265030
962781
793597
425171
678917
1014816
441575
1101179
858341
1197025
118860
950088
554367
182465
1284157
633809
795313
213311
229153
1463141
1288412
1137088
1048562
1175273
1141374
688683
1478834
729081
1521468
1173399
249613
1003173
797266
568921
261813
1209609
725668
780703
1439271
664768
210224
381269
1284415
1088129
170305
276474
760645
339371
1113042
790463
915788
852477
711167
1392386
899668
451683
1041054
539624
550459
934921
1370248
1206814
1390584
1366795
126129
93834
274138
649305
125164
1077503
352594
965287
811664
703083
734067
896185
687112
1552569
1392549
1519560
1557318
1546490
845136
1378953
1463883
925375
1522831
1297577
957152
248736
1547393
1343809
1405525
680128
1445559
771214
1439386
1498531
671443
362225
508411
114355
135744
1350635
786738
897
474593
395430
224090
1507035
1400303
916220
376113
1447562
1183419
966635
527349
567843
1087759
939947
1328998
824126
471815
1389148
406630
574059
82318
290071
678530
1506709
235665
734110
1440165
656199
1422733
44277
1562576
408644
180831
259087
344344
1043614
15152
1071921
1294468
1362058
1201570
916618
1483718
930860
868608
431929
428891
132671
856399
422871
1271898
655148
1451633
501364
325634
429674
910524
1200897
550180
943072
672066
1315731
1134420
880112
1427797
1060652
887338
1046829
1212030
946815
392338
109797
1495272
116586
1409639
1525675
819357
371447
529377
1331350
701990
1182738
1083347
1176304
683686
685619
1550710
1389969
941152
385807
852770
868713
712045
1278081
533432
920990
1506374
814911
1298278
264129
324976
364758
396822
1311103
1002891
544724
1228937
845431
1234811
1131065
1282025
973852
1241301
1077378
436410
1234432
1315368
277126
864721
18131
1199026
677962
870447
680120
1353641
395015
1396314
531639
919835
428857
787761
76252
1238171
352670
74942
905920
382450
1084359
306572
730081
320071
1547887
1283432
258148
902060
447992
1214608
1001433
1091723
671817
1147899
880758
727545
732266
196394
681322
248923
1216649
64263
1147124
1008316
119699
1279716
1154373
623272
1241398
1440139
804998
1479353
1531856
2894
700103
1373722
529545
1228551
35692
793974
1313422
617592
1274445
993713
1084711
603648
601816
413486
978467
1300237
1355828
1430125
846679
1479876
37706
927592
955190
187409
507681
522997
316284
1122020
406176
1081203
708731
763595
1304213
1262374
620772
1357611
1324551
1525028
1114112
904102
849718
879874
1325190
1055529
385094
416766
546212
543748
845826
256044
523980
340718
407627
1419910
1054654
1117683
591845
1062936
732389
1393921
360714
576448
350654
223102
308216
1539230
11594
874822
1430259
247989
1335436
1028333
836357
1029644
1134346
948919
682327
677982
981202
1526801
1224764
788765
1357788
1282616
40617
1348710
434549
616008
933420
1413378
332362
441976
393267
1056645
1188933
588604
1155137
674481
983060
1338022
1209342
1217699
928195
244754
1516891
195101
1493142
1438330
345119
852854
760540
1403901
1338666
869759
771445
239932
1425716
416386
756202
353272
504381
23265
459607
324762
1049190
404017
1252902
1378350
18035
755338
393216
481336
1546454
1051185
1502132
794234
1380902
703747
1367494
1167707
86881
601735
571730
1273592
744563
1013629
237198
1012857
1073094
195907
1446124
545447
1412075
119603
424565
513100
1499917
1485853
1138145
432898
585115
752819
304260
1241785
435173
904145
1342315
615666
1423944
1433510
287326
154642
1124472
970473
622403
1305890
744412
1399093
1285266
197469
108054
1420067
677380
627374
552337
767108
519646
130688
1016007
138119
599746
1409210
1139
190603
1414717
1493995
166442
963566
198323
281814
840596
665692
795434
1400315
1497742
1049824
1313744
289436
993064
1411062
1228989
1135788
119287
839812
1045588
826001
1046831
1133484
126850
1336632
1399702
538463
357032
1267811
878022
293446
1551660
1433169
1108540
416889
536811
1143159
1234446
1144334
518706
271721
822918
1406087
1336686
173877
806105
351013
1308561
1136481
1188817
264791
419024
1515032
392174
1057310
761452
1142025
1113541
57869
923914
60609
964174
935535
1322926
134168
494283
868004
1535469
1530040
1405324
499309
25925
1237314
1493778
1053465
1350396
1045048
584924
1397166
1343494
718452
1091964
528809
1267238
333486
90150
559133
1257672
934072
1043828
217359
743473
202753
335934
1129524
345647
1301946
404405
1267748
870028
381164
300120
895482
555739
1149599
686383
439416
477137
923952
1110817
1049694
11935
874270
866043
599085
934988
1441424
30724
1299475
262649
643455
400266
789334
621202
1226629
744328
828020
120616
501828
1504830
435969
1336041
1158097
1392247
749609
1493035
1069870
609688
1027054
1174635
1089634
821104
137302
664261
977561
596876
611084
160276
1275242
1108394
337289
1137178
220031
896637
82770
300805
489666
585652
1036784
1379325
381044
537416
443885
827539
673753
235930
1212200
167371
570745
714024
565592
233301
710426
879769
482304
726142
780393
681053
507917
384278
1516725
809532
248353
1057200
98321
727829
807073
1232926
1023541
1467808
74308
1451125
622575
209381
1143079
777961
342943
198970
1297324
322964
477429
517709
311723
1432470
304413
1093334
34268
236063
1493634
337666
59742
48504
1225710
970985
714438
24706
1172325
830593
798088
651137
1111686
721425
384359
1005665
1379739
277148
1166225
224755
1395220
783565
763676
1399014
1479971
1078759
197727
1206569
815087
41973
84997
1235282
558762
974092
953217
260350
1178323
995262
41787
223423
530913
503512
173867
731323
1377819
241655
868065
706245
174349
1443532
781375
449728
1442801
1008025
132510
1168048
1553802
627522
1235941
1004705
1469296
1083049
1451662
1164883
848337
848827
1044223
452490
999309
247290
590891
1132751
1220019
530464
10967
718390
382427
756036
59080
794410
1171702
714541
878314
106442
173661
625133
485866
1335251
1061809
1545667
1214047
401746
474691
692127
457226
640231
859896
998522
196394
1463312
161670
1338247
796392
719766
242576
621972
931719
1422026
865811
1562015
725350
243757
694364
973681
648898
1386954
1013008
1138822
601150
998572
1117237
615416
527104
919765
57238
637703
204598
1174977
583513
850129
1444665
1117388
736918
937490
525648
1367553
1021899
100322
1523675
698726
908154
427846
551803
1099069
335330
1081448
882705
1056873
703169
1276937
270994
271344
69064
208005
141512
969000
857634
264422
1559790
570349
1517747
225413
904372
648539
243291
568016
752779
258066
1022512
183684
1317893
448508
982471
212902
1028142
982357
1405395
1545940
136616
1275347
994010
98289
1212811
789893
1021468
1470563
1318812
238829
890080
1556610
165052
832865
21561
762091
1212887
263080
880978
232471
699471
997925
462656
682383
775461
528037
1354889
178677
519662
1172161
1386695
354989
772780
264217
124818
39077
1233398
894908
563905
316358
742634
963027
477794
798586
423446
1038904
1461419
936368
154962
897687
1101745
282055
539333
1483923
1279502
1436966
419647
1333699
250376
380214
210737
471078
680765
277832
225706
1236314
1492961
453840
238098
1404763
708682
1306286
29277
1113217
1501031
899795
271516
990236
972363
1086562
1325588
793391
1430591
228511
493241
217706
432940
977127
540146
1566229
652194
66864
369492
1295711
1564054
348579
639625
1078110
464875
1532851
227770
1524228
161286
988893
855689
707710
194966
713865
765230
358585
478914
1180315
231920
1521665
1043803
1245535
1237951
87879
1229691
1490334
669066
127773
1114490
1405195
960511
1488911
824309
479166
130212
310170
932850
1348572
120623
655567
1258025
1307537
1067235
448277
973887
145350
279961
847330
1461860
84870
71966
1537583
1371693
243716
149808
1555919
457635
643837
1475815
730685
379403
1315033
302071
1297416
664787
597153
787788
716803
963196
217554
1155348
251332
1344957
993404
398125
1049486
1067444
59348
1289235
1440675
1079341
85353
108233
405223
780862
1566125
1015364
983946
1137347
1028054
519665
1325587
244965
838804
1324407
1159057
483925
826878
585238
278562
101485
17514
1092048
1288497
472013
791712
1346463
1277716
63867
1010868
411930
1314196
65302
663430
132320
1097234
874548
1546259
496373
688995
1204791
235679
953600
172239
227267
93739
1439182
551241
539790
680413
1050021
185365
1167503
635662
241559
302104
408401
399901
1390430
1295288
972021
840059
836028
198360
445244
1430880
798892
549825
347052
344238
434624
1181493
210357
119813
1552415
464682
670446
1491271
1183498
183207
1068646
17140
927572
1356034
1302315
1343833
1488872
869300
57949
822428
150147
559035
953472
635778
1502268
193965
532799
415181
627437
673706
783375
1516789
535422
171615
1152525
1024333
1468483
562052
821321
816981
1300161
862268
950493
1484422
542360
907932
483218
365359
969347
162735
149752
1052017
743607
1507784
391245
1090241
184830
881068
1403843
1190342
146394
975574
153800
770131
797817
1173491
755934
659323
124982
642942
1100459
477458
397074
156384
437283
134564
1400272
259585
525505
425331
1084633
788764
1069539
1433805
379578
268886
19006
825675
570675
1306253
1411285
1375649
346066
533144
876473
494329
398814
1467598
1546018
931437
1491026
1096864
300926
292237
202061
1013289
668468
717044
1246314
1222561
430229
1412133
1239488
1467615
449399
1250285
167265
340001
907065
1454826
1362721
1395448
1072841
433608
1168525
1380009
87869
990159
1480659
33279
1091907
442706
351468
172644
1110287
757444
170214
766366
408777
368911
169581
1202437
620231
1100693
765892
1489400
538999
663493
952020
446814
1175614
1059349
909986
322301
1104508
1303579
1294771
469886
91777
1398054
1450156
947389
1462969
1272030
1566424
528841
308311
1388934
1341982
588885
575961
191479
1096321
989368
157955
383945
65265
157781
1008005
1028434
256824
1065816
182468
377692
1453291
1534750
517444
1212607
755163
849698
1296533
342628
10262
1008951
822051
554202
156926
1365099
190636
1562133
394397
874536
792028
24242
1331683
1369976
1527286
1090297
1370619
715549
1082602
456298
430493
351499
659263
514893
449508
442768
355201
1104021
1330272
364408
1402599
198535
384
1083961
61452
53136
667311
426390
690941
1044709
329059
571758
1459154
1355
781507
411704
820128
429886
219808
970924
411971
1017183
958758
1548234
475180
1084318
107739
1516722
120578
1434880
695551
4964
398945
1149411
957707
409821
920664
829221
966071
1094987
705582
1051479
43453
594945
4560
1045054
1196938
294092
517622
264295
828619
1221028
175813
1520524
1516763
180448
525956
976165
88817
645413
855890
1191611
763144
243301
38772
860215
137288
488410
571272
215976
501458
135699
914984
1182958
539539
118587
191406
773584
880131
543088
1259312
270195
1123643
6221
1087766
420141
1112379
1275488
6335
1203398
141825
1263344
141705
794844
100105
830502
1531302
1126299
590114
1347297
1067661
1341240
35923
1241230
1234004
1286246
632886
506397
268193
863613
544906
1567176
968164
1554236
1529478
147804
1450753
973460
1141307
141435
1285457
513749
923253
702267
796884
1302733
348271
188086
93617
1458858
571486
1522610
1355523
1102098
1321013
156397
789687
794386
17288
1051365
1067950
1149025
365980
583305
711636
527473
306335
644127
1110407
833968
273031
1255792
223716
188675
648412
404224
1476732
1104818
792752
360050
1018037
1409873
207661
843153
1039444
654040
938536
1324696
439593
749188
756500
1146841
475023
63901
1172904
1166495
1214288
1538557
1460424
1200787
1358088
1026150
1467350
770843
289246
1199392
373945
216332
390518
751983
35918
191051
969379
300509
987779
1210190
1008622
1159243
68784
535993
1407697
1353782
394092
900697
741021
914979
477444
691883
1252702
1075485
1144732
786269
362255
1369920
777475
410147
1107793
909347
1153621
895139
385064
1177073
1103945
1484028
892078
322657
498585
795089
1290569
603775
12917
899145
781656
481955
135660
647448
1083397
810520
1295101
554025
1080115
872432
1220950
1036858
1265481
531151
1392574
1474474
183289
323701
160909
1447351
1506987
17069
1404969
883728
1278861
1040962
1179003
1453569
523637
463963
676375
469479
223182
491877
1115503
520437
113085
1509372
1222012
1180307
961694
458626
300504
173813
63819
436482
793468
151355
185573
890269
1466195
888964
1355428
562551
516109
529973
306483
1202922
27963
288415
912198
912388
610822
195670
810727
256733
290493
1217331
447333
1270172
240488
1087740
1173311
450289
951420
1045684
532683
146925
516704
60204
310619
511226
955023
109081
386119
208899
198146
1297880
957371
883121
1255889
1094040
1336739
345956
341310
1114885
792826
1530987
360593
905655
1230466
52180
1203363
1065057
302153
589332
410768
254553
258458
273639
1490290
211924
502409
798729
54826
1251713
632898
135499
1362654
131031
408066
818821
705736
1056935
784417
1131726
854934
1257197
932145
1003868
984018
1235822
1307008
572546
530735
114168
867674
18826
803596
922444
1055600
1167168
230157
377005
431305
419322
976788
313970
1059581
896287
1096629
575365
264428
700141
615959
350298
652545
1043877
1199104
811442
569928
1467472
157774
806923
1213003
1231597
489295
777794
1030677
401005
205082
925025
416531
1089816
252006
492620
797739
283624
415367
1015204
1147987
1076901
185159
761828
935386
584634
559724
1393102
21040
562685
1098218
968388
607826
426556
304905
1433447
796090
1298495
539859
1503093
921532
834278
760459
147393
1082480
81326
1488245
712868
1174247
212501
1049409
1301575
1021275
315911
409333
932076
549340
299206
478290
1395372
1024470
1509440
495186
1135185
169538
342294
736229
732784
682861
580774
1162603
182719
629775
177742
242463
353212
1048622
971290
1041776
1389413
893817
633913
984828
563930
1026256
1124980
1096787
1183742
781462
697854
598617
405293
1077115
1504272
1127522
1116772
839262
148027
755035
832433
1123291
1446613
1133668
340916
975763
948079
1323091
935768
890964
833096
898512
1114857
1291262
1371973
664966
1344358
475960
695860
1178805
24451
1048892
1079085
744210
127342
903305
1196879
1468481
1489557
900336
644438
259551
1115129
627702
1497037
448061
191497
1089616
1416835
856996
656938
1393704
153361
608282
874608
784850
353780
818659
599627
1402886
362469
143157
1217812
271314
673701
922603
1560182
1062550
346578
197015
189893
155070
58360
641421
969976
1056277
245053
566499
373964
277127
161889
236065
1507295
439057
1063611
562187
924756
883413
62122
1012281
1497072
814585
1087335
3768
1320507
297385
1035695
285918
1253269
655267
1190087
776513
1280317
1271976
168674
1402113
319525
1066678
1566815
550514
1041603
863190
1479739
794798
147701
336755
1559841
1554025
129500
1397860
407435
690560
652191
1525694
182072
1533294
1474167
918703
737286
552358
355217
212006
1202110
969870
137720
508156
1344712
964999
1155419
694100
1208704
134246
787407
960421
278646
1043920
1531481
62188
1116930
285886
161550
1325711
1271454
1412742
1407031
691407
940097
924711
291219
955443
248575
1305564
1348556
812555
860540
1402086
1430797
112185
729082
838008
988406
69418
579221
1118638
1428158
200365
476284
511439
719685
52735
141549
1394034
1339814
994611
1294941
282749
603260
187412
637632
1421837
1212495
331603
880078
728297
48931
1311482
1234475
1003106
161956
821280
788531
666959
657131
64453
584761
416632
1222550
727680
658050
1458215
571123
285758
87024
984352
548084
353318
1252761
266753
580354
355587
1111749
1390549
981042
518815
1076860
834505
10965
616034
850317
1567014
670643
1428325
130370
890466
1237863
259806
54744
156292
1343610
1020718
990704
775394
953912
533391
249190
988144
616896
431069
97844
191426
135462
609987
14936
498826
1015115
7702
1551522
1519254
127828
1163696
1034960
745833
837571
1143453
264454
457118
680132
261652
1255608
1130727
1396644
1487144
849430
437990
1279003
1296692
84997
390674
40122
114983
56452
1337711
290833
1191843
760750
1565390
1075308
866406
770120
790022
944158
1361781
762326
38427
1121753
1452409
121778
780080
1147107
298000
124245
533524
889454
1510619
1372723
1064723
266934
807273
940022
804022
1208899
654586
488597
918184
516016
415236
995535
451987
1051553
794848
841725
1481257
1160459
576279
255060
108273
1038036
242103
813525
65906
365748
275025
1429819
1047306
170878
1293745
844713
1061948
875021
710458
539773
1291374
362816
1500783
502883
358824
734081
1270987
933
174828
489612
1515959
1109781
415994
1304393
276206
155970
862407
70029
1544307
372750
1521565
1821
1222010
954292
191802
1247314
505685
406171
921319
211725
1515176
970380
738
1332357
1156708
1086763
297326
805082
822636
910197
95041
979738
811555
230435
103237
1030737
1471986
848931
1563308
727802
477154
788752
376486
354349
501512
558215
1198448
955686
686378
252188
511708
102295
858666
685590
75031
254735
1354275
1495921
650326
912151
710359
524493
1447446
495074
730065
1076073
286932
619939
495701
622841
791111
1181068
368067
1126363
863328
1273044
1503944
823013
516839
1431484
633260
612299
1178241
300048
1222127
66402
830113
1341056
850620
354205
857285
1537795
801858
352362
88543
3987
1057689
983949
514634
1071021
557273
243357
1176166
1458278
1431239
571173
1192210
1521290
906050
418020
911745
973008
495390
477534
99117
225853
703727
577561
524235
71397
165322
144753
54319
199654
1211849
974360
798734
210210
859807
183691
90643
1033550
292572
1566227
1111362
466892
711343
963194
1163314
1398915
692003
4993
101211
78478
1049480
897294
638784
999109
1303770
254037
819301
399854
726876
257106
853848
891960
430171
50665
90235
265625
24047
1285115
1273380
82312
873144
1201907
958343
64336
235299
1181308
141076
1523215
379690
201093
789177
1558183
1337937
1475433
897646
1445345
753215
903036
165390
979761
426736
1067763
623881
690457
463431
519298
470262
749262
1138803
1349026
90631
561088
220421
334575
245127
66505
355072
1328719
783395
728000
1410458
1438701
99244
1536530
577021
284107
1230006
29838
1486308
900502
604498
1277134
591006
386035
574443
1521306
1407761
424741
423307
1181803
76946
15210
984147
1281182
1418605
1138767
771528
405528
741832
426940
104493
1356182
416182
760523
576187
516066
338491
1023659
1516558
569674
1382247
802132
339525
1443464
970110
1507633
765693
227400
159355
1290934
527674
1167384
410296
1417388
820955
1541392
710704
707950
31161
465445
28986
234510
1183686
1389539
1285215
1470842
1057836
813194
303711
709023
1164275
118494
280332
1360886
1539562
311001
86990
737676
1056827
658485
1095227
613549
886892
1319721
1141023
1196929
826569
198141
1154290
704150
1153889
42017
327765
793898
1113238
479670
284055
1270788
515277
348021
1074551
109956
1484336
564912
985417
593840
530852
821655
685110
213849
118108
1173235
473367
417505
59681
865570
818388
360762
298505
923986
912893
594706
1064136
1373196
332847
148480
131964
811486
1311796
1273353
6510
184158
1228675
1004074
100100
750081
1252389
228800
684818
1448951
760517
476771
917519
1304989
124665
98479
36454
646758
1083163
369792
373759
1449568
625109
507543
368430
1423978
1176588
252534
251615
1131530
222170
537040
466497
531412
186459
226019
173314
754661
1396992
964736
973309
633619
1468679
723023
136119
650467
878858
100530
62952
1396728
1472026
1280286
1429913
739227
1179523
18091
1181564
484089
518384
256973
655224
64915
1204835
1024537
879842
850718
123166
203531
1566958
791442
815879
736547
1428640
187891
87345
453366
246478
529611
1211265
1029172
314552
1119890
1239591
1025336
970858
1272567
528929
436249
135704
869601
646511
234427
1557644
98085
455356
821399
289026
152947
26844
401713
172066
253326
1417065
69889
1268336
1183231
1014762
212734
980977
80655
1078963
36402
1365323
98502
762361
291824
564245
1214621
374816
1325405
591903
285308
181175
802772
783894
1229063
517009
1007427
1422461
1288897
1062399
893707
861678
1125655
287132
159986
773697
935964
896479
571909
569550
189797
454889
421337
1481971
1195417
1303002
1267262
124307
606486
1451730
991585
1159573
337839
784044
1159001
598184
760157
987188
188393
1164724
1092833
1514377
550014
988007
90262
1032016
198535
698726
720954
646033
901447
622587
379293
1420876
1273379
1158025
1479383
311847
1529101
1342581
983060
1207732
396092
819734
119791
401951
1410464
1144913
1159248
435286
1495602
30649
180552
1165228
877498
1509211
1295159
1494582
517717
343869
479011
641939
739207
1221493
489077
332151
1179564
153908
859597
1210441
1532146
613259
1404818
1006442
971881
264937
881073
343845
52582
321196
610301
805357
408626
1533683
716115
1382538
960329
927369
645460
1209996
379189
1521321
467316
1175739
1222485
482064
538516
1288342
691522
483974
1303553
252362
1285892
814931
49072
1341266
877736
1066816
888853
1286649
1485601
1076202
955059
1545492
1237336
737021
30051
397333
148270
8395
857373
1178465
603933
508086
371665
1517406
73230
1212808
978801
165983
571861
21082
657432
965552
1061997
389754
1292279
926897
1458855
619932
1333821
1161634
1459733
922359
737098
721582
142025
427788
830433
137983
574893
373573
199516
971562
1045742
1272416
733671
1322652
990006
643607
1346281
1303489
39210
514476
721795
241232
437184
377888
1419664
835990
528488
717062
1566242
85478
1190916
1232417
74731
1202897
1408473
118717
1472704
1416314
1088678
235796
26483
1357901
386426
419976
1282630
122229
597301
203075
1491296
875000
905080
997399
1263455
852052
763147
846762
990409
463096
459791
674139
1437389
894912
296569
1051629
563589
44936
455065
1546083
1348271
973138
1032866
342941
1059384
1420078
1536698
1070257
1237973
879820
721300
395942
999865
726503
145845
1550592
338501
23881
963951
113917
756242
650111
258986
1246376
37420
359899
924316
905328
1444028
971710
1049015
250401
1418812
861031
980217
669940
922142
38511
1362072
1130427
48019
468161
665316
1494304
200958
822216
755272
24192
229159
197583
146166
1529711
52293
1134981
181182
1303576
581507
512786
1308302
219545
45777
516876
1316438
535828
558817
1396517
1411851
419229
258056
1158923
715995
1367710
1390016
731225
1504514
1439704
1509245
1221230
1552049
858356
767911
596336
462940
355034
1544508
390714
1524556
158315
378489
1428104
203652
673748
838109
976756
426809
928143
122446
1115347
1537868
34086
1009608
1024446
675389
219362
619521
755409
736269
190690
235354
1051142
840742
579129
1132176
1120102
756859
1064711
1068356
364543
259150
150865
1324450
720060
498689
680464
1404702
999885
397798
235726
640893
705346
146047
324763
631920
1149697
137745
1110128
871290
1228604
99683
1445326
646223
917026
1112869
373121
1044207
523403
522751
1505398
1040947
1023205
582972
1565630
1523191
1030735
1492555
530374
1321794
923871
547938
348085
551828
178171
910441
21937
108125
93616
1009312
918050
888781
1049725
1181935
1235640
1315909
756147
1191220
1527554
136585
474402
732122
466502
194392
348289
986425
985066
616809
1204184
625823
62978
639388
1168777
398738
739874
373926
842487
1513466
191531
1546143
434098
1218962
828311
1230362
1439275
544896
709779
1115681
1506249
342817
880074
1560074
619571
478766
1173242
552541
1074831
670088
844909
63551
528937
517549
482443
751311
465267
108018
1477616
1205775
205649
444832
1539823
334055
31764
349809
1020950
1503480
909870
612206
274360
820500
1541122
909400
832515
1424721
33294
1116903
319299
332965
923943
1256788
1330569
176085
1517105
1381372
396727
674385
1119101
1396283
708221
152202
9966
140109
1165851
1432314
727821
1499438
590
986830
1001089
1227192
580816
1404408
1064788
769624
208840
418442
1363078
722535
133338
437363
362462
1012137
56015
1370269
765401
471357
84057
1126873
262161
1522822
282377
965530
355796
325647
329197
1293460
1099511
910164
1186082
648411
915015
848799
75371
41206
1288169
762923
1015594
929150
544464
481677
1131448
1404621
899829
1004130
1298953
959869
945843
1080736
1425270
41698
815528
49965
888715
878393
667425
875897
61163
1345480
880579
1070836
275295
666963
1137936
802258
108593
912792
74370
17619
1330200
592889
117802
103051
1157286
579088
1060837
880209
969549
682329
1469295
1197257
1392629
992386
651703
186345
926688
1210439
371539
668946
834709
477105
112059
652664
1216988
1493191
1403385
704456
1075362
173159
731928
681140
33976
1505111
1486105
693068
966480
1201200
326011
842197
34328
1052224
795229
1510193
700656
1362350
991397
187280
214720
508249
219190
1372939
362637
1550336
951516
809592
1399308
608694
18367
1504239
313311
177848
1404167
1487935
1058910
1542261
291899
1092157
662638
910784
1120329
359650
326175
1537814
1211962
982261
551078
10268
574480
67975
265206
1449922
758448
689810
1457621
244461
269839
334112
1020757
1161073
973011
71475
270286
1195700
979142
831472
683416
1562167
805964
1191966
1528067
1100010
843638
1281050
928
1342423
347720
721599
1549901
926827
1151035
1474961
1348820
804800
1470990
1448605
458872
273785
1288323
1077826
1021537
44844
513720
112808
62030
61367
332036
510212
1281346
1290998
160115
1231350
71099
592762
1127702
1131079
647524
725891
510328
493376
1492990
1149037
567481
693942
586034
190208
448989
107927
1205561
391983
268591
1177418
188709
1141804
1456659
20159
533593
1380783
7158
1179712
140444
345011
626982
942102
1509449
625472
354232
1487609
354813
993244
967051
697826
1352214
877044
791708
294578
1006310
1521618
1030277
887162
898860
33536
15583
402446
1187528
803659
11726
1515959
1140391
1167985
1316264
829685
39377
78960
295485
1080209
847566
224458
1001682
987546
725016
700862
162895
338447
436188
5421
1315013
1444999
1512196
1369747
870517
974381
145022
1487365
1523996
1291881
385478
98214
11822
38890
1299383
575377
680520
482238
273898
713729
1153169
949483
299079
185112
971667
1378378
1262527
779678
1480228
1230405
1059664
1548683
1194604
275214
541824
772221
800224
140622
1131341
767697
101969
820210
505965
236852
327135
76454
764675
393395
1006414
1083311
463595
1250197
105980
712661
1332966
856105
1302445
1283227
925643
36584
172620
86255
201623
516502
500739
692818
815593
671587
234581
553587
1176099
1559697
735874
1173544
711304
213073
170951
491351
430573
1097091
756463
1259038
605064
876536
159750
350445
278755
1201731
82549
1154372
1058690
1090186
1144758
1192478
1519688
19091
1274705
952568
389530
87243
555824
183669
1435467
294194
1368715
1270056
829811
727559
842461
252997
1187602
1035149
792120
526481
690487
274851
131626
877470
1225768
661547
309939
113956
524744
534565
1284445
969653
341315
1026018
1565857
1483982
1053119
182736
1082698
1532452
1460753
593172
1333743
947458
1069600
1350569
1010817
822595
1502994
187841
773749
1151436
1364101
1259171
499548
1138835
355209
186218
804614
936005
673517
259701
1566980
1299623
1525938
1460364
439375
1074780
14846
852901
588898
1319174
1192494
1519344
1234643
1417290
637409
740591
1512159
1199337
135277
403148
592169
1260419
1388627
1100945
1436555
230019
1142179
1241963
704771
322511
1400163
299990
710498
1429644
251207
1191689
361580
613201
282368
1116217
517469
73086
1515283
1510724
11803
1340081
182363
41864
684088
491046
524938
967988
1108384
851003
970371
202705
1555384
1555992
859299
889743
958640
844541
928330
689090
539239
1472450
1124939
1493857
1233810
1460489
642108
588242
732330
567539
856445
269296
303629
143771
289776
389995
1116901
1404496
434048
768687
872217
1246245
794541
1027355
546292
67593
394250
491784
595723
1090093
1528267
586187
457953
895433
1125789
1092122
1174998
1023496
548629
67713
60728
1454193
836491
571438
757096
1202703
1459527
53425
1556024
1067568
1473126
322751
58077
1143140
637917
705458
1000140
1503246
155554
381757
214896
917473
349884
295053
347147
1009855
809378
486582
443785
1176914
888007
8683
772711
733940
52613
798753
1503871
1025999
1389915
564468
1356548
1386340
1082224
1251228
1468269
506773
804172
959588
1430703
1419219
711777
432509
688526
1189601
248778
1014479
273883
965716
834641
270347
1130142
857904
522438
1407593
1466499
1471406
670977
997480
1348965
1133631
394545
1037755
243739
844903
1484997
562110
785622
1430555
273682
388066
813180
1011354
878124
1343505
864249
909642
594247
373248
185232
1222750
434769
73442
1292481
790642
1139702
154299
424672
63142
67389
1285245
629752
1540066
168028
659485
234394
412267
678712
532679
695083
34355
410233
1181318
1289720
419770
68390
846854
1069734
1155462
122895
1378647
562073
1074122
1096888
1416768
856517
162653
1084162
586697
55155
1131110
520184
89333
552745
341990
1411771
311787
830749
858162
448312
254014
624992
76903
358007
1105850
1287829
184681
946285
281576
216438
649497
721430
1061616
371663
1403446
115934
521511
1288553
1104581
305929
563377
265492
470111
865518
1026898
645847
11486
558682
762778
655406
1317502
700180
1121796
283356
1452591
1020949
1324036
290894
743594
831442
855512
90129
970689
569720
1136439
1155595
683159
444753
726793
1316271
875446
1448073
947109
1051735
373175
1152671
1039830
1068403
1432276
752602
120224
854154
1139512
799123
1301341
332216
1270449
954569
1478437
722152
1460381
1124699
333243
1455332
1223767
744254
1422285
390978
871441
173113
245000
1164460
29117
196470
981633
377558
1383508
153996
949509
585999
581382
1367419
112821
202880
630557
195422
1220469
251049
1019535
1386817
102696
159537
877494
90387
897557
54137
930584
380262
974007
25171
1174834
850937
1412
179717
254971
501529
1018867
812068
1129772
768580
1383826
623052
452196
1209118
1020293
1361971
1480717
155305
1246295
409093
377891
1450605
1166327
1331148
747385
1377261
232701
1103735
112709
557387
888318
345137
1068057
881021
1430039
405759
1455430
506258
897085
857663
401597
1494449
877720
843678
1313804
430947
56285
1142901
393884
185787
793188
1115593
911581
159023
437376
853935
641257
1524095
1433094
738438
1468783
489339
703486
574074
182566
1506201
1203245
1492329
651488
643742
1199715
797400
1094106
1535665
199049
1394536
1251435
1322963
1172103
1441584
1488104
188265
6532
54463
129319
1346414
998986
642976
186286
96219
484554
1418721
529338
1270341
1407932
1149289
1184874
401723
1062579
83014
943095
1225119
471962
871534
1352963
539323
555515
385921
136150
1425310
433516
119565
920955
1474370
546753
252982
148586
600921
282147
479732
421206
366222
1257798
407190
789562
36153
437469
1133602
801930
648263
527457
570827
223664
143917
598847
496070
1502861
700922
1011407
1318517
810642
1490155
169844
119538
758926
1549847
438988
1092747
847749
51763
1148590
292701
324257
1251185
764846
820295
515928
133791
1096010
1390804
815610
717094
741098
1507312
1475140
1237778
1074539
374563
1473975
109373
1207428
1520952
130163
1079375
825985
191149
1074793
301104
483546
266689
1554761
459239
300430
675040
408316
72759
25297
1068552
1101441
21314
161123
702483
1288055
876532
324352
743342
225040
353080
1150871
1284949
1485937
17053
601246
207613
396547
1254656
659111
1067889
768426
329259
898317
1035601
1023327
1049870
178019
910485
475434
714777
250405
1274463
18392
561732
1536503
1159242
49068
1100678
1537167
1301853
1441861
1101560
1244650
851178
104690
1500385
272202
281488
324996
470938
605937
556320
243110
295809
1405199
1296859
1441229
354129
1034849
727764
1310727
457092
804509
589693
1102026
317845
254245
1185791
1406640
243654
45876
1377596
1531279
1159833
1278697
999366
968379
1243221
1102066
584041
791839
1070709
260387
785742
203830
1513361
570450
938375
1110315
1078105
613173
1285999
1199378
206606
795427
248815
1308603
1553838
266775
128993
350060
403658
1060792
195588
199339
704335
109061
477327
471921
1089360
864580
536685
942167
1082636
1491375
1327891
1233688
1154886
743811
848120
1513661
297459
1243281
827145
692760
912370
1164334
895789
170917
1008751
1404794
1414025
118021
21629
23315
275086
1307212
651703
830667
1260417
682389
1515935
315220
800206
30960
265787
1428356
1338081
1384278
1101412
258622
20434
1563418
176299
1165399
371903
377128
37596
685008
158580
603251
755530
550324
772657
709579
1024046
760459
1015943
1162706
849219
1160281
1467251
1033869
709507
161896
1221532
232659
1018366
128839
1481057
200565
1381558
1036242
1307986
1279285
27714
627034
587192
399265
721856
1563375
1302254
452357
70330
1024198
900001
717056
809672
377752
1188666
1097309
1521141
426228
1057439
221165
1017763
258775
714965
1566116
1453613
1419956
1191463
79624
1278485
783915
752784
445997
1316384
744806
49087
1540309
1552846
11590
921976
762415
1412267
404087
933625
203329
278864
376598
1386600
62739
150233
1039080
420141
15064
153672
1133120
1458805
969037
1101769
962313
1108907
1294430
422839
1469782
591904
770592
1240803
679956
1382104
872713
1070849
1469039
1397195
1017082
148228
596156
1457737
1369285
750940
419280
150936
1435321
149933
789323
481819
471717
393162
766348
826968
158900
960377
84890
402647
712444
1493324
1291288
50051
1039964
204117
402503
156423
823112
234713
1460889
138672
1133456
1182902
10461
546510
1053352
1537037
915634
938293
1065301
1413792
1092758
403161
616386
1377596
1248577
116104
1373491
846642
1488519
1436040
830436
468893
1345024
427161
1007372
1093206
1478891
507916
1523163
847743
1301412
644312
879713
823898
155769
509707
416899
474904
1001993
868818
1043361
799521
196096
137120
1340546
430052
992667
323596
1445681
655145
1119820
1499425
524374
308710
620124
686525
551233
13030
468507
1155569
782740
1530178
1551841
1487702
988952
820212
616850
917910
506605
992425
739938
289891
216281
1521268
292080
1202409
549671
1512139
1259286
1471531
1399754
1156117
734259
123902
1346366
1554101
1437497
858536
477880
1540200
1323014
542253
1353189
1120560
856754
522838
940236
724849
474953
832934
373272
958923
848656
1522436
202651
1151297
437858
1058022
642303
499967
1428491
1328321
229397
1009321
1270052
1420164
1441318
1284313
1338444
281842
1317978
663057
557307
771268
820266
1095965
1433519
730851
89059
1432462
987150
478981
1554785
148232
54514
1505051
388846
1369591
789735
1005514
19729
576491
139775
1138904
428874
1161277
825425
560258
14071
571599
947262
851587
370335
1326223
606845
988016
1424806
762059
1120991
928871
438694
1055419
804176
1165527
1255263
398587
478544
426032
133634
544816
1044272
615951
762033
773706
1104451
1327979
733826
1313131
1459757
929517
1158089
915275
464864
273624
709039
602085
209977
893533
469388
157075
1099760
940851
486468
255555
314307
1234219
1390632
544965
956845
1072277
415462
692136
763900
569409
265751
233527
1519575
460745
17669
394453
1339327
279651
572160
576658
354028
728378
1353701
1345787
173718
1093477
1009049
1534196
1223972
11503
1209493
453551
440255
329196
1441033
463311
170192
747524
1005655
1119774
1090160
1539668
355630
865633
980744
608906
43885
531418
659601
180778
817868
1335999
1309801
1522954
253970
321768
1046407
1439886
1538630
923870
519232
698585
871537
888084
554011
1394336
524278
1291185
795519
778506
1420232
1333193
1188948
1026427
745556
422077
400669
807953
567393
316575
78265
551557
519533
981822
972352
631690
117257
987264
508735
834002
561379
427555
1497317
785874
534034
1173513
876911
399685
1110240
1191997
307529
144859
1061772
1268618
476496
841002
953831
547660
1038369
496013
1436581
1378551
181443
1134876
1144685
1529696
657961
681026
515001
1539062
883205
265120
950934
953325
1236858
1561609
908706
471542
422368
1504804
129652
646540
734936
630449
245769
850417
193268
789435
1232714
1075635
430522
650155
506695
11279
1395
250376
1053243
491415
1371845
324368
52965
781914
622484
366549
568164
943360
734367
1017460
168239
478170
1501968
1368253
722812
50139
166429
1007508
541298
618334
61757
832187
1458649
836258
1336051
59663
755039
209179
1334771
1376974
1210567
753322
1291018
639151
858021
133328
1244557
952392
288564
419044
693168
1387666
917146
1440755
138092
847831
1365265
981748
469209
752547
838884
709105
598654
116579
1360040
600573
623460
581304
1234659
44384
352777
1023033
961546
189528
84802
1100822
1506741
1181395
27315
993887
293104
1036107
616227
432839
136979
103166
322051
863081
1478173
899432
246366
1071673
1125719
643180
676634
1510469
1037661
1338945
262891
1369492
58985
1461249
1118327
1399835
1442268
1518561
368091
438294
1041842
943921
82964
412514
1547417
707762
250445
1075381
357768
984213
1207387
57709
662738
1238298
727660
22242
1547039
1329052
777683
1519856
1246340
777227
474587
477201
975359
827299
388775
972831
445298
446774
717916
1020511
1471944
674438
981996
14338
439514
559515
199152
1100451
1420754
990826
1342337
1422846
343866
1546280
1288141
661500
364968
184530
1384039
547884
535280
438522
1205852
648883
430712
372072
1396525
1382583
1033561
571872
645252
1039079
83371
321631
798376
1451830
415225
234295
1276018
1528661
655016
532573
1487380
1452663
471234
1522718
176495
1374761
1070174
881160
1235055
377324
359547
475051
516778
73988
261787
934944
1411913
509605
1318990
793375
427714
1371082
779386
300799
1357028
1471751
755963
167734
296675
785208
708153
293761
1206081
324939
36908
587099
232996
1054279
403319
535742
1204631
881941
569039
1483379
104047
1044794
677140
1564325
1166196
294673
567489
634710
973427
210963
511994
368309
562696
994247
422368
884861
510881
522796
305423
96364
678631
576548
370723
53155
1225310
1398010
490243
1233935
122277
572709
706434
1099095
1549758
813963
1383254
959391
540028
96957
140938
330700
1255112
731677
1005626
530434
581941
1061776
584061
1357244
1421700
1119567
1482147
166163
547744
769122
618943
301741
196217
723824
276516
1322421
1270683
570031
220386
646233
248190
614048
890894
747201
530103
276946
411683
165554
304819
1396887
516600
183833
705316
406630
264904
372150
1212192
357868
746976
1463220
1004501
1542293
1331097
942788
953610
463717
1103729
827729
1249645
567103
448240
1361788
946132
1185375
343826
1413622
408762
575558
170534
208020
1134347
403358
382551
1234237
205305
1337647
1425442
18236
73782
1565560
863778
1540892
1495515
701749
1164107
1353155
444191
667153
34181
1002248
211741
876232
1127869
1025152
735813
259071
1314541
366069
1153399
1144022
1392566
358513
1192730
1310507
1333704
161637
1077585
864875
524287
1070034
494403
6772
14155
1004471
740108
999537
1522923
508798
467771
648269
889541
812616
21142
858722
774175
1557455
1090034
721280
804691
812440
727916
561299
399142
610527
890800
1107975
607517
327910
1198139
119084
898627
1383667
258399
1015134
1159942
1511830
1286006
1374967
464136
613942
652513
922748
177152
1046699
1386033
403815
1401055
1510572
1429229
1054656
1058630
303853
649532
1249518
789713
627742
1102165
848852
554830
954353
1150452
851104
829833
763914
946721
256854
324939
706329
443378
102832
369262
1127271
291424
1326376
712634
750699
870429
671251
1093606
274437
170340
578754
568779
624419
1013604
1134643
805877
1501772
330073
1523984
575288
1058614
1459394
1160412
1475151
691383
1180738
112003
387468
1176575
421181
855785
776211
467684
531561
1249663
5947
296589
80148
1123904
1320019
994321
1155418
1413307
109088
1426587
490330
231676
50461
1102173
368220
1053119
219452
289616
1201671
1169943
537028
380185
922519
1077177
1443089
38515
1058280
1218528
1552562
516029
1078537
1494390
370971
1082265
325871
1132902
172420
374570
473158
1524800
47691
584840
385846
239060
1218296
1157081
1500780
841995
22590
809908
336764
623264
863186
832116
692914
526950
520367
602086
984366
942864
943844
794348
71199
675600
1298120
293672
954681
582156
1421970
1059133
1364858
1244393
1522741
1090205
1334145
932374
219970
508599
1116238
851509
718407
271443
548003
482684
89430
36283
1430667
276115
1211995
1538445
760745
554982
228226
1336737
585433
1455757
125469
157168
195621
1414532
13935
818075
21761
822985
42817
970825
915892
1408992
224141
329187
362250
175615
1428874
1255235
1429841
108393
275397
1298944
645998
903690
26128
1140532
878035
226319
1274249
687130
737965
109100
802614
479442
1062691
170899
1130991
278442
814461
756535
885637
600403
1454270
533644
1351699
1037148
1023445
673713
1425170
297670
414438
1147592
917189
676539
175682
1343215
899500
351257
252317
1238113
972635
146836
1358096
195601
1249920
445977
842596
1007643
473595
1497423
571076
307820
526152
1308715
540617
622402
700091
303556
721247
1103985
301845
1085647
1377959
787350
408877
849690
1443447
1153126
210182
283452
252367
425931
996313
542636
805721
1130974
740827
844795
887941
59968
1083879
637446
1057400
1259029
594415
1437768
1364312
246914
379111
821451
329353
407594
408803
1140159
301595
224947
1231223
1408251
1393935
795827
400570
1096298
946153
351742
207718
302608
214049
1108601
142165
407226
983162
693405
103744
587830
1228044
857513
1272993
436299
171898
1563363
465139
1256062
40819
202442
140992
1094182
1283253
615925
1001919
1023988
373658
441837
1111785
1170174
586199
296524
135938
303361
116175
707862
1342057
1242822
1057025
1380368
220417
134827
430725
1066200
1343423
513949
649468
398021
1276724
113698
234430
1469092
1422507
81705
24205
550945
334703
1297248
698330
78725
1240235
297082
1363231
1094443
799726
179412
788056
165779
755927
246369
1016634
404460
1551629
1329479
1254770
690267
1552660
1351328
263971
1068228
1115145
703448
324996
1480365
1562082
483566
700801
222097
593488
1206363
448968
598586
1228536
1544850
1082113
1464155
941526
1429222
996315
662868
291051
1100025
1457987
1051006
563568
389716
530464
497613
1198954
1109674
1081833
559282
1395625
86537
859216
944665
1118049
390021
41968
301446
242520
282202
741283
465044
402337
849230
21208
382554
903744
1141953
17458
1195040
573922
1177003
24582
186320
1395393
1049863
1106778
509101
881018
442044
1106103
1222261
651061
490226
1423375
703676
13464
1075528
681309
1293172
1465574
1256260
1177728
623353
1498213
495430
327856
1079683
1405666
454741
742464
1292012
799658
1513450
584409
444441
840125
754705
1471793
385064
1242298
1144885
635453
116789
953005
634956
336964
997563
857432
611563
654106
515977
1254196
1394785
1170077
1260358
1282827
1229084
1283210
1437355
1462574
459364
199897
687162
1560803
1140861
700649
590435
208559
670710
519119
933292
1141733
831073
737194
475670
89414
1277172
590018
1333064
111112
41224
1270172
1428295
1223635
1462193
727308
637083
1524860
430153
1198216
448007
1112433
1508650
153489
63464
1162836
983886
908596
1343055
176064
925902
1087204
726806
944575
381149
1506094
1266279
1426758
455727
119135
834513
1435043
644739
115738
181027
82655
816193
1541948
1197225
1387067
1239291
149880
117926
1528556
1379913
792836
1454844
126527
892589
798677
63214
232451
625404
879047
491229
1345914
1389366
871886
747190
613808
725859
46933
1303491
425338
709630
1018843
241725
575463
494841
648606
987427
1198174
1203550
338279
1510226
363310
1344873
1289400
217421
735355
802733
237815
1083403
887585
556568
1229425
1415555
403186
480031
819804
1419430
222474
1134461
655219
919382
1129318
570079
1335428
1491315
1161639
742608
944313
1307062
424514
1117820
720397
917652
231737
1071593
314482
943018
145663
302087
1461924
1255793
493807
1438563
780536
878070
1529715
1265361
475846
805257
1001202
879121
168241
1397505
555494
165004
703281
462748
265335
1424472
102594
83865
1338530
595050
971773
1174098
544266
159635
597265
1276591
327791
804994
1135780
810999
25756
1360797
1108108
77633
193707
1112778
496227
681221
1005198
1209285
871492
449227
396991
991164
905414
1399932
523593
749717
676481
1497540
773037
1113517
683021
552077
1183986
973
181762
1244645
1031955
985243
560584
1029403
1452208
1460933
717073
1059049
376178
1304097
726597
1528574
1170709
532666
1092422
1536421
1490684
1060103
330452
1032544
1286466
692640
262456
795444
561262
654662
135403
1316669
880712
1166231
936561
1550296
1003395
1276024
847621
245867
880721
688635
1488400
552281
874302
1036468
1073917
1086842
1323935
418128
1424936
239656
1285113
1291726
555532
1435500
63325
1384242
640829
759490
942951
1555500
503365
272360
62535
370472
698634
574083
805239
941422
295827
767586
812645
377723
325442
559800
88538
1428286
593621
1441135
1296633
1193837
381587
1385049
870896
415633
1540159
248955
1022396
1360529
230923
1357928
824282
1227074
1507351
787318
319754
948274
560860
453247
1231710
226082
966005
123662
1177656
1397534
1177574
416667
109929
1015229
1501347
1330067
767414
1275669
1136796
985928
1442058
857804
1252361
1340372
669331
25308
1268452
1376188
1526208
299392
419370
60201
1308826
817019
815146
170755
759863
201255
1166224
776264
780501
539721
799377
284294
211169
683117
1164123
230057
911506
1246089
713206
1102254
1373743
645426
833575
1389323
37442
562045
1471163
1242250
884835
68394
835111
128599
159431
391344
564050
444477
579320
755067
1331706
915417
684177
675082
766143
635834
1212759
1323524
35120
54072
1394983
1196711
921525
115806
738165
123656
1334593
714229
683895
935215
1012344
1413893
1328554
660085
273994
1333845
448185
561250
1111153
1006513
1026882
414251
957130
437530
748458
388347
855015
1299958
752236
214761
474944
595954
1071358
1034073
1303170
221175
486764
360271
430360
1225949
752318
1409475
1403793
1346528
463118
1425670
373396
946496
1430261
205550
42563
667016
1065978
614297
201538
846155
933750
1611
1148104
529524
1356794
1184978
680900
1069028
1533999
1244215
416698
837147
704266
1006371
906351
62915
1419630
56506
700435
1215695
542494
46586
1555278
1383095
1368868
153622
1402955
1013106
193387
1407081
1494832
355873
142418
624656
510406
543616
789655
614942
270326
1215041
156377
848754
634301
451760
60858
982272
1262619
277348
168965
48594
190377
1241430
313907
728642
367230
1177329
573572
1354439
482209
1484041
1353830
69692
428890
934623
1018720
938487
124491
1380818
835593
25341
1237745
639228
746211
423287
632333
1267255
1384901
139735
174379
147392
1048686
513027
629303
1080846
1468071
1124823
1211740
1333592
1091482
1174850
221201
767356
970058
1091333
1189953
1387435
912152
620230
779134
71567
95693
306495
1480177
1121707
1202190
900053
805979
191711
467635
674873
994384
1184508
524900
1266811
289314
117877
100200
1308991
603297
1236049
943261
915516
891242
227566
929012
387108
1444164
957136
1393532
690507
523138
711980
208403
676522
1494067
1236187
1325370
244825
1164795
1277507
1134958
20620
115688
200076
369406
633584
1175685
386565
772465
287794
1202761
36972
352477
850986
810523
766594
1141112
882438
887596
201376
635187
435484
421766
60195
12058
1555537
1245565
678991
1129087
86007
1541405
613432
1236122
580536
563408
687581
1293187
163897
1476601
125875
495947
143995
896161
1089152
159356
1038646
1477162
69047
1273341
984343
685155
389911
525735
1004981
1146588
1520260
814386
284635
138613
479465
1461336
422791
1482246
936312
481081
817277
123433
952458
200882
232362
1155443
890516
538659
110982
584512
600620
329895
725643
844593
310829
1103961
1222815
1528836
1108568
28457
586547
245993
266434
951533
876564
343061
1567557
852158
1384897
1413451
761028
1413338
463457
646970
383800
1371627
999033
1368300
1274764
433994
1053384
295213
737676
1004559
577356
597174
449908
168251
494818
281880
676998
1412205
561706
229275
295185
471143
619612
1150617
268504
133011
792870
992093
1044227
369305
91953
353376
764062
738815
502007
398698
733994
68529
1060411
1192355
1282679
318702
976992
1032600
1179091
1126762
25257
893239
921999
190366
435375
3408
592829
694894
856901
1215876
825983
904225
678748
354207
562351
728589
397597
45968
220873
787376
843588
259328
286748
31175
296120
1433489
933025
638875
1191149
1107668
873842
196453
1075556
759176
1510123
1420291
1238875
696513
200962
1437412
934445
1179049
808567
475518
478699
258823
125598
217412
269582
406404
891584
319340
204413
640052
187350
205283
1118616
1432172
949276
843226
1404740
297445
616317
739869
1100352
1460035
1412397
333753
116370
1470119
414998
1077295
940016
829665
1169393
900225
721510
601807
984567
488530
251517
368723
1332308
132412
465238
430193
336570
857157
1234340
318020
1392798
1388958
1160373
617164
898231
1141135
1360336
310228
40237
1115501
1377375
365379
1182501
71929
518982
917719
1049111
735073
535715
1135334
148109
1265760
885291
276862
1281534
43840
901691
84758
336779
161725
407032
1560946
967428
176415
1198999
1319984
1542478
1259212
61644
601754
1496989
27842
1061535
456526
595467
1234661
791623
987118
700825
962271
55641
1375197
696734
342498
1465255
1659
1282000
1037513
1455526
428973
726136
1347444
776482
459927
505589
1343292
112870
136183
628785
1474220
1504196
706855
1249197
1099370
1394260
1435434
242268
1121488
1246967
493643
1123191
343469
591122
695463
570718
1436380
1563529
1015614
668851
1099197
734540
535222
143337
1244743
882416
663061
307650
1402618
1458885
1416037
121894
531418
322199
764842
581280
1549126
1295921
784695
759186
1530710
245150
113898
585535
676172
691386
593683
164864
1015397
1148167
1419662
60407
654198
1101038
766542
452411
282775
1442122
1134042
640953
508255
1099942
135226
1343443
191419
1174953
1083435
365664
454335
457441
1106696
149913
1473386
1436474
232315
109878
1237612
53860
151120
44699
249151
1532635
1311894
990804
1080855
1455563
1526083
996957
1189438
143191
876487
467537
466665
74432
1108149
768337
731757
363335
1008143
1183798
669678
708079
76615
559083
1370189
1094965
1525177
1475365
507786
1183378
1220966
396421
367009
1403257
796882
904775
177171
310956
395941
47142
377701
971313
864737
329560
781344
419198
321880
317138
206639
1482166
1333724
686071
788904
1563619
1469852
493243
1397636
1429647
1461757
722770
1199797
1326788
867283
1541127
1129083
214160
259080
961129
1102437
558243
1404366
87665
495722
781961
837293
1348880
1408015
92332
553928
382395
1129974
671985
1452953
51727
741099
433891
822227
129092
1276185
1224615
1003319
439463
608009
1539590
1010943
934289
1313457
29222
1040565
644530
55573
1395120
1298835
1464317
894132
610290
1393319
657707
683759
215403
1151381
343930
1185827
1522293
1355431
930237
1346492
337644
295944
676951
1264667
524989
758820
38672
445004
1262363
804584
1295747
1355494
1138250
530197
109209
1202511
1539576
366425
331182
253355
1204063
1380392
360972
312015
1078629
403894
1277829
1268018
456011
917748
84169
1403927
1442933
547115
57870
1374196
99608
780690
535352
1531953
1221338
1139671
716467
758953
1307
70041
1413291
677187
924632
1288298
574852
37393
550984
221160
682752
1460941
466986
1533781
608079
1366763
1387231
445796
169569
517666
21471
101227
1335916
990194
1090587
606397
240485
1351766
828993
419859
93616
1139160
1072831
208711
1193915
1077027
579332
1022944
1079210
1052952
1432229
997713
480696
1522391
333757
358768
1283421
368618
777444
77357
1467024
124693
839497
793362
1456657
368060
88988
72091
331670
1222690
135924
1186705
893685
319474
1223186
292560
501288
321767
1309010
496557
1253890
858630
868259
512238
881183
928780
799017
69176
492907
348788
646599
651783
88839
542718
627470
83921
529975
1537302
875866
1114802
1028322
817043
471007
1229276
58475
211295
1474630
1056572
1565909
761304
1015942
262943
203191
545513
157748
471046
1439355
1365198
191380
775783
634761
190090
518963
1347339
1232269
178315
1333539
1349686
459686
1455590
1212612
1032586
1235224
654579
1422202
351303
883602
1499826
1113181
127450
850970
627459
710296
1325778
172550
1520331
1222266
856718
731497
858952
947647
975281
1105845
1497535
1272715
290489
128545
52271
1122997
58625
1292818
1281260
966519
1055915
1120891
574258
425738
122146
825102
1339951
936515
973162
577634
632195
1175193
446596
1042390
215242
916987
825005
232733
100889
1224292
1366271
1016032
1430413
284830
233447
114757
594091
1382139
410558
1315876
1061377
1239430
866956
547899
110240
1334745
330881
1350756
1427767
1036851
1328638
944805
209438
1273188
368928
118291
1544468
1175890
1252784
49365
211164
331773
542030
885962
633856
1126555
1029564
452548
449077
988144
978547
1441946
975725
1126130
41626
1412850
397883
116646
1111198
1161694
579265
839626
581279
61999
821697
14683
217773
586668
1269704
735028
1107659
611976
530718
762283
1201816
605514
1476100
1231512
380486
970923
1470980
660798
54142
1360267
714096
332057
678236
72055
1333521
1159631
1385273
687268
408326
489508
1516376
776777
340469
727209
1286740
591055
52400
643579
495095
125476
571921
697053
1093866
1228832
1081476
347424
907840
24585
519681
1089958
1385445
698536
1222882
446045
124099
1285822
246504
1276611
884321
62672
382632
455110
1144602
1005042
76141
794104
1179125
311792
1474387
582333
1080811
614244
1554017
473936
1307107
481900
1271677
879381
1189899
64910
751502
1254617
896934
908298
948434
683143
1446590
956788
1507467
280349
948903
1412678
1524023
703135
361698
1124359
1021521
781911
958013
180612
598105
652667
1447211
365626
198579
1053764
402532
856370
964502
450632
681491
966284
553649
5652
207245
97759
189175
1351390
405805
1417291
792454
582667
472998
210366
151237
985729
205299
891722
1202346
359803
87430
716457
963145
946777
123
732173
996148
926931
1558493
1550201
572023
1515012
402985
1347555
1040137
1042420
181523
1416041
615313
687451
1095180
642350
1289195
1408127
1501989
829979
649445
969023
367799
1003028
1451715
962606
772095
1202185
442210
1340589
1516916
147064
1205304
870916
1066117
1381636
628935
429124
1459849
121637
1310529
20505
245811
852504
1338661
1176465
1126033
133549
1567454
809118
311774
460038
990209
627767
293126
359315
32955
856025
168220
96253
45129
169840
956933
375738
439904
296012
1283268
392901
396212
442278
1415582
1429791
1098593
1273213
720797
1295871
1421947
1115498
925481
1007036
1305936
641346
1407770
1462776
65312
376804
734455
1554368
98006
587457
1503420
456528
853872
4195
341086
817373
1207229
723961
1309179
210358
970034
1007832
89011
1239411
430395
1017368
1327304
131210
364101
552051
1347672
204887
776201
1108009
740281
942718
1476789
1286271
783774
122312
1108563
131746
753301
1453919
1509684
513412
1193779
710892
1479387
755924
599168
10768
1332923
501169
1245556
331351
1211152
1272330
590596
10923
567785
271157
335928
1063392
512459
140529
172357
314570
538308
732959
798480
295053
1544740
466781
668273
386485
1520980
721640
574325
800697
573635
849303
35902
1489118
284607
208477
241210
1251786
474603
1514299
517785
1009114
1416270
230845
1416834
1321746
104848
502127
746361
1232463
1075973
973446
1313201
589372
1091565
105991
1227707
164036
1189350
1164468
1380678
1245637
236509
1009714
177339
1143480
739989
1418985
81979
503620
60058
824061
36668
1547491
1347583
1125997
846029
1540406
942731
1292391
1240079
40664
418579
888295
905515
704545
323449
218001
1092608
1034980
1179302
1458892
49422
1069915
972285
627992
1450866
774693
743539
1093312
471905
30211
1002308
87769
318137
1507593
827951
541621
479012
1345199
1361170
597579
998629
58720
578310
1476318
1433945
1026209
1524587
33574
1128593
615463
494713
1225241
1464062
1081322
1041430
1223686
333415
1212077
726900
551551
1476817
519946
1421750
1467129
443992
533570
423069
1243296
420661
386769
393288
701000
960321
805271
636660
1164687
1263529
1373167
807979
295503
842951
899518
974500
316386
422286
74935
661964
1531333
1535812
1400481
1129989
309706
399634
1367733
779063
983545
80913
31451
1181568
416506
565345
204653
845710
463176
240535
1326831
1341099
234886
719887
120455
866781
1012104
648561
711694
476909
967134
978080
644873
690676
934627
683966
760278
1445538
1100737
443199
884328
1296964
850911
1347355
517912
588043
1049535
1236235
1451637
1513789
317513
322024
592812
977385
1298678
1207859
923220
1332464
1452143
425501
612402
140499
811082
1030541
715727
933624
641376
357707
815157
1236784
732632
249352
302611
133493
1253214
1105169
1175185
1461978
353593
290773
230171
348254
1490527
421118
760191
75452
1519257
54668
982242
669784
481483
186
1414181
668402
421591
1107398
1480582
402147
1418678
952978
175143
788614
797224
1123761
642658
979326
516597
1221206
1477490
989378
1320811
1282961
1213261
389648
345145
120611
810576
123053
941175
1463176
1077667
369771
969178
932506
1341772
502209
608040
591250
300111
545446
1211790
264788
342166
1371091
377314
196155
126347
1345196
1253066
112807
24654
100066
1153951
95162
342673
53946
793301
932084
359051
154263
428095
1508046
1480646
833528
718605
390
291528
344276
589317
1204327
782482
327937
999935
493146
878660
1092667
3068
1164676
943255
1218622
523988
921967
573757
661692
1249118
841622
408876
730572
1135631
1298782
246033
1542249
842367
1426552
401232
215307
902766
1241545
717799
520109
1415970
910243
662149
927229
694894
458416
991692
238017
168733
757395
1419642
193911
279081
276223
457909
751704
93049
142091
361232
1388470
672176
355525
998467
1498940
1057255
1030826
73039
648201
1262792
79156
838161
541912
185210
937200
1567042
458944
309145
145399
1026491
469707
729089
1240312
1523272
765431
1078305
677238
304128
1289714
197629
315707
1331383
490511
1183336
596227
1312725
785198
152942
1259780
1281724
1190749
292765
1173769
1204657
249623
813050
984214
255603
821938
11310
657489
588661
164431
438689
178821
1476598
1144222
1384713
1082952
1522146
324416
146066
1168639
914099
1300906
465750
1241901
767915
795561
1475729
941127
342577
730299
1065061
721203
738616
599920
1208995
599957
1414136
1041767
974258
327432
951186
50769
388019
1307296
1520575
1040329
903871
1235916
930750
1319285
39999
835872
464478
736117
118259
1207901
755158
9249
189858
982378
437951
404020
761077
1375784
1518258
600299
249496
1004527
462835
568969
1400986
674170
1263026
833479
1518757
243512
625030
365555
1521165
413936
1565415
559256
995809
574025
203840
647363
1255432
114038
223573
144129
393840
775610
417987
598224
192503
325670
903097
1420050
1484859
1543302
311758
100978
67339
58093
26877
581233
876377
676513
302089
560099
783028
86388
1030543
1522262
1081090
32779
1205731
916666
216176
100119
336443
952413
654960
560674
1501585
84644
1335791
324893
1302958
654589
1510405
1252719
693049
1541315
390120
917464
687016
760194
1473732
411089
1388281
1299415
308381
281349
164782
249406
839810
1231971
315448
940183
110350
3827
1170648
947965
283525
1077213
1519758
702411
1072932
1237493
269131
1296967
909474
1519831
1058129
760170
881840
1425293
131903
849000
497639
1382035
25806
880427
1024972
1220553
86320
483455
539417
1004176
612690
1549799
1388980
92584
1441392
799920
1303629
125222
742229
162701
733545
685507
1151345
808221
1358914
1372552
1367819
707838
655233
502204
679688
1477304
322072
812779
70394
548698
900419
1043305
975011
32519
303116
872935
341888
88534
1449924
949171
878505
66274
86386
1047535
414039
1322012
1109652
471906
198706
1024093
803534
539959
578446
1336776
1515298
863573
391660
329606
637979
1045372
1172404
113971
490618
306264
792497
477452
460835
1552753
183041
1174521
1078613
932475
1125293
613463
678503
1275675
920059
262067
709497
867709
629344
1192037
1348775
52324
402709
200525
84622
488232
1458552
363199
377220
1053788
444242
1212418
624807
274560
1054655
817504
564260
636083
1308754
157831
1200385
596909
1432224
574767
138104
1566668
1507833
450377
552509
445303
55666
959189
907135
914527
887475
156731
957608
103327
239679
1399979
368183
81665
1105121
1226376
1085880
1373747
1562874
1088813
385984
588775
469965
672348
1378083
1432170
1128576
1506764
1267662
1471770
1174327
541382
313667
372435
574730
1042113
1069098
1379291
1016254
1109102
823601
86147
319547
1176415
955596
857467
231080
721899
1023220
880207
1306829
902603
1500468
441419
559434
1368482
1319937
899426
409209
75612
1155894
1403809
265473
1131032
511820
278591
1503247
1025191
137061
1004397
760422
1161746
985782
1399729
209307
356981
279227
1053675
1432054
1444362
1521864
988675
1559292
844397
240883
590165
812387
1349068
1315605
1446928
1207653
1545226
1146259
161311
1299385
1120959
201460
457796
960102
739288
91195
1412331
1114420
493254
869051
1458932
903147
869689
1070404
1331122
833514
371594
60392
1024125
1086841
907962
2690
804910
647074
378816
1368718
663968
391513
553455
943387
126445
866840
1282775
1288495
841981
581822
732528
1192758
1382991
299064
1108213
894326
759883
404690
734638
642214
1559503
561655
1272999
372629
836790
798588
951844
1290842
165576
506807
66539
214723
1290069
386915
605856
881030
43523
431321
183300
1532054
997099
275288
1059105
312303
1040291
1386979
950137
586607
816660
1164095
472136
1409778
346011
41615
298846
988710
280689
1315193
302903
1200767
1427486
1321426
1390289
628432
905485
1219356
1315733
127410
683912
677511
470536
850218
1244442
360270
1303119
635282
327306
330674
677039
1399324
1377974
656126
698237
781568
863415
715942
1475391
1055533
32139
1381757
1377080
28763
881641
1370761
904177
370132
996859
1010810
599510
1198624
1458765
848435
821975
1103870
1355930
1523509
630191
673146
76017
1078860
1028339
1096034
491815
1259986
617154
782282
1091790
1448258
457372
156826
41443
1380356
1212004
190867
1373784
163765
1092558
524782
214333
331931
438259
418072
126694
431747
776494
1395840
750457
1025676
1412947
9176
199992
778495
898063
523096
535506
1410611
1423960
312784
301274
857284
820056
937156
514792
472290
1139228
768269
668375
1376689
688361
240902
1196691
102131
996347
681536
1013357
525922
1380688
149746
813531
1502839
860412
1320800
310930
605823
1308345
287311
1197241
1313544
85889
1134302
6621
1460617
394173
842523
99980
1078583
1566511
580672
124523
30897
629939
706616
1359429
1326935
51756
924209
616015
91106
654374
1061291
1225045
612837
454404
755620
1057761
118098
141515
963786
758366
405549
700057
673272
945195
1090132
424371
1441292
1185409
889363
35718
415613
817316
824316
684450
92737
367605
705718
1465587
921055
353963
1434373
1462820
1340809
740781
1154221
213429
690542
588574
841781
886435
526022
1506
1445599
195647
947262
1100404
101625
242248
970904
1018127
881459
1516215
1100426
942496
279553
1423228
473457
500987
594128
469131
1204394
1034693
1207407
798448
82200
267575
400166
1312365
1451903
1336059
827804
1557711
409283
1054151
432846
1117571
1338146
1527480
1373520
302178
391446
232653
681860
1309475
1540839
1328947
884816
1203196
737145
587813
1083494
985909
276276
1344699
393386
1040312
1547139
1506161
1236191
52968
501105
1068297
321746
1153459
829688
843022
1207657
864736
535925
1536449
1230987
64483
955955
841712
1145891
1411746
702478
696466
728862
561326
366386
1447812
795767
1186062
896985
802379
428775
815654
1201817
317724
292347
1178218
587628
943647
953918
827216
245813
384769
31330
200779
39812
343946
680009
579560
1143919
517832
1039882
411357
1257534
218542
726833
378062
1509334
1008667
1468513
1382300
461900
1146432
358623
1054541
900518
1485949
238293
720704
447644
733396
569808
5020
764797
550613
1115365
496417
516657
1138789
1319970
678383
255966
51650
265229
766460
774402
1393669
424622
676752
1203333
696462
749695
815597
1077430
433128
1196613
512992
992785
1467194
201205
1231194
790934
848235
616786
655987
1178267
499987
809776
1220059
714849
570115
683243
1265208
690633
372083
558380
1430180
1225227
947516
989135
1376035
1497816
274739
1203955
1116357
915354
845750
934375
360321
793797
1397101
1344418
1252148
1352979
1232218
810578
1163275
552910
913468
839957
947015
807392
312350
1314895
1090334
332421
1102650
563172
899837
1004098
1170813
1098426
1378073
182579
1004367
1038901
1168598
1321744
1368158
1268562
434183
1501158
1524633
1136037
1243236
292968
416890
606381
836624
639847
222537
1527614
1247851
304566
41303
1455319
1543279
833353
1116181
910853
1300954
6474
615247
1551661
671637
1292818
519805
456713
680376
1545517
1051523
422185
1562065
1254623
610583
1458815
1255474
230025
872236
589115
473426
192300
1002681
662509
202618
247262
1392593
941565
226820
596461
992074
804016
18482
564960
503090
861681
1034821
710277
1017580
1376244
44128
1210947
1021748
610481
1393898
1119749
1530617
762712
1425817
1425551
1472786
1309763
934453
317174
331924
1558811
52098
159603
1214586
1163774
1155360
327378
1195454
9079
232285
1450700
422517
1020460
212485
1258968
983705
55624
720115
101234
541851
1537338
587654
1130967
1498917
938049
5540
793861
1184271
326354
748798
1322393
794129
1101516
752688
169526
38428
94897
885567
139616
1555936
121966
336590
1219270
670007
891805
143476
1180225
979807
1090391
1412400
655160
254825
422117
789516
505299
740902
431603
535243
300845
1189898
214844
181797
234822
1520786
824333
210808
997122
354463
829055
514160
889578
1176522
1264367
875320
81221
831408
1530470
733684
623957
1565098
719558
1037246
108745
1356957
608905
1194799
1028433
961874
228939
780879
752641
155012
1379716
1179502
1525242
426484
953884
766472
783368
729204
26912
118129
1175948
452738
180065
1509097
799159
1387983
12353
1544412
618426
277381
111887
813284
257943
448198
1406177
924979
1207773
879298
270036
280968
1226390
704271
1550587
166878
274791
871843
255559
1116335
139149
608918
1006610
679630
687784
1367725
1441431
762004
1485444
583206
1551503
1376136
631593
1252347
1220825
1041192
926833
246569
1132101
183504
698415
1123895
1486422
1090226
53224
1520979
907593
606022
1355485
370871
827027
783742
1270444
74648
471859
1003756
1331143
45382
1295586
1099017
49650
65695
1344367
406240
908941
318629
379810
944862
1169681
1339645
576127
1016740
603400
1409170
1154112
1005441
361313
1302812
1309554
128164
672640
621785
306026
343936
997957
958893
1074554
943375
590531
1493277
705769
675680
229856
614724
1537143
324337
815359
387411
88753
1270316
1405796
559123
1471752
456300
1080746
382132
1200452
852699
620741
1421176
939614
1390687
83328
211354
726313
451176
1404001
1097056
451554
216627
458367
1425149
980351
228988
804949
637462
857177
360418
1507576
1564487
1025421
285405
858408
1456717
855886
1545215
853551
397404
359135
36915
67962
572377
172198
429820
1888
374284
638474
954222
1350248
1066320
1116971
1007856
463424
295145
127266
138563
645824
1063450
295365
1082908
699918
1153294
249248
1405656
929878
460635
996127
989822
467893
66925
608373
757139
1354469
234145
839919
244413
571966
488464
1075859
1492480
1142874
1499962
759517
1508482
150229
847775
1111917
470509
905911
76097
1124781
34140
532592
333425
161528
408771
14862
634454
1164203
1206176
167931
213562
1328077
1292168
1257060
200255
1135721
19936
1195074
759156
1309802
1321224
616929
1260813
1379370
1398690
1004542
1190132
719990
387312
120250
1393389
1442844
392443
847839
791004
506272
1064572
67986
812818
185679
868276
923250
1389135
1304627
449085
1118395
535720
453338
627915
698287
1017604
939848
865238
1412739
602816
1244368
114782
493228
1434628
112041
243343
597627
203535
555485
1412887
1030821
1146529
1244843
1212907
198153
2367
591970
1549429
987969
1093326
724677
359260
1091085
1537933
1118784
288845
1296715
1352455
1260424
1159928
1411461
1466571
1315105
1219980
415985
500666
1535060
1111533
926619
538879
278479
309919
1010194
982568
942229
1475893
1088381
1423691
1245027
321183
1503497
844655
116430
1344428
1428800
1153016
631345
840770
1096327
627880
1536496
174615
890105
1257421
117406
507473
1431569
1547140
1054532
865618
1329160
1263645
1176146
1301772
736156
194860
1247602
1363644
791586
253522
648934
1463491
695604
510602
236375
218711
267916
280922
1442513
239771
415168
749584
476613
278341
1415009
340602
982218
761862
195889
1314381
180721
1460088
1481032
435619
539550
233491
1056566
855046
838075
668401
1500722
975856
1046867
749087
585729
1303850
748897
1482044
106500
1077299
1154969
945582
1403968
1437056
39526
920096
1248684
689286
1487447
844121
487360
1002984
609572
1512646
987811
1164002
1327611
1452459
1334671
629386
1354417
1517846
855494
1341680
993032
703276
402537
964414
113477
510549
8876
777443
354772
869038
419454
434124
1422080
364349
828832
1402995
574543
327275
576622
678930
89370
884759
287924
1133590
348640
1095475
1338546
1041840
1475194
119980
1056741
594667
176316
94451
149721
702094
675407
1195277
1057702
62845
971530
964725
483534
907774
100323
1292354
447581
680079
31407
305392
1433171
1521312
1427018
100623
831908
1339693
647612
203747
1202266
742385
483570
792311
698345
614845
763739
660026
683971
13429
754638
310224
1522921
429734
900835
1474586
282740
897028
1186082
505457
765403
475380
833720
1539175
695425
506576
997633
1481609
525018
108704
742671
1166757
183549
70752
1167099
1548478
1421334
80221
929640
1014253
785614
267973
1498499
782866
323887
219017
175709
940921
1309414
1202234
581402
1329268
1028327
656655
1323374
292266
857796
582898
825369
187466
1080056
1444997
1504579
71444
103041
489262
1091059
159845
1090806
327484
1437698
1290883
118032
196550
20073
107671
1204444
358356
1535628
1247226
378300
862560
1368832
1396310
531229
109185
415267
71078
242740
1477929
149631
450317
438982
442756
1434561
420986
927678
1034702
1486865
801033
922842
380242
1299421
240782
183334
883655
1447176
1078888
1075602
35336
366588
712299
1468344
1396305
1246041
1494463
502155
1057853
292650
156233
36489
593121
902594
1169722
376529
375578
63842
199417
1126574
503727
586148
479778
444782
378859
948317
694567
974197
5527
534182
182959
1504939
1531249
572876
849547
1567244
27793
1304521
1170196
797130
900831
513472
1149576
1529880
62183
707417
1190059
94075
87474
352538
476044
782357
825648
450359
476278
651420
1003604
1166626
955148
354197
1073089
518712
355119
1498757
1179182
330357
1202239
1401429
694075
1174160
975042
331628
1338537
1270461
287283
492106
1303650
280214
1223830
1247373
683028
169451
282938
1420035
916237
469510
70276
1271483
107507
203228
1447592
293228
94919
223922
394646
754892
874333
445305
1347650
228814
80719
1334177
287918
1523969
565219
1473262
757137
1224837
1086091
1124227
662763
185264
736378
437079
358472
925342
24994
1549287
723653
768212
1460052
755374
681617
117144
1394024
733355
1551657
209262
915235
1469676
92379
44066
1258160
500734
534150
63109
360475
96837
1480458
293342
651153
1509747
886511
1176963
316961
960036
228151
1365071
619820
1457400
500530
154363
514662
1393408
620559
216556
1146975
1438431
129866
1447947
1502048
260550
1206872
118343
154049
73230
1396657
1298781
1477004
610325
506692
228834
1013432
450976
437825
517290
1221139
588631
189444
340308
180489
197676
1292802
439775
870701
591217
1381260
972464
450633
194170
976058
455085
537591
1187096
1253033
769233
886905
578472
950994
1434485
800075
390407
807144
1442934
11565
795538
785716
61353
417353
1158975
216270
444267
1520213
1546096
254398
951030
1111936
554048
1131119
480818
1495982
291876
109534
761064
621092
637767
741428
2659
524912
1097626
1387189
1504523
978595
66019
1450686
5485
846632
475597
624093
865913
142904
542691
465335
1201195
670799
120011
865194
695448
1324981
462857
250299
293033
1523968
464234
226318
337518
619554
708646
1452213
1097373
971208
1233662
1276184
348526
505407
565912
411166
1105872
1565918
1296921
1458995
667741
112353
609778
882765
621556
1390051
1397910
456921
110117
64097
1209875
1169131
926975
105265
504960
53681
655664
1499971
850775
205478
156342
511451
808636
432210
684780
1328084
743240
1276395
443787
1297452
219751
299731
1009070
1019449
361578
542920
7425
420571
1259474
1555590
867866
1070144
891649
930314
655168
388464
965904
423927
2897
175804
1212419
192060
1192248
833467
823419
1404275
372456
1043729
1509401
1030364
110287
1185245
1266277
660029
1469792
1183592
1298822
151927
1116935
1566153
224113
1541651
1277724
839554
1118690
358330
722458
42099
968094
684487
944607
1027903
800408
338967
1533236
144206
580023
926390
759223
297784
70979
1451724
1033420
244351
68969
152642
83920
126400
586314
749247
1398890
998854
821697
1286871
677318
90059
1387991
1043376
1198459
274380
995244
500289
837491
332829
913265
31901
747648
1519335
1432653
256096
399874
577819
1192999
819349
753128
660270
761981
1545788
902819
192755
1409958
213131
586795
1050923
971840
863007
1510378
1169982
940005
605240
934224
1388698
567054
627895
401176
1127949
1399052
1324946
1072364
1381801
311872
1517322
1158754
1334252
1124885
961945
1191328
1212155
487936
13817
1304474
617327
694385
1468348
953310
121205
144807
1558433
937986
919409
215068
75213
1299005
973988
381277
907197
869795
311695
7496
1480482
573697
488378
1226682
246723
1141724
683246
1081748
992573
916504
956735
152001
726787
297121
266125
791935
762242
397727
88671
671623
1253457
1026068
1363789
113587
360414
1551205
1381559
1104006
1172297
272702
389669
92253
1436275
146809
79301
1481263
685931
898376
552834
497563
961411
17198
1138029
1014141
1001686
959749
573969
259125
703603
820450
66621
300621
956964
1326615
871661
169709
981616
1317247
1478829
282973
1174625
207955
614551
1132435
491759
88895
123011
92704
1348778
1188936
386413
319004
652382
1090877
441241
1484685
280284
1106741
143294
612514
186948
167624
1143409
163030
1297529
1176913
102736
1488523
1442673
296679
905720
721950
395099
70468
989519
223094
1191492
224365
647793
1005764
114885
437231
1170196
20424
163725
1548633
1320849
231648
1429688
278109
73494
492761
1098231
307021
589903
1307495
979545
250255
1072206
31570
689572
1039563
223722
1100936
158047
1242435
37698
1520199
673804
926976
781250
28385
458895
1244058
906574
1562982
155022
462079
847446
359623
350283
1070568
869410
809719
585763
1259127
1314458
1387783
1026680
882550
489186
54042
543613
1307045
1512705
1178025
1556187
701628
785234
985618
549028
1253483
174188
1252325
1074313
1006443
596227
1249738
502676
923732
310580
1391788
294423
1358628
1212165
1254003
875187
346074
65763
1370341
223386
1533032
217487
1984
464948
1280656
1138144
372214
205513
615990
1055894
1459314
835053
845331
961215
729849
333524
839358
230053
267353
415208
166449
501176
1378846
671442
1203117
157978
489933
1241315
1383503
22281
1315247
357141
295218
1551404
995138
1562322
760631
1338241
278162
1009965
442521
1197465
635316
602860
688171
163429
215191
243264
451683
177423
1406056
225192
567521
913292
1196971
362031
1188291
1396582
594109
1409079
281044
1158666
854855
1243379
793054
982103
430257
173702
669300
603876
806260
1290389
762590
45923
946544
230968
623984
23732
1485162
278686
888379
948895
105356
180988
320582
550498
935101
806327
591583
1527563
198647
614724
168258
261779
479368
274375
547364
1542083
316809
639185
1078062
107782
1404595
1263044
910352
83872
1322956
398480
346253
60416
1255860
27590
640941
1451643
782669
1538265
574791
1097638
800173
1112468
1015763
1277708
754249
1273446
721369
1359656
1007992
166447
1369744
1303218
1394034
86662
1067614
275694
1402877
860035
29475
165985
747778
1420
978988
543209
1255210
1259432
236610
266322
101648
1295807
913406
325679
845013
1023167
1234813
306255
476460
624678
607282
1102850
9629
511909
858144
1099330
1130376
341203
344975
224403
1389955
565386
1073221
268429
784335
1108452
93526
721361
512662
939729
1367228
641583
1031122
1065940
450368
212674
467067
590478
1255204
1221130
709539
792306
1153304
1311384
993125
951028
1356750
765261
80466
796022
1454596
363207
758826
648726
972618
1235692
1468171
1221056
1193327
1233084
953189
392882
2013
545438
725129
1157284
439724
741690
1057229
1037570
19492
153994
364613
1482867
60290
681827
1406641
413329
601440
288346
1407666
285077
273609
571072
719700
382943
640175
686037
1050366
1251707
942268
1345843
565192
502212
391166
1418378
513653
841581
593507
818
1055814
956772
747576
1392539
1289141
1451644
1050280
1008445
686173
639541
419912
654643
931857
1501771
1447075
129066
1114633
1243867
1192174
1413445
1468942
1098801
1019057
433863
1142310
213861
1374208
688645
551206
1163257
394274
1246306
805183
1326699
581912
1200759
1184631
1544359
370213
721043
519470
987994
710997
1027010
1073311
597293
419550
1127437
704667
1447778
167654
1277665
232808
293744
1182650
1422894
833879
1111710
269299
981038
935660
680716
509569
741866
606129
1005813
751474
1538271
341705
456592
1035250
980966
1420674
1489155
507293
218925
938261
402493
1075415
239698
241680
1293700
1514599
1290183
521395
1494729
1094802
848000
1447985
532538
897599
986168
965672
1177535
86904
1394410
1168028
1292930
447460
625045
524632
506906
956407
1461185
735838
778630
446167
507493
1088642
1075896
289325
1356056
1470367
959983
1537355
396120
1392411
529401
137800
1442676
1277651
1242214
1429988
302640
683176
412666
1484735
431974
791356
829721
835629
1269988
706548
834668
1309609
1510116
1275990
1301343
844747
1276300
985261
1395078
248092
1266891
753601
552591
468404
874296
873927
1082426
592205
97877
1514453
1437251
741394
1337721
139295
702887
1012406
1392381
1104173
1207289
291179
344378
906220
1298991
1046539
1235627
1484663
1075937
1143931
589289
277994
471945
1441802
1508198
206837
722948
1085534
1184188
824743
571256
1496540
39016
1007805
905721
305425
841113
210823
990172
674522
1507373
458275
592708
1076450
483065
43989
933061
434709
1339449
1364129
272624
976690
1527931
1208458
1406684
1483455
1335501
597876
344200
487168
1362510
242825
851825
575224
499717
186977
737319
762342
580543
311398
330480
429763
1223440
826814
642458
76379
665596
222639
211341
350386
1497376
1562374
170805
452524
572245
157990
1229875
332038
1215967
91250
955338
1077795
1294747
367695
39799
1140393
1554098
1223231
1391395
161170
658551
510070
549996
1075324
177982
425647
1463416
1201469
1517913
705764
1362610
98593
35661
841873
1323942
529176
1414479
845664
47291
1297634
1426066
307194
1432329
525414
174753
958519
1308529
206579
973810
660479
969543
487249
762309
167633
1363743
808503
977643
942554
328967
943204
146796
845057
442832
593525
780936
556623
381668
1528418
1371164
969959
583297
78633
1000193
236105
633480
260899
1214454
880237
1472125
841503
1044098
1562130
1413132
676487
1306258
1227188
173741
447549
144514
1540392
137253
1201131
382999
833902
1170843
1323890
824999
1078999
886942
415228
773885
861972
859761
1191074
881197
243573
85428
1042863
1164573
47435
827666
167845
400997
113795
976842
526468
340389
443654
1243366
497061
1348151
1129451
230018
463831
1304853
1324123
175996
1305696
387308
265930
971145
1171710
48679
438041
183764
16084
1489231
871225
78402
37388
312373
580019
1265956
7175
1214167
1287629
712274
426047
420822
891565
130135
1154086
1092744
389001
994992
508801
124153
757330
1300231
1192366
165814
343010
1008212
563477
802015
1396589
288059
634572
1197664
520116
1412160
78116
1396012
143879
1338773
368201
1228907
1520380
475234
1439938
1267268
259217
797377
509773
1535164
1063083
1386805
1185336
411928
655791
893371
466886
743615
1132630
1191310
377399
706030
733879
451506
813559
262873
1528308
179840
1366830
1130088
934896
187677
192249
1104847
1289158
836615
431759
792902
317845
219974
406078
63522
670111
863540
526106
1283938
785078
1052414
1554515
902893
1435816
824403
29067
1530511
759319
460505
257385
646612
1265640
276919
524794
526817
1217209
640917
1044796
934517
1009446
502330
1254724
659135
520746
1125617
794833
467426
936091
599748
1131837
8706
1279947
1379072
1008762
734102
169931
601970
469333
174770
1480438
762765
1452799
12725
234030
950774
1542465
612507
12663
1057333
522873
1385867
1033536
1326408
518215
576249
1038173
428617
288179
175853
1285956
122364
341632
831558
1189514
644200
234824
1091161
1184679
541196
249169
391758
1001908
1470473
1564849
411382
1152233
1516116
1055220
897032
746339
164984
1527645
1117956
1461905
181617
292706
1435446
725948
1497225
40202
68158
1208305
826052
644682
1142523
116624
629716
1408881
532059
1555237
1012524
955286
281069
415682
426690
1546203
942774
893937
892255
1183004
393345
1185380
983832
1234660
580032
71585
350689
24543
30749
430708
1231716
1081904
1370872
765655
613774
1354363
776492
368576
185737
366464
268714
1510886
1420100
245969
52009
400824
540528
1168143
595491
1032795
71238
299226
84281
305049
545791
649452
180535
507415
465511
1262582
956265
1458887
995422
904888
308894
889664
1131337
574260
731572
802006
538280
1275787
1279818
976202
1482309
573556
1171907
239402
1467493
927581
150861
114372
1170537
672249
1542059
854669
90109
1061899
1325496
1375573
1446288
120703
672032
309663
1321814
1051090
114226
1150227
1334967
471931
1462427
1412825
692857
1282200
675469
294403
303324
673246
90287
826165
406475
306602
215439
515282
740196
1174788
271776
130744
944749
1531613
99601
1238318
309830
605131
1037392
912002
411718
1144737
810737
313064
535682
958863
1040416
1381108
1359728
121245
629016
447038
282251
1122956
127917
1063786
568295
1081501
1403025
942913
1163439
648868
837256
965352
753934
360144
505380
1369144
1360671
1474367
1173985
1385123
1024094
597310
558964
595351
307399
902422
1014753
414500
91834
78
91683
1197258
340673
188992
442568
886709
1454385
732145
238542
1056903
1056713
936856
1534918
186668
672198
521094
1535552
71215
833209
464827
110692
971675
1148393
457717
82141
597799
242891
434174
650990
941334
1083364
774543
514668
284347
1104236
527342
84430
1417449
247217
1161363
64695
1415255
1533596
260016
628797
609075
1064153
1427419
1400200
554100
284605
914713
1333853
4894
724287
990490
1156366
147301
733717
1118783
805530
1228510
845360
1463589
1268343
41057
1007830
948658
68484
787183
62594
1045968
316735
854582
1443337
1113853
1560519
1290791
1473575
460309
715887
1220457
605190
955913
835944
173120
938447
1467696
778561
1267794
896559
840897
1019247
437886
849689
275646
758154
1454159
1561424
994775
669576
970357
348717
507773
1366130
313687
859317
1508161
516642
423749
1161760
1078548
1542171
577689
1130537
827506
1251599
375128
399037
1491472
1105128
971562
848000
1066948
1429851
491899
793560
512599
882902
1501408
556032
1555977
26119
864530
767662
1504275
1242250
124005
115856
565068
868733
735426
999897
1060495
1299448
198267
953781
154978
1315049
1244772
624022
774631
1427341
1451305
1004604
795560
272266
1470453
878109
1285857
1375931
503074
453399
631244
703830
146740
970130
999181
995460
531689
1061649
876768
1021584
622026
1246135
872238
1406634
727430
649281
916159
336405
546274
997671
1519943
144555
629837
1291339
113629
492299
1388849
421550
1258557
811860
657027
590467
1077299
426662
188222
211199
1056709
1120190
1114144
1078324
600486
736236
284482
1276516
1326733
600825
1157241
1085769
577634
1178980
667826
584775
1288802
291972
423370
455002
830918
416336
52196
12308
1393628
1036059
1255809
591008
1279434
167169
328003
91243
280537
259476
783056
662686
14178
1460564
844321
478178
242392
318924
428834
1493760
554841
98545
1370872
888195
640982
430709
640417
1487373
669574
995633
1444641
85527
885120
543492
1509529
538383
523121
996942
1370116
947495
768340
156074
1419774
1050309
1065368
1127272
613391
115784
785364
369963
613352
437279
337031
408330
479962
493164
560054
1400450
1227694
638770
1416228
1434925
67419
744829
79174
544239
957955
793202
939774
1231130
1529113
512858
220815
796352
411176
205709
1193622
1470174
250357
945227
774492
1471179
1091480
1174500
1405959
341526
1176327
1549966
1545474
681960
934015
1493699
1536538
1009746
1558696
103822
730335
1221830
199153
224130
1106461
1190458
1257642
1411903
843090
703366
180874
530945
939316
319388
580386
291663
626530
917564
1373085
72254
1451651
282649
1173013
1463049
1154254
715392
927871
949994
42235
3393
1292139
867588
661367
26109
831576
1202342
1482049
861736
355798
426064
226478
1005244
812414
455940
837870
935910
1185100
311144
671545
1049422
353109
1281357
1309584
435685
982838
923473
1119309
1541183
731775
759557
823303
1313748
371229
930757
155164
74249
559453
337784
242821
636765
1367864
754510
6140
1537323
1317337
982531
1118363
678070
1519384
1315509
442054
657844
1433760
184654
1319108
377527
1052839
16591
677748
1339604
227155
405535
764106
612878
377501
1091578
1471596
458524
918123
310964
837500
618190
810489
1484240
1294129
1262673
1105389
304922
1389448
753785
1055
443269
1480600
312038
556373
1186603
1213364
1015129
489978
1284452
371372
655273
281452
924765
1549088
1486880
194749
1539062
1163103
502748
1072907
1313328
850119
240901
707021
62334
1186144
922814
667172
1517780
243488
1364836
494418
118192
1202228
796125
1210565
965077
905870
473615
711591
1227592
221309
183029
377350
723834
3086
1530555
543256
877119
713506
603178
1225761
241011
1492094
1369801
1322698
662218
147649
1176667
1105631
299569
849171
1385849
868499
321597
408090
960129
956021
786747
1248307
172330
364670
1408532
758916
218806
137529
769114
54185
782840
548207
544549
669584
613158
359089
248788
1213907
1413327
1249543
1503987
524351
135327
102592
152096
1145665
116717
466919
302547
873625
1496988
11174
1158665
1066555
979891
750532
325752
1026411
1105369
96546
116153
465172
174678
1390174
489247
1434417
1273754
953366
1540681
740948
780082
1391244
1394472
1240062
1462595
1097074
1013101
868669
631135
1306388
851727
681587
780040
835185
1549134
732159
101397
1524930
4735
318959
716355
549695
989589
754723
1320290
1452033
89507
1361664
1092476
349997
53606
1254590
1396579
770471
719412
408522
1390091
1508969
322573
132039
816760
419136
838011
953633
443024
571398
336581
567048
138870
450027
455131
1478207
1060311
563888
527549
176369
1000029
976780
641512
1158816
810739
1033679
1081430
780160
235712
1562742
1006659
593175
39555
330574
969469
1294719
1253151
1422952
235067
393059
1085050
591810
895546
313830
165301
210111
6030
1435569
771902
286652
796443
25601
1567107
124443
583006
1458398
1308106
1543640
742190
1057470
1178045
533131
141965
729050
1517852
570017
373507
281097
547425
439162
659612
1159412
918312
528407
718643
841351
1406811
210276
387156
983901
11853
1418954
1341024
1142475
1329401
740778
1050940
205485
122983
267628
841355
885541
924875
752676
117085
1355538
990650
447001
756048
61562
628651
1526043
1481912
312102
553872
837840
273272
1281974
1295031
121299
1335888
305440
571662
1193853
1539286
878302
7055
293707
99101
69495
1176901
803569
467497
261665
879974
709049
64519
520698
779167
609583
978592
568635
1362533
697237
509871
834418
1465213
808328
379204
535054
352390
1139640
1480486
1358161
88965
1102491
51645
649984
849497
1273469
913178
1095695
1372421
729659
317177
866539
543197
1239532
54564
557101
1054173
81211
1090578
1455013
161637
1451331
262627
766413
400214
1396987
1436104
757789
1526525
220922
817173
489370
1334845
70300
1274326
778647
761184
1173490
814800
618640
983801
141703
800823
668700
440113
1465726
933373
382217
1323347
1553952
780617
437071
642698
504843
1239610
1179907
1216287
1384610
877508
1409318
1080219
1478219
321618
190224
651899
1556056
1280323
917361
1564625
734884
767347
1567131
173154
1450390
213825
630856
411851
560821
1336747
717961
916504
74172
1521655
623753
1223931
1539675
706283
974903
1562399
450741
525772
337841
865504
1139775
1529456
1110727
927015
871991
34985
113687
1238374
1239628
60609
1356340
581875
1092893
711434
634050
400136
1423829
187193
495443
447179
567615
183266
1554097
1034164
1018916
1301644
475641
1249843
274508
260533
677798
372237
368069
820446
976274
200241
957509
650299
662978
1474118
1417379
1524822
1162887
709403
740790
1030615
1347956
257266
315243
720423
805184
1060480
164374
350730
600866
1022282
355232
743363
1362118
475288
904579
1299720
750649
760503
258487
1172379
1465286
635247
1270043
611088
856584
861431
495466
765801
251006
22842
1458461
376347
810288
1370931
1092422
6108
426884
365542
1357493
1153112
1080431
840918
726467
375356
507250
451260
801065
575057
1196108
1246157
1440725
379938
1127024
934402
1155230
615130
1177550
299484
612627
1339018
797787
1138448
211892
1273565
1285707
1519250
589296
648071
1404481
972615
1027035
752882
826683
540456
1545022
283684
933397
898378
450587
274756
707197
721868
125337
1283018
493912
190660
218989
1216838
760138
1460694
326154
799773
760710
49284
731670
400911
391484
1249833
41419
566925
144477
758880
99903
681629
202686
166182
82800
1420864
83150
1183804
1275757
354700
1040174
1203128
522077
1027663
224706
61001
706059
159089
1243362
1343421
435324
441204
274454
868751
214574
1406136
1362777
1409868
1358600
217017
1239814
538434
1283775
68918
1208660
1007869
313042
254314
928156
21174
1222364
1479523
258963
92158
706683
174619
1534235
1299030
640938
207954
1459281
742456
1349470
371687
436015
134094
446558
545369
834154
764818
1530654
376210
141146
1141662
1228320
783455
490794
1158745
1026857
1550790
1461560
254101
296888
1016166
729702
947979
678661
850716
1566101
546303
678794
271874
1466639
940951
1351780
1432615
472162
1373333
830105
710103
773008
62751
482328
136418
1098930
1272586
458441
1327425
546023
1398779
427789
1063733
236801
135611
190974
1427368
1386039
722885
240909
1486971
1071908
785982
593773
865266
113497
647748
1376680
672408
1275385
878864
798407
878867
1176369
414728
1418410
1268276
184815
54735
660081
681120
1354032
852199
169753
692542
710982
350966
595086
1313182
348428
437413
163415
956527
720387
781088
1418682
500385
129617
514822
57906
1504063
746946
800728
240393
1149148
538713
1196097
965479
1190678
249060
1266331
1479484
1379836
623733
288048
515873
1379674
1166943
734317
1475721
1038627
18480
1038707
887139
1268320
825143
1393718
1532628
1370932
406975
1210275
1167620
508105
868711
380362
59823
1357617
329070
120227
1255611
114637
564960
344892
739398
278105
243291
1314394
631673
735035
402004
375922
417293
744886
1412080
460132
1212277
1331750
254794
1510888
512210
1181139
1523229
405522
500451
895731
636778
286257
682869
24836
314435
171898
1505265
1046065
860417
808882
1265790
670348
1073924
818180
290455
1369521
376347
153704
1202713
231274
760613
710520
255177
1551483
803265
46962
900552
629955
176583
331710
1316054
522729
533899
1563490
228753
1030868
1218265
145745
1302880
285835
1127453
1102212
288062
1455374
159057
77124
930078
844516
1310446
1472689
1473675
744687
309895
570978
198433
459573
799265
658912
1515263
483885
194498
838504
1288070
1308298
28154
1270526
972737
1246792
1204507
723606
185695
768403
206060
854093
179161
173554
984082
94557
1189828
1238413
926096
428855
532283
1543591
1394530
726902
251430
313456
1555527
243989
1501219
1231685
1043247
312066
737183
154744
1268799
1353783
127609
797752
758294
461901
786868
326588
596143
1212047
48508
1427736
1422505
998926
1147149
653847
162496
389134
495346
998134
862955
317359
1485113
716393
457015
605395
1389686
760899
887980
1023961
954770
1288505
429027
881850
696486
893941
804576
1525355
1124905
680736
360138
1132
917238
1236131
1326954
115713
316608
835076
533961
1174720
1438891
1234125
839786
102261
944410
51325
634291
828700
282899
1236386
1146480
1435448
967001
366018
342734
256217
1494111
1108174
133383
1221584
1194453
458678
210320
1189134
1108271
1366609
403428
837382
792508
658421
1394664
390932
1169813
845796
957937
1388335
383339
1265193
835763
884596
620398
479782
793854
425472
557048
642330
100956
730613
1255562
266039
451473
1370622
893023
180365
489318
213975
974202
461429
1231522
71486
1089700
174809
448845
100191
528590
343044
1152254
383414
60955
1405683
325467
1469497
1537456
660878
182139
630471
747660
656884
683546
1047585
1074289
130207
478345
1292396
50051
307452
91005
781015
1112769
1186265
891628
1542167
395946
383304
651420
18680
379195
686404
796069
1259314
839179
386893
533396
239865
1470851
1071228
964438
1246462
328360
1340682
863189
1197028
263167
1023374
1407433
915689
936002
98658
364337
840592
1402101
662178
1476858
310500
716126
290669
1487853
1188078
1140479
1370726
1373621
75949
332172
153675
1485346
579503
1454687
1249006
233953
366552
521461
470396
942595
1346719
721547
1029458
862845
819626
1116389
289005
326457
310474
647218
104749
1244105
1567046
1006136
1129774
1186508
1365222
1205947
932242
798414
1254792
468361
1467850
911887
308039
346801
666166
1129606
1019145
1149633
1206274
1491568
780530
262730
1042589
1069151
905955
348655
918608
765418
719186
1288516
1546950
855663
1542915
801693
77882
1290435
423416
1442787
43097
656218
388760
464673
1432496
619879
1493668
461572
264468
347202
1239909
983037
572646
162599
1388312
1509318
641842
1400984
1563307
611883
83885
1490668
1027788
655378
1328034
1075454
1453195
903913
239649
1490163
439155
1261052
249350
1181787
969102
1488238
1033789
288404
932842
58649
161480
249418
720206
917560
473247
997503
1202088
635289
12486
988902
1195003
936019
1359550
384831
271603
610502
1195532
1063390
1141589
1532019
1208914
1339516
284650
952992
64876
784396
613236
337508
335542
747847
222390
1560982
572580
878055
209351
1064276
243521
675234
352151
208842
747209
93582
1398311
859132
682637
1145554
1267761
552590
1064545
123721
810974
366195
1248990
407440
910423
1207612
357400
297358
436640
1197233
819276
1541364
435616
790680
1125946
1309675
302380
853489
1043007
885710
194640
318676
1422498
1481022
1137403
1430455
1259354
106077
649326
551
1352785
1340057
1136113
1121733
670979
1270447
287659
570630
1168259
312885
1055392
1012990
300601
541798
647324
372061
1186468
986289
867393
237562
1235068
290023
1169807
1513020
572184
753987
724733
1400971
740627
1384328
659330
668594
421581
740557
953449
286863
859836
1135059
1113741
138959
1245782
73976
771079
165747
1300594
271962
424226
1288650
830096
892498
67470
496275
253632
1435814
445029
1008062
279993
371502
591418
447717
162579
729781
1186666
1060481
349278
98713
410567
1127256
1306773
1167068
1117807
1458004
972781
1405111
438799
848640
23929
59688
1189301
1365015
431941
777161
1096569
1101791
1049914
186545
161630
951010
62933
520555
1519204
1386315
458563
277441
38853
1225190
1194634
786231
389767
422621
719919
304507
930462
636395
393437
1046083
1426229
841464
1404741
912118
884544
1558404
379806
551191
158695
169288
605367
698564
167953
1236803
910691
207134
730855
889799
775346
434766
110725
1244545
23731
1052927
1300949
6277
821989
1524971
198740
559462
919723
153673
223496
717227
243678
1047584
642467
1455112
1116668
337773
1443951
82604
1071930
95140
1053595
737955
708814
82634
1382974
1357097
1008107
1044391
905514
350433
925787
185352
317556
1196671
654837
1218609
1355599
1206217
1236560
564386
28780
1522830
961922
447935
461512
1219087
910003
1554133
1021789
605484
117379
1377133
152576
640927
894807
1052059
401173
1016925
139109
1276457
106357
1042390
94079
261546
890718
859969
753485
50057
1299062
1025652
1252214
350384
1314408
747762
247404
621965
656952
494299
1316582
273212
1081477
509473
274225
1421953
1300781
536408
1533452
621271
572393
316871
1029027
907602
764212
1201746
1547598
149860
509379
73603
524114
277292
163913
1393970
776738
1527893
278960
817039
274717
328496
489788
1042246
682467
182195
1013522
626785
1348605
1451204
161633
359654
1531623
351774
1092315
448229
775401
875663
836016
1013495
875910
474265
911369
498590
1424762
1229109
1249750
587207
449026
219476
18217
515173
1204731
422568
561489
219711
715446
383718
892863
547582
832773
137933
1167675
876012
837317
327935
464685
1115652
19997
215143
197650
259358
761726
80069
959608
742576
897700
1071138
1329916
578343
1466435
884188
1031924
918068
1239938
154697
1558714
124683
672161
191224
1553196
896312
1324855
5980
654752
840439
982426
736633
463797
1169355
296927
1311426
876424
398510
741655
147168
799946
395195
1530426
1455834
325496
733061
149189
28565
507972
768227
746940
196381
11964
441453
882129
1202864
972745
647204
216856
837962
205638
495030
372092
421733
198208
933789
163627
1479443
552625
1433293
258499
734294
93503
1474436
1166996
858463
1484459
906909
271999
1453408
1408900
1503823
1443228
1341171
140869
736939
351522
1206974
1229945
320356
1093318
272289
283054
573726
513137
343955
599582
520285
19188
1319964
39420
1085213
1462871
437750
1444359
48656
1333441
922524
841746
743468
1483174
1256719
518986
112411
836172
435284
858184
1554072
217144
525749
1431345
481476
1515587
847245
378641
946756
480253
618978
557282
1348466
604238
1327587
309376
1373880
200862
1492128
1381958
730725
1465840
1235083
462968
1473877
669226
874698
45198
11654
1226509
1126679
836029
753243
417902
1260568
310600
712932
242143
864266
1356523
166700
793316
495543
1322427
136739
898204
965285
1437337
358936
622878
22025
675327
73047
243575
244820
563730
619196
1131468
852503
1535353
1553753
677898
1373118
974975
804598
607755
671913
218420
203633
888018
3762
18899
675245
614056
22377
873235
218001
492967
1367353
1360013
1090202
467483
192803
1135023
523
905645
101007
118642
739440
1468458
938805
1320713
726477
277401
336818
1393270
1399003
1066630
791377
345393
1355958
1116382
596628
144978
1515108
481257
1040328
69766
270485
1553382
485825
190395
444808
1497080
1165541
438361
1033735
256073
703458
1133586
623379
1141518
403762
932549
1052078
255269
291446
524532
290299
1347479
146578
1023831
369139
28313
998180
1406289
985805
109764
1239973
350441
686852
312136
1547473
992871
1060981
353744
141096
405304
1232382
894543
918713
548781
934833
907134
416210
1146922
839869
295701
94553
849897
370861
464544
369196
616165
1244602
1200005
57342
1507601
693985
669034
139528
720010
998520
109106
1568048
987165
318489
219829
1384124
849982
19138
1490061
1203845
354624
624776
951215
751693
896163
250165
83827
1006046
1380957
1523801
1266358
620022
574047
568716
56062
31084
662145
1203961
1075225
967118
1540570
249753
1477247
623729
388294
611278
1055106
959593
456302
1326403
345861
34990
1295123
803201
1467441
551933
366343
460335
1023524
261834
891883
477332
1464658
69504
224935
539936
455430
1449809
640861
201279
714328
1303585
947532
661268
164661
102922
1454128
826400
1075539
1283866
733116
7949
1521330
1259962
946768
947981
194546
316627
1022593
199878
504118
1065357
557143
675538
371208
690037
120870
128411
1492648
686679
922420
35664
1062820
39585
197357
251424
414274
476591
1146706
950968
254531
834365
87888
1378554
620826
223662
693360
814646
617453
453343
1307626
1492282
1561675
611309
659017
733710
528010
49146
1211647
296882
380650
792893
1336815
1178969
1143345
464736
1557410
842261
1549310
888105
518007
1481263
1104238
1144349
1029586
282402
172402
1563303
88227
1515334
1358817
712789
1039137
1302544
1014588
1249737
577535
937059
866701
987794
22401
814069
1316968
569737
1336861
1202116
924171
450230
927213
51316
185593
1321017
544919
87624
502344
920052
1530078
890670
1504913
228923
1122274
1307337
672451
1176789
174639
115093
855933
1001612
1177255
1004403
851648
729466
1093919
960748
264351
997607
1223982
1412641
992070
285847
1069404
1061931
125068
86575
1081238
1023530
1410727
690558
387357
550739
209237
1143556
652856
1452924
221263
453140
248435
76991
979492
314313
428504
1456164
776442
1357959
547087
1428781
1232622
237370
1309200
1225775
12435
183160
307639
745186
950381
639984
97590
320408
652540
788775
473104
232775
668690
315864
692916
176167
1078131
1521713
321160
315797
828425
906864
148692
188578
1016551
337188
161997
88100
919571
1060627
498807
1309303
527350
1378846
572803
410852
165221
1098895
322455
531131
1129308
1331976
822384
812487
780005
358683
39196
1266945
581136
890296
127111
866853
985958
865483
1416830
1561082
501791
1162726
139180
25244
1466143
182512
693030
1336883
888941
888180
81558
1138042
239065
860693
772318
342788
1114564
863177
811110
140712
173210
970103
1076150
75441
322041
390519
575074
1317293
423654
595171
1483426
1236562
1083931
1098706
1058349
1373280
1109258
619498
681066
144338
755190
136709
867224
549334
1007311
465020
868393
1357123
463268
8818
841133
1479902
1061005
234471
26336
1034280
1490808
332661
705232
177144
502093
1141219
130755
184264
1378310
932985
473997
1494495
651648
950772
249017
932722
370591
137397
1543239
763629
599513
855969
1334178
377054
114166
833779
1045748
176426
728199
623758
969505
920743
419114
1567234
878860
580895
376625
1253840
1494664
532514
63942
606194
48408
465348
1063212
918343
705481
1002612
154578
1454371
257286
896553
342292
575103
900364
1048187
459226
1253261
891452
1014058
969099
1556436
1362009
1187546
572960
884158
522760
94915
1297724
946143
404746
257264
1369168
735553
1451046
1090299
1521744
611281
1375167
1164096
689553
248650
1278151
339496
29741
285771
346077
2174
103701
1101329
812813
439594
621049
881715
1071234
852133
633355
510029
910652
590881
1059800
532713
93467
786243
1444995
1032598
571908
421192
505715
1055776
1169847
1142312
360470
1465728
1390508
654917
1133915
197004
229264
767436
244523
214907
282738
336927
680906
730646
512852
1026260
166560
1208255
11359
502121
546066
1022851
544772
945470
399844
147704
1361571
505874
221694
1374599
527787
69922
1155758
942658
168829
232207
331537
327290
1116842
599719
815716
111127
735042
184080
40379
1542853
1151654
214269
1220225
155629
773243
287620
1430003
1314011
297798
763599
552699
349789
1092214
743614
467989
1398412
1256602
1558548
497373
754551
313860
570277
865240
1294357
1532443
1269725
1335778
1428035
877784
620843
207166
1233193
857706
1348915
962282
344429
441858
962555
1476369
1262454
926379
1429032
802454
1117138
1423905
221653
1507447
1515493
1407363
151444
657015
472091
1422622
930356
1249883
1029207
254799
131277
1147061
1314155
937290
71254
533782
1005765
1341828
1262793
297747
1402451
1524665
48306
1504801
1200279
895894
608164
1387037
883506
667622
709069
1080097
59079
617316
1478190
1422098
978077
1350847
922078
138310
1435667
1295509
1145839
545038
1215370
1446064
981494
238930
103846
474255
43468
1092449
425654
921539
1376662
669471
922369
322345
1251198
168908
36136
9868
1218992
495840
304741
1208436
834212
971092
356107
753865
248502
853832
866943
911672
21854
1322309
792821
808909
941365
1036428
1097204
719097
1209894
1386211
1477947
678853
1434127
1450390
332957
1315904
632157
792385
1238287
844556
235062
1480030
853246
223961
808627
674853
558693
691044
625630
1033121
363274
207487
57530
129955
768928
500549
1549265
375669
1201104
700870
762956
943290
371336
209098
1318895
1294634
1483457
140724
1135213
1502473
1055043
637438
1123422
1034525
703669
961042
353480
233391
64063
1410445
1059891
330453
952520
728415
338266
1104807
245733
150052
1120802
98725
320100
739245
82073
1548295
277348
1354988
878114
1146022
665809
1530633
863521
1396768
1342011
214701
39225
176724
886666
505177
493115
1495568
550561
1019764
1000507
291328
148203
332705
223564
1435803
1161219
1151818
1316814
369445
169306
543601
78692
542970
1159259
1437046
134780
503363
520327
1224007
1490397
360101
921803
1018275
1115515
898326
365856
871912
1381021
1524044
925727
1297760
89104
408209
771666
281887
301347
407294
1099484
233739
1517572
757784
680058
977453
1540257
369612
1417491
723653
1416379
1079862
893495
18774
920434
109461
1097431
1453533
923230
469697
859411
124821
977991
862035
394709
124092
294532
616895
767687
1261021
1060607
229155
138372
908541
373617
445300
1069364
970437
333998
1453017
185727
438793
1557307
332060
16609
180796
936634
29139
21219
373736
462200
277683
9743
313179
294985
547115
1404274
768364
532755
899035
876344
613904
1481702
1505228
745468
394476
487165
176929
1167955
701139
580430
1016014
1178483
301579
996521
1484051
1002112
449757
279112
817368
1405412
1116643
505515
1126776
375778
430536
1462163
552881
721847
193423
25121
848169
408992
1241420
969968
554305
1209527
385366
1095252
719710
897387
455921
573915
1545480
707626
1120697
1284289
437693
604237
804097
431755
359555
540295
1259004
121379
186322
237525
793893
1089905
851552
1055466
1377829
1256197
284078
235143
902219
619052
964379
772069
827582
239644
392229
1009650
844898
725030
451741
44542
1204074
422964
1389107
1424239
472542
819761
189487
717466
509890
1523261
994335
985605
701132
34305
133043
1266493
770789
51116
1220177
799815
1449809
218919
284379
159788
256650
71764
681472
319676
816035
239917
1273407
359602
937168
1431786
1556742
551863
823604
852543
1537786
1468872
77699
939558
89144
39717
1215426
80755
589867
100507
1189192
868232
119696
1436982
1117114
1351642
882750
192286
456831
37122
909075
758827
1554601
114393
310804
1191128
1238652
411144
545629
28053
724473
805668
148537
759606
793371
1337318
480440
749892
271973
1344285
412831
1033288
1057738
1364490
1274713
1529819
690727
30130
959360
989149
714933
789470
825414
1547534
428909
192277
1544895
1399292
1455005
1098325
152327
1233802
105967
183075
1119879
595454
1052818
143082
1065289
883527
744527
154626
63039
970825
1186883
5956
108705
946328
154641
238903
257781
1186554
760433
1501038
1381772
424015
1208373
599484
94680
906736
553651
850734
53800
290050
693151
302362
629688
1309848
1031139
879331
1300201
733169
1038446
199407
620430
411970
947358
453188
982487
1005365
611212
1032387
1414331
549340
1065936
1442501
1294274
832333
771034
384697
1070175
264829
1414795
935021
755544
78938
790064
937426
1188565
1478864
1357759
937752
918953
1491970
1145068
126340
14999
503818
1150633
223862
1068983
1226273
1357255
1211669
80597
619162
739598
834401
1415550
1546104
254698
901132
96609
983088
1562353
271032
709810
830516
403485
1401559
364975
1139415
1078233
1198401
1177139
98772
987810
25911
751146
48687
1540100
916311
1220882
614745
1239836
180443
456580
790508
977638
1440385
559761
1310868
1357876
1519980
1364830
1204368
1005039
1453276
1185916
627328
1209163
774191
926620
1194932
777962
579014
452000
1451102
1027862
83648
633829
786095
683444
618058
857547
640931
396431
536626
110411
1360367
370652
821358
1299369
1554549
984829
1346321
1430024
534391
1401637
487713
539536
1188274
216267
1327607
130764
1023805
797403
275568
615342
735487
854710
718826
294906
610216
73946
123001
1236170
956971
520506
535362
1532707
1546494
974054
1105906
1410170
481524
1031845
243531
311766
333996
582114
411116
1556697
456785
776056
1095239
110684
344752
45333
545538
1233305
1070688
749157
1066238
96236
865977
880258
654840
101301
32805
220548
588250
170156
254418
160636
1413629
970663
568051
80880
790639
472336
1115718
617752
984991
1463061
400318
23390
464248
1467663
548950
134300
233424
122856
401714
1120242
1357406
210684
773103
503908
266387
28104
424025
297271
264476
1555041
404471
1085875
958679
500559
760633
1290962
608761
225300
360032
597894
1233535
398178
444180
562432
252511
1287163
425025
217037
335650
1142430
1380359
1158677
1425870
273278
270822
1326420
1228999
978749
406650
787550
1183273
190261
937688
206404
685770
759307
342233
681868
1301342
411207
418878
760833
862098
126767
557444
160030
47127
1259043
755653
952284
1318264
23705
392514
19290
393512
1309718
14359
1231744
1453417
803027
1334678
467492
1242100
89980
335493
1331099
564870
1022025
996975
272725
753389
1233207
805444
99707
113344
929974
113585
1553793
1237929
104773
299435
740150
848060
824272
398077
849349
871832
1299343
136473
708394
497216
1172887
656521
366030
48744
1396010
1164173
925999
890920
1158919
792897
16561
636885
1526818
1100680
967343
360899
967715
1433641
386398
20562
887183
83481
661506
716525
720174
288576
1167184
576725
703511
467184
1434058
150762
102104
64959
1386020
1009231
943028
480445
58997
339826
348916
1315687
984459
29321
18374
994354
975565
427754
899247
1352634
867726
97000
1130363
1253873
459990
258396
1315887
767073
866642
559707
1183849
1490322
441636
1058936
314307
1223528
1367971
1457784
40214
752082
671329
992424
958530
787134
1024516
902109
1168546
1270111
1075358
1164664
287945
727187
881119
367719
289565
516420
1107907
490913
121440
449484
273475
1010355
802916
1219732
270150
957174
1336095
203529
1080798
22641
1425728
630891
44842
1127093
279176
79097
383470
1308134
1338544
484162
563027
328854
441617
981341
1448475
230228
501629
127299
921273
904326
932146
246955
1311220
923289
651102
1518114
918720
284713
206996
19311
378768
978837
1018096
1515939
1429230
1329646
1062232
1405187
332043
1094004
1230922
839086
1472490
1026277
977259
137960
16386
417527
1280072
1521219
1451404
1000633
343878
1102803
1194049
856990
649363
137626
1272739
22720
15554
987115
266063
958585
1446500
1446348
611543
546253
1084673
316422
413238
447219
1490707
272068
1055439
630109
291521
1032652
796260
1131486
1078419
976927
1485847
347156
59790
908549
1099661
249613
811319
1335552
656486
1212945
1177326
439414
288883
1388283
570625
369455
1504719
433201
1186656
863440
845827
1314462
1456773
495026
1513786
677216
1402498
1346527
617648
1028652
171901
1158018
409947
83295
559163
551305
1534135
975935
1411270
395555
1487623
1108500
475018
59447
1341304
350128
1173089
1222560
817112
1136983
1073416
680412
729399
1251661
918036
1092975
790190
345522
798947
36070
1459298
368169
909056
1150870
1174523
115502
718440
1483407
574589
1203471
1100877
568387
200700
69642
797920
338899
836180
148012
600818
1415384
92869
690154
661640
1321076
297828
1313119
614182
427814
1359427
600286
1042218
1331320
997301
170114
957756
865367
257614
1117317
1071557
1209646
104472
1300450
1475178
1501993
1221752
1330101
518373
1316240
534207
1086696
965431
30066
192754
327474
52159
937076
1487738
828016
459976
893720
231671
1068128
935344
1192317
970975
1493128
427072
718750
894417
175644
1146133
1040373
174000
1563726
397003
479698
1488801
1013886
1561494
1025754
1298572
830426
1539327
209439
305727
1101290
916143
499986
1239599
905639
1377601
1159630
769577
1170094
938885
472259
31975
1276355
1448170
5274
26190
580506
24415
1302817
278369
539245
791097
1173020
440070
1434083
415948
1504308
631531
1303644
1341289
729752
701747
177667
411548
1562897
562024
301273
1099783
1349365
1330515
181501
1354948
727402
1369161
1175347
1393699
267472
1167554
193284
958785
1037111
662652
484242
355554
842015
1339415
1493133
971859
148647
460773
546868
1284814
1215878
466964
1401122
1495764
946326
366505
1388670
1434121
71966
360260
1315757
446355
620705
505051
69543
179295
1168324
1016927
1370103
966030
798988
660657
768408
594178
896748
303420
1531337
1530608
972024
39009
818593
1132459
108181
1315757
359642
1419534
1475413
598153
1324488
771037
69536
1490864
52663
1149906
529
244544
305631
126420
1554647
1196695
1042268
740821
797606
954870
251269
1411929
1288210
920751
914404
1401573
334373
1455339
1012951
970001
1036082
783251
1374172
489644
1525854
794227
775860
881840
898063
936076
1239925
1227369
1122507
624368
6247
1112224
232688
1382752
1341729
1232623
1508148
1413117
769308
334991
1012747
1471242
964045
1556828
1275146
596861
1179489
912896
1375306
1555950
843244
504540
685561
1057807
23949
1245084
435676
1336195
1150355
760921
614751
1229984
616658
1437620
1103338
1496711
487912
1342067
753363
143491
916448
1038516
627955
112079
1144363
602558
648139
975297
673622
1522923
581630
329242
674298
663872
778263
348630
498262
1456382
966958
1547439
79542
1507025
1055989
353327
698472
1021644
470016
523530
978088
979129
74187
361443
1044278
488118
753185
1511357
114200
936248
763005
192169
1030347
1455285
647728
215472
1126603
1423108
435100
1016766
40250
1565833
875953
359529
114884
94871
888501
142567
1361049
554963
802168
815936
1048592
1196918
1230896
846011
1377283
959278
112977
1075943
632439
1146424
129103
1519261
1340721
674440
877062
686086
61313
519460
1101522
189844
499227
1143482
953269
353376
876806
1480838
170836
1066992
954349
315351
289121
1081606
299626
1069969
1495989
688580
1199524
1245531
1411032
307878
1335614
1268147
935124
1563933
971392
537534
301161
1183897
623723
1015559
185850
72795
1413549
727326
1081908
230253
872397
467867
890685
399040
1554740
753682
1351486
1237936
825707
94035
1442906
446791
1024846
1448798
1336513
1361778
740858
1234595
1277413
150482
832650
96138
449830
105248
592307
479750
625633
359164
1481141
60243
1221180
370971
357757
1454148
2093
509629
800367
1338897
45072
487718
514474
483324
1001235
52368
1509652
159438
856476
166750
1347520
1170322
676304
1234804
1132853
669295
914332
121366
220227
432830
1490187
1052584
296548
139544
1298883
379585
490583
596251
410952
1366036
610337
639013
446458
1389490
1442553
1434560
1564050
1471052
1219648
164364
783511
110175
1092453
161773
99311
813872
1092302
194236
217945
708694
15284
980463
457508
678263
1064099
159608
1474367
904256
615120
131811
489090
1099864
367935
1358305
511854
390254
603522
118997
930506
578872
402076
863360
712319
1293302
582775
1228914
1373528
1308947
1312083
480772
1362861
999804
729929
134691
349812
44323
1558306
138878
785072
174332
1429740
1102725
148643
1111003
164850
914222
1022679
1404166
809032
790536
906543
113933
688999
482871
805535
43360
916596
685632
378417
374907
985529
544436
1509527
857957
177517
64088
542332
173037
1505413
1461662
719287
130421
1322628
382144
681581
1158680
336356
675359
820296
865745
1560510
627640
575860
378422
104419
210963
475775
1484863
231553
396797
1484344
175087
193683
1127084
838492
500355
587103
943202
45815
224446
1547527
1439414
393109
313831
1007618
1282252
1302723
226703
693011
507251
1432809
928283
659085
729166
1335590
1163388
929583
1193841
1325853
584942
58097
719365
75489
569012
606599
955100
928783
1029947
99630
1052558
1439201
686153
1142536
846539
1075801
1466744
1279502
1172500
665303
1332072
734042
456062
499089
70288
938049
602561
1292933
703941
1223200
554249
475327
1561053
588457
351893
1431386
1451584
1094187
632530
1473428
399581
461654
1155843
2955
626681
713016
512633
562730
1239897
1469956
309839
759197
1199011
794578
1362345
399673
1420954
69558
1466051
1063340
657650
132670
154452
1279414
191069
395587
578575
1094701
36628
608972
931955
1171055
114356
423149
900744
809218
961038
1248120
521741
771364
377389
1110114
55575
666089
1046915
381036
1428177
933380
89035
433554
1139079
154390
388307
22313
1321877
855582
1552078
648176
133257
191246
1317806
231260
843510
383822
1401225
340594
903457
1031691
195512
432862
1171755
1095424
53768
1212386
1404159
1173807
159921
345714
1161134
1450104
287399
1352684
605490
915464
588748
1096863
503836
1547648
182819
723208
1380612
222356
465971
527720
1175208
572155
737248
49312
399503
1109295
1178850
595819
411180
1084800
1311064
1478883
901306
1164678
474766
924093
873593
1287709
228926
756089
748662
1566782
106298
1507923
345165
713592
267232
945715
1061954
844412
1102232
1250536
1566038
1030159
1555798
467165
627495
1987
739492
47426
1502758
60361
1403083
270973
429787
160945
237592
365770
641784
506426
192718
210216
205260
755820
19514
1333876
157032
599969
685026
826989
1189654
1367778
564931
633209
1316099
1001760
1418532
362082
1378724
1017959
1212612
67161
332293
467589
1053309
1049465
1326864
848365
108715
302230
1139613
959375
968920
603778
658842
1158489
1043920
565629
182795
1475330
283578
206699
1043249
991058
35082
967920
68906
1220704
892645
733229
1032933
332747
969035
674481
1079572
128245
1372421
1162101
1093420
310715
75021
264497
1369671
1446781
1150515
551559
1505520
1082752
792221
1499106
587002
976423
737963
324295
873187
1255013
1406892
334650
3727
726127
680278
1172529
1300707
1327500
485961
927437
240445
99362
480423
603534
570555
1255351
432102
1007335
1436684
224523
229120
635244
1147129
687370
399195
33767
1291423
1318626
1549786
1253061
563961
805813
360794
1292524
611044
852163
1214833
736372
879535
762475
596226
692437
263311
1086164
870139
697008
693153
908224
1427404
1070327
171295
1086946
1336905
1421669
52926
674050
102833
1318169
588831
241931
303715
862896
1564928
523991
417752
1468589
277155
698589
1491595
1344670
1103033
1228588
1163981
828187
630059
74683
1403634
665164
1006414
1338960
205798
978353
494745
508413
113154
940890
1098273
1117509
485218
1553486
1305422
1315749
1203504
351008
593367
625199
704442
49962
628952
898582
1562682
1066103
1015705
1268009
1430825
1318207
1029863
1303818
724246
291392
1147999
716734
1417111
630821
1037002
1215676
853773
1425328
1532111
1046276
341014
1409788
1007542
97710
1016530
588146
376877
1013360
1346633
684657
1242983
1103401
911810
547142
203147
1344877
186530
627012
1364476
917139
531688
728619
537443
271811
863680
616038
320062
1119455
771384
394793
279817
1430190
222105
1269115
295696
1171761
253036
493658
1113308
512925
440162
1103972
1350563
923528
1562723
373093
785566
975225
1000507
542044
606282
872971
1050192
1532140
1505478
558575
881607
1532204
434898
1237991
886762
782138
766141
296240
412555
509901
1237079
901818
476893
495123
822687
45657
291081
990640
174357
1287541
271760
422109
613570
1537183
190214
995491
180449
1169279
1143849
803088
1504313
1161967
816220
865358
586463
1423459
1510924
529180
1229450
396816
1376625
454739
799278
375419
692407
817950
610947
304525
1479588
210610
900618
740379
244377
149960
259265
938940
89418
1280094
179662
4973
535933
621256
821191
490426
315994
844750
933635
835900
340997
1348103
20206
753513
920813
795194
255657
1392574
944136
1267067
1492607
909548
794243
1213150
914428
963325
1239178
1514397
1561171
155094
359177
452682
53737
759696
711865
488715
388733
1055554
1277936
1035184
84976
645341
1061156
1556419
1145288
670902
1435856
925370
932832
233974
998486
1091224
322406
1098350
916035
930855
507398
50498
818613
842325
990811
11639
26826
1293015
296663
1350459
1109931
953228
983673
1164569
1472871
1132258
1068971
654080
1342706
2826
1503943
1057966
294458
871761
739476
279384
307585
923247
205002
498504
623752
894811
54547
728790
1368377
851562
695013
743748
651103
884725
1050737
497628
1150821
346040
526959
1519285
935142
525775
1554736
146367
421851
330610
1316996
672408
748537
709662
647846
454956
118409
1311161
667986
875494
664640
673604
584023
78638
144987
1109128
2760
1406160
1108214
1009080
172385
1276249
591818
824766
1474795
1248214
147669
27594
981117
583040
273681
1288724
946619
1486878
377493
955966
76665
1066289
802825
488395
919599
329356
1495365
695400
654541
550215
1273297
1246137
296100
261670
1167286
590366
975837
718560
1410113
655135
602955
16390
911763
919599
1541348
1055782
1337900
1465750
749857
375825
1154183
179927
1288631
1205925
1291256
926075
1136302
1140352
1547420
1020577
1290855
1193229
637267
266975
960225
437189
1210005
690709
223574
35068
1477180
1292075
1465391
327132
31317
1320152
218407
615398
1299095
845404
373704
1220822
1265670
1188263
1231472
136658
458776
733285
874748
499746
296792
388489
697757
366534
59653
1048210
1374874
568679
645780
265808
45816
1035631
299898
191607
261770
904366
1095876
543337
1198483
1127235
1332377
837414
298765
1325033
1307778
896650
800960
630086
1104858
196575
743321
1374852
1126986
638243
590088
713954
1013433
1147876
396295
1040806
641502
300181
952323
477349
743173
638639
696565
466588
1474116
123185
1263916
793835
987667
551722
1152722
668912
121054
969340
1217392
58991
383220
1265734
1270042
1113139
765522
782579
1451137
1547192
1397973
1386610
557812
1282263
647342
1114576
462853
790835
802944
89122
626541
1537637
592913
789263
420090
360749
429903
383651
66508
887695
1066867
388124
1458019
1183951
252290
474601
259125
1122486
871847
1241243
1196856
371815
1180309
1196796
125661
1410041
961514
572167
559989
867434
679117
426154
1409610
830730
1087982
758897
394437
425744
1259647
1169709
1159218
791380
950761
1478894
554181
453432
599463
778119
1052853
486671
1261078
408030
547570
1507206
530825
1146480
1253568
1064238
901345
729185
1405255
244710
203219
524024
966214
261887
1033475
330929
1300952
780578
917024
427477
1326114
971195
1097748
310404
346316
1180380
1165582
489491
1164350
891202
796954
986413
741464
1441908
285270
688209
959667
159779
33347
533655
36832
1530237
1511273
288602
748843
823617
1218528
186592
286929
401435
1434825
572756
1246077
871385
1334805
1128194
869839
1312385
1433529
817146
1249138
1263677
964840
1343927
1027706
527969
1364182
869489
242883
1136452
15688
591843
799605
578623
799004
741473
471580
1277235
182179
1267777
1429440
1020635
553112
1306710
160519
1241873
590007
127367
85341
1411573
947460
88357
726273
141603
325609
622477
1256893
915397
408316
754354
891536
888234
1273973
254008
824933
605164
1521966
793984
1495081
833244
753371
829644
310064
243130
1384894
199855
15256
1235578
967441
1178981
1355838
795678
1276072
1173447
1273156
522118
1367037
337527
1202330
747264
167941
657462
123535
1497001
282561
804807
716890
278757
1282026
1412917
1133110
1489318
1304234
308231
647830
330954
991182
515987
946994
850389
1141812
272754
874308
144101
871828
512865
767081
852325
261440
364452
589338
917565
736682
669002
1545399
1514414
491110
553508
737830
989278
752476
927359
1363697
576857
950312
1226396
1565768
94250
865637
1286298
833498
327610
612170
945344
1267888
219222
329126
133933
480792
860309
71763
579982
832683
518676
1516029
316470
589868
1107781
652997
616802
1451045
184449
1443036
397350
624173
214619
1182733
1136748
475604
597300
865474
621068
286412
1035740
388664
1012537
146678
704144
1094359
1541388
822004
878143
361076
503910
1216540
607268
229044
1365547
110914
146649
1459263
1258322
1309131
333502
886303
300114
967852
1236591
584810
674154
289612
229754
832042
896295
452692
1298203
308585
24595
1044107
675734
896419
255562
1219281
1325880
1246334
824075
188612
100919
1257741
918172
1164502
63354
1106340
1283265
148494
178441
1161875
943136
1496148
169472
1193302
441886
1001712
949460
417672
1363607
395812
901890
11930
348882
535891
902832
89335
531055
313968
725485
691480
1109955
581680
364505
1079086
426320
528732
1517031
467270
1034120
1562862
443855
1507470
880729
122800
1004936
1270328
1462232
1470089
1541180
1537940
1290808
873910
611477
223501
319727
1448596
1488286
1434918
38896
1123431
1426256
1391566
1312626
716723
383300
945501
1241591
878787
1435154
394264
220146
1487566
903150
1461362
165455
335677
1202646
641260
1056996
813096
1566466
511251
1141705
919245
874093
808464
815219
1242529
471134
1368253
842977
1133750
1423664
362009
1164068
491909
228320
1300555
994583
695889
723662
750970
928449
1360137
846707
721516
709233
1458170
893651
1564711
734362
1543971
1478392
199640
1087831
1354642
974364
1324261
12154
97271
1066570
831583
822741
831495
526374
1562213
502482
587550
797586
446304
1131758
55347
632811
779505
155054
962764
501762
1191216
1427472
477914
917863
1355167
299334
179941
1467106
43568
573027
1339184
912274
690474
867984
435703
787059
760587
982546
1153755
91568
738141
634992
26542
256374
179485
999532
1441932
874302
990056
1291373
80037
644883
1507965
723119
848629
667323
820572
376358
76572
1543623
1191467
742709
1423287
555378
930400
1491319
1056155
932934
135136
923691
1506141
1279772
876143
339249
1027268
1114409
1339955
775094
1215625
1426486
1227805
1141162
1134566
331277
999433
697750
1037347
468990
1209020
241381
1355350
1021143
1387883
516311
654493
431163
126599
677687
1556910
1313153
251122
226635
618199
335457
654878
115139
1149829
518930
298255
189679
467234
1522658
605784
3513
526778
521332
1176576
1000714
1135716
1393964
889756
315112
189622
1354745
1014682
313439
267668
1237249
1039659
320298
737100
612064
754649
779151
532556
446699
1302470
1545154
1171470
652976
736353
1037196
1097374
1117262
1132650
325724
188948
697633
1459571
627378
933977
1410252
1209493
1478347
1138041
1256858
223908
418797
1072784
977584
648451
883056
1050271
72494
1389950
141529
612328
410653
1001093
85392
904635
563206
511794
493712
1108042
1423468
1110356
2573
427632
997040
840897
1036015
1309962
26176
794518
1522231
1481134
1422875
1292647
552344
1444509
244525
1214306
561802
732031
8899
37988
857326
1510970
589377
1471264
714973
929627
1491260
90447
1556827
788376
521371
694762
1167421
1319842
33117
734525
1541076
1173043
1339529
1490061
1245697
1116312
423518
53074
463804
517713
714904
1251230
796259
641156
116534
1524020
1114868
636182
629899
1439151
954497
772303
283808
20372
333130
458645
762319
1217221
82775
1443695
335426
1030889
1193961
1463174
1258745
840579
522367
351149
764969
1300792
556282
812373
594725
1242861
1188533
226678
811424
1210956
112015
260259
1196364
924680
79435
169347
1518284
243490
1344013
1354908
468551
275623
381662
1170448
1268444
956897
76942
966412
1086319
451879
988451
1106453
1494996
253954
46754
1442781
838779
546243
420843
9858
18139
1547168
327139
518438
1126648
773677
1505096
1526401
16166
1048389
1173290
636736
1412723
479359
668766
419147
397242
813016
1413237
224845
1266652
226356
21235
589112
279437
1192262
551295
1197245
114434
824770
1416598
53679
1276132
1370664
1006363
1311268
1080400
442451
1084849
1354460
375789
1306350
216525
846331
1203481
1017337
1454332
1194298
945056
245808
959634
1214551
1555813
152276
914061
1296974
320068
30861
154536
796950
818909
1346870
231795
1435923
279766
415573
613076
1089802
987621
1324168
290598
703476
403942
323646
1300156
100870
1184040
1257407
529568
1029894
931134
218710
853006
522213
293419
1450394
566935
710151
1452849
1416969
167808
1249501
317542
1381727
71704
706151
321860
1076311
1235379
753253
1404588
842007
1298112
232707
1399963
1378012
788037
1064936
1092324
1532812
115015
1550371
259649
1341401
1324998
1407589
569625
362199
1172544
1234849
777828
737332
998282
45056
638551
159782
1557471
338290
80284
695623
233591
390597
1233556
131481
1404783
1533929
863906
118630
1439840
1116923
1253033
64315
733281
1476909
495067
1216099
1283162
297666
1417960
16349
1028453
307327
952082
747864
180013
501167
133378
491413
232428
1129098
1128250
570786
553244
472013
1089579
1292430
1257800
199183
76003
634093
384017
682880
1089797
68764
655046
454675
1195906
896176
157124
1432691
889726
691352
406073
236910
680460
454862
990030
799271
603592
52923
971616
52200
1209070
693224
1394483
1484756
241961
858041
606355
436504
1052904
808145
866847
922265
1461426
812772
861830
885560
656109
1148853
215234
713007
1521206
944477
248252
1254578
1428943
139034
440150
1208400
28401
197503
1446923
1476587
780658
295886
360207
6718
293681
891970
1377326
986343
251877
1116136
1186211
1039949
481784
689839
1329680
781601
637626
723410
298621
1432148
973684
1086114
1077511
1006527
59088
356190
1261924
1146479
1543978
178949
1292116
244198
961637
52172
553114
184850
1230318
451671
1437175
16402
912961
540154
1383225
1118411
1342020
1535248
1157879
97503
1135756
165960
353654
687265
913170
349180
1145057
375929
938895
1133800
1533916
1549717
48911
632543
1031775
216756
413427
544249
1153860
348371
1186372
811452
201225
1068249
501590
637000
577553
835322
258119
1145467
188429
796457
432996
1371102
1008743
986784
954743
1152435
429897
889215
879266
1163815
1425876
332077
898547
1233939
1202799
428280
1330556
1030624
1085976
136363
1356281
1444398
1201159
36601
321903
1162120
551591
204196
536404
710300
180318
1524085
791944
805284
268165
1058317
1449802
1243818
278936
350431
554089
541036
1286203
629074
72408
1067438
1015652
1413971
363834
735535
698705
713524
1114154
1380840
1354432
883819
1501450
157672
1296118
50750
612829
412018
15488
701758
1445056
11292
435036
126726
453806
1295259
1454847
707107
658243
664656
504879
990630
1256430
1412644
789273
206960
426114
1488001
937439
1310716
958366
393566
1058474
710096
357471
383024
673105
198447
927839
65279
1479169
606043
98011
1069100
1247694
130846
990377
1025546
1113828
1182637
862596
185042
1375435
1102299
874799
966426
988537
265976
361742
812478
533249
191652
1325997
707022
972493
327663
1270722
1405095
271547
270094
198681
441830
60708
226494
30649
85387
1280641
267710
284667
1034018
1328310
978470
53465
1523176
1231739
519067
436539
1130325
1223666
764369
666476
651997
889362
409856
410814
700578
1941
601765
1273410
110305
201617
53835
911345
496532
1135779
1388931
69301
923099
424562
1408166
624626
1320871
448405
1057896
695783
504647
303915
662198
850696
231877
343694
1347277
1191126
705995
33189
144245
424134
296367
423902
961588
256337
926607
850003
1182580
1024246
946624
323366
558127
360376
294204
329412
1071722
192393
177545
709155
1035851
1257311
906183
1109538
335856
1318942
255396
1152246
1244095
755709
1040620
377091
930207
748807
1279463
1473530
112344
1100231
812623
1003204
1549020
1041359
419029
30351
515279
1075724
80331
777317
928198
1422765
480447
571438
561396
1395133
1268373
592133
1039368
1288753
1389418
723071
1008382
1476080
1358279
752375
1121583
330793
1488579
262440
1308127
413886
169169
26767
844086
510448
1455775
1202045
823293
644743
1062300
1411865
50482
572141
390579
1362494
563308
1474918
262474
1307573
1178701
814375
1409933
876044
626041
293697
635528
1346020
1012072
946987
892581
1131141
1403927
1191204
1268506
1380934
1297086
808234
892259
935823
1041079
11425
1028783
726427
1272548
587264
1358492
1304052
23442
995746
740384
68760
249095
1204935
375311
60003
491721
179897
132128
1261888
1050192
1461442
185356
1337509
1092377
1178770
1078
364109
1466811
1535014
190115
540570
135305
465894
366575
92866
151365
873653
474989
729672
1363350
699243
206725
317057
394474
1457685
1352290
815227
1110922
1060024
1505977
500613
879995
1111537
150617
1070916
669837
942911
915124
1103928
339219
1180731
986752
971171
671001
1514919
1427174
724985
417793
473274
377087
372128
742390
1229165
422176
1534238
543536
1320793
1256646
125781
230114
666977
1361656
112248
538829
784420
1448658
1385772
1266809
1188999
363839
261753
1520352
1461821
994681
1138157
898213
809257
546414
1003476
1524375
129251
318070
1246973
1495352
1197820
1046514
858598
937941
940547
296516
1125555
543347
814724
279959
62126
173720
1017876
1543589
1434149
334950
1368641
1104828
46476
598971
865164
1154481
660349
815558
190696
277073
1549361
1374051
181462
618535
525001
675531
1420171
1354628
1160632
1340324
102042
1420966
1405331
979696
786897
721727
1161762
1002158
1023646
929881
95976
848519
896456
3893
53519
586899
709765
370382
363747
741817
639739
795929
1391000
142803
1447202
556701
943267
183455
905355
789634
1381629
100881
964912
1063934
1230965
74840
657345
1404632
1365616
1473743
648614
1036657
1247094
284033
793802
1215944
1062646
598802
970003
1244253
694147
806294
1318638
407828
1503806
265994
305216
763239
1241924
1273391
378094
182371
300118
548286
185641
586419
232732
140452
1245105
1430941
1116112
1069887
34998
755552
240063
1081992
912120
676744
957038
31298
1138629
402720
1150969
1558341
673526
1015879
782904
675375
1129248
1144186
297708
1509745
1212909
742037
1217311
533416
248004
800149
1503255
441717
1539540
1092260
1537892
420047
493064
726946
1444659
1186776
625462
12522
1226020
104903
730449
741292
1308888
166903
1545139
301527
145457
468756
474385
84776
1020434
689662
203323
255355
803224
130235
809324
1305735
123559
1087621
326189
449316
264166
868493
1098998
1551702
1436247
479971
202012
1248738
1402768
1062795
1025310
330132
462285
231729
40126
213939
573078
1456758
865067
242146
297871
990435
60272
78347
474166
1125058
1229931
1122967
455869
709900
147143
1168297
1414647
1455877
891151
451613
1243945
1008785
205907
697557
1413818
263358
1209941
1412304
1474050
480127
450339
198746
1416967
400406
971733
515478
1467971
669367
1193361
499787
594479
435199
1425077
73102
478194
1338348
630527
872686
130482
1541314
1388941
1434561
1255428
49516
822892
1324697
1172535
1378710
754325
1508868
122387
1391862
1475274
1469545
105857
752357
385790
1471243
930123
1077305
824839
1551139
103560
116139
1055979
745293
617305
1432092
922818
633906
211748
643271
94577
528319
426388
1073468
1525506
862895
311584
115972
549289
28610
1312633
1177813
92558
1045688
592260
332563
1234467
1314592
819246
595157
939924
439517
946588
1005332
505526
160696
1445469
179430
560188
1311267
1003632
680402
272050
817183
1362785
286253
1057812
533842
1122409
1090217
926019
1139730
128662
545610
823853
118686
1331818
1438440
753704
1267615
1098795
1542376
888714
182635
808191
817294
1101295
528650
1544812
413175
836411
422880
1174609
250386
734508
1437920
928095
161639
1546027
396362
1068039
498940
274344
540700
734387
997825
748451
798036
916272
1029996
917730
1376270
983918
1298908
423979
326880
775230
306273
808261
566331
920667
704426
1253349
1192399
305341
1552881
316208
1359236
283722
1409517
582175
543411
936637
62904
275133
715704
865741
1555131
671457
758833
1073281
1448664
1195019
170329
282549
715438
83556
1556187
949005
1315037
1375081
708045
1036347
576108
828436
1100032
766692
372504
548782
263748
1337185
1049424
395235
95227
1464141
392025
1181640
269201
466393
1218139
716530
1468441
248363
587178
926160
1275704
302141
1353672
960404
1524552
583421
423092
353360
662208
1441840
1164942
1259165
727674
554230
492734
1370447
821115
654876
176947
947148
563201
1278612
1550468
876652
964028
843181
1376656
1454337
239587
1290270
681463
140500
123238
471391
182059
571939
483560
637944
1437238
450483
68869
350278
1559959
482883
69495
728485
1355185
1280683
16753
540631
1492920
155715
721266
1235459
508706
443071
1222600
660746
157254
105554
1235064
900460
1370702
577083
1214591
1369434
1155667
671974
116168
504841
1507559
298314
28464
995892
567108
706778
103946
657302
725458
53557
73937
1161529
1383096
287214
1003331
1414469
1374686
999688
1215940
1456150
250549
822066
1515649
996617
257409
495887
459916
1248057
1265104
825108
824000
7586
272857
1262912
1151189
718353
616635
1068882
1415332
564547
1075809
779998
767816
1397217
800337
441705
509929
1071865
170124
327946
331668
954774
117528
521949
1029608
780627
335782
997435
1428925
1154867
707352
563173
111440
1504059
1142511
1173078
840067
58445
1364622
816227
488161
1254852
1037693
1007251
10033
100794
217187
422193
1392702
1501249
93013
1449401
504943
553131
1561657
1001762
628758
1017449
98751
152106
887517
870506
642198
690594
1249644
991019
1437761
44981
788826
532642
1100460
1453052
1094458
86578
1077709
1206212
397830
1408798
1223267
1084512
22837
97147
621064
603864
290339
816630
1373909
389445
308463
1500281
844600
1485512
394475
1299225
932080
981986
695118
243835
245657
1495878
1382557
526677
840274
944595
1331119
1111771
995850
845433
1353102
639647
24273
227364
740055
1482810
259162
89901
1070554
1038964
1393918
1498317
1163259
606574
1286131
469594
146613
209502
1428107
684174
1517051
321787
1127605
417590
867288
437472
1472602
1089045
1257965
1042119
187130
210114
1302177
613747
208768
563752
160304
104016
279660
768124
26821
1242232
1296403
158575
806188
1347507
871425
524038
881904
1408982
437880
1023952
751413
980482
1335029
596760
1203639
710548
742065
1278116
1181092
773858
1122993
67519
84559
496793
716849
619028
280520
86647
979220
1258180
607915
1077647
1145010
907588
1070911
338311
1041070
1055219
1306909
82869
15363
456002
1344565
202563
1201097
557693
1147304
1003826
906178
1184451
235590
657110
1138521
322399
1038173
1428800
1018990
802156
1280058
725793
231846
337201
1305229
931876
1149288
865916
604125
129403
1398302
435861
1458810
172843
1544299
28632
1546777
1387134
114088
194815
841052
627707
489686
414499
828484
978364
103410
301744
311036
746749
1262672
804569
1553118
541940
215174
704165
829431
1086040
447604
1117335
427156
1206021
876116
360251
138795
1050273
274220
1469630
1237966
1296621
669220
1228944
1137558
1261755
152215
239554
317552
396971
773369
713562
367443
1209328
558229
1552594
1483561
729819
1124747
49462
1350201
1417085
1187166
996623
1559006
1508064
1290564
195724
1282958
1402867
90057
202356
876270
144796
615807
1495092
250494
1181080
159363
1452194
250277
1300926
456770
1196328
37092
880365
24527
1415254
1328260
1419336
128884
133788
557436
603278
156557
509929
1014716
1247102
886887
1306967
269831
1420248
15631
1244455
734514
479590
756563
175211
1403780
677606
852521
1146959
580684
425466
599893
1529196
820304
829995
627995
262013
1104102
239377
285502
172830
1522272
1207518
1540263
810006
1460609
1411424
706044
519031
683576
605234
816262
307424
1266740
121360
295785
931549
314458
1121274
1421882
196909
108409
159215
670288
341871
747612
140817
1289808
869523
884217
55855
1277291
1318701
1345875
954389
1172349
1367256
283501
1536977
142552
1037421
591287
442203
1334095
1563005
1044939
1194821
511098
1312905
869660
948418
1528742
490881
147344
800446
220279
696000
241770
763294
365583
69010
696314
1086676
3900
1303613
876206
161254
987324
1206940
875194
63671
4286
1535750
1213216
1328323
458294
639378
793799
816739
1380331
1484701
1511812
2512
1148
1460794
797410
266422
118990
1309230
792982
524882
343696
1074995
1231681
966480
104191
369051
1253609
1186591
994831
800645
1521114
854853
107502
831684
345952
188444
977816
1095736
1126048
768156
1179659
1212573
1045849
1475006
376354
511849
1365830
1108423
19241
712010
374383
784365
675549
602692
588202
283030
841154
1157384
450401
1531395
1405641
1529838
1086478
169438
120601
1443562
252688
811694
1043784
245222
286009
1249327
494730
1040041
533989
162604
1346967
952916
283841
885815
1133545
1025713
1257387
1407049
137716
1021319
190430
186348
1493458
276731
248268
780882
644929
280262
1415824
674418
35240
48313
997500
1553824
118368
396646
275457
243831
317392
17989
82820
148765
50906
591289
232792
1166539
1123571
1156079
107013
1383993
588288
422808
1544075
954030
497489
1021921
406179
712564
1531740
248615
520092
614222
1464777
280821
1477938
98917
1519038
1288794
1160642
733586
543513
764912
217091
1065872
359924
741966
924959
1233738
203268
1313764
1177792
1397100
1529302
1005002
577210
573391
304578
1303195
1294470
1072022
306385
755802
975342
1119722
1181768
1056
1414507
882014
390878
1176897
225267
1411350
826488
345446
94422
829399
939443
1233366
1507407
56192
1083627
515981
1553147
1330831
313979
135777
450788
1017267
940521
898313
682223
1410110
1086477
1190227
1077148
851017
506386
295528
563051
274653
1154443
826633
896678
962253
42879
540017
596819
431798
74145
129976
248757
957568
186562
1334336
243857
1455832
1337816
916879
180840
660271
1456236
1425163
733799
486659
1212748
1366849
563633
664030
205882
1273452
843823
1375624
74299
848458
1046608
1154866
92320
666961
1391290
232255
1165250
6002
14363
790660
1480978
724500
764767
1381918
1212596
517401
85914
2668
1248385
1475889
1510504
1153179
685198
1334442
1457113
1527649
678167
322837
951071
260610
356407
264988
801455
352296
1302486
884079
1517637
1116359
1394597
1285246
846743
662219
423683
68627
1263998
62000
1352665
712435
265256
1441493
642218
118424
713124
1429333
967420
1304130
10846
1516625
1562909
85075
1333412
97668
688774
573164
881207
192652
274465
1070976
816598
530774
1052429
1249136
76684
481190
1310904
754723
132770
1291311
975353
1294993
1428598
1493545
1541934
708934
1081970
916293
1193977
1429354
376840
1554408
1503799
768467
661736
208616
504513
232790
846862
1376142
578635
1282384
5533
704242
33990
534315
101501
1374521
744160
274698
282870
419828
1223853
1280594
1328337
825201
38178
1478576
616203
1300969
125464
12056
124785
1366810
802355
1176352
36408
499281
1222575
496101
1173114
222510
1084378
786886
810559
616701
64960
441918
975701
651182
1278513
267602
519698
1259291
495847
285494
602945
733780
1417584
1508278
867142
529405
582159
94805
1526730
355363
625021
1027164
126253
766075
249144
538996
394527
317862
1547441
367806
1442096
1103942
1148566
79716
1160164
1335797
414818
136487
172257
524205
377381
678966
39237
139093
646173
548036
487359
878468
126240
828932
550644
1031857
180237
237999
1206516
760655
247898
1147162
1105259
68218
1203962
171158
346807
39614
691074
30585
1165230
333501
1233476
849681
987312
1255004
811684
1233936
1359293
583901
93360
843776
1445720
92689
700121
925040
188496
199229
909050
299871
1016372
1223445
504200
1239871
303689
753661
336433
1181530
789321
1537556
208189
1324933
463894
1054524
549372
291783
293702
143982
1374396
332623
761511
1282785
1532530
965230
1273097
356030
329802
161584
1368325
1501380
1037648
312592
173673
1091116
255217
1431724
1195440
863611
39236
496809
626058
1544658
1235895
134767
598908
798855
1234350
573246
541936
657619
511524
216940
1110818
762314
893159
75409
290289
670653
541673
241646
1037464
534927
626204
472711
430683
410914
1258815
503605
594204
374034
170894
893012
660107
617535
140345
86900
973053
833466
1476675
858973
75647
907373
811170
966220
228015
1241026
1125095
547678
1464234
177441
234074
558614
1465969
1024657
628846
354499
1420618
315146
416385
1113840
664710
682749
229380
1362773
1565046
622730
88513
61500
1170698
1151548
293432
956601
730327
1115227
1088910
1068335
410001
1083672
1471240
815736
688542
999499
93278
1262496
1451448
1128846
815598
25402
844243
583389
215876
1276424
508951
124824
660392
1467751
136322
750837
1067832
691573
399555
111288
805089
173316
1133411
366280
1270578
1183754
430887
1394287
1464196
1109705
479135
1428214
641542
218768
1195462
1463175
980291
1408955
828748
1134549
1356775
1368612
1515507
1250051
1160064
1156326
868970
60210
1432340
391090
392682
1339645
42661
1469207
213127
1147431
987132
185752
864776
880911
1032221
868085
1339142
1099101
311852
1040925
434791
1197130
1260093
292532
179073
115081
1423899
439571
683196
1338113
995992
800466
810340
226454
4053
661083
1510992
719050
1314015
1528274
1387769
930397
463611
668917
1087580
322008
384195
124870
1164255
589700
891794
1361388
197699
887577
718882
161224
334103
210146
1312498
24683
1244623
166076
201748
1025973
303814
1262369
968988
119472
531153
668257
1518072
669504
192710
12209
1285266
482032
71386
190330
431548
343585
855385
1166009
796333
839869
838648
819397
1121877
560627
551646
1055849
98868
1058520
1088422
587958
397806
80885
323252
1352742
1430164
1036463
731670
596748
1392388
42336
1389547
1236868
498243
1319046
263801
805274
949223
924901
1411542
1039678
582438
741559
727908
573280
139143
282539
376111
998886
220358
711613
1011354
1295366
293524
191864
533702
1146340
349330
722610
1263467
114352
1024031
598229
252967
736707
829089
1112221
217907
445067
48409
11890
171508
1313560
802410
482596
1111241
678618
709944
1414318
1124144
1063588
1094586
1147623
912344
701387
1225704
157184
283889
580749
951705
166302
304731
730384
1091653
243801
44418
638041
127081
358166
446598
1277905
313453
369272
1176811
900075
1025235
1221232
561135
660578
645973
1255778
323047
833420
746081
1514572
667120
245530
515328
1519751
683416
1050230
764792
622318
619809
899090
256271
1309325
1049911
1189001
347548
827190
269993
564573
20731
1289662
1325702
1472332
266955
516680
218124
1290965
669831
988407
654874
1264071
322972
474154
878503
1280726
489370
744999
356504
1143366
270783
598316
788618
808562
438751
524713
161220
975769
830801
668309
31273
302044
1501225
763492
558061
1143422
747897
490898
714591
1000251
445692
351572
770187
21175
1220774
1507311
57383
986444
116500
80848
124631
56569
1323405
709347
812818
1233462
1447827
1515340
753710
1330537
435452
1014265
1551961
1079277
329856
240914
520132
951197
44101
58484
649696
633831
160362
246205
794455
1105648
854290
671195
274748
684403
1394791
21147
22070
1122501
253190
528824
636711
918931
1410203
79749
435079
1216661
646150
330423
1479073
1351071
812101
1312829
850204
1044854
1433340
991107
526909
38921
661934
610556
1211507
1122332
1402626
1509286
1232601
476538
370500
1350634
5990
943266
1111391
608977
1166233
627916
98540
931241
1444042
1564017
718908
425140
248629
809896
533885
632828
596690
1154941
687493
922792
831372
636594
286544
271853
725506
725536
1455313
1266726
1118595
9288
165276
690177
549149
506406
1029606
1041201
331894
418723
223361
924676
1344049
277137
1261811
128864
1557746
147151
150369
590428
1008068
1363325
610293
346821
1308255
813077
765383
1179782
747088
156998
858159
1173383
781550
1530433
1177314
1185584
650682
1414225
1540939
1432173
944224
616611
1080797
871866
968810
175768
711177
1554543
792261
540319
1354905
321384
1259457
780516
272934
280239
710111
656486
267407
1211224
835680
387159
789588
262161
260059
990411
375102
6767
869607
669970
430348
97394
45919
1209075
361945
1188895
695005
1148391
1193324
736436
1464454
229971
792909
337467
201977
742719
163608
499603
1032269
1486647
1357264
902033
866443
199394
949035
1349129
1048218
827475
84569
783647
1095586
1365703
558107
1072360
787183
979675
15634
877446
373156
787878
1202779
1507445
742423
1415774
5963
1012643
925473
833832
1136388
777946
1104085
157847
1169301
659546
174915
1030101
1406526
938077
1351804
319019
241390
752034
85725
1283571
1055677
1093064
696577
492700
843982
1297983
291208
685010
85006
1553620
860434
767901
1372680
1449356
686342
737036
782948
755023
989958
247040
1153055
25088
1437127
1563745
378902
683739
500078
206220
1305153
549023
644491
630213
301346
1274308
255242
488525
520666
1346964
674808
1306237
957773
487703
1006256
527028
798023
949388
1086430
715565
1273137
795763
892041
160637
1003311
1320719
886508
1029205
765197
735901
658762
52635
1308032
1087200
1495491
392343
1393580
605043
1169438
1421245
1522115
56987
404327
1344418
1118741
503754
575387
1323066
1428364
733081
1224518
550986
180774
1085176
1438976
1023570
948050
972295
1093071
1556662
1378252
1347061
976102
1166327
654913
376531
1219793
78722
853253
1312274
200641
896165
1524995
603333
1134171
425236
63958
687218
325618
800148
766871
883407
1473774
1165918
786285
1069616
582265
243926
24813
1279135
1163983
520134
632491
741460
424349
1540621
1069425
42567
199862
676015
174294
354878
431748
1336963
267018
1012008
678940
154223
82439
1429973
1099552
1251588
867041
326250
1464954
75150
177658
64421
1365508
1266198
613166
697994
239581
530149
755921
1209777
302814
1249602
217324
1132838
1139041
162169
450923
418195
1157075
1356225
1090660
719854
967386
771460
499072
1121859
1024715
731591
1158890
1480946
1437609
569598
526134
642354
600148
686048
331594
1413929
1130532
901386
65462
60692
1012
748923
55488
1125353
1552440
630872
127295
118703
1211325
557337
416676
648969
824021
1406996
1365642
851565
98703
410872
944687
934991
1168781
1430120
893910
1210375
291190
1380450
962672
393373
276800
1199725
768934
918937
1285953
867243
1436049
201838
201726
36176
6917
584012
1061282
1245083
1002564
1312144
177187
1472378
811634
963996
649192
941280
332170
1435395
1407246
348770
1093745
1062715
546472
389446
1364415
887500
759441
482976
323455
446140
511982
1225027
805881
1344612
854385
568399
1348301
791027
806274
1090830
175551
407932
632416
1536487
1279703
791032
328559
1022723
1085964
905884
885631
812231
223639
375546
1479702
1182877
559726
1504585
655774
947467
1383530
1355436
540134
671286
1281920
835271
1419102
1554177
456032
118938
137694
685142
238754
333806
177464
110676
1131014
765086
1280106
293667
701819
191321
205124
783183
194191
1355273
557449
808156
974186
1459686
1144311
1414720
802038
298713
1149241
1290095
1164248
668216
733160
711551
1260354
521933
1105819
355197
414574
1010833
1513588
524018
763602
1454095
138616
496787
1264821
495381
794016
137731
324997
1284948
742615
963470
314115
1281447
1327923
431802
1157499
1420111
175851
528019
1503099
1349214
619719
712958
1474284
266297
404568
277071
828214
1057536
1272195
1509583
967000
111746
14430
1336263
17600
464947
131357
370270
369982
706038
375916
958040
507000
206331
912413
493648
1425275
547981
779032
240892
1510820
1112055
1246833
700637
241435
95338
500000
739625
508885
1361504
54302
1247216
1043995
14236
1069128
882735
939708
402077
836468
1053082
779664
1099149
665577
956696
1308623
1032221
803582
994335
113630
1057268
355847
866123
571728
804633
527369
444750
463898
852835
567480
627987
249559
1082362
401626
951585
459724
1139074
705574
666780
530377
681196
567283
1550032
205687
1237113
766427
1384762
565382
916071
14965
492264
1083466
1542920
1252656
373830
907903
650940
216617
466971
1344873
362300
1204425
1548284
111212
1027663
218382
1413744
587768
670666
151330
23612
1543010
1249691
1007210
328758
161445
1556462
57939
436233
137956
1280661
184110
213281
1414315
560059
120549
576389
877430
388880
815637
1567172
701047
1396244
323072
870806
191742
590095
95676
1553341
1037058
1131107
931209
498006
1559264
1154928
1483419
885802
1521636
214016
1460875
388623
1207668
347743
1336665
388365
1401237
758779
379454
219304
787745
964913
1060490
1200367
1221827
615
419816
1190830
1296348
1072170
1536318
1061854
1354289
1236479
335909
205229
1138887
1134328
1331965
1226815
91842
1495562
1093022
636173
156738
792463
960922
309417
428119
1107426
1565271
925324
984506
1386750
1546189
737259
1303624
1320470
1238201
1231726
451356
1083651
897165
1239656
302227
260205
1515682
1480555
432564
582098
602381
1177231
627377
337617
1138409
1153459
517415
375187
107281
287443
272465
1458716
43584
1171331
108922
654261
387532
531275
1210934
1426692
64012
500717
819273
259258
1138984
853204
1390204
847143
524748
730735
1508931
343469
883317
104807
336935
341529
970468
395590
611325
971126
1334630
535416
1461455
1005440
48279
1080730
696382
426542
268167
35311
964749
237010
1140800
666800
90580
963026
74573
709851
1033950
1224524
1454434
1055598
610824
413498
1143626
924454
1019708
163600
451347
626247
27272
833800
1052949
1473501
1350034
1505310
484701
473968
711069
524628
1511158
1470857
179536
705373
948500
1487483
303105
1239506
313834
863851
67020
495937
1475070
883896
1193331
872555
521910
1500133
622954
1339134
458317
1221482
1344635
990052
954905
941115
1514898
1313151
556052
21324
1128110
366610
1353657
113371
1167171
559263
423151
812337
963056
1399674
385322
130340
197472
172994
1275125
1372395
898377
1110793
1025552
946515
984440
543298
171398
84507
1566156
660126
1056744
955772
1422756
1563038
203911
938034
826176
1075499
68656
1128320
608668
138985
593212
1381207
567323
92258
847093
984157
878795
2185
939676
1434774
547733
832796
29691
448374
168294
797578
1468145
24403
1413612
1256477
958781
359783
869621
1308742
1382148
929870
1265708
180492
1438257
683139
82203
932071
843552
650248
1315010
803973
722067
1199307
1428161
725572
1499971
1313567
243238
627522
1470855
428366
818151
1348209
766121
52410
657685
847496
99456
418103
1540951
317154
1374610
728032
786505
1469409
1132805
699369
240246
1465380
706911
1057705
585657
314091
543397
858886
833999
978493
1237411
242360
805577
848951
1259146
473856
410475
184318
908556
503480
232246
1229559
7818
1357921
994538
1542749
543121
1180831
267276
1555807
500971
191312
223668
86942
1385851
238168
804105
990531
885378
603226
1468707
650565
175261
627892
1527332
1383810
1353412
1393654
345849
1541469
1282198
746164
1373220
848563
1519122
1220572
1280216
857426
1399551
492895
194473
424639
1207453
1428679
1141525
1448474
155524
689710
804120
1438708
860030
1229049
84441
1391848
868609
294774
1363893
1139512
520564
1184277
1558621
1235534
538868
974612
1085758
1348997
976709
1299163
248422
733561
237277
600142
748620
92125
1405053
312750
1408181
720397
199770
1324905
974563
526750
757095
1376507
156182
988772
376647
1519826
1009464
1543942
1219020
156430
715243
1469309
263690
1358436
501576
1176660
369627
1278778
1320799
1082913
174259
1451674
13414
1107937
104253
1229705
1030785
1484050
674161
431907
1034301
1318010
1317718
464080
1296864
1146531
1442017
409253
1508260
651112
1234554
1209108
1353927
833647
995716
254368
1227365
1243908
867845
1338450
434790
882643
594826
1127715
196378
1049203
388276
368383
1562279
355265
137047
1445095
569207
783786
820276
644965
535996
1242959
1382397
759714
960105
335190
5916
1171540
1342936
1532392
1473787
898701
1473821
1219131
39602
520890
1485058
1437620
916187
1247862
551462
632978
1143076
918332
849621
1115614
629582
201314
1177631
1252448
1286906
1138057
280832
557152
384127
943171
743218
723262
1418773
361558
659661
806706
1402176
1371170
934971
526568
1315238
36968
1147885
822385
871128
197627
881137
1311854
853682
1382449
1473932
902764
906232
582890
914071
709851
1501719
937281
454937
403306
288791
351028
1361705
1539677
1495675
485486
414041
1378541
202876
364379
252930
233842
628480
583353
1057900
747447
1374456
1024976
584740
472306
977606
633186
591569
669265
323823
286080
730333
883463
1196923
623190
1164369
425723
532057
726654
50
86200
267091
1396213
975074
423465
1542897
332036
1494713
1294370
678364
1494383
1386273
1347371
1563006
404604
718866
653015
91202
439491
499555
775002
20156
252709
1315764
544721
269437
1392910
724322
837066
1468090
321218
1209243
1310023
1302129
731552
1227727
1359399
488424
256913
1305730
1487272
56881
1124124
1305064
1548830
729973
770284
1370991
878856
1362480
599270
380262
1324438
108070
1507416
462144
226004
767695
937842
1179939
941178
1059097
479179
908260
148983
1432681
725949
359406
1327470
58933
922315
498516
627442
896124
343180
1499921
1449099
787116
274810
1007454
1474000
146984
177681
315318
1223243
292564
871772
147443
849779
1536216
1138414
590277
287843
1349841
181794
1530275
293382
821375
963290
729727
1566374
1432352
514928
776419
508750
1259890
1134277
288342
837024
1509102
132868
954905
909583
1518041
959891
1520139
1138868
1217153
593973
890876
559795
421829
1496942
391114
710016
1335640
1350411
145485
623188
241815
1490922
567286
1035300
462206
461083
1550499
1483772
993932
858530
86225
1297958
576960
1457791
82564
1061126
514288
384470
1148091
853884
387896
979010
756420
413674
788179
882339
1049370
1406281
1001324
241517
768972
1195907
8605
309879
1299345
1263819
1545855
1421352
1442378
550973
156938
573454
373208
1071090
1037701
1349206
1425432
1429220
708854
341401
197863
1510154
65080
758613
530136
358672
1146597
913524
421497
811458
847657
709654
1361636
1559138
1531293
1317583
742529
667263
952719
136011
566194
685771
2546
261073
684785
273482
442274
668467
711933
1258678
1066059
627489
1044613
652669
1326109
337369
465434
1254208
1537318
1118571
817202
557445
1417213
1446883
215663
1086629
844032
172528
189350
1462285
1532426
637482
808650
942486
1300435
762605
845448
749298
778137
269881
1461231
681646
551044
216160
649885
150718
317215
371412
1151443
366115
1562014
333884
799092
188000
445614
1508200
869189
753266
743246
719427
724882
121430
1051158
1450864
1324401
85521
1040918
13658
558723
1294234
323676
1301394
1251701
526462
1384946
1293175
1294117
25814
1513288
873986
713993
1196111
614777
611431
229442
744660
47794
1072591
1416387
300545
970953
320743
593733
1500280
1259844
136774
1246147
240639
90365
1501394
57258
550822
1531984
1255001
1475125
195510
561023
268044
68275
861797
1430219
658528
560038
784227
457571
1083633
611925
885892
271549
1184257
836424
1348084
1128855
743733
202785
878665
254661
428421
1439164
910356
1306390
72244
749032
966747
479530
1265927
633550
1006452
622017
1145440
1230370
886572
719366
726986
1003363
1479559
879302
1013206
1130880
399092
1268486
469191
1215783
1204821
1391374
1409005
1344724
68531
1499433
1168397
889146
995854
273744
1196315
756675
31170
538869
286025
362699
396207
504917
922709
1437010
590004
1287615
1295485
171388
893517
1562895
674534
1094951
397959
53648
764315
1003663
929731
382355
1358642
608874
469158
1439185
1184367
924319
1184856
122360
1371
1523167
622753
68267
1287684
494199
966777
1330680
580873
728899
1471463
921563
1541581
619406
407735
946931
877874
481708
1525919
1329431
1413064
1478309
960310
383350
112763
294971
327221
1443582
1557551
1234984
851269
365700
1490870
1199379
981473
519665
410013
1494629
1469870
1602
1538069
648591
1359440
22711
1467169
250447
632448
791512
403541
1088553
931751
918091
1476216
1058557
82534
472334
369325
137708
26947
1239665
851443
1496728
132720
207208
1096420
1271975
1186340
10339
751863
26240
1487328
271182
85193
1004199
1482444
768122
1256899
1548623
1262266
1566126
300528
871678
8987
88634
116113
713161
143151
587266
1113328
776488
82310
1119795
692267
1031421
1243266
1163441
412700
230482
16475
1126430
438789
1380958
671910
292795
280328
233789
1230043
851697
803893
1128890
1274864
527841
1128753
676636
147295
874005
346800
471143
261469
1226180
1452056
529445
482121
778702
1101896
566918
1265826
490915
178977
1023997
923325
1349269
588896
159450
924666
1083528
1406606
433754
808073
189533
537233
141217
745077
1071414
776683
1025191
998923
1057959
549808
1367239
881544
1495820
1163815
696106
259573
864264
1233675
473378
1537788
90790
1536861
312987
787270
692463
656915
301287
455321
1073837
1482159
227290
780079
1174383
1095674
1547292
1425630
1296279
439957
1305987
192686
143541
233896
390507
277499
62268
555993
253267
314027
1305021
651848
95207
263282
559089
199440
878527
506621
683169
107486
1183538
1103770
1441038
1519302
1348879
346317
399105
961966
400799
1169171
823643
1492411
641995
105798
1238416
634172
564525
1131397
77748
934515
294032
1508964
644243
1476552
1171168
1261030
986874
1124757
91034
1376377
1064409
1100949
1033157
1398415
1380669
93628
860070
491959
262452
1000311
372663
632176
236924
685598
618583
1003728
251775
1286142
957584
754858
1040306
613109
1372104
60861
713453
1066232
691132
515594
1344340
1231019
590716
1099943
1243713
1471104
1256998
364506
749572
1555310
802763
1292649
292470
384798
1158045
1093820
1230770
1161126
424290
722104
568339
314379
1291280
842051
653358
1169597
212744
738916
406496
1512256
1093343
1283382
911076
596269
174077
1123504
1115456
723611
727547
1256721
1513924
311299
46245
1479186
1117165
92880
716353
539902
1520314
1479943
1176035
1120275
304977
1071860
1247190
1340693
831688
408922
1158650
1198091
255568
1396226
1537557
1476881
688344
1292289
953060
409734
1007108
982731
532468
433154
273603
1178569
1414536
1013271
1119417
886025
1100821
526930
1166288
1507126
55215
527896
664503
1361236
1504239
440627
1312083
1328984
476424
1261385
1154671
1014090
730897
396638
1333924
229158
202925
139345
911169
1252388
521312
1071272
1020025
1434941
1062738
930150
1431579
428016
368934
683466
1086177
36502
938145
28236
866101
969756
215921
585079
549887
1292894
437626
398820
1340410
1303592
288916
415195
793278
1454573
1253239
1559151
96824
518387
893838
120814
650189
382515
1562420
400830
1461518
1060385
91113
935660
852776
1312127
1103154
802022
1352350
616642
736364
733947
1424159
818828
726313
1238486
101536
338113
5994
1258658
427374
792044
152780
289272
666478
512904
290043
78276
901932
442338
959832
1127325
607040
710125
1230677
90461
15472
1023001
912208
688424
708935
114282
930789
1562466
1005464
711140
109228
656463
996973
537658
1203432
665865
284143
82976
148126
483500
1476856
404919
153609
1124469
1549337
1175197
201459
1401770
157131
725081
1353187
989159
87668
196292
1372526
691371
573817
966105
540826
1540678
1459299
1422809
958495
1257306
146802
1556642
1425000
641407
781142
432317
1449038
596240
1339741
760697
165921
1043405
308611
386156
1433387
1520675
951384
685636
786969
1466056
706360
43334
611157
1176274
1498312
592139
305602
675706
112884
859451
1258775
1307051
1030317
1421505
531791
1322678
324952
724166
859615
318129
234498
1547156
47681
336639
1299484
590385
89
866856
721461
213526
51324
1008254
1200275
1380451
911436
132557
223998
985697
616148
1069821
969309
1145712
1354081
1228428
1264953
1318198
1545227
740429
1195542
345066
473465
878961
215793
1252008
1512520
683681
1111161
1113276
1250726
1430595
314706
133560
1238106
1343932
52569
240345
1336923
1340755
1337673
1208076
1542978
1465597
1486072
283429
195458
292252
768245
1148474
162964
1288423
1089819
152033
541996
858977
1074599
297048
1446213
557811
621502
457998
595758
310674
221969
654416
1110673
1318271
1477416
777523
1237868
1358321
767850
288485
1506424
939082
1466790
927143
1025692
238904
905015
170136
1340577
891714
60022
597212
876816
1409752
205136
715451
1047506
368557
275660
945357
112061
539507
929704
870470
1438841
30311
1203379
1450619
515889
362635
1328058
1221433
22784
1342925
412249
1153219
1365116
189781
1296937
1002560
947167
1465653
808370
644992
64089
1186829
228215
308833
1315629
1488931
79475
911049
297556
1083372
552046
228429
1399685
828344
1067041
210277
801025
1084619
1095537
369438
145136
1280887
702027
551046
876372
1110021
1440555
382347
799364
1260231
268724
781228
1479953
742267
22293
765898
310069
915622
582322
1260512
866336
405260
712852
89344
1043033
1501780
671214
1239443
472156
1397397
1422033
1282714
1425460
1156448
1251773
1497073
245271
1193141
848278
569853
711071
106089
637015
1172070
144754
358239
134598
1411960
935382
1237249
183636
967535
457334
1456177
645742
1042093
361005
1143633
214237
851910
74788
1531896
475918
102710
1312716
309326
1399190
1015212
193118
821698
1104753
604962
589803
1262851
33142
435904
1261141
1225888
1534728
820858
1058653
1072669
260672
182385
533150
1330165
1448882
690921
895486
13623
211833
1174577
98391
328477
890297
766033
986692
973487
41941
541479
213214
220795
1319915
18933
725751
1526697
865065
361305
757632
328505
630417
744733
1331091
4354
658818
213296
351879
1519891
720012
847334
1381114
992561
1141148
1334184
514691
1017792
652478
1567634
1447005
1501116
950987
1109624
848368
1131164
1022112
1556783
1474696
1530497
48578
1350388
1078651
176450
139764
1527200
939749
939544
949398
1125801
589291
1536949
196287
1209580
1179305
643957
711983
976307
87758
404584
539374
721457
388836
283847
737398
1165772
1341947
341854
556572
489412
974062
766730
1015170
1300745
1401818
580720
1503008
1375702
789549
1359002
1201451
908584
613956
1477885
126236
1155703
497493
542452
769365
563040
345217
931869
259340
60219
332224
1521122
1351563
372719
452277
923579
380407
573878
247769
265928
598762
441925
1248385
780990
151413
418139
1169528
893355
1490485
95522
870816
1331176
1494197
974473
639789
859651
1024515
79136
799925
664061
436904
250312
1026785
1287050
1222487
775778
419289
674392
1078886
1160329
373812
1063696
362291
1473691
916555
651506
1008654
242985
960732
324841
217627
958747
551753
1501022
521091
1373493
1115057
794142
254766
404109
864704
1237711
461885
1266923
1302110
975981
698529
1042371
105781
1341919
791377
1318529
1256485
1032202
1506924
1212917
13610
1055414
413931
369593
281886
447540
1254194
979378
11991
54835
637709
787834
867581
125424
522625
1241344
190590
47054
847652
919185
858529
1020683
770526
1366805
351166
1059763
50447
553540
395712
1362066
1507483
1090578
963520
1246928
1303763
1051430
1304241
173871
456309
15877
1227307
259514
840150
949558
691852
646135
216613
1486428
597482
1431034
1514957
1191582
16164
694547
1526775
427596
336591
598654
1137797
1030906
1264589
602930
399526
230956
739809
234262
1154896
257037
963183
12301
684147
130708
162611
865105
578631
202325
862551
358379
195781
1008567
1138209
727683
370394
157700
31803
367629
403354
1489927
176602
623962
820406
341100
617076
1196009
81282
180002
1237118
299294
1279474
1554070
1238977
598192
925755
1026552
921170
259590
950992
1233060
405458
1352515
70017
49948
385378
775022
1087609
115738
1316972
500933
1341987
644686
1249714
74264
1394545
198351
282420
185343
429554
1547080
290617
382968
621481
138003
1031717
1430515
590204
265419
559467
989310
477965
1327706
1279183
815756
303393
726657
757382
437940
741060
1314911
95837
594561
1422898
684800
1314817
1077194
1302339
483808
1094609
271786
1337515
1025991
656496
718730
4835
680693
470502
1202433
182657
862968
74670
1093256
1366257
875327
1138110
1325059
1356023
869287
1481533
79268
79876
615808
886513
106353
509889
863238
539204
301171
775457
1340457
206130
983992
124416
1075706
814605
1540494
1371726
1536577
1303667
248918
1047959
56490
498590
350816
141628
95537
644106
383759
1531419
1005368
451209
1494220
1485038
931708
696483
1295175
20978
1130699
627110
365822
1456451
1083422
15157
1381533
1033532
1091883
830448
303031
194610
78780
939217
430767
1366229
1173203
464368
769898
199995
1297007
1050647
930283
178637
424695
350831
774540
635144
871631
919623
1540495
1069009
1446037
406697
1420828
718157
485945
339551
1104647
1213345
913464
982396
1230607
783873
295017
989933
1184031
1510692
647194
222928
540496
1120188
724718
1157848
427146
827096
1311604
710975
1138613
81071
603603
1226698
1543051
818577
857170
1144683
766303
1356836
1294384
633562
631655
234421
1015867
768131
346533
842868
1078293
911342
1019376
1238935
77727
1212046
819429
1006586
1156937
1301721
946980
591691
233856
1565568
1432094
1270333
504003
208484
548828
1133009
1068808
824534
941546
810226
182349
351339
673383
459297
1038471
1444020
610362
1205847
947384
1212514
440993
1001433
1291680
1214532
1381108
1503062
1122336
334503
653151
882606
1200347
1076198
736979
15695
1080418
259986
952289
623819
692161
1349777
701805
1240885
500906
1211467
428656
1510123
240982
513679
898583
1480624
1454513
1294949
940231
46600
782026
243355
56616
973734
1529633
1261913
682802
875834
985193
56634
1107777
291313
248089
153327
1459616
1486016
1069408
285084
170694
154709
394153
771201
657286
152467
253946
1538970
385310
1319931
1271986
1559359
349568
1042704
1104707
1140037
27197
891755
678956
869121
150014
505677
575534
1333596
1180387
385498
709208
906055
1525672
877038
1046250
410275
1524172
894422
691154
1248895
1426245
997286
133493
832483
63378
890700
1534239
1452616
1360395
267859
1028194
1176057
1113106
305923
720245
292919
1254105
1072145
743913
1303957
905369
1363794
486872
1121091
823786
71745
1035720
593778
25631
1137588
40188
174099
7021
509926
59020
344327
1045855
389321
514877
1295672
542806
457393
1483729
364111
1124192
64523
1336827
1072775
69218
1385723
833848
40811
386540
645639
101502
171628
669426
1128568
392979
187474
163358
1205313
66841
346276
392847
1372588
1358805
1211850
830193
967538
453124
1464870
112923
1547558
1267220
506956
1309281
1283077
1356293
396550
262920
1475680
680544
1129598
847610
640293
1509229
337571
937463
621647
325863
659431
1469090
1343787
1459082
44140
632345
876364
110950
1521345
520840
277021
765401
748830
1224384
607286
354854
605886
778590
518082
402222
274589
1071090
911926
555091
448905
501381
7273
1516147
207994
1090130
304200
684331
486118
521544
109607
239504
41049
704220
1057773
756656
1074821
188981
832347
1388868
1494199
260223
729069
1123022
622343
467498
919995
1144525
872574
245266
627307
500032
633854
987964
1244660
1413620
1065324
1194243
222622
1062764
474931
137283
428986
1135696
251084
861624
438407
935996
150870
262075
118968
329173
837326
1364590
1088623
334601
854790
791584
159265
1357343
731222
350930
905304
647327
315506
406696
831940
135686
330522
611275
809505
871110
1083288
256717
503221
898443
280840
408081
812087
882967
132993
1387286
81622
166317
288068
831303
1296551
844330
401216
977185
537071
1361200
1263227
564849
394350
18373
98886
1346000
1155757
1261205
473917
1365895
515961
570586
1127932
1525626
704284
1357719
660189
898760
1019863
16757
977040
445367
67313
1048593
1498123
211877
714661
1320247
1410257
533524
790162
912749
1097414
715236
447356
487342
571955
83950
544151
1174720
735525
1170706
708531
1535713
567920
200680
911604
1205517
684953
1124865
968159
906949
682733
1294472
706702
154485
163934
1566479
342891
1406823
266449
107285
1507212
708731
1062749
1049348
692248
1203385
477757
1168446
1260342
180270
1343463
584248
52532
1529784
1018602
483947
833529
391558
337034
93747
1129859
837073
189545
931461
1275787
979372
1529629
641399
115926
650758
1519815
1050838
711552
1336112
1312046
127023
1558001
603025
466354
311665
159394
481914
694623
471102
614673
362837
1120506
655939
711947
130987
302584
188302
1471045
989560
840886
1390724
1042739
1398817
587585
1248302
240062
836822
329786
1327644
629293
1423817
265621
1114803
1095422
611818
516806
1238030
1058598
1533357
181203
527794
430585
197233
303389
286817
1259095
973894
683401
1350989
522855
1028128
1536609
282564
1531110
524771
576358
1064201
843029
45781
43133
115780
688927
872387
427045
377314
593759
284491
932154
1136924
3977
572538
993306
1283672
1391126
778979
227891
768824
1164715
1051125
524947
761729
668147
393907
939547
1146693
1075933
796862
1032153
374513
895747
597433
1075359
771414
1333385
659258
97575
1564677
26434
531300
301542
667332
683592
1363332
246504
3620
1223170
263606
1114492
802946
1556274
457388
368592
898321
242878
1257841
831271
484980
454366
9363
515059
879822
340255
653009
1273834
1460055
1210673
921098
1480821
940503
962242
409981
906792
680928
1005485
1117557
345950
530340
1214590
1031272
1438654
1540082
1459543
533393
951474
434179
438853
1476918
570729
444355
1461845
821638
965274
924434
791845
51137
1226984
903012
1413784
1175251
807084
437589
707003
987526
588063
421529
1559808
363970
1566106
234335
484936
1461230
424397
258470
813554
807499
1555903
389420
1166525
621651
1522983
780602
245225
103260
405647
1535743
1444990
974
1204284
945262
948320
490253
1317439
855143
509288
810718
378639
1182207
114383
875257
662053
167660
910522
1295903
34171
879661
701089
1100823
907497
360491
643866
127556
33014
1460442
412138
1253253
1476938
751489
561476
1020509
1376004
538390
6434
409636
1271550
1305010
851922
1226163
1456553
1039371
1322121
1338944
414077
34617
1286579
764578
952250
630601
1553875
199290
480837
558446
1108251
1027577
1111554
976055
701134
1404360
23046
1528310
490567
267691
43
692298
93577
1334951
828987
1513877
1464621
1419756
467606
214496
980298
1153195
1231674
722434
311958
11101
367269
25591
1098825
922465
1147485
601819
421600
1488213
87745
1151285
761094
1504015
869704
397925
1293171
737575
1314513
342334
681832
639948
554181
588473
743281
1355805
582184
488088
161163
1480452
1169503
79407
1215201
1129466
1210477
1039641
1163983
423915
1272670
653443
367800
285618
1372404
598693
513021
771809
930386
1395009
1464142
537559
1349474
190792
951473
445583
211908
374425
1004048
1345090
297625
657926
1522881
825806
402733
275511
161614
837589
1308145
1452227
800483
444923
1208833
157146
1420298
680293
1211138
1523213
779535
1517439
1519552
880292
945108
1114889
1080933
384456
997775
349906
416479
906398
418840
447194
1237925
826586
1470785
97444
107446
1452510
359928
983196
1533259
834397
1387074
1005589
1093352
529426
1325293
440790
329778
1265771
899216
595783
540597
1332621
1233295
860081
376098
1075205
945957
163300
1284273
590606
1344189
1239813
126326
207563
1397799
1431871
1199262
1406327
49613
1336621
333164
1304491
1558352
446085
143664
77438
1298318
644445
597125
160029
730653
173041
1385156
1052026
140629
1411607
922657
636472
439400
779329
497329
538474
1105400
1003957
1202154
994313
717649
30595
786711
105729
226426
800438
459643
904408
1110958
611592
1013916
1284257
1426226
258356
1016156
1125040
163017
611539
1084172
1503797
1227372
563095
57963
93624
1372687
1521670
355815
175981
750707
823346
442572
1332235
1098360
475839
1344643
1291681
789747
1460150
85958
367065
183064
1257365
52501
933150
1058342
34716
656423
1117366
729569
233202
767948
47400
1344309
498307
1248375
68753
778719
75550
301015
821982
1513921
1433043
762403
630690
859164
977367
1230604
1223089
488347
376631
1324527
314124
526669
721192
1087120
420594
775028
1180020
556152
1432016
547485
682052
580365
1124627
895934
405415
452361
64838
178726
1091327
1147139
1020785
1377698
1509992
422644
427403
743776
386332
139741
806654
887463
978102
1238817
1015633
1014291
970509
398841
1132106
1117750
292988
982594
1177786
1260047
32585
615888
1328275
1333436
282478
1335234
886193
1436002
323941
250298
293803
1300481
361772
1274634
569781
1207388
1445236
397489
1341827
938909
1269547
153002
1492590
1047186
311928
523511
1508943
918360
1405137
1429923
540941
1365554
1031422
1239138
1353422
588649
347789
1366143
265996
570272
1237978
261588
263025
152875
1124770
1565194
1475464
226634
676506
548563
716234
1028077
1044349
1559532
749069
159044
1543362
1514654
186314
860564
1163686
1415046
1363725
196943
445596
313994
169357
331236
1048659
1439317
691093
1552649
1051655
102017
541499
1291083
938138
1514475
828344
1380883
1289277
137519
992570
637498
166853
597010
554079
1431665
589967
652098
312876
213626
376381
1264787
793487
1285593
1510798
1186131
329959
132793
48600
369373
479735
304508
1411496
527426
1407930
356327
1262192
715400
805257
745058
971890
844897
1254650
19984
1022967
843759
352306
1376934
654059
1324819
1131410
1554462
1372146
960325
1144648
627980
295894
15342
1254739
674963
1475945
1196220
1498923
1504117
423631
1265588
42941
601662
1395192
1514813
294103
1452636
741959
493545
618292
713844
1373613
559246
1399360
898855
327427
654622
714135
367341
158902
1151515
818448
835815
317977
1218419
406937
331856
1352991
1470599
540113
118924
295501
185951
755834
450647
906967
151685
1176415
1450033
282697
365293
533340
409105
693568
1271751
1302032
967005
1552304
957824
166720
1489403
1049323
1142536
408254
698937
707427
713974
812543
425073
1053203
1119826
57344
1350556
1260659
1308831
115487
1398022
1202779
1367040
142370
345526
488366
671239
915305
1175296
546465
866151
183562
385946
511967
1258063
336582
1449452
1206444
962680
1437700
820476
1494351
231415
994997
903796
262310
1242617
683699
902615
345799
631017
650420
279065
835212
172089
642010
941140
1220394
1179828
829782
172707
1112041
787736
952556
252535
389840
433636
373343
104930
492218
1514189
1563659
985834
1041856
48570
678326
349085
46151
1182707
1163564
116153
616357
1046179
745553
681426
582178
1444165
51164
686443
1324712
186473
1518247
247193
1365002
173296
909961
505296
895515
260462
416671
653851
162884
590213
1182187
1058599
47486
458
1399129
430041
546169
43768
1345473
733092
1246493
572171
1214616
297160
55170
1205663
1027734
1314167
211064
1029669
514205
84822
447474
451661
340101
1288474
64069
526410
694357
756054
220982
622285
398283
501909
985696
595589
1431940
460906
1116720
1305194
250165
463949
102286
45695
1357373
745747
1494443
743835
736125
1141715
793283
912944
275516
86332
835107
104944
39343
761397
1310306
926928
1017890
392746
944447
967911
5173
1555681
963807
172488
1329300
516635
1374398
1074769
20496
158117
151657
297041
547393
708509
1125480
656220
996405
803344
199541
1482696
1028853
1381203
1105402
489681
57882
1350996
1090565
911813
354631
194670
647839
1514741
918842
567691
427629
678974
666819
1391233
1279211
443298
367434
1231285
81973
783605
610382
230328
713971
1236886
1497349
1451687
1261051
1408231
898368
1437401
697399
175373
1368326
356544
257199
1382427
298534
934250
395507
892937
430356
872408
244701
903464
290855
223735
748403
1540335
464059
614857
507473
1173307
790950
1378028
797542
1507667
1485105
1024943
229819
1253242
1562814
1357290
937967
1149017
476863
905221
375458
886254
640366
1200256
778436
1402992
1163817
547133
948364
390614
1157079
498752
1534204
342677
1012127
371585
541810
1468568
828966
1286581
1223952
1415463
711491
1323254
590119
360222
1316461
1317358
1475088
1496450
619366
1037515
633141
534228
313435
1318681
644539
1424580
124831
310195
260304
1241988
736075
408188
1371865
1201510
86918
296390
586432
1269102
1282505
1068168
1566271
930596
596029
676232
989753
1186555
552707
513142
1382705
680319
694827
332659
51448
751688
1133420
367027
1095370
626890
28855
924627
699689
325564
857526
959057
526253
1253060
845982
136408
837689
760198
491267
61882
935383
8303
1550566
1259663
1084719
81664
1027777
123734
988286
49761
1256710
815257
1155941
869484
127357
796321
622812
336180
20003
509475
1546172
1030908
1274024
1561590
853842
706531
841266
175256
160773
1480801
1061958
437659
1246570
157468
102594
619038
1383039
490124
1176540
693266
1036824
143520
297204
949177
599223
847656
1396850
1413870
403445
510667
396872
300313
354638
1526311
105492
158193
232521
1410648
558329
613544
948953
51971
1337539
1522117
558959
960572
83629
1319628
1052778
115241
336930
421826
374739
116419
1188689
1487103
416021
215307
1124798
1332080
152482
538694
1270172
396415
10565
1209648
1139323
1564910
100409
406171
520296
1470266
1526138
501779
60603
305483
86056
415223
389993
1336125
49881
257932
1212577
1434016
1427196
883844
1081624
202462
524566
460846
612579
1289880
257345
720492
794877
281036
129154
294975
1070412
523104
989999
1291907
1562637
715536
505385
1269537
360072
1119592
471184
1534182
1013445
1152009
92441
57321
817765
992605
1346363
837873
4178
38403
1252317
356928
6567
1029537
572314
607088
1144990
789601
150535
378070
1067955
609780
87978
1557751
582569
1535503
95647
502384
1053332
946084
1508962
413039
429413
1357391
1317528
1379398
200461
841787
395164
1543177
401011
600540
1073135
1214371
75328
1069219
17628
348088
1170390
1462343
159858
272998
1411946
234327
1421492
695978
311826
710540
834488
1488408
363402
42241
1565663
1282137
654208
1180147
1299752
1195097
727040
706354
897553
1376606
462449
667071
439559
314187
27853
1217782
553253
683611
469808
1565159
1141862
345929
1105643
884015
1379893
233719
826025
179971
663273
1280404
646408
1386684
1389286
26341
611952
302266
45074
237431
1277005
1277842
589233
732930
664366
1398357
157923
1567089
1444940
1199357
1059170
149662
645062
597229
1323173
478964
704667
750742
583056
593640
14852
1064913
1435397
748253
989229
1427079
1209035
1074075
1372400
1064101
1542635
642558
772728
727709
1167374
423273
555273
1367151
8687
1015988
308407
74650
1398143
644318
1161911
1518701
222272
1106564
783650
1002292
725132
1388011
838500
110521
519530
625962
688236
18475
935563
193477
1144982
971022
1295178
566053
50154
544294
7070
268191
1043119
51561
538327
748286
1347957
852619
911488
245643
1421550
1249863
877482
1218026
655763
899705
96135
42128
575870
1333465
307891
226617
1100811
529347
683774
1475030
264226
1151485
1508449
397869
524780
544844
348429
724520
632562
448004
69558
1286262
148367
577141
767980
1423950
478973
1276575
589547
899471
752051
952577
1068298
1063644
1395413
1527365
482497
1027139
15809
666620
857364
126242
853572
661573
691687
1363295
812294
392195
178135
259715
590553
215692
241422
558414
965792
467633
1208836
1003710
354522
339814
1300113
1502417
489394
1058705
35226
434414
892699
550057
707368
55835
1475160
227314
876982
381397
1328870
1242184
32235
553149
1208450
109588
1101696
292446
918152
1437755
725241
753050
1400058
1125254
806451
89613
211577
1250861
1059899
1148770
580478
657543
509942
1367319
594037
862808
902210
1521847
492723
1122932
840121
677234
308607
82243
1191808
545846
1211080
366714
418548
1407520
260767
928828
801371
8875
1267372
12359
1218949
199156
666687
959782
395897
1440320
89876
854211
47627
1056882
249071
265572
78745
292671
1008300
552793
857148
862789
502630
85852
326158
348929
479661
281474
1554877
75103
727186
1202107
223342
664060
1524309
153084
1564834
18696
1309422
1435895
730540
130445
1192885
1557960
1203621
938712
158475
1433285
1167161
1193643
1541608
360720
968744
1563657
1043063
481526
734377
383720
996369
236562
1230432
514121
309772
454970
886725
1370710
67178
794331
493529
205443
1387455
1321379
290284
1347147
244186
1535316
941937
182634
575894
1293127
184655
508126
641771
229271
1072558
404214
413940
745177
1362175
687560
814854
971743
1467098
307937
50306
207358
672135
315839
94842
1130457
369951
1466196
310891
389995
1390781
1102856
486533
823650
595275
551645
999945
315645
1516561
244173
144599
22697
549573
784825
69147
388691
1541473
467
774494
304266
1307817
917966
423506
1315634
1170783
454815
309660
122156
48447
676798
1472221
271594
639786
1489336
1131363
1077840
498643
1355841
715303
696463
1189791
1311356
812168
454935
1104657
246733
1565519
288276
76486
1057294
1361609
1294461
1245221
607993
1519641
1348525
164136
991108
482772
24334
720899
241496
908477
209195
57495
274007
46624
1305853
805749
35292
1130932
1275233
1400416
734098
340403
38140
1173123
39009
460068
199665
820010
432879
798880
252155
107809
488910
1413771
329238
1019127
161897
861866
825114
205626
173888
132916
762872
731927
177941
1139880
1526877
294183
1310571
1039005
92444
1457982
1485444
1345686
581728
1456868
785255
940645
153411
298071
30671
569294
1355623
790226
1442206
1154230
739568
1199646
1545063
8464
989072
1554543
331478
445364
326188
70794
1274033
259873
269822
66268
1259861
732596
595345
198761
720921
147729
126711
1346062
268129
1116968
300398
1431889
973005
571849
1361841
1441484
613566
309352
7346
1398408
1059173
1476203
500547
1001768
665604
5412
1228208
1391341
380192
732596
536967
286014
48993
472262
951950
1403851
897453
1061168
300479
1324375
302968
1177178
844980
1440074
613585
1502559
82676
1066664
932372
374632
1197070
764425
870547
168818
1317785
731802
1328688
1300740
516112
1076683
415458
189770
687683
1216292
1414932
1283022
315157
1224639
336194
1449783
31491
102459
324427
1181945
1117882
675294
1340551
159713
1320520
681862
1274889
590006
362428
391076
1193719
1018548
1241577
1074845
270870
218169
472213
20161
418013
313634
1196309
1471966
1122939
1389476
289004
943932
1342551
97234
1536604
91114
567319
1286835
417328
562260
548680
1106049
817837
305846
1556039
1465317
31155
1041479
912542
1049570
1249834
951768
18209
915075
615134
1466765
600368
182477
1397191
1510595
1546032
61538
557181
393212
1065620
89296
798737
38314
689501
1418036
1314229
1477493
778112
157949
729951
603651
1312278
1013490
1313816
1013922
1164179
1045649
172306
169672
1529190
598408
275283
178339
408394
160080
894101
428966
655906
613215
1508719
949496
1149164
844079
1530997
299934
408845
33268
818106
268919
102278
457194
1403867
192059
1014014
1128220
217455
688166
291928
174636
1031488
686448
1081220
44647
192748
690412
941636
1096696
985823
869693
1447378
574884
691685
30472
912088
609222
1272115
746899
186984
1274007
188358
1249357
612916
1534953
1283420
1285691
936974
177796
501491
1008122
418829
232671
289802
879347
308915
1021539
1519093
1198724
255308
1217928
692736
561096
1497363
779894
1278499
1138196
586128
1443505
1327923
1085224
1071975
1469989
143641
962762
1138370
1354081
842151
95840
381900
301826
1048766
69232
703305
846996
989452
153464
140857
1255717
428453
1461685
1266168
438569
15867
532893
1256108
1395772
1381174
375145
1017329
729548
875405
1348927
1159570
1558788
379563
137876
132078
1279253
126078
666843
978534
657329
365842
554069
247859
124467
1442703
1195546
1357330
609223
495695
555293
996212
1270511
461191
909999
600676
1314593
103922
386808
318795
675399
137728
935173
847206
1013998
886281
1474799
449401
558512
496955
1248529
224522
1272759
486918
790466
1102320
437146
1235165
1544068
1526009
263052
807054
1363376
1453500
722942
569206
99270
1357791
954128
22858
1559594
780693
333840
1089840
180358
138898
1383532
1263143
479769
1483565
705359
718109
16960
264790
1370742
1470412
1393621
922138
465152
1380691
1054139
934253
1053690
689971
457538
968712
1251593
748820
1434067
515331
687107
309967
1310262
215969
769032
902336
1477970
1170174
1308877
670398
119097
566214
1138641
570258
1163479
905966
632201
648565
336195
1539204
1552391
1252526
1107791
1377421
459270
711355
167629
934088
106399
974344
393346
895815
927868
1165781
409003
479980
745309
540759
608680
357121
221515
41595
1489810
117327
1301432
1524789
704539
98130
1112894
1449871
929835
7537
973608
320803
104545
986660
251636
915978
903592
1086322
1257970
134616
506633
1553106
1018675
1335628
623993
1190160
1089312
1369066
541295
425403
1280083
1197292
261513
945264
564720
961894
1192004
891860
870927
175881
91878
446891
336448
44421
628752
1353844
44426
326058
134686
707205
810031
1439702
428332
702543
752629
1479877
1561342
730076
1333964
1285336
984324
1227104
1010549
536679
115399
1536559
1106677
1224115
29885
1409933
1228097
1491519
981361
1234173
414116
446256
466584
155925
731914
660443
952015
1537841
1263430
861822
1079869
677694
377178
1443855
546007
1264890
1353985
309607
147108
1366662
410951
669126
1478573
869872
1103026
1194711
1223679
1184793
866375
1281805
717150
1284640
1036081
236958
1097553
1189803
324084
824005
474088
1258091
1024893
542380
1411475
968258
336058
500760
559948
1546065
657539
400033
1531905
703382
923561
1375024
1412101
995774
143840
788310
29393
744520
1524008
1430779
807071
69605
753786
390033
1026804
450726
572237
594645
1152357
810590
442706
134701
920822
834638
1259822
1030336
1362617
847514
936721
368223
605609
32034
500889
584894
562613
999212
642552
1509027
403127
566326
505813
1267853
1224057
474839
1368119
90756
176409
1145840
360585
1014172
1194850
423238
63944
564191
922614
1186719
904236
1161481
154523
1399024
458486
1515877
591244
264126
123622
561615
1049044
692293
361235
1175101
1105407
701743
32002
1395178
615017
251944
1063611
1417886
998986
1161110
1510539
1020246
481079
610664
248489
1053843
351027
564376
201803
1508569
75133
1387324
1527169
1487627
1369947
1506378
1361150
91307
840517
1527483
1567476
494233
335414
1298791
747175
1200395
1549315
87331
457221
1307910
785842
1100129
731985
645697
343802
192608
1044911
18240
871273
1494082
693638
114660
520222
558823
1474178
905485
411781
1355611
17147
204460
1148976
737018
1101177
1179992
262914
424083
1453660
248238
867142
337995
702385
1209324
301327
358530
514682
1078362
576964
209780
828606
90299
246132
3610
444689
714012
900306
1433035
393400
313847
725090
399643
378642
270037
54554
316233
1462872
827674
360089
838302
1377033
861513
466915
1036111
549097
1479122
1514186
108214
693402
331870
1004744
316679
473769
1362914
47940
1477643
776907
767105
385397
3981
593099
814362
1477072
1023046
597530
1359663
1293075
1215093
620294
808825
1068346
385484
1105913
551981
775900
563626
107668
1119070
403021
35572
277887
1486706
712437
232274
276763
1157120
206555
1242446
379534
415206
989103
1387541
967431
534597
40616
488945
292407
542293
1524294
1008610
402151
571918
93595
1527184
1050996
1440258
265007
646319
844578
1472983
1479659
1525285
1112209
313272
686851
243588
775941
1424745
583447
747749
155895
1399122
979925
374969
1179740
386657
108237
617010
268557
1301218
404339
536151
1126135
1241370
970257
228784
749801
62931
1226661
1249522
95066
1566975
526302
1117231
379005
527464
1351915
1292008
1438949
386002
569003
1043303
748110
1499420
611563
1396367
865756
607632
295084
581407
1068924
1089756
78315
1534465
428405
428426
1044797
5095
1405004
247092
395870
478228
590376
135008
823632
555402
1403697
1426446
539901
760916
649450
1131017
1145804
1254662
168346
454047
558120
476663
248333
428941
722658
1031750
1252154
127905
118268
1202708
185763
944553
502957
290402
177663
1086119
483058
402302
197382
1505530
101998
1215140
595583
663599
1336966
994558
1313821
1327939
1324811
551704
682621
654418
1500028
1182849
1422142
897806
597374
1527594
1090214
223659
791306
1530598
134549
723028
592608
1048430
365854
974560
843190
795138
936926
1549104
916167
1231164
322916
90234
805497
828009
770492
357334
629151
456042
148248
128309
546020
91285
1145177
1555332
1181229
681519
148791
693241
537374
228860
386162
1366061
1354227
76503
1313440
1338348
1307937
424055
918398
502411
918000
1214965
548980
1140099
811881
1251200
1562602
51458
609681
215785
878174
1177885
880692
397269
931983
83763
218562
671521
154356
530609
302315
401978
1094714
946401
1051222
603086
1520832
379952
1347153
200181
19892
1520637
984925
1369894
370710
942822
624331
1100057
315919
1375753
820439
1450385
748724
1548338
299109
833935
618707
714642
1538243
661598
1036475
566366
64025
1004479
640030
547267
439379
1260558
124314
311523
908322
846161
788908
1394931
205745
467376
1458880
1067248
654624
1352688
1042257
439452
890225
469101
722120
738232
1413268
332969
269749
968145
905590
1177190
889425
1518919
1037814
735800
1510211
909886
480576
524627
556562
1262941
1366957
1020963
1007087
591359
1433231
133639
422316
1224169
1409225
561086
1447201
404663
1544
998822
1314489
106760
1215881
280731
871087
85053
1306568
634325
750959
1411086
596241
1400697
1288539
345900
509103
1453146
1112174
1550218
770618
234375
1032077
40243
1096438
518139
1270097
139343
640367
753426
56281
397268
881948
1054372
816810
317493
859861
681290
677242
670982
221148
440154
136162
968251
816197
1178861
965513
1300478
625780
783223
693533
1064440
453287
433400
1567123
1354260
979499
226627
585393
155832
379255
291334
1376739
1023416
546640
1186713
542493
337441
199560
46530
1253637
924673
963532
1018502
1246416
1317456
635092
1126679
1301271
1415793
1286590
1006926
1377424
1372218
1240502
1071462
951224
1175885
1054506
941587
1194948
1536464
1354025
509258
1097119
632243
750961
460173
24331
879011
530670
1223628
145189
769464
347106
972454
257676
361818
1499070
524187
310153
266469
407377
918459
16062
1079667
335538
176540
1246511
181746
236788
1456802
726822
252707
340129
1498808
314662
556708
505359
1111894
1479422
268535
1343336
682713
176729
104107
513510
96940
173969
1244175
1284577
1354260
1431062
947451
1489332
929748
1034776
1106976
596722
428645
1547030
996402
188839
1192406
396458
677509
1023666
542664
1067797
280713
940292
588229
236570
271694
316025
1036868
946162
177920
1507105
1203210
1066364
1083385
1218827
152524
459529
1556536
1548185
602476
944024
126459
867482
1383408
98588
1397263
1292795
963450
1029637
1459484
1038813
1407129
389817
584805
1369758
199589
816453
14505
1551331
248822
1120959
114676
1010714
679577
1440212
618975
1290246
399894
357390
1121488
679636
27781
952127
1410098
1258942
108968
1009958
13131
447399
1160539
1407901
254233
733948
823076
1022569
510243
1545286
1055186
1242995
298903
1035794
184072
956612
672242
1057779
1350535
161222
235887
480517
233074
795783
400684
610618
1417041
427760
1547142
442532
1397797
641171
1037523
1078474
349488
1298158
583022
309487
948811
893366
697094
1322897
171326
835214
959231
1305455
950789
887759
522833
154389
1298480
1380648
705242
872686
751198
987268
595795
1266367
842070
1138117
565036
1207795
1501068
1376081
1223941
851485
640705
1102226
69511
850287
17267
1376780
1251466
95286
408162
130589
412
1173803
1053803
816708
460272
1327621
1254720
971825
392661
699818
233817
460510
1325121
487280
236488
1221318
1196204
499448
1554414
1244065
581914
687886
804929
1407581
920145
1195376
1499867
101386
414440
1517340
461691
1133041
1329374
65368
1120909
565205
965593
955621
1444270
875739
918855
1205873
517874
235023
1319330
943674
887800
706184
1487533
1334422
998497
634503
1472988
687320
1357175
1329370
1243596
678441
809578
373310
950145
1087341
943908
1342399
331553
818581
552266
515708
1118322
467510
1547751
524763
414256
1150865
492634
129857
1441492
501781
1428137
39350
447931
995094
1326006
1225913
19145
1283647
710719
681275
918034
563130
751183
1290382
927739
532278
1421587
1131229
1165736
906271
989416
1552890
725831
1349794
371176
253711
1292029
1458217
958367
1320029
327280
387107
307095
999995
389602
273282
1484825
7142
785681
1505148
610842
432220
25309
165444
1567404
1043874
15217
67450
1413225
207299
1403599
1376629
1220561
706379
1032243
992278
119399
1336769
142236
924448
1283713
1410263
383051
669830
1801
1095307
886772
699386
895255
541126
683226
1465201
1048604
757069
1451154
936656
175495
1301550
213037
1119343
1379834
1186596
566652
487994
1289122
1285934
882147
828306
125096
687654
311463
1395243
1259758
867287
1281515
17029
771641
108069
726238
1329939
233581
966562
1051645
1143929
241661
191200
1083173
67472
352126
119240
1415276
359621
920391
1363523
914753
911082
1550685
1285500
512104
664279
855339
963878
353314
207898
1552040
763494
824788
709304
1014916
855957
991060
1138811
1208493
900240
1111852
548257
1418988
1157437
60494
1446139
215170
1249137
30050
838889
722514
28234
690209
31015
1200057
1044001
719924
1083386
367702
1466828
1376836
4237
1225041
1157486
132083
854129
292903
640293
86260
750990
295151
1391739
119455
1348566
1500517
1085336
1037142
1164831
297050
108863
587766
514412
362503
902511
432346
498912
994258
1042114
741492
551566
97836
1209819
737051
248423
865326
172392
147937
851118
1054686
1080510
534990
1441188
1279073
1541923
750391
692272
1475359
1392762
841234
1003952
904217
34615
614337
380149
828013
791106
531144
152947
797726
860275
1031901
361587
623134
1165444
377345
68247
1444461
1050286
94912
481546
37966
383690
1071348
860053
218979
39526
579652
1419487
540894
968837
1406461
656871
1247652
1260136
75786
854353
872913
1397461
1400315
1382144
624896
1559453
1113206
329079
276180
499003
552286
296472
556346
648162
1331594
95070
1114162
1259628
484961
1461230
1075574
930189
1174138
534247
452890
964974
623109
730299
1177344
80443
576102
1517381
398695
669781
809294
1021877
487899
884665
1294796
215027
1555797
640923
784041
1347949
193916
517739
882921
672416
1158813
1348382
1021230
358093
460469
1338990
379831
568342
851218
595253
1464631
954589
1070379
619472
649802
869009
338272
1271486
1122852
1341815
618668
260935
1388686
961390
660765
355062
995137
613726
6180
1322460
1520339
590190
727460
1011894
1392032
170705
497468
29153
1499330
698392
735849
989259
963016
904328
992983
927286
586956
774462
87084
1268885
1355021
792168
614598
278493
710381
1391955
1361945
308624
1506837
448700
1249586
634155
969474
224897
1330271
493249
1139770
807414
578631
956912
987779
276075
565221
1359128
1520111
874297
248451
928730
1116419
515024
1228242
1242185
369860
755403
930444
707084
1292356
1016633
620358
1081374
154773
1384308
582323
1349277
638100
767394
1506310
754106
1328265
1507722
1033193
766273
916985
681406
776471
1038897
308300
215139
803627
839437
69607
1460371
939428
992474
836471
526721
468384
859302
144507
197632
625539
1233566
1470447
530629
764770
1425954
1281780
1240190
1402710
186325
877490
1047878
1267344
545479
1143509
163140
898618
158692
167356
740524
510125
271839
28869
1295535
1357779
140633
878959
1352104
1374050
24791
75534
325763
415602
320622
1371034
1013060
1566707
503067
353727
148093
340026
600424
701507
380542
662880
306889
1161729
13582
576011
573607
455261
1039914
801977
191095
840102
865948
222689
350529
489804
606662
102398
685119
298007
1496411
833208
265905
1233308
1003087
82494
913686
1117417
1266798
213445
1374405
554880
779966
804777
1451051
854962
301303
891450
1052264
1205332
1430993
572198
483309
321037
262945
375993
148078
1500958
772530
443961
565007
1152629
1560733
426197
413526
905496
561150
1039481
724373
683194
1320819
1124966
1268712
61774
530054
844596
1490220
627465
407817
323835
1552763
749808
1326461
359856
648780
521385
887656
107988
215338
1247895
1372530
33200
1107610
44446
795347
692815
325524
1485086
364325
1100783
739972
219307
1140740
718062
147108
1356054
183267
944892
661656
652632
1033248
878008
600643
253208
1562957
1250846
670117
1298903
1438096
468542
1451787
497977
1245121
1215269
1433303
405706
617462
945597
313224
399301
1279212
88296
1023763
1374281
1045684
335094
1447828
791581
1023398
143649
127262
816087
631541
487579
276194
1046527
41962
1500522
662516
91215
510938
66846
1292983
112909
629638
611564
1489624
1371368
913306
909672
1544194
1115678
1079895
1533461
417768
202005
1060076
161774
1209620
944573
1065071
959637
877588
1407389
522557
13907
620454
471366
1313711
403906
1559484
1335199
649720
894803
894525
1296252
1430397
1187271
822816
30556
1400847
1400939
1145926
457338
1414949
1083519
169334
1149155
943887
159423
1273813
364909
749949
636852
1313981
546114
766592
1443257
1426248
560493
940765
1461510
1291182
631719
1330352
751704
811848
10353
418013
212965
1485821
1422378
915215
251883
469421
495206
1217548
811790
42366
16451
1276355
1509338
1271965
573073
1059555
827441
1478865
174406
1477997
724232
1130202
927299
973052
383496
399223
572410
620425
1101192
701228
843865
1323484
1327461
12645
474676
421402
1237522
726031
1561535
118768
1196494
148693
1181273
1035640
156952
403308
410308
931818
609317
251783
1498044
1481291
585087
54983
71242
1091370
819487
612102
967655
808445
1102754
580326
586781
129782
757584
370024
277704
429977
177066
382954
386922
718092
1386423
1456766
955549
624440
244408
1133505
758849
830349
740822
884674
1356947
1531589
1301912
1382939
933608
369994
1054949
1435282
921028
315102
953011
1384232
1143049
1055466
1328653
2289
327936
1059252
643663
819702
1386342
693525
507651
465824
981042
850984
845530
121026
359079
780239
1266478
305369
45418
1319020
592196
1081654
350698
1176986
417515
1029502
271588
747121
753070
1356889
1309866
1389933
210453
442550
1248479
302910
133597
211157
803015
654630
1459725
1408249
647340
1331695
1001757
678090
836823
945314
153419
21449
1408794
652387
1413089
258499
624711
139181
288792
962296
692315
954046
726941
803191
1247045
133921
68744
1438373
1339238
1298569
745436
1184296
814403
971333
291238
987147
892795
828535
218943
1163613
954035
634136
1400623
1056180
157314
1053002
1279564
507278
1539518
1139484
1011262
614240
1107653
282403
197972
1124222
1394875
928609
31746
143996
1313749
496122
157066
481503
499592
174292
1506359
49637
721119
853881
533875
331332
362635
119652
342671
892871
269501
1565609
1354724
1133737
1358712
1444822
581115
783667
691114
1557055
537520
89686
205634
1409630
1068627
280069
150746
157373
1301868
1277541
126559
743916
1372208
24787
737539
1188940
1051999
550518
1133691
698788
869561
253557
3219
40082
196522
695636
1321665
374315
238412
93033
976148
1092129
534996
355675
822266
912773
923567
651029
1422467
1543402
740806
1393842
224197
972217
1397258
740123
930208
1152908
1017811
446675
1164102
1455152
1562337
1142527
347629
1438776
972263
931311
833774
382970
939553
116445
1178489
1505424
1016577
608572
490757
609131
375823
556979
1062514
491067
1484960
881996
1278910
1252928
902738
1473997
1517476
454799
782226
162261
1329329
1483059
1478271
176517
129747
24147
653712
779148
365755
1469388
11901
317756
36284
397519
998309
563691
156353
1251933
111001
417139
983616
1214004
1337997
1475766
127157
355475
143282
204082
370615
1223899
1223903
809431
538614
196806
1150818
639752
127037
440608
915004
972143
41565
1563044
1041777
655250
1228331
589542
494658
681315
266755
761644
1415365
1347162
1187343
393078
447927
494398
1196029
626619
568827
759954
1502317
521325
641318
680152
1093338
1168454
1284583
569353
1465188
1158224
1298940
96623
391466
102359
1312384
762332
393195
79357
321342
273299
323978
474299
545550
81452
1136411
1518390
127848
1148372
903553
279880
1127921
558472
1395518
1076812
1308771
123739
1475921
952689
1393659
782176
583210
492723
116319
1389337
1352149
11544
286250
7904
702999
778085
1439031
929954
1498414
60808
516591
1211151
1562092
85770
831651
1471470
1114038
1429651
808901
129979
1246159
1542029
655566
1359414
100872
1398291
1107621
517153
1419868
174093
1328335
975948
38737
110401
299117
1488070
511025
281455
894179
1142399
403642
479503
871112
1499195
567735
928560
1125784
1240747
206847
1511027
861873
1188441
1562834
1062211
578268
594464
1070697
578266
880499
797248
1399368
1475227
499120
710986
1173731
665295
164864
1257938
1351095
722033
895067
1516412
952474
763680
1001528
878162
1358247
548893
1535813
669518
750366
737128
413292
753339
812410
948269
660856
1247451
297102
432883
1110941
1163537
320821
568337
11959
1072580
889995
599139
681081
1381896
1510028
226581
657878
59314
965895
1460033
165199
514107
593385
492881
85394
735837
327563
1046391
186033
1561765
558949
623888
1214923
1208512
766094
252308
1417933
1290286
147231
300156
1399118
591338
20993
454480
221767
379332
139
843716
1148918
118761
59033
20837
715100
693710
1296590
40908
1072733
1093506
375705
780609
906163
466208
687721
908176
313329
1058357
1435458
654597
898027
522836
1305816
1403932
1279114
812925
82115
768489
809558
401258
981039
1555727
202927
1060617
658417
543138
1037793
501430
1377498
1447870
266591
863383
649909
1252519
959362
488673
1499068
1025051
764526
871933
1058210
1478784
922602
158837
1205420
705829
386026
867593
1430937
1253745
105027
480135
1373768
481417
694317
1414058
337695
1120916
528381
310526
623289
290539
781277
474477
371207
917396
676891
708726
1082432
55082
5404
829452
1270420
27123
86440
301263
372154
502826
1132687
429125
1146016
1185266
447978
155378
1380011
966229
382447
1376743
437648
148948
1364045
90897
726234
61939
463017
336168
1098810
347812
1414222
510158
1458906
335244
1437247
699702
1215235
166460
429101
1465440
151292
1514835
672298
402759
641827
1256764
1226377
402409
1280611
1135161
737897
381555
1258545
870829
720425
731961
678986
1091102
618082
507165
469813
229811
1285474
476130
737738
953069
640929
405242
1281091
193962
1170126
1354287
372379
53676
1267596
1196537
1240491
315111
1493001
1478061
561858
69515
223992
254724
1165710
1460207
450916
166923
335488
992392
496490
940463
495021
241056
165576
271732
940518
513118
123585
850913
835495
407098
862806
325899
1052317
683345
1520364
274605
1098684
652225
760850
1353799
1479152
1295423
367948
714330
181485
830195
832903
612447
1222594
582657
1552713
562190
252624
673163
162319
190480
1137193
231034
626672
797473
1140869
470626
661269
253048
60642
29809
1485028
1309718
34835
372234
411401
1025955
399872
33782
1245648
880264
163188
610260
463375
1397712
1517934
1372634
1481858
1172408
354583
634371
274428
80352
1152158
1373682
760225
757564
1308896
381559
393254
254770
661715
1016038
1179640
1364881
1432556
1450054
618823
197051
1170306
1020600
292487
1385125
787696
581223
1332312
1201128
252007
818141
360542
1557086
726120
996928
798203
898013
801603
222802
401977
1115531
549919
91398
1240696
11515
1326426
536700
1232115
625836
508609
1220480
385691
375646
1358302
1115413
1536843
330729
1232786
168751
149026
463471
1231751
83751
1547166
240019
1449983
547849
1252323
957745
1104128
146271
89802
563855
299014
295467
952501
72517
1142113
461032
63910
1229565
781402
700081
143907
853395
356509
913620
395761
1170234
1362308
1181090
1277052
822820
1230049
932946
721225
54559
1337646
912165
246990
118545
977605
155953
43421
1276370
48337
1043635
840727
1470657
1259622
1077939
79626
770792
1092756
768451
662731
310478
444318
1361838
962367
363571
662604
867952
588272
1178976
1274622
1369884
207691
310950
751710
1457995
1412916
978544
474531
1034148
863388
128396
1043766
1554610
1175215
205839
534854
449394
401581
1156375
496870
1451027
1416288
1377794
1308684
1453669
1433031
1513179
418252
731322
1035510
552395
324151
1313757
923521
114949
1139996
1413211
67044
502082
1202715
1429774
85704
1360353
60849
1535352
600058
681365
1336588
530568
72190
432101
746488
1251348
651943
1563732
1073418
680386
573563
1198719
1382106
240250
262663
2938
33415
930211
979503
1226407
1091005
797696
710653
212969
1223554
141641
1156918
1089718
937066
407484
742778
130745
105914
1096834
679404
419585
683564
389490
71423
1315818
530733
413036
556255
467610
1525065
1401658
1373928
123766
947183
275700
171309
475806
900293
1351942
485556
1405538
985166
583906
478572
513907
413241
655268
258474
742839
430659
289454
695804
632012
180707
1038981
1223998
843167
1126913
401235
682258
1567508
586889
1355459
845949
11540
1080858
415061
681004
119489
339009
304308
997683
656229
1259090
1383329
311997
1487446
716543
333228
415830
663483
1200525
515540
121646
396100
704187
1263406
913198
1031277
877664
1455085
694594
1367438
318495
91891
554607
932273
982537
93055
1322996
1442837
933575
1268205
1523542
301040
561808
540691
1208344
1193927
1394090
1213339
546706
1269145
393182
886924
432414
425692
1409240
1023348
677673
746588
767881
505503
814953
179168
203852
1141661
910403
247092
1415809
570138
1100113
367950
56648
233206
599641
1164343
275028
1436559
1254891
221803
820515
1247766
762982
254192
195310
230334
1298788
613714
1292474
1161550
288215
1280246
1211208
1360721
1344776
397885
1515577
287525
1068113
571110
4798
1040061
1130275
1550066
682120
873059
877182
9068
1058390
294058
364326
1120253
1393893
1063844
1191057
264020
1469034
731671
1113136
494909
526622
762372
675825
623691
1561487
1412468
1561714
1153223
164778
1481026
629416
232328
664977
229849
1334856
585085
196017
1374466
5368
600367
1233579
1146601
1483923
384831
664196
91121
489903
1538500
549424
1124905
1321562
1211105
317105
1430344
1394119
1141144
234117
1100410
383341
222902
96172
159192
610025
525281
121239
1227442
1275365
551873
1461697
1109755
387288
450393
182727
1521832
1379253
385564
622896
1352588
470845
449674
982630
796711
179652
1270591
775560
935470
530998
157557
699075
1539238
456150
8024
897138
829118
1275617
185537
1227122
1453990
1000676
171525
711921
814241
522964
1223980
1333532
507585
66736
701607
1025090
224784
554618
962633
1555505
833485
1375247
152505
305946
957432
843799
490587
1022565
1479586
1465790
944258
1143891
458059
625235
747303
691985
1361142
1103969
614239
714043
1351902
556896
1204489
271976
406182
1173791
508998
1518240
927541
1336428
160291
485927
607885
394153
250169
1252174
1088247
383617
212233
1565106
1226575
736164
1247520
441654
1148054
1534620
1183123
302483
491956
435443
1286315
749464
1236121
213552
758569
1216799
90636
998439
361307
887305
123594
1557192
375331
1312279
1250848
398435
1510451
775312
1480260
1207656
1395152
400692
597573
593995
1554223
1000636
246634
532250
1419470
265637
500929
209994
39861
621841
340705
786040
908545
1070932
1132407
348507
295433
83671
244781
837396
256637
729979
1215890
459767
388101
1177023
811311
1531110
461548
132318
1298110
630917
1359544
1083179
236477
363995
699462
1498543
84433
1494774
165375
1076397
983035
779518
1407147
1022776
571554
1403139
683915
533922
200328
157249
879454
1033963
1006116
1055463
443213
939905
900077
304783
145389
37382
925928
543309
1533856
1144017
996687
651113
1085907
110444
1438334
1471014
418893
1061307
152669
1142968
1210247
1252651
1010139
1547930
1389925
1101785
1387012
83854
825159
560661
26867
384840
820873
1087666
62449
179461
1282992
685812
1357627
1085714
754628
833960
1195882
1356080
212859
677630
74213
169575
1340010
146191
154144
1323684
261518
135024
301275
160331
1453338
249809
226894
1532960
1240481
1324224
449946
829977
85321
914994
1478567
912810
1477278
35192
47830
382936
504106
1418949
134237
844224
1392672
364700
702415
901495
1302243
426522
583238
273976
1044866
1321187
1101214
354763
127229
202031
1540073
1092333
82050
787998
972821
814618
453017
385123
344238
1439517
216512
1070081
1456903
277535
1233303
246573
1152065
1133172
50245
1218091
1373412
832145
1245471
1446435
1207351
1071546
1368729
1062623
1419025
35946
183832
624357
1530851
1466195
1166203
650901
1322502
982491
1241812
807383
724377
740316
1479854
1088525
333226
75787
384225
1110549
420317
1249560
2220
1253726
1451886
1301075
870301
1240259
948294
1270730
1502874
1337355
1225501
1467125
1281574
1477336
723161
1051641
527548
864104
125903
206769
1560398
1339332
175155
710865
1422692
1290633
816609
145088
722879
582429
1424796
1191320
1045969
758984
426969
1054323
302209
523026
1174261
718732
281291
1194255
750608
256824
949737
171298
1041786
461143
1074609
1422619
881839
1313945
1080028
721542
1523063
584437
1331713
251828
1069417
1120037
353742
1259787
375312
980923
673999
23044
977916
752380
1096317
1137150
1310951
1422558
1262178
1027448
668011
270810
289904
561160
1456083
16025
662831
1389113
390865
301514
1118433
120067
571261
1399044
442801
70867
25696
343744
770465
48445
1491876
1310022
1117411
1022623
407020
310052
934168
985021
151637
1084082
1183521
1492791
738461
470751
1035997
1299954
461768
900840
401975
192157
739583
858933
1403282
1116833
823236
1335529
552031
928247
172061
1487239
636797
739115
942162
1172484
332600
396170
1090560
1250155
1553028
919104
275060
877117
141176
121566
1167617
575074
1132138
1385490
1162389
1163219
1220502
500641
405683
72944
74411
611097
284443
982315
1063464
248978
704716
864905
1213633
1396893
379421
1202561
340093
569719
363822
185659
285583
1087680
1316584
170633
1180392
1558104
844188
747179
750465
1431701
201670
1272357
331615
69642
1069727
855016
437487
775606
270417
157521
41841
684254
1149905
1497312
428640
206358
1267015
818955
1006684
61065
355209
1259070
1290485
1132485
1008290
517113
913790
1024792
1479402
1064707
814770
200931
1503186
564341
425375
522863
833920
1107896
1036530
1077349
24668
1341669
1144042
1204058
1069330
1184406
1306740
707145
245347
970148
474699
735132
995066
876274
655488
314669
1458761
1280728
1505798
924014
133794
591558
1392750
72563
1133805
818837
882391
1080652
489164
50069
99950
593487
698674
10070
579493
1554082
407555
1466819
246934
715595
20979
1246237
387485
384770
835130
1368956
180098
883556
1432879
716376
8522
423556
345793
952086
700735
146870
1266306
1547166
946874
904801
814178
702152
895695
445096
1327134
192181
1452571
711237
294749
1106518
967160
529127
491735
205792
680194
1215920
827124
1390368
80756
419980
531526
582008
1395886
931803
839001
554133
1202670
692436
362740
1127172
84026
32600
226710
643477
502285
1118373
790989
222608
942856
602281
1386034
778059
581788
1124055
814931
1112059
802623
895331
703685
1237149
1319833
845438
481125
47814
1458585
272921
1350197
913392
1530124
1330901
314176
1130169
994926
378682
1265674
597426
1354523
199795
1504485
269505
1154468
814559
4862
496752
1219535
553577
1139593
8044
1096250
1013654
472492
1375566
734957
1019120
863360
61822
65711
440985
517534
891532
1060932
1331397
619705
1346079
862004
1339808
702460
1193943
781950
1305428
406734
1149813
424877
91063
627239
529244
1069620
575827
189880
509576
1539007
1435767
1257933
1221197
351485
1409298
1487563
169827
545390
858324
884925
900221
64685
844743
1371087
320346
366290
443590
159013
1316325
1372672
266503
1427309
1153954
1343819
159456
1078114
1518525
1168814
838855
232858
1375055
850
584831
699958
236023
988935
1109634
289743
345092
187622
929846
290029
1114138
1474634
568683
775463
306642
909194
837387
1398438
498900
442775
1294498
316393
1408155
247355
1540324
869697
1004560
902939
312957
1258797
56297
890549
608699
917280
1357622
634589
116499
1361900
1551078
219040
199713
917681
963737
690633
1157170
93389
1385162
884510
671899
41515
750458
611997
1111542
1157649
1552110
339018
1131494
899659
306973
1128460
175973
1029563
1253721
682538
1161501
1018130
414564
790259
265755
643992
737972
1134896
1050883
1119542
902476
779488
914249
1300975
182212
1047574
1291581
127895
247412
1438154
1373214
260498
698675
685205
331304
637244
1376426
39832
1281999
1220386
1226991
346675
349332
470092
1122915
1227189
464296
794247
898067
1554227
1438851
741788
532675
1175385
1054619
1353359
724039
772602
1121662
900737
166886
558186
1512252
1211480
1401627
938265
394796
1068525
1204521
860882
1312105
900409
1490129
357267
150552
380119
1364450
1250218
432564
254953
245343
1425536
1412067
533974
595593
578426
1382781
656678
1066806
537524
399972
906396
1022357
640132
334674
74557
1323438
1167377
619677
645025
305724
749744
799762
1300960
995518
1300217
139643
238888
977347
16745
541185
12701
156882
875081
25656
960216
1214101
306503
289427
152687
1292196
706223
1267121
118484
184017
337912
19721
474016
679456
1459326
20226
800189
719415
517640
1494174
507621
1317334
224433
1350970
780337
1269019
227221
1403947
1155070
261036
841553
1528070
532039
1046685
817052
593082
741694
1300448
351275
335807
383023
93047
741708
550753
961559
1049086
975704
1288080
812916
1137600
955062
538962
944605
1363629
883363
163546
1304357
471400
100759
110572
1560172
73842
607905
1025913
328627
1098955
640265
1409970
438810
665894
593910
457641
841430
857110
30694
623881
1186586
720029
217053
600713
1271826
1417511
619546
608827
1390373
549325
1492343
13295
579913
1027784
194630
157763
113121
223955
1280652
1282690
624583
1316810
1103479
901472
208928
785463
282870
1285566
177172
979385
1140111
991705
1454287
1561488
247535
351654
46521
634359
25323
552896
1557081
497085
1475853
1301099
768783
647081
826525
440526
451106
1294313
386947
315127
1155963
1258765
1271487
56357
296718
1483029
1125861
406316
1336070
952675
266684
1085761
1412931
466158
942481
376190
36852
546337
307051
1194992
1206555
238768
1120537
219762
467823
1461616
335318
1269128
799287
93526
746992
1094989
1150173
1219821
589312
389867
482270
688177
1337639
1001080
163400
538164
1555664
1302233
37371
548320
356459
1099162
774086
1085251
961949
1378103
720507
157380
1516367
398388
1175120
317355
1336873
1062527
1435916
1019548
909603
1341021
643407
1394725
109141
14991
1273670
353199
1284338
198755
980087
1270657
451568
875333
1386139
87527
100345
1207227
1092971
206410
345876
518467
1424059
1536480
313294
1527805
1105796
291045
544763
1446341
757689
573433
1254250
150060
906224
552066
935097
618112
846109
1425955
847782
499025
1275999
1438602
970229
489347
5942
383258
156328
1367390
1195361
286855
1340355
1552478
811279
684561
1267232
638327
363278
1361241
695097
813248
1117613
725845
1099837
137893
771510
526109
856733
103911
422709
284376
88440
553524
522063
992593
955564
395898
1103119
1170781
710276
1112479
1194791
189839
1270789
935885
838934
593480
1045335
1408905
306153
199809
1529733
528746
654452
1271531
280158
1242139
1196492
732822
1236839
922969
1056542
258410
1428425
303813
444721
341403
896170
153283
115857
1416519
296211
1315224
92938
1273096
483494
262597
205586
604503
824958
1440534
1141260
1551352
1130277
574146
863428
1471970
51182
206236
1194012
407119
1096505
972908
541650
391625
1191278
70555
1508743
105255
1485496
764160
1305230
464645
1564152
219260
783479
637404
1111750
1469316
1118355
1486686
720708
1513595
1028246
1538335
312880
786547
1323577
187539
236889
1323567
24770
280353
725091
604734
1108504
1003045
1279404
406012
728246
329845
174962
553668
493579
1121108
1046891
518267
1197792
594195
587073
1318757
870689
515865
596418
192289
1108481
326783
127303
755262
1170956
1551591
1512226
250902
144613
1183386
1385076
1511602
1263694
293159
1422185
545193
1478491
67722
763925
59205
1225296
840005
42633
1109276
1117262
1521529
783225
940208
212284
382364
65284
1181248
1498257
339352
1293615
1178425
218023
922499
95057
63563
1230219
1443562
315746
634638
436121
1526922
1033795
1243749
265106
1201823
785604
1343596
512747
803045
1507287
341350
907152
91497
1437084
914474
575869
886615
949702
942110
935063
1388334
1531348
176270
434987
260617
1216466
523665
47160
938698
210517
717845
1261660
248316
1344586
1034724
573506
1232680
1108816
952959
1339685
387608
1338843
1031995
467244
1301184
317585
1324616
753697
748557
819555
228740
288561
142823
649993
142331
1329767
848901
1412207
532250
1507371
510130
616855
407393
1149097
769039
1239444
651384
1111069
198229
311107
1084669
744603
1441043
167586
592864
201395
1042496
164124
176387
497435
1361164
661251
337004
387162
422369
1144089
702054
959047
780040
240728
340703
1116966
1198292
657307
892864
220344
1421104
49516
662140
1175339
1527019
1478230
872416
332538
1027266
855139
1291037
942793
157990
1333484
4177
23176
1198626
1440993
314214
349800
687883
1519872
1279530
1093098
855319
607385
905354
1439334
1055498
415822
402623
1411280
1439852
1317593
1326439
954524
1529220
933253
1316004
116222
1516473
805706
1481631
1257216
696857
1080275
1054574
750726
534893
848623
57989
1058787
238655
1207324
292069
865879
1123251
1139366
363105
1223100
1067656
1440586
1257879
976677
1104828
538201
408261
1492394
955829
651225
809044
1550220
1012953
149808
617418
914059
954960
1412719
525191
767981
1476563
1293164
893627
1105975
1562194
1341277
1439175
322634
584232
313336
1356634
748962
819730
1171871
952402
969361
1105719
1359457
119286
190298
1479466
1315289
325383
1059460
1141526
308363
1212760
1237810
616347
834040
1092488
983292
975922
1325229
552681
41970
746551
1458106
212833
968427
658529
915816
1230882
1215360
530735
1191267
394539
871550
853467
473223
960500
725981
965616
1379211
1488573
662311
1324026
832723
200115
1380169
629195
758488
540092
286079
660004
308913
1565143
1075508
525777
1256770
1399601
574296
1479959
887279
1066106
1369145
1479161
830325
108811
1084015
825367
1461537
947820
1413411
1106131
1431226
889424
1039545
1339960
1279440
740504
486928
1036274
1199483
536972
769355
142784
1443413
578160
400838
8725
488888
673193
901255
452224
1093126
244561
1251545
1333898
747943
814357
1101895
29213
975302
1236685
985239
269487
309850
1346400
466235
603480
1138084
146261
427095
1500700
1323564
1306058
1501250
1028732
400109
41773
536657
513851
336440
837793
603069
805564
512003
1421105
1312188
721877
1088531
16699
888502
832052
881684
1314413
1016819
983361
1535035
128173
656317
1923
727336
1298762
268013
748750
1391794
625642
875490
181553
1498372
1498792
1059416
1423556
1271092
108760
1024964
1015885
1054978
1464563
828336
241139
884101
749630
1283524
342303
997491
1422558
264576
1245397
883808
1145801
117359
1359299
1004939
592882
992755
75689
1117643
746118
1480381
1364268
1173752
239562
1207368
1511363
540255
699966
413414
1385976
1138504
1382602
1384252
76323
1125936
1283144
1117484
1526150
417542
72361
1460288
525968
1472359
804967
834828
1318982
1255577
529244
361294
869654
901928
194023
221077
841761
1316982
20343
597929
375680
435015
1013126
805696
1505308
317884
894874
1184618
299120
360409
666605
158827
1170876
273730
1540733
1012017
215688
719552
787105
1265035
831626
60551
1356356
1033175
125202
127894
419679
1527494
532891
1116180
1133643
1052734
397686
1287972
132568
715271
506562
680971
128593
87682
85220
164212
1417918
1401067
382196
1277146
1214199
1077982
760282
600549
1246199
521689
892788
807450
1515512
685383
396913
1228643
1333632
1546481
51193
1025235
848064
159762
1522345
409168
476672
771454
641655
1451553
921824
141313
1533786
463668
437981
1413934
1141362
395498
980206
279198
895047
310266
1389674
477693
1286612
809229
391722
831754
406069
705926
1106642
1475688
49442
28979
896801
1180852
333592
988338
1121437
1044446
954956
1407873
79260
453449
959086
486381
1208121
869571
19554
867629
289899
1203056
1221503
1303724
861445
183906
398229
276933
374266
348268
259158
1403191
1485092
1413565
1129752
1111856
244073
745921
1343145
1555890
853767
162990
891809
392359
373550
536180
1219685
164124
971186
1567709
727901
367757
787746
554390
1055762
1101808
88799
1542212
604584
215295
224750
1552377
1442846
1350946
966974
1444353
165163
393868
340539
1120342
1003381
1492010
1308881
1424302
1327306
616207
75995
891599
185619
110437
674443
1224919
1507244
907492
955343
231043
1464861
1485240
21100
729647
1330827
179828
1028588
1397671
1229971
1197304
103934
463739
323570
1124131
1477534
1219035
177850
1470437
215847
1507379
1590
236058
879303
1040399
953416
631947
162523
1022682
1099654
155565
977765
630025
646521
525484
1252919
390467
12575
592442
279391
328181
361027
124510
1206831
893302
1033025
519561
978542
733536
1323528
493456
1193823
1347116
1425676
185855
673697
728632
1310535
1486028
386729
592248
391395
47945
27247
1107848
814230
1345464
1226922
720509
868290
743388
981481
650040
626396
1037731
644203
448552
1426339
1291393
219728
1398597
471121
303337
1461782
1061289
1479187
496549
622699
1062915
23804
1277150
1318802
325793
1242858
148458
1374973
302900
176217
1473953
629302
580247
744382
1540320
378630
72641
219512
909818
1433387
1081904
11415
1486895
926612
1388567
831435
1151756
417700
1008306
698450
1295555
793574
1434621
1329977
442459
1202180
1116620
255887
498803
691657
417106
519264
133311
1378050
353885
397796
797807
981042
82969
58069
117138
191482
83862
451146
1246688
332571
202233
709109
782394
28991
750832
590606
276328
1031841
1094610
1188543
1103208
868025
1211213
1079768
613851
695145
357670
1351008
369100
435031
1255458
598516
1006049
790201
310037
511183
480561
335878
173178
126013
1050912
675270
1478567
284760
935166
134170
412283
860163
398648
242916
847985
1019674
1248538
300516
933970
260524
1403617
454016
1489597
4023
227862
1561076
312268
1431689
1437441
1219676
1349544
172497
1354673
532030
724924
825878
1253519
665689
1025818
332348
522943
345411
269497
1068110
859246
1135994
634064
621859
932055
366820
514214
984994
185988
714555
1179024
1234385
1033731
966161
646916
22312
489549
1243370
1372668
1407895
1057211
1049408
557512
1412354
344734
412087
1152537
1183327
126927
635373
1383317
487703
1208207
1318208
1090731
1177437
270102
135341
143286
1566806
935147
267658
830925
1066448
1397092
1269854
356151
577466
525828
324806
1519957
604729
1323572
466686
823239
1133286
845636
588545
896126
240610
130307
611474
169593
1390678
991275
445678
1013289
608815
790248
1412090
371111
1054578
1458347
1543198
321920
767308
1301952
797742
1489491
1046677
1285367
1014384
1445556
12410
494313
1392736
1469328
627034
982725
27404
290375
1077376
752111
1430694
531333
314422
1227058
16647
309630
101543
316081
1441135
696302
10850
1050128
655285
204622
145817
552586
1075375
715950
1312164
212506
1206523
937154
1467733
1218679
1199125
1233629
138631
1260134
1478651
1392671
519713
134083
276532
1700
149830
1438789
1267040
802546
572357
1088964
842075
1360586
1487598
600425
152600
1028681
1543699
264898
599612
789919
823421
1531024
627985
687601
1352984
675479
1349157
817199
194952
813740
1327114
1200965
1304032
964559
892366
1448305
1521649
987790
718740
538648
36973
1030140
473618
143666
1192009
959182
1017587
639884
1426730
723335
262416
981502
48824
736592
126320
747969
806221
492147
1209478
982962
805376
708381
8193
448740
1436302
281335
136508
1133398
964847
644833
233442
285503
366436
643354
1155892
1230331
253923
539220
1025018
516080
805271
957017
738325
1243278
1306100
907995
1325539
672495
1337094
418484
87942
304986
464989
188219
1310542
764589
768017
28940
1401735
814863
110554
969862
517441
1534987
1544991
261467
1420238
126130
247009
414337
1545778
1535159
193215
663133
81837
267865
1456096
491804
1144985
271573
225507
1284268
270264
1283730
683319
875363
1565448
683246
1438122
793676
931628
959502
137556
1064895
589536
505707
25937
1391926
738967
1064106
224574
210112
169110
924932
245222
481725
231599
982410
1358586
916297
103150
694423
841157
201844
1527065
599097
966439
1434832
294154
1131155
371375
1495183
1338021
479401
1027274
18751
565463
1062729
1311027
1186488
985088
206419
1237660
949093
1160799
1113352
545852
1225169
782304
1454207
1227668
61897
1015445
1123114
859008
135445
500570
879417
1208861
1137290
1174150
816210
516210
408476
174270
792064
468216
433421
220694
647924
73636
644125
196059
661867
1517380
1263640
917123
1208266
1158018
1352021
1150054
181269
1367709
137821
313680
433763
1014560
1251036
895977
1139571
1566513
546930
897038
478722
911602
527469
919065
1086680
718251
565869
594899
1207937
883486
1463315
1285343
1092880
71644
537647
300629
1367021
100619
693318
579615
1045890
694652
859204
559671
1443861
178835
1012093
100813
1496670
1211021
1061917
175157
628883
1516338
942856
715055
1442897
620794
733811
671042
1207482
729763
1469033
1095705
765750
1300555
1419835
713586
494836
106781
916201
1088628
75452
92698
411333
1443726
1478550
10002
20588
940169
117444
1161888
423191
1257166
820026
1141562
1449405
1357274
1116005
418249
1504100
502756
1463789
254831
304086
1164267
694175
319109
798844
515861
564620
1111187
956562
580290
1221447
1545940
508619
839190
1131564
731028
705839
137515
257930
132534
180664
1365381
165042
1031424
368303
619334
1451316
1147083
1262145
1108443
1263847
1499058
694949
571959
1086422
866149
1540989
545928
783777
416185
407399
791291
655617
543794
1318153
1230821
697838
94873
1473229
633905
1463140
1064767
1434405
1416480
648708
382531
1126862
655826
866907
741987
467244
732720
1198302
1048071
158050
570894
1337694
1082983
1510984
1434503
941136
896730
1428732
258467
1530973
853667
870461
206653
1324912
579484
545829
194547
1256526
1483994
654336
636690
714918
41608
1249491
431720
1204240
306824
70373
1078544
76852
1315218
944087
897426
399601
1245013
739264
1404519
1423244
843385
813151
903759
1446882
904318
1389260
1180419
456627
105641
1211159
1547532
477112
1094222
1521189
1123827
1007486
101660
1157518
1067727
210217
391689
466918
1438121
752029
630193
368274
1414946
583391
608143
838328
756733
596756
288733
827094
149384
979058
1386570
1558475
923246
262463
1220570
1268809
865432
247874
455368
1450807
1272096
692297
1289561
743305
903372
1301576
877500
1542164
280522
208706
1284163
386982
853763
804973
1200426
1365329
1548549
1466806
793664
1179069
1519334
260396
63403
600131
1156088
1556936
176828
832915
45528
1431249
1349832
735933
316857
1264392
242398
790136
484309
905018
1514819
669287
966183
323092
173181
763400
456218
6369
902781
1390902
1512786
209193
1552547
18160
1392478
290401
597314
1252305
272659
588067
156866
13698
553544
1451001
541588
1483138
1085061
546521
805960
146852
36210
497548
187077
978116
809272
772286
48378
896651
1122978
1446840
1497042
1345269
1000091
1504024
1382535
726525
1351801
628719
262326
1289356
1357598
954684
850059
641878
707448
1388255
1306852
1412164
1135929
191400
322121
1362057
701509
633374
661374
643907
1352858
1480145
1210331
1050034
1162784
1388063
149916
1163424
331248
992542
1155407
583871
195508
1479438
628389
1386455
1215199
1424895
954271
39144
127703
59870
489912
1211246
856785
1031770
1293442
97113
350778
333017
488135
543660
377950
430722
264131
535036
659981
1128287
590191
1088681
940649
291027
1354592
74450
1170550
461359
332604
1554509
630982
608662
669979
1187512
216326
1455735
458218
1088457
584045
234507
1134981
364050
1341526
219897
586169
1463415
689009
426594
1058517
1178499
1250644
1440076
935157
1178832
1143326
747685
527645
1355920
471259
552508
902300
647009
52338
1368019
1384577
855973
993232
139884
481585
1530458
514436
1528177
1000058
1536380
100822
1341553
112689
87067
516976
635586
173926
1155413
837935
1173230
751723
545450
1566019
1077952
761607
73325
1500395
1413962
265991
1240689
461897
123456
301070
1320986
852365
1434135
1279731
1262073
1269756
1214421
50610
1012549
551606
1119151
1287270
426888
1200259
1079372
294522
1303676
925355
1339751
1319480
581379
1561325
367844
699311
894807
819103
1286156
1052915
640155
494801
1407904
318743
1291455
914742
1280542
293520
859577
1050985
767705
461381
375521
1057639
256352
492577
1440550
141367
482653
863395
671268
356962
1395142
1508408
523911
1373526
144343
1344857
317453
862107
409386
153
193136
1084446
802617
628335
681693
25060
308574
43874
869919
1281887
750418
1402592
979854
1036985
406331
1509106
101988
297505
1189525
207425
1049975
620035
176602
1308374
538263
636722
909624
928767
1377662
627728
1167829
168788
1462381
828513
904042
675825
195318
590358
356686
1476209
534951
1561666
1179293
1022000
1283741
1125714
765877
551774
1084228
1086323
781184
1320163
1175003
1204877
870058
712340
1531433
684629
5869
457466
887118
883719
1238394
318181
343722
600281
806467
1030720
1438262
346570
824594
478544
1282795
1208728
1149078
708413
1166780
1259649
726455
351615
763966
177387
627657
1288996
287955
1424612
298757
377303
799168
577202
258612
716549
874991
682064
254660
257570
935994
5465
309169
1043599
1171891
453115
34958
662257
259315
1486503
802628
1024062
589405
644462
653977
649667
1539685
618542
1310342
1461003
1498688
1086024
267240
822352
629604
730517
1052961
1294775
466755
179988
393297
179040
149848
278062
607259
1422780
1003368
1193478
1170729
152857
390451
176883
1078218
530014
1227484
484236
1366600
1208439
13992
244045
1443968
1401299
231350
525943
1031872
1010117
100212
193255
989892
848838
548844
1556450
164254
931474
677111
632023
307138
1391677
889746
120541
1256764
190525
1349904
873650
1423428
1256693
201213
883685
153444
428568
157246
658701
318042
125565
507492
1022318
75168
1177863
1188470
165629
951864
262156
670890
1556616
1423409
1152232
49694
1137919
887979
1366473
211303
851948
533192
1239855
477284
1240377
371001
754987
135531
1272939
1206660
1294889
972130
242770
1172148
349782
774778
395914
995527
1428286
717125
65997
468029
1409539
453531
685360
86559
538448
453980
881501
1150731
1463532
848445
120286
460177
216642
741490
48749
746894
1010496
597922
1411209
1231854
856903
1086
440201
122832
75298
589429
528336
327215
1563694
758857
1418706
604446
902692
730885
548985
926141
581170
275798
17526
1019120
1299347
582806
598571
1101334
311056
1067365
1239858
1214493
1404784
550725
1563960
74903
759287
1223194
749260
483280
985708
592418
940625
870334
1277847
13509
1228111
1512317
1561351
1218312
50220
318959
46212
1172332
1319289
926795
1387062
729243
175761
386990
356778
207337
878108
341383
979923
123960
509007
17877
656785
991474
445680
1471540
961449
917345
241438
1085096
1103938
130869
954298
1333391
1355772
236880
1043961
1446183
471347
747566
861661
125640
1312703
1350466
666542
778836
1370180
1225697
1458822
442403
881838
834977
982297
1368715
280142
1526528
847739
1396873
1284694
47296
1236668
480617
765020
1150937
735595
236504
664387
1114524
644588
1459934
1343951
100155
445597
366623
48049
1450580
855422
188978
1506261
1132273
1189545
545434
787325
246030
606512
1113140
1093241
1136034
919891
469753
1251556
1333045
141448
637585
350261
1460819
184930
299980
1261922
1287177
786703
503826
675380
271831
1520291
1371031
1300630
443988
199200
1032392
598976
1216809
1131898
325718
868235
206576
544117
18647
547031
411773
1293393
319485
855675
12168
259013
995491
89525
24426
60242
747950
1329097
1426636
1434319
1162315
1275660
1067052
828391
1009158
948661
134424
1548629
1454036
1255613
607573
1472153
482046
1249276
886587
1567490
1316378
1092090
761397
185496
324021
1071595
1409271
888959
1357048
864625
984007
1091593
730475
1226180
1372459
168215
809779
1250367
591632
21946
115855
457372
120985
433593
682762
1349243
1324250
56984
181039
311637
1182188
1030326
1195348
1292398
116396
1524396
710244
382162
265236
1409325
1423005
640556
1005197
1209542
1384234
584745
417823
398998
914994
1204447
893472
1565849
1389558
1369183
746391
1468623
465928
381059
78106
796803
509723
350895
1440545
1481257
586728
1040881
849571
1220063
788333
154866
773690
77714
62490
1000750
387273
110761
1360208
622178
690456
1001421
1419008
1509889
789369
495533
1029864
954440
145138
434438
1114465
1046012
506395
1309654
1256728
751705
984146
735757
768460
689623
188237
189335
581074
1539763
860072
15118
1330931
676350
100731
678133
935376
752691
257233
945280
650873
1209695
1491809
868994
415498
97105
473013
1551603
111022
1488908
736270
906616
1437729
388665
640661
914818
1001119
690106
362856
1076756
1239627
1330267
129284
115971
1123863
379221
1026439
1438571
166764
20120
541250
744421
846666
958022
734120
608500
1392717
923406
1349891
791845
33633
326537
515405
726412
277291
519929
1431876
9024
387008
1432498
418869
452898
475407
1140011
1382273
845250
348053
171045
189489
79118
1522976
1489907
1056605
1208706
258952
1183337
967870
807345
1396850
20664
1209733
1114090
628654
462375
547170
47687
302726
949302
26138
708565
1238952
1482012
1424918
938733
564239
1118357
809690
1120686
1154418
769313
40020
1142564
799687
1413431
705694
982315
393202
37466
1181411
1049364
700513
562256
646329
55145
1475820
366686
532573
1334490
1415660
207352
1148604
1177633
672767
1465281
469265
635185
1231734
481039
784972
344269
1317812
513557
1467524
890885
587794
80811
1490952
346996
1525841
1288244
1280124
1024528
623955
593903
395016
274169
741435
646847
612989
1516722
1519828
1287685
1243390
957032
1429159
1244619
621602
1329978
854391
594744
244470
543893
552458
1292014
1251138
1326925
386260
1280656
1199416
329838
730643
38196
1504240
1127757
1324335
385804
674173
1041831
583978
989750
377183
500523
603543
47709
436479
713206
1214149
809054
1459180
3907
147213
86056
51816
604720
26741
1105985
1258334
70081
797419
70722
1091230
896891
1214896
902797
1074259
782462
1488744
49361
780485
700252
22379
1482626
1397802
1341676
295121
1083838
1269664
1397023
433945
916453
868834
903068
776858
1108544
1168409
687219
577660
53049
954908
1016021
641019
973030
384187
1515561
622881
880353
792492
1053134
932462
942393
1073731
265093
403413
595020
217218
34770
1447418
73767
909891
517587
493631
334553
268375
1340465
431983
675777
238817
102785
733950
1447556
1314825
1333455
1368457
768559
889397
910200
1261559
268273
1081580
38127
887121
1333951
1185837
1293242
585118
906222
273451
663301
756555
115733
1139984
458820
498956
763250
1123075
1469009
65771
1030410
1070827
99894
340387
1511051
1313188
961697
938752
678165
131614
457706
135313
586058
1518550
219153
1051256
358184
1023404
666420
29277
31529
280369
237362
289558
1069214
30384
769363
454280
593466
1553675
1553720
1121629
1273375
1340991
1056954
574558
1087848
1413194
755931
635124
1006726
50621
463253
536394
547945
562465
847304
329979
145197
306751
1140397
706713
36345
161455
913192
1228589
131905
113554
853509
142811
864722
474175
1266669
1395872
363506
1146767
153699
221950
454935
120626
236369
588381
241229
1556545
436823
1231120
1455473
917642
589332
1278698
151978
714817
1169733
37605
130352
375820
1233824
647008
87896
106002
1516758
1471169
1078417
461200
192403
382226
1478670
203161
896024
389286
850156
714249
697797
738617
628695
1527545
1210120
1374617
89833
1340955
308792
113721
933844
1074786
1474598
840904
473787
1383911
1148657
38828
1104357
1050022
193015
149476
1392579
1291473
543391
1135285
1055146
1164781
378744
1136730
513650
733367
1361930
1291057
1135644
802785
371332
405663
1333666
907250
352529
1400495
231337
503921
1388641
307996
1067683
854253
986668
1391315
1227404
244623
1096600
341452
1220336
768778
755184
413494
328132
967517
544474
515053
1493272
545208
1119124
289110
844260
1087250
1330848
17897
1429364
83727
1158711
520788
1367249
1222764
1153629
568016
168580
440533
187507
60554
695384
229789
777149
1086058
673586
1212462
771708
22336
922032
497728
1518599
554633
1479181
1110701
686423
435036
1546380
1229284
805458
1143392
158534
1154181
1331315
730134
1266754
652603
295508
497982
841176
753020
1206612
1351411
18099
1561681
766399
1529657
793969
248888
640544
1400277
75443
741776
471515
925338
619669
1480697
1459820
1515703
318445
400637
32237
712187
782100
864166
906573
456124
1079127
1303090
1401434
95213
741582
243832
49593
221105
1446459
567371
1103613
1057999
97379
952908
1331608
535527
1448473
985248
469187
840326
753636
539830
1154677
1337260
1323137
483267
309968
1484892
878012
821298
1485444
1116880
1209846
336025
530344
96009
416917
1076408
676299
1517635
1127618
1127928
246174
754440
236272
1164277
1367191
1087839
1480634
1320917
1480306
341898
1313468
834768
396271
151185
76211
736415
43912
645379
1237007
1383917
1520778
927434
1044903
787128
357548
1234974
1436736
427242
67277
25280
13563
1222050
1392757
279645
596231
1205951
1037871
1354229
1407099
342787
477669
1053160
73902
1115217
1203386
672835
1241681
1509447
630776
1538638
1207014
829938
339156
369303
391452
930384
721931
235903
366402
1494884
659549
757631
515507
1021656
1060167
195988
540470
987326
1363190
866510
1112214
1533750
217700
730778
989775
906362
1521755
312119
171569
1260756
740571
887352
1503679
1522029
132074
1375895
1478345
624118
554895
372213
1283336
1157831
1518663
939615
1372670
1116535
1196535
1019088
216955
357552
233346
766730
438988
1296613
329887
552463
77500
258816
627234
1326637
981843
967455
357130
347220
745290
585805
1055150
1322793
1321310
1163474
1146452
1436556
549453
1451791
500562
688185
370998
748044
189465
665661
977885
618638
309318
261042
512849
1264548
133077
187932
890340
1554561
1295123
1320078
859969
187122
953168
625801
1461387
1241918
1417339
564510
1293927
774400
1316107
1318077
1258431
158571
1010386
1108532
1084778
534590
1418443
704648
587356
1499647
1145677
574176
1210268
514748
1055676
1438474
735607
703675
1299327
1270410
1011691
753925
85831
1250238
964932
306999
847498
941363
399405
945613
1524163
1313930
176447
884571
1416476
1451104
688413
80231
788552
178212
1439933
258689
678139
240676
866849
209161
1216659
1395462
1355898
481853
1062253
1433992
764316
968675
1365014
306602
693290
59196
1049651
878123
456623
533390
1458920
375704
243507
919054
629659
656061
1473114
472198
1380799
742208
889560
1368430
1082033
1532004
115355
437190
381341
920940
1328316
896241
479081
1139456
305666
1481119
612232
1194204
48240
554628
1078019
574292
143336
1407389
365734
1508458
1085539
909035
1358454
760033
54809
1272008
415172
810728
998320
702435
201614
953237
1031614
345596
660185
290413
1527112
871189
1104164
1079686
290864
726248
634070
1112562
946929
683617
133576
193104
1506923
347140
996574
972387
253012
1409764
1500221
1555124
1196437
962970
921641
69455
761164
245676
731184
1346035
168418
901598
637041
1254276
872007
855041
1442736
606978
1358347
1545203
105229
233724
204651
1054427
146571
1566758
671692
570464
1468902
441213
1356458
44399
1467435
777930
670297
305673
1358781
299474
196665
387591
298193
938966
983969
1303813
117244
1083158
220669
602703
820915
1259612
551850
701402
197649
354543
1329817
76569
1123407
171085
482988
861333
378897
244335
1532463
192550
1490906
764987
8690
877259
601351
871797
1038227
322683
780731
563890
687936
742411
760230
875107
1375131
100105
340006
974462
1504249
576562
855229
910811
269524
130589
1164496
101715
686723
635813
224034
42260
1294975
778731
1380949
201973
464759
401109
1041270
572460
339828
457762
812283
617470
1478953
711845
392688
1227188
516528
307630
1272390
268061
226914
588504
1422972
1305224
386055
373895
1525298
471632
973044
344964
168675
142517
322620
449706
98789
903580
1452573
337901
865166
1223432
441266
143018
816566
164072
228383
1515622
238423
298699
237347
848123
766953
1045365
63775
1029712
1271170
1459728
928359
695564
1081695
1428093
822784
1177832
658393
521318
26549
597117
426776
270888
1094132
1403178
771228
922992
60821
1454713
269367
284639
1275192
5929
1474058
379606
650576
861138
132264
603367
1421728
1274170
1334663
1509131
674156
1211659
535498
131899
1375670
397213
95197
836698
1136316
1493046
525337
849400
4716
716407
686004
556792
1204353
1335089
445116
1179481
461364
718843
755019
66713
1252260
1299115
104725
217184
502308
1212197
322115
645712
1563886
1296030
1485138
1503711
1083647
567060
750302
1058736
654048
1112750
1090117
496941
542046
420046
772498
287601
935977
1209581
597208
342216
611908
911924
402492
625334
1132349
221159
1107410
949284
1057742
1402875
71966
474597
642031
1051627
137138
1520068
1073928
1124371
623620
1243981
574949
1457315
723234
141889
953849
787777
780314
1060979
234238
934462
183420
347713
313738
1199031
688596
1017594
1061592
1002836
1073501
317252
1009456
218809
1560021
1317194
744251
1437882
140737
1464716
219983
171841
44604
385609
1145512
1039636
1320209
935911
584059
1117925
1045781
1463578
1319530
553829
408463
519839
61156
1217921
966554
47305
1427942
260092
1259169
1026187
790843
1092625
721353
975261
708860
1410847
230964
1262468
643511
148266
233822
1550901
1364078
774154
23905
1297297
5714
1287006
958585
1499274
935385
1485025
190608
1022304
1550738
884922
903752
730883
329851
864437
1541790
309523
306335
591678
1239912
567504
774418
377349
444237
1491408
550953
415356
871770
90187
1052600
1351482
443317
136680
444282
56683
770406
1337630
1194710
251425
1556616
1529060
381982
1025593
73029
1165547
1140206
851121
25552
473813
1014640
375328
1182261
116497
258442
681549
271948
83854
1492086
154736
1311526
517796
834745
70010
520113
1536471
1346368
1534450
626876
1058932
367735
202892
21190
1015194
797130
853317
22162
1345204
565478
426896
424947
365395
1241654
22490
1533740
158450
626789
1269755
973853
1411128
429586
1268750
1135647
340273
344236
254088
1126166
210691
197442
963726
545955
1251554
1549472
283542
1385560
1309577
1276173
1381584
1256515
1196204
813693
872345
402406
1009549
1174108
485366
966817
448838
855313
1031759
1245230
133553
1537172
710037
560836
958557
1353732
733440
1490377
1562589
1035275
127765
1399079
777106
1190539
1499011
685736
61614
1072093
126177
1081266
526709
1080062
105732
266729
944844
1343252
721363
270712
448245
181830
488119
800283
426566
1169567
1537046
1153152
31682
373796
679664
518632
187278
81971
1177504
1458084
177401
1552522
437443
83014
300128
1128544
412557
930699
364575
322905
235057
361843
439728
1303603
1276786
1341744
872764
1046754
898982
32919
1283268
581373
1520490
1388407
1138115
572842
696624
880531
1407579
1297392
65169
604977
1141232
1208440
918247
1333943
412128
685338
972575
914830
1226035
842327
1434674
1482095
911983
333718
586608
96672
404878
989755
1119136
1307827
1527355
400346
83729
126807
775349
1044408
899763
512790
1001627
624382
1082043
821157
1126430
350073
1550942
1100281
1248737
262087
350971
769233
562542
51471
633090
947084
701402
1192791
898149
629746
381508
569680
1041056
1228571
525463
433652
268727
1421837
807612
1318833
1489334
270035
265938
1083775
1177358
1096382
1386462
680667
120209
291560
881198
1421103
68240
764709
544731
1469045
405367
146261
819359
1265700
1036169
78248
567850
774222
5556
322144
391011
1331201
1541773
980546
558588
1200369
816632
471870
804290
1418317
838519
653566
605028
1074660
557243
1051492
42340
592529
1261551
269144
373098
1102625
1334519
1207027
626521
129670
1188812
580018
81747
824655
950666
445366
381452
1258601
1251821
291152
275994
1274149
111468
1478647
199745
732025
329694
668726
1549189
485302
635989
305891
687116
510220
1424751
1339474
1489668
484241
1137693
119361
989244
1194589
635408
506005
269824
208531
1297533
817176
565996
549173
1161276
257587
1189516
524740
1470515
1150934
683613
213411
374008
511553
483107
745455
714985
1348287
794972
1264501
829607
333602
1425351
199315
1040549
617856
1330167
255445
755051
1078366
39276
1551960
296330
492870
501423
869021
510981
1069487
515567
370919
1157998
657122
505126
97094
390567
921704
520594
1303032
52952
805484
32765
1118815
570200
664917
905234
1358130
1018056
777208
1478123
102633
1216128
970203
138798
1033785
1045547
415657
1013966
171174
282023
873009
399480
605468
531753
56913
1081378
1004713
1305330
1371514
813241
1327958
1245066
1433158
51609
20273
971652
314821
124578
861991
244847
849685
198969
719533
1543771
1024075
1157734
656994
1021511
800429
495951
926986
860229
500125
1028531
934981
1471217
461702
831777
1177815
1353854
994942
978721
1207624
1542964
566412
693102
710217
736203
1423037
1274915
634699
1075073
1007897
1390683
666633
1344177
217347
1178539
409866
406020
786182
1553337
216913
904396
424275
1544870
1466255
384300
1292398
1428541
249498
151496
702680
843545
710036
394456
742102
852319
163822
841581
1008897
693089
549760
561045
1219388
1439078
271991
372566
1026355
460174
590144
185652
743489
275011
1537893
1397362
1515100
1099175
1111290
135994
1157291
354210
45069
791924
138957
1549224
637966
916486
600093
1396286
1191226
773890
1259324
931792
94058
647483
1043373
366422
1338101
344893
1527355
388126
328925
156766
1179328
583320
1145605
583317
350115
262003
546227
858934
1492225
446052
1269114
498844
755923
1275741
1536464
1286741
722160
752448
1056658
518812
944991
1089661
883023
1368935
1142569
961172
1054464
72833
1088707
1380767
311076
278165
1080911
595527
665136
279540
9995
961786
197570
1036537
580690
1444785
1247147
1157715
1167239
927364
449829
1225800
795250
556301
264437
753420
632141
987229
985628
845570
994418
343834
737129
181830
1160087
578213
1201172
1448908
213165
934043
973042
453081
1201678
987669
1470557
1389072
1144907
699436
154422
1018057
1311687
388383
1551984
276764
52543
161521
1163911
857558
901817
1368626
1270879
770278
982596
625885
266243
601534
462560
283094
720464
1531677
242296
198255
517352
374429
1415671
906750
28921
96879
464604
1401721
1428306
1474919
586776
541970
1019600
488721
634141
1001709
817815
276082
1013990
497262
249289
730921
249854
1050520
375505
495928
473471
732346
556219
628942
964088
309550
685081
814135
1367138
391894
1371990
1200170
1563467
1332936
536364
1287621
221089
796661
1376590
931738
807725
981293
1054186
635621
1202405
179881
1315300
54517
711733
429351
941341
547701
1457753
239142
425879
228806
1009766
1335526
85157
1380571
1550868
1248848
898745
1014537
1499464
257664
584396
1552713
1055
279973
133447
1430034
1086417
381606
311515
833777
266088
1328864
1162820
995161
26365
681885
3309
594770
358908
415002
960951
843949
746735
218652
757267
1077763
1146983
999494
1080617
1371572
1354704
191937
1097294
1420831
1130151
457558
1306341
1159376
529976
93327
661973
733202
623151
459869
1466768
1540961
411403
72986
443951
135647
903308
553349
769377
131060
25266
813430
546007
157666
533184
1087202
515355
385195
654943
679368
352050
1499497
742155
956636
469515
522474
247145
1491414
691661
1100715
115760
1372387
133648
485295
58366
705683
310224
1507019
464702
91637
653401
635305
358141
447096
1538978
283170
1393860
812788
978497
850514
1050089
1470858
614620
59198
734993
283122
1071041
1327169
1390920
1185243
1501044
728261
962488
1197846
258795
1057755
721807
1421137
862920
91343
1545209
86981
884294
157022
1413666
778109
816430
1531547
83993
253315
1545476
1561428
605181
683295
582320
466893
529091
1061133
219935
495426
343404
1312073
1245554
1294459
1002913
741181
1202156
1298948
446126
279070
38718
684971
31894
696594
1347174
1142444
303496
993015
265604
287445
923024
11420
440969
635783
1113414
355666
116639
476626
1351898
619215
854164
527787
1176667
1472222
1369423
80366
1531197
663233
61604
677252
1518815
234968
120413
1514917
360006
1316448
1106932
1101518
897669
864838
732754
1529837
696424
703558
828396
1463516
696789
173876
1244132
303618
97410
414050
829165
486080
795666
1245404
494236
937391
1017327
1197920
996059
573196
333690
797586
592383
643726
377222
1354162
866038
1277296
1078049
1123119
193652
1008393
178841
1157459
1348259
1204780
683517
1508417
359473
1062998
419497
1274579
1477296
478903
1089051
373055
278708
308207
1565602
130259
1395596
1529064
727027
107283
1197851
394267
726631
873788
1350025
622241
539077
424550
1040614
1121833
717172
643486
257279
1331481
661844
374383
1043949
1075366
286797
613930
1436334
299792
201499
1025325
886864
1349894
872312
1156886
715077
982844
572458
619213
835296
898410
934621
249102
1357877
617602
1320328
1038293
1227342
1338305
1422480
809278
1374965
771855
366407
967425
1264394
44394
1391552
1560655
122459
1469310
1245143
190394
479283
1466525
1029475
850708
392591
237764
1425045
142255
1427210
1487923
807477
702895
386436
326228
1501609
1422544
439304
147940
380226
588512
1084356
437736
465480
1087833
529567
211297
319775
636203
1514891
562490
105981
946557
212038
192529
1560347
1039482
1120791
101658
1319788
1141425
1243163
1566185
874129
77561
1212356
547148
164372
85726
1464100
413733
399817
1300977
73159
1401114
1567034
1123451
826316
1340920
509781
301017
592969
1534782
666074
1299430
749507
1205859
273969
904328
304085
239570
1305971
1255706
465585
51614
1233415
886323
940272
1207765
184392
703524
429561
1456419
1418352
1032555
837276
371979
572728
480369
740886
1203894
27803
1514320
1546988
1034219
225989
401487
66186
631341
1426089
1318478
710545
182692
1096927
99996
610335
96390
644683
353962
643527
190971
613731
1330919
143584
815136
1216879
244385
846135
634815
313670
1367455
299559
845833
630546
927603
1174637
714736
716307
1120293
227680
1401350
1247377
781587
112060
773182
544803
197304
248099
1207517
18024
270756
1458691
1214303
836558
290254
249620
665967
401610
1343589
635045
694515
33659
807112
1128189
1465828
121996
919654
82909
984488
1441676
1454803
640438
1296299
1087286
77599
195307
844752
1168812
1196724
257344
986100
1214795
1320321
760401
1297847
554762
279282
1150436
1332336
470604
1080151
679084
922260
1482731
1149174
1305901
1123078
851263
691842
1473896
1387699
1022263
811834
792911
511385
1014864
186694
1400916
278592
1192618
77833
951670
820025
1031382
1331168
1160359
397961
1204658
503525
717515
1013593
792773
63555
859604
726086
1503497
810893
555872
298887
916764
1425714
1442491
1421744
1416330
1261724
332192
240948
342563
1510525
848659
891029
1299023
249106
278912
162389
992427
957256
851311
722651
245208
894313
868343
320219
574424
983489
905407
854881
1174458
550031
1183492
1415890
171184
875772
506247
1386979
189771
265046
259381
1408216
1415878
1506569
804567
253920
236309
25551
983022
706066
958329
92501
567564
335218
430533
1430907
222815
24457
648880
747850
675660
240163
1401285
551992
993255
440088
984588
686096
622973
1300465
810872
547287
397830
1337949
611785
826650
592562
1075716
1477288
985872
963880
1098368
1426728
565318
782763
101036
419374
985934
456941
1307319
1014193
604702
115380
813993
352901
708970
74297
447387
511092
187169
687448
400403
1148262
1560136
1111902
1457167
1161830
272043
1468699
279005
862581
1478699
909005
387554
34333
1013749
1372648
833460
1093006
1495731
769937
492191
1518773
1204415
581873
738549
928490
911776
994985
78638
1506499
1567008
639890
1200489
873114
745754
623364
661452
289929
1564096
637212
556096
1262306
1216318
493343
1454067
574202
64589
604379
970786
507336
446213
726265
1409286
1111039
1004385
106132
549553
1384019
1278584
127676
401927
1276312
33015
1009767
727797
881296
843685
482860
488462
1032331
978115
1038189
178166
102515
1501391
251249
1211612
1373428
398947
692660
7819
813946
846060
792896
1128466
46853
1027649
702256
1015807
705522
432042
899920
620222
633251
890418
293923
146448
397069
1147863
495137
431380
1311382
1125342
1133583
1470381
916874
1462216
1089382
622394
1057521
1471540
1107135
783600
1487396
1101486
15653
1256124
1497445
1535649
1055890
412329
1082425
738463
899597
1142893
672023
1084902
91069
149405
1252143
665099
880943
308619
1475824
618784
471872
739775
1121722
289433
1127510
709086
400095
1482859
155569
1002041
1303353
5657
342433
950942
570140
1123495
703614
562236
749017
336049
363758
449809
960474
1208922
246522
1109166
492815
107234
292022
696701
267412
70728
1086803
647256
1391719
144664
860382
62752
1011866
709086
1231989
95075
952151
412026
1186704
1015225
1268649
535864
879756
576198
403861
933731
1016861
259116
488738
1257916
826048
1409266
673243
156303
685790
809719
1077825
522512
510111
678047
74505
121700
1011196
1340915
15339
107829
767153
1173920
1249194
87094
87805
1163104
76615
389612
136847
16662
585699
1180528
679934
146014
1347752
1331510
449903
1044203
675895
549785
410124
351734
1388813
1320048
62847
780293
294060
664467
1412771
393563
1106740
744345
118629
748525
1117882
227065
286119
11820
232077
757686
182375
1012583
1060957
293616
388208
181615
1123156
1465323
758891
1190149
1286259
328458
1362773
621817
132752
1313612
264826
1413315
1155189
1535003
30141
1047194
1259036
1115815
688641
1251246
397956
188407
285100
248739
401467
7085
52163
236225
506504
210094
516976
1314789
563426
1160055
1041832
1158485
449478
634770
866236
1014899
974308
1022489
1509543
29194
845794
1337175
650861
132620
1076909
1197595
880927
458454
1060949
637951
1366005
1451147
363202
1295714
538045
1071434
1356383
899230
1008277
515422
1544969
1201582
802598
392283
960695
1202656
865098
723513
195913
175006
450825
108911
1472574
1485078
1543937
415885
1322583
1530665
116004
592759
544042
1402607
1289956
628571
1181640
655738
1186540
385978
1177830
1402251
1566825
1207447
962199
887222
481274
757805
557955
627045
29416
1389134
474360
896388
323157
185877
859984
204295
1237631
263987
826837
128339
878690
1068094
986724
388029
1133455
378662
581485
621948
1343261
1406571
1156915
700944
1326175
1409336
1261465
247650
297676
127125
1543924
276137
1301210
962767
1239527
385998
927923
186936
1501532
1406436
1510027
155408
146806
605720
30017
1251478
90652
494882
1353279
548767
963082
1122781
102653
611936
175741
296819
1052980
495250
753016
1182790
1335864
687076
656644
1475750
822417
496699
679320
929567
512249
1505320
630413
34903
1411852
538742
186079
1105979
560735
1269047
475388
125148
340617
1474342
632547
868590
1124742
298765
730843
899719
1482065
1400267
230871
1556247
82603
949066
421399
1480855
1221237
513247
1071117
636143
1241760
321527
1135518
1280858
1403236
318512
1381184
406905
1349507
92473
291579
1253661
750257
878662
1323555
1184956
1426975
743575
342968
1012322
343871
623522
728569
723025
376861
594059
498462
1342661
609224
1563918
137111
474493
786985
1390775
784367
1448592
212918
533906
486441
177135
921870
257655
949650
221319
245429
1485051
1494024
1131988
1357785
1381169
269685
932005
393892
1425162
1010539
1127859
572927
721873
1555824
1164907
454257
676786
1378322
852466
553444
1153816
491665
559920
645353
769874
866185
316462
1446892
1374421
1066410
979960
281254
16578
1087668
462745
908406
1267617
424955
1009780
238887
1264933
384484
951756
1110115
977302
1319449
871282
1184768
318138
997195
724284
1367048
763085
1352669
1565050
1337622
356967
464823
342415
201559
1397411
549004
286643
562417
1555054
703118
161070
792807
554659
150692
544803
1040227
263765
572313
1249287
1371926
420695
213642
625200
1168832
1639
695353
897989
68734
1489740
255947
772440
964843
1086330
607561
188866
994204
377712
1200802
52234
1352471
829593
658972
423056
1058834
1369176
78852
805599
1180930
83165
758952
1383907
1019066
32691
372531
1510784
1156456
204360
575586
568078
167687
647574
25415
177106
347395
785540
1498970
200872
684063
381236
560952
1014577
703714
940141
543228
306727
192615
1136086
45593
769596
645708
995593
1421328
931874
1284457
1330769
839701
1549062
538851
384966
428289
1095731
1016505
223226
158260
1027818
595170
450726
594013
1379591
1353964
129927
1450006
1461749
730962
1086137
1227594
189074
1469148
789747
330261
139026
502171
323683
1347447
1260936
1272463
253128
1348491
160058
987969
1186157
901940
637127
1176490
597895
828069
1368925
462715
329615
816675
412415
1433671
734386
426963
60851
797665
847318
914304
525670
755521
473488
96614
651288
1322697
376238
1351543
1308183
566782
1086464
1292054
1409064
218163
585917
860177
114005
733916
628178
797724
24599
639199
623934
963531
651766
1335447
1489109
1324619
615522
1540184
549170
678346
855838
407772
420329
722132
1553925
1492196
865913
685928
1288000
285306
1171776
1207142
1309429
1558317
973972
1475776
1003963
1382291
1143664
678868
1049518
1518469
1230240
1186986
745833
965131
626317
721014
1000579
821496
1436321
76801
507658
532425
1565350
545810
1486240
547032
135039
311036
389078
1035386
117871
1220525
89659
535298
114762
751826
483144
320672
554033
1510682
476014
416545
797837
1113417
722645
738162
81409
1150673
625
487804
218732
1527879
221825
63978
1018242
681523
1495499
365204
1030094
1567513
563377
482146
1162446
1444032
3849
775072
1158669
768193
520304
1480965
1343831
174422
863256
836251
802800
991614
1195121
1429191
55164
907350
972193
446459
1010648
1301580
315705
946238
1087694
1359464
653733
975251
1075203
984674
904405
12711
1403656
189767
92655
273656
841761
1100627
1201089
1169172
574259
688027
1346662
1082545
1217898
1493129
206850
357355
184574
1284550
1282994
1262413
734980
1396307
63436
339978
1293772
273254
200448
1470993
1541543
23174
42073
1137665
481781
722763
1545377
24085
333692
1538371
676683
1052986
871565
922598
1181706
1230677
979866
593338
1228348
417206
738292
1359306
325946
1239878
767174
566458
1335028
1222388
758221
747012
397210
1280805
1458420
1520420
651304
682300
762096
828555
658459
1215935
706439
196439
1052408
44628
443380
291026
749738
546414
1394989
722298
517944
361102
940668
581186
1113089
314096
1556313
106309
731092
179518
1272800
104538
853601
1504934
1310761
768737
1169825
857498
952446
705568
396987
619187
460384
150574
471863
284848
158936
46222
1134172
429976
207250
776774
1107887
38798
1198139
135884
947154
810471
1415008
169822
593791
958355
1508412
597914
187670
1512623
1412228
735213
1269060
1528663
334579
1244931
1204262
207845
1452726
277660
395468
1125585
25768
72386
870242
1287313
451791
1084671
581222
1406038
1031087
1283886
300471
1271137
78756
861489
1081162
1096643
1497022
1235249
122155
801825
233788
1193265
316180
990213
1490803
833508
262398
1039355
343867
580513
1055363
1038953
734154
887659
673308
1499614
280056
874720
35687
811373
772694
470096
783505
1293783
500276
246084
1563462
1472229
436994
634349
1546923
285858
267508
1515981
1501524
1545641
381676
884225
1110147
526683
357515
455544
745360
219854
1513354
486685
921191
1002897
237844
663346
1269420
956300
327445
479019
1282816
157652
1392624
1476524
900361
785843
445336
1543301
1457773
1438800
212826
1390541
1395884
1320829
403762
512080
144401
686882
1448854
430213
789709
1043166
490016
726461
1219726
953397
753837
92277
934496
745698
924369
163085
1493518
324170
913399
1299913
851048
686243
513129
1324588
1118423
302845
238456
1457038
139996
579760
688043
639912
65616
405388
536585
756277
77163
232946
394297
527716
568204
1560585
503424
984263
596740
11520
825735
932151
1359591
1449179
1238346
842363
1035717
718811
969634
1273809
460622
544789
290324
755590
352542
531699
1276593
481541
1198715
115760
545499
1197133
890988
1477362
4096
1443544
980965
654095
481896
966427
1086651
1193515
194042
1135847
1267579
1075311
1448628
92831
906052
250428
1304236
376135
1406590
382759
1029992
1502259
1264335
1246117
203682
569086
923394
1209269
220081
1308543
1275683
1544277
1026866
1067929
1561278
914699
1431834
776752
238507
413980
170278
40271
397123
959991
444676
974195
1192754
56572
513150
1266538
1427754
1008124
324293
1534064
31777
1275010
408940
1069391
1562245
50468
1016050
158158
1012689
825159
1039915
1536832
726905
691138
287363
1254345
842050
551133
744633
1564949
1307928
1561998
278700
913634
843146
1272965
1181591
811002
1386356
939078
314625
269602
1112256
978972
810338
942179
933488
1150676
732129
51191
882952
826792
1493693
1361534
454390
1335354
427249
704925
319024
864254
1161819
1235614
233349
1188887
30075
716109
158303
120263
1520581
884282
469156
1430114
1399125
326723
911952
403573
810868
961982
770341
852503
620761
1030302
934073
143990
75258
505376
253893
81478
1197112
461104
1194160
232817
1094039
1480813
587945
415249
736684
685393
10132
1161293
975136
1244101
654014
1535690
324424
667376
1377317
212964
628555
756456
292682
683900
874204
379006
157591
1338729
76061
572268
1059677
889719
625975
1016906
1184538
822911
960703
1135829
418486
1530273
291019
135456
1110527
835969
669862
1093110
352978
1363777
1281825
1040699
328960
1176620
1532431
935507
838556
223407
332009
965569
521258
792615
566910
207172
594658
932903
331466
1271010
591577
1370067
1069803
907674
125672
1309987
1093457
24095
1253259
965054
1022904
820399
647075
1219439
1246724
374630
1132980
432195
300680
706019
1189226
928538
548013
877033
512191
1555399
276855
275064
738974
1458365
1266896
345449
1275047
98940
119202
346961
942302
377166
1005577
1138555
1109893
903887
451791
320331
746353
811397
1286406
417730
793361
1431567
1227771
222787
1059019
403081
851266
657254
1064169
1314047
1492490
948451
1489399
284297
1293475
559180
1489015
1362763
1174837
1551780
156989
92297
1324324
1161134
1219772
1222258
1492832
1566781
816354
1038433
1261618
43177
40571
289407
712907
1222744
1456618
991667
591763
334180
297785
886622
1095333
1091845
1287282
1456738
623427
707895
868164
458912
1493210
1150501
783103
1373153
1165955
1546209
661446
1344492
844951
1412175
11985
439473
331412
704673
1375127
671338
1136735
484930
311823
662765
331316
1512681
49003
461302
1000864
659971
268709
621511
12990
494231
347325
284875
1284051
168801
401033
965792
391838
908683
1057716
970509
536174
24722
694719
795064
228380
173918
520438
11775
1241097
1026725
1318249
1519646
1092801
1046080
717400
1236467
541414
344176
1013559
6804
1152229
821446
1301797
609900
1130008
352918
878075
818400
136697
675473
1155275
115514
1031578
68213
810608
1335271
574558
223431
403482
153444
655436
1032470
1283686
45817
738535
139680
1320051
258502
1039029
882547
326273
1336125
680465
1456501
531572
324107
1201299
1337575
266658
433150
321996
1541602
911798
1331356
55766
1475888
486472
1533079
984974
126410
81719
1225767
1523760
587149
1019759
268386
355266
1083052
1455218
816861
624871
1147899
1468371
1373854
712926
1231170
675527
643868
1181181
1227280
1220746
1084225
287956
577586
235331
1112587
789556
1433160
1479258
1506682
483620
960806
1365956
86480
362018
370975
108348
1121008
1514860
1214130
1126660
1253852
1410633
1152519
270471
1224046
437762
87604
1478306
1300879
1566338
1007808
1119168
1301544
458116
142175
296854
1253403
519056
1423937
161676
968148
40382
1321077
948884
1238202
889363
1119725
639161
201643
1390868
132814
1465643
918568
217576
432784
599235
1385468
576239
1528091
502784
912154
101368
1255403
1301868
664582
839869
95344
779214
1546824
509247
280638
1280021
558814
1028284
922583
1453888
513950
1237134
1101294
39822
821563
1551488
307720
1329955
1098373
1213915
1562585
1089062
315096
1186069
521329
802959
1262125
73736
1292385
313458
1150981
1056046
318182
1532647
322314
479269
1104516
523557
231353
1365614
542413
745949
463742
234451
431556
399414
1065686
138035
803622
1549136
1364861
217345
1270209
1231390
693994
775672
148558
107660
1152395
21913
871280
986475
1415277
965303
956532
1259122
227093
1004661
987834
1358313
1474972
1064213
766536
902239
685768
264465
95707
1020238
46308
852547
396592
564606
441690
89391
314050
83498
1540949
146758
448402
40799
489872
1261088
964771
671938
1473031
1344091
180023
430751
659125
1086760
68843
1259688
689425
621859
1224651
1362710
457390
88983
1462630
721068
233755
297946
1010004
1368479
842389
211539
753345
1560006
1447438
215732
839800
631202
614452
1064235
143021
1155226
457557
516840
1500678
323715
423004
761594
230974
181847
318746
25944
430516
1358270
9837
524275
390480
704956
76770
974518
1159675
1035744
834009
4112
1073651
14221
613396
324203
96585
193665
619151
495992
993008
243042
1182128
689140
1201435
1374410
1170913
896860
886773
210985
1005376
1089048
1023425
1372069
1113299
1331180
1539323
1194044
490651
1461419
1490389
1322165
1088787
688822
37058
746700
730543
649864
1530525
772995
288219
1542252
175548
993914
25474
455405
19995
798031
34830
1284515
350695
445412
1091055
1538703
1430475
186675
818879
1183994
1457715
1473241
428392
1345336
1213873
374893
1172758
1273041
667114
1117851
111830
424672
1145887
1070623
532995
1311412
886079
1324757
258086
98339
1160216
598433
1384729
383720
698130
1171242
920898
1428665
132868
1401889
1233472
840913
882609
1277867
955382
722778
218969
733487
973426
42611
446510
1064555
12295
1175298
340730
143783
1299982
856398
1338523
139319
771946
1143641
1467775
377282
1269771
207079
979005
715142
1131582
1258874
59169
291126
301544
1226032
443236
1359979
1545934
1422609
196943
1177954
1181861
1278161
215343
585176
375242
846424
585523
1228863
663383
402316
1543096
1029852
1419385
1389318
935840
73743
1026023
786607
304222
580054
925950
1185119
550251
1301911
628967
232392
76146
353655
1345404
979983
604031
220857
777954
251235
114611
64304
1270522
1454286
726065
1189440
433201
539949
1214843
1034758
288338
1384024
345493
894416
207935
1076529
1180362
1195895
880772
801870
505501
507946
1407618
234204
1126039
999907
924345
1324384
1443625
837086
1520555
1290691
732095
321101
965043
1455589
660467
1299071
1436445
782175
269738
24760
868669
355149
1037374
371731
115457
1496737
614798
1428652
739699
1474498
767062
1443756
75783
1553343
1051933
1154347
408958
1008082
808987
518762
57787
154570
1477929
884088
1022654
671881
269863
592322
1348132
290283
335701
1269757
1202191
91645
1498517
1488344
775043
778290
752742
1392382
435384
825070
1400906
452814
25534
766857
1001230
285349
1123395
78396
737423
1086189
130613
214322
668926
117048
114320
1535141
1127691
669736
1061670
466444
1382509
539205
269513
925362
63786
31138
374907
1242180
1008555
1555095
1296770
1094653
187590
170624
1246071
1269437
660022
372954
1519355
817335
236199
686370
1272268
1222009
670671
1113087
75537
798801
955972
121726
931640
284684
187910
1092521
685317
154436
33750
1451579
787676
474923
415156
58134
83474
339755
284057
455239
1380012
372956
6039
1026416
600664
748739
1345462
1407264
829212
1220219
302612
852608
1180738
1433782
77966
380969
794426
1268325
673838
1463134
1172851
887236
1534369
1017189
79511
1378655
715898
145336
539112
299690
242546
871962
1328553
736086
632260
1144980
864010
1087927
91396
1107007
660633
637184
265014
960166
509560
186952
1553866
889841
959459
1089881
816438
1200612
1414034
110134
1400537
997597
967414
689217
1320277
341049
518809
473948
580624
1318589
1170828
1430135
845093
313494
1088767
328407
377115
512046
747953
1557395
1021303
1347467
728244
124166
1100246
475926
741727
206834
798528
452662
1515604
1007498
1353794
1396913
782623
1161380
411850
753301
515511
11281
181941
1516684
146159
77566
222296
136038
1130519
432842
242994
502294
189680
1259647
1520604
1245743
1358570
1372350
92814
1448808
75853
1542827
1242626
1331683
738187
1227025
1338702
309424
333336
1336936
1153681
265522
710415
1274976
1439550
544653
1168139
370982
509813
252471
1390121
1172317
585062
1100676
1486745
1170099
1156065
212018
908947
1436952
796383
746965
959426
508686
1015324
1268462
469979
1210476
1111050
655384
178164
1395240
405759
622497
893402
102184
299967
359950
717469
206923
669901
437767
996311
177465
1292012
78239
517967
1406421
232348
277255
284140
162441
515200
467253
1087228
1237928
760152
1254114
1256983
935589
615576
1120574
1357432
828019
40407
507005
144462
1211319
107747
1187736
1518324
76745
344142
1234766
765932
1333415
1322785
100805
680540
105694
1221623
626011
960827
400993
1455017
235150
992804
1409828
464995
90955
1313469
203485
268503
209290
541787
787722
151279
1501709
678986
42837
1305146
1472713
887792
643155
1294510
1190469
529293
179760
1222417
1522036
918974
365808
1056159
1298680
1021793
876312
196129
641795
1120741
562245
672473
1332520
370422
7214
1188691
1383122
1408738
605886
967546
545727
37936
896368
812731
1310264
95295
732107
134823
1487557
1323508
396179
410110
1566116
1015558
524424
541867
798915
750152
585845
421038
170879
1234378
1520827
238819
1002592
976328
992706
1138839
1378089
171083
960107
1005390
1544451
321006
231406
379298
142612
831441
917773
1422643
214088
1424734
918237
1195143
1185492
260729
1460651
175702
868646
290838
244656
1146703
1373817
1523002
665550
1539577
1143500
610786
1145560
1312630
1529321
439186
841172
174448
1497778
1316588
731326
1126394
55018
623557
1562374
1395160
153873
1515770
1238589
202456
1203572
1469671
1207705
1416796
1348389
1322683
383918
625264
996892
3340
87549
1320504
395158
840162
756268
940551
153835
532702
1479253
385110
183595
543244
253598
894120
1516328
976385
290349
717492
607890
413321
239757
915228
99358
1225794
446160
463045
713616
1359311
1330222
494443
703652
1507686
137238
410150
178839
350255
467564
678742
909635
886294
919155
1523907
1421723
675392
66170
724959
104938
1500806
26235
495151
64944
708816
268703
717342
523627
909730
446809
1328850
1017617
176720
203085
1369610
146906
95538
1284223
274801
416793
267612
414033
49914
160139
1061081
1366155
912416
1005459
562773
129994
1226824
478823
780483
852011
1013923
102987
220831
494443
115379
341293
1011276
754775
114868
118394
371533
324904
535721
750157
1020502
1505784
896730
1043705
416389
881192
54326
702390
1027471
936342
677848
556365
224452
1353954
533453
107446
1444209
781810
174513
787098
26346
887368
1299661
1275120
1335185
1523578
1111917
1232196
85957
1518633
93584
174888
372449
1329644
1271568
97667
1492693
549037
1239880
706630
569849
643531
255626
1083648
54045
237469
461530
690292
591079
1538599
466636
1464970
1075904
476276
1482059
1248984
858060
1317574
366316
292091
1036356
1197782
275539
1458401
795598
1307683
726426
893507
929086
1336810
731669
393003
256187
762826
347916
735910
1329597
846873
650544
1067356
535072
913623
1334084
1363807
1429470
558673
1342129
278966
1205902
1325523
560559
1274039
1497386
469610
1096744
1266161
620376
21441
500256
661161
500668
346834
44904
1257286
179150
532195
353163
705960
468131
1260113
1164425
177813
879981
1216507
1296050
337088
573286
36042
596340
912832
1418102
1529916
892212
115698
839676
791824
1241908
1527461
1373902
19348
1045945
868892
714414
84405
241506
753130
1128420
1104995
886671
1263580
438200
489087
933906
419249
900704
1086767
1314333
1337836
1205280
1217167
1482652
901999
1528420
931717
236685
467082
1247234
1231596
1342236
748565
1348486
777815
1492779
550746
667975
396369
472101
1381259
403514
1417521
102344
1012106
1341403
349966
1167381
1394884
1021398
107804
129398
79207
586826
1282668
440984
1105817
1558286
330458
685116
903157
1312365
954847
1217608
448034
1436738
898506
1008178
271298
665910
117809
905336
58539
1506304
574649
1217078
439258
1383154
393908
1479818
528309
958478
871099
1230450
92413
349015
1186291
325456
852947
910389
867743
1317725
140994
491594
338546
198744
1272583
362327
990316
623745
737036
1377796
766796
89990
400138
333466
1015987
1401254
48091
361195
910771
180277
458090
459311
801669
1017903
250982
1302182
1265751
1010117
378613
409208
409680
569915
969007
1197160
448793
1117288
932342
1325504
1154098
533066
1242021
814815
818344
67917
645326
1127656
1078108
580308
920879
84407
461158
313090
138250
1224598
1114865
99387
57337
1359120
1566301
228328
1381313
828070
119273
191130
758304
741902
781146
360136
1430608
298436
1210915
1028776
965206
1443906
13778
1305400
69565
591548
1204650
151001
927332
1197884
1193979
1253536
998089
897141
1193662
35106
192424
1331730
1065867
28397
667219
375640
86319
1498138
1448485
1062203
977226
1129907
865792
1318255
625403
339374
630379
1382878
1134664
357853
797119
984600
162793
999534
1542628
96047
370782
1546603
505686
1550306
1449318
783785
853907
61855
65747
769075
507787
62704
71239
1156854
1490536
1255405
481100
1362874
553548
1286209
468653
120286
826856
1443026
970916
987865
925073
558858
1099359
311805
346031
208866
1150682
205603
1289690
1484281
852660
1067190
263144
1400600
113842
170196
1485814
1379150
1558928
390611
349406
81265
1126573
1185443
1398869
591427
704100
1325774
120208
1079899
571398
332447
1209141
58265
78718
822057
546417
1399161
1134246
1120628
674467
848878
635520
1200169
780127
183356
814485
414551
1082520
20799
391130
991763
1447961
1178752
319444
62602
1392468
1392426
1146200
1100528
1466181
802860
213707
469595
315394
403601
320424
1357785
985833
533928
33173
941783
523298
1215518
1121458
1133749
309522
1030414
500672
1233919
510725
381052
91694
771535
1358326
1224450
725361
975294
331761
1176949
986661
800838
337219
1506042
803843
1181025
750424
751092
967466
497010
531430
23730
1021593
608330
711474
1103921
13403
1204736
1100108
1399593
765062
1481199
1151080
259654
1423846
1492422
418594
1383023
906266
1061071
476990
1026387
280344
497737
952565
256880
667870
188629
773038
221198
537545
162085
1367647
1058217
299448
1263908
1294807
917030
1556476
190845
1507770
505018
393972
64368
495611
310516
895602
39273
1108810
731324
818878
851970
469833
1340482
509774
1236711
488248
957301
141277
1417065
34572
646906
380493
4695
351325
517007
1060864
857038
1134182
1421237
1028952
466505
1247630
859595
1124845
1530005
1507161
1106723
1078889
435161
69699
1485598
1548077
1075729
511455
804671
1232427
1512201
499251
1550087
482263
1467223
19246
642637
637678
216119
177670
569492
1132162
1195486
1042120
72550
79442
1177251
869809
1376375
805536
897013
1253417
1501493
1209989
1107884
1194609
276050
441606
86054
1485960
768334
664999
1122293
915876
376371
1054406
376967
846890
413522
1022933
883465
638517
1171635
285570
441226
129685
955325
145310
485111
1400703
318886
155217
1185379
1300618
1123536
363025
1113793
203945
158225
1134656
1547228
521904
238612
1127003
791461
92474
1338548
1092158
358962
114801
500818
1084991
1497023
795088
1346711
1062529
477392
1108820
118144
628904
854918
1155111
867333
842091
1290807
1298161
94624
1497850
853205
855212
1349760
886279
1488914
500400
326678
257437
992900
732179
496906
381425
801317
230948
723306
127020
1295881
1121060
1020764
540839
1230063
1038830
785353
1550896
1315585
1190588
475252
1483159
793665
382551
164583
1312164
1166296
528097
1170458
1026203
1027022
1128639
663005
1269588
281851
694283
730287
776181
11488
563041
1144345
655783
129986
1431687
1336630
505568
859546
857461
1408825
677972
1537158
1013254
21099
1495976
1165555
1042420
1480380
1033210
1081757
345482
26603
166069
952374
1083066
1152007
335588
81375
1345029
712204
656982
1023313
747023
1454246
1059167
220528
955867
785109
693419
1532450
1156308
38274
888502
1555944
1495915
1320387
60127
1140411
378418
1122698
352631
1056835
147417
93689
292891
565974
746819
1346751
640399
790781
944067
417902
1524684
240632
957181
192374
999830
1058345
416522
1131905
1251390
1130972
1228748
616059
935098
38205
625621
1228668
863323
691694
581170
1527010
1376501
919060
527696
1371466
1117153
969237
150355
1406926
1564112
1283320
855295
464035
238849
595702
821094
1490959
481100
727042
280779
1130007
126509
1420967
989022
310562
1026821
1365083
1420871
1320562
1456654
1476577
1186172
1392904
358572
754498
700559
17505
1348909
259544
784914
977886
345240
996184
1443709
1500035
364397
45820
1036946
1499687
1094411
1153573
1029251
602651
1271226
1197575
793142
623396
1107931
1398257
519224
1023700
1264890
1552885
427311
169650
627405
1357292
1231868
34923
77567
943852
1560502
46013
352844
209102
719302
89920
69856
1348609
1488508
1332779
195418
1366539
1514491
317462
184857
349046
1168704
1025168
191432
225656
1387975
352947
120090
987067
1494530
710442
584545
716275
85020
235703
868713
1179812
1423559
671305
514682
230297
759603
1002272
921279
367007
1174754
55968
113228
1075182
722215
1473772
866411
1297442
481502
1134617
1297074
1255886
794684
212691
1300147
678520
795013
807204
548742
406661
1488119
733703
118131
998304
1397208
877296
717823
953767
1517072
263598
884052
615093
746556
1001241
628243
1160029
40427
1486663
268578
301302
586156
1231529
293594
414654
61896
448086
1176299
49522
903572
705334
1198989
378549
1364533
1310615
214954
66375
514207
419686
963244
864236
928496
674996
1288387
179999
1502416
882820
1437383
83323
949281
21669
126017
357485
21209
1371305
736929
163883
925396
147282
643405
767524
1511099
1120301
1176735
951942
347320
1137650
1177249
1124500
653287
1260688
915786
1339001
365096
260472
33083
28690
1214089
1241386
1189253
549092
1423471
1233841
1369895
1037498
1268840
1007348
1390391
904028
1280542
758379
1059504
128569
1195164
889815
723241
1534896
122516
64393
369445
60554
923823
635432
533732
1451330
1450075
1250526
466639
31922
6679
1512813
1384850
261579
716394
1271243
737376
540056
1157550
470369
479296
1261702
1538520
173606
783432
1548654
660524
517944
1530865
1055049
804864
1254862
1012440
1041510
1366379
1272897
1388198
482608
241713
1335096
1352454
1360157
1550912
914988
437617
818401
475376
49071
51582
622026
1460250
323059
144430
1256407
150510
839987
924376
1526441
434260
1182221
560359
1414195
1024692
1432275
51946
1170079
383917
271690
462800
242154
124994
672957
1335843
947859
554946
305317
372857
324376
1494316
516614
1526139
768751
949267
1074161
1543311
144061
247060
542103
820290
1282936
360341
292416
1064007
859221
163251
429536
1102432
154919
1199071
519756
1046379
1402985
1296110
1519217
465288
1022948
317588
315572
82304
1491465
566764
997412
143681
1056759
163655
649347
1540764
1344524
269179
407785
1169131
981249
583089
294894
1147233
1186022
546833
1002598
1411267
238722
474667
1447419
1492825
189340
1106755
30352
663975
601615
89356
1241353
1271878
455762
670811
338270
806792
1189365
1419308
357760
1056723
1387140
457822
702292
120311
1154122
1107846
1523585
951159
1125507
826037
978763
655939
1194681
649154
472966
921680
109890
905516
18454
68432
98013
1171609
1288634
125163
230242
1306989
1273797
1084489
1147730
864060
1371404
565904
453393
165855
1466932
639272
1159699
903896
488800
233365
1233314
1527185
83872
1500938
657294
617
574743
1341430
1519952
1306995
1166732
865898
911707
712000
1299443
1317602
228800
997435
1181637
827970
1497954
226303
571729
756198
828612
450179
352920
50053
1498281
1353460
865231
1319985
626616
1288612
569375
218085
620757
759243
288902
431927
1356130
1341966
1349851
666046
151241
639765
539245
714150
1067237
1156914
386208
953360
915353
484520
32874
1153959
1053814
1526310
370060
758175
868061
834610
752535
1426375
31864
349886
1037385
185892
322225
1495610
1162272
1162446
580076
723216
1440955
990819
1549114
1208468
1420960
700268
1373783
345170
638934
723361
1512551
968433
812604
229655
761353
434336
47092
252405
358220
1285703
505115
1301152
1118489
432983
1541166
746113
938465
635317
880056
431232
573888
387310
923397
185331
122642
766904
253011
906442
1203167
1341771
725792
624385
77712
866385
1302597
1467158
1306685
851318
368893
1326924
230453
827195
202585
97697
791942
1315168
1556271
1433801
324938
33431
1080559
226042
1384737
566475
449302
1136462
583731
403344
642675
1069893
583000
374709
1365538
342581
60749
270326
872130
315015
1283698
55508
1488223
1242575
1140721
905707
157966
264773
1430102
49278
1066281
1107815
1149106
28927
887462
582160
385139
49180
995541
876582
215543
649793
37940
684864
1217467
822374
293383
978071
607599
157275
1344359
557559
1172573
417980
1488460
557295
150086
1146276
836524
1266259
461724
1118962
362904
1293198
254031
515521
709635
857021
657076
1055946
295227
1419104
414888
53815
1303915
1285485
958948
808134
1093194
502420
1402281
1471315
1555277
293767
109452
238934
714032
1328481
966398
1303458
218296
1154819
1481302
1201879
601980
1547635
357352
365601
437913
316751
533607
1302734
602203
126270
1092917
1295693
1078934
698285
27873
17573
1327845
1251040
189101
81302
807772
773929
204211
1238313
70499
1252504
962582
503986
1549511
437757
316903
1081935
1537900
356655
581711
295297
1257118
1417259
195475
691896
589055
255073
1235540
31629
16186
721711
45310
1498856
1258598
1227787
1010601
1459079
1112368
1533694
1026890
448897
469640
1167935
292482
350043
588325
647991
1077053
510265
139324
274692
1147351
1336759
602380
223
598780
575573
1170609
1316081
899025
396681
1455760
428013
919071
1410718
803345
816150
1031781
211877
143568
782266
315393
1275883
1278627
1497924
913349
1514336
1507425
823387
1122342
1356459
1213693
1309021
474703
205208
868516
1067149
1149588
1353031
502832
1033033
1029598
643314
789801
947334
533504
197190
1420351
1441919
254052
636985
442079
1369703
1007885
595862
152973
220284
1457044
1432053
81210
1556327
1026771
508102
257199
541655
778733
389736
59492
1105171
356866
1166875
745734
753484
1452029
1400191
1452341
763223
674320
1038192
246545
162740
192416
821345
764275
985038
539071
438525
1095513
184827
836186
340926
549183
714406
1410996
1287378
176385
653562
1562986
437981
55958
711700
1350177
755373
965308
489657
178951
634225
1134062
1196720
1013646
1381983
432879
1140546
346336
791399
1430732
39556
1058345
699891
67316
1155515
1263862
1548426
1296062
1097908
1013558
586323
45012
794886
1466663
1096953
168014
829538
1063164
8854
1160729
219796
823991
1257746
1325249
1370926
478012
1410085
861813
676198
96088
1474993
1385986
680712
1219431
1187580
1256890
96343
854576
54507
1213672
323576
1322871
532534
1512157
305993
1317816
290970
978283
651519
912273
1525338
375100
660615
1292939
450031
79458
1320601
1223964
1232076
122311
661648
318223
1068963
24336
55325
371283
441420
480545
1258414
206944
1172395
457235
804626
533087
649325
981340
690815
1318216
78083
23958
1528617
48309
1016909
4290
773001
1507716
756958
228579
668063
1297333
1354240
194560
1058328
1254719
233994
281963
72442
1042709
966171
714234
608687
1036344
1082058
326803
1423407
403261
1535108
1051096
651822
1366073
1008885
405218
665123
418837
1158545
200764
810440
1415607
1092152
999801
785806
1218340
350738
1425096
309727
1267611
436334
960043
564596
37400
878185
589811
551111
1242966
1033663
1035365
22472
1206552
603217
712604
1085937
610572
1242748
1277507
1188314
1013343
32233
956179
485124
505807
1549881
349168
869464
1442429
912428
487623
45149
545950
1144813
1300387
1373463
2297
249934
87102
1094933
246548
946564
181862
1214780
1236632
596190
1536194
563348
767207
793451
837739
426794
1231141
790326
649571
440554
104579
710012
498159
610033
864793
1359885
673662
1350415
388303
1305579
1456481
254399
464177
1129958
1360738
576963
509243
826987
1275206
1358960
1256223
1282186
1188933
1086017
563058
1260915
1181623
558712
228929
112285
1054044
301812
588571
849713
1348605
1163411
125012
1550949
701318
638987
952063
841931
1182991
551984
726117
1342064
1374702
481736
1464706
1565558
283121
650880
1175657
887317
710089
802822
1257016
49336
548074
356060
1034144
294493
40168
356239
840958
1170943
924163
1086805
345311
431874
1275705
1231006
163471
36113
1374228
148271
227986
1163112
1527016
847297
280200
860208
321597
494287
1063055
99110
166227
1384722
120092
741622
121493
164848
567018
1477009
1559688
749960
913886
653109
1046612
624655
980238
1121293
892391
413287
364091
995514
167039
14992
960296
602352
152254
1347315
617722
708558
1207855
361724
1510854
1512380
1360174
1529433
1065794
744513
67292
1270388
758951
239282
249963
989298
573139
1325027
792579
1087079
1141955
1439687
423996
438204
1344435
478995
521086
1147327
99234
1482422
1286636
101404
843132
886062
34652
1329612
158081
914476
801044
1489423
74747
10098
356131
440416
879686
1499053
1137487
949753
99712
86590
1177826
444126
122187
1549536
170340
102468
250217
1029719
702562
394843
1178509
635780
1134591
1437636
583029
1123714
1321424
934392
1284486
737154
752707
293247
1098456
400148
1126568
326406
233921
689644
1503584
611117
1471416
155535
1221924
1495089
1347290
54170
578632
543677
490548
49513
569753
100799
385009
1300263
1401850
272584
806966
773237
35774
1065515
94637
1032052
1127281
860883
1400329
331172
1457725
1541002
1018436
161994
376366
478739
384814
969696
659666
704062
106421
1491281
1473856
622397
362695
324728
1412295
216573
942766
1232230
888140
1544687
219660
1510213
1317618
217732
247838
282393
78769
975947
527601
486153
357732
361214
240851
544008
889441
546348
372454
665658
12154
631523
610543
931205
198775
658882
203796
886411
138671
1512322
977808
1383102
1502371
1060837
1474429
308085
603929
296514
976681
1505491
741791
1366858
300395
729201
1345146
1563855
27880
791485
245167
285997
1477997
3800
717986
263155
90000
378554
1492584
773288
1334443
520926
1198742
925660
1071153
899625
173201
254747
1090724
57109
1303370
1291196
588172
41288
1075462
895694
611142
1246557
1440249
450221
1154873
938380
1477201
414134
944308
1233147
959750
1245497
861381
210532
297891
1451143
407982
1004719
1525885
121532
605073
1526261
1261394
1526703
1420843
1054076
1250608
369671
406327
387169
422973
1298740
1498065
1313051
524067
1543142
878282
723279
201765
1504211
805689
510684
278213
1112829
170290
1450873
174850
902853
1528108
1080339
816190
999400
245396
618986
1561373
730191
1163430
346656
1139954
1383928
56146
663786
963361
49596
755867
972339
84415
754541
631964
740115
1490184
615827
391309
1461058
177929
1003895
1142344
412169
733426
28220
29021
438927
213848
529232
1459928
1353609
861955
1325341
357268
490668
1559335
928132
186421
1549364
986902
267992
1198730
763200
764295
208666
774050
146492
1284434
883712
1344465
842642
1081427
1282293
682628
1455824
1282589
1231675
891334
1323405
1363459
650806
638284
289280
426136
1518074
1486709
714833
163369
731243
200644
1320142
309042
24909
505269
1478382
410675
1088428
724434
628112
204735
1203851
56481
985834
19077
1010986
953187
388616
186298
476687
1183010
1303982
831874
1335907
715381
1238239
1290671
570531
877492
791427
1284837
1233380
1051390
542544
1560687
1321128
1341112
1460483
402995
1218017
950941
532771
120417
993810
767339
1498713
395546
134209
1005971
1443129
1368202
333488
300738
132388
1473080
664972
420754
572307
67374
198881
1242114
380734
195990
1232492
1546263
513006
1403924
489882
1406792
873110
1530240
114922
1551958
428968
419220
210510
616694
81017
229187
1371681
1121106
748640
968539
1208738
336584
74623
227874
712988
1404186
1556297
790168
538771
940541
296605
510875
1063442
1334888
1147477
47660
478296
778092
1004785
1422315
783415
1202864
827940
684760
921108
1524744
600576
1113605
1108930
64115
181172
782622
5374
195001
968161
905642
161890
1142846
509218
810276
422117
366537
315041
116509
1485453
1452987
385380
10854
70121
1006497
134476
1216362
394621
366309
1245517
539710
1337273
341345
1057160
810360
813817
20143
158939
229651
797187
488105
128981
433942
465287
1104850
941922
1128965
812836
731857
1071741
69108
1315961
1023734
911417
551685
1219154
1528751
1117237
355453
1302564
838142
90430
992703
957333
1471457
359314
1088983
1390027
698452
1366711
1053802
859674
517404
625505
649561
51254
569802
376600
711957
259666
797437
1438955
1529667
1400905
625313
707663
1266062
790419
1095249
1433813
27760
458698
1236954
790970
197882
1399988
610904
290698
506125
968664
1053431
730695
1288851
795373
1540954
1467918
1409654
1222057
234325
1099414
139506
687687
1255774
373891
913809
17819
771839
921648
189838
734994
1516581
347169
377634
1504671
1085563
1252429
1284097
1144147
1509607
132712
111142
97290
712359
503129
821726
159557
93720
884509
120659
206217
673941
673608
164900
430828
726340
429690
1480449
1340179
257619
1166747
1434523
1101714
107802
166117
874575
1484245
1336232
1117311
338665
1279779
95208
922212
1178475
1519266
953101
135701
600698
445131
478036
748727
1102507
903879
403528
1021628
57805
665459
1247597
56960
585180
1104625
5663
1383560
43841
1248475
725929
1320161
1417234
40349
1240340
284837
1484161
588927
1089345
820028
160990
1397418
628645
790105
1098762
3146
679946
1482193
648597
1504404
1428735
1402896
71712
674685
129741
150631
833091
1069306
668699
1189148
523979
117138
872493
666879
682489
1454359
565383
464812
610476
339456
193487
1411934
1437024
1487321
1244255
709042
303828
1090767
780211
612057
1403588
504411
142033
962663
1217769
128407
1384796
142999
494581
431850
46178
1022282
1187425
862410
499016
396656
642841
1479099
349207
576904
305580
1561587
430879
95384
488900
106668
20583
703900
355235
140855
797638
980158
492898
1321076
637609
1194665
1255064
424488
751403
1329104
1383742
975406
1294880
660432
410827
845380
867593
642308
12222
710273
1054507
1116827
409453
548883
953406
792236
1482595
25063
605707
425945
811120
417482
1507182
99649
626518
67582
788197
493823
474574
451326
975910
1489575
1277806
1092694
1009995
869761
1145921
639081
485685
943972
346370
1385368
113420
685566
89642
1440732
1447621
173000
399024
1523096
738874
1235726
1372521
1502041
317863
30732
859385
1280454
929284
737126
292605
697942
1292680
934890
1537055
1541725
645950
213595
785376
499936
115386
1253551
249247
834985
526597
805160
1150797
620071
1224670
106508
533756
1330650
442994
323645
286532
668067
1247864
1512214
1468922
818938
196528
1393265
665229
563003
376647
560182
852556
701841
1496322
1362043
1138896
1459177
1405564
1251589
1078729
647305
439247
1498351
213748
1160710
92507
883509
1338524
1565623
1307686
1263149
645167
1544952
452997
1307
330277
191687
936933
31436
1203882
259165
1487863
928210
338327
1092373
152665
577732
155448
128275
636202
25056
211061
1540549
1188586
575628
1216900
1297737
400874
130810
1429272
1129489
169462
787223
1514917
93461
1123557
1414585
211819
1198711
352108
520654
281098
410406
492523
629361
274150
730826
861063
718024
294182
1230877
783969
1259502
441425
307081
1539958
1356569
413858
86962
299762
843882
60725
1003381
1102713
744964
809308
480117
418838
907229
926940
65843
860652
1509543
855619
1298298
216001
806239
190445
209368
461307
364429
1431871
13893
1436966
987342
174110
917833
34688
350433
114298
508087
1362985
1478049
1364611
208425
73930
1065630
1113573
94659
1263088
336500
1098765
1330240
628750
879539
976154
1328256
403810
1038067
137711
428183
1269252
246292
204289
1401812
985627
151258
649602
1032114
197955
672025
125589
1293054
484968
583311
1202817
984413
564505
1316386
704884
533401
1464113
1506674
719701
1212529
1031716
467809
135486
961267
13299
1413947
107171
325216
197270
749030
1329
153766
122583
790348
702892
1186340
1513399
1380705
252316
952950
753178
470760
877729
69777
1290615
270336
1419498
334594
1009367
1265547
461172
522139
1528337
771133
1366939
190666
43141
1249302
1565862
386062
1463561
1225735
392913
1514902
687917
1189610
1472375
354113
1201350
901207
1165341
645881
194212
411933
870985
661821
21656
1457084
465214
154880
729053
912139
1500016
1493963
689962
1284180
27787
560896
836126
1239938
649417
584671
1104705
1447388
830791
1222455
734011
1350900
731589
596557
1306341
410786
1290539
1208115
163741
251046
942028
901213
1002071
519598
1424472
462754
447423
197669
186156
1298206
771219
1186600
1254691
1197754
586598
341833
1254161
1328729
1198386
404533
1208171
717028
512650
431595
899061
1178134
46770
1455500
558398
1418298
1175924
875823
893954
471674
1077219
1191002
300410
183304
840435
751889
96700
349969
279575
393142
1247134
1206372
1402819
554270
715109
773271
1483551
1462508
1291251
1096417
865948
904825
124765
394303
1038459
1068114
1302865
51243
228937
1216970
734754
539575
1330166
717152
1013624
1559343
1482291
816152
390661
13563
433585
96804
177423
546751
590484
783489
416301
788780
1117035
685330
1504498
840288
1390470
402661
32238
1299385
1126032
120375
158042
1542841
195876
276972
1381134
1356452
343996
221263
977265
589842
603188
1522129
1210177
789439
371781
155781
219823
907850
250870
243632
746719
289833
921399
980734
637336
882540
602710
860742
761960
958516
750182
180716
519154
254867
1494169
1153635
760630
1059565
732873
622029
960991
196154
1227750
1129111
1326175
506611
1103928
1381150
1337529
1069397
1554543
1022310
11112
1089318
1025512
130477
1472382
14014
757451
953152
347087
1152592
193079
1367730
889188
374764
1165258
1105463
1410874
1335746
858301
1004508
1321284
1129715
576230
428460
1200663
1431158
220502
286692
114877
99110
1378470
636566
121162
1427359
896306
1178345
1388756
278656
1361606
34378
1496205
778275
1173581
541108
88380
180960
1341911
1246683
1492032
103097
987879
847592
78415
110245
251537
913503
381003
1363256
884690
1125485
542219
1143744
1218966
107557
1377036
619583
488618
1338961
946426
1515492
1250172
991831
297712
658711
141708
551128
1329904
660524
1299232
1270008
247709
1099581
373062
1449217
1167588
1295730
256443
1196350
668368
1466343
448273
1190395
1306711
966465
517927
409694
212674
905571
158217
1388778
1302273
449735
90618
1218692
1016501
1266602
662741
1347372
1311694
309169
1201787
205243
1358200
301678
837781
166684
665434
625512
890226
1485262
495308
1267436
414819
1360351
1153380
1305682
607181
469115
257227
526003
297043
1537104
1556472
837230
364479
532729
1422183
453213
481206
984964
813946
120869
1200429
1021451
1097273
864408
517290
764174
687939
613698
417563
365880
39926
592519
1183484
1116087
67544
1191203
256193
1312159
1178497
87538
42224
881606
263091
161478
345226
963287
149949
792777
338191
1455179
566042
173354
1273143
258444
1396548
28810
1246716
360746
1175691
446799
922012
660197
1366590
286074
661039
199893
868585
160870
1455937
459272
1496759
568220
693436
957035
104419
1002222
11138
523631
466215
805719
44679
203430
683165
1037255
950493
1442780
386344
899334
936660
620157
1499900
373112
1096287
273030
1343338
74013
206062
679474
1048910
1124124
1477609
177378
669888
304077
1133145
1551216
875372
716854
720242
1524496
1360468
327779
513004
638837
212580
787836
177466
977403
740354
643973
1343980
577278
1377962
1263626
632207
1231637
541762
471539
1530026
171084
1303486
538872
669665
1103011
633162
195906
455872
367088
1546863
1358527
622026
1469429
815619
1327486
490227
328996
931834
770861
594351
786062
1096059
773629
712657
535932
1352302
952038
1169462
1555504
155216
1441988
467428
100739
1058495
403216
616043
1461737
983592
608970
227141
1222681
548942
25036
160964
1555578
253613
135079
364015
815005
942999
1013599
1221992
1102380
1163034
1173180
1440374
704865
355281
703172
1106433
1547409
233497
1067091
1099722
346018
947545
765122
1191928
788514
987075
1547862
978241
1531363
869589
446418
1537803
1472525
319375
1308595
1497254
43248
1168241
1416989
333125
1029510
868006
1480260
1231517
458968
200663
1361939
209569
1033060
1055097
96781
910372
355652
1369048
117317
958246
787147
1094084
1445861
979886
551296
36384
1429395
273311
1145265
406886
1434971
1408158
527244
873516
73186
817107
750490
830089
977277
1134185
870605
1231024
152814
104348
341412
281388
254664
1059302
461025
283622
995152
1127568
113997
1115918
1467257
171646
1434392
1238304
441605
1214225
1120881
794487
12492
1346856
389000
414891
1026322
1199628
633874
10280
601825
1366203
1420648
1236062
476907
294968
1523345
251067
1475638
721778
161014
778600
838640
388871
237018
1358387
758577
995858
806140
1554082
830054
1512598
1059965
852932
1222499
18020
1504792
1392632
945344
985693
1005750
316819
610350
1362748
349702
1204143
81957
1167994
689565
1129981
489001
1312129
256284
217937
670568
196031
895389
309018
712288
1398781
244571
386053
492881
1207211
163894
257271
868917
761376
589808
842141
1336423
1540446
419556
509445
1248933
725576
1511975
701355
1399631
649823
1430719
774223
1023316
793770
59630
1097459
205123
679432
1166753
1125043
247932
766569
1063338
674986
1288836
548289
1487301
954263
1157232
454318
1061955
565119
36391
784306
647952
1438927
794764
1372489
863015
846228
1339122
7584
918849
996826
1329559
1061019
638005
295013
1481654
1158329
668202
1518588
1136120
1565467
91555
964133
1556015
468893
965980
275430
1211366
149613
656197
486968
1390556
1316356
428746
577346
773846
294841
482378
1319456
735068
846723
408594
747751
739618
353165
1136672
1458438
494298
929993
1002125
84677
1422690
1043806
872922
1238432
859189
1070131
185524
876846
481450
1478989
1532778
942973
35956
1038057
135527
575724
396643
664187
383488
1446006
1437244
760360
205691
1297371
786896
434699
1200389
1471442
925637
1022063
907891
309783
600274
1218208
796272
702714
88115
554409
293030
53759
1044378
301398
415622
532677
730962
500619
297145
322175
1492432
1164123
208317
555352
1190996
307005
1013963
1087657
510636
1109155
1204975
30360
371605
1309058
1092414
192659
512450
727057
1133852
347647
781298
1389308
959625
1315619
1080593
324538
1485090
348549
336129
449169
1484404
127494
90431
1047983
61258
1548109
872087
470535
1061893
1525630
843102
1291793
821445
1282443
272401
52875
511031
1455016
388300
108989
727322
383938
1205210
1178113
731387
490883
1288744
907117
628614
336524
690465
189774
791053
621724
357442
1436329
578120
1463599
909958
612364
2416
746450
1105756
1392114
37740
1056438
445138
450688
1092963
692429
58544
953834
1487946
204676
1452960
81956
493274
840215
1080204
1009197
634720
287147
1352394
1212128
965683
124231
1314856
1044845
1226565
1313510
1456992
421862
256811
37920
353005
725594
282629
1121092
953494
850326
955341
257228
1066197
404694
783237
1061264
727532
1556317
1217808
903944
313991
1196925
1411285
790784
346998
677135
310321
686870
1270416
738432
343519
196088
307130
611104
1065656
1457629
690307
663704
659184
1442649
686747
1097507
284906
861687
1242322
146301
277499
965943
1252125
413716
550108
47000
1419593
916508
971976
1350492
62843
697819
1144355
699236
1295597
546782
611433
1247917
714612
1115673
998466
225578
1138402
1390373
761627
78500
77363
690180
1194998
529751
308676
294738
449883
500294
777614
61992
265422
1408028
1529674
1525730
456325
60916
144173
638536
1458416
1436925
761154
967293
871306
1006450
702210
1169357
144508
659709
762846
591647
664073
1241839
919874
24889
94808
427243
1231177
1352058
531891
1153162
465527
649323
1362928
1548750
1070075
1390578
16837
422313
1259899
1421984
227697
558741
1224879
533181
1203652
1242584
1264753
1516828
1488258
1091023
486862
1368127
1367090
1145290
1454000
325955
465524
1007003
869494
210487
162541
205123
841291
3348
66169
1081258
1520310
914523
1509432
257435
278135
464501
989045
611508
673613
412819
1115557
356241
1380566
776182
986272
22167
377908
1408763
708213
1148851
539762
734836
767824
265353
440300
734835
299175
622250
282148
507740
780690
1191693
464178
1088902
1830
1274280
713186
644414
951675
427566
562884
800961
763875
1100950
1080387
309925
1071306
390588
269511
613834
552440
255990
513604
1048221
641608
294765
728686
198780
1430195
162211
764519
212376
661327
756653
677423
4327
1303971
659300
1166064
597451
220831
211516
1009648
1532478
1341332
553223
1502145
209531
473183
796820
1206529
806169
890377
526574
1173816
728952
617442
1191495
1452920
780542
1223010
717306
155746
1331546
216718
485874
1324070
325557
1037541
934641
784649
596914
624330
758492
170536
1339351
1146576
217084
1419600
1202741
179617
1286799
318174
1102694
97426
1478134
962048
1534789
535131
1046099
546770
1296000
1464965
1123096
628873
1260371
404891
53119
1484594
354829
468279
944141
1031589
1196816
649297
1079258
991461
219552
348189
99459
579902
1114073
28026
688502
254887
897058
1306778
248963
1049063
940165
1366494
344009
133590
1053790
305679
162103
48110
986833
95059
1055620
1248871
359289
1361881
788358
897830
220525
1261046
986406
1166765
1503834
526437
1023716
133851
379063
1420305
1517740
237228
1384902
1371238
663465
854634
753578
752144
474510
1253797
1136709
149495
283909
869668
1226692
886115
1287349
645104
545401
1100086
1564952
414500
290334
378865
124335
193662
694367
916785
498603
961884
611832
1235478
597431
282110
1076503
794053
1278505
1241368
31491
702350
1065560
715049
776717
1557851
445725
18721
1399865
1518690
1536003
24246
1533575
765721
1221675
811716
944387
144520
1247998
1243697
176892
1218141
439858
1051127
327080
1270265
1001785
99371
652700
137302
419673
1307187
649671
549652
381743
1175207
1357463
1179838
392765
105461
1157433
1565405
1032916
673547
472811
1164341
835613
809457
861604
14664
1418329
191108
708825
499459
758854
35177
843426
1264600
499167
498623
612070
1045010
1375329
583754
270311
1216876
326709
528653
791641
1204727
1499181
202035
573257
451115
1215742
986104
726259
431876
878557
1466308
1353171
829038
1410984
634677
1484694
899939
1417335
1489015
87743
1280775
1148921
1552020
130025
1216779
1228972
1044712
1249696
1048785
1485061
1050095
1458667
609180
873778
261554
1236262
257871
1486972
80137
645532
214777
1210920
590165
284851
462132
903080
1090396
1473550
1172637
346956
448938
279613
1113713
988447
555708
983
242185
109896
169694
520058
93790
1313117
82630
1247224
487729
1133268
618165
236740
793274
1082543
282258
905584
17389
345525
125486
283459
942947
942114
480863
465557
57600
214428
728089
323856
829832
1500412
125073
825582
637523
748930
1130515
631609
1236802
1057697
572722
100812
1265877
877785
171655
299675
819841
1520214
737382
1243433
1046307
1532353
155414
960785
264336
659686
542544
407269
961540
1431172
1019526
352664
211517
510993
1311786
102492
1356669
1305960
38163
1274954
879912
729006
274298
339715
1185432
1139179
1559957
477197
536647
1172523
888373
1555000
1428585
1074714
292300
860834
1287111
1403514
1476160
1286277
893338
264976
553284
724952
689847
358280
679339
265072
1031635
791580
1410290
535650
155771
596485
156693
400095
1564805
907141
934644
495386
781340
1231113
372840
1251484
1362387
1131458
249514
589925
1330722
748853
1461072
1009326
237003
707857
1496364
505403
863490
679014
389674
1441703
1241492
526454
64095
287195
1360568
923870
1553001
85416
1180840
679005
1501338
992448
806404
507982
183780
109093
557719
822923
230507
310160
264450
272841
754461
1014153
602068
601029
1534623
160122
990553
540843
691538
101206
1077576
1552526
308567
1207747
1560233
716144
576390
508685
554110
1056260
148010
799665
800473
274213
1015217
1198482
1081962
1252440
1435658
1050183
22309
597498
1232631
1496534
1051599
467580
1128334
292046
754886
686580
1559465
811022
564668
1128919
749123
1287720
529869
1238307
903196
1326761
1340163
474304
1553070
168085
1171226
730686
1082231
403228
57432
326761
756382
437817
206120
307086
693636
304588
227163
993676
536886
798468
330664
1078850
1492655
661649
264594
1473965
454447
749223
1311499
63902
675459
432491
71509
667803
1317548
1309252
537399
1182649
1422770
357414
476091
281088
605773
1472351
106825
442743
275354
129347
1397353
1246125
1116025
281607
461575
1140273
1178293
1522529
317109
295961
209691
821053
803003
1564510
966841
931828
87933
863677
441527
1148012
645848
1218385
1348976
1454426
408576
1213250
525450
115530
1225897
1184007
1254461
133803
1033123
1479359
669960
211430
1134202
382631
867029
289838
1359543
293589
1196035
803760
638952
864262
1305789
1274368
2878
546622
891743
162733
1317069
100735
28332
1174337
1144915
903479
711461
26406
1261217
264687
596017
608581
328088
1502057
455285
298415
332084
901188
761394
1163309
244499
565974
475661
838438
299790
667494
1265298
1243241
99815
974811
750642
1067856
771443
579953
1315911
1003471
1210826
1249570
293969
1303403
956561
770044
1322641
1458713
850840
471330
288647
341482
1283166
1061382
182928
60628
729280
1015434
342412
816200
114373
1299107
774767
917129
334923
235727
505112
340521
238709
956527
266850
1056229
326479
196800
578053
666626
1201786
240722
1222998
811282
1271242
1508415
733017
1407827
749572
74393
1024652
326163
884636
276169
1091405
1178749
419749
874409
515926
364125
29781
389390
995677
825599
615241
1358816
1498113
795466
1080678
1298846
650991
417025
731343
161459
707640
840937
420762
428142
65223
979158
967534
19313
91376
682295
898813
1519930
926988
796413
215551
718427
821287
123753
1460153
1564973
485081
1105245
1137271
667892
883318
26281
189263
1524850
1312366
419856
1234699
1124174
1460787
641412
1095930
120060
1027630
1405407
99526
1565360
921678
731887
527649
213806
663919
701995
1526987
417029
777112
1248604
162679
1390739
461616
1298398
899075
478570
1018883
365718
374331
1465036
1419312
1299765
426019
505679
976123
264665
1403539
1383592
1181558
401646
37108
1488845
1131740
18585
1446191
1250186
1042049
10533
943041
1222676
452854
961025
1553266
1449749
322921
1375755
1093300
1498735
1148443
51977
455091
423981
1444701
805230
106979
1127002
863521
739796
1174741
288524
431861
229612
1402406
547867
584664
1077607
323418
457468
471408
1240199
671139
1083733
185289
798338
300346
560741
1137091
633349
315956
644802
737134
4950
804549
710154
761875
446140
671720
588867
109145
561718
1067292
1033870
575124
1360834
692237
1206909
34372
1358225
915882
1247806
1470216
479000
936255
565311
249654
562708
450329
540690
1034223
905734
1134685
370444
172617
676311
1459899
244650
857148
983586
1173220
509013
1102448
1305521
1518072
1187022
1474899
624941
1111477
94532
932831
1297320
776578
1238120
37164
1309496
1454429
1435597
243533
1001678
1322032
1219649
805574
1544530
1112421
1438819
928080
713443
863031
1452966
580294
1029069
742450
560443
642146
1045564
174434
861384
1062926
49686
113925
1187183
815682
647619
1547955
1292918
503942
1517260
288425
150490
1498150
1149633
1050711
1444978
1050071
104510
1150222
25969
128786
1052193
390957
1256073
672212
1285778
1432576
1526333
454293
1161989
254860
1453577
1150720
45622
1102479
1296625
443174
554081
705840
595965
393127
663940
376333
1079968
97711
1326849
829209
1148034
842758
51558
1317976
1311072
510740
1216121
1189079
908886
191261
1073456
1356465
1456401
1205093
1533905
1318000
223962
1042796
1006723
1295442
1167614
1092796
219245
1011451
756142
706174
622442
147781
1554213
1320468
555988
1483791
1239577
678531
625995
1003618
617113
719057
636316
155363
939714
284284
768903
618492
532165
1507018
1252041
1060754
1033456
205097
934903
511110
1477865
725774
232461
1508491
331054
132122
604885
421397
126283
619494
1116261
233270
1440651
1105801
1509701
1488597
404491
970689
678091
560617
529237
976094
452515
1004110
778038
93926
1077137
1007614
538274
1228420
1300041
371729
1111360
19425
367280
753151
467757
863915
1388036
1063240
634636
516818
932063
631524
724821
855759
1479601
651857
748370
1152933
1275321
1390429
206962
643728
858089
861991
1106305
1072033
230989
1196751
57007
1225969
859177
1087514
1519850
504330
1340767
1016433
929194
462408
1135522
589267
1355523
215165
352031
883209
422698
969552
1024958
603733
767076
39785
385716
1277178
21967
127190
132056
142226
1316634
878378
284115
1179790
860804
1329361
1424787
704001
126160
1343041
945525
1377019
1052024
58026
435903
758849
545296
1225215
1111202
448078
85001
467886
1339022
722160
1429968
615181
373696
940514
130748
437122
1385277
618158
1429425
422333
480222
1533012
1518629
399115
56432
745476
650768
187710
211790
1394296
245034
309380
818675
306788
759224
33593
1508193
404940
1005018
824787
1222214
794218
810507
270059
1279575
1245842
1098561
447845
1414897
446030
120726
1308419
1545884
732463
1406303
344297
722882
703400
594286
1406422
330868
676824
809462
247844
340732
1368879
170178
705895
60656
151527
174571
335868
340497
423181
1269035
78815
1072449
1260168
679345
1229996
1277023
1295343
1068721
322368
1530777
955522
622276
511276
1336831
942265
919804
659617
1458925
618631
991658
1167032
310573
918194
785034
525358
1244490
1032701
574815
449820
861429
231956
1158081
1385668
897238
751586
477753
961660
263777
717261
217910
564926
608605
326664
450716
733562
320907
543101
536524
1383200
616406
161876
645468
561480
1550341
1257370
683865
452148
280474
633232
174535
727992
1279732
849032
1162585
969876
1157999
519180
203180
171380
941198
685039
1292314
526073
1392736
111855
190410
786547
343903
1036984
336714
23231
1504861
538572
97757
817904
1106811
443628
838865
971030
885870
974879
1028964
556344
1398852
352892
121605
805950
490317
875351
1166929
563103
914710
1055339
871746
266272
1299456
1203062
1497200
804794
1420132
370382
1509566
1390900
374998
887778
1144873
785875
271119
453550
193169
16424
881991
578334
1334758
863918
1535447
1120729
1095217
136052
160320
178146
731398
1179399
1218414
351858
181346
470714
584187
623310
611804
1285195
150348
603014
894006
781589
357756
1468451
272382
183472
853551
258832
880213
318455
1095611
1548572
45089
1337762
1069505
935030
152921
1425526
917334
731716
127165
1194290
908468
1447766
529240
554900
1095798
343546
1189232
832302
1084096
805099
365094
932741
479936
175405
119791
1168260
1019998
387075
1139354
285568
792506
393404
956262
345907
404232
183815
1118347
979551
1529055
1099673
280592
717562
956615
959435
740548
1045925
1480752
720713
590457
1006931
432624
1301399
659248
379366
1289989
161078
1464030
367679
315071
1408032
1151335
61118
1070480
707493
1218661
1001901
1015832
917199
1314543
792150
765817
1005330
29618
1539568
1311068
904543
415282
578502
285202
786493
69709
331307
963608
338046
1203835
1477624
310020
853912
206183
359006
710518
492356
346299
492535
1193995
776262
1548723
1559413
96395
915962
1532246
68588
447996
852463
579458
1446555
164693
316906
1563231
564906
478912
6227
1002884
471218
1430631
754993
203034
535486
100737
1014148
165138
1226630
1475351
312479
1262134
1223739
275796
17603
1378080
1366791
609583
795841
410768
1489646
657474
606798
1005577
1404844
478347
619255
402521
389939
492827
1177948
338019
802631
1205335
917911
248648
110858
1502068
984706
1268922
506613
101051
1162972
973918
1139228
1043510
102822
1247446
374121
1420534
1179197
1284856
625686
605670
1181536
458593
859937
1119726
932637
842359
235002
824541
224687
590102
1254803
1445969
1184685
1425712
836792
984311
21905
242978
1094953
189580
330893
388227
717922
222876
364148
1450828
1164318
279154
901970
1055132
697599
1538694
274542
1302539
800199
1291995
258925
472641
1079199
455783
15681
288965
947921
119249
1419417
195968
1415167
537643
675718
615858
652674
1228465
1013052
134774
1268318
1297727
662156
1301552
1489486
588167
411913
212068
296234
544002
520900
260665
1517638
354041
1172786
683348
1510734
525285
165856
856543
1365761
549178
432115
691059
907101
1245996
1281505
1387543
1192948
1020805
1120916
1306972
781783
332804
406304
1115730
1168227
144288
837324
857492
1144645
1072901
1465672
251750
1018948
1564283
23258
733973
27816
208265
234445
1140574
20544
268344
1224708
478690
1504145
384368
50124
147238
1379557
458881
1159053
1124583
410460
886756
1493468
1452137
1071950
1562098
101460
808746
1399310
979129
1137481
272769
1057282
77872
861749
3486
857136
782434
721387
1151515
202212
489499
1477229
1199855
715849
338972
649035
534738
148146
745840
1271480
90327
307030
966045
1025590
1053504
605209
408707
828238
973076
1279292
213097
881426
662611
1396258
322051
353606
1389193
783188
121422
933978
1403851
1261133
680544
326350
498590
952010
1533163
1087838
256098
198589
342512
123580
1039708
617565
1254159
901318
552037
1509235
541155
47708
180233
750137
1487762
693024
484989
297839
886467
949315
581506
1260421
1467532
781821
1416280
991120
878151
1187993
246570
1537842
192489
322289
920128
692911
1402714
637591
428961
913068
1403268
1131413
681657
616449
1380984
1152901
881520
404373
66275
1325592
699592
872747
1230640
1160318
649507
209922
134259
439553
1351375
689325
1447686
217018
475408
310227
124334
1358378
1258961
349168
1561752
1482921
1072079
221192
11591
1442461
57073
84943
1449240
843257
185466
867170
441769
862290
1177497
1207914
1303684
1099525
267416
256453
1111091
1189711
913458
19696
379625
1051866
1453707
1328764
1203123
1299327
858295
1444042
1002347
1185115
1314098
752703
781548
1426676
22233
1564384
135776
1041661
771364
469597
287039
1006573
150788
400126
51420
854533
1031033
172608
1113763
526369
478110
477223
491444
1418847
439573
1446544
723269
1050317
223362
869313
1090900
1057379
887067
564709
1502433
196675
196779
547518
1419621
171851
121299
310400
1062139
371908
916496
344661
523732
181706
545388
1372469
614318
354781
650356
1413693
476207
1408828
939325
10142
239152
625627
321230
64562
1330801
15094
1332430
290352
61297
403113
1455931
968255
708295
1253181
1298290
537942
41200
364361
496288
1432392
1290903
1022385
1357347
315434
1114249
1523905
1199960
1454997
1002588
696732
349647
1505434
930387
260853
334486
367893
1335771
1504389
309280
1451789
336540
1352803
1093020
718240
141254
34560
380701
785365
1436362
1533497
697507
1114608
222411
162410
487141
1219501
1557774
309145
1009271
661451
1383921
447700
1555111
387571
463910
64319
478543
908825
772423
382800
1155532
1215492
1441176
1363832
1107419
1296898
598683
1487375
1104894
353014
14017
441240
1340388
647240
959002
1253506
265164
1003139
390281
244796
655385
1036906
741278
429008
1334499
82452
604732
1476227
762565
288917
453797
1051086
293286
494
160143
178549
233948
663958
277538
61437
1387340
873526
558513
5660
1495927
100417
61871
177391
1471974
338528
1105526
526424
736087
20370
670653
350637
350679
141513
89809
323410
321268
596265
1501737
1466608
1415522
283125
43292
1363478
340730
151805
1104371
64318
1266719
460163
1345516
483435
773046
249527
626196
402849
1112757
1122892
290758
391365
95525
153874
686701
1513677
1203286
578811
351581
454952
1502888
1364685
931630
1489355
1064318
1370803
890174
1114077
1031068
124308
794633
214432
1070726
1475984
945938
242613
1127614
306183
49213
1540762
26921
161171
772962
165684
330799
511625
928610
821673
13132
914586
1454123
1239140
904485
741706
334069
1191915
417143
70446
480190
1431297
590683
78144
569514
1240453
311186
1022369
333044
552896
73431
159084
1052023
1074391
1522305
802916
172793
1462277
1257299
1101385
784242
668807
233578
270497
1234909
705065
1412284
861618
1504432
488884
32987
502082
1166526
347551
77585
994705
78223
92464
1222198
707142
222526
601412
640280
300355
573112
1415392
7768
107131
1250470
362269
1469153
122005
817345
1468995
536003
1535213
905779
69390
667017
1545425
974098
714754
855913
1032970
1020917
181867
584276
713831
162821
1433741
1212107
130061
1158297
223228
847290
473
639541
730093
755877
47067
837215
938819
662331
1427190
9402
1530457
1494482
437821
982217
1353741
130540
242141
225402
53876
626852
1376130
957215
1376002
1382
1137965
1367484
140832
1303025
1237123
981026
694018
870425
1478762
907986
858409
44595
755861
716686
988166
496064
76843
1555725
1263503
712642
1208967
994007
1423018
947117
519806
1070833
1104999
480581
485323
1048753
1430702
1431858
795112
176768
1493091
353728
557421
1181674
874583
1171608
683169
1461855
974422
1131777
1359149
100469
1206032
381830
1521026
638724
794515
1207720
234399
1414459
88007
1060071
641957
523807
122854
1031901
515893
185815
909483
1413084
871041
990904
184103
1500427
1282781
225667
1118491
1325298
715062
375167
530085
692318
22689
576044
842134
250064
46154
770376
636200
1418030
1171474
69911
1476908
5970
840790
30540
1362870
621852
1060462
163013
788454
1475811
346301
807790
780426
100146
187038
1421537
158122
790544
1044441
1172554
116160
347823
1216871
1268083
408245
454930
1284926
1084056
116502
727788
602132
895707
821091
309785
653670
1119549
449367
515192
154674
304821
788405
1147814
536135
621577
1399745
68478
1258500
1027945
799657
212483
711924
623557
1314912
280654
1343907
1506437
199781
1266028
695441
31497
968094
976968
157045
20466
1070325
950312
49339
187983
987417
37483
378669
1564939
305944
75844
672756
296249
1154831
1025409
505565
1170878
477567
188803
179604
487405
458227
1441962
138926
1155614
1225569
548042
1380987
174429
263264
250525
721480
77326
937701
1508876
324212
1561239
491818
840056
741002
1357681
401589
962431
784936
1337110
1033275
1103110
769538
1038026
441311
1479403
1455383
796393
1316173
21824
184464
884573
617719
596855
1537752
632903
886066
1304270
136715
148805
896647
853585
424111
923516
1277005
234253
1211654
206669
711180
1055697
1166846
1388922
228138
13562
1151495
1103652
823832
1365162
40266
759803
367547
744758
1506196
225930
616704
1029977
1079363
90853
1445908
244162
1466940
865401
234711
570825
1079160
846155
748952
41612
937766
1125877
77501
876855
204597
823511
547119
285059
708195
57122
1428233
173603
608441
171307
1320194
1138463
746124
1300337
1170201
437372
906543
282652
34995
799455
867601
995764
1357346
205276
985467
758279
978505
401016
578964
1197259
1295415
983094
13513
1440045
553974
1217663
377108
725837
967336
1124069
1185185
1059412
464787
577739
910806
800978
333839
344326
1361748
404537
1091483
950925
139576
1394180
1407325
1270904
1285911
661108
61989
573010
887566
699130
1069294
1261724
120511
461483
135389
634932
30516
1029919
190705
672499
299625
259002
1527976
455936
1244866
1198952
1267931
968870
231693
1276056
244906
955130
1315246
556127
1435053
503684
723379
791935
641532
1152018
239338
505633
686705
635071
338397
43741
1333184
661884
1122374
84976
310369
1255794
1479194
650427
629133
119925
677497
195678
410268
1471592
1038479
599356
337197
1050495
344343
1052805
87287
514954
478675
273937
771945
387187
1335471
577651
420267
964385
171988
630861
1069214
241413
255444
899399
646510
209458
300289
1471521
71082
1527180
909700
817190
880757
294095
1328023
893783
1422577
914050
147926
1142559
265258
680754
965001
141736
552890
1538115
1387065
1315057
685004
1126789
24321
498617
28212
161461
526966
1106775
1567627
688236
54895
1121337
1008931
1105022
82608
397719
426465
1531301
305886
98252
275561
884664
1120738
92554
532799
772545
844876
300083
1424167
277392
1158265
347790
549564
475710
1217335
233567
524614
1288879
367134
340868
1335276
496039
578481
1047975
1043946
1529603
889682
239556
543261
1053474
288747
1188498
53612
649956
1049941
1518074
1505727
826033
539485
104777
1019976
116166
1538435
1543519
534152
111373
2379
312932
349079
773103
949899
903187
826143
365700
1252447
611114
891124
1029874
434417
1165088
75187
944944
1436319
241591
1456628
672788
887692
1002331
104067
1166025
1176208
664096
872814
537233
410292
290898
312547
128323
1081889
666674
158999
1163717
1489496
297462
238615
1260192
1141004
1027522
313006
1365210
722130
1267632
1069733
641099
548900
276061
54909
1055513
1597
298603
1415556
662904
202349
1474365
845393
9262
1264682
1390410
583721
1266599
237052
670006
266722
888895
488248
1338235
157036
357441
1137625
1090327
384033
595329
1097385
616260
602729
580337
32158
1145613
843991
911590
816659
352710
218805
1466648
177590
619162
476405
1503422
696591
940484
1251251
527682
777409
1270830
184508
372395
983334
1244075
855000
1358315
408965
485835
390287
736979
772807
1203323
512918
1077689
46881
298594
1492873
476938
853334
363824
522934
1426024
65991
981110
496195
576273
398604
34265
716619
1452459
136610
912623
793140
433710
474794
493724
265189
1159005
1178663
1398692
1033663
985471
64700
1488620
931769
685557
1415994
119811
225255
1384231
836617
1351151
168170
1123498
1469122
1400116
816952
993930
1118904
110636
1197258
1249712
93096
963162
413226
1264565
304593
384047
1395856
1292446
578167
222286
1484694
379220
774899
1098783
1298866
1166078
93930
59432
461914
318022
675274
426170
80409
51396
1171177
1117922
1156619
988890
906761
262520
475744
75381
953581
708874
298967
1282440
922793
341818
894650
205557
1116542
691964
666487
923840
1055619
281407
906582
1047065
153910
1549527
744636
315808
116088
60366
922802
246287
1352337
689588
1275094
1369726
371911
430131
1536746
73997
1119151
1372673
1054467
664182
841616
762324
1306592
1159173
1435674
1076021
841663
1172015
179180
199739
1429178
1255927
451172
1554062
1460667
704784
1052701
1341520
1008365
1071219
12901
385151
1142229
1115971
436609
467228
926570
795976
147474
285183
1393118
196509
1024572
215978
1165064
410557
1285395
1130165
931523
38448
1432595
790089
44130
1468273
274565
974209
1384661
1168195
1404078
1422212
1451386
970342
290534
816057
1347951
1339460
1545462
486083
42113
1326097
1412818
1178495
749457
235322
337953
500696
1062209
957881
76281
105134
491997
1280038
487923
1240802
1299347
146602
840226
1137360
1068494
908920
571556
832842
1130707
68620
1525471
796998
1179356
1317133
1531558
158453
1562745
446323
1159133
1031624
1223478
592830
865637
38193
1235005
605165
404177
1392384
494552
825256
317068
1069837
22557
2530
596091
633103
496154
666174
724404
414728
1485545
1236546
1516463
375481
1045384
617976
753628
689640
1123365
315813
680336
391481
330596
956995
64177
167753
751399
468921
414298
371938
148527
466879
671034
424051
1362442
487811
1521550
667100
1103637
1501644
74273
897930
893811
1341454
1272013
853315
871791
305930
58608
1179606
289004
1190150
1425686
716418
288079
58312
413941
607834
1201088
325959
139404
1506814
257806
963365
1350030
1442423
167738
1224536
1537259
1436316
707249
601609
199588
1174221
868144
1457871
332679
1326595
736072
1300078
366182
535209
1159889
1122677
729266
1544150
523420
416690
357364
313913
1500985
1444421
756310
78635
29821
568922
91468
123940
566915
636702
512677
1183114
834413
786819
824783
352940
890704
1559835
762086
1126789
558195
1556813
782979
381892
537746
344182
1314093
1059764
455189
151021
447950
493017
1537377
533442
394913
781103
1217710
55776
786339
484008
939085
857634
1263797
1068101
810833
33340
609320
259888
832564
632255
901015
518603
1381844
28435
484447
115027
1218237
676143
1460581
516755
285592
1378071
570252
78705
223910
1506963
386628
1170294
227067
780533
1179834
1429850
486732
492268
1110815
432293
1115148
628566
1132598
1023626
1203373
89547
1360315
924531
1251375
828912
899657
1141012
958257
1190277
388287
1345238
1191706
422202
1227711
1005233
1518604
1174885
202036
772266
918406
292780
453650
1253426
812047
1326539
15323
1563046
700786
1435925
698515
1000800
409642
849015
207214
932648
1082214
676224
518329
13756
50920
700120
939340
1398526
1036927
617717
550832
675561
92251
503224
74019
502636
1387178
1082668
1122848
689147
848814
100594
1171697
1534058
314577
229736
1047803
835686
488499
1111969
150870
438888
1140697
133472
353355
786870
1080347
795023
770255
741899
1550665
1288644
148122
279377
2928
1513585
498023
510820
1209164
70597
135085
1246727
115430
490284
305210
536177
1415325
1072287
1198316
996275
174947
1543372
1082169
729866
691270
40441
764175
1063404
440650
953824
965627
1245525
306077
235223
123668
1474148
990370
645653
1501652
1066092
1444052
437191
97427
764379
409884
414129
513606
153368
92873
115250
317554
640403
1319833
209730
268350
686179
277358
1468363
874284
242611
326264
55667
316753
762994
1133022
440404
405108
686334
1385740
190658
427120
1229435
1263309
223838
1162929
1565567
1271770
222403
214795
158007
644126
363967
663815
1388406
365648
1376869
152153
274711
937403
269666
365551
839671
69673
367092
1546713
794890
462025
1508526
452506
1466524
1132161
75554
1373146
467346
1292551
876656
447077
1097097
690130
773384
1023274
1536854
107949
52389
89772
1239609
1053019
892003
855377
1122366
599863
1407786
1081372
303350
259836
560562
1469421
1098407
948723
1511906
250351
1042415
1280044
514017
389905
1404592
90628
1077140
958890
700783
640466
200093
1035942
828211
1171720
675805
850328
198122
1231650
550341
1092910
1019133
1309137
82775
26192
442580
1324541
251603
809772
1155364
1517620
536532
313136
1041180
1268200
759970
928743
517560
708874
470340
67091
895001
1551799
1197441
1425252
343918
1558844
1269998
1305150
179953
645803
383242
261283
194800
200068
13285
824729
196244
629584
980967
972638
995230
1154111
1420125
520638
1404120
326859
859150
241609
1563374
586316
887473
1204893
180870
127642
40672
186529
936930
1100160
1162592
534844
365733
729816
949720
555535
174906
1388140
219887
281845
396827
853836
646834
1322378
291987
299965
114348
1506929
1283451
1037347
1507296
1060175
126256
1347734
980830
925001
1420010
967253
405940
1067141
1068677
9138
148389
711767
113098
1479267
560316
479320
1219513
379562
842115
708427
1318010
368072
999037
179421
262619
267183
164308
1288273
42065
351636
115760
286252
1126055
559068
64255
1365484
1500433
608199
1074713
277181
1427332
1487608
1135572
1029740
728291
552092
767853
862694
888415
84403
592505
656104
1327343
206898
1289752
973997
820700
23975
675857
71451
1443139
1116279
359468
373348
1131774
1501731
1172803
1515158
1077009
239381
922327
181689
1321959
1448416
764780
684840
306107
656717
165008
36948
492867
689911
1517128
5657
1221005
312277
786341
987240
1528209
1183583
968644
317566
577681
1394126
441498
1421291
745872
136098
480577
1223468
579566
124824
406118
897171
1021415
421545
707216
586889
1226401
1251523
1423
586880
1180134
255532
1232318
19532
360965
1402132
30820
868748
786074
841361
1216029
1018719
1565413
1564510
1352104
94499
1027833
967060
837444
1513075
837306
1400880
221560
560318
460568
5453
927765
1091991
238892
1316851
7085
80902
1190232
530829
604072
1515833
832217
341030
1228036
300441
1438109
419190
208055
97884
943552
984936
222091
383253
1058883
1197411
1320549
1316320
1012470
647744
141261
1451044
297700
887212
169228
1375315
1420984
1219418
1379625
226343
1184031
398878
11518
1517111
1336517
1237195
468040
687853
1441396
727962
91086
41593
682230
742015
1526860
1187858
559639
968939
149482
159524
869610
1527353
786169
567887
630675
256197
329948
1124952
72948
1329551
912032
1434904
1331360
1509499
169426
501058
1389678
1378984
1023864
1182894
353786
638395
1416073
798737
341197
503857
622844
470935
1194737
289690
149831
1101810
874098
83814
933106
1114769
1260084
473390
802349
150207
252727
1099322
877077
1019178
1146547
1366938
66654
364475
1300046
549648
489906
1239978
1253557
1100881
178762
300414
817253
912991
517714
683344
421338
939796
803455
1537228
481229
872782
1517947
762220
885857
1228022
661457
304018
613324
739535
286062
352397
943353
928491
274420
418055
738261
1250049
493305
1241627
300619
208422
363007
47063
424305
688524
523607
1503444
49066
1525297
535684
989751
965138
1394764
202718
1434230
35346
1216621
869435
1542723
377902
1336164
1104689
278891
80578
1341673
1434452
775158
933606
595151
239301
1483131
91199
1179649
894642
2466
1302691
242118
796129
760037
1138803
682084
1174441
520235
1192031
1205684
1003807
1102923
43046
388606
980520
632944
1441914
795475
1007360
593949
1437820
296728
70966
1225904
1353778
1165969
982660
582384
794995
571380
228311
1346791
377891
395294
848424
257773
229006
1061551
1519926
1236988
495401
208020
1381748
955049
1064378
829754
1394442
1548647
766669
548625
1469741
961880
1544705
1025048
832562
996240
269523
20366
1481798
1076430
121473
533804
38280
228184
1151240
944168
408752
699282
1209504
182931
699413
354657
1552794
1522533
178798
69759
942637
59066
116678
154122
45068
950318
849679
1170999
624506
319785
662338
1225026
1330171
206998
1182971
1068491
1420900
727635
1366382
1540759
805102
689051
371040
1121688
632008
825509
202512
274562
1476941
8722
1164180
657582
933684
511701
1107771
838427
82978
1468559
499312
1011586
1228174
910337
1320759
561984
1434988
708509
71998
413843
653023
1311199
426309
833598
511306
1520303
1383999
880110
1087004
951810
1251481
1409727
1549153
1059204
555422
1487431
436629
992945
957307
761100
1021906
708131
589308
1258220
552393
6346
149017
592484
1128893
510316
1412945
809858
1434671
1020615
664602
387361
676990
1365614
163796
167476
1031670
651648
1257221
1253755
622058
818287
534480
786020
183329
1199290
916528
98277
901464
544335
653435
1054622
103791
1410615
1128796
323800
82965
1220919
390203
1520982
804279
1254390
24049
1541402
502550
473891
1433205
389169
1410843
322988
310199
1485201
620383
1214234
1532725
1473572
453062
1023889
706372
929038
223036
1351352
690802
799307
690937
796535
479065
191424
1234010
1379029
6519
1513786
669995
1200200
816977
1355419
453014
681164
593874
247905
6689
811233
1286502
1135186
1414034
1481494
364570
713084
54752
425082
848825
1466541
1503229
1274776
799336
165118
451608
656859
94692
1163088
1562708
898651
771157
550599
691154
491230
1536865
342669
827287
374044
1212527
1484770
180468
1217379
347043
281124
368846
1456995
876513
1107899
1209529
328042
1431796
292324
771931
245139
602898
1183864
1477377
1233851
1309108
799369
179077
242144
1492178
839620
1486799
900109
548824
657712
417151
88819
807873
1065946
583163
784119
1142381
170204
123039
99832
1453833
672550
1034186
1197472
1168810
943417
221087
111355
74513
360569
1436532
1034288
218262
1312328
1454191
578115
220663
116800
629930
701061
747632
685382
1271411
243011
341163
179853
1428172
743983
1493728
740145
1134235
219864
1221443
1234095
1304512
364196
1130507
1333765
1238737
1169677
772470
869129
625770
187374
1332222
35810
625304
1302716
762595
777576
1523398
51304
346103
42154
769268
1026272
1281145
242744
831701
867113
1035078
51852
1454875
438861
103285
1228589
1540931
20688
256864
1539788
712663
818499
809723
531897
946965
639108
797927
854698
703693
1406343
1105920
1445435
1513593
1044628
39676
165596
643791
320068
10584
251951
1276664
1159376
1360892
984041
1224269
1184204
972732
397630
328429
198372
1424494
33967
1412938
194848
475600
1310031
729031
131332
1177681
1408320
772638
1207096
1351514
883592
444775
890465
942827
1084290
1427866
169829
1384754
833089
1175290
699498
173481
34823
1369745
509106
606148
890347
333882
403116
1234926
1123197
334242
237099
448437
1541377
1209963
18240
913264
104156
1269904
455629
45904
30243
1347980
302338
506269
654696
1199188
164952
685250
1271734
1283481
371000
247987
513786
1031861
240004
180984
1363447
22207
651955
1335462
798963
236596
375340
855228
1393527
135136
1052018
90975
779528
1412071
1205264
1150531
325782
390355
915104
1208084
965485
869851
180420
177503
1526159
726351
1447801
15756
1372503
841969
1299712
537411
317051
1193054
745409
1366519
688487
1551827
626099
138447
602501
1147067
747369
341734
125235
1063324
907565
757344
274356
91213
578304
1230645
285307
169239
704327
217351
480080
1058905
1224330
1469130
688025
1101281
671492
1013081
676534
853134
1305100
1308158
1017711
679876
388950
202692
452360
274400
16032
316930
562858
144952
618776
1000212
665302
1337028
1521114
946323
1042748
433713
1044691
901692
727761
960890
1000826
807142
1172216
418810
229439
1447668
895475
106058
592077
1131188
711206
1214613
1527424
1531489
637147
19189
698265
518279
182283
412163
261569
581303
101378
1424390
677324
1478734
1242141
709848
1285030
254151
914709
74223
735512
1336416
155172
189112
18995
1403248
1384274
117252
923639
348615
1537303
321927
1479930
1390469
454280
172568
1317869
1235266
379811
477907
137544
11704
1226288
1194468
897723
1523668
485536
12836
1015621
40077
696809
1217317
1145125
485619
1372774
375203
16836
1157286
1443370
1476295
1530625
1099130
249920
797421
557498
502826
201972
1220727
142695
264325
1481888
1046876
294726
471051
1028328
1488825
342165
365459
497476
333667
577056
1252214
5900
815855
510387
169545
1525099
1355330
461699
1365202
526059
1116695
771214
1335720
1313763
561995
472210
612050
918854
57228
1044775
1063938
312987
1481804
595895
864326
910109
1344185
1332401
281833
904657
219183
1343191
233286
1156679
609515
487533
861913
1098544
1429318
588475
222216
1138098
479222
442040
1313235
1228581
521385
862373
1128829
1314420
1149313
884845
925390
457047
278187
1299609
1141191
106429
307303
846177
520094
1061739
439002
895343
48227
365459
580118
1228601
490255
572244
644696
413466
34004
1224049
920325
1310427
535082
1006399
1509540
440633
1396361
1137056
174181
646055
1241132
956872
175972
415726
1470849
1081873
1426197
324631
157230
939609
1288704
1374804
1338106
858213
166929
1246642
534166
88033
245791
1000774
1156624
1368113
1264899
153809
412104
1150287
294254
983439
661906
400312
131076
700496
1185845
845103
275410
636699
1542434
1554480
445918
714372
615328
511877
444713
415417
186645
1149179
1486677
1141059
627955
573642
329993
420438
566154
58580
299556
1252659
293220
1185462
1189464
301563
1344441
363409
110479
1405913
817029
758715
45158
340530
757745
1170584
1406267
1374268
872174
1149495
1474713
1094078
781582
1321149
1058290
777396
1146903
1236873
181717
1209634
345893
185238
410963
569685
1339160
1055691
241589
1239929
648228
1302269
639190
1212497
1440409
933197
450662
1434245
1034118
1361709
1066997
648313
604687
30120
1544483
1055573
1440654
838794
671980
913999
490841
838246
855135
605309
708449
334875
1305894
1147243
1220407
1116529
156772
133650
1327218
647341
437599
1506090
789646
1068092
1224256
700904
745278
741656
462544
897845
1409982
1564461
130225
1444380
1265478
1348311
1389179
299523
1205395
1244940
61059
1287700
221590
1127038
1408096
824227
213999
589991
1514242
138705
716235
695397
662858
785976
1526555
338166
74917
475782
236134
1192614
60336
708318
648067
1043058
885340
1288600
380592
128842
584650
1266671
1556680
509993
449062
351725
829543
488753
1098156
810098
1306493
356548
1276190
1039208
167266
141253
564068
1016294
830239
757581
636424
43971
1170167
726511
243166
1109881
314232
769791
1419489
1073776
458510
1529941
1148569
1528921
456892
1153430
298206
786097
1341178
92806
903656
516646
1156116
772812
1055193
588160
826053
437214
1118292
1392204
1309889
437786
604254
43156
597058
697864
943605
14848
1523106
1135532
1116231
1161416
144704
119630
271579
949456
587715
256157
1529767
295083
391204
791125
102962
664589
1016052
446208
576823
695369
1325532
691308
390985
140846
230943
630286
1149198
104912
563254
1361886
890933
1355133
457439
223500
1434184
407864
1054832
1080571
1557977
50147
661918
96967
1208548
696775
535713
970446
835442
1510420
233343
171125
989332
1449401
1526705
1311344
1230657
793735
1261327
1523901
1262576
62728
1030178
125113
1358821
47612
511627
694107
803984
542319
154496
826101
568390
1242593
361272
1263573
1239996
834401
564254
1257406
917021
486912
1318664
587687
691052
183832
220316
1024286
1125520
1411946
1525474
535782
373785
398960
845567
724922
1373769
1191339
1492792
583078
1056901
59714
492268
1111649
1308046
910885
968197
477105
592760
830094
896340
678738
1216433
981811
151487
273483
1058205
592814
1410254
154393
816339
835517
476961
1248264
375762
233612
1363574
80995
265080
998600
1459723
91732
404230
60819
571791
402320
1025781
460482
1550635
836387
419493
658709
33985
550444
506954
1410921
1272413
1207987
1175160
1046253
1469290
201895
539312
979753
914822
732720
1042913
355714
652948
725168
1034078
399489
1290832
1450557
407056
300972
860501
155218
942693
1253176
327086
1557460
1369140
127285
735777
1319754
49989
1157116
280286
1143711
540859
1271083
705226
935723
1101692
1209642
551623
472181
986177
151056
357905
100439
807656
882741
1416760
1440612
1467283
1395433
1386799
1277615
1013275
1263640
592256
1115705
110898
1637
518283
1122186
1339308
90987
1294282
493973
598551
628822
1361110
1181564
1460278
295031
503973
162986
938155
616816
1386909
259507
1324489
1093683
509767
73929
1449163
1306319
1133541
776907
1101723
1359485
1259133
178351
133223
91484
748140
888871
1374031
61409
90827
54144
995151
867946
186572
1383222
1222806
249748
965609
478059
575666
526408
68582
894126
278991
1028010
1469135
220637
1274514
462361
384443
71134
819824
1372773
682707
1194248
646429
1217194
890683
1482415
1196671
404002
445087
1302194
68595
1561428
727387
830177
770228
1439736
781040
237940
1093720
1059094
1136035
164376
245981
674334
77169
1037185
1219180
395612
801491
686729
961266
1117567
913082
819617
1531492
1194433
889507
913467
65069
390116
1066232
654678
706768
1366161
440814
75156
176347
821466
411534
475000
1322522
493368
930540
196692
973634
1401189
1422467
1423707
1043575
956265
956002
870334
415371
309214
531049
482660
53901
1296867
532007
766985
1218978
87466
1179383
369560
270663
1176593
1331236
628612
1432955
713292
1462959
1552768
42616
1060607
1419331
862300
283116
1205883
1156410
1365973
1433600
1091511
1545451
1001493
776337
1079249
1392352
672414
26853
298310
228010
773366
1360714
629697
1424030
544001
480593
172108
1464501
1155103
1166634
576872
780982
898670
687113
1081181
1322693
196073
823828
1056976
1328903
236142
1482567
1381186
370583
609036
345797
512310
1551304
646593
1428284
1416301
112016
1015870
1104905
754916
751808
1129803
592036
568874
1393660
1226004
1194298
994031
1405491
616862
1565758
45893
758344
239176
603219
1221537
32653
774760
1428348
616291
677662
338538
1192877
73459
218708
538340
634815
320314
229761
971010
606296
1435699
747857
258264
771885
1092577
329204
444231
539345
1364480
1182648
876927
861309
466086
423171
344973
465687
1045441
1003954
938994
1358139
827464
319949
834747
1314467
1191001
240418
1313560
1262792
1400037
789041
761162
1235638
1232657
691919
907566
1059242
1158844
1258934
579098
1124127
132718
1341667
1528229
322144
1388114
911466
572696
1278943
398760
485117
1006783
1360989
1208244
1565633
1125908
1046688
1221100
825817
1465145
376264
480017
1216381
1524637
1120854
908601
1298205
812398
1304506
1198119
1297959
720635
995709
356442
1499829
1271586
1335355
279356
1024698
700015
132095
1014172
60928
53348
978923
1222729
1449869
1062786
1485395
792264
326585
827083
633344
1031635
1265015
1006278
1039208
901306
876518
722
572958
1554047
1421086
997121
1248794
664323
344758
1353966
156049
1131815
674119
191094
1359422
906507
350247
1220186
689473
546869
422527
1508916
796043
1465655
1365759
1467998
270987
803573
1077634
867314
1073990
1010521
136233
795169
1558160
1012721
405586
962003
1418961
1299464
556463
578583
142876
925276
515082
1181545
1567335
44398
924066
1124213
712674
1214258
629322
928439
386038
1118803
280793
914370
231465
1501236
877837
1228243
695621
100087
1091473
183952
654052
1405382
862543
1313151
1342666
1251469
1013355
905781
752045
368085
210662
52327
1098848
1535293
879382
105338
790417
1222560
22656
1177980
963382
627357
1483346
1146188
1364267
845952
676010
319511
817664
121803
990125
1486898
15620
498623
776591
502975
332643
1145038
1405589
938644
682149
798098
1454180
539818
1002755
834404
60279
1170307
768660
1199903
165855
507374
650521
1432472
1003230
1407591
388783
1350614
445610
515838
1440258
223546
160087
148760
1103078
1126009
756967
296865
808250
623271
1336343
510195
442516
878552
1557450
302971
127747
1473519
364077
1031316
195840
81930
144261
486598
55262
1374197
1564502
601081
1001792
1017713
345260
409955
1558476
230907
1066285
531041
970708
245077
1391479
45073
564550
1274514
1304052
580964
31950
1300756
821393
148134
286593
131779
820648
1539464
987659
1446632
975050
118988
1486185
646438
1243367
360826
1066627
1216229
1004501
925013
895530
625761
448812
1557863
1010898
695933
999937
245242
92462
1530351
662668
517475
92107
789450
1062937
757688
1300622
330404
63245
1209785
1259881
1374103
511633
983814
127903
34197
632060
1072982
1282201
200418
1153361
578554
61929
690551
854701
1543841
9436
447667
656334
1464551
129041
1516453
954387
540040
233817
41694
258567
8751
158386
271708
1233860
155238
561487
58532
950212
716701
108868
438996
700427
523751
983496
34067
537501
415670
316949
827665
77574
1351525
965610
925553
1207638
1538937
1045154
640431
1035838
1507949
449881
1437957
1098940
1451315
255003
977039
264245
164167
1444634
1528632
984865
583544
741682
1176750
1393439
674426
27298
803621
760651
11717
119671
1192689
54862
312520
697741
1295664
467336
1245688
720256
506489
248437
495700
1270930
947153
378553
1482211
382008
1277062
993863
509270
1428267
1113472
729442
538507
1449612
1197461
1069347
578049
499969
1265347
361366
1188295
1128452
129828
1082675
1047877
28359
474046
909517
695032
690167
967394
755994
664534
735665
602229
914050
1517541
462697
1158391
992516
210355
827459
238267
1465613
1064651
1548420
629285
1209666
132866
440832
1375954
371654
1076270
1047249
1117529
581795
290688
1222022
553827
927921
411505
509605
1003110
1172661
747385
537499
1095226
924059
772150
372587
1124947
571537
911304
719913
405498
285187
210345
235871
106587
1035405
730566
476113
1259700
1071836
669607
1117548
912254
384724
819986
486969
246388
358031
1482362
510492
81333
1459486
707269
220092
954132
1254120
440544
1453030
647
1361664
930209
1020004
335466
720576
1109776
622835
530859
420987
684722
28232
1293287
1064150
971084
199203
821608
1508928
1142503
186139
1360701
400720
1296633
613358
1218084
444118
924616
651533
605025
1072490
1094009
1318531
74396
1453430
1261123
212775
1180485
137683
258468
311691
420114
1479265
531862
1431771
983741
702850
70480
460268
916376
148484
972451
1046377
519300
116235
1254758
1530401
190546
1073784
741575
74616
18783
76987
87913
1034195
1019530
1464308
1414295
706691
128281
542984
682264
1062957
1562625
1541548
478272
332976
1126806
288824
1066691
741009
686824
208912
4180
184113
984156
1308728
38282
26909
1462913
1510508
13361
254636
665593
582076
539093
1348493
212305
1558227
774739
1564869
227804
104263
70269
1509225
3061
846073
119145
161037
1301236
824594
504812
140431
279703
709736
626804
954117
1282238
1403324
909439
522491
865445
179203
1450045
1498402
979658
1516217
1335629
1460593
940470
583606
21573
1481847
1101791
925013
561990
623962
465753
1510540
1214203
670174
965250
1367387
1214492
1459584
1330354
19637
1437798
1206556
1200406
1143001
1103819
674352
1367376
1560120
1017970
888921
567006
1289942
744682
204391
80408
607913
765799
1099870
990254
1043244
43737
801432
105240
1042299
1200136
1408404
1075289
1566920
213756
762276
1257063
997476
1291281
183254
715962
27546
32234
678003
367328
257134
1041434
553749
824499
1263675
1534794
850035
1147769
1543046
569823
60730
1305307
1186406
425181
1475268
8167
420493
429283
10375
648443
324932
1034209
429089
215723
598507
650227
1241093
1132054
457450
756415
1496846
293720
298661
141728
1428256
1235610
868536
1458623
688108
853234
934040
349532
198455
76536
1566876
1534045
174816
684839
833539
1033950
770951
1203039
349784
641532
397562
461541
315740
234737
614295
67469
659645
500243
738217
916648
378572
1332599
1059770
1236186
311223
766567
1352023
273517
1086223
1054815
184463
195424
772499
352868
1519361
688146
709303
633183
1105149
177444
103467
96769
283419
1304594
1468849
475525
1276251
813601
301795
390630
1014969
383901
343013
1157506
1070008
937910
106803
287530
466383
1462393
1383687
1033296
422206
1373395
1511688
499006
866651
676537
287858
2266
238663
295903
1202389
346789
1199735
1346037
482013
727181
894653
1438781
553246
1556147
1170411
56410
872414
796157
535349
1100890
124867
1448566
1479767
976041
1344890
1340085
846770
502362
1049482
1146140
1536802
1200382
1503407
547486
181753
833813
1169887
1347222
626047
729925
336937
536283
806756
1154177
1285680
1278777
987777
301827
159066
227559
1526798
712151
1118894
390143
210862
754676
327112
668978
1544848
880472
1141718
400282
589515
1494797
1195622
163436
828879
848298
403991
1295417
647872
1502159
1214258
1266077
889943
785611
668916
977499
1026266
1063679
1063062
451277
421419
36584
228285
1031495
182262
1036119
162806
1116950
1102743
724882
344553
1432098
906474
154334
1550672
76150
1392434
564730
1194645
1332871
727030
1447355
1232442
1468405
555026
1252873
357391
144118
1247389
153680
24837
153623
378469
212231
706558
44227
593932
1107686
461387
569437
1078060
1119619
1044518
1176631
474247
895207
1541197
1474106
310854
637152
867476
502993
883353
549928
395284
327436
214247
694789
246218
986776
1044930
1375714
1524340
287292
336518
1331177
152692
360319
1390971
59919
1375484
408297
697086
982953
1037711
34012
762434
946664
1281980
1049170
1360785
156390
1432123
322536
1376507
1059389
888056
407500
604666
1480710
258928
594681
614468
1197807
275851
1032423
1010641
626789
862326
124770
773330
465163
515387
1414717
205415
605400
1063160
55218
1537335
500171
1351328
546676
1002803
1029628
512505
1238966
1168658
512683
750568
377742
628938
1175381
190184
589137
635258
320684
1385023
782101
747496
806585
927422
392539
743930
1024985
1049050
297478
16436
65849
962607
472155
1424077
1460143
580371
1269788
55940
586081
46367
628691
1230555
348986
1510164
958861
1525177
1133045
154872
1250418
465737
604655
530394
575264
967395
1323654
622340
1565985
817059
1508539
258332
518206
975038
561462
1062595
1379175
394160
977502
1030636
110189
1113853
1409368
1421718
1137634
446130
1385824
20663
844450
1505352
1071774
498955
385510
580561
693911
1523269
1567114
773246
543486
176751
1057725
347934
498902
184972
386165
29000
395231
1292414
1415752
1227179
466015
617201
737687
1214384
1497619
684400
1181964
193011
966650
619281
48432
137098
59561
1560621
1097126
946259
348726
386475
828308
1286373
1251655
1047204
640102
1302301
23934
501182
558339
134955
75088
531521
1518560
688737
30741
509671
765606
110264
400279
1448041
781148
865545
1137606
333839
754383
1067132
320557
1362144
711270
1059221
627903
1435099
799830
600699
62005
802858
497058
1278584
76938
1500524
820611
186863
455465
165124
1449817
134171
1358203
963878
59090
986034
1212374
1158569
136470
485195
1410537
328370
148650
741421
923607
1328789
85511
77785
222194
806603
159762
194563
1136352
1270549
1008420
1203754
234680
61204
1338906
1374057
974709
744013
1083680
1300307
1440065
326442
46892
81115
865973
658376
147890
310834
1072079
451470
1014852
890401
1426256
298295
1053287
923440
1044044
222851
474151
326502
1063209
899965
1432285
705668
1149145
994903
464881
54806
1517073
1147485
1023278
675121
247674
1380400
1266650
473263
734741
1076530
1553078
1205986
1240200
1369122
1384189
495842
980264
1168830
324840
500438
501392
730741
542
1108183
938151
1077324
1418919
1414897
1258261
1398381
288981
968103
757990
490259
865616
882183
126639
748780
248501
1478368
1296971
930397
1515390
465498
974781
105394
535476
102428
1247964
1098330
569464
554517
1145965
858923
1496918
142262
305534
581056
58218
1174708
1179814
360992
1520010
730428
1212434
310352
634002
1075387
1383616
32272
476913
938693
923585
1497989
675819
1006779
1544128
296354
1235651
1015480
777011
1285935
500064
1069715
1052779
1229423
283748
175556
41898
1535510
808000
1483493
1405813
1299239
712489
392790
1215486
1530425
598981
531038
904698
541759
644273
746996
815570
874353
863966
591136
354994
1163098
1100387
640253
1018687
1486420
722685
860457
801412
493336
985740
1194079
1531660
604196
456843
1379078
1110471
1253846
753443
928578
748533
1471953
1188748
357771
103207
170190
117612
1515654
408511
580124
389524
62045
46115
1222193
275933
1358592
690965
703863
694228
281544
1523144
1204793
449612
399988
559167
586532
137718
913503
501490
406832
589694
372330
1195855
216054
70740
1282010
481225
1160784
1420713
296175
822239
1409849
460282
1270902
1388367
375298
694686
445292
1415080
496808
1566819
1083138
401637
26332
921209
811094
144600
579313
109607
446380
759479
728303
243865
604580
1129062
1483430
534779
1503244
767673
1400157
1537284
1438460
1132830
1082086
917364
1016852
511926
1445635
451414
744444
584371
1412855
80837
4120
932187
1218441
1206342
776306
262384
496748
1330374
463892
1447076
1060515
540980
819530
873520
1224491
269969
939179
1320454
175265
1944
958996
1055913
207156
465008
878857
282119
660531
444136
1473104
305191
441111
1173115
1553973
980381
199903
1396438
337904
1507872
85837
591306
757379
892382
1292662
996055
1435990
1217258
650989
920126
884552
970825
692729
955691
1204395
115915
521057
1462543
681378
1049546
315210
385124
1013443
1271021
780778
710520
146719
58959
1302166
975336
562721
1500944
976555
1328276
851536
807598
1285494
521499
62091
1074790
608113
1073287
774892
903928
1334984
1328932
1093709
834723
1101972
736869
1232483
233079
1393241
1036848
1476068
816918
1234547
278565
879220
474767
1387520
1240409
1500961
21665
923860
14807
739010
308720
1194036
199827
445659
102129
1301075
1436548
994805
176534
760290
862333
546234
355828
207826
279576
1201982
876564
534034
236841
1002910
576822
176768
507891
327689
484079
894448
1406038
292822
732075
1441293
319689
1524450
499804
726503
1344122
164070
81549
146401
581059
1421743
1069342
1011225
1161726
1085675
1479564
1549234
121874
86996
792300
473558
783162
614921
257430
118383
1093178
892831
910487
573842
1256638
1399451
1127459
42695
1447595
240463
1248976
925102
1187217
315576
220320
617366
1332352
279034
137284
789588
110614
141444
653705
1509025
736448
240821
1331998
276090
747143
820676
881954
458073
99521
1487493
678076
350359
226514
1202736
440476
165325
970066
928379
1336713
388685
906922
332761
150417
1180634
1505455
534687
828842
1452166
287754
504947
412435
191795
1064049
612336
61558
1190133
1336540
218573
1473271
1217027
126705
857582
591712
627331
691187
119558
472385
173041
1143555
382741
1279019
815393
1051168
1445717
946968
1153904
1390265
1013363
1337867
942697
1261312
91177
130825
1159063
1152604
713997
1476960
170376
236532
1322435
477293
176301
1022775
182371
949986
200147
783052
878977
671064
199802
583590
67147
892822
714265
492095
191318
572150
40492
425581
4889
636937
1187344
458758
763275
1241588
133743
896624
221065
1222109
732032
1128872
595393
251304
866653
749282
537430
800715
410119
690898
1416572
138623
8294
799387
1252554
1051918
257943
1069520
686640
54708
1357988
898929
797306
1318221
872947
1269542
1479242
1359359
1348784
1251470
634075
1039418
429402
623972
830700
536399
579952
17010
920897
142830
967232
671210
1335114
1157973
1050214
449554
332668
419401
926936
1403716
1454914
465629
496023
1444480
905383
735456
1387640
1290983
1511228
981889
789274
1382173
489081
1140837
162815
481012
326260
864661
538481
1437965
1496725
857073
1294132
547307
1441001
1095779
779958
875930
295576
969115
64351
1484315
412142
231223
106584
4280
944617
1497594
710228
994116
102948
1509517
299231
618253
914355
440181
458729
771561
717104
572320
512286
501340
1092192
523326
38897
209084
718291
732126
1203832
1530312
354433
804481
1241841
933792
354338
306882
1438116
706648
1429114
900105
333060
121662
967436
58944
867787
419053
124065
587697
330612
964123
120574
427044
498758
255514
892752
1375213
854707
162622
1113471
1152370
1489104
779191
470385
913542
571112
1054591
456827
558277
794122
1225415
1196134
242431
918962
732161
77999
1056238
1565178
889628
406223
1268259
891663
380009
870532
1132701
409597
1161262
658857
784140
963752
1399930
177706
560150
398172
560006
715703
782310
1266626
952960
239051
1052356
376031
1151010
954793
1332516
1186447
754312
1043881
1139803
1119378
795611
375276
1013976
1499284
1428395
550545
21401
708294
244475
137044
377960
87170
6469
1545920
1099864
1441404
1429568
200155
303172
947070
138788
1443627
503553
1290775
704645
25918
504088
105276
339709
377690
1369437
141978
358420
2487
735722
1097324
1041324
1416081
793663
1436096
1171182
1497976
51115
251688
129839
1449251
415582
274611
117169
209828
1367141
516819
144753
1065033
78738
769191
287285
1275851
1210867
1541587
767089
106384
820103
1390263
1337418
1410493
1321217
631723
104614
323955
471411
1138432
836716
1097412
483527
1088320
553123
1044483
986644
1221550
245706
481061
727093
1320661
527535
1117100
19946
530811
1520255
1225210
270033
910998
1487782
1034930
133069
1457588
734571
559498
1562004
1513024
776971
1520268
1059294
656429
311620
998439
911828
275540
435511
976219
615508
1093148
219507
1387254
1315394
230059
304281
1221760
887277
1432797
837991
1386112
417943
649690
1538563
1503549
793792
245204
789150
3463
1050536
209794
1259418
708477
148014
704406
168741
918563
401727
486165
362003
1482744
29682
850196
1535126
1391374
542803
797815
869755
1035846
365913
1016529
27331
403357
659354
114623
998614
1243268
524512
168569
430426
1209319
1129410
788896
1215760
899627
581609
168686
872400
149693
478224
532588
736756
540314
508087
516504
292304
1506034
249966
1344506
855603
9244
728575
574369
1182728
1133848
544681
1558261
796524
92977
845649
1104516
307253
827049
528341
66680
1567953
359082
171799
251036
662454
862513
568734
773328
1505517
1287192
985915
592370
1230103
21911
609947
928252
1118446
888426
1542992
1533073
13880
1385006
328508
38332
537234
127693
1498123
1474937
1534830
162273
312252
1065781
290415
920673
1540761
565766
481920
639772
1036609
752541
70331
50125
410267
640605
1061379
706988
438569
1528931
862542
1234238
1118662
1529730
1440670
13720
846051
214929
1468112
898671
989058
926928
263140
876419
101032
950528
487245
1258928
473812
151246
476662
881731
985714
767077
808325
547555
716747
1329151
509786
1357311
1051121
1009496
645198
427264
714703
1003273
52663
807225
803036
1110821
864359
284328
692118
937460
272774
1192566
74608
486134
239887
1240335
1194916
1139859
531072
245409
415976
921695
701281
1296927
1162135
742532
1492579
408984
463789
1133132
1351274
82773
97041
692052
1115466
1260635
1073816
202676
1275892
1161718
1080781
1328997
1436305
504620
1317019
1561467
1518692
274609
1146864
1240513
82597
808054
9262
1264253
610198
961429
1303763
166292
1343506
1001916
1206863
1279463
1239038
587342
1561558
800414
1161737
796479
185038
29866
598901
216500
1499028
1339968
1532553
1566763
145779
1223427
966151
1399437
732711
135248
715751
782231
1067815
619758
1325357
7936
823046
1163747
430169
278439
26316
350442
1530314
454926
1041165
548159
1334979
170298
463058
55559
694261
568981
1508934
931289
700371
791622
1203622
485316
1507132
1507492
470497
1156179
1401331
192183
660280
305599
103597
1019537
185464
1133693
1184363
426351
1126021
832157
1523858
860896
1247814
717191
874573
439880
1381524
578268
304569
1323267
683940
173866
700855
67751
161473
981400
565716
785794
279939
883746
405147
285175
156891
209658
328218
20686
844818
1152872
1148911
1564810
525554
332901
94094
896103
633774
827219
525823
1475856
117390
694910
434508
867598
1341303
1187340
112718
37637
953296
647221
1077734
19231
1199712
1519221
96887
1141707
932918
466423
151322
189646
909334
1166811
314730
176630
244635
1145596
749890
984514
857412
533662
1502741
751145
798182
659194
1086245
372467
798131
1316163
1357737
982953
1380821
819326
221922
478780
1143826
902327
1261713
597359
56951
367649
932218
245285
771666
986895
798232
1098246
488895
303958
573102
689643
1332432
443826
1506914
1547466
993981
264127
515860
411392
1465512
1045041
631577
875776
123064
231743
1358634
1388486
1185157
692576
771943
240662
1047090
45595
285091
846046
1250233
633679
1391481
393092
654101
390599
1058883
608919
447808
17849
1324878
906582
848323
54482
397863
1362891
187258
307897
242830
232149
138742
647379
460654
944005
372713
1163527
1181839
991577
168201
1436247
1368541
246095
1503702
13557
396293
279700
710069
1291075
432245
4961
1015026
414656
454217
626191
1138069
1438816
805841
898651
633261
1093528
1227993
178796
1322956
1393920
988133
1497122
1121439
580198
1363685
1442034
859813
1236492
1174053
589589
661523
480695
1029621
710641
1351662
565829
106377
653376
1472210
545950
349030
810640
146198
272164
164036
122535
1024421
533932
1358697
1402149
929694
705524
1187295
1047052
143630
1102451
405750
1366305
1210458
1557504
526748
155753
815480
1291065
280996
212346
266677
441368
752145
267496
188622
625997
366968
938360
180012
536785
1548551
1142305
1024287
1350868
651362
1316606
427088
1502093
1114751
1163805
132193
1522980
656927
1193757
1008239
863120
251744
1482560
1290610
1287602
691883
561867
93970
893429
34608
354828
1515719
384632
912465
1489639
983048
1178734
784943
921292
729525
1084470
717222
1031554
986197
317387
921909
848798
441425
1321456
94898
217959
140068
1171744
759998
976785
151059
23553
51002
1382178
1259855
1263354
813392
296540
373818
253598
444145
1524889
257423
1062426
1172488
407739
169617
193078
1557872
935413
930202
1065719
1432623
1437919
1407594
694412
231998
1098192
146670
522280
1412790
883737
1326263
832479
461895
1520197
1349065
166260
1263120
1230680
171430
796029
621755
1416763
1516815
1308383
528697
217740
457182
943090
411294
1182052
788081
987182
1054658
128107
1396771
446022
994799
1491
1493038
1360699
799587
560001
231840
947650
45772
929556
403449
1258823
472718
40037
244010
1041930
1223710
1421714
544991
730886
1066958
207498
204717
1171557
1361650
1337191
684590
1326562
1133691
170804
1519642
387364
1381015
311826
227616
939737
145912
1385865
575582
1188694
957928
260047
654519
23851
1289938
1128161
760112
1507712
206010
1143782
1308225
897220
828252
100211
1223829
348813
1251870
749291
410962
572797
156989
807967
41253
515280
124785
696272
376393
967797
707094
322415
135568
1111628
249933
219128
1087591
134851
417461
939237
830770
1410271
1531960
1452648
764550
872759
1320133
538184
687912
923777
1186786
1159137
1122202
364178
1303824
1343141
798544
530314
560278
357524
1467591
1016001
561922
866015
1547349
1450882
730937
715486
357974
1389033
411773
1474343
1021629
763634
1533213
803570
1067778
868357
584012
1562185
952212
1429301
858843
1403388
482576
1167010
1257943
1048536
673176
1389506
7943
426987
408730
1337414
486878
1227648
583962
514446
1057760
193854
204754
374806
1004179
1563568
830412
1321056
247893
1016773
910497
468961
418747
1548616
1353701
79395
189024
837957
1361659
1436410
1302510
800437
695251
928036
775105
1256043
630694
1165068
1162692
172347
1248858
483313
187520
1135539
472249
631307
64755
565665
877980
415642
1355401
393648
1530047
1161129
832617
556957
186710
364958
891544
213549
1147768
1388070
681353
619002
1105503
873344
676711
459371
191370
1375263
419882
1548772
465019
897831
1055979
1037430
109397
38811
928672
95393
436721
1105146
1344650
1523895
1012881
1241333
1278178
94379
1242987
99632
703242
950636
1357733
694766
1191108
341518
1505304
411880
1384821
1108796
1250635
1166623
917299
782779
181378
173695
837379
1416928
269558
456766
1024754
1004536
1470814
636509
1543938
1360399
386075
907248
587920
502970
185662
810064
212774
495344
1251520
63829
243979
1173267
893599
585891
128357
3761
456736
1374797
241431
1347415
715116
10523
551479
1203898
333570
811660
1307562
1425796
716044
612812
751431
1142248
383199
37909
48147
471504
1314595
64341
1542359
1218607
1085795
278412
671658
432310
177202
884583
314781
1524163
966411
450563
1470283
277735
223406
168716
457257
748796
781188
723500
3005
1338416
225007
881665
359898
1172404
1285233
1381759
507437
1036656
1140860
502250
707605
508564
1136432
549296
1007758
523553
459612
388440
119492
357114
262839
961353
1446613
156208
120258
513803
392694
1475468
747904
949301
504610
1487352
854482
26974
450906
1225484
390993
1508956
178346
542638
1342267
227888
11752
1076718
1137467
970237
328377
624718
523017
1348187
729076
924121
142514
1548975
1387155
434007
418670
1158578
569116
598548
1251358
1202511
1236155
1426766
71374
821834
783463
363571
431042
1086542
1069463
408229
872855
1202159
824369
1318652
211916
1543987
374512
373441
700018
213746
1062544
209958
1110084
502257
1076759
233714
506914
1289909
527509
1219251
277714
1452193
1073907
943184
542133
1138619
953219
63858
301170
468419
348463
580964
1029473
913567
81453
398477
732413
1267415
1007175
592707
1547082
179978
648728
6189
2226
1140138
1024473
374085
130460
1382686
221657
103853
1061853
1134662
713757
548789
367998
1541256
650898
867086
646645
890551
1323054
121963
1548484
288159
1215239
494114
327885
1526816
342837
1545384
1109489
111500
1308695
1106990
110091
148047
1267006
677580
113051
1221456
1232914
827949
1437629
1252864
1013087
1203783
7282
1272887
1324642
1132807
684445
1096643
1210400
436733
870415
215435
1473752
36752
1402660
102814
169181
1510209
129729
1113897
885887
1393577
431512
220659
98159
1486363
191153
937919
1298706
1032046
421048
1448864
1535785
1094892
1139857
23942
980662
301452
719018
1555425
1547505
550677
620299
1266346
430975
102207
1137123
839862
464189
392218
610757
1320641
396165
1437232
1557365
728306
601800
179847
1543000
815088
1383043
1138401
1387786
1328085
1055409
492631
1417848
855217
899352
1207007
159334
1327050
681960
1469824
956456
1429310
805234
648259
1207578
671261
360246
215178
138966
848678
593692
1144229
1196218
1431669
1186039
1006342
974486
77968
483430
361118
1047584
1224007
914319
337357
1565790
988438
467423
1512663
781334
231131
801179
79227
1384606
1144314
323522
801018
1323644
1263132
444000
1399703
701378
965414
1536572
1086118
1108665
353141
1473837
1163883
10446
341211
155237
89736
548741
1066359
1535730
310277
63206
509669
605942
613937
2479
340295
1056513
506322
504078
649805
202951
876033
281954
1509040
322772
456682
1136294
1546720
1351085
645947
1366095
342084
668265
284048
706231
1183908
1537230
1243745
4470
1405933
283117
1292332
545078
596873
1236815
26068
258215
344301
32918
754159
254641
62327
964010
1554602
613596
615191
414081
776411
370055
435149
35589
686810
1264974
431259
105943
722457
1287356
940430
165361
1502471
1051569
1179980
47956
1176003
340726
1536234
385381
1491450
415824
964187
524753
1394700
990767
46149
1393016
729765
1064665
514627
1335757
1273009
1060902
900275
432419
821444
751300
805057
717552
466767
1140582
296442
1089001
1457736
1132706
888697
1155072
927148
1311619
959979
1361482
1103753
582623
160684
645590
76236
458988
807124
1485951
71942
1359459
354971
1287829
35803
790181
1069517
390356
1068090
834033
1399935
262312
749686
858731
290374
580005
949175
754565
484043
929082
614837
809132
578121
911073
901775
1555750
761474
384226
882953
351225
567306
841894
1342111
914902
1470786
506314
798191
786421
1084919
883767
1479496
308668
241588
628731
1507197
832391
1241776
353426
41949
520557
1038071
1518899
423467
271249
875627
1083436
162946
989031
985961
640947
1169304
271315
842488
1385353
1441519
986304
761957
872436
1164034
1180567
264403
330151
934365
586185
773498
1123935
63977
1365608
916295
312888
1341465
130157
894548
415208
1514299
1451757
724848
38682
1513771
278200
1154062
1101755
1489643
116358
558397
1137707
1040472
592481
655774
1274776
1301129
864020
737750
92664
1494699
1128972
1123462
920264
788738
890506
864976
1196974
266901
930170
340370
1019883
72518
164035
253906
1506485
859877
170987
1270519
1487786
610543
1494953
1516012
178077
1425075
4571
809718
170994
248582
40014
1511068
1148772
1327710
1168110
1389037
558273
1377039
35844
1333580
656584
453959
278368
969760
971696
808751
496797
1086169
1490972
1006401
493187
577816
396968
1060990
187407
202985
766869
1118249
1290808
635753
97416
30800
780860
521110
1152824
463024
77845
1542515
1255155
743405
1369231
1420240
1420452
1492608
688344
686800
770760
750468
1221968
1401151
598266
1220322
1298913
1009035
1314898
518086
661338
1292463
1508829
71833
1390199
830791
1116554
1373100
879734
1446000
1201006
841805
322230
416003
551691
1427484
127322
271150
463405
1211761
802911
1557370
890522
400901
1289272
163038
1119437
257748
765979
491640
1236046
1266418
918849
1201691
135604
75892
1527646
1313981
776439
314066
652628
764580
1138327
767784
587151
199907
762405
987442
505140
703243
1416586
1273672
789263
1481434
797999
1202870
1073750
906301
286082
113449
103034
51855
1449776
701814
1213086
165187
551433
840129
548807
1271706
1075593
1484926
1180136
597469
490337
885494
1202389
970309
1400405
1419176
1218671
281955
692329
926894
333330
647223
1361376
592001
381391
486579
704674
541987
129093
1560919
496338
353603
1097877
1242070
549404
772448
899612
1261847
78300
311931
1002232
663313
548248
135179
575769
507781
874701
1428620
383725
1117346
1565610
1156021
1338277
1292712
709768
1257931
883111
1297378
1470118
371900
1487123
683826
946674
1022543
427647
61134
276087
120001
888772
461708
46282
336135
1180648
889075
485494
862435
1559034
1527216
392135
1408781
349585
821290
987297
1366386
501639
974738
154352
15687
1489305
1045574
237439
1232812
524850
1150789
982500
791095
686304
1169299
1290691
540624
686457
469812
1510043
407327
279348
43940
1099023
1204939
1345165
537858
1012078
313640
12755
1535266
711867
1556866
1369792
1105530
302374
357405
1128664
1380209
1118760
593447
1482469
1012196
673614
305429
477239
988132
6342
251373
881794
567067
581468
1539155
712385
790014
17521
366375
1532466
384018
850252
717593
54276
1140459
1014972
187228
69210
367356
129310
868031
409416
153805
697536
10846
1282781
905150
1129253
152005
1177251
847594
1426126
556643
1465100
214976
1252532
1073039
1353354
553650
1240029
20472
1289805
1323669
1104624
1128321
808285
1470226
1248446
315104
789010
1122537
41979
288816
1207851
1077429
1015003
769841
1049182
456734
946093
36518
883117
1206579
1125580
591839
305565
302507
639239
639148
781444
1229807
336016
517425
862304
1327728
512001
69919
1361410
963621
318306
1111427
305164
884248
454855
807858
990628
1413597
255234
109176
733313
185333
494494
1051029
1020415
522703
663483
907613
1399
1452045
16288
1325027
1038431
1438385
1019716
1279613
1192587
1227093
1506364
162700
1148499
1221804
1112508
340932
1540236
1054166
538302
899188
1197409
1306837
400844
1374315
631797
114836
1044204
776929
385999
1551002
93188
844997
306245
624617
86341
402824
126310
391575
144624
1184666
100853
315351
922605
1150416
1281729
375694
494315
550323
249248
500015
1230293
431359
76366
774539
10910
678780
744166
1164756
713473
693973
791496
472670
727708
1111966
1193652
1175055
1493179
86675
901369
372753
202557
1164850
880831
1286012
1160193
493509
367680
988333
483288
793024
311991
1224706
1446020
601573
1959
210488
760244
863266
275543
294647
1226422
1470120
557707
1371800
1450191
1289841
58118
618092
488617
1345936
1500921
1510547
1489316
627007
1245554
540951
1254364
192502
663119
1418362
903304
353676
816712
1290498
1148316
345348
565104
1532488
1073693
539741
766307
274548
1172221
112492
1462249
989964
844413
698633
1478578
372618
1213694
294015
652678
218618
916794
1291306
764477
1309723
958126
533367
635552
575309
1273401
1446355
1189369
1364119
1343268
166016
1299296
1146534
749806
523186
1264676
640684
1222653
796144
829057
965519
1225817
1194924
1065886
471004
761437
440932
1036585
182960
53063
1229992
1018266
794425
836157
1350464
648372
1230022
756761
1375312
1102833
1495713
157158
952812
456587
349661
91964
1311289
564500
1068710
260932
295864
475146
820702
988278
1467624
513320
1317635
265110
459683
968333
1471342
1281029
656995
237306
367785
1466919
483561
140190
1103603
756315
20218
1049675
588154
1355425
1480962
1252540
795729
490707
421696
1430580
438944
229096
858867
357439
1237403
1205593
951696
1210361
1398283
114732
1467860
177941
219186
1166228
335230
156761
297411
933407
797769
1375970
196938
858402
148453
747945
187598
780842
334197
569024
1070275
195877
240738
1339127
343798
334034
131089
684541
629426
164053
1194322
640250
1203427
320551
791361
979756
601263
257061
15060
794222
1243026
585475
1081135
477733
1342186
581543
1065980
49690
1155201
80137
449497
1496878
194733
86430
1446589
265312
1443522
1451829
1331991
1014639
790471
112490
695936
697974
455192
309411
712073
636172
1037006
1467748
1449350
1489094
1251613
1509761
1561795
1398219
513832
908015
58959
1092922
134589
574738
254911
1176266
634146
1173490
466525
971974
203726
753833
749517
369051
804379
1383219
1182885
1286811
179148
125618
191550
873768
1235301
340248
130161
297591
1462432
848986
611631
475172
900093
978058
553402
894570
1055952
708241
225955
108231
647788
1288573
826773
905880
596787
720248
234410
940618
857915
1492915
83478
655363
1152628
76355
64077
1037497
1326653
22268
919848
1158254
1119941
771800
1012029
1280129
705922
1288140
103201
501712
537569
765060
357174
619106
1088544
125090
318859
309038
1439894
590047
447942
26157
1275999
4757
86170
828781
330534
232348
132884
393242
677423
1391350
1105674
108171
1541074
765988
1026044
1340540
971122
1178323
99053
1547847
637256
1125518
1348967
1492187
403233
381911
551856
549938
235038
1096060
281458
1366205
1505776
1314836
1411370
767775
1058815
56776
510256
1162510
1463607
161023
486790
719529
572401
8770
1470874
218025
521686
1161824
901632
815615
379750
1387646
1264685
631671
1509725
560941
882075
806789
1250322
1518434
214285
46754
1544069
498362
1451306
339740
1177226
580160
1260894
105253
783942
655935
562157
316281
295976
940742
521125
1433056
154937
108588
514264
1541991
1148718
1274671
1522873
1438863
283782
1497847
411434
1098028
177
1282013
796143
511221
348018
1065095
158254
1522361
842091
231640
928677
416326
1230718
72319
61323
179739
938562
201142
1137396
1300569
1464092
227776
1209560
775456
391021
423690
112012
1500963
1087230
1115978
1107490
1526986
619215
1268259
324134
236304
367554
262
946636
345492
79660
1529787
521904
123832
1082173
875650
673853
252700
1278370
191879
114428
367766
1460008
597965
861606
350771
996206
26048
1323136
535119
667264
867437
41392
1124195
1414939
1345051
104396
1397501
1402190
1463277
835009
944533
1461180
102908
1150013
779243
1125892
1274550
464534
1303718
205844
361275
25874
1512387
343972
75233
773972
976395
305721
1383019
793529
637355
599343
235480
966478
1033961
831055
1378894
721941
91123
1544937
668733
1181194
657192
1119142
181841
554090
189927
1226891
1302405
930784
901656
1083935
1213083
1546975
188202
783579
381368
1468484
1225217
1561738
246304
1251167
829539
1313752
1298315
485229
1471574
1395589
1447284
162314
951917
75699
93430
534674
952002
217705
718775
215111
211994
968782
467671
105912
284522
635792
1450230
660297
1402919
1254139
545826
179097
821938
343111
816343
412954
457665
1518933
545003
1260193
1409907
35301
1292886
1489524
189832
1168928
650346
615643
90592
310745
1059335
1084893
255689
1163086
1097684
1552599
1301314
825993
630359
271803
1154359
805240
31660
997023
1025307
445318
614524
795443
515768
986349
686244
561031
1258523
684853
788833
312441
1407345
384294
376767
606760
423131
1368834
76387
1544579
465514
819553
527199
308241
1552024
421058
398321
310138
1367399
417535
1273316
1495801
160818
545373
652015
1420241
1269498
66848
510623
443527
712453
181958
502203
1023511
202920
1424494
824307
1411026
611694
163454
287828
381553
1150146
101773
442535
1375174
1268003
92996
357101
827941
962210
381406
397478
1567645
1251368
1164736
876707
504030
1136845
752851
1110706
1392085
1539563
93446
525866
281194
1547371
238055
1349213
802015
1362652
304654
1375321
1348909
421914
1059172
1472232
1500625
579135
1182996
842972
1272409
1000924
978703
828794
888078
552975
1486861
312754
241367
565382
1167024
1016265
170471
1273255
1507698
24201
387352
728663
1042454
1253970
879179
173858
9749
126764
45969
114573
607085
286774
1491159
416584
314607
354776
675415
542583
1014559
1463428
976673
876125
1308621
376768
283462
1292656
335096
236271
1221313
295693
508303
950708
925132
50332
964103
353648
708252
1102072
570629
1027567
479895
1384193
604569
113326
611996
762890
87880
621853
1162857
1234858
981956
741538
70498
1158396
1106693
1152025
497025
1354583
867377
431338
1030570
803450
1298116
367371
677691
324253
127596
1487511
1516493
123864
122068
1267762
1152577
819211
523231
823209
374316
137739
28466
1072435
298081
117489
1172472
1148065
1388227
1366009
749899
1073618
999621
1406986
1103283
1074944
492540
960840
682768
1313635
1105160
263738
272695
1102019
811889
1567096
744141
644983
1466249
1087346
601415
853946
95521
1567566
1354692
643293
15185
1281229
1332977
805460
788754
306766
1015878
223704
601356
849925
471604
573684
239961
536509
265393
149711
439715
1330437
648078
1222485
1229650
529619
82971
1191490
676981
1331012
585896
787409
592409
1031417
616172
4015
1380761
664290
296150
1515404
694503
874585
537801
682350
785795
935325
602733
134103
973721
706288
798917
8260
246199
1120525
856689
788217
1492732
327644
183360
448403
590924
776546
1173733
847452
655143
885301
848775
926227
587307
517678
935118
175126
1452440
977184
730742
1217037
1453200
51022
614855
658337
745339
737084
843976
505995
208858
1527527
1319453
986506
1328916
1441244
194112
929324
1470274
1507211
415050
1534627
1276958
596050
1438479
1380771
739173
238323
482602
923057
1501710
854461
1145974
1471088
318732
702665
215503
1401168
722823
332795
523213
12259
602101
1351364
713385
668086
977390
848954
80900
997271
788800
99022
965881
665895
864356
390994
1088215
723859
1190364
45558
829875
1461740
22761
1243595
919129
1067591
847116
1238545
407030
1106496
26225
31019
1438676
492491
792133
869650
120728
313739
1206111
871026
1155971
1158623
440665
1186941
299029
720583
1245767
525343
797965
61821
1298630
1519510
1345500
208619
919537
801474
1368968
1350645
341735
188775
350791
1210773
991912
113692
357405
605012
546458
835221
1556877
1450717
793786
1264237
836798
394862
358033
139149
1188918
263712
1284763
680293
1089628
771572
447323
1439682
410891
1081304
385476
1553096
1232393
755568
300962
1407768
1050298
1010156
1553164
388793
1188994
440027
476010
1438067
1309610
631438
996467
180376
619578
1334065
549694
631358
1526428
1209583
1551789
450630
1468938
218163
1260265
1225331
997413
1007999
129115
49782
113635
169203
371343
1228984
768239
1321460
966821
1235686
1336347
1495416
414924
308281
653175
1543212
435062
786861
368976
843991
1505484
1113542
1299313
125741
563493
585443
626856
598334
1137722
78623
991725
210240
1015714
732483
876903
1188352
49439
705077
1155369
1094856
1320946
1363495
1384851
1559110
249956
1145169
543045
52982
1010736
994656
1516919
555603
90941
473490
17941
1496985
390121
745952
1030566
1015728
623331
846059
691456
1552937
707571
564703
791519
240365
772264
90920
123864
595947
115738
405051
1509275
1338585
803166
1257628
1018260
514099
382875
4446
128258
640685
499347
815376
1013823
848322
925132
909992
1031352
448208
997652
496697
166460
147582
1260156
986770
411718
1444769
832294
1200404
1113881
986746
225798
487841
975879
825239
191259
899853
1282219
374507
871614
611769
1411753
1378737
1561709
220456
224970
495861
113497
1394177
846387
1420944
168485
80987
1333114
117507
222602
521696
1272216
709698
446094
917937
481208
1535262
1562668
228183
1081742
1119524
468158
931285
1408692
1134038
249745
1211421
54957
728693
696302
513740
112300
626147
1083683
1424703
424805
1478027
973339
1235081
1260061
213621
154906
135687
717839
1152469
962758
1183805
1215411
82024
1444773
1494901
848150
642686
609010
192838
857745
223341
802770
575380
948894
1342825
1320309
1113521
1198043
364181
898275
1547775
1029272
951484
627815
373087
1449641
1187435
204174
1048085
1470823
671668
259927
1025761
363344
1280391
75896
142243
1349901
1199295
835904
1354868
518504
391719
906515
1113150
306330
1316298
1306100
302279
412862
15840
917134
252269
553032
1326555
1169623
1513870
176978
771259
179770
1013231
286066
235065
762560
458867
201479
114117
409233
1354962
165284
1558460
864960
1369780
722874
865120
632091
384412
549837
270777
487696
1507692
769269
437229
1148808
44304
1146294
1127967
730362
1218078
1491015
1083033
1333349
1129195
1450306
525015
310867
1372092
131220
1386214
1106326
1450657
137347
721858
1301650
1526869
1012785
1143386
895379
833102
1353476
1209598
927797
596511
758500
133313
32374
749771
787983
1544604
1410277
913137
522026
1421902
683643
14373
1118734
264631
597028
493055
1125550
1504220
1194396
1381342
529223
312574
132515
452363
883768
885933
609181
1365526
907896
633121
1531675
533275
1552537
397316
998555
1415822
282685
1325940
382892
1431412
1129091
1541462
814500
716698
545016
964706
354401
1278432
1558613
1339159
1531907
577388
897212
68744
830001
307050
133962
1113041
269898
868267
1314748
492632
639301
552036
247825
1417752
1177453
46955
681653
407750
454903
50369
79174
1367188
839683
1366393
748843
1332329
59899
689166
1410018
1534083
1077830
1206607
1519236
296469
1414637
501172
1029844
597873
608767
652862
816014
59892
424816
1231180
391364
402657
1142757
263782
469388
857418
1441648
404211
612367
717199
1054334
629162
1364152
1171544
574206
1084314
598245
1080444
170269
1544001
850881
696193
961356
1511807
841864
1097468
1382393
456006
1255281
225807
878025
131044
85675
367640
725921
1404373
1406422
288167
901224
556795
738971
1256674
1484690
1136337
137760
1465328
515766
1332173
992958
1486352
1075392
1403931
1146884
1524288
1319479
1007453
1477387
1557897
1447437
923846
434010
442082
682994
951068
363117
940157
71974
563314
1350113
1183569
1261268
1061743
782530
1506560
136045
500132
909224
923818
1060260
1094998
71325
773316
1030828
279076
1492040
583513
928506
770987
965319
928953
1228701
1348847
338389
800509
601134
1334457
1453626
1266678
249679
891511
418278
549110
454696
329667
748755
517604
702312
1165664
444276
858055
279102
823689
413371
661328
365281
108032
220778
1401734
730153
1042227
378557
1184169
1017803
1285470
1380338
1085801
1037592
1564128
1085125
1141428
287916
867074
601159
1195433
1199390
1091010
322505
343664
1458841
988625
128923
1152758
1532205
1375122
1200926
82870
1278597
1097496
239692
836912
753070
809919
1369601
1373572
8516
1403542
1326812
1502428
921152
1365630
25521
460690
1190224
1465450
39084
31547
811082
969419
1164058
705722
36654
1095610
293406
18630
731080
151994
1184743
888861
603624
1103949
411031
707025
718068
300078
1128808
932685
473655
1359965
1488137
111179
980793
129062
1423806
1473289
976215
1540520
116187
889331
891081
37396
729465
965111
266
677788
569044
1421325
138678
1443476
705043
18984
1324842
869343
621813
1449856
1284444
1101167
453274
1464214
716708
54056
398404
1132168
388036
438295
103515
483386
144822
57593
134349
1505339
1514392
800328
185677
821552
452629
1139593
1209656
1376923
920268
390003
1026939
931750
1197346
187769
1037424
618997
313363
819560
53977
843188
167395
844106
1030727
474590
261532
185822
216913
1249927
1391727
1036144
391345
370119
684324
218094
1112051
910648
1248522
111989
24621
606203
898755
1216889
1067485
509508
390071
432579
799602
86200
292037
1155255
675655
1479442
1469370
44906
913491
246389
138530
113479
202090
467401
869590
814480
599466
91807
1004630
1064839
175845
509884
341922
1165540
194477
596993
1378389
1286896
1040820
166532
1345747
243202
768362
1317554
814015
30095
1566192
141538
1125628
126741
1377851
709051
932502
16031
1409769
24390
437369
1403828
194032
263923
505900
810404
1139400
1244600
1235589
432778
841890
1420109
405919
582963
848847
336136
21099
666934
1415425
367960
686954
1387059
1358151
501802
224218
829805
515528
132976
443964
659095
62641
1408554
51491
747468
1433698
776806
1015597
1484285
533894
1323193
832793
1490447
705523
1408577
1471801
948056
1117984
1335640
6637
1225058
428517
347900
1026001
916354
984400
944559
715758
1369796
204092
942061
764082
1346213
1229541
1043213
1155557
535942
696446
516910
84815
726680
1553519
794664
1488725
1518615
1031238
187017
1203138
1004283
531620
112513
1050519
580578
1197953
762760
213206
167227
860311
1257580
1317263
1314493
1001162
1090107
1408171
1290828
142082
254684
1556109
956653
1424757
97699
293962
1016251
1280340
588196
134803
777872
615201
346478
695945
751425
717968
1119674
1356918
1415871
642769
143787
69499
890190
1100568
1298223
741688
284114
74821
446953
257387
204740
461096
1011329
1318402
1302799
1491174
1274263
540423
668545
1038310
441079
130796
743825
509851
1127404
17058
251273
670408
1408417
1415057
90694
1567130
315601
963826
898892
1035211
566325
156469
1067387
134490
1216804
924015
403610
1131485
1316865
324130
1522046
1547421
428888
1542711
833201
1475619
1532544
288827
1044496
782794
647300
34669
176941
101289
1044772
1082807
1461180
696971
812360
1509444
1111996
804714
1347857
953937
1486530
529628
54933
114544
464775
802602
492506
707079
482401
555095
1359032
390683
1189306
794190
1193666
599013
251797
1528210
730207
1426214
1221705
68231
16436
1045336
1079361
467404
257952
441638
593547
566783
221771
1078511
428476
403858
122320
753169
656129
752216
197539
228341
134324
650479
831598
1030408
115883
1131095
1007548
450942
68063
1508592
1033709
110263
514081
28040
1232296
150645
1511382
1029758
1555976
989023
1299387
67506
996948
23923
1354262
1484738
1030531
242127
1379540
260939
529280
148402
1329581
897156
1496877
18235
583750
772555
597364
576361
864432
1375810
1182182
671088
186058
1289685
996919
1287390
17221
709287
738096
362335
1502127
29345
864550
361462
503401
328274
1546005
81977
1053304
374871
1359927
827376
974088
416606
179518
553491
167763
154993
85642
283169
1458246
1370819
392871
792313
1334225
519775
728273
47232
492277
909094
330865
520889
391137
1232382
98715
529761
1104450
700789
934246
1490025
728202
178408
1230439
237448
243129
451392
593548
440935
475940
638029
1101310
243149
85827
1093293
65456
1012327
809911
1476670
1050737
837172
1154198
374434
324855
54381
870299
554999
978218
639527
1099804
860287
446245
1256032
517142
1097945
506077
688322
378932
285938
85110
980509
1471644
340418
1100663
685758
393076
1391317
1503811
442246
180722
984161
994003
1226648
605329
1546584
662883
515354
645557
954658
1190118
1005228
577408
679844
385437
143646
1156495
1442964
587282
1163744
279823
1066670
1271347
1043195
1351767
310397
947264
1036842
323829
1336321
54021
1498753
861133
1363309
1544218
1101719
1279687
1451161
815003
725835
1318401
1406283
486283
94968
876721
768148
274718
743520
624451
845630
990482
1558860
930351
1419737
1418981
93301
775637
960321
594743
1501561
770136
1189415
1549501
469720
979137
1145075
494893
228124
941962
557448
793578
1118011
841060
978502
163862
202548
1332646
392991
1288296
1165220
651577
1345743
1419821
1560889
535113
1453514
1020926
609974
838151
74003
47823
1267543
323283
292482
387696
987845
179696
1058962
459007
569332
543485
1362679
1539698
1325854
80611
218795
1079494
938399
491677
160083
1317458
598630
560565
221180
99813
587013
502921
551918
494660
1342529
841218
1026093
1219655
130324
1040298
862543
896640
390854
463613
310987
1190484
625677
1361953
206719
76223
144352
1015893
636128
1511784
583399
1183493
763594
505501
274071
1420430
384875
1062214
245474
1329591
308286
572217
300360
81740
274533
1348421
9163
974060
283797
15005
164572
876252
829494
1390266
255178
638406
336754
1286030
40666
308523
1043748
824352
1035344
167793
603950
330113
326912
816277
253754
355193
42690
359353
1475751
298718
856215
1556717
1217712
771577
924523
271661
552267
547923
1323467
1362143
821856
1076648
1124974
6218
1366182
620005
794505
665645
1300541
1400024
741048
1285533
1147740
749674
311947
1431735
1345979
364856
1096032
367988
814057
682293
1328603
1019292
1000199
997119
146052
1395558
1138698
3364
1086934
43202
1380817
1143361
321314
714272
354389
1256926
1540749
1308614
977754
258290
1089370
1181373
61720
636492
518406
1138356
1006591
1353124
441643
626444
649726
1053294
961976
1523528
575053
1447648
1416856
287049
1210936
1413531
1343735
1061587
521094
828005
374698
599439
972913
1321596
410758
972432
1182335
440711
1392627
116287
692563
146013
743953
1206312
1109669
1104929
502044
112491
909136
1323223
1121270
157932
1279312
985030
313592
1404420
196249
341478
676382
370759
1468329
1358561
686676
56065
445011
826001
1431186
1027905
740927
513099
102872
398179
845234
357839
1162865
1395075
924108
494577
1056721
490242
412907
884023
299045
1066866
218249
658568
397420
1004960
972657
779111
1085035
153341
1361618
314212
1561336
340053
488525
1036935
1430449
62627
148889
1005142
684950
780310
489371
963022
1006198
1555163
98876
1134160
623060
620980
1412749
621727
1518305
352002
417546
150917
312904
865944
958770
1459300
313811
1255201
1527479
922586
166625
116768
940364
914886
1218896
1400316
990866
361642
1210604
229043
766933
1130285
630308
1159670
661887
917238
314251
567006
415940
1376294
713036
942532
1233401
205637
935403
1507573
1083392
1142529
391193
1491098
148726
242904
1419862
555940
329389
181822
1218827
285616
242568
107501
519678
95282
357087
1554750
462242
1555694
680292
912478
1438011
486640
393396
1238152
1002245
1463520
674939
1502109
37721
820291
1423445
506116
335835
1237365
1122457
1350415
426063
657091
976521
1202602
699279
1435765
323784
1057676
856498
1189896
481841
1440605
1153499
317309
570767
1066975
1259435
617852
590072
1127292
1480619
400738
605477
84196
1110380
98914
1403400
1034034
1309725
466860
814197
1032835
1108425
133831
923069
975968
490904
1360988
855390
1280842
847668
336449
998564
43634
704897
1565940
98939
63720
1013609
926691
331959
1236160
1166569
940615
1397258
813046
318693
1400296
1297979
598916
502625
472273
964972
1051598
794384
357421
226815
486079
170459
765430
687321
832590
516615
588099
1088299
877591
1464143
352673
595493
179309
117528
1140108
1316545
1557550
372311
1218358
964551
810390
985463
1214443
211627
973726
28056
67621
491228
625530
1414865
996880
1250960
74072
1354930
149293
1229081
1210013
1494269
1441165
89102
1091138
776333
901632
400090
1375558
149800
271846
1200401
1311645
20205
567007
267975
382022
895031
1044264
609577
106240
1003448
1307555
1216647
501680
166370
1048317
776050
1048295
767642
408108
1484569
270889
1011668
376843
994173
1384354
972654
1084430
1378694
149149
1092951
1567836
901210
413245
255469
665333
924287
454901
505978
536446
191678
1289470
883185
847675
727607
1327082
1041250
369541
254401
1416971
861659
1498908
377745
1206236
697482
640598
79569
961818
1469671
611401
655175
969091
899314
839824
1443460
1377910
1064346
1401839
1164926
1302402
215402
1069843
729353
555035
971999
637766
719834
495119
262266
1266552
1526763
1284474
337489
1339989
806446
32725
609037
1104908
1385613
386930
598222
1191567
1373213
193834
1252827
302513
451278
939845
1044027
663808
1507871
584222
111520
793887
55078
1161041
747689
1187953
739525
1360482
1476211
185839
576538
52555
865928
1515739
453400
23220
1534602
798237
590453
158478
680207
697454
263999
522571
1564089
1210681
1167041
798121
241290
107502
591771
646753
90529
1552286
573742
1256298
337620
15761
376296
821332
1459551
276187
1540677
1194166
758821
1149681
63945
1111209
1196331
132363
729128
49163
643990
1419238
966675
696348
517127
775432
1532638
156527
1286392
1024782
974377
785778
13569
726352
1271734
1410807
58684
494873
1365586
40990
982897
1465065
201133
124531
1370551
236919
163496
138251
1186569
1419821
51996
34151
380597
401939
1258842
1416819
163892
828153
726299
1081586
210569
830294
246340
1045303
888029
1021523
1199934
355872
839858
1101450
610026
359255
393971
739004
495914
441969
635363
392767
382589
58963
1508353
157969
1529204
1521687
38365
557143
186292
81315
935775
760424
611035
575290
656218
663422
385716
1417404
1205258
1457647
1429954
309683
962453
357284
1109976
41721
1319902
1552161
132427
766344
189009
681607
780728
1461648
666462
228761
1234805
254393
613874
976489
1560363
407419
342348
1352451
1490990
1489910
714337
182719
679974
1122917
873608
1185789
1107310
1279079
486240
72674
230850
103690
804330
1281484
364427
216019
1176818
255339
1324982
1369397
1535925
1426682
924363
1383595
1015425
266611
1030038
183316
1068487
1212857
921442
830189
1184873
40265
1461896
1200862
713042
987674
375903
206402
1190877
1208876
896533
114504
787544
325829
588396
656869
169418
146013
1102880
481290
1492923
935288
670553
629649
911407
1114147
701640
1362485
169298
822181
1228397
1532910
1269039
1227727
1269729
502165
261164
256573
744193
53851
564178
80409
284835
178685
1293116
189974
620619
1000827
1416564
1474438
277547
1424860
83962
666006
827336
1062545
1031171
632381
544753
1007332
9618
1316238
740665
1432921
1434193
349050
475223
514726
396609
1096923
127195
485592
207802
183996
298843
799817
583280
85352
1387773
28666
836874
1450796
89419
1196965
1463153
1240113
316328
1087673
547118
291962
262655
431010
1445493
1104962
784478
261277
597352
1423731
70766
438033
1369856
135585
1203499
786621
82129
109780
1389956
911008
638055
432761
1090797
1434528
919535
159174
1068234
319170
1010118
201106
1564154
1226688
1453101
419551
1378998
1448889
35851
1513284
335897
260011
1564126
1455957
915135
682570
654029
403320
1535873
927707
163734
1218061
1494198
551320
15807
626317
1104428
1063043
1420641
1394143
1230634
344794
263854
1164380
1339547
1198820
1557338
462997
134217
798124
1072430
1188429
1261163
734225
1177058
587177
1089610
556986
283831
1427652
331699
195510
245807
1174501
327788
231504
242431
252158
1101522
979742
1183880
34258
1501444
1010694
1153936
617076
613316
610227
822692
137414
1070038
583794
1467745
203150
461230
1247802
439034
313773
1018374
207331
1287951
847659
571593
1506822
1470340
96516
852130
1426268
610139
368636
125487
1098164
646286
1043041
190818
1504590
1394375
1376702
1352845
234816
1043426
318545
135976
808715
758850
1101502
463416
703278
1524824
921430
406292
1473784
450491
693237
68069
920045
1263063
1049824
1415489
445682
179678
721945
1147346
610581
918778
1046261
684565
1042029
1063151
627054
1342422
1349319
1155365
1408654
1146645
710781
692368
1326395
1062923
223178
1077192
730097
490218
527919
130520
1325176
1356320
814530
150839
1354061
1342884
55273
145394
1547665
341262
1456861
931297
981944
1072771
1490330
425841
1505902
899653
1412708
1256789
1041849
134765
457126
800952
967164
1155461
974572
124130
1151728
754882
208661
1524036
1354508
1264227
552052
848644
237716
1304650
49476
1081652
907452
164062
16748
65278
922929
208206
1345966
1030134
870594
945392
897996
768481
260311
896703
237765
792469
960302
1408723
1210725
931178
711618
652405
1170302
598928
1160700
76924
492885
1100609
1057557
1082660
1122738
376492
1355919
570596
1393493
45435
1084719
269972
221804
894530
1433567
655768
1222141
1187508
967347
747221
1187157
531016
1336161
1193593
540580
671005
16163
1241199
1534368
258140
958895
1013235
384690
829079
824655
314872
1199765
1002922
1168520
513703
880705
1020780
323082
1033001
321089
1461825
903678
1199822
1401611
864481
934827
993641
1110802
461699
1443401
390305
85168
1469946
775231
1105099
699758
219994
193195
214088
980841
936783
1036186
386668
798847
717458
754888
1341437
1467677
312724
1475845
890235
462364
354418
904035
1103487
1195974
1134952
1441458
1513510
288989
1352206
1525515
151437
540509
1074470
547208
820830
1338674
237951
582417
932136
1458933
1503852
640824
1034670
1272948
78500
489254
1243214
958866
133568
244397
180169
1406108
876695
1238973
1198646
781749
972791
51590
671071
988948
827035
375478
79114
974696
860778
296005
102425
1198324
102117
703538
1165326
410205
1064781
1103971
1354844
364911
270913
1547552
1403257
1453339
847639
413111
324891
1240943
876048
974968
1440892
1185930
1523080
1134598
1525157
31247
556640
1111738
1477496
801363
151319
57890
683651
339161
1036216
207004
840319
649806
77017
855622
942235
745609
308538
584675
1093253
1062913
811370
786633
829593
339351
216015
416404
1312107
1397989
645317
658917
924590
339837
895804
419309
526185
1541859
484628
599758
1000506
806976
955464
20853
427372
595209
1051489
1416157
130906
1131921
878908
29351
1342002
1058078
1204267
372837
376059
1393613
478004
1265118
1436636
363753
388324
503820
1414909
396494
1186367
958658
765154
74146
696387
1249371
803418
931868
363562
697893
827278
289300
958584
265811
680584
794590
577245
1044342
1435372
105309
1431897
712780
1175318
674200
1505027
410024
1088934
586423
1466531
875925
674283
1399608
1293622
1143887
287648
1419456
985088
901411
450298
928838
1245754
637711
1474711
655293
942843
1077699
717235
61846
1519416
603933
544514
1054554
646718
48173
1405065
177914
84304
498563
823318
1089267
382460
28420
880169
1216535
412137
332808
288013
390993
973043
350574
746652
1116902
1136074
351291
1344750
1273890
1138450
151524
1291233
1413475
321
429732
1164401
807544
1472469
1210209
1499169
877272
929755
627495
1561979
1561641
1259016
898036
816139
1402442
654116
612396
1541957
1336854
944125
883939
430359
1064955
105576
136969
512528
77790
30715
1334624
775120
986566
437702
468786
1009201
1335886
1153940
1223642
129954
369726
1076922
284736
1553072
1185347
1253238
243038
1480011
659362
1374316
721070
473297
1483166
60960
409856
1002068
876397
284961
465179
36403
110618
136871
49697
689992
550364
1431433
599215
1344096
621961
1134474
1022455
465581
1530196
510169
198853
568156
702921
967830
189151
987729
226792
114006
1560835
1234767
319450
1297371
1412779
1108976
277762
341451
535284
797293
133086
1196654
773909
186694
1499662
253253
1301645
534908
203277
1519312
493404
145526
356493
653518
1422491
1519472
941320
897890
900881
377373
704798
1391605
902198
383909
681128
326409
85382
365919
1434888
674841
1295650
381605
1017692
596572
753896
970836
1103333
713871
145522
393687
632311
1282923
519554
824720
416733
405450
1490463
858165
1123877
1114843
727650
603961
837982
1133468
895759
1252660
1531986
753232
31907
663130
1192487
584300
903785
688530
1077249
824136
1076719
141984
1069136
1264386
582340
650858
738617
117961
103298
423718
240340
1413884
537677
1131094
738432
1145455
228315
984395
1226372
542700
883325
1228302
112643
942865
859744
643099
632114
206989
540847
566816
12510
779395
906868
74024
59326
273655
415763
529145
786333
1380853
745491
1494626
682692
727103
1029570
1233976
1397389
512304
184717
129693
497087
319360
672257
167127
948300
1426655
1099025
28270
1470168
448280
1006107
728593
1030163
44196
1010704
410152
1183160
325579
730626
500820
1528600
112200
65480
234221
324510
772696
1012833
777844
920872
1246655
1515419
624710
1353494
962574
340417
255972
966691
1478250
1599
1173732
369517
156113
780051
268650
1310467
1047929
17457
1456075
1501311
1503382
149738
15454
774100
1540777
353669
826803
1128598
387897
745252
657911
1142140
1032481
642028
393301
367967
751270
1174503
1303947
137587
1178895
926784
307926
124539
316389
1455423
1489890
496366
143434
1140631
193290
707919
647347
1183314
576381
950965
1147301
352720
1423955
385576
373705
1054933
407229
1334731
298470
1376973
1090141
1185667
1499607
1063739
376389
1440892
504460
902097
771826
51785
583194
1277322
1093733
510671
730890
1401544
1206954
1435905
152369
709164
1151214
513187
6291
1285243
10271
417390
1395865
814047
418406
3255
326040
708836
730655
1012203
1039030
729346
268078
1544520
1367738
452965
1065109
1157827
1351305
1149734
1461080
268940
430266
620419
1405156
1251183
1395657
1154448
141738
1278790
547597
314666
928949
431478
930734
649203
220205
1086094
694176
309964
1423074
248041
667253
4707
280190
3965
483291
1354936
914321
219396
419955
800238
653649
1228921
1441109
1151586
79400
247590
1256727
346448
574725
1209523
837197
1117234
1497559
1496883
54470
1360281
249162
863321
294250
507612
375066
1317095
1302017
335402
863763
1124077
1474748
340084
711765
154583
98652
37934
1525332
71474
382249
639692
1258742
312397
493734
1064301
418633
1162711
51901
319190
233811
418591
273023
41126
932953
1158536
567509
495828
1445408
286028
67158
1268785
385349
780031
334018
158945
282887
1488233
828711
370644
822358
1416440
1077044
1062125
1223097
82468
324574
600613
86802
167284
918219
107898
1058525
1409368
7871
36037
1017099
1192821
797220
1303823
556417
158308
755341
241057
709658
657309
108145
1539710
294324
99644
1131599
1132047
956241
1467158
374756
1235701
671291
1280002
1043034
938521
989553
122890
5262
158613
1494245
911841
558093
1341146
139822
974719
1259545
737369
1118040
97416
297350
1123571
536674
240344
938075
703005
556817
659794
214566
364070
182188
686985
553698
428368
685920
283086
1432823
810727
85496
801625
1228654
964561
715221
1161254
970951
1255272
218881
1552412
821231
294908
274087
908395
877825
182451
557978
1080654
1486932
1423882
1291903
299078
879403
259320
1372856
1070072
978432
196332
377560
994270
1470423
1131017
833787
906128
722205
525708
244809
1357549
211026
811532
856800
761123
75767
1009251
1399223
764596
722468
217696
1353497
1543724
526546
927983
444066
968943
1475114
379938
121191
486692
1376994
483701
1310069
316005
740140
538184
1435355
1345809
741962
366887
1004133
1561120
1382844
1070786
455772
20980
671164
169953
1105571
1294894
1534161
1436660
673968
553386
979290
90936
284709
223899
521660
732249
540172
1091074
981896
314066
132828
3770
322211
1004338
95753
1400169
1005778
1254198
1050424
955637
416484
1221007
1454687
1328166
1002019
581330
655942
885073
908061
210618
55969
1219068
372489
557215
1029403
881351
908686
1543233
793111
988743
308405
180693
137519
1320902
1162275
678933
737957
50532
961062
962599
1045080
1104419
146069
407821
1520164
1088527
368127
1080065
1165075
937360
639268
825386
866515
1241526
306955
1023775
558990
1166858
1238787
664418
839309
107146
536724
266013
747266
1232332
1218382
200626
970628
1030651
1490413
292968
511960
408232
995654
1510868
1274145
1510050
1563222
32153
1120740
393145
191691
737098
912498
407383
921164
1158334
1028159
1541964
1288555
407552
1368515
1358073
1474069
1104688
548565
9771
427667
664900
841796
181043
1204943
1116165
804201
1548944
935064
872723
1182729
100570
1034834
1107966
573422
1538565
246666
461686
407053
755816
1417087
681099
1544300
818917
1393140
743918
500836
282528
1393790
889603
128191
1369472
1045441
381692
1411726
604548
1095994
838405
1500192
230664
1282264
1453602
574150
1025940
159180
871020
1110597
523449
575276
580402
184137
1049686
1337213
532014
262825
302759
243962
268478
226308
332978
258787
869055
257355
326094
1500402
774121
1021673
1454899
1364341
376767
135920
852641
1504840
219571
1431248
1115554
1221670
1005722
1331241
99798
1267680
142913
1235563
602423
879520
890292
1560811
897345
1151708
1169087
736687
645321
1285578
1545632
210650
754993
1404111
873450
122580
387255
811540
1532361
1434662
595486
11348
1478446
12931
1201528
261906
863209
115385
64425
1303870
370533
901961
1442988
1337212
992353
1430289
534390
961834
896640
1517057
375233
1151780
687221
832381
154090
39040
608885
389577
100943
663803
408767
826309
933452
827273
203848
568542
517771
396086
1496358
389606
698669
233981
1291087
1440532
804608
690614
1550797
1411601
474200
661341
528040
908281
1251670
629416
1406203
1116419
1497096
908870
982780
1524966
1445301
727681
616706
799987
45147
1385226
550068
954625
72676
41927
157111
592716
1562924
90022
1217622
889051
625233
1276962
726935
38627
1235834
311330
1102601
1557923
872681
1310736
1291906
525362
559659
417220
1373723
955109
1326954
1362696
432098
313977
779916
1185217
1413380
1244582
704339
733277
548597
1545854
321126
473138
527117
90262
237964
19721
1550522
1063186
1047291
1076015
540152
1398317
1462848
864662
338270
357275
735981
1147673
796103
857722
65105
914865
667851
30707
1064681
289019
378987
233327
562303
1126399
55125
183851
586424
137613
1169585
1383664
450999
1409908
1069921
65544
1233385
163425
182334
1257324
714602
334248
1150874
1197233
818865
144670
87575
28208
362326
1544717
521420
374882
271262
453203
1172519
989750
411748
1471948
671792
59509
841677
767732
1108990
466568
1258245
663332
1347970
1386551
524323
721969
695898
1126243
31486
1502547
1445442
1475724
830
1558526
1265620
1350056
1071794
1173163
560084
353406
193290
594251
820518
664460
1297926
17616
1400305
918596
520327
826348
188055
28684
1285408
1401575
425114
1321221
339473
230762
971416
51085
1050828
1232066
1184822
617846
1540934
1335323
1338557
22229
1234970
1507901
301473
430232
387498
732656
98826
445132
1072911
525026
1450222
1111362
77529
1051989
336735
1360317
1270853
499765
679095
1468230
645967
779398
825509
280757
867522
1029955
395352
803016
165061
434592
1360726
729399
905251
722087
1274020
1147825
618319
933667
1393549
531869
897013
1281439
1303300
434549
1397745
43311
7174
699962
114524
850202
1114166
1292533
340687
577144
1090125
524116
991242
1153577
1002267
189506
357504
915627
822352
1506941
34317
134408
1353388
1323818
1433524
1240421
1517496
1475034
115602
612427
1509928
242571
981067
1277369
150331
369631
698074
1356018
1298875
1258284
402660
128056
434327
1359162
785595
885834
1016474
790857
245204
224134
1024512
1123197
1310999
1006373
1516189
273533
286856
876029
1278300
794243
695976
1311379
520946
332797
738820
993554
1556759
912881
630279
1452815
869501
289716
139772
621543
282867
790527
91066
1391397
1554907
383176
1307122
54010
1372193
1458004
342358
1515086
973218
280676
284020
5932
1232746
985568
221578
1094751
556586
900983
864073
899161
111728
263267
1477046
1000669
1310297
675895
46551
180540
888919
1004947
691484
708124
861716
753328
745064
236150
1459955
1492110
567074
408013
1148612
557989
851328
273437
466062
597975
125633
1545179
585890
1549379
764017
1000351
1160199
1239521
360143
766692
258681
919695
999700
1174259
271965
977807
900981
1222565
656293
883763
1061306
1038516
660598
209884
18278
1147368
46737
871947
621275
986050
1282214
901191
1080108
258479
531817
21728
547479
568789
34461
947022
505925
1317043
966275
1079364
1213674
1540686
872798
290138
791776
1299076
930378
363467
1282434
1146356
1188847
1072952
360123
817765
1324396
972111
1528173
1200279
1386107
1199076
1161929
224620
574187
245979
1565543
1300141
1514863
1369695
644036
439710
170273
1066845
1432077
913691
1058653
1398072
1202530
849028
1260193
22656
582020
1489368
1277627
253552
751612
294702
796249
591039
438576
35315
919364
1489682
28945
1493111
417350
1521081
322279
209081
1328156
1332853
61176
121944
678834
1363726
1234593
1149777
279775
1277230
1328242
587444
399208
1510950
371548
387895
1295749
1395403
472598
386501
1549689
1349953
1497417
19838
759701
1097290
360896
439957
1300338
1562933
362459
486243
1357048
783821
1052329
82764
1542986
817040
673603
924919
708263
1010847
1549532
918193
64368
830281
811354
977335
869656
147774
25786
896587
618449
1158793
239088
674575
606835
1414961
822233
781079
152014
610989
273161
14647
284690
1417735
1023100
745318
1055319
81939
51437
633527
234683
875803
1557055
991742
716300
1304654
1202233
1481121
1401622
707926
327095
532735
1338493
626388
1382133
964692
1522664
483861
186606
533688
765993
1291160
275439
1015554
310154
1202578
165652
1165930
1002722
1434400
1537908
951537
1011578
1244101
244431
416016
44569
1324949
440556
874656
667526
35256
1496246
1392931
756507
127666
224515
773762
119085
43019
205774
927027
1269757
1085963
13423
931758
740733
216217
686634
885818
1434772
364791
277514
717698
1509193
897768
676037
1350206
991832
1245176
1464906
217760
1431216
226021
580417
664653
866961
721305
144245
982433
334914
939056
874974
694099
1070563
917756
354043
1103964
18069
353297
1528064
1314033
1214585
1491314
1537960
689638
366453
910201
911867
669382
1559597
36341
814023
1383089
652534
783890
815663
637468
1416880
1476737
895023
107563
68858
480504
761796
1537646
1208936
92903
1362172
505700
1338105
972160
1219921
312733
120181
246583
1091993
1311599
1530569
1566807
1097533
302500
1118640
414806
440576
1055720
479783
1469435
1188251
179706
703325
151880
481075
797608
275816
254502
448365
135053
1517765
1171547
76458
801235
1177585
776324
965161
571970
232573
748744
1471055
1396912
469251
1030395
1392523
361103
331948
435698
1551821
771748
1530419
1382121
490538
1120299
86785
1040408
622837
312858
1180248
1234181
391594
89600
1092613
493085
751897
581591
846298
576512
1459508
665371
761235
1103217
320229
1177772
62465
763121
665617
344950
214024
80486
368194
1402365
712543
609398
808645
1145320
89569
752230
855203
1345730
929068
1471859
1526218
535632
1301758
1041942
179386
636536
119143
152762
153506
1186789
1217544
852632
1500053
365054
1117729
739565
1010175
196935
1290502
1291889
25445
593913
623412
1437008
74956
651889
1356079
1012613
533836
1148611
209430
606547
417097
837840
240803
1238241
956203
971344
579402
410861
1383811
1065754
143887
329240
988623
307798
344087
731784
294909
1132628
1553565
1165530
489130
87681
597683
841182
460800
747859
151372
876402
375519
974711
1531597
734884
576160
655238
897453
1298576
239913
587853
663150
1132097
412705
412912
1305726
580094
510768
1288594
305138
933638
716
1273512
165820
563312
1352760
1313498
552981
636079
766096
207739
607683
1234281
163294
1008379
804379
1522816
1467781
575574
511418
977304
1395233
1082724
496245
726282
487234
1287753
997427
390137
811821
210675
48107
1346029
1011526
1118250
750299
1533890
598570
849063
604031
791542
1213753
643944
1446017
740883
346939
1382018
782054
580458
1546269
70246
1520757
1188947
76105
906021
1230576
1243262
579086
312995
149143
279261
1445627
844133
86148
1180511
1060290
1546407
1430312
1397996
1489872
567927
1322513
1392522
791671
1347210
62908
1078841
13418
51322
841190
356748
610251
1125118
143559
470009
846464
1494736
1027856
459388
464642
743217
1081995
708939
590706
1088885
500494
692137
228031
742687
67287
635869
1404081
377939
249759
269039
59977
1012874
1300658
14842
337110
729543
36268
763951
871355
1185333
705982
698464
825209
555870
1474935
260162
257681
623307
869905
105502
1047826
929429
273365
1382085
631535
1239299
320533
741708
172870
319690
1559185
496129
1502068
258011
922301
611808
79970
797777
1349242
1300351
614250
660947
1047473
1018637
324782
79119
849560
1561754
127205
228698
1341924
1405210
115525
1028390
965357
360462
780482
771680
406309
556576
1082093
272394
1180967
150119
189326
1331278
942196
1124854
1440001
214892
806810
314865
708178
928813
1151961
1091539
1213711
786435
1104691
263912
813796
1036457
60103
1242902
240654
1490450
58858
582767
295877
568718
189908
447548
529187
560623
1247524
167980
266492
672528
131281
1194750
1409787
185128
573528
1072750
990196
815598
102056
185548
804185
690469
394238
602638
182878
1502073
70415
1235475
321030
616755
765703
1155038
345948
1656
86027
1198716
322980
870328
659573
478243
460821
197903
509938
401887
514167
581512
1008443
525666
111938
1163138
247747
48327
1406159
1477471
1372488
1392795
1291629
1180504
281712
64049
513526
631568
600600
1385832
171679
275281
205733
938937
1192407
1195931
1423032
1212602
527415
548009
206783
397970
1370185
623677
997545
12388
86249
742242
544571
1099575
999387
1286106
1388942
295231
352622
542555
172179
1147121
1391357
704174
1359249
1067782
144752
878309
375382
1525835
1069477
1525299
1360539
484984
1362111
1373504
1478953
1266547
1083972
42190
908852
1200730
873541
1357464
1214261
82852
870498
785355
1220101
345621
1302856
530948
658849
535210
1531922
1122225
773642
846856
1164454
451254
606530
386168
783737
550153
1208899
218048
1548852
801635
1438478
321916
1034111
854764
1417521
132189
5103
3439
1336380
654281
656549
1559373
1159250
387664
490255
713743
101624
974535
336845
1183283
1369671
191552
480981
742184
90309
654431
73315
1401777
1510073
749738
714766
1253731
135908
402245
1095498
902972
913103
478853
452121
1431881
383911
643979
33949
1245442
1557956
143274
202983
1318317
1027968
882460
565857
65668
168208
1246975
1448865
975690
481317
448540
673011
176734
735761
1220089
830611
852914
274118
71233
773466
1019219
7940
701951
323154
864397
530057
30213
544372
1373836
1028474
1252795
1029578
539065
1125293
230792
1011417
704765
544710
243276
782086
826917
1185963
419972
662533
1239833
544065
1061728
510800
182232
1219597
306852
540993
563532
239972
1124077
1027482
81639
1518054
887030
90155
882294
910851
498266
168770
174216
294105
1088497
455369
520024
255278
583185
1124337
863103
865686
1446059
487306
713981
962323
1195568
522848
697395
723838
669765
658960
1346482
1350312
681535
363897
1048386
1483291
977399
65753
1024240
460186
859897
1236602
1477371
1157114
39795
348817
616182
728304
418544
946873
1002246
474869
891212
63330
905296
1484984
940571
1550258
94362
1196253
1385632
227334
1390179
6716
280740
925261
1419044
879381
637645
1100147
1260418
344506
707338
515906
299141
360030
1532682
1550543
376232
1102056
1369754
891146
1229728
640693
1462528
1326239
522906
1475614
526534
768049
169952
1145500
890127
1077308
1019145
971119
1563814
106865
932756
1389456
304786
1498509
642768
1228818
859186
1370589
562331
1411898
790864
1325757
251381
137227
1174621
844014
479671
1446555
725989
425251
208248
404312
978515
746327
214650
1271822
1017415
777624
581456
173808
84205
112093
45864
747960
1382950
897372
707744
167959
215906
1285906
1505859
1535596
1235065
1410759
809771
1481020
772297
1334280
1390190
412841
650090
344014
876004
1138574
1509560
1324536
1555056
695108
946800
1267222
973956
1353078
71234
473603
487847
746520
1194339
1111340
961113
1340781
1205613
1225700
61723
937304
1355695
1199177
8925
157774
1009367
455872
876689
896961
890216
20557
944540
54846
1444597
951073
1064524
1125873
1354376
218369
1319863
378731
903490
84529
1113063
760432
1049810
1431998
149435
1247476
987029
1431905
485276
1540544
1385467
187839
84693
659389
1136703
1209034
955294
1046377
364937
154354
1188643
1276526
1158079
67626
283835
1104364
222212
1084838
108343
618287
48345
1355265
1096707
322756
1184793
105730
1364469
836147
835342
270629
743455
1273537
1204326
910100
1018045
1117749
565608
282118
977785
550056
1061539
1446454
903415
1302840
1511003
1483009
1167187
1564539
762786
379593
358615
369505
1032069
1161731
1440705
867921
174511
353251
14443
1514812
49533
266819
1370837
1419275
1344716
19499
893061
1322759
327933
1514525
50145
173937
674905
1174234
1416176
730069
142769
9478
1213305
190568
265357
175641
456439
483935
748280
1224840
603079
546245
71490
776737
773616
1131488
1418075
942920
374829
1516392
1143241
1122509
1143948
994373
820877
94161
971249
722832
592324
203089
959255
1341440
1008874
1403223
717671
493081
1126706
1019430
1171075
72004
742863
1457470
877018
381619
870096
246747
1152602
47322
81710
247423
613054
1274955
1398578
1438588
223081
780231
1369052
731164
60968
11355
1135178
500177
1098289
1492480
1302135
388743
1376617
943342
241214
890412
581865
782403
67680
654491
894552
1562953
736598
787504
94129
169278
1029345
370427
106927
1024676
80547
1486818
1012808
7339
314233
1212852
472690
140256
1305245
1378747
1234452
1500917
1009024
1437861
286383
58328
343443
666016
1364755
1212999
185103
294733
1036556
967987
1174984
845121
978348
44356
1367871
1398733
1166715
1375836
19130
239970
311838
424672
1516938
429922
703114
580960
1030434
1042281
1036877
1441909
376368
190607
1472164
780673
952047
1487589
216301
697705
1525289
17424
533523
200715
273367
701627
1198862
171303
740458
330969
371522
198785
1298086
113730
200690
373559
451125
547089
1271553
719464
491139
1495769
608753
1004210
750904
1380954
119657
470369
628976
749039
1271877
108074
1192611
1536331
958449
690648
813723
1361186
540551
1098667
1430835
1277810
1284569
1022796
653365
422074
639829
664344
1095097
1030062
834076
479038
358997
1512534
876718
153818
1187261
1502883
332417
1219311
1220154
611584
1228196
255159
695402
798604
1103942
157401
1548823
123843
959710
373241
176392
1222471
1441397
711647
558849
222111
203405
253422
1427630
1282976
1392048
63653
19474
1447277
1045063
1117291
510297
911767
147707
715261
96382
642847
1501624
1246138
952582
503724
659875
749072
1183886
1265312
1307799
13156
1251241
995140
23750
819523
148709
934717
57719
1291173
956866
1121972
1327273
395327
1019342
415657
299041
1042744
1033113
1257675
786069
966597
462040
617122
214734
1403181
414651
444185
478017
1087267
1389917
754834
182418
957543
573648
225044
88289
401323
1147912
532509
928611
1141691
966827
1159123
835597
1337489
1044745
498133
780663
735749
946396
806415
614890
1056663
1059321
1334718
394229
1180382
909114
15148
1196498
314604
1297413
25514
920965
171138
1454399
265162
455792
810122
466059
983404
995200
603426
1425528
146283
341821
928988
170700
569800
1405567
1205704
1331849
169780
1524319
1130784
232788
572490
970349
900294
1518319
716884
1078466
1539682
614731
677278
1236992
879593
565969
787154
1278465
1548910
639921
1429592
411895
1223408
1079671
1499820
1165188
291269
1409199
1377357
605576
524888
860224
766603
1390340
1093877
222184
504359
1068142
566721
264225
727241
1553333
957923
899510
96365
359431
1515136
1455708
1032851
1426681
1536138
656910
1415663
697150
1171293
560126
1012268
248697
1524082
254194
1426921
327808
540910
1323181
1027153
1049517
169998
904875
1240113
673703
1535564
785746
218910
88246
535347
303989
568814
982089
325080
496332
1127728
1190968
523225
1803
1539957
997984
1260517
349619
358689
891955
632685
1167261
1356176
891079
866710
464284
1416599
1444307
142358
1515838
1495291
700717
145926
448837
1280649
1225239
1195696
598458
1271487
998686
1241857
698152
1540617
704211
764678
962525
904954
387279
541294
587804
784942
819850
415476
377912
743020
1323229
1279902
747341
1495692
894752
758468
687481
424221
159104
334331
717789
1012081
1544711
765927
1281989
1323583
445084
583095
896956
1269125
804951
582736
1024623
1257348
1358504
129081
885524
848775
347360
165860
1318309
1550778
1186784
1567086
1404946
1539753
1441950
255460
1207267
1384172
1209098
1486786
1445239
346226
21852
429511
1159805
897446
1488776
858003
1534916
1092901
716287
1050699
241190
277603
1410143
682119
549216
571033
569626
48111
945993
636084
1238663
278293
751117
773949
1244651
1341679
133274
1245243
275416
1441022
875244
635351
1312000
117715
517930
258531
434876
922217
887064
1275268
1190340
937538
710731
1389100
1425566
1091060
736674
1232326
120660
1449604
1093975
931537
591659
280416
158484
219576
846814
767777
1475691
1247251
1260543
645038
558455
444483
1022180
1217878
896247
654182
1330041
837227
362350
895699
526391
284712
1378857
1413151
1301467
185242
102783
1345420
327451
29584
303436
605774
508410
201206
458292
23001
287519
881015
970454
1132023
1335854
1009362
947729
779125
43573
1259409
9904
326318
1244529
797744
1046535
685895
712072
87634
459971
1449628
569528
1286851
352464
284700
760582
571397
1250283
23693
467953
441912
217503
364925
132997
812102
839505
512797
699888
522140
1311655
1313559
1166911
818100
528555
1115026
1494840
623358
997897
818717
893910
746256
9347
453623
662724
1255021
1371440
1236736
1257093
1541084
244261
1450765
1264594
476951
1137757
850253
1402117
1037363
1249264
869598
1404899
809896
1389702
922089
503053
165941
670793
50517
779148
538569
59957
1332408
234024
979208
415756
1223691
178773
1483477
115285
1335560
1054686
1446895
1120381
411278
730177
496184
848475
425491
1339897
13173
365639
1312350
741331
633899
164834
952921
1045122
1486138
1280533
1148481
710155
174017
33627
1185296
1560006
1494132
1346355
1219611
614241
116950
117733
489086
1206289
1300384
302761
1488030
1073476
1341060
184864
1064892
889933
63136
88933
1384717
1472998
826716
970121
1521579
291395
125298
464157
935407
677729
313518
980870
314619
398513
290763
496149
1507521
1201054
305693
594209
824823
362049
231118
1238609
441122
443038
495658
256292
445138
75545
1535008
851229
1321296
124188
1553407
901360
580397
744656
219649
1325672
1479425
488024
423255
1367308
276654
342431
340010
564679
1140027
112286
1162669
447173
291107
1362533
115662
866760
672197
899955
952529
1365861
1394388
891009
1182492
302709
1247684
1162135
1346393
14109
193957
749465
977636
828212
173883
1202735
314201
1510401
1172602
326753
208643
17971
565893
596431
266089
207773
949566
1479779
79769
900681
363526
959200
77215
758578
234120
564012
422117
718189
931922
1462884
375062
94805
440810
488063
1480399
916524
318010
1100811
714050
823971
607043
891920
118878
339732
992771
266061
1368000
778521
382228
1017545
1470973
381071
983541
1443558
163843
854870
857345
525426
860736
1281153
338535
1277969
816182
1147878
1496966
378401
1203772
376254
801877
609145
995572
222065
1470358
675735
971142
574297
1441360
1144554
533881
852462
1475629
541473
1550951
212895
937161
422582
10473
369239
438527
1420639
1148579
964213
444449
1511685
904633
674111
766565
2290
46582
1562004
1153542
528819
1533697
1246678
1558823
67209
1170867
830782
941159
1113690
892584
179393
705128
525320
348708
387005
861331
1380021
794838
1276751
1079861
929460
1012004
918872
1353801
658425
1175276
1086558
109687
634211
710279
545174
614071
86336
1384195
1499143
947005
1411959
643164
360918
1112425
459032
1123486
214976
1036372
976808
1077787
466681
536021
1472825
399024
707697
1460045
764696
761686
1126252
694709
37551
153070
29393
136331
623088
371123
440408
906180
845167
1085858
1266054
598994
311317
341880
237011
143121
83324
277059
153440
1389506
489303
1170245
1014757
1514642
1361635
836628
1232013
15623
1385951
1275898
1137319
1264795
1328977
312642
1123039
864111
249481
1255919
1438701
1347550
592964
1405551
458123
1448821
457008
88991
820248
1193492
865687
255675
525199
529118
1347
944626
842320
479938
654276
997834
610837
1513442
1052403
1353692
1548717
929251
858570
184202
717697
408927
701818
548519
1027514
342002
1276698
167059
926425
384106
192670
578858
708088
188457
1428439
1202621
720039
408504
180176
751727
234928
1458355
759874
1140448
930429
660387
1277150
892609
1010706
66469
176956
750092
1148529
267044
404127
175225
1110430
1448787
953869
3181
1285339
76619
790947
1111470
389909
1513821
1435199
935
438085
19039
1173316
1288423
642011
1048449
710013
668088
1232578
1562450
1536325
280823
1331622
1196593
383657
621885
1039754
1542859
1567142
1176593
814076
948207
644729
1556204
355229
1317468
297893
118462
73503
1458121
405313
1565256
975412
1024250
672147
1151337
1531494
867503
1342362
981279
1494207
915303
1442165
960351
595098
1037678
1098979
1046618
499277
1085412
1287056
373633
48597
1264755
492480
1204914
1323058
1082321
247505
643560
1283504
128592
1189337
302721
281011
1195421
360771
412455
621986
254725
287407
995698
428700
1459636
295029
1409391
1094640
423398
295226
1258501
1520496
869667
1528473
310951
1309768
95326
14950
1455875
11765
154551
1374581
1028174
708404
3339
449
1466326
583722
623852
543119
1132295
1046162
824112
709913
342804
1104634
245014
287508
1353346
572891
674665
221662
1367861
492868
882168
1351163
1064854
10753
269333
481222
723071
114594
831044
865597
687465
157983
78755
1349184
78345
294970
854319
492546
1041947
273089
199259
1495499
718766
455239
1556717
1230896
77592
654866
1159739
948326
1158445
270912
697120
589402
924396
456212
1268026
166243
930715
1304741
1086803
628557
596603
120298
36335
405964
1311865
1174906
785855
208180
676996
400331
745644
958162
944074
180077
214994
681240
672233
1357149
997158
252294
28835
114949
87508
1159228
1326555
1018810
470928
1294634
1446147
1478118
1523286
750921
1183543
719193
1320500
922311
1290877
308651
1546270
652668
883123
672315
1564616
1272679
1556627
156554
345050
708492
113431
471993
1203187
1119050
1490434
302
238020
509732
38748
1398182
651826
1179204
1167655
168055
476001
671424
1080989
820113
150224
1004390
303769
1227883
1261939
957108
421993
910530
610298
560466
1493311
158367
1564520
931770
410608
1209858
689347
835410
1556423
433243
318412
940023
10948
1390249
267562
560890
827923
640859
391969
33055
924940
462633
1106297
951755
1398289
753486
33681
786615
901929
1251434
568455
233083
322455
288843
986339
1373405
403441
683634
1132682
361273
1383262
1297290
1006087
572691
722062
280533
737229
163678
11961
1169101
382699
1428471
1444544
1065683
1417581
983353
1278727
1183086
1248988
1053907
70932
1050499
352926
1355160
512931
1376019
239627
1517436
169159
1550837
1106151
1254017
60360
1268100
709103
1402728
293373
747685
994564
719711
1099767
756617
224667
1173087
936205
130132
1022121
433876
1051329
67580
1484953
186301
1282412
648008
386029
1287009
276266
22975
1414022
1158197
96825
50486
604403
347976
204951
1433253
262747
962073
512123
68554
846097
869836
1413717
1441992
1361188
460857
207986
549491
671135
82933
96801
53924
587687
1173541
164313
206640
1412659
920974
197167
74207
299985
347631
1292671
966353
1475974
856925
1131850
967294
688712
500527
852792
1078479
1034895
889084
230947
1027326
846400
748515
1166125
1430689
1013593
390695
1321021
857651
1461824
647406
1463546
369170
1319229
1503858
382546
386064
1380308
719345
23667
787775
678776
1127020
213220
432112
435317
727421
260384
1384656
540140
594329
1202689
1190807
868816
166102
562194
1225065
1221018
207057
47219
280572
71657
921050
1541148
1168389
772457
24864
686218
1369178
545085
202184
408284
574265
1539887
1552660
255047
1363202
891920
756132
1345470
1336170
1481274
7425
846558
976135
801133
1403600
200965
701437
124833
1417840
1547842
1421314
1270632
1426526
405735
373725
493056
995698
539926
1092718
1351018
750088
588585
1502873
1179135
685538
1331231
59289
1176215
710520
548062
1098502
558801
515157
762745
41334
715050
1325041
528433
768611
16871
242614
843452
761301
996032
1409245
266427
691062
325156
1379238
931702
1159799
714555
360765
1169123
1457847
1484427
321879
818507
871586
986773
93834
1136751
183999
1470567
1270972
192000
1452808
1176627
1430349
1390849
168148
1502362
1318584
114170
1225796
713696
288520
527477
217863
409836
244451
608523
1267876
693258
1192541
32978
152209
967416
748497
561227
137878
521471
1422851
1564058
409020
104232
990616
45479
1071770
714559
364578
149045
1265349
1110008
118669
1306641
1217346
1065342
444437
109566
1235166
1408482
360696
460986
1107555
345558
298443
601816
1226314
798277
896263
88061
1129694
1369280
481311
1105198
573209
1359551
250179
1377479
1519808
1202243
558874
244759
983482
525237
73885
255696
704998
378651
771256
223788
791822
394362
878325
1350072
1553292
1072772
1008472
969704
133977
416883
1464421
581239
1059126
496541
1198761
852804
1037450
1113413
915609
1049850
941133
1425642
731305
889289
621680
1091882
764132
93305
1001390
1024263
221821
335536
990088
1341200
135156
1361851
1562658
65334
804121
1087856
816260
709154
1147710
1183544
904167
146009
335617
1218413
789972
1178546
112695
1084429
415453
959743
546179
1282812
353497
1174436
994241
209186
119708
727839
460372
730872
1248343
230927
769343
1307005
782346
933115
798186
1303699
1054282
1151946
706581
475856
1295387
1182511
408325
353983
301989
1492106
1481572
170975
332858
271624
1302229
218643
1507928
1019872
1063495
122342
695527
1478809
29207
495678
561488
918209
766199
256948
873380
1530505
1411203
1483404
43201
1244435
1531671
427415
319575
513360
1060311
622478
1469055
1377511
1349398
1149699
866013
574064
1477208
738485
527446
160023
51647
753055
1440727
1515036
835238
60676
1195089
13088
91027
1257001
1320528
991059
1187058
743299
326461
344839
1115622
22120
381072
261710
1420918
1433597
735198
189364
626667
948417
306622
426129
1063474
375535
1394046
627444
1336598
324311
386204
1375985
409497
560579
1287530
594288
228249
80396
274362
638795
119974
1484632
1367724
903684
840692
280175
555682
281993
626905
1238201
842999
847059
608426
217156
1292681
645884
1251236
1548198
752347
594506
684719
1323039
943111
831537
941842
506576
882394
1492695
934403
825108
1360665
907286
932754
213864
1430884
813138
124897
46011
63779
1286058
827955
798137
1073371
1084796
798778
974851
513917
739152
1550284
803347
520682
1181994
1291042
797656
1242658
351293
152531
1469344
234026
1361584
741873
484868
909953
1064858
1170146
876858
1491310
1373061
1517871
398138
1190856
824344
730467
792964
744101
1557338
147673
1455301
754526
1025670
167459
1026093
638031
640631
1044278
1349251
1556725
1540080
250494
718747
341948
1059125
717411
352828
157246
137741
409566
1223066
1280337
1342466
888707
117449
1297237
596868
178470
1159518
777961
53640
762552
686684
1363994
416252
533076
153137
147946
1516180
1427529
1553573
956552
695983
496644
432002
389135
1028363
1403761
520007
423274
1296756
171442
5013
184593
829835
1480906
138714
1382326
671209
865038
99223
1316258
256260
1356403
1009809
421273
1205420
336618
1158363
1452392
1479285
1419573
314736
194742
1400578
908169
814255
391068
256498
458391
989416
10276
3923
1351443
155364
1419927
107200
1106111
7939
754985
1099294
740914
679177
1227232
91872
902445
335434
231140
1406648
1377094
1235307
1341393
1100021
836449
258625
1295450
216387
470347
908169
1133374
1081748
304277
975663
737650
343608
34409
926631
1515778
884886
1305562
1094435
1424802
880409
1516288
1558197
1310850
1395038
237925
24212
1378927
1348316
1069431
469641
490368
142857
336372
140648
192234
466118
359163
1552817
937243
1113456
1256741
1520714
331650
773830
393201
1340241
1501776
484886
1199984
172719
721200
759912
1319090
98606
445527
1201182
1543505
284072
1088013
1482189
487396
1389014
1026027
1478306
1335971
631153
1374778
836976
545579
699765
1229160
1244350
1235348
998455
1268591
697155
590586
1552870
559240
1425698
237947
396106
1173037
1075628
352898
206597
493273
185995
828792
415340
293137
105803
126239
346069
1264738
42822
187933
603016
27284
631408
1046410
190267
130887
766005
1096347
355536
1225997
678885
618560
1346307
583444
1149202
1496872
431552
1318169
860587
487030
18881
731618
1371686
422325
1037300
1522971
1016293
700706
1462940
1096388
1227858
931220
916498
529227
1011760
41273
1096174
796636
1043877
40697
914207
661213
1467982
946999
1089644
1389378
1550460
251127
844420
323485
673148
1089625
1300286
1158432
227131
102208
1182260
137133
480287
1418661
1509235
986739
467093
1009761
1230840
1465857
1146883
1240981
1420745
54872
198737
570985
836965
1461827
114701
122387
59533
211692
1021929
1334002
412672
323790
1543266
290375
722278
1186438
1251893
326923
631078
1019033
1434939
1161245
1204007
1162409
1377759
775689
563094
301218
326151
135650
81625
1445733
368548
944197
1450315
818629
8204
1339733
947279
761927
1392007
972612
29272
222983
899143
140288
72293
328915
7835
746600
358210
1095587
1104687
1449078
553878
793066
1324965
747152
1137608
231407
668511
1096196
1325839
298513
1432357
142747
927081
1380824
855909
17065
1074259
1102237
1401796
1403774
509582
515455
406084
1373661
1492424
1128621
904663
634917
68763
1130247
1434397
966676
154881
1230583
978048
1394103
1134295
374092
1287690
1377139
569888
580178
88998
459967
760312
809029
1551957
1241384
313916
1228223
1025054
21794
1509930
1557410
275290
1168418
1460947
1480859
459234
889975
1058667
801610
1489988
987359
370669
1490397
1131785
487302
110657
1012127
124250
1109498
390273
94969
778308
63801
116139
799247
1279169
527854
520586
809216
1435954
1028758
1073156
167162
1207003
359937
1387585
814267
980733
378958
551730
723132
1123535
851397
105774
689918
1327091
1281327
959046
587267
1164163
935488
1449579
78199
417424
256446
221902
89771
1454007
1416544
198674
364001
1283437
590714
967943
1082520
1258887
21201
494861
893872
782889
934399
1014692
308536
501734
523162
1108263
1162795
893155
292454
848417
931676
1017098
40813
399928
453643
864671
554238
753303
532868
1246470
1096854
1135173
669363
192327
939317
672274
1106945
1479311
1160230
1567612
169041
1016700
1098024
448906
691425
299565
697413
81302
1558128
1357309
602926
1296494
1317858
84107
1244023
123951
1566582
949935
1530935
1190484
125530
287107
1161875
78987
538480
813160
1145172
668189
1016825
542792
1349328
448660
706588
546318
747469
390528
46256
861071
1199881
1325524
188543
708298
103914
1549509
864172
114949
255177
1418702
363598
1140893
372893
463710
1264782
1214743
1161051
1055719
1356401
829467
676721
714570
750204
669946
526572
409263
257739
384782
129652
652173
1424192
1260057
258420
169011
983340
1477769
815580
384395
719119
1366972
1156596
426654
670344
338940
1275155
1227073
175865
817981
1544058
798054
139642
583649
336048
866137
281210
118847
810768
823009
583717
228489
987694
1075001
791897
1056319
869698
319175
1248589
210856
235097
777386
332246
1473721
455160
1275268
1056842
909205
1283362
388776
276629
717623
742575
1436402
1301822
803639
372646
851830
204090
420498
651214
1525444
1139270
316328
682877
1537982
1345219
1483012
19721
203807
373784
906707
436156
870200
693145
239769
607193
427073
1453895
867569
993039
337052
391877
1501386
947165
1066122
1471551
1049398
29598
929346
123869
1429859
1093271
254566
125903
621225
1085404
1511612
1026480
491912
1405858
248588
1553288
480198
804759
566287
1227458
1544329
834647
1398896
1242222
495725
1124705
725892
681624
214244
932141
1246264
769252
402745
282669
1304861
334807
331429
1011536
959101
1371027
471503
57157
1401930
146169
924755
1056992
240180
1428100
539679
22662
1420283
1516167
939128
246033
381651
1133085
703420
1537379
135816
1025434
269901
311479
1407126
1273422
691228
1331851
794193
388931
93239
1263019
553044
1119616
401130
1453862
1298150
489748
1364947
323709
1428023
924752
403017
1414535
412694
1288047
1536948
200304
592788
308632
674168
199830
582938
811421
368633
1154932
184007
754437
23372
196635
1523767
1177404
833798
689370
1351314
542390
601670
209428
1445643
129694
621499
1063835
975899
801543
1163186
1070458
94632
378960
1199269
1335791
935226
1477647
223987
709029
251459
1373106
861364
141682
1136766
1059612
1237980
1165621
585401
216190
1469919
864416
577743
659091
1191426
1521077
593883
1204413
520384
1222470
232040
1336865
609264
1565527
425790
915673
607726
1431774
385509
305118
252163
700445
214922
995883
586546
1111311
1335010
191040
89322
531866
1252662
258429
241835
707904
702937
1058142
1423312
1358723
15017
968189
255451
1381230
923906
1480985
1150440
687529
693039
500393
26384
1544840
811967
226931
1044770
100531
227683
524307
1109209
15496
1339710
519151
232295
961655
572379
982670
355881
207019
173300
1496408
1169495
643434
597283
58240
186846
1516856
792223
487971
606757
355533
1085962
805871
1238752
919643
378500
1367710
723904
191102
928285
1236819
1385519
431112
1450
572786
848899
96901
560220
197019
1508913
174272
763371
414574
517503
918646
1463597
274570
1464415
81795
1442542
1089959
74677
1091131
1456052
821626
21049
1365035
359120
271340
513062
823226
1092392
879752
201966
1486989
495313
1110627
1115565
1175648
775196
859943
516658
429297
421622
1207131
848316
444018
987215
1140402
1462295
945264
1342103
960998
724967
1383814
310524
711107
192724
305867
173159
1179602
858818
407686
1250787
1175937
1490179
1554744
853090
242666
1390439
644646
1329396
514967
826579
1115971
1395682
1198819
577250
1548253
1283850
1018691
69347
706493
396226
1192050
263617
1421501
804715
1464095
990123
1113704
732403
268029
742752
1295762
844002
1062606
51532
1116291
721684
1110262
1191216
1490371
562386
677897
258132
1280517
1446791
191431
1556977
187035
1407929
286899
75345
335648
1112195
986886
148987
658051
1239254
1541027
499862
1280858
1021582
1291638
833291
182347
1512305
1486345
1466487
958745
689367
580825
201452
867840
812415
259599
1333536
988839
1501002
260867
698840
1550042
986251
1269213
232150
1480636
137734
332475
229813
1337225
1233846
1489221
1280296
1565302
439793
1277099
908461
198952
1302962
1145851
1567381
1454521
1283666
1264438
1369780
1275470
1475010
1531502
584312
425225
833044
327746
1067893
492534
1369546
427468
294721
1354311
1028894
869834
922852
1263059
290904
328617
488895
736443
1528951
1427726
41739
314599
669804
367928
848687
630663
425323
1270385
1217900
465037
378602
1146013
551481
96978
862413
483642
117123
1113469
179305
387963
25714
457347
36915
1413806
1497204
173553
179930
554898
50043
26089
1024299
256110
1046053
874286
1151984
1114885
390675
1546330
1129171
11971
701583
646414
976027
1442508
1271614
508925
1559014
1389853
1154132
389684
1297693
51839
263229
1225999
512574
440615
1234131
567890
134303
361114
1009186
749799
823819
872257
1335554
783875
606028
630390
608490
190741
234159
165702
1523325
53899
713912
817815
1006960
987971
909502
251546
793687
904791
1332662
277186
354466
1281748
443372
890687
627853
1026873
1314734
138629
1301278
663098
1208930
22562
386436
781070
40131
925460
1469039
430530
866513
471214
350700
305338
1001203
557123
958092
1345536
1276794
1447522
1027980
652481
75840
442654
1300587
1344869
1464767
323467
24557
831166
1036432
743315
547764
89421
536805
1059782
1310328
5090
182962
1440782
78902
607234
904447
716296
489265
1135488
912457
95579
269679
667403
1012837
415828
680028
556649
496532
874401
824528
1251223
581740
398800
425851
851352
29350
1472768
609437
200061
1228078
472909
931805
1441296
379473
333528
889748
540911
378184
476484
142381
200196
310897
58949
1146216
1065722
861173
1334146
1105938
1529439
259147
1220375
777167
1426588
47544
940370
885189
1065020
563054
1379127
572473
918094
1538725
543852
170919
100911
1351216
999618
97784
634373
783937
540241
1190999
1066097
1245464
800144
1010399
969259
967229
1352546
648701
547235
200783
1396008
667318
514004
618459
1243995
741307
357692
40279
1327316
807637
971017
229161
780073
908120
373822
1195132
930253
2249
1034704
892775
1524076
402258
606689
1042217
531736
1505492
646636
99115
689332
1460687
519874
42079
1044495
436732
1195172
29463
1022429
893313
1482680
984899
1120626
459592
111251
246999
1506063
171944
853601
1347527
1252376
726343
260957
204599
249596
552803
363755
607907
922022
1066055
1500629
429910
403783
843801
1064722
1318940
440437
320532
289424
1051604
1130981
179782
1413759
143972
1511709
1467977
1560370
512143
333293
934678
1216803
1342919
1098664
1448886
832752
1448214
1493748
1487602
679026
1326189
1097633
143888
1062790
12628
997087
915075
181102
1381027
669070
546179
425525
1476817
186114
641530
127331
1496802
771433
300824
1049551
76473
64130
108196
973684
961087
294523
1413907
1034604
703255
1033317
1164377
1067722
788932
1417337
638964
581695
1334804
305770
488645
897056
879891
783140
441535
1486735
680582
1475573
226492
877067
799264
1403875
612490
865499
691085
453266
864507
597494
737881
685084
289346
67877
1429501
221887
899443
1512251
1143905
815261
1306646
1228487
1165704
159490
761139
400069
353980
610668
1461125
469485
775580
1126893
407234
564459
232699
661290
353953
77299
727888
911545
1126136
1110696
1098321
1023603
1272236
956537
1111842
1154561
1359930
1061850
1327330
194717
1178468
289817
1545418
376709
1326067
1396862
104395
1339600
431411
827404
901702
124479
184758
1137650
1425991
1275720
1532154
783645
716316
524851
275871
1424349
772513
174897
938552
734508
1147437
1007959
656351
1092291
1557224
1439576
1437020
1245685
1274975
1289096
1101843
1449179
1250297
1560970
472473
709202
1228225
650553
248987
283394
930296
541333
1049561
1268592
1529458
864564
287451
542249
86531
442117
180899
164040
857314
1158478
1331749
468772
255004
1071158
60709
1213486
997697
276593
1550147
2637
1380257
446194
629091
1087918
1295037
1234334
745301
368312
940729
739421
452274
768667
1554740
714437
929155
1252817
326168
910404
694516
339965
662585
384078
308421
1310060
865488
894972
683747
465177
666950
180969
1379251
1324816
1473831
710574
1492558
728808
1299160
564902
241872
1070252
515998
499712
563509
509425
439977
1271404
452243
304574
949778
298927
1479088
1519360
1538778
983511
1038322
144124
1018637
1138384
1084283
96318
628141
1561121
474939
607464
1359278
1327737
166175
1555706
972223
562904
1101954
219453
224637
24953
417516
39252
656938
1512147
1560658
150487
1462115
722741
424867
343538
1241050
474607
685159
1542219
1410017
438401
1258582
412401
556999
441637
787523
292611
342700
98844
482401
568881
1174763
1350501
1358848
985922
793167
1552910
1491729
311928
354647
545046
757658
894326
972401
1210361
889285
9832
576664
1538657
1121035
1470930
829361
1168540
1322730
102395
133260
454919
60273
410456
1434944
1267843
791440
245437
644371
1036667
767777
479313
101834
174045
252712
1384726
1081296
260684
957832
1245413
1265336
295906
1016328
617899
945408
975817
1263463
73903
204897
258058
503722
872538
1400094
166139
41597
544111
344862
1530371
839462
1216777
268374
1522500
195905
325289
302348
944920
127232
729414
219226
980485
117429
1560636
913674
1369003
47429
1200856
1039780
601186
1434202
801238
57414
1492345
415144
1280665
1276659
655779
1392776
299863
535651
1023183
914047
560173
614208
399466
1005621
900128
1434787
352042
1371009
870478
1494963
1027253
1146406
414815
298073
466379
273843
1497710
955740
1364265
934395
1353230
1446799
1297304
647470
332782
1502495
1429062
909729
1092244
134076
643808
773574
1559665
1354675
583985
1082895
285809
478266
1023485
1508247
1266461
1355078
470383
543844
1403235
2082
24749
1549811
1186395
265059
43396
491548
1560846
517067
1340104
590366
1531452
727085
60347
185882
743704
1102347
439590
1055060
1464617
1347454
235301
1528094
1055509
899875
27562
1410040
580522
918359
172525
727086
23442
173596
1488956
933577
1001375
397316
841835
1075622
359161
361066
1402370
1267591
1041874
1567573
935131
249984
562068
1253496
862153
74157
155906
247024
1245872
490827
531280
571911
1348473
659446
308201
120743
222144
1513396
782116
686588
142441
1331390
1536068
1122941
850593
270116
1519891
1461577
665895
1010496
391024
1116577
438558
1510050
628295
1533194
467952
1245588
477664
328494
967189
573093
648904
940901
72058
1318016
983873
546653
818973
1037416
621708
1023901
481210
434221
955686
328859
779117
688413
1347354
344969
68457
901892
1363013
883145
942178
1514083
1024549
144570
214971
1553502
1332789
292509
811362
1421632
111902
1222502
1353722
1146143
1367475
274046
762647
167618
563018
890165
741002
167604
680147
73701
510668
1421710
1272327
1287703
842286
653289
991129
1322263
1091622
729925
629636
947119
271040
1438792
554712
998525
554905
265979
322656
266239
1509761
675061
1404257
896802
561467
307463
35258
970905
1348292
83629
931220
798670
1311113
745175
610901
786372
640827
1517760
499360
174780
715174
1121130
512936
781138
486308
1188577
1123723
989835
1504324
755853
525758
643202
829468
862454
173090
273893
1419012
141568
792311
1416777
1482606
62030
289714
311700
1222775
913030
970798
171450
1331021
1361156
1317390
1174662
965350
866879
455702
997878
193748
1557803
775159
1151349
447733
123008
174438
1477511
388627
948733
1463097
1479435
271771
618050
53954
195539
114151
1496355
399344
1178803
108752
545544
1321871
429905
809282
233845
980470
1519845
1182525
549728
1449939
823650
628303
859977
81680
690349
446347
448662
865102
145712
363976
149257
1375374
1001522
722474
1521483
1349316
1434202
1474032
1052425
200743
597972
228655
82186
1167452
1172059
651393
1035487
1150735
273713
1025423
1370818
1010031
543010
256314
999973
192449
1293911
1142837
521295
1367392
1189524
1524288
1493919
1091831
1411503
821490
1483507
1260520
1364075
1034484
986444
663781
1046450
315166
1329045
860237
105443
846085
827457
901270
809199
904143
1555742
339787
1457735
797682
1390235
1130955
1521302
590390
1062679
879443
8031
1410083
716572
59394
380072
849138
146435
834240
614953
199417
287270
1315171
308530
459371
827693
162895
1112859
1295519
1021652
681431
70497
1167306
261421
1507420
366707
364554
1430266
970034
1266556
456172
407086
35619
839667
1441279
77259
81088
458608
477231
101735
1213267
1377514
234713
550735
810553
125719
494572
89517
1505533
672101
887200
370685
336770
1547592
281213
1306032
496035
464254
758856
1000296
232868
372777
749295
1370002
1276467
60167
390392
1061022
390515
503975
231120
343972
1174736
1296744
258833
435262
1023773
1513134
1479278
121281
825414
62669
195483
1342550
396414
560656
1501844
666637
1201307
1149443
1236800
1070132
336300
1380379
860647
182635
179540
23246
716372
1026588
663883
500923
1004576
342327
863294
1339003
1327234
540383
1330042
1190996
1214252
194669
1308851
657283
573145
1237065
1168465
1476742
131731
1110606
445509
944456
151302
766911
1181594
1068325
1171051
346664
1360359
864786
253334
980636
1092666
406580
1112173
1264542
756928
633923
24095
88802
1094442
751440
1489841
328962
1295745
1060817
583842
160360
1304225
228007
243223
371693
307745
1246190
1454897
663088
290075
50597
1177141
1087181
335640
975992
235689
1440349
230599
610875
1532390
557637
214524
1443646
560009
9170
1491307
1123899
538121
420326
285559
171026
152548
342802
990328
1286039
1213629
1077638
291476
136471
448252
1493976
1420742
1163848
1494686
194946
559633
1383021
1034822
1079689
127213
566225
260450
615066
160379
484554
621043
1262927
396790
46201
29431
587135
901936
1258337
480175
345128
529189
1399947
147092
884662
194707
1091046
810189
1257265
1045069
1134577
332952
1085274
1209094
418677
237309
506891
1324477
623833
156567
1201753
1110014
354204
938745
280586
546425
412774
1310167
945394
1079493
1180893
852077
174909
1193952
1427997
733873
244401
104110
775055
1323691
575412
1336856
703831
1003108
911529
662190
910540
1069479
1173761
1088402
873136
400945
728517
156384
1353843
152147
481144
209272
878467
1556981
1002897
1096614
342267
139408
66695
836519
414010
717516
889395
1125142
1355473
1532924
1327546
1282735
555853
1146569
1111919
1408512
189597
1524282
599635
72762
441811
703923
1298876
207901
1409266
916721
379992
757698
1130703
993355
240272
379428
882371
542949
770543
1000802
322227
725387
222043
724560
562010
1039097
929530
863824
991181
657295
387195
300467
1444481
1393661
690234
480275
697921
758572
79022
1249119
1220154
420523
257644
411935
104471
1168358
1045207
1156993
328139
117876
815288
1049917
1043566
1282031
1193976
268025
446422
761663
79065
489086
438572
1062304
808417
868227
629703
1074172
2584
695646
1346974
1239763
579024
100927
1460799
601892
1381946
547634
1513663
1530542
1351547
538198
136979
379273
250102
840636
1344845
618167
474825
820503
560685
516779
10976
1221710
498545
763476
1169199
795588
1315842
605818
548571
1067717
1282991
74396
1446789
466793
776477
1448991
632013
1085162
286662
1539500
478780
568341
539908
834403
776545
243908
1130685
306971
611562
577746
38393
554272
646176
761728
937610
1158942
1469350
940530
1513777
487539
807240
1491050
455652
687771
143125
676568
511489
739838
1158608
1167148
1153234
550236
284494
357567
1290686
521005
85884
589712
58622
904235
1558245
598609
557005
896854
746337
1310884
1454840
1383534
402392
638018
503357
518369
577485
1399705
304517
743498
1409235
1426311
955765
1080040
495862
253670
1084560
931326
1441079
483072
1489626
1041140
43935
1071103
891153
91529
119670
1151294
278611
737986
894504
1462954
361485
1428890
1511426
290788
1205081
412301
765471
636335
321251
160175
1304534
642986
411887
1516409
438572
790733
313079
1548327
1362260
2227
540630
914265
1136063
625444
761403
1516395
14354
155666
1071677
538819
1543086
245986
1184342
1124285
1338292
894231
1126363
817296
307491
484469
1023692
1396306
552793
630104
287746
50682
841308
877053
214887
886149
500234
924816
753874
934665
653362
761601
560433
582791
1154515
834875
835407
1339690
1190807
1034121
1044430
1047152
1053362
124172
1501718
88727
59253
390296
195792
262902
1179833
1414235
873893
839327
1091377
781175
927707
1110432
800642
1026525
1304870
600799
160213
506374
891693
1009578
1384077
951075
1359923
807717
36595
170113
749298
488646
232424
532638
658272
366369
160309
1501778
199553
807391
1548346
913237
552840
88553
1123279
1446341
471496
719016
1489405
1129295
326533
1024938
841192
928536
554215
562946
108203
1199072
898626
580952
1340161
426378
1467444
478259
36097
164694
1553264
948629
719141
880854
634451
1396931
535414
143412
1317281
1522618
165507
957611
788569
991906
1463952
1209267
945921
1230150
495313
1355984
666746
428562
215473
1406058
321574
797311
1111536
424143
1179654
439512
1340784
395962
1491307
1031498
1316150
861966
1319897
548237
1421461
930560
997594
71112
1320084
1248037
1292725
1430395
712672
1337121
1304085
160851
1561153
733928
825662
1310237
888918
701922
340324
109151
600340
1498462
70956
599132
385206
1460398
1541267
393616
343444
229448
600088
1426596
433807
667859
1512966
531724
1543371
350669
941036
1194564
1179281
432940
70778
191260
15174
1421859
203605
329823
843801
904997
28850
409923
177052
1061557
738683
798596
836624
248801
854611
1137585
393923
613586
268774
1444827
1239637
130009
1177618
884065
464342
425915
1212603
1183270
1541621
1432041
225823
1509733
1334440
1264621
105425
1082184
1340746
486875
368029
465513
456354
56910
990515
1404731
1456504
661682
1019489
1011334
565283
478127
1144593
981065
805439
1386880
899667
713155
187701
26978
136419
19698
68181
304241
1265936
1362762
990999
740002
707602
1420851
572374
605851
927392
1533769
108912
677231
681758
917512
193203
847398
1321417
523420
1546490
297532
391491
756689
770965
1352503
10479
685767
1469887
1460392
856752
380642
1119861
144929
1096955
760495
614282
1265511
674356
830083
938992
87011
9398
1102329
1409306
345023
602548
1068306
701260
955878
275008
446125
325274
547360
416304
1338850
532641
129709
368884
249082
553662
1144949
178179
608044
546714
785017
716041
345922
114317
307544
147375
1323810
770472
1136402
1296794
1051422
1404040
662219
6575
1184362
243337
384169
102374
1476133
976270
1133958
518834
1432911
588548
1044990
19259
851648
718747
1308811
1492269
38199
886074
927354
801416
757501
1289032
653187
1509254
1520394
685798
543309
50903
1257477
1219084
796973
51138
132112
267300
1393375
1533858
532326
1316944
294142
559725
3543
1480361
240737
980003
432767
1255603
18698
201204
689883
803423
353281
574740
460167
1024729
411357
1536105
1014534
795336
1003402
1384695
1246410
528230
1490624
948946
983012
344444
994795
249765
1001989
742689
580010
66200
1137589
1261314
1359923
538295
413779
231495
45742
519789
588805
243322
348747
1426536
1183818
1240518
1195004
116986
289327
1382350
1246031
554749
1200167
1329564
608117
462025
572957
1275213
499810
1029650
518401
731726
601652
103281
896174
173834
483827
56700
134628
1102183
620959
1317315
140368
10963
820895
212356
1481600
1489500
352416
976902
295164
547714
1467753
1006654
1205113
1285990
73457
577434
946815
1552494
1365499
661411
1243814
582009
373582
1523103
400369
1007692
1221077
615637
986322
1203679
1309879
1221826
215561
27876
792953
329286
5506
1567785
325080
816484
1374256
1117057
1246512
107873
450314
392368
155705
1120296
1291001
202735
23148
900337
1180260
503068
36645
146678
162106
1092043
1181055
436456
104483
68347
1404203
1407817
1055865
1485788
291335
592709
55518
1081410
101738
499882
813391
1333852
45174
1400298
80439
1477773
1124937
427466
659732
856870
394271
982977
876033
1489018
1102374
603914
1326054
700356
393325
886767
992132
844089
1135295
80880
1485547
161904
1247081
486806
458538
1055603
1078856
566648
609337
1423299
906965
921981
420433
1049315
1083998
182083
139596
1432995
712713
601131
451344
424636
199335
1466851
371255
465526
1233362
17177
762811
929197
1523389
1376501
1370745
822337
1487316
102385
1562364
1176766
990282
1388724
807999
888752
1286616
437789
1142684
945461
757020
497611
327826
626905
992546
1313444
743165
911671
1484660
1463598
434869
1352597
1248354
153060
1444636
962885
770271
542005
789802
316564
314390
545451
1265057
1194416
408859
32708
354284
238896
250358
893856
364854
54030
285054
1442117
249073
822569
923206
574320
4207
332882
1098111
537408
1148519
1555457
440498
918412
1105318
1147556
789547
866723
14028
1401954
579502
1490326
536159
801215
320129
1370749
451952
752543
844406
232224
934220
1432855
710833
1448494
415601
1044179
1388082
870221
40443
137659
612479
300502
1006190
410778
488406
450312
668759
217418
930293
504130
1268656
1345744
793019
785687
532680
911626
487146
1441894
461710
1439805
688388
701155
46710
1071599
1107643
170198
734064
711542
1179714
662389
1254752
1429643
996863
172496
1013231
1199125
1128358
1354968
1158414
209155
1067153
103446
698762
1036687
521331
491709
82031
153187
917342
391349
1027490
141777
450208
963698
818239
133401
1354858
1523453
93854
723851
1395617
1037693
1040998
1043065
302604
1216386
134145
1567173
1205814
837310
463907
216368
36193
65742
1270608
1017806
841935
1529151
138656
1242614
234625
26822
173837
974053
322173
186746
274873
813687
53539
1074302
1029347
1364561
794990
278197
1422166
985915
739557
1324292
1323977
25145
1328518
1371045
1110501
1002912
1163789
995695
281354
505200
1159241
272841
854559
978042
537486
51621
467734
512772
1564574
1027132
72113
470794
1183518
1494668
1252538
1233928
1228157
1291553
731530
369930
329973
903958
850139
690186
1246086
648008
673671
1317445
430742
944494
404074
45289
951733
696081
597526
839449
197661
148866
494756
658495
116726
589735
284696
705710
367247
318273
1158021
1125463
637466
1067211
1272659
868977
547330
639753
873858
1495089
123234
107277
389049
168656
581397
990927
316373
529108
749194
442322
912233
1359294
116922
1081201
1474454
1343257
1226631
30411
735794
87261
1026067
1064860
987150
1295329
426272
1295238
1273810
1502777
989945
654057
1101161
181809
213018
1148098
44762
403443
930702
428295
706642
667638
1503945
1478043
1305770
463230
1510293
792401
156024
1487556
474905
104030
700622
582029
1045736
317323
1548730
722318
1138632
961653
1479868
934160
1517529
1029981
1489330
1326180
429655
1391302
1560737
1460309
460461
529587
1366492
771129
66988
1054914
753764
833244
1274395
696402
1007877
1189633
1031
1293538
763290
1353786
1130753
456395
169687
1070328
462051
75318
1132265
898593
241409
1516717
737801
1217075
561542
611852
903312
1295717
681015
677448
91974
1115663
273469
1035997
986564
629825
304026
705457
528213
17502
152102
1529515
490437
647433
1216394
909341
564908
361314
766842
906521
1465522
1036472
1064286
1439011
536838
744722
1507798
1157921
581346
384127
1273200
1271865
104868
531326
569563
288279
1038045
637954
620515
1265924
238039
912917
595663
679774
1480121
1432157
1431547
1199192
828689
642768
439791
222529
355393
215921
455284
48879
1194652
119691
1378456
778731
1047301
531181
751513
230441
1186790
540897
697759
1486415
413440
1003891
212827
1429994
445784
1093496
879697
788532
672609
1088634
861366
498639
40916
3163
289039
969238
1171128
666341
651676
756975
295922
1397059
36726
1371313
304469
701574
771842
30851
866656
1242499
1452148
192695
1477587
13377
808209
887300
1420975
1097672
304333
1177757
227442
1210211
1064364
1349401
560354
34653
1178936
108468
180828
334386
238902
1379038
666646
857065
1186560
1395331
1456916
543080
1425269
673890
1405611
494299
19199
1565662
934203
268509
345801
341787
233286
1213791
200702
863314
1540466
1294610
6952
769164
96719
692685
915331
115394
546497
1104599
286318
1404042
918764
565134
130614
696901
1464956
866815
253011
1230782
965924
979337
1423690
863400
265767
57990
860434
591151
93611
815057
240402
226023
1004500
1448213
1050305
930610
154212
43404
720718
1070755
1078861
171218
878652
1490483
105135
1207333
706820
1386237
1470936
217656
205291
112181
1337951
1157865
960379
78657
1014727
1080250
142746
1060017
1141000
372232
839180
762917
338576
826240
24372
902422
648448
466508
794616
1195759
562521
1040634
974087
48200
383244
1349509
1244217
1485026
600559
475609
580857
1316801
965543
143650
1429186
1199639
71017
460359
746781
156345
1165341
1268918
596920
785652
3927
1470380
680719
105364
1542795
501535
417665
1448219
1012106
1313691
521256
991326
685655
1025723
594595
254720
1104755
52088
75133
1037697
872748
934387
1351976
643410
996022
466881
692074
460720
1072867
261947
685458
1237042
1177213
886063
561547
1506600
878447
816284
360030
1090283
505663
325089
1069555
30729
1425549
408621
1002438
925099
792922
985766
327129
774931
917274
460325
1012617
1227596
346672
877622
322409
935422
1293359
577886
499700
1429805
442771
1460317
972307
409756
1055428
1241915
1182333
615551
1443615
1245419
1348574
196127
1489281
1209778
1398836
1024172
1088067
162846
192661
1165230
707217
1181048
160846
1254322
1256338
1299787
242809
1121983
177845
995628
763504
813235
337473
433407
278677
280431
948960
509677
1400469
570562
39398
1038482
1120418
1173959
1059742
788711
1372311
338270
1332584
1191053
1004430
682270
843479
254525
759940
251401
1536379
1267503
773156
955851
274156
426174
714841
925357
670673
38260
1146218
463248
1191693
1500672
1507765
497782
571591
1540123
1020308
9748
271698
170060
892572
515867
1058322
1227149
378505
1053041
691151
1335882
1356647
1414470
1386663
1309700
186320
762620
1240680
1249176
863328
628863
1522165
653915
1033003
861867
615858
548677
218930
957105
317606
1040355
751659
122551
1503270
317680
821674
519792
313564
1101520
1319721
745182
1468797
615510
1428786
98362
261473
1416313
293139
947303
256023
491478
1039897
170453
83058
884778
793734
393617
103617
1102562
1311589
631637
25703
845537
1076457
401018
1211457
1357737
204933
184791
892968
1070955
1027561
1388052
282978
466213
607093
174441
824074
1563001
500723
1262950
1156161
965582
1062736
1335016
778285
704880
1476696
159702
946867
1147259
962578
975521
1087954
1157282
1007480
409891
493994
138969
844099
361562
1229307
511416
599945
1183663
1209567
49524
1521725
115199
1194598
916738
184753
89886
223625
404954
507542
1226336
1292479
515279
552011
537596
698390
1183934
657526
552581
218038
931163
38813
118070
1136395
144806
515928
935525
113445
177252
790341
287864
1360148
679368
178962
842572
855931
675308
240573
202543
787878
1069064
1290775
447342
1516651
411411
1258515
137869
730727
720559
278760
714054
135013
1315801
1482681
12679
1076090
1455994
1359341
1543382
1207284
971209
770067
1513620
962314
1018427
980718
786097
764815
526681
130876
584282
783652
1525214
1194508
1034063
1477543
1320944
1302939
50222
776965
797254
1056287
938890
1437257
1522949
888136
936477
87508
1101810
156474
996561
283735
1010364
29104
900847
1301482
1105335
599666
1269351
1424693
1272533
468052
1120156
78774
613710
104979
1116230
614907
342911
280223
571840
376664
1452569
27108
625573
1521823
1460119
116353
445923
205937
1359807
915236
514744
633869
695351
1331246
309121
1089393
1455487
465129
1209455
1240632
1253808
971002
922380
74601
1404727
1241180
1520274
1004100
1040407
1304795
698699
993658
339519
638586
80289
1547512
298726
362879
1547985
82168
824876
1162155
195742
458654
239829
1253427
663895
270957
1366168
1510222
214037
857854
738332
930161
1240058
194479
620919
1559574
788644
149005
744260
176054
1086943
277761
825210
1095413
1361665
1526207
429163
1316792
1019365
32175
190761
404148
1037878
469881
1223734
679080
564073
1201178
314567
499111
197879
1108673
1097460
1189781
1347682
784297
181708
1118046
702014
652588
857118
1176119
1455268
854686
41988
965733
1536646
492717
603368
236565
428235
87248
450363
574556
213415
1449676
668726
1343889
731702
1274702
970829
724120
57824
207503
10706
940954
714736
274292
1122626
234787
452052
1560422
245484
969180
775847
553272
424343
1350696
885199
290465
472480
426351
13074
1135839
1316404
1293938
1168964
429982
49038
1247347
192804
1067295
405779
615550
451780
522694
1491621
1351782
678572
597207
1275836
904008
189204
52460
349891
294324
751569
93537
843367
1559485
694550
221935
396313
468005
1358128
1123666
981169
495423
285704
181655
1353326
596224
1183319
160286
652367
776431
1265508
1460926
1208922
805133
1053112
1163546
220011
598430
1167309
1284007
145290
764373
68374
820578
1110645
385412
512640
534663
1160363
575357
978928
401051
1215222
417598
657754
1492654
188079
1395830
515936
770387
1185095
1060966
281057
493457
1401767
145143
1407703
849106
969055
1414399
1560963
1260878
1314544
1433718
1270454
1518490
267831
856306
74842
895851
1030258
1133798
846280
653032
1190044
353512
1362182
1347657
353985
327557
114743
731214
1271236
452557
953934
432507
168057
257611
784588
76659
1210239
128008
685873
600813
298703
1054042
309084
222615
885092
74849
450991
982520
1289722
671162
6273
1201472
1030278
1136091
997494
497667
789276
1399693
794039
573483
955335
910971
996824
1409454
357812
446251
1097111
451199
908882
686998
793580
1065866
556050
1233358
207452
998468
480768
186612
1041882
939230
1391837
657642
1325710
535595
1559533
342865
1213623
1142169
552608
1172278
783345
896778
762887
752175
272214
265502
379920
1524564
174537
897346
1472683
275704
976549
1342705
1052939
1274476
665953
1411480
134860
1443817
701643
688258
1136950
54616
74906
201480
298671
1513618
1423239
852679
1478870
1323945
552532
677781
669838
363133
544487
1095005
1498060
1156078
1381752
1292946
787787
191974
917968
846545
604625
534915
1222696
629273
72470
963097
970481
1225391
899025
1217854
258935
925201
142057
1101187
1313985
581805
1189526
1267509
1350619
526251
1493468
95186
198689
1526278
1565118
373526
1079033
498990
705936
1219099
1375618
341681
1160505
380396
1174801
434192
562370
852223
958114
1287128
66359
1210243
1032970
717801
944872
1179599
497544
923010
1081533
486286
1121617
31043
721629
549912
953397
1146219
951295
510793
799108
1062175
222261
570328
1335135
561730
949809
1195878
918105
699305
1165084
658501
726551
639223
362329
356837
269227
236618
552979
1382612
573306
1475537
1383809
256038
572324
1203316
1051396
644548
852769
1144833
1152613
737770
416287
621604
1094658
1445394
1493619
1102736
1121548
1372494
203121
1146268
922078
69842
145767
238678
812950
378671
966192
1022619
779642
353939
736332
1302257
1331360
1516103
1365079
264430
1334581
259479
1539512
604115
352895
85353
709772
752504
1346367
152800
847030
290111
1464931
624431
899115
1056376
28317
626982
753799
1395327
1069086
465202
1258377
648500
804561
1565302
1119036
775620
451927
597745
294457
1408075
77543
932360
1475217
1329947
89224
996773
588843
1007080
269505
29542
1260792
657715
1049463
1300286
738338
518827
434098
147802
833352
590666
770661
875144
954628
1503195
1546459
1315663
1408485
59868
396198
829960
821586
54302
956264
332610
367209
638840
1444053
751025
837814
1092442
1449961
1508907
510115
1172925
175568
1104435
71459
99801
267744
284093
1050922
1040238
1192564
948226
763203
857097
936568
618922
1087165
286093
197370
533466
876250
393995
1338938
68825
275460
956751
759515
444520
1535167
602919
262847
1004385
268498
339671
942802
1066653
1443231
585748
1102642
226694
111186
979
1465889
826818
1267892
1209854
1474160
799722
831395
525742
1247279
626713
650850
1333563
1241422
237592
693557
58898
791384
156866
1185146
634376
123787
919177
52838
94344
72603
1413416
413816
543322
1055506
337625
803356
1297054
1316000
49248
934252
1518533
1354926
971828
1157733
1055546
622283
891020
1219327
699348
1457342
23288
1368120
1258054
949383
1076130
362965
1068502
1518352
1000583
346408
1399587
1544064
161014
623301
971966
47691
885956
973209
970790
600932
547718
1566250
968803
481582
1418977
92318
173488
654938
1171136
133788
275920
732283
1537728
1494627
864027
857813
478796
1409829
937345
1140968
130175
723590
454197
270713
1379215
1045704
1480088
1522506
1184921
1492395
1422199
509512
21097
239925
1225564
1038397
923301
588394
1171269
91022
53723
247178
906192
1201194
850720
869320
620880
1336380
369093
652503
248852
143612
522520
1087157
161961
1023958
1486444
643212
1418764
311371
512697
1381702
876418
605186
855661
755007
193077
985663
954727
1477208
1402910
1006841
1095431
1094762
301071
84876
1359008
916049
686876
1215784
99987
1544556
293154
943613
1545115
1376497
412142
1013238
951266
1490842
967592
451467
380901
862920
1024819
338995
1435879
1178121
775183
1000289
202930
928669
723211
714736
1260829
1144981
1342234
1026533
1266535
890718
320241
1181093
894628
218442
1190395
491059
363898
31889
637312
571972
666813
258849
1013725
121485
1225988
582787
495501
1372224
1409015
1287302
310534
732010
1310984
1122263
1209639
217259
1032020
350264
1355414
508266
780242
968540
796139
221391
721196
242512
384314
1349766
639333
208517
348761
392468
102707
1379962
796258
296481
1098667
1541991
709743
1081991
450430
958408
424591
257913
562268
605484
128579
1532962
1241299
47666
113974
1223713
429721
1107078
911449
1514958
964707
702496
1010556
1365257
1473460
1401021
586019
509170
768789
913311
851365
173438
591213
886551
833849
1158489
228838
864560
1351143
854974
979992
941559
947812
96540
397502
918001
18870
190081
1362951
1385901
1361144
1525321
630476
1039930
180499
1357713
1526643
1062852
505378
271555
1197756
910854
384763
513986
742907
1566740
704175
22334
624016
1545322
833965
808095
837311
1026549
585230
1384540
706803
501793
1017119
1401460
1269556
1409260
616182
224138
1408615
853569
1467402
145076
1408330
1354813
248812
36811
1260267
1372904
1565384
626062
1527335
1291118
55048
1531424
355098
229332
1541664
227838
1351634
1009930
146721
1469752
1214749
750478
1153119
1333772
1546220
1295280
526668
367769
77369
1386466
276215
534590
375197
651702
615053
920506
929408
1529143
1320173
533676
75876
964981
21016
197111
1173754
1386857
26712
461452
1471769
587081
31987
964041
1122670
1311816
558144
595890
68445
137428
901152
1484787
1518576
374853
706175
858485
305776
100266
124012
1333380
275738
1436226
1066665
283590
1383376
305258
1463325
784047
470352
1456237
1176996
22200
699139
995434
949374
627638
1539205
724931
18374
993673
1535142
221593
1550473
851522
1274096
1512365
763035
1161239
687304
949014
1145999
1469847
1441666
210022
357277
91561
402330
600387
1188072
1519669
997426
405832
650774
421119
339367
904341
389645
1071543
500607
1436535
1526037
759282
1393304
1050633
1114085
1035546
1196166
86196
653108
426493
1400617
1309217
264491
653054
1034999
1495645
929831
1539737
404304
1165330
122615
718019
1467941
195969
832937
158499
408523
621279
396461
907871
1253761
127970
907586
167296
1534934
355987
121764
385815
1437980
1015874
319459
647361
810185
270323
318528
783187
1255710
270194
1540467
1493389
136557
275556
906538
1028966
1083666
1535983
1422671
1416860
1153715
46874
13566
628700
437567
501093
124012
651803
1251245
549826
6432
993201
443999
16905
1220191
660009
1490219
513519
594074
1321410
535365
1270862
1024165
1177500
428242
442192
706691
1036243
1087005
278457
85526
1423926
1443870
496995
654486
1178649
326010
315495
225793
1158132
177282
765327
635614
822853
1155817
764539
1183919
764110
1358653
1050063
1094919
11302
744491
417078
1222691
981638
762307
428870
638203
649827
1124538
1442942
176073
1032860
1424636
1307696
59690
859946
299059
471949
696476
1432646
1308815
1555273
191636
388556
1447319
336684
269325
347272
169320
1332400
923260
1460473
558308
766146
375859
483471
851426
1142684
747142
394087
474938
789206
684136
1171621
1360462
3935
1258270
1389167
1509991
1211801
1264843
202472
1486532
97193
1190141
740469
1010983
498496
191090
788211
406315
1524763
680435
348689
147510
1284938
228448
1192181
115407
39322
1411542
1062161
1378952
475584
1166370
217706
1414917
360028
827218
130849
392454
941839
1447533
1295568
1006109
638467
1357157
1178457
1345408
892840
340473
1083349
437244
674736
579230
1292539
1556550
348297
141056
32336
1283039
580479
399086
615187
398187
659489
994087
278569
1378956
643500
608768
780577
180373
1371031
1369307
978398
240558
453273
1291962
1057961
110308
453123
376701
191616
1015239
673469
5344
306244
128432
974496
283021
1519468
1563529
482916
537392
419034
18790
684842
787443
1323572
1077020
1055176
1123584
1492152
1475962
1507067
61573
82649
111675
443847
468195
1496274
984756
37423
353554
1001481
989189
1123467
421912
1081895
1209522
213114
597600
480869
1374274
1147054
1535851
679167
1288734
1375392
239227
648914
279882
1529854
1391256
1529059
767273
109353
864837
835585
1024132
79567
298870
1516540
486473
1448416
1492512
520188
1017253
520634
1450579
639276
1055055
258858
151271
1551649
1028629
102016
1079223
206316
404895
1339049
1198204
331258
1438975
1451676
1409946
1468760
1231281
1240076
12980
138298
239874
860114
716670
868359
1517126
406870
796421
687434
1559940
800074
235787
878130
1299429
612667
785397
1258158
593161
287901
790626
1053247
99344
84585
1264082
557445
76511
995476
766846
10937
992606
41767
128899
860559
19355
146219
553649
1010942
1542877
451201
1240569
786530
332129
444790
1398519
264789
591762
790615
452516
1429197
656633
470112
1019121
317350
584589
1365340
583526
520331
233449
505699
1326825
108434
678693
1460294
563851
60466
786522
568485
1076208
230212
199743
437623
569134
1455126
784794
251968
23339
610345
48997
864325
1030361
261503
1409286
501681
29878
780054
37967
333227
839036
408179
121193
290888
144460
1241581
861385
716097
1238159
1234244
711828
696826
1321288
711107
1268567
125992
746105
834165
309277
991952
416378
1339512
692433
476295
921508
437685
1084003
1480241
1040564
730498
148553
823166
1169566
1223263
478193
556703
42482
877502
248132
855000
421311
1075212
641305
800879
517043
478214
953859
739875
1014534
60505
769448
287530
573495
275888
734361
679687
1249971
1223664
625770
433300
1496549
566687
1258611
658682
347609
756285
1278214
1384051
872515
156647
327213
261434
89712
1184665
172990
402061
955202
755198
1114535
779521
791873
1470327
998535
1143952
430182
12423
550263
212244
1299568
292921
847343
44171
716066
1305917
1343525
1172329
1036257
1013771
321486
366234
1151485
834567
566844
1394965
1170962
531954
819974
305419
694265
1530645
266117
715447
291610
1259786
980345
375036
539030
199449
465306
840908
618928
1081102
1553457
481249
1125772
306884
1255325
1349809
1413776
156940
1451078
773070
786486
1459863
928588
395208
403737
309535
1444973
881433
1405388
754379
362344
1150280
664887
1396459
1250489
990507
1255263
340553
417750
465726
1492565
859961
810009
956685
42598
1310398
838776
264301
533664
582459
1450929
198986
504708
319537
1045568
886773
817112
921653
721615
369673
762008
370178
283114
1229658
1230486
1511478
484693
1503196
270969
77527
1421945
1301840
1366531
1111241
1421771
75723
1482385
432112
379915
1284972
63854
909212
1549430
33890
623183
1090481
832988
1031280
944855
356137
502806
162576
1519516
913244
1142948
853532
725703
126276
370583
639237
993188
1438579
1443213
796589
719233
1109522
1062741
768460
438071
1099123
469475
1181584
576435
1284985
1053493
1454046
991701
311699
1025755
585810
1324961
1057094
624919
101497
1424901
1180891
568418
1487657
356818
596260
549829
158009
1423454
349765
1379225
1373799
1268356
955966
1404186
270390
1230142
1072083
719088
1482921
724330
714701
802115
1248590
573832
597711
893797
712321
1207292
776042
1293538
1380407
452313
810254
887778
1465951
646363
946496
1316085
177475
52265
640895
1536378
107407
739393
369479
294088
556343
1067593
104772
1270010
1055663
909498
1100064
837646
659465
625148
437658
905083
1451531
700449
1330447
679690
563973
32370
158246
330606
956001
1478314
245922
458119
659708
1232578
912335
1315148
714005
112822
590492
414878
1560021
1514908
1531155
1216454
1456414
1458905
26838
252232
424240
489255
391474
1468535
1523093
1460313
1144658
457235
537556
1340867
253925
249597
509861
1198692
138057
919206
694689
580992
1034574
674214
1482347
754643
1436462
1500333
244254
562144
1006387
813871
601256
314312
632972
1038197
1125475
1222288
1561008
1204757
156846
1524675
28736
1553666
1371784
756289
1506665
1472812
996505
1299627
1331172
348686
1338699
951959
931493
244088
1068743
139092
297443
666992
710579
627963
1343750
554306
1098111
77316
1425354
1035469
224024
1168289
1121961
487747
1428575
566212
161591
881520
967260
1228672
272090
365211
159329
79216
788952
977313
1460634
315021
642925
995305
1530138
327607
599813
170067
108164
1469624
516010
1541771
608858
107958
294904
763949
1085199
268411
1504223
1336244
633264
98509
954862
40969
26890
978658
1437923
1365027
34119
1254979
626269
842817
1526080
1564764
1382424
1062079
1063324
1219242
281415
270906
757316
154501
17467
1363129
1232696
1120462
463805
189031
782788
819386
444414
1489843
1508385
1406242
1066595
101382
1253912
893852
466524
1424132
1308822
955267
477716
810229
1452405
151258
1367685
1170444
1517348
561808
833249
57159
1460052
762640
1388540
1273813
1022940
104209
797255
818784
1151631
1136887
1316578
1346044
1114011
1287705
1411065
761156
1454074
373036
1018615
416538
1382529
1231685
621178
1250430
730718
1450365
163768
408280
1439227
1478577
1242747
1364706
1009173
446365
1069283
1438803
134584
1205401
164117
1328055
543255
665325
919765
1323949
1319463
1437878
422699
1512397
506360
911553
784379
1330571
635883
604074
291234
1520525
18815
363359
1433599
286055
389895
1240663
495170
941393
835012
45780
1545899
291819
969485
517415
3080
71234
269922
1334631
391543
390328
805606
34906
1025355
1547701
332544
521502
482453
592156
1518859
1204050
173327
1237713
742094
1531853
45766
576723
1264757
1129216
658463
791577
1014018
15093
530595
319957
1521414
788031
823682
678048
417054
745332
600317
666143
503179
1320975
339020
280875
515729
235117
406529
204006
815779
1268778
322507
425696
731332
1422314
857420
450049
176039
1209375
752042
127738
1003854
107419
258174
796051
339509
633515
585383
1566309
1291303
1212865
1337787
24104
1537450
1460882
372244
720723
33366
1428239
262075
1016673
1335131
1119655
81727
215638
662920
230593
86145
1179741
904490
451762
525517
231074
241471
1297593
848682
121347
766295
333970
1024002
177994
68149
706036
617388
132355
605581
255882
298435
445850
176685
1047418
1340236
338440
452296
342496
915139
757451
906332
1492663
208092
1204274
1260968
729918
419722
1285159
876136
706734
921412
119387
1430297
1371709
688665
115473
998417
1223904
523391
1546333
1186858
1107479
213284
614798
1325943
791084
626723
449333
1243156
412804
1474190
1101911
96801
928927
747064
330161
1474501
1204471
842326
581121
1022995
445133
843774
535066
338675
1149893
317298
1021791
1314535
263244
9105
320375
1470188
623132
53855
1119538
1099258
1080753
419922
799390
1285097
410287
768367
1381450
1407940
74759
410841
10088
666354
1208876
889392
136873
864556
859651
1051702
210910
432306
321786
635848
16113
1017933
360710
271087
362487
1165858
1344410
462874
313715
45762
572102
569592
628747
1328588
347223
1155572
479985
1133934
904355
157538
605280
180559
833790
320722
803119
501369
1202486
12976
1519458
1324432
335000
979474
433560
1032570
826105
753246
798365
189664
323916
711163
861461
1451784
742325
1469772
1238662
801235
329280
1141373
462069
268313
1291730
465235
1510285
559183
1271429
787199
612689
1561668
1099252
409086
1153999
265920
1075470
445140
191491
355451
1386412
746261
7549
897407
1398891
330952
155017
441860
709934
562349
573075
35280
472812
1222950
237827
398143
848543
215135
900500
953963
845878
1522905
819938
459666
1245011
1072027
138919
215344
1131089
10202
1154620
343891
1004728
795094
642714
113939
291290
207713
253253
589592
473254
914631
1103608
1117135
1372534
921281
908354
1260208
1096896
744067
1310866
1039771
948035
659847
749698
416312
1444183
1023783
304189
1306164
244502
314627
897607
289997
136753
1521335
1043672
184305
588591
135191
946603
1437471
832495
1118403
381740
1098448
1504748
1098981
778779
412689
657422
1335543
1428373
564130
111320
756802
496929
742840
104010
716294
898114
344331
1559584
631127
937345
122888
612761
1421978
1062654
1009350
1403365
445221
628371
1398651
316731
972122
52391
1072590
958546
187570
825966
580935
1408742
1360703
782050
115914
401172
1314573
1055698
359753
1330931
1207943
73139
404565
1503766
1531017
1274505
758886
532991
1499512
71450
883658
431792
398477
702865
829565
1553576
593281
1024070
928230
1091752
447109
751988
494773
934586
1416660
652868
1429248
1408723
993274
493214
148912
1286014
990009
461505
1045607
1478861
258697
1333060
348334
521822
251234
97202
219465
111878
1360308
1228811
37397
101449
815248
588271
425812
936475
448998
891280
726522
439393
438095
431136
971754
355346
970629
1685
213358
737081
605379
1507272
45417
1553839
1114335
1550856
524736
177024
40952
1211885
1415629
204709
411668
739260
885917
776313
1518959
974304
1133172
629665
1525078
470427
938341
753702
1182791
944838
325036
867920
415225
979694
1186257
1028436
82236
1533748
1401925
1007726
1551419
95449
427003
1419965
1192629
753462
1440071
313778
440121
293982
761037
947626
272286
1542303
642931
523099
145514
1248419
1558179
770404
999584
1309937
1083017
1346575
746053
3199
1028842
1243455
964988
1450786
735201
289501
1248233
674105
751901
1109042
162931
220325
788565
1043626
823727
493201
1044413
114217
240109
794722
200933
1248459
181290
291891
329089
275916
1052849
146125
723475
962254
474736
418404
771795
548642
864518
1103415
845958
411609
1446976
291523
1013021
804215
482720
367889
442114
1142711
575572
1339885
1344412
410290
205799
76609
816791
361048
534504
1382294
1118362
743472
702315
1414902
48655
1372329
1132369
634296
820658
1486351
827491
1454996
895822
1074630
829493
1196799
688714
1356902
868387
1155552
1449987
1332565
856161
506008
1039282
344718
383183
58672
1287192
1316562
504268
1271082
227163
971883
1531175
8455
689144
849188
445259
1069500
1534913
260657
937384
422002
100182
1131866
351623
496808
255787
1086800
1501741
802096
190526
1364974
865826
747880
1017030
23439
1285789
568627
401038
1237405
843450
117617
989537
1000175
119465
1085820
201165
1212683
989673
584355
951256
759726
1519336
349209
1433338
521424
1410966
784900
558106
1255692
1493855
1010116
1441095
1174927
1259892
1557652
1520919
1538915
399129
319959
823700
90481
929699
365063
1242838
438337
581793
1103810
719174
629611
981268
1039674
615388
684234
945528
290403
1377399
1403410
1073124
1266556
1475541
798906
1162507
826734
1076177
348821
1486661
705539
933954
723084
130355
597627
201686
1296474
992804
1115854
1515044
1104092
106957
598021
1357108
1221646
1351522
221978
757840
532334
1372357
683299
1124899
847308
728893
1458431
222
91000
1561587
666007
417820
1501751
449636
1172775
155716
1255576
57926
1179124
960089
561952
138397
489948
633373
1390758
324840
288566
306216
1030806
592949
1420703
47858
1519502
990634
325551
72143
696938
1455425
234436
982562
1117513
131309
149899
200550
660986
356247
1372233
593889
909386
635683
709177
1354412
641977
488849
135810
1494818
1348959
788418
493677
1451274
835016
1029235
203995
676947
503106
964847
739184
1025518
417316
758609
442008
517342
119141
437246
1495786
279445
1292085
282516
1127234
1222638
1534556
852409
424451
758209
1505576
1119992
1426473
518997
1204587
1276363
630185
548621
677050
1113876
936297
430659
454569
1338058
833897
776283
378264
1077667
291676
1273899
136202
1279567
1104453
28710
12445
1005775
159624
718407
118206
593491
938696
398902
1265294
1377676
1054620
561121
840110
753401
681148
627093
55094
1373746
983493
961521
737787
1315123
1380414
188154
402437
337364
203711
453115
1412144
247509
291959
1501930
565259
1491957
1451561
1212650
72051
168581
671673
1405542
1389368
1458229
1504326
680577
831700
1418257
340528
935263
829447
835981
1280633
435110
994803
188000
1436018
648695
808387
1327368
388308
1343616
516181
83857
422948
137317
764202
1268768
399470
1409370
1508528
271167
411247
1037662
153404
389013
297318
1562934
138463
1012146
1128882
373986
293046
100805
358598
753514
769405
212898
1305496
1520273
789695
1480279
1285024
282237
906968
1455558
1178485
376721
1288792
1070980
1168387
306445
324046
1129876
210164
1322549
218518
598147
168971
13574
971911
338015
394550
709990
1487964
1349718
640747
478620
660521
1488769
754837
791657
717209
788825
485155
1192760
1527681
63353
188054
1542437
1022292
1346916
106111
568688
1559888
198389
634754
328608
1542225
140358
353616
174073
1169228
726559
188139
380372
702608
879542
940754
375454
1430533
170927
471187
1004648
325950
1371568
757725
935185
464746
946693
716173
1350620
1270657
907663
504955
621164
1275691
531108
229623
251426
1243740
993666
247203
317576
828746
521080
19892
121366
323012
1518855
641854
312970
398159
1114825
332556
281646
1239759
293076
165142
277825
455343
1094567
157708
137007
135555
952662
1138855
454690
1224301
326615
1543054
1554691
442943
940222
1531858
1144952
42416
303105
1546817
1051351
147483
230490
149349
44840
696539
447696
705023
148448
75472
1307057
944043
137121
1529962
1547601
329298
64809
815476
676942
1416286
1275877
1013347
1455851
1386725
1319453
1288048
1512368
267987
1145855
174246
1357672
179426
1516283
964741
732305
607161
1544434
1402461
1367537
632638
676901
1337484
229925
710731
779798
1519177
1411275
64703
454989
938953
1465601
1036920
1528620
620219
101116
1145050
921541
1441662
333443
174872
1262218
311792
347516
1281159
769714
1147466
1325629
747974
213958
622338
597048
805285
1205991
170128
840021
1304561
950414
503318
180648
1436858
229820
158519
865354
701622
677889
208225
1518168
557068
647223
600648
603835
808979
1513547
514225
126878
9714
480465
54769
200751
631512
63994
314844
778671
1352753
1448248
752402
957489
424077
1470982
492539
1424136
1351348
100970
682431
116734
865147
400324
833446
833489
476656
1561080
85022
1326863
292801
226398
1541369
1547822
923615
754318
1447847
1307858
514047
164035
509414
967851
1125079
1432259
223728
1247623
978243
740226
1144926
1401364
454438
1180878
124504
396592
1250107
216926
1223623
505482
598282
438956
173049
1445255
18143
1287378
436873
1032195
757882
780255
1203163
1327405
917475
953175
80834
296244
277242
1360346
7503
789307
83022
348168
877398
408539
259858
203671
323785
1066889
574753
296140
515248
973825
1442158
362531
1331756
1200385
619638
187963
392229
947298
390377
1481447
305180
1412530
1564092
1268878
1343366
146649
1316172
1566268
883555
1546226
359421
1437148
572156
492434
1145704
701095
448169
1099291
750100
534924
1074610
1412219
879833
717705
820240
552396
1265535
1376057
222843
1341233
851212
447755
1358661
1100589
1340557
1375858
868085
1238558
1442829
882738
352678
77425
139259
948048
1432671
1509297
961569
486207
539797
179853
149680
1116844
843790
1143347
981457
377653
815931
97020
1312973
550451
499513
1541891
935135
1151689
753453
252375
740105
297985
1112376
1366374
1032217
664661
1415347
95799
1045543
1297264
1115711
1153333
97045
1318538
1505141
63674
338896
621567
116178
1001170
173591
1313952
516005
1369699
855770
886688
320019
933102
1347502
214046
965616
984778
1235693
378146
97807
1091931
1026373
168395
1398921
592111
1110164
703111
1079548
978991
464543
1045900
548767
1380100
21726
616696
1402423
348213
1257277
1234965
1233913
1211976
437299
718366
1337692
214505
74795
904926
1528977
453039
602078
118228
1314152
694117
1333079
544405
1444238
113807
1361617
529935
161424
234195
432071
877583
728986
123392
649474
912439
1302085
694116
1061798
156045
641256
1302162
253827
1046631
1510050
50100
1296735
836793
327451
132052
113083
689549
1316031
237436
223935
1086503
1041601
565699
351161
197609
682439
164697
667393
585787
1031002
275879
118731
823578
45219
1341338
1421231
117698
1207443
1006029
911261
1035733
1461001
1449118
297776
51203
371337
923641
1079394
411738
1432859
131840
297883
204921
665023
913018
355163
860453
1007500
761766
850159
157795
474091
555291
681326
269521
70243
631244
985659
435661
1545886
147652
1404293
1315295
104780
420229
1157882
851177
619474
622062
1190228
309872
1049261
1183543
1287652
893318
789971
371195
951946
1340679
920224
728971
748483
269683
942923
692268
1054521
98744
723310
771967
182350
855642
1567731
556090
32110
346700
420366
569615
445979
1379793
56618
488596
174349
1288436
961320
1290693
974357
415945
288082
1087881
623858
353510
362688
1097588
336561
377263
509546
475872
289716
468485
840284
523986
529045
1264305
743729
468621
989951
761456
344836
92502
1344675
1486079
1177966
618287
35129
526523
1029575
260491
523215
951113
811596
1226803
1232216
936867
980707
248056
628237
1363022
930825
1438389
1177068
1363831
716402
1255365
24358
668681
604315
1047909
1132504
657680
257032
824395
1379812
590252
793048
134298
356608
879694
1250179
214443
1094017
809167
1418704
801504
922867
1012577
711431
1282389
225599
242247
314287
613446
1551166
233786
32877
18764
38517
1460659
999484
639110
543325
37814
859916
428719
1256018
815282
183364
574161
326270
69991
757331
830803
1273498
858318
1369390
888740
1222678
544516
15213
401475
1408751
425620
1407811
1062321
1168749
819527
693688
586986
250114
1469681
583631
1169665
588175
1363529
393250
588665
415604
1226281
226373
288357
216840
1144956
5143
1474464
1444258
272339
878311
75226
883791
1234599
712798
1057063
987893
1006148
1430806
437167
590315
986989
852246
669612
1184743
926094
1043094
1424751
1520713
249630
1265904
668274
140015
612585
437564
251296
160965
986173
3825
691464
62452
654428
383876
954147
308844
790193
33527
1410538
340056
469536
951348
389443
1396102
378086
1406001
268390
769589
663367
561581
1499083
364479
1188652
133625
757411
1486946
617803
534064
172144
569832
740283
1024163
1392857
400284
185552
1421688
817001
1346686
1059129
77331
981439
1107905
1251492
1063893
379503
291997
533430
820227
121869
1336919
304795
792796
432528
237446
120939
367013
1153485
840187
703929
656961
1175216
398244
117753
578043
1535246
731178
971740
1400223
52021
1045214
1458558
1286108
1209901
367739
1535488
354439
253960
1538398
571882
639740
701353
155745
1514390
244456
198783
575675
110809
374795
298646
837287
1542684
1489105
669291
1292976
147991
1237774
106268
1324758
924413
1053080
1412779
1383640
1003061
492699
165433
567936
815794
1177616
205967
1188969
570733
1383172
1087997
144574
1255580
233831
1079406
1068937
180914
1468832
1122682
919748
45270
1208021
1123781
1266783
126863
564070
311528
53448
413474
303645
357439
1473403
796253
151731
225757
1200681
1121121
914857
50032
1217297
104212
42205
1152237
1240732
376231
330702
1550666
1083529
956875
1052516
1484768
201952
1136140
43780
232993
977413
842937
233989
271352
489945
1024560
348930
996425
1090929
1320416
730708
467260
664260
123033
629647
1362385
1425963
1366107
1095531
509851
584513
940907
516601
1356094
1457602
885290
1039088
1407857
1513124
527842
139633
903396
1547007
214007
824140
495136
1312094
374078
759124
899243
369137
1124707
904983
606121
488015
411122
206149
1334521
488719
70100
119693
227720
1526614
1051934
371544
122635
1319409
145267
247957
304049
1108678
697656
1118884
912870
758479
886694
622087
268863
672129
858289
535094
1222115
184458
1472731
1444557
623947
220241
805617
913586
945263
349182
1231456
438387
1163857
1089440
777992
335610
1269125
1109454
1479877
1309221
563912
1525021
664442
1415113
1044625
265377
1215393
1000197
552393
455531
1049467
318821
1366807
621149
512473
1232000
978411
74232
1004253
583669
135541
758372
302344
801897
1334689
609561
378998
1072884
162729
671581
1216875
138307
1370042
1440217
688848
1008938
746686
81016
294677
1333983
1507534
838113
103581
1013938
851974
1027501
858029
263035
470767
327110
428888
48133
672527
919956
673779
1147495
1412145
493884
103040
33849
14489
283789
649787
373400
493637
1230694
656330
1561200
96303
915420
934265
543883
1460073
1072843
89900
353694
179248
509289
1279378
615744
1305395
434307
993744
1158069
1348793
1521348
1516956
370690
1215298
879625
520973
1059323
822262
454106
1405113
581488
1152040
969162
648627
1446775
979740
599291
164680
1262984
176605
530733
719734
1486887
45915
1547952
1362909
1339224
214256
902697
1349702
1106522
1511396
285226
8482
894472
1049270
776089
1166193
859188
684930
1534954
769918
892989
643563
211742
660305
616683
725076
868307
407632
701207
478722
262519
1553726
101072
1092272
497210
71338
377941
128996
378864
141716
103219
7943
1268427
164638
533833
15663
913272
734572
1005598
214543
916199
314739
442674
1162948
1113232
338053
1480117
921009
1124904
928778
738088
296523
1149607
443633
1248192
1156088
500894
833048
122033
600725
1265291
986783
131757
521115
1471057
1465799
1169776
280342
125969
850794
331668
1371568
1462831
1302118
451002
412608
1325307
800271
1328757
8507
877344
939146
177678
1070873
438405
751667
309801
1043802
1136812
107366
1159916
697133
1022343
485250
909467
255806
424209
283526
6247
178952
780723
184747
1564700
518840
192523
954591
131973
160476
496148
914821
259228
501836
974999
1319598
1371385
810943
92926
286550
104931
946307
131801
1091124
1529855
1212656
990502
161518
1148283
1229816
863862
747993
437175
215311
586060
75461
72135
288436
1168849
344017
1521758
237989
1125097
856714
1514388
663589
369961
743878
1400034
1068375
478432
1022781
319676
816824
1310134
1424554
778177
1125282
600372
1290590
567809
1522677
659472
630467
448099
456270
1010471
1003455
827165
906847
403358
1123115
1157117
651768
889769
1504698
624743
978465
1015891
1502500
564900
590524
502294
173571
1474735
37166
1494629
831701
459441
787398
1171334
45395
951126
1086549
1022206
1456974
970500
903080
1279624
565614
974148
1133849
1286783
114005
1202550
1091846
1183537
286845
1195926
373403
565172
535599
940197
898862
740221
281
1167109
1423636
711670
246506
1225376
1078550
1006302
1050338
496425
542342
162553
1501193
533585
861586
802721
1521976
1559922
259093
1342383
1449603
41060
777821
1117323
2871
205432
1372048
238296
828534
761115
7148
993270
1433998
1411413
288493
1038327
1545084
400945
1119316
1010739
166059
92835
25893
1109660
1128672
1456283
986087
1388639
1438051
1303009
836299
1503606
1272556
775566
1215661
107490
60322
1295377
510399
531505
716926
1440818
46831
1007263
918168
602348
1371455
96033
721191
1364527
1342392
395703
1192995
1332040
877749
1567346
26098
43416
1317553
1276320
682332
765281
592194
1012930
883301
1305194
134973
969675
240934
898732
313945
109110
351831
1298723
1190102
1398020
1563176
303200
806527
249935
1413128
1073504
833298
913593
604463
177268
1088944
1335466
1010562
1034098
1366952
1245476
788301
1148994
756288
219990
926166
1377724
626441
659551
1248452
645103
1551807
515450
831052
926589
811277
1544776
1430291
419752
238977
501943
844926
407693
949841
791919
1231664
190971
167378
238796
1322186
815284
1253007
1353949
1273627
1538010
884669
817177
258377
311227
1532236
35195
637939
168218
482571
950204
599268
283088
440123
1050854
59186
1258461
1265346
1189947
529043
438920
1134658
1000573
389370
91132
313156
561563
1242875
1239205
86310
606270
723404
1324587
928658
993385
690247
848870
1518876
407814
1397285
163249
832486
555007
476046
1174726
1551739
850179
847040
185554
1100984
269506
461638
1078421
1102545
764048
1052125
625233
647264
207131
1555024
1513923
172441
755500
144135
570160
67590
1091444
135035
162223
1058925
757092
1220342
828965
1128294
239002
568698
77069
358680
821001
690803
621950
1361613
1445704
1503345
1349246
971307
804583
77641
969441
1350123
891090
65916
673514
1390142
1499658
28884
755793
897114
1083162
1394426
212043
706554
826932
43056
682851
1454597
936594
788391
1357160
73638
282155
1163989
3300
1466466
493220
339084
889921
97008
326473
1269062
995358
1164786
1235325
1197698
782254
111801
1231594
304802
52749
683655
859136
818097
157396
904032
759049
63001
701025
302540
1434488
34731
465849
50341
1230926
1231100
307612
1265691
622065
1350377
1080886
135781
1493227
1419792
955397
752646
1454269
576754
943335
1108271
218283
508759
552806
853388
1032176
69397
178219
1156937
220326
265335
1472235
1221790
1472339
1184588
716447
732149
1102061
278598
972122
1394979
697781
212054
1433837
90013
169944
539464
893707
259157
320344
1345806
1103617
642343
410247
648942
878861
1201896
795527
1404167
482863
604921
1047747
1422374
1013614
1544260
1136349
786296
897474
380438
41858
809172
1084399
231012
1427108
755177
606207
1171872
269387
213741
773101
205294
701384
1404200
737670
318228
572444
72983
1465411
498136
857264
995955
854703
1388571
1451906
1118050
861863
1121693
937085
926348
198415
967237
85663
973125
1241090
982737
580671
1185864
90939
1520977
1123832
1336111
1032089
879057
981892
1154070
331084
170964
77631
540348
476354
626353
1457533
422440
990204
1549667
182128
965218
1421206
1320090
557248
1384598
987569
304047
744810
278658
1313238
512459
957637
341777
519018
515986
1396744
1248709
596276
510801
974845
907411
636902
455132
896647
50486
1514652
51322
1125156
316380
813473
1428308
207047
854919
583148
1026876
1397988
750226
50568
1407798
1143549
419267
702909
221231
977726
539664
1447465
834913
432314
1126629
26379
971062
931040
5961
690133
148298
356882
1238816
378420
551672
1088973
612174
1299964
1003579
1450524
25407
1229512
1357864
806081
909761
307672
717921
1267353
1414757
211816
1394897
619183
1286031
687220
710970
446532
1084508
1158078
1264637
971867
347550
87488
99939
109553
1446851
1182347
1070421
996561
1448064
888836
1284127
200188
1528916
720347
435741
430976
1356788
61662
962517
402057
904270
751932
201832
951161
509860
353464
554035
251048
1365718
1101643
609165
801930
110227
1128505
231834
835008
219174
1427648
159471
1066869
724419
1515287
1333780
414112
849131
198337
429922
304788
1322111
321975
203360
1438113
167199
752689
247005
18390
783260
1038029
426494
1183834
833975
114013
746702
988328
180911
1528124
1351173
1066731
44576
1075335
1133429
1257772
273032
901470
91806
1262014
470579
250446
391188
359431
564665
389519
567772
238433
1324977
1335335
1317900
56412
904133
799889
1061044
538376
252606
694867
941462
1511326
1272485
826992
1057751
982848
238278
1539014
700081
1048916
151415
828282
1094126
434482
157139
545591
613491
790723
604434
790407
632893
1431411
370890
869286
954037
1150072
749763
616384
314845
863017
1440090
286089
1342131
738650
1245589
1054371
104397
1088467
1245237
44718
1363042
312860
1460051
1221929
860136
498767
467042
1047415
1449416
1053468
655016
1567050
1108175
837893
633238
315461
999893
610141
1559090
960272
851417
99051
1500152
116772
1494984
415101
213646
1466320
1414673
1009061
1385820
656171
1213116
958552
388498
531611
421699
1421942
1295216
13185
1128891
60327
407455
1325400
1167397
359843
1400124
1099879
782757
350516
1142074
755207
1496826
442198
1444949
1520649
1415027
905726
1256789
243820
881254
1014553
1302713
1475894
733423
465094
1380414
1242745
609327
442446
1058519
1433692
327358
1163577
1530938
675546
601407
1545907
857114
1441709
1026946
508066
489982
1305962
871870
1533234
527141
664853
372970
48393
1540805
325713
818122
1128982
814689
969552
848625
1144423
794741
313155
1099725
1463809
1350661
703267
1522085
931183
11536
1414433
68598
138887
888695
625803
676714
934393
1062275
741353
190674
849861
382899
837325
721275
1458067
1179118
1388550
772557
518652
527681
925352
94360
1368654
567670
371903
1088687
1328832
458849
737489
1306739
6576
199163
119281
1394768
1363900
949141
95428
1076741
1243334
67098
539704
546758
1286595
1236357
282115
624794
1438911
303484
488997
565011
1428780
855899
1522786
1320636
1264860
1168677
22887
1045877
1351431
572071
450923
36856
210754
778029
26220
1162545
642401
403878
93293
1460209
95318
670015
259855
1247907
582051
1384103
1346668
492724
1166027
1437195
347116
619169
430747
638006
1388087
904967
1098480
999899
647379
66123
1080637
1523713
4438
644048
1124363
703415
276807
500885
1435161
394211
1023809
699932
873593
1326038
1118430
819321
572645
974537
404668
90936
1240851
321663
1017480
858084
1245391
1378960
261258
1092523
608548
1231947
1388776
941768
1314846
807620
712748
1538846
195450
1060712
1248498
429291
1465898
226962
418098
1025228
857622
179557
1229734
952903
259725
1141678
1559326
275956
1317044
1248385
642394
1393290
397319
1477059
286467
67362
661880
1241103
263476
993335
819020
1010685
1122508
1353785
789516
914168
445047
195240
1109695
596207
331951
197365
1215919
700022
101749
290911
547171
263892
1405591
1295453
575151
916724
1504795
1075392
1185827
976298
1213611
1369333
1039339
228640
1449049
1395002
330888
74361
424020
609794
1048761
24685
750005
643012
50838
166956
477376
1449810
1037248
481740
563159
1308054
466937
378728
342762
755551
1213223
61825
1411507
333284
659272
1037259
995463
1080319
877008
1086738
1527930
1567700
873909
988888
1377654
106307
199004
1225588
639061
394539
96833
1376844
1202502
429041
885747
59975
1124789
1439930
127694
1096388
1181669
1216903
1145252
280785
499522
1509130
65219
764668
976712
974568
502890
1436291
1450736
295677
14493
404186
84554
1208565
560378
1329945
10041
1029262
1277973
677054
1043952
1110360
907630
1193339
1208495
982896
748371
55474
1399197
27546
536213
1156541
1242232
122118
1558737
992071
999122
1461809
1517125
1353635
1084377
1333340
457422
626663
991332
785414
712642
1338664
432764
1356606
251667
1480052
1158522
751598
456021
656914
536301
594220
1155622
1185536
840735
665327
942311
1199458
1108911
1175367
1433216
252451
949389
789927
450472
402326
816489
1231739
116942
447453
1244254
77340
1096168
1296961
735075
573246
1389707
1341208
410800
445826
212099
1355820
427265
940083
1458985
1264367
880219
842754
1482704
876841
1185806
270009
1540993
1010757
998839
1063080
937426
1488459
1452435
1185870
1136064
1301051
1410416
112558
1227095
59137
20869
343530
1478571
544020
878235
1026595
15334
1325801
1514639
100357
1022672
666132
32375
498547
585542
108472
1538078
226992
370795
70210
704862
831003
458124
161267
901551
77686
653947
963094
1374358
228528
282967
747520
302178
54258
1417076
683813
715753
1245505
438182
689752
1015691
1212068
805831
1426577
611232
1482977
1275413
955038
1379054
1476671
667207
731092
932657
1112946
1519412
1512985
669185
315769
168042
1238368
1250782
710303
1052927
1022577
243173
59890
463002
1055599
572276
303
867452
441562
1096568
179722
1506689
885920
1506794
333857
850988
1169878
1242383
139547
207098
290673
697280
294051
101965
1524884
1294742
870284
1138865
550899
962282
138109
1036948
800061
938645
1244681
1217937
947564
1541738
804276
184279
518457
739245
435401
1553725
1015700
31669
1520238
218057
1275108
67300
170523
591203
1445949
605060
378535
1238701
871072
370028
905488
466454
193299
1299288
884808
1344315
1528574
621980
1416027
1386532
438708
1035245
747254
555279
427552
1416436
292624
102178
235578
32546
747136
1434519
642354
522664
1399378
433896
489132
812019
662328
1561842
1012901
1000484
894746
1003036
928959
730397
532599
1477848
236226
626192
376901
330591
1288478
1033516
1314297
651055
1252339
1187710
1142311
815228
908815
798103
1363926
725552
347802
1217362
571533
671164
639945
663769
39710
993300
125203
589095
335549
598291
18006
1395401
508851
930810
7726
622882
157639
1556772
268617
606840
590952
535249
1159403
1087283
1514708
732870
673483
1044246
1419330
1424794
291403
953801
1183591
1365150
855809
321857
602377
1225446
1409771
59703
909260
707878
1441448
852387
1255013
694114
1506620
355485
48385
875576
612671
163852
126477
1236389
141084
1386563
1334449
535369
1421333
813103
510476
459816
689884
707673
163938
1412032
1347539
649261
1284126
791542
59840
1416502
679418
104633
1044166
787688
1349663
1236771
1100591
123106
571691
1109177
965437
489532
752012
788077
88863
356443
69989
835059
901672
263795
1143497
529381
1349699
1555563
397854
308772
836808
750695
589685
765439
600698
181234
1235333
823902
1546482
911307
509397
773514
443644
1120027
1173308
1224532
825869
527978
1405164
1102620
563344
1514524
829485
1360354
1319598
614416
1035596
1549057
722927
726019
1543673
1456302
1543173
319061
462037
595182
19908
624161
1345075
1442933
848179
708050
449077
782374
827584
1309045
961803
1056097
979435
865904
968240
288837
528637
634391
1469054
267943
874669
777798
383685
1433852
1557168
1551181
1479085
1442343
1250125
98072
1334194
480696
990388
1368382
1413494
1467831
24836
530208
77222
991087
755065
1289442
1009596
596657
222167
251941
1395523
1457592
569995
599879
834165
870646
52353
223456
1502746
892895
1393835
1429299
626550
1254426
984098
1566131
525790
1547101
934826
189258
697119
310414
861621
1501014
1239278
449039
1354145
12208
697466
203704
823917
1200757
1437647
847934
870530
522108
412434
826068
282620
283501
1139923
1464539
353930
323708
371006
935175
680410
1382979
143018
1297191
1393414
930737
194237
1222381
1303397
263318
434023
23030
1059346
368982
1326674
1445742
1508637
1506104
503139
579061
74579
246832
1158332
1319147
736724
523561
357099
1566484
312560
1280733
1542993
825680
1421340
869500
169510
1248030
697588
1263822
503007
266169
1086867
1310857
1043623
1052701
1549144
506557
1231399
525925
299953
1302263
762715
1105135
1048744
1291693
1215916
1471636
707574
749253
811141
719399
1470856
42680
247407
1443520
1475423
1001922
324176
1099274
1530399
33930
463430
70951
556654
654125
461401
355424
312489
1475410
372548
558213
906272
1394697
1125303
1401800
582749
938182
526317
1362279
1277367
1064136
776013
852599
730991
625737
1012132
467496
519866
1558802
262905
1507237
56857
708790
1077346
418343
461412
411909
1142039
1025812
370023
249060
1031088
334476
1440801
1315104
298579
1346531
863490
868586
1027532
640139
184493
1433248
907507
1400415
1362078
1395255
615409
1025393
808250
206385
90375
1354909
1477830
574378
760855
606232
1089858
1285796
1509052
837046
1323067
812446
1391901
120855
715516
955429
414182
1343302
231323
215673
28851
26206
212955
309248
889571
775802
1109120
135742
226271
1154267
547097
1353537
998724
102668
156183
273942
838805
268253
1501213
752986
998090
757087
258220
189320
1308781
1270664
1543207
1228151
1292424
439549
828495
1217608
428171
165357
1498666
749430
1362646
655728
1069937
1435734
650815
1530624
1026008
677648
1323125
954783
1383501
1273407
927634
1442294
585216
477427
651368
482851
276271
710319
63709
843510
209730
273029
1345055
467855
344584
506534
217042
565340
813269
583110
851681
223507
848096
183432
319854
375993
1356445
864825
1407343
904890
588824
239039
1291146
123784
1408964
777666
14895
621778
973908
1001921
723952
1316341
1167003
1098325
577427
617950
641557
570072
1514410
500536
444846
786499
1079255
158923
1357359
43599
1503808
544854
954027
1466549
471055
323671
392252
91147
77836
466110
638495
185195
305687
690839
478018
1029944
1510450
418096
1127381
1420995
1209153
147893
1498568
982022
1361480
704285
1112102
1335950
1379381
933185
825342
198233
221198
1264991
824624
1081550
1479692
502689
1461795
892309
427490
913697
863829
827132
728498
1085350
1517266
180961
548539
871004
912536
633674
20520
1144425
668508
113042
595934
471235
1066346
1545854
649082
1195796
534566
570727
158215
1535805
125373
908441
706229
553389
1151917
289192
779117
1333208
1327507
474792
804404
777223
78111
1291948
447834
336221
420894
455412
515084
1286636
421587
1343361
235848
348064
716393
52066
407203
743889
266222
9036
896561
150421
622641
989602
723238
106567
452972
808954
911615
582426
766536
213788
85932
271895
643799
332815
958579
1285940
1344800
1299012
449472
109195
693089
1233929
69118
1032928
206108
419609
1181656
1092128
1190238
1467666
767578
372137
1535324
764340
745462
1168257
207257
1051278
19890
1539888
360560
74764
1446199
1097755
378769
184026
183013
1036125
928249
1019793
1004772
553186
216868
777484
1153106
529168
1440880
1005630
242755
654540
357809
1193673
783480
206817
734985
1437283
606765
1070496
474263
903361
1119166
269290
1061643
861331
11050
1304929
816682
1012940
589271
112607
1411303
1377312
1055427
655967
357910
495809
399165
360151
101794
1405532
1175681
1072181
317912
420267
299184
938419
652184
802124
420663
532385
946833
908581
48533
495541
694764
1451927
848611
135839
637923
1229573
903108
815006
1322670
377605
744165
739652
126201
1063172
651412
567379
280791
1082627
656848
590891
878677
286971
379155
459032
1458740
781724
963889
269118
369794
784111
1276405
130789
528339
538419
1264105
363020
881371
65258
697869
1106699
232301
169046
1063849
1542220
1237990
1230066
533769
187228
1137764
648887
579463
773093
1456242
1282242
129368
832759
1243660
160927
1037617
1528039
1038869
812377
677093
1450666
501632
262263
516803
663668
719341
664578
1522681
485318
1219548
743245
307376
459223
908621
1122730
33172
1000588
330786
637330
166109
444273
15663
277209
730489
969317
138078
575636
658233
790364
857321
981759
1374949
964103
612291
845103
107732
1557269
305856
1069055
1343241
121283
66768
395565
767499
102302
797599
988857
323617
1216754
753313
1497229
1090605
1252778
684178
1474381
163437
517982
1342063
890355
920212
1092319
698096
954663
78546
202457
1455290
55877
1167681
1376595
1466491
608307
414164
593102
631437
385233
624230
1140274
488554
1217332
1138327
1264744
186120
334428
1382499
189452
1243407
548632
1091320
1419389
611631
1154516
28601
1093954
10009
1472107
163590
859219
273094
1076995
1403234
1001943
479722
1109204
354592
792365
1220140
710480
897202
829544
952483
1433867
1422346
496959
472262
578764
212970
35875
794233
452035
308560
1249517
432986
989913
119288
1080310
1444467
637496
1538609
527706
1322017
1125429
70652
916877
1221009
225428
206316
484580
850314
749961
887836
128437
1524350
328733
54471
888954
1400110
889612
149321
58360
1141568
1214386
573044
594322
1218539
458571
270869
1422638
26654
1432261
1313608
64415
1267533
549752
1468350
1430248
207413
1088586
1561304
321546
648815
506892
633198
621366
649766
426618
323157
160954
1447597
1322840
208915
501613
1389647
184228
751037
106653
930308
1562919
1105409
456546
1552599
1390779
419793
734216
755080
861435
1236369
1549622
952046
1396617
272144
684837
1484433
883524
1540410
265350
1155196
5395
485214
304634
636637
2337
1256118
429753
1134922
1170424
1111682
626370
1015021
1271454
526394
264907
908487
217769
576639
529351
453877
1535782
273956
594811
768758
584654
516299
509832
712419
218759
57551
906676
608270
158341
859013
694009
1174660
1217320
366737
939840
394546
292053
588171
13118
699700
1008405
1504338
654517
1459176
345978
1006526
1178228
468099
139972
1467716
680565
486768
937943
1102560
319708
1200765
1183287
423083
76061
740445
759408
1106512
338288
657595
267187
30833
419925
414225
943160
1224526
597965
736661
853659
837855
469604
1199659
1416586
808326
1359887
367501
1309914
918095
19523
368474
1476818
1103006
788084
6359
881561
1530082
785642
614229
1485097
627787
182135
735854
1285616
28921
1089704
257653
860604
156970
290660
262706
675496
602496
1299759
586093
818723
1072652
451012
950739
311660
1549657
922890
275013
1221942
327437
1308773
1291912
434734
44030
211395
1122024
918940
21543
57047
1122852
737377
954133
1161014
1052369
239893
579487
371951
1017805
495588
108984
441666
760987
150164
1439295
132226
229573
1141056
418246
780049
110195
576390
273214
707704
1081628
10736
336501
146870
102323
1015601
1340430
535207
470280
1373559
1382887
685579
515780
893508
1304731
576931
1041230
445281
984997
480663
1042042
837622
73007
1123017
58828
34519
17038
76160
853941
446882
1418626
476854
919987
1232403
468763
923905
29924
1104786
1332107
320495
148283
375983
1489232
103913
224272
1034095
1118603
271056
175672
507767
768277
1177707
1057843
1143522
556954
1133053
1256514
313624
825727
451660
311812
1173190
273705
208399
1006153
39223
54999
1315975
435809
1309835
707931
1546363
106977
880848
111828
599022
909673
318026
1532163
9709
486689
831156
1399015
223236
438395
764996
603307
663415
775275
658786
1409871
774542
420658
721755
205306
851
806666
52468
462285
253104
37085
726521
262765
1378918
915466
305495
1010528
209866
1439412
689703
606677
824791
823659
1229825
407127
265957
918604
486823
636827
1205770
544150
1510087
941337
1160109
1495211
895032
610819
1436766
453500
17354
1482744
886455
1549345
1546137
1112502
1424773
453357
624310
791612
278932
1325516
1117035
589974
1137676
409822
810485
624672
948403
375806
1202023
186821
495759
1551638
1233077
459310
1560214
456126
154313
1420978
603349
828134
108990
565108
586361
521943
1491372
1342582
1058363
54182
749811
1025970
79337
806785
962905
88971
104554
455464
930218
140673
664787
800037
1027927
463394
151816
863564
242065
441425
1254105
452083
242701
1169937
650084
205107
224379
1106634
32581
1565241
1238277
979018
344573
1470474
784554
493924
1255985
991250
729958
1533401
741786
552557
1159157
1411814
823651
480896
890827
831144
690274
249387
832357
1113209
1287152
121885
1135015
1169997
784172
1459808
765067
496811
852171
863515
1455475
1549637
857623
666845
443400
842501
151657
1552391
1457696
1384962
75607
926497
862537
185224
946546
700084
370896
138840
1199276
295760
605946
153193
149410
1386646
584965
274953
1383752
234666
151853
1146227
119516
255638
38145
374701
512707
1031217
1300784
740882
1391986
528763
380390
1003121
1051873
820502
1162573
219224
1196986
1209756
651306
1449242
160644
629467
242906
357257
761395
72420
661361
979553
928419
1324869
887597
135884
1493695
1258323
540603
148310
211071
863690
44956
1077977
1503341
852646
367026
1271881
58530
17021
1252720
1176347
486218
437445
1560342
1521528
390845
106669
1016138
285283
1364421
127515
1116326
1024117
988166
10628
1142113
625313
1117465
94973
1390475
398956
985049
157229
126420
1093694
186770
1365212
1005094
179559
497485
517100
1088281
98734
1157450
485199
585901
711986
67755
1261323
139912
337650
143861
352904
1490852
748731
800769
1162478
435695
193597
262576
801496
196202
572764
1220636
132625
492109
511223
253275
893580
1428264
1098483
1278643
499185
522465
1457110
1014534
288496
1363792
386776
744479
913591
1234436
1325321
1497503
1457682
1545390
1045715
1131978
208235
816195
385720
58097
337752
663342
178997
482016
180686
333446
1231190
333309
583891
158342
1440019
636048
204248
885391
1152753
337380
1007691
1329256
311667
577913
1279011
1144058
1271810
163759
347289
372805
1323581
110406
270234
917318
935434
1240220
448383
650832
586419
1253253
1082121
118447
1287894
781637
554354
174319
1222543
362672
641391
1377211
373827
1313025
590595
277240
239723
942386
707023
1469027
451406
42843
1116376
793946
1168840
947864
566661
1187633
1180678
1529271
559496
1014607
724584
100055
762265
455316
753921
848980
33402
1328893
768495
1379022
1452453
856935
628024
1298455
1499272
633307
1041138
499278
614786
613106
1017728
35024
1525219
750580
1085306
530269
530987
682526
1321714
601942
912235
864866
1362826
1367520
864794
315042
1340501
598823
282644
986504
1358334
1062653
1240192
706234
1313031
138895
1544180
1225232
329571
905797
56458
730549
363044
607470
656696
1192025
944139
67516
766234
549965
1344737
1139527
464051
1298530
1473580
128235
366611
1326084
1165888
1436435
1255335
1190817
574486
129612
304125
505837
18264
683519
713116
736163
567317
900326
468881
936975
948980
1518578
1003552
257361
1396694
731818
141768
1106667
768262
1010039
1446348
1229613
481424
277979
1115696
203307
1369487
916234
828830
801567
49255
455119
1211208
1263919
528740
797049
381959
1319632
467851
520510
63307
190008
1397125
196858
334663
437333
554362
431862
212914
415875
858482
1355039
600884
1561749
470549
157722
773944
1308514
568506
1214868
193452
278040
1067104
1099709
314272
377322
518432
305236
271994
489455
526997
1115384
54342
884121
42018
81444
186370
1110666
40963
212743
273342
447861
175678
453703
243435
430194
581903
384600
820939
748552
1372387
284395
1219754
371709
834879
964157
210574
1107086
1128031
1371032
1444199
804421
671971
1504585
511690
1277958
92537
1375732
1437727
395353
76469
1548255
1150319
1549080
345424
928510
565479
75454
520618
858129
1450752
1259108
160575
565644
71795
1034524
1183846
1124906
1044874
1357135
1154774
887077
1146175
268526
481751
841371
911829
742694
1297410
1369694
1196881
227570
156419
414100
664663
544842
1416716
1026526
691671
1354786
620643
1213033
105926
19360
699543
1108514
561210
1257815
542561
310563
783716
863789
798000
1213886
332225
396612
1265742
255385
434947
1022975
472440
1125897
797773
426632
1060088
1396893
554525
1123016
1168966
903880
700756
740282
62684
538546
1066537
453568
379293
995533
542320
1385218
1225418
1403856
1067777
609121
1464870
350971
415251
506073
650072
1278103
1534943
1428466
1400979
1004179
1225772
1004750
1560794
45399
1138083
449534
1398473
944299
905399
706543
288121
715997
747153
1556157
461839
427057
1190690
120654
1256034
792124
1546821
211212
404872
291166
1242376
667976
1024437
814424
633251
1218458
1457269
1457418
560734
661671
867846
1375676
830078
922484
1062840
1542508
655245
273114
789958
830897
35087
924588
1349023
1337712
1415470
642844
1192098
779903
240557
574601
1023371
1262389
1428093
776196
462861
494797
423970
718456
881142
403778
1059609
1261010
1103287
1462548
1309233
1437004
1469500
383959
99535
486634
490645
1448830
1560353
1073354
345275
140992
641517
513462
599625
69927
60684
704110
382532
1467884
122322
131651
1193409
873504
667589
894538
339326
202209
1461326
712754
662632
1402281
952569
578181
1246336
1186439
1473541
274995
1304495
75959
687510
321009
1357069
857737
1036491
796590
491901
1026742
1513897
1092714
954261
999217
1164022
720427
232289
93739
469365
1128047
791515
240873
1507624
1393937
1495011
1282530
519804
600741
666839
387463
928500
771351
131889
625385
727650
1132296
1014447
524184
903721
1320019
822889
1184546
240863
759451
989408
970457
937272
115041
608880
1465658
769504
1529533
544443
250600
331275
1324127
639561
496127
938184
390344
322210
74201
117740
1395982
984215
1170691
314310
1426670
745317
1561564
1403005
602589
1235240
1160202
651019
487250
1284456
93034
1218009
1233098
1231826
695971
1562095
1417872
1101344
82633
21178
519770
209026
250795
400778
1208881
872710
1430917
1002333
727397
443560
998369
889774
1243479
1276466
269941
1459239
356581
97161
129144
1371619
1464149
178009
927704
561581
693003
531094
531370
387308
63104
226181
312280
1553231
1216335
428303
466605
439587
1393405
1501471
262731
551326
162519
1285221
399241
451113
350123
1127359
539823
641422
123144
589417
1328921
504708
694708
127671
932917
838615
766499
156002
1477010
623805
203854
1145278
1138735
923818
275249
675037
693049
664048
1114485
1276567
729147
1350139
447024
1543537
1003467
1313295
1531082
1248184
388183
497500
1385215
902729
1427924
1075020
776202
1087155
347191
101625
398398
723870
436447
1412011
741393
1256399
15472
444319
1491902
758992
3878
767463
855692
1550060
1387082
1382328
1006112
767885
610529
868478
1025382
31830
501761
929069
961141
55484
638195
1422525
1169316
1507497
640512
51335
795626
816639
1095937
1020273
161180
948839
1199166
634655
1395038
775353
400598
1357131
1431861
782741
511153
1446438
562573
1193859
1020803
184667
322460
446846
751272
349717
985411
690249
339052
1147895
185996
1228762
297112
1505283
46846
333843
1049855
990283
1308417
725802
208841
184897
1405160
956452
1431567
937591
313344
844472
720842
1314864
1448539
450688
199979
1011280
1229291
116057
282176
1098123
70982
167375
439785
294196
1265838
863140
1120528
95770
357400
142621
340588
1249890
695478
1473845
1122400
235581
510780
1361142
1356645
148345
62989
1236969
429432
923835
1555139
1135428
1109869
517111
1437873
785675
563795
306345
699214
744349
863546
1304449
1151416
320620
1275618
1465917
944485
186819
1299236
1224086
447671
1102053
738606
389663
425211
1070181
685145
113614
119406
1093550
1423140
852408
209255
992367
1062168
1163014
37477
1322091
202841
538167
740505
276460
1134831
1418497
1306788
290771
1195683
866076
856787
1158220
337942
487644
1019413
897870
519114
134451
250996
981911
932785
821382
764543
613610
1277998
917391
97472
582873
318740
458939
1525764
1141307
1123485
582180
869737
478207
1179638
74147
1409094
1549082
1277124
1105962
417920
59510
1472877
619568
1056413
270184
990288
384744
607091
1388557
543890
944820
1087196
1141105
1341705
1103879
261387
945399
1025410
106778
775242
687012
550562
975737
752661
572490
1039425
1330415
1059629
1189388
551503
816583
22880
831326
708012
1129247
849542
506197
652302
562821
1513263
1210365
68077
1246801
741857
1082460
570026
426882
312058
781176
618869
615089
1058292
585051
866747
1400996
1429497
416702
119672
26468
691086
1172696
1012251
159116
464048
1190840
163387
1162327
1009469
405912
217321
1192303
1174821
1085252
1057204
79655
996140
876422
1415248
1237246
1069228
411828
974126
878735
435893
996939
1484567
771175
447079
1566908
1500574
951078
402432
1553732
153351
1091830
1183098
985739
790807
692886
229796
750145
143942
1334506
1031364
409522
178991
381922
1107051
1450812
588256
339609
879103
737411
151964
1120807
1512772
1397119
732857
631366
714862
1241952
875533
1230665
443275
1042707
106902
1329088
910450
1289769
872764
1162639
1489136
520620
251163
1536462
556222
1011951
208474
1172734
241854
15944
490099
246287
1531642
49775
742008
943565
932926
297381
337428
99986
110676
141031
301963
438667
901276
998940
1088987
1015268
796810
638003
373217
1207320
400903
771955
1545785
722092
37192
132518
1062141
1447267
451868
272343
1018556
644645
406134
1041449
620030
1495424
38815
877872
154910
811473
458090
282013
328968
651767
1462522
1217697
296900
228140
154223
1010706
1372421
1403277
961453
301208
1042263
136266
1159314
539332
319468
324582
606063
322345
1123261
1138281
1076810
800045
1111477
1135136
101914
333246
1248853
409549
1200241
1153122
756174
900851
604205
112420
2476
854881
382059
20961
638612
1063097
567256
1150882
1470895
949355
1525573
982010
826884
629248
1259813
698910
238761
434210
654775
151930
1473969
594191
1383730
1425899
963933
732578
574904
535486
525801
184359
1348359
1086137
644381
246600
628728
106818
1458076
460526
77872
890840
381510
1001707
1336328
641203
1472888
1485356
813889
795089
661469
462635
904306
926718
1219654
876992
634177
1298330
427521
1784
107082
1200061
694956
208954
1176705
172641
1170310
457335
184284
985197
1431886
511523
632235
206077
872079
662131
1260840
228182
1510948
38894
51273
306877
1199263
896706
160480
137340
68309
415431
735568
478186
1313025
1092157
960259
892164
208460
327001
641793
788190
414026
1193955
570655
1096004
589602
83667
1529197
567310
849413
572626
1167438
1491333
1527111
187211
1466760
276130
126397
135886
465391
1062327
1306784
1461335
815410
1558287
886848
178673
832963
1350635
1555662
1484892
837663
338335
855968
749220
1275183
925414
1225489
945088
205832
1392651
482524
1372178
1086319
1022536
281888
55678
971171
906401
217392
940056
385114
1287437
101440
1174791
941368
130591
11119
166224
1436154
1089585
772943
451992
944458
1342161
6911
1169996
709847
1225427
1342738
42472
1487796
1109109
794966
925720
630064
92142
567225
111217
857718
682665
426667
1109948
1437613
1528948
561912
583168
732521
1193747
298388
194033
459190
770214
227421
37669
715396
790440
10028
882313
441340
1232525
1558521
594046
34147
882648
1068699
937060
63653
334664
828789
51355
908612
1378966
748002
372322
663427
1508877
125029
1096030
1164690
1347529
76161
315747
1096479
1502992
1011810
1559607
1203610
983159
612608
814660
548412
972577
1484520
602383
79766
528085
1360893
294641
1389763
950026
1384591
521008
3628
1230068
1099137
1341822
1237257
279314
1117702
1092058
1098363
1002192
244238
1163917
1408966
532147
85171
449905
1499529
1352652
1542639
911860
862402
1462395
789705
675932
479197
957097
520594
866350
386698
842572
697154
989255
98032
1190256
425080
1564475
1106117
883507
653945
332260
1327149
1316921
88727
1142528
39846
567017
273733
292099
236796
1536301
1051267
90880
663932
456092
695738
1126667
1406318
956798
836173
294717
1234750
123700
121703
611496
1157187
1246114
1271226
1105607
2415
1552369
1199713
170254
1502206
999055
168626
185205
925164
1494448
526917
1108188
587285
977076
787344
110364
869513
685311
1361855
1553123
136375
138808
1158450
1518449
1372229
850021
552309
1521091
25371
155275
346916
927746
1061040
612856
1293331
695621
1398503
1039128
151352
289620
256874
1036528
1037634
1306788
511711
875866
1228068
322016
225244
648107
1547057
191151
692545
778470
818045
571069
1545862
1551177
915047
374077
1480594
1417921
1219479
732807
810952
65499
1497420
418856
974328
780084
1018867
1385174
804883
154008
1135189
931412
340871
1016747
1514172
452120
118333
382551
292707
710756
864219
503459
233868
365426
1527830
95794
77763
948661
357204
1394540
1443903
1039083
1125481
346064
1169627
709748
1317212
541519
1212407
751437
1372508
1029181
1135069
678495
808953
882302
1166817
1354777
747512
843375
1225519
609262
267344
403090
275761
111923
343358
205993
763545
820570
1501172
673464
952701
701731
653205
492314
1545511
875987
1164615
1467809
1445761
188723
756720
322745
80906
1286605
838812
1286387
295770
1197573
1506244
1140626
33174
826437
1369430
610724
939752
952996
1335832
14293
881313
765624
1362152
1330181
828487
1045481
200922
930830
107378
854182
750452
104290
501671
1325053
841992
8259
1052519
1212184
29720
1307427
208080
1213129
41355
1351776
1260938
1344627
1212637
371608
336003
878263
1041865
722052
458960
761390
447483
1408532
1278422
1468965
1534095
1370456
832383
311738
846903
1263675
1401488
204355
725419
112824
132442
1442460
348733
984221
1254053
194618
1279874
91068
1008098
279415
671824
342533
1393185
1021815
357535
1478893
777813
1493295
1269656
92696
182989
1547115
311957
1552127
336120
537086
539519
1275416
38274
443639
624935
77261
1197894
1505232
181691
1551710
963444
734691
564966
1381053
936742
56869
1482682
770523
629122
457569
425016
366131
894438
225274
796751
866047
1110764
1230596
620990
129614
86333
1225818
1326679
769345
211011
1239892
120516
534382
174997
1455831
530692
945143
92275
314498
100087
1112954
469287
1562346
618515
435647
677639
496127
524814
824485
448176
1384756
1095195
403327
118836
582324
1457970
1328664
1082555
1451397
68473
147053
1534856
309
230122
462049
593302
799056
1021149
1434069
1216691
367979
793031
1134411
1051361
442001
1338116
1436656
883395
889450
1166355
1531363
565734
1255587
613832
58314
1551047
419468
299923
1368102
1544211
694361
682680
179700
1453109
1246601
1298431
144941
1184448
174685
1012581
263707
234491
419738
319022
1231165
505358
1258730
1479023
221952
80195
456261
871783
1177028
973191
1136894
171950
112751
1316924
1502383
180579
1011705
1401105
519367
135099
1242958
441056
625262
768825
713004
1458761
242253
709821
380389
675103
643537
738103
1455759
1198355
1325256
639371
1544441
539627
1285698
350607
1003036
797245
935450
729853
953223
1066399
584286
1457529
1544118
844567
1452498
189776
860014
599477
1068911
449016
194721
1482787
1003442
140107
185731
1554034
1515932
555806
665988
656739
470605
706496
869720
942022
1000584
640800
1481153
1104380
188348
46570
785298
446354
1342197
599755
101792
1261325
941685
1205979
1142913
730740
300731
183848
1028409
973274
991350
249431
1213687
1175461
720092
867024
183923
817067
562431
876427
280196
1134465
118189
1464499
220337
986789
1151297
1453926
1381005
1539054
484061
397959
1423320
345272
571398
112109
905043
249802
1354234
689074
901114
994296
650269
1228143
630884
158982
1517856
1492297
846226
1438246
609071
47040
247779
710333
1065784
1495168
158021
137237
1438737
872126
1159780
870364
738892
1171972
269336
1270909
1184637
464669
1427962
1167110
677300
1482798
187696
1177925
44272
253066
1532474
728027
488854
358621
30147
54453
290066
354226
1389665
130604
1033658
198090
139630
410518
1495766
1176483
705293
355933
1417503
286343
390054
831477
1384087
1018567
502220
696831
582932
1560930
1141223
754438
1327300
1279814
407172
169244
668490
920503
955979
1331684
178650
656813
1315175
264352
895600
1046925
495055
1251958
1098358
929631
966474
315050
686053
155625
690654
830741
123874
1058912
114090
195142
34517
1515105
34404
671967
835311
1137442
110385
414165
633938
1294216
1228108
1412174
219752
988858
1123005
1025382
485591
1402821
1046131
915910
714122
761082
707017
314815
99825
584937
1456045
835081
683181
1313068
21681
1169283
70668
1096285
164315
542016
113644
940174
1234102
499567
1467882
282810
374309
832719
473895
109759
226410
251520
1337002
1400841
29977
1151856
976493
500872
278464
690013
1407972
1507151
919107
884776
324336
1338787
738791
740944
582092
209391
648905
769449
1370308
1347978
1217744
1120273
729790
601955
1382111
753226
1535002
709261
875670
681550
1249673
976636
179633
1010883
38865
1040900
768540
619297
699596
52024
446694
1532009
239661
999000
1488339
1120965
24631
1350956
701667
1265108
208911
1239827
1122615
117779
1398094
1086234
140185
775486
754762
836073
954068
522383
430543
1565524
1091445
93158
466685
1280148
552998
1567374
291416
1123918
134679
1512301
597859
831809
533926
1261402
1252264
829854
677036
1167432
327062
391132
1236889
199281
172959
17328
819151
1370091
1164103
746627
934658
197701
927229
770153
1123326
337547
1544155
376705
262342
568596
933486
126930
991016
1303250
816570
59487
731117
604697
265005
851561
846212
859669
1105904
403183
205677
411970
1474640
618137
1239955
854024
1439006
1289615
65192
616210
426844
1544428
784382
243696
604389
181240
455665
1363612
562924
1322733
347257
672434
1147042
630321
627621
1015459
1499753
873585
322366
525841
1143628
554199
7396
1450177
545928
1389696
1146765
233116
421428
1330828
1333842
162114
1540375
1306297
1438754
215645
1141657
1255110
437439
962040
275119
967081
601462
93765
1481414
120909
165376
345879
1507022
773603
532045
506362
1219058
1405302
475912
327473
1334583
700078
666885
1006572
256529
930368
1254331
1564519
559121
1545652
605961
1197973
469384
435193
1307025
571079
1058909
54642
975996
321045
1197981
567258
1337355
53305
942824
656911
1312993
577818
1446617
1449390
563904
41951
398910
503300
930418
1002360
1190038
1261966
393270
1094499
787861
1340585
145794
546851
640009
1531606
1391608
897856
1229943
1029486
1432947
697391
1533959
683390
1190907
346375
1083899
366986
1007795
916928
1031975
1531416
232243
69388
845871
1239247
959400
218709
1565464
385248
13215
1523950
716336
804912
970760
1229518
1412316
1536874
795216
570415
1304125
1275025
1027223
12492
679959
274929
578416
76378
1100626
1426663
384340
68172
1403851
1195867
852404
138128
73202
1096241
249514
1296081
64939
489926
478391
439050
1080769
1289341
1026509
749820
136305
617072
801936
583996
851240
768227
923241
724953
1461515
263469
375560
748573
769906
217583
708086
1431372
1380737
574481
396741
1450540
657453
100894
641233
779595
776563
253060
1172764
1390800
1309789
1170613
677935
1298114
503117
939364
241285
1250064
303254
624814
1049554
843627
50799
820613
457261
625237
1164333
389180
214259
261197
1501106
1431809
891175
1267522
1120262
1184106
1438336
1076404
1508320
1317388
579024
1390307
537393
453331
679122
188044
59179
568992
313989
713874
1222085
375915
370438
1498702
483797
958874
547802
1367289
1303847
1317375
567989
214807
81296
1014033
895475
1496154
319556
327082
942391
1097669
137985
607507
952205
1095795
1276471
993517
1087389
981736
1405369
382435
229245
636675
1521676
621110
76992
991188
50076
991874
470148
258085
500431
1059199
830181
390805
1163762
1562448
917726
382204
1303125
245524
1445140
1335905
138410
1503305
694495
1364540
1458437
506661
34000
1237157
933188
901559
1123758
261415
631009
775338
1456152
1393211
1459573
35171
113267
44908
1242172
714124
1259804
606183
1146836
480363
770487
949955
167753
1248449
1402021
826508
175939
895386
1555537
1141662
1238994
439398
1212473
1286679
810053
926636
1128125
820813
1311352
1166606
1462012
1070472
247518
330963
653403
622744
86847
306583
698074
559074
793419
1101512
893921
1334090
859232
447561
330145
593220
299702
861313
156442
1336868
1065190
767294
1540053
267234
1402787
147137
484601
54638
1539175
872844
1158123
281140
225955
521369
488029
206251
1442994
558708
931241
1071608
710364
479709
1094103
1500392
724000
747507
723999
1352260
225893
892070
1252355
442191
586914
223984
500801
1341933
1412865
1494973
643638
174917
902513
1560409
181168
864541
35061
1051227
8625
925316
684391
742650
22582
353174
385435
1366497
447006
295534
906679
670638
777991
170027
1496673
685723
608665
1159326
1156101
219160
823430
1382273
1087620
1105172
1395404
1448689
199941
142008
1426517
792479
1335995
1265582
1100796
217741
337937
16505
573392
965352
431955
834834
1096494
348012
888422
47933
214213
1405216
636581
1205829
1044956
1020345
1326968
192148
2086
1150570
1073598
255361
212261
481891
1125749
1369449
242787
1447218
1251138
312572
837161
1449273
1201291
56574
382936
586563
1486237
1216255
1379558
665808
1120234
1324352
302164
236840
1392546
240777
1262320
640838
1437186
323973
808038
1421131
18953
1515679
1433461
542525
1235796
826828
1280616
183308
1328491
388299
289962
1294574
537590
1510039
750526
1376520
696377
961904
1285653
470630
343197
1066649
1188998
944177
1420094
1311181
280893
1221991
456271
411169
724476
1229540
741137
86638
1363470
489352
1413165
1270017
1487783
746171
1324886
1312938
1174446
798076
930935
931075
1015102
820503
1112601
278717
493229
761639
660205
396103
1525607
276400
654681
1417633
215667
1302117
461934
310946
432985
270428
1022058
40991
595869
1259159
362931
88483
933509
362204
1317613
720096
751270
1113390
573230
1247803
1558797
38745
1522110
593331
615070
1024952
440403
714873
1519372
103348
522326
1348836
644907
1454941
1397362
209661
961434
1132395
1360595
999781
568843
991746
187195
550863
1254853
416687
1371125
884687
705305
399944
612380
950156
1061365
1562556
1012522
73383
277941
619185
1236667
791660
533340
1206838
743014
704280
424828
196365
731743
395447
1172681
1479711
518193
680103
1489073
314403
934870
962192
858684
840987
877279
583361
518676
1085044
1504883
521529
1280295
853018
1091325
1047179
1170902
1379193
1284987
641656
778434
1177432
1277659
1185307
552746
1291431
861747
1551052
425322
1307715
1261677
1038118
628606
757384
614421
1117891
979563
419782
1132890
219458
1251791
604217
1158688
96796
502572
1004626
1062729
1001685
325016
1166010
447417
1093062
1101997
807766
1355597
1258433
383271
403342
355394
143103
987831
797899
1418424
1274131
1330630
112838
1294734
1361001
608305
376124
1323041
1420048
825983
177096
169784
1050921
1325570
758903
1523015
1420308
123910
621131
451853
1254644
803207
198662
1445007
1423278
1453272
232109
1339390
316268
515128
553784
653763
1226359
734457
776939
13015
154376
985257
723694
647392
1259963
198042
872837
752090
405434
1471583
1442633
942266
1251513
1205712
506159
1394087
1542531
1054807
1339214
1514756
922919
849642
414481
275039
1093606
731113
5399
482856
656109
623605
1162426
1139083
254888
1284949
823884
1144333
1154359
1158269
412808
871372
287201
1559407
1343181
913480
1237499
1399725
896431
1362000
625020
1486414
545053
1287754
676021
235790
1448495
1549858
1133163
672469
234353
37763
953960
749463
938032
607437
442291
557721
1113322
670021
784606
858592
887119
1328091
122973
12692
1535420
1109961
1252736
1269067
137751
498881
1029001
50457
49488
487116
619543
806957
1398241
1333243
1110295
129151
1054737
1481998
414691
607097
47203
6640
980217
658149
286411
1230019
1183631
436187
388390
728293
760831
303707
925109
1180041
303371
84219
1266854
130051
763511
1208446
1339596
1166750
548620
1250304
1458426
1403546
826036
446626
577940
385656
733020
596700
1510033
389512
25409
1242391
1325543
1316132
354807
1095318
759987
1370429
504231
170386
503030
1226611
546578
13165
1218150
802039
240351
62144
1012136
320525
576817
301813
1048027
727374
1401467
876672
357157
1404608
516133
1191337
130464
1341691
856073
1126889
73268
893703
1519581
1008060
452462
1038180
88314
267290
539374
83506
704453
1518753
1099585
1235721
1165951
1002151
139374
1297636
421711
601873
1367392
963099
151333
131095
718868
1015301
418476
1418388
1369134
1369224
127941
741396
1079318
333814
85065
303699
1026583
1548776
968904
429138
1261278
872946
1105317
1023316
1563688
1426317
973817
943415
797073
188138
677115
98009
198859
1364515
1552247
744917
780758
705388
1167325
1365338
1548439
19449
474631
1542194
90588
1180103
541219
627272
90191
1433300
510153
722813
1114649
1507916
706339
1027066
1259202
7844
852686
1449158
331642
1139299
1214523
1130757
10387
630309
484783
379794
497287
616907
414122
705985
848182
512635
1499309
132865
633725
824102
821505
1112114
511742
887202
1386849
377077
1429800
97029
555385
1211710
656202
706914
1140125
743385
571159
1254644
1566711
1536519
502042
1321665
43682
796755
72070
774075
1496220
91017
818486
1184207
1417099
899766
308063
1210913
1357921
879239
538927
377447
780732
292396
342471
709976
71439
583869
468836
361685
979760
124295
296559
1186017
1258627
445743
966264
1195948
1179562
1115215
1081186
867196
1476368
78025
684867
874665
1093119
164331
766149
246882
1251300
935289
1169378
1052955
1348370
287186
262910
206223
1259371
1028993
1459195
1196169
463507
1438392
272860
744345
1468089
436156
1511340
283720
1562947
1251381
270572
888191
675975
704806
1527796
1517816
1492549
1429531
1114017
1385626
133133
858590
1354497
126702
263262
1360159
1161678
550400
3223
1238078
845962
97737
920134
1168144
707882
1266933
400672
394030
575520
204823
713698
535272
252692
1337750
1100469
702146
760359
904697
292101
568807
947673
562522
589688
1194594
1012247
1377501
188019
1152456
426930
100666
72473
635415
1155579
489166
1117650
1141637
246349
245953
224742
629535
1000400
1519548
719083
731934
246815
1309113
969716
235858
1542858
1230786
1357965
495170
1567614
1403267
327231
590188
1075404
429581
710825
352797
846766
1246165
1491558
346851
104086
264866
1152451
779365
820241
709728
361503
834809
981234
1076583
169057
457408
1310328
1218197
77908
442732
726409
385847
1479355
95600
1503285
811797
129802
1251284
348106
462073
766501
804628
1554937
1443129
497411
708769
85363
1381987
493561
1498097
393781
284563
963048
749208
802894
867785
561240
303404
1173609
788145
913083
294275
1456140
878634
324279
1391971
545067
14971
1444056
207436
720408
1497539
1032020
1067059
1086658
399624
73171
295326
1452330
231231
1049394
532831
1015983
367395
1387379
721483
904231
1250237
858355
890947
579107
295911
1479627
524596
552467
681402
998129
222764
1024069
874415
1289646
1298028
1202955
1349370
1378799
761801
1035345
354790
725544
389100
373410
374774
666855
260685
453622
191603
106284
565527
809706
1077141
319969
1386515
851709
604430
477713
1546160
20175
553851
1209189
1224250
360055
666506
1044157
928831
1182506
269046
1182671
1227913
567809
799876
607000
7708
594761
1535193
39073
729225
1552792
171204
1348602
132422
1349560
1461
338310
1133775
206707
1368312
864094
34466
1281402
740821
461181
1165145
681531
1490808
1039163
1197864
1017041
1336094
1011081
1064242
216093
1198139
821606
702500
609613
164524
483518
1395361
1561318
1563059
1301532
506605
1510324
384899
526457
1380574
1503289
942090
1009009
91687
291268
686368
1315740
253146
1555434
46464
1281324
714825
1192316
1507409
1444561
399096
360855
541595
1281691
222356
924536
720861
390461
1529027
69870
816347
1227217
548599
258646
172180
895282
317400
1262956
1357525
1149766
232194
1540405
359231
966543
1470004
1290083
656491
904971
1539894
1566924
834894
858442
588669
589573
116484
167888
1549523
558442
1375269
405226
465142
1375920
1500232
1291047
534325
841381
179621
647641
842105
92081
1440410
192680
58124
734426
1496913
1136920
1075182
385838
115180
953026
201127
1294769
1559479
1219699
501701
422968
233307
1245798
696712
1398414
1235511
392859
804530
923729
1101547
421045
459571
944950
59340
6441
670624
928149
308570
1480757
1538774
1395289
359016
1172894
1259895
96546
346255
794741
221885
1411553
948938
1488968
445561
829778
43588
1017706
1539331
776518
329304
1186362
1043772
1342161
1173094
640110
755600
504168
1405575
32841
822213
38810
1113365
1090222
731122
820262
1014063
1446633
171074
12363
1135212
966951
636549
687643
988491
307118
857907
764179
302145
748525
91234
251986
1377476
734469
436887
908856
865234
874466
1134498
328886
1104022
1171835
293029
1396144
25792
537325
1140740
1107357
699735
755135
1053760
1181125
1140986
872777
661363
905049
353233
924335
333310
1094051
46244
1343795
792307
904463
1521715
560109
1147244
799117
1325144
876987
1164624
1131355
1402156
956730
449887
21735
1497869
1226497
1169837
1167684
751771
578998
111322
795330
805778
148707
935819
1206371
337
588607
627260
179740
290660
25873
426883
1304814
681395
761650
1354395
1537633
1408582
615466
1347328
359333
961003
1397852
482215
907917
324824
930093
378510
310030
1506012
324967
516401
1510104
106157
95150
6814
416868
941862
1138931
784187
1519215
1037933
92153
446400
1484018
1031318
41549
137924
138673
918056
491203
645878
1272740
611920
792518
872647
997974
45557
1243873
1540471
586618
918699
1297782
1444354
257854
1206475
1034887
863754
1154834
729669
956215
328463
320430
810169
1335519
780783
501220
1333760
118225
1421764
422021
78306
1077724
1195639
718120
1557429
369578
1363309
1399270
1205975
235051
51586
172699
162179
496807
953576
625582
1217449
386856
1230527
1501145
14416
470846
531779
1317703
701993
477554
389473
841375
367997
962839
1362161
385363
404587
1025478
500893
350676
784118
430617
324469
1127257
1370336
8993
1347975
488872
1321067
1129089
706713
1051668
779175
1466669
1153375
343181
449246
1246904
202479
1085527
1545413
1515169
635444
1235464
813289
1328812
1274415
988511
494180
1444670
402961
782644
548520
320492
1007446
1327607
890277
650400
986935
1345176
193216
696402
547404
147992
1468416
792483
236477
1236465
176738
762594
836489
779384
1458188
1445975
1175682
926750
1264986
153492
618228
444811
1510348
1333610
1340808
68015
562077
1316031
1297730
906084
217485
399343
1350704
1393721
1187835
197784
632190
145862
1218027
331164
659434
575017
1278639
1374839
413945
1285086
6406
547370
669695
1095433
556897
1505803
900991
244937
835784
423835
1084653
1224919
514584
1238737
868877
1037335
303426
1344832
835402
25853
394813
194836
397538
448053
657102
1259609
1244454
1181330
243498
1194141
685927
786536
246433
120677
665956
1473403
208830
640969
330885
1551727
62362
1094217
1467320
74351
458089
705941
966585
186554
1111560
1374968
1229197
269599
1397393
865563
754972
612682
571971
1526528
1004880
1266003
1097982
693334
1293517
786378
901977
59197
769729
976892
1139709
1431306
629131
114200
926302
167375
882989
638581
274761
515866
1100243
744539
1193356
699762
1275756
1308203
576193
533830
31192
1425814
1193340
1082238
620400
1251267
640666
741172
850856
484915
388271
708609
392452
528685
600467
978947
814581
645218
591342
1304715
1322106
1500561
691651
762848
1511028
21415
836558
1382564
113363
806099
216128
532269
727307
1435875
1480666
68138
599641
641735
960459
1250660
953465
1301788
1036723
782764
330064
507354
887097
676404
282934
746686
838526
899545
1062054
379909
424635
1199218
1488260
675923
739826
1091084
342282
813708
645399
944677
61241
762406
490737
1511893
789991
786943
1535003
473746
1164969
103785
913958
650671
1203420
463611
98052
175330
558229
223597
1114013
288155
1546110
289575
184959
1174882
248440
454625
774966
43697
134682
269762
1300522
700958
52011
570737
1119054
152058
643150
161951
1414932
1025952
806558
1070526
1474924
1371124
1446352
480297
1460455
1401286
1154332
842837
879167
290925
523351
1404246
156461
559537
1455524
1017487
1454895
1117852
359889
203056
1461004
1393962
975249
1540558
835224
1543232
375633
1001409
607667
1156194
1005730
1142062
571682
59346
1506206
95296
1279860
971680
384181
1393796
674901
570390
1416676
530424
80216
1139614
1406104
1330554
127405
327996
434556
168264
1424892
451362
1276563
1320370
108976
1416165
786168
1053640
1281516
1418511
80444
131069
366809
446901
144072
338996
857508
661095
500321
1191125
204219
1424005
800732
568611
1273622
1408677
1563566
1371204
535757
1214768
889220
1234491
1538281
1215201
1394134
509928
629979
869051
1000285
1173763
66079
1319749
770895
75365
1461205
92665
568183
284912
1482361
1183691
1153842
406210
849356
519838
1082561
1526479
1296711
518968
1040047
857753
1385217
1403785
1120793
783483
754928
258351
647279
1345341
1162504
1171166
416563
394189
864933
136670
1040999
385108
1469254
1322916
1370300
875755
158228
270718
674855
1080951
772983
895807
984240
1405014
868819
86425
557053
516156
1011347
19784
571609
1311561
342578
1335455
1269195
925653
649542
1249102
1165809
141239
1069290
945383
787468
35052
1175293
121835
235977
306551
477493
304162
665254
1534493
1132715
529044
49063
508915
28536
1202268
1468739
93018
346926
128789
1398341
388863
1140564
666364
1435971
1000262
1192086
400900
261430
1367721
873110
1490730
1552250
868837
738264
480274
1039128
709166
1185895
646550
815440
1196574
308899
688782
11617
1492775
751113
593005
822094
422072
1333890
640706
688379
372227
493309
492903
171948
563420
618862
794328
583091
1138629
1270082
294961
692245
546592
1110506
892885
936610
706767
680102
238146
1517335
1155242
973064
602596
308751
300782
529103
153473
828750
1028007
320005
481005
122963
1351736
1129359
105066
1346598
122499
81764
1418488
197249
1565090
912496
1011334
941638
307794
321874
1247254
1432459
980600
748272
1098208
559676
236693
1441465
924893
871526
1243716
768665
1072773
456490
1042210
44494
1111630
751875
203269
870219
91900
598110
395718
513026
12190
813824
1199554
1266240
1323541
263529
1494015
123165
1469550
683318
975970
857846
1422332
1541266
1250514
1461438
991847
1412659
1012103
164602
134794
212407
158078
181726
70114
1245110
1446914
1278815
844511
863792
802585
1295485
197636
700527
299434
1009178
229972
649780
738315
484791
543495
1039736
478624
906566
839097
526288
1373466
894758
1066722
308241
902992
582861
919262
495714
560111
952027
1342880
384371
613537
539264
934800
260182
619697
107806
1274237
458622
1416699
296181
1075945
824266
72337
843723
675889
169983
147001
1524599
185912
148116
1283449
1398726
352593
167231
265053
1487456
1051166
203775
231119
1455811
907010
740420
1359983
752175
1516375
360423
32630
1067791
909331
383839
436712
305891
497972
1308660
655179
836286
253150
187129
835677
832273
812166
314045
663095
173065
718525
779575
1257659
146668
978805
1128212
530872
552179
219940
891516
584951
756581
280315
103518
1117745
1539270
1090576
559901
416083
1549803
1340391
1177214
945120
940520
886337
1405064
46919
1262096
631490
1274639
204214
1179178
735133
947949
1012428
434195
1437283
896086
1069040
291286
1085844
806318
1512185
641887
359039
245381
1021328
593906
308454
1015082
414239
419602
36284
519735
742488
19207
114721
1455783
194620
789902
855714
1463488
1302032
1277779
1003244
262718
70540
525501
349780
981667
149568
1437096
1304371
502373
1553333
638703
301940
472069
1406153
703217
1172563
526011
34266
492893
945183
38705
1405743
1104957
615243
758039
1076947
1439137
302555
309243
1499112
622040
757576
825560
1132153
1391542
501593
461914
305258
1069087
934252
1200402
1432231
1392243
1534385
1022035
234212
642681
627566
157205
1537016
163728
691026
1028172
1154317
1311152
723073
906217
792453
1042359
986078
1449705
1415628
1412457
128506
1092949
1484133
1459135
1280262
55144
1027249
432219
127976
992200
772099
571839
1222686
1381987
1072690
1261747
693770
461366
632811
1342431
1289850
107284
401901
617311
768025
1334015
675979
245050
946094
1061148
199141
938109
1449150
275685
817428
693245
1341356
365912
848541
1235125
34315
58969
282383
680248
611630
1209562
1272158
739887
1113734
1214628
808549
9175
1060426
1355420
288957
156146
555078
1082171
244515
925890
1474319
1056073
1067000
224596
1039676
1153855
950353
536542
1262058
535065
1050330
986298
1510355
1360472
690170
1433938
1441194
871722
882407
1152060
19088
394231
755980
828644
1475519
811640
869999
845648
1432772
1107771
1545421
899562
1469274
636098
530369
1339124
477618
283667
457481
254955
629080
1227260
1411826
1557055
385747
1528319
179195
1395247
610139
1070160
770669
292391
1566440
87011
73501
339147
874592
1453357
730916
156138
986300
805965
1495775
485345
463669
371238
773938
1197821
794242
1084460
40751
468866
1278956
1443465
550317
1478503
470048
854180
26527
1085625
1380276
1183673
1437972
57505
726517
1059347
757065
1553218
1254496
344800
799586
214255
44799
1080179
1204988
846899
842626
1399462
323785
74519
1462740
490033
1280246
612068
1030281
802709
1158865
1084757
673844
1464609
780597
28786
1201050
152758
798742
1475563
316610
312093
1361325
1071720
850320
250174
734040
1539018
1467560
230122
1339046
671992
1537383
289639
209368
719324
202839
1555513
1166448
878145
1112458
1303150
1346675
113880
424729
100056
291687
167713
965737
317007
113142
553404
468757
468481
185142
1078012
660277
1428238
394145
855283
859136
1345941
1091821
269210
267969
1448034
533988
181272
519056
588988
1258207
192129
1194883
641104
1214723
1539168
461802
1019150
254160
499512
699651
1065110
1138993
1098596
941482
1272668
1184061
891325
1057252
1364475
650590
786409
1651
462953
603164
1320648
1238323
140605
708384
1230040
50411
1021284
1094406
942238
1140281
369854
1104560
175487
865958
1434125
1025719
1362087
514656
1296773
980912
1016138
1325800
1184743
892001
324638
1066179
126823
1301806
947586
1395708
1321610
612069
40520
1455627
415134
958645
728079
1392451
646975
963075
471918
897299
884883
303643
1448008
1419262
517260
915510
531437
1233451
1448281
319107
771577
354556
1420799
1513040
1265101
1021511
1100522
430974
698760
173690
1309239
658876
967214
943486
1494235
1264255
699466
576434
204153
1069373
21095
396951
343353
266823
1198256
841608
498948
1504165
301883
88435
811613
982724
561565
1466417
157852
9459
380905
605947
242088
1493960
323134
1444988
654255
853754
1414295
443075
957143
1434228
516914
1003418
235709
1389313
779598
506338
81667
1431222
402830
931507
1216184
1013185
1404721
1174978
1344913
52599
1167712
1138657
132012
182400
608795
1159910
1195287
722688
940464
394638
759512
1251425
727374
472918
470374
570660
93827
1425325
105378
99104
450602
219441
114463
721821
28893
1268241
220209
403209
764283
497107
427101
567077
937783
1408296
1202259
457407
255983
858289
1172873
1019367
1491392
1482729
656018
609195
525190
417892
153693
365647
1112006
1068591
839648
71476
1464040
1262012
205875
1258766
830286
542142
879799
868422
852999
1333152
414021
494174
387770
880918
257074
228270
1315527
1563595
574720
1273551
1150053
784256
912161
43494
610244
1350923
523399
1290691
1318467
891768
44056
1344452
891905
1520805
1111516
167350
810195
1550964
1411982
1540412
1011688
925482
407686
158941
413518
22128
563570
1403214
660228
944138
1156923
382581
859416
987897
267297
962249
713868
901176
1019326
1373269
566253
1227524
1283795
305115
822898
762530
635407
447483
278341
377729
1099041
1293145
1418009
1210023
62975
649949
242749
397272
372093
1550707
1437042
676438
1515913
981753
1247680
456004
996520
1025728
1120226
767736
321564
695264
1075558
1170113
787055
1370818
1535456
133187
932246
687792
756087
385276
373309
56781
437789
1044841
1334145
105122
490240
333464
1364758
1054938
804131
709742
1075115
1070911
263753
1065535
1084126
558924
195522
111391
629621
1325474
1140374
1354711
217175
1275473
230053
837887
637463
576136
406328
137187
571248
993824
266570
802664
624205
1292921
831172
277401
1437301
12129
1030153
256371
352062
608696
352889
262491
533898
675724
386721
23779
194306
939954
447971
1539500
658887
1368817
1502851
269888
393436
296037
223549
1225531
280310
703822
417674
1409942
1065704
576413
850440
938233
1365345
1141987
637578
1506445
52305
458628
963971
1400792
1321696
1137374
1414055
585050
1320148
911724
602684
1185756
1015478
161669
999930
500153
1419772
320238
697490
718564
939976
291770
1542517
1128534
1184572
1423794
1289614
1373073
234023
776437
1091770
1256406
434433
129222
121701
480340
837285
105932
1138332
398786
1183431
1386377
882612
86030
520656
1350401
19800
547298
1193277
1129
1308937
1486517
574535
520980
709994
334116
1174640
1387463
213007
249598
1371892
389495
1161032
1220436
12966
931899
195042
714502
404288
205327
90922
577509
253309
636146
979049
724762
393432
1209368
1206152
633024
682031
669980
1343208
61808
1492312
1059527
701067
448266
1367240
1523377
1381554
1489137
1131933
1440563
949610
515996
823864
789950
1328176
1224806
720844
1394217
291285
370656
1434142
876160
551396
943201
1167478
642674
1129173
972185
859846
1352196
1049579
955888
862055
1100465
1053446
1552986
333965
1468516
47294
1427308
277289
1200356
331227
1142520
789414
128121
3713
1099758
1403572
811395
290999
140160
487356
115250
666826
359635
1464872
1513406
21523
923097
79320
1235583
1162381
934307
594767
164151
1224785
305319
1023284
1400246
342970
988085
293944
1289355
653184
1499623
973176
1370141
491975
1074306
1015311
1510559
381750
1237348
529848
660780
1061151
189220
669792
1210472
300378
851411
717438
571272
111580
1050232
866420
1529129
1380401
1412083
1275265
1278381
121705
1291141
592065
308030
1407079
440758
1417813
640482
1294911
1196862
325628
1401557
1017082
369732
621705
679507
635228
1408631
297126
411219
1346899
9995
1174865
613095
828963
32476
1018437
1150191
608227
634775
1416149
260835
212914
1289424
1544649
696285
1366474
408508
1424595
747283
442522
1027359
491674
390366
1081032
1035903
439898
1513853
27882
1127514
1533558
263092
158336
1207121
627711
746075
107283
252210
832401
781264
315839
1294449
858798
1153858
856974
896838
991630
623310
213646
1426658
1381713
645897
138138
1140986
38505
794704
1340206
590143
361268
461716
1001566
798957
1563814
1352097
1544560
342259
147718
871454
198926
181872
1537262
1044859
767565
349133
1355346
21280
1553049
1282435
854938
960709
239470
1432691
1296696
1474441
106074
252272
723392
1496143
1444192
987344
592672
474662
864583
286192
775451
375977
954043
982520
1271259
345103
1539372
136392
1343513
1363161
1486520
673747
1033974
643952
903099
368423
116459
794849
202615
386837
168666
71857
1169169
1247732
744672
841162
1088698
463513
1379189
323559
416191
352615
470260
425350
1033953
792619
342349
98205
603550
1276615
210174
518742
550256
823747
944976
1160212
983132
214279
359050
1535875
691165
1456145
24955
690980
1222481
48423
264358
1120314
1402378
1066797
1522700
957407
1359331
368395
1074441
1073477
1265249
1418795
1075224
1547866
705882
312049
1149592
318577
591585
430053
601482
1287626
1081633
426556
573090
754802
1242316
437691
1506475
202455
1371837
781582
101763
40118
840353
714134
1278268
1147554
15728
754680
1546347
477421
849107
124058
955509
873030
370815
1510849
274753
235399
1480450
430565
1505865
1278361
341849
1043770
89249
331728
1228170
233634
439842
624755
809506
253783
813497
208529
182819
16687
1011038
1531787
344093
618446
1503456
563568
888692
414901
430357
1415129
804598
1127077
1517844
616885
1537947
200826
934003
1354722
810401
506049
1083079
287623
735611
982582
1112703
371057
947264
724944
279255
1212529
1537947
927786
447570
375022
1016308
365780
1147772
1357393
1423803
19257
896890
1373799
1263350
1465073
486966
1469247
905388
763065
260749
94032
148525
228202
1488951
740274
1386690
565520
735896
1422576
877203
1551532
898292
483800
40189
419800
539512
1352298
1467538
1567801
667446
597185
93209
1135349
1550046
197047
1103750
233632
107472
340927
1107323
981774
218316
1049971
1246477
292980
1413238
637592
63490
631277
1359268
1481486
378539
1320639
695170
314010
21517
648271
1167518
1001247
57176
946361
676617
676770
561042
1266645
361237
1064243
123600
473163
1559366
1444127
172219
1220733
967472
1354652
365773
691252
1440283
1026519
1312668
609130
317510
126320
1478244
1461490
221781
1567689
300986
292830
428287
727081
87896
1126460
261514
1162365
760236
1240748
751082
734242
533662
889797
509355
1134746
1393869
1419463
1199559
248196
1310480
1162364
17219
184842
963331
514220
725182
506769
1469091
1360281
465922
446947
860543
783282
422508
1146416
889019
1020604
960378
38316
309783
996095
851094
828748
149087
535369
812666
1316998
778036
247379
867042
1369333
1413215
764366
858726
1123891
1035996
1182231
1979
1522114
1379113
124546
1320670
190026
1333424
439381
1406065
750217
477800
1160890
454097
937874
280834
20953
477810
718820
1186938
1177765
1293837
61982
1346649
208950
1239473
117074
1127739
693054
122538
819148
1356607
1675
141380
1364801
1356214
945176
606109
605013
1261444
1013281
824450
1333390
311968
631172
1563796
722874
990271
1178166
1134054
430747
804185
312684
395648
618756
724462
33658
1086889
420436
1267696
302486
687145
524301
668102
294950
1230877
956658
939857
194095
971963
769804
465924
306296
323589
1339440
261791
1364153
1418125
283649
1249248
814186
140299
1171225
252162
731572
1023190
1530397
1411059
1372855
278717
873334
76516
1212416
1033131
1021713
426943
1539117
1455839
334747
339125
279457
344972
1497239
667143
989624
850971
1124231
857342
678694
1328127
815559
695073
737849
1332637
1484374
1484565
241850
1010180
326775
793202
352097
1294419
117323
113699
833027
1028097
489156
1072510
971788
950209
1009655
664545
49789
993318
744457
802589
12692
363452
1377548
1041480
493039
1347695
663065
777638
1567313
1206232
780859
1448087
511360
682522
879815
1037896
298874
344146
65729
473679
175807
410196
1497585
41593
401128
1137986
114937
172457
978174
434254
133705
1322056
293881
1517113
1377831
748389
184212
1497752
1190995
1050147
10391
1412758
1491064
1533051
1157264
1524329
96786
1423329
630613
205484
468263
457889
1558282
366113
294031
940560
796527
408805
354606
1280303
352658
455723
1001620
1517192
472691
1330529
484160
1093677
1443183
159631
1119312
1556511
658739
1236082
1000287
911742
1539936
1099807
445948
1331140
1484180
1217055
836605
1402782
1087659
355444
998687
1186151
525807
1029642
395057
49967
1306221
1231919
944574
87982
172018
755724
878420
1298277
769914
855344
246171
896003
69229
857111
1534522
175665
856143
59210
968653
659560
1374217
1190755
1358836
831686
1160743
1863
685305
1028796
505737
1065080
654128
1366224
1237808
621018
1385721
1423107
780293
1326305
1194735
988792
214474
28659
419350
1535243
1554918
1274036
1363984
159876
1421007
1366128
1071724
166620
335788
1017208
473908
847217
1565676
592167
93490
626462
321261
917743
119443
830440
1485708
1356666
593491
223706
618771
1316887
1306709
800514
144306
1413789
287385
499494
1559801
1224246
1377851
936044
971291
1515656
4241
1079462
940356
663241
123981
1319377
304325
248631
284235
1314595
1353059
1402347
1332119
780420
507097
339774
969414
644541
669450
171563
878153
1323007
540129
521907
202542
57391
1003266
61741
582750
926601
201296
256069
495286
508704
992680
1366744
421585
1252689
32394
1413106
1072692
647735
1070762
722035
1523194
59894
1030324
671571
361705
661024
186690
120177
1038080
1546516
152574
1399413
883437
149039
1144655
799129
1332836
269726
1474874
977843
1171372
87203
831748
658292
1252861
387429
1539939
659749
713783
703168
579284
1218691
962242
1181024
1372512
828797
360992
1564950
734864
103153
1129031
1197451
1370695
1329474
585514
645924
282885
1120733
806041
290557
727628
145420
240737
1163641
657787
1323028
118128
307359
1055021
172813
1259743
441732
627516
1548331
789938
847251
488661
1526611
477596
1395539
405870
134233
847855
1362805
432092
1030883
1565012
459815
1470579
103151
597182
725934
1448771
651306
992440
1131042
1125741
204344
654552
862815
87865
516234
795434
1043580
102391
760275
361116
1425327
921492
944339
1007970
748124
1536201
113167
1356725
1064236
1059208
1357513
1299765
538187
835782
1272094
58698
161110
136868
1524594
393935
1244166
604040
214523
295360
1090908
805990
834439
200280
412813
521642
972804
1213645
1386370
908808
983998
435741
1268085
883896
1518364
1511
1203556
923564
490976
1305949
85813
576571
83022
611137
5953
755515
906615
368978
12692
1273088
61470
1222910
327334
777195
1225431
1176928
784525
25687
911078
244245
937715
1532260
1261778
676420
70462
717118
144727
681506
1018482
1301386
1310155
1363655
628316
1110110
1304761
29814
1150979
966508
231010
696857
283094
689079
1013195
846539
475343
384506
107732
846273
509272
585772
1087903
1524382
1254749
57292
510662
251424
690246
545626
405573
324891
588872
256326
1066649
1024830
1378828
289909
356344
1397053
595033
171033
59243
53359
856988
508327
1285138
1083961
1098639
1429968
1378677
817527
148508
1257083
669536
1556243
1137807
415567
210021
674191
1244930
952443
319070
722951
1164809
1158
1032013
1169844
1478707
1495689
347278
616121
1255256
959834
208487
888784
746340
1330792
718853
317783
295087
715285
600090
780546
1483634
1091413
201313
89006
751996
559349
472738
932683
301261
782931
1361557
1038242
802363
348261
1198495
174855
1204956
88266
1559643
839328
563142
1460213
1081093
35655
1282724
1528890
1259300
1297643
1228371
1031857
792087
175675
208276
785800
730562
818194
169071
339236
770390
24810
484356
297682
925885
569212
465199
1470150
838108
727762
735134
633011
60375
1393785
80281
703813
297406
530344
661336
557592
1419644
249653
1188952
161594
907130
1141740
1250854
150216
891781
1071888
983311
355755
407226
1323438
450694
627788
780253
516631
243334
451163
1140831
1089188
520088
993948
1310983
1108199
179572
708019
1203494
1142571
1099608
734606
1372423
1429586
1306525
1101038
1114112
682814
9867
1020043
211995
504789
767444
352462
457016
24751
760645
1286610
959331
1266737
1416894
790201
1553941
1077050
773357
1146336
1157066
693415
1000018
975177
949271
1436104
1122133
617814
183145
958592
748099
418266
748907
570085
829306
856867
413282
838142
1298013
1273970
239810
1189106
1156139
111202
720140
770281
217982
1532933
1316460
872770
945509
1424250
760208
1084297
1368074
590083
422427
289400
368415
1244375
75631
1383922
47278
565962
1205758
507103
945902
909605
1558224
1322545
299514
779437
1250613
1250872
753005
438919
70661
320793
619943
1064033
1540518
930922
755071
1543251
1298199
969146
1475276
1119515
1369034
774332
976807
1433686
1392627
1057184
221966
43964
77937
939667
656588
1280834
1497889
475680
1207031
239166
1551766
257851
1370624
410460
535147
1251215
1008904
1038322
1341721
356560
1270265
1404256
356307
1397615
723943
801967
320766
1089556
1354372
962438
1347352
1062521
1530816
1000919
1166655
1130112
213953
662925
812963
1419002
20315
361077
831944
324505
217041
928120
588184
1209716
1225604
798839
604393
1233344
999063
356032
286961
848885
677157
1235153
1109825
561002
114570
1073040
408760
852799
276373
271407
391175
856005
225164
344103
271285
129758
994684
977382
707851
1402604
867329
1224926
349871
1288641
1438350
242868
1523153
1283932
947239
484577
349819
1014181
713486
1061605
276712
1278329
567010
755195
1514161
60355
750374
1347163
1457755
605501
927661
315049
600151
1315493
727874
1077610
1310053
576149
1150955
565584
981243
1449636
985738
702139
87684
824031
1088605
495304
976733
1081880
1224324
901762
706548
316084
1475282
99756
1466830
1014154
96735
600906
1262746
54545
1492670
885627
625880
82704
1095373
280806
877359
1379691
758496
1479434
1028711
1416051
192956
884830
160467
1536502
1035461
1232068
581704
1335929
376511
1242752
1367175
727678
437497
914415
763062
1232029
55986
727661
431744
816001
600171
706056
944458
590027
1017142
595350
1544779
1247781
1315048
201484
999747
1030801
1010498
1030594
717085
712892
1391590
1255149
130523
982681
168163
99797
903095
339435
393731
1185936
91802
1403902
1020545
853010
327224
971304
1384557
1520401
1421885
1251503
314515
922395
68173
416796
429500
283033
588234
66912
273098
71454
1012261
1421546
38996
486490
796064
1005642
822293
46532
1470538
327989
441321
1127241
123024
353964
907879
102661
302268
261321
604629
123713
560974
1147867
861671
249697
743261
434220
851572
227051
421698
1255649
1315081
453195
885090
846989
766106
157879
635826
635968
776200
897540
1553050
999361
1391920
777571
414520
1175596
712204
127691
715049
1164907
1550939
1353039
1046192
1078576
598426
1105270
15959
618430
1379875
546823
577953
1042335
122728
1198019
100813
322638
239161
621736
665740
931641
423198
950007
970574
181603
1291738
1373112
474492
758423
880987
959997
687609
1173384
951235
688815
896420
189076
233912
141606
1375126
403436
218201
1034702
121994
1229732
1299158
658520
456842
846609
1246450
477744
1352673
1329352
182434
876121
1210135
481730
159561
1916
255631
118418
927291
780407
379766
1048974
964250
428633
356334
165483
1260288
623396
119957
968507
1471500
239957
742089
167995
228063
1047551
1377632
614912
932314
205776
778388
1080299
120647
42300
673650
1107945
1000906
544326
1092834
921952
743791
185664
777171
1560258
378134
620688
823507
1442180
576677
1330973
322243
1394476
1048407
1133578
1565317
176343
245766
1223218
927316
528724
462329
247161
687590
1315856
592177
547711
445290
757246
70287
500816
359419
1264723
119018
387142
417594
1546748
226790
608250
959523
1481898
876600
1467546
1102873
1428062
540008
6163
1058459
1049143
594306
567443
596214
166527
1298682
1403075
1427633
394835
414262
574841
1439365
71576
293658
917920
806684
1430548
1215394
232462
115830
1102497
453214
1094532
670295
538464
1068356
1188779
7054
795141
332342
729761
158505
510563
990549
368330
438187
931854
114436
412789
725929
1025575
1427490
742951
1301374
353298
801988
976325
315533
981534
369951
628362
888531
839100
1347131
565025
195832
536576
513452
325668
1190351
1163425
932979
40997
1377411
770400
605901
131612
1260046
119564
367051
271288
798878
289361
289913
391270
1543227
1502307
576538
748719
787172
440054
367247
378085
1448665
967692
1254783
953535
322059
1304833
109849
1123371
211095
1182303
1208861
794904
758113
1105674
894066
1435058
607054
227086
608553
582070
1293924
698586
274442
982869
185521
922514
1007501
791636
845650
2096
1392296
1399127
116525
1002779
600493
200755
508997
1162812
1361652
498704
876827
674010
510609
1080818
1376711
195833
1214976
1128136
1304246
729639
262200
1567108
1432818
1397994
10478
242409
253453
1089905
760375
414681
875020
820769
1022905
1426076
620599
770992
1338856
1463908
1206644
186852
1534296
591444
1566715
1517060
645315
170218
806920
655067
218604
849551
146981
1305695
1475948
697790
1204018
202277
1165584
918855
1341139
714552
606596
1459365
960338
411006
292289
1197663
1105212
283624
1213413
1409002
1230717
734122
535846
65475
1284488
1208323
1181175
633322
793285
221680
1070938
1135420
1124213
41329
1144578
421007
1481097
929362
1215506
1313666
1073855
47622
182998
785925
1300387
96473
1525408
1358864
335734
364176
507776
956938
913702
469043
576052
1526729
1127841
1164338
721164
1299757
706391
546600
437713
1228633
177361
262369
237488
1233118
1059636
216591
831787
196615
872492
899497
1024563
526313
1341560
1204169
754770
1005252
1554933
454084
1428723
965740
1346547
891565
1123445
1004355
1374980
1173179
13618
518773
846232
515968
1009760
340764
1176013
608271
1496816
426403
556599
461758
793725
718744
437011
665625
567783
1310
200244
1324132
1493949
967311
65508
897718
1145038
1002527
500009
10410
1539840
1139896
138316
961730
760499
476105
1556066
726266
119773
160708
1334352
848742
1539788
1390653
287224
495180
933835
1222791
1318134
892755
399058
1555144
747984
1122729
155875
768841
470078
1564306
945406
1556281
1070615
868885
931788
1024048
801288
1013385
108526
698836
390344
1536928
9727
1319183
257332
509103
695005
797937
256675
539799
1487114
686554
1147341
619499
1449711
1228717
424217
232535
511444
1349883
11495
1346996
334690
1279124
1064426
1344659
760582
1450581
823285
1098956
583102
378199
1365867
720148
1286464
254754
1210658
514369
175284
1263372
1554636
366413
411577
1464274
300773
531932
334487
700903
677743
1164894
12311
682470
429057
138600
602990
373127
147605
234158
870793
1513451
889312
1273668
913836
932201
950427
127598
48301
1132033
174743
804399
915102
936303
590875
1470463
8434
798354
472918
1452688
1561306
1111955
764281
390593
940351
432176
752185
144933
1339903
1171465
1089360
1378112
447303
516696
959958
1023263
335044
117780
1210564
105309
906353
1289968
983590
654590
119732
1303940
902791
82239
918602
231834
1385360
1080127
1146917
219369
1467524
1205874
358584
891486
745797
608626
95335
210779
268334
1277442
197079
1214078
151723
1242848
18588
885363
813742
349486
241003
1367910
722777
1263853
184524
372101
846454
1395051
1187004
894008
292758
1113927
1058850
243938
437600
806696
1166910
361609
279164
867112
933657
1202309
752573
1470390
113835
554519
760186
871482
422251
624615
1080849
625181
1169932
348341
922712
430584
365727
1297302
10055
1338663
823143
594518
794331
1392153
898519
424309
382380
1205232
319892
925570
1038144
582218
969692
1012543
1361021
1101170
751813
37325
816888
86449
84112
1021571
869571
1205055
41615
151690
457396
1375560
319790
874737
673494
464984
1134983
681655
1199151
608265
369639
1067584
424330
1441974
1496003
1109186
710781
320177
78830
1524318
177153
81928
1479210
638043
1531974
587242
580953
1267706
145280
1311671
771471
409802
567620
1379478
1466502
636339
253702
915508
61259
139206
829422
654315
224365
676877
672397
1178747
4926
1384807
494692
1486149
530610
558725
770060
1105546
1456260
1541662
1313903
1346343
59238
98420
503343
806250
1553500
1235391
509825
253000
925616
665281
1409172
928127
354366
376751
955954
961401
1023798
1279317
1068998
746229
149966
558082
2382
1000536
890273
853567
1359
931360
334876
1370464
132643
1232145
1211875
169224
566671
609531
436667
521239
555824
1201702
626616
547762
1311007
2927
1493270
348789
882098
1389401
814048
1002605
687023
677868
1117917
187016
1507216
1120946
223807
81759
918665
338923
1158631
1532362
532122
1348769
709021
1263811
166741
111144
1536649
1502376
120953
1135112
103736
1313825
1406100
134829
652383
129698
1500428
320529
1336577
410199
170982
1006813
207091
585514
612313
38960
904835
1037853
382728
97042
292834
103849
1541832
1108130
275009
1536880
947818
1033285
246133
499967
1389069
1120326
1498809
735213
670166
1367294
872346
1520343
836037
348609
665944
551894
1358406
918845
292937
912933
794329
381931
1084728
795405
569181
1037911
1274470
851811
649739
1305406
1012639
853806
987342
1278743
196280
486309
639083
100053
1468778
274418
878844
1359917
1143358
558227
334209
1367709
910539
1053207
697149
637058
1325497
1494059
784221
111770
1259097
1330908
713887
1560622
1449193
552117
1534811
169916
763106
791490
844188
545903
1358982
225118
953251
47288
1163129
1563497
961467
253806
232796
213587
1002356
1320382
816871
563520
174342
347809
339903
1263749
60835
983472
823356
1137400
332522
781363
261768
1547383
957294
1357409
1554499
1053851
1123362
656016
1027815
1566984
341429
966508
706644
1210702
488333
138944
1459375
388800
109343
12770
528060
683114
1066593
1501655
553043
616799
605520
846154
369561
1124612
174736
1500735
1438405
1018669
1247009
1390500
776919
97688
969957
457129
945665
1117282
197851
895022
1089874
103748
253952
1461496
13476
1530037
484657
469179
1139991
1513463
791402
890671
740324
1086847
1533283
897868
1236728
480352
1107135
1214837
937030
921621
469207
423669
1150811
1215565
617165
1478756
1486754
8728
1223331
475517
207824
842263
756807
548216
902765
1523004
1249856
321737
695648
37878
1440486
1379040
196014
830699
1429782
1510579
834630
964328
595209
1112994
294642
477519
592145
763847
391605
502578
1063283
710587
1347350
865213
1317441
233054
1284683
834278
796774
852951
1334266
1261518
1496448
196577
120673
1038950
711190
604659
983721
104928
601607
754456
1530208
411539
1280003
803151
1224672
1470356
669481
1071053
404825
77595
500456
902087
1215592
403079
695731
1468196
1520935
157055
894432
1165906
770135
464501
1199974
1155365
611418
866885
130785
233382
1415933
1009129
445455
1059434
722307
1241548
586064
115537
195092
787177
1467568
1493353
853373
100480
911857
951238
79597
270170
204313
1014429
331264
345036
343576
496218
172848
1299386
1239400
536271
173498
1172455
1404167
1421787
112546
1238365
499603
261661
675817
1189780
53943
577119
936070
1144467
440409
171600
1079418
821700
1314257
794407
1494801
693463
267158
333526
532331
1531427
712925
419690
2939
73399
279602
937875
1220071
1098602
1064276
170401
890902
1228507
1435279
1274480
38586
1514203
1502273
365023
62861
521672
529746
855897
330778
502670
198460
299903
718975
1093484
1261409
1318753
759734
356863
472433
389930
59856
196886
577952
1020407
805203
164035
244792
112485
1405526
254370
58119
1273901
307705
66294
38602
1387116
291715
799863
1545467
1294052
711770
18062
545913
847947
87617
555343
547330
449994
755984
513255
680978
1057753
773977
1466638
864839
23660
840747
198874
571200
1304246
1125042
941499
1413957
647729
424650
106812
919670
583692
1361100
1051226
992109
1220551
761149
1429614
1193478
1554969
740788
1388908
14424
825522
964987
490267
1112344
992852
175427
165532
870898
984647
1000748
611028
955558
1141974
1295370
275713
1110654
1483687
1468704
161778
1332124
1248954
168054
1330138
45357
20021
1342153
34606
1391537
374319
351396
156265
1246019
929279
761071
639915
1053968
292764
1320197
854708
1195726
846444
1510505
1479360
725460
49604
878201
12727
605022
176243
1195833
848508
545339
499857
1001687
845081
1433897
1114868
1446857
710917
907854
640186
270820
816415
1064267
1198424
1477585
1523746
276120
209101
681988
1442436
727917
1101415
480556
914654
1348580
411846
778969
1220154
184191
1495146
1440024
1199802
605876
1374080
565270
1256525
949847
508957
403502
622333
329205
301617
21235
354811
1134562
311831
493218
540289
855203
705637
893543
1223365
201088
982146
330563
705272
195990
632005
1347614
425789
189723
65894
434455
1352149
1482792
1495617
1051645
173603
626132
455420
1291133
899097
159736
1225899
350172
932245
252574
54660
660670
608174
590906
699125
1489669
315047
1271450
500023
1156955
68942
58855
1112664
59236
1036825
75134
1322376
577626
330641
945533
1421113
820766
10906
1134516
1533200
935024
5812
317204
1411676
1412154
655268
1374447
379479
267306
968344
775550
1422952
293187
67546
1388021
517481
660584
244790
641708
458048
663026
1413877
110136
483368
509533
570136
925847
507771
870480
1548411
606744
858862
786166
1102972
659182
536993
161622
805236
258132
357078
1564995
1102152
33000
1462053
1249883
1337337
271015
649306
597270
1489985
576874
1504002
1122144
1325706
805650
515759
610418
1000035
951370
576818
288039
42710
344694
507767
1162014
124899
1266315
88582
1011952
235908
517318
1096763
874001
1395870
1208247
176153
1229176
990642
1546964
1247960
1432703
216921
507124
407646
597499
1345367
927335
845480
687188
1217980
1146101
363329
96828
426666
1458587
973966
1432067
19115
720539
1111554
267708
371297
1558813
570773
248915
349341
71329
773757
1339059
1151838
34100
852137
1109098
433700
427924
231710
1143087
1181745
546123
1151042
694049
589654
1381547
551859
905801
44285
60463
449272
1310582
1431883
779132
107389
773224
1077520
332979
182656
779279
1324054
976497
1111348
77173
436804
1546489
158494
238409
917645
1021641
1318390
436304
1286341
1325218
855345
555014
185711
1078654
1013941
682396
1445363
79250
404203
691462
223419
524564
864687
512734
561081
1428251
893260
101320
1077989
1174811
673970
991865
309925
111311
250305
1525603
125439
1157626
392626
813131
1021640
843026
236911
605536
748288
1320922
1261613
188724
438067
1434017
473511
180623
1512700
590512
266636
977749
1266343
1330962
862609
896150
777685
700033
596170
1078167
958376
1103779
1468711
930141
356042
500908
1313998
1258432
1440965
1534293
1165319
815766
1206767
907761
1047231
1451728
1082993
89759
1530898
157724
544576
925227
247714
339970
62824
1543975
31923
577708
1256247
73262
942294
1313027
176526
1428959
1026624
147104
1231529
846361
654844
441662
448595
1199521
942899
408365
785182
1341188
1012504
138906
81899
980475
1462498
225128
570157
1512304
1561607
146988
500770
1091145
235316
846666
336425
708998
153609
1490031
1215184
605449
438072
284159
343475
1034795
963504
1495336
1237983
1015790
1517260
369617
897261
1321259
1343886
534896
521719
1238368
253646
123577
30492
1311438
1263994
1559183
1368946
1324498
1467975
91481
785713
1260400
871575
1080748
1439083
1151791
462512
1492770
695442
1036108
810905
391831
1070522
837085
1031237
1248167
1465184
1010785
26682
482243
1423259
793633
1121642
836537
265600
927344
1251470
1347639
260046
760286
926813
234677
463716
452260
99466
1212473
763959
855911
718102
507368
505221
1341527
1404689
1360987
486403
559860
1215097
388763
585939
694766
203576
332540
708733
650297
1089372
678939
1342374
535432
1018491
583435
1465214
193544
418320
243835
87534
1390636
754122
751258
1055786
1338860
987183
911252
595819
753099
995496
77206
1373055
566859
5859
118566
450225
1421662
1546682
1232258
1489241
229916
1029240
584930
1311184
1459376
46850
596401
1215732
823221
1523652
1250651
274957
1152548
1475670
328804
1484124
148641
1532558
849786
392495
1268790
427940
1142073
1205695
1424615
1478697
160707
344071
89678
1363528
1388930
1162452
110227
75177
917014
613596
905175
1119811
199682
1013663
910652
1176319
774933
793509
859965
694457
1314999
1394709
935638
738536
1491360
298862
258921
913132
799690
1348254
1333489
969369
756464
643294
780167
1434551
1567273
261834
1267677
524
1091556
115876
283223
861187
1404698
115473
1348443
1086219
886995
116370
891097
1338993
1500566
925560
769469
1247491
428810
289252
914283
783595
621902
1109252
521194
783182
281644
123652
49375
458989
1027757
662449
1057756
1542467
97480
892496
485763
476057
160472
59496
1470752
948959
710875
707113
1090405
42314
830384
544290
248445
312577
364967
162110
1315018
434048
416125
140899
1443702
123494
947089
1034291
1037364
1440821
233630
923110
1228870
295014
1486154
755448
1546691
497497
1109571
77119
1471190
525089
992026
408380
446362
682985
100019
1175046
420776
999256
409339
294760
1060338
378927
1175673
944537
1174998
168346
1038541
542510
1517643
1210123
786620
1254362
957144
1391853
1302149
531600
1468521
245265
960963
769598
704282
328974
967980
381658
517492
1223714
394053
458321
505908
1481023
1093937
787735
1041434
257614
795065
125126
719334
1477997
374389
1453659
1272769
1446069
1524721
25918
309678
886380
1497667
91619
401838
372732
610353
439323
710233
1371248
923764
1087837
314276
1285479
557757
428288
135751
1141221
674986
292470
48924
692313
1273903
917982
229378
1253052
528978
679399
213070
206039
1371852
1504858
1450864
1285788
110808
779130
273245
243443
864857
1466710
412162
658530
590528
1340063
1167586
369731
1376826
1060413
113114
271608
209548
371978
1058548
140087
794029
34019
435171
1387770
173745
1431220
1508486
359144
625273
1143663
899439
441595
772796
460150
235396
812157
963857
787538
651134
1085403
932317
223942
880579
44291
912666
380215
1064587
486321
869692
1432476
1311556
1525734
412740
1110167
1470330
400075
1125608
59359
487810
392342
170489
83576
289937
586117
1070957
1360715
343635
440353
523842
1233734
238944
1014655
1407952
725990
131851
377009
1375613
206744
1446829
1245680
49946
881088
1254409
1004674
142704
232883
75307
1263019
983363
471537
999793
1272220
664289
173307
1330089
1541359
1420641
88930
1158289
1263499
139095
1252768
1095760
1207214
983311
314849
97024
988855
889651
1133797
579675
1503371
598934
1256455
566692
431744
1505572
440610
627051
1319415
994561
1395101
532227
127720
703656
1288412
470966
433999
123753
369766
1378659
985669
1157686
1173671
1099729
1506726
583660
111715
385021
130857
539111
529054
890223
984039
720106
1221341
1509202
1362602
795942
157514
630216
848029
1183942
386806
450379
1355624
1195420
1446658
788931
797490
1015690
825579
417041
154128
1002864
1558853
717350
1529123
1565670
692504
565647
41629
565121
1228168
510720
914371
319166
135034
679130
1253192
51060
164282
1196220
1018821
214289
1414057
1276189
1172196
1104115
889569
124015
79667
1445127
676716
573156
379600
1493080
1051673
1100230
1234943
1403455
484566
1532666
1475525
1257840
1489268
307761
637139
1074770
1565014
148888
538135
886820
161910
399387
1132794
1030843
628715
1083797
448058
77200
1544615
401857
375251
1479742
1162074
1182881
573849
284757
1133176
260802
107073
827629
1175847
685070
1158856
845762
1501648
524740
1047849
1054547
1087968
720966
931093
1250165
1538848
60009
801897
787353
237181
696868
510632
198676
1498178
205025
775125
830953
576143
427562
589344
639568
108639
512259
136212
515733
1403521
861125
262237
534557
1280378
146580
539764
504370
321532
289995
1090024
897648
1003384
782254
905889
1517962
1404019
453869
670941
1548023
275678
271916
1541554
550891
1564617
682050
662989
72672
998578
1418751
695237
1262916
390106
1357954
1088472
1206176
1044250
805292
1260265
176503
782051
1105152
454188
900875
858903
885541
1454882
938682
509172
270820
440384
632897
584207
38689
1429272
65938
1489503
877253
832963
1429632
1549168
1158824
21147
50677
845926
99452
630327
2466
1193172
1172100
16843
1125208
89750
1502731
1262560
1104360
883465
1135299
382014
1327603
336863
329886
61637
192015
107408
111370
798216
856820
183106
474708
843823
1095086
318260
786628
464403
1239076
1356541
603594
882263
114790
31699
611816
648594
890318
1354294
98336
588573
909006
1444114
1246340
841991
398799
749217
322535
776799
778297
1530830
663864
893754
949683
56322
1295727
1334501
794291
1250663
988772
1295907
1366824
459560
711080
1029713
61854
1446613
1564212
1114170
526676
430403
642415
340524
1185869
848254
1211581
551648
1554047
655393
66644
646667
346711
1433470
744138
537594
967601
1085423
586223
1034250
1501341
1021572
392920
685512
228355
1483708
1449160
806305
1243806
852513
1154626
133083
529894
1297224
1378877
492108
680336
38280
383261
268976
139365
923299
1121838
1189625
712810
1488535
586376
682867
93289
694073
708798
1522729
517266
780830
1276908
332075
581529
323717
1191319
295136
1080111
337826
688355
968092
288446
504064
1005681
69769
1460810
465636
1184118
785162
1497727
481580
822031
1509333
54615
322426
1048528
462321
603533
858595
131999
703951
391503
751765
1387662
1488015
103747
1209324
1319456
351266
31668
364853
326806
339685
457957
821957
1174162
126550
391666
1413547
1393209
1137178
880285
736066
700510
1111819
185665
1146987
388156
643175
718677
116191
789738
672404
691417
735435
715368
399952
1091763
51114
447326
321111
663483
1079428
1160022
765686
319406
280797
1182694
1295708
916027
266114
654130
975041
933654
153185
766350
563875
361207
1050318
424924
137340
282239
1518945
1259043
151056
167388
804962
359142
1058342
1018841
46618
869776
510330
196960
165969
866458
1124856
634167
947059
689900
235492
1198907
104835
1471893
170176
476844
534020
866834
530677
481194
716948
1439953
913983
1506709
1251936
745274
331815
1207855
1240904
468731
1146488
916315
1539291
1102257
2151
1009988
1253828
653323
626890
442865
651882
1374306
860219
626396
961009
1261426
822001
594340
498218
850575
752397
389674
188960
552189
820595
467226
974261
1433543
739568
879393
1438895
228858
1166713
1254011
183389
679762
765705
210443
1383962
884775
1112706
1319467
916403
1339361
756348
1374777
436423
1472456
618149
1332112
585810
818038
166126
1004460
936256
688529
597496
1100190
475091
564155
160220
165965
1510982
1459091
355711
1498735
773731
1351307
12425
156646
1464744
1390178
1440753
1057081
1089265
1491277
645552
564545
1039628
52114
1333279
1151998
1419150
816940
420006
1529955
349749
886886
1349313
1433532
1018928
472686
152355
129528
1401489
430670
1266931
739645
58978
832812
202621
478756
221457
641047
636585
372568
1315408
1436885
1191695
1151844
1197936
345898
950063
230675
1524236
1025000
1567056
1343331
196438
1158640
1125707
817297
1040081
839088
1473540
452039
1391791
571413
756019
901804
1300765
102951
782582
941243
455802
1400918
614127
1019668
335524
400958
576924
638064
1352713
532535
1185180
88004
1450495
325830
370174
379259
590558
628963
1125940
202797
857882
484802
453621
917757
1566854
1354187
1250368
1444659
975291
1365559
506063
825348
116549
284596
974844
1216136
132377
466751
1550651
1333953
554265
11982
1381286
653191
245968
606287
603403
1382816
1402824
283116
1005777
482266
1402892
791489
508528
604829
301842
493646
26313
1298154
235108
1345229
563994
184652
1424122
1492502
204653
593303
1354246
1488560
760262
1199695
731116
565048
1547225
696967
1071522
905525
1213554
336604
1110509
473391
741103
1352788
1214756
604250
16512
1338435
1386759
1038866
236073
1267034
756651
224049
1183235
280944
985461
570112
1149734
964395
1035408
1198854
716183
172754
1089205
459133
496021
1187128
719357
1071755
6746
1088453
274870
1010816
1193764
789224
1063237
711128
885793
120834
645851
1034618
792079
409288
137248
401056
492515
275914
916266
1344618
807921
724674
725548
269700
547490
20480
338579
1480
957339
896656
1356975
1235707
1125460
754550
250845
1402319
1456383
1315968
1234237
797189
253666
680401
709202
897715
682660
791702
124653
343858
1327152
1075680
1093775
1013403
1163906
476365
6182
44192
638212
940690
1007802
1274776
197299
1194056
1450216
1368254
817529
973466
37302
1380827
354477
1391178
983224
159305
283048
1105609
294208
141655
131875
1157455
1322463
1336983
1407302
1247955
656871
387533
23359
986929
295682
230625
217959
507388
277817
88015
693150
314992
161714
1298057
292351
727669
1470524
663765
771596
249562
1106318
361652
142889
165229
381107
1216252
1332458
416325
827528
38801
313832
1275246
192271
707049
1473992
719236
1117762
239908
1157482
604925
1370535
819625
621531
453640
472821
366875
64306
1284126
649952
1266542
1303954
486449
1000537
1161295
593716
727061
836001
1539991
1335867
1199156
108554
1385481
617879
1093502
695659
990963
1042906
360521
984405
790052
1382591
831916
119206
1217006
329066
1025337
1209544
663996
271599
576930
844976
67999
411678
973368
225845
48176
356076
637636
797312
732029
448074
168932
942009
851323
168215
644167
431068
1047192
1555627
786986
1221241
1097786
1059002
360433
1320488
662331
467840
657399
749884
444284
817110
1105239
365105
820915
1261050
1120656
525139
1467487
688412
1344449
711883
279421
1338689
36104
1337791
1050051
197272
1351579
82116
933930
667228
151510
669413
190243
1021121
276887
118905
1379120
155466
1541602
1345612
1183113
1444008
862897
642558
466742
53944
1284944
118067
1175938
504454
476812
1262635
791187
913086
1221721
45400
1182505
230200
467001
1349859
1278613
438028
149403
1043830
86006
677846
507476
1424750
822388
725
145821
1240417
1561420
708601
572459
719919
400457
772124
1387839
427072
1407788
146936
1404399
977595
752955
285696
1281350
1359286
1134194
1159659
502464
452449
1305691
297372
53308
117432
1532070
67799
926563
1453932
836462
1386388
376941
1260059
1437425
498059
556240
1292764
336138
388539
633662
1001652
34996
1415404
166276
231372
1445275
767679
1514246
1463893
1550494
206273
429511
691202
644214
272844
1249321
887127
1296561
212906
199275
1466783
241746
971581
1291280
367283
581791
1222863
1341657
633726
225080
821175
1167597
357204
382078
781035
608684
1552970
974241
968920
1311167
241037
1033328
1020342
980100
1093121
1433134
85590
770695
144433
1446279
380681
980822
1026425
1492818
457
434937
475943
1560701
145813
1012175
832908
883863
821138
1560730
127247
363818
1028223
583188
1312917
182817
1040073
1533032
1219713
48312
1519323
181715
1364983
1183900
428879
716257
74044
1051257
812122
946330
1400091
1464811
1375731
1438301
858615
437743
1129425
635801
1534632
464219
856493
113382
398033
1024550
138106
1535944
1016593
147372
876124
216861
83920
1284824
222029
1082675
1038832
313367
981548
1401311
683602
217653
1073994
1501507
190314
1495962
829239
962142
972902
1104627
1079994
170144
1162010
1312186
368190
471331
229183
1054489
971381
288352
1418095
1370639
1135462
1378673
187947
1351229
601721
1515608
614308
1428458
1552012
970546
1373989
42228
1440251
754348
556397
1200765
452396
326779
851655
1470513
26450
1409030
270014
729048
145348
1361538
1449812
330431
1160549
1183267
121991
913579
923503
1264745
807998
892702
751268
1470072
570537
1070556
485336
1007794
1460317
1093849
467266
1392400
767161
426338
274951
120983
1064120
1332401
1221610
111836
344584
1325414
554093
284347
637933
190807
391893
145600
56174
50434
345224
1137463
964991
697019
561459
58085
257832
390412
1300013
664595
1427314
35213
1564171
114157
1159680
247641
525620
408105
433479
198180
1530279
9768
1187162
386699
286162
378409
14317
1021105
1345979
235221
1227602
830
632843
96273
462124
361675
1508067
385302
1170166
482346
1058372
536153
152645
587744
13665
840599
407425
1449163
1247839
1381499
1363380
595823
420756
1311924
1380984
471358
569928
14650
1383617
402637
1515438
1433647
823819
61562
477762
1510195
19924
452126
1277290
1167033
1406226
512888
771449
403029
29108
467631
237212
345758
1156034
235244
17276
998177
889430
625179
1369575
595815
1406346
1522948
613404
1041694
1188862
857655
474310
1268890
837343
1444616
957114
76436
1426039
721498
1337789
1466877
622260
71958
182620
1187343
977373
82855
262841
263531
106256
1283650
876473
943527
1316082
216244
1010319
1268277
1285444
292799
1087266
351041
782596
143782
689506
1322213
187456
764311
586328
1064230
1544441
1363003
485077
1561778
1374091
523465
511494
1217570
1022464
1034712
582856
1115698
878534
957299
132504
1221827
617780
1280187
1290985
233648
269815
42725
421650
1089890
108100
307036
101206
1162245
483523
174863
1125291
1323335
529509
461698
14846
1224283
448794
693940
355626
1505425
1243863
179382
1154873
694659
40937
373940
335319
508749
1196950
302540
335228
1168130
1160543
95497
920838
1335398
1396743
455491
122943
964608
888486
640246
956086
10282
862904
1550925
1182504
1447793
17213
164736
534720
1442864
684822
999645
921857
975749
329149
196014
730259
427728
33182
1530668
245575
6389
262997
1017217
125502
1442369
382643
390958
792408
542195
691331
71270
461655
463292
1123050
1480594
1263755
440617
1292466
1554239
1355850
1248576
1013447
884612
277123
1422055
234145
649603
1233467
349822
763324
898203
722293
239506
438483
625793
1014900
79227
986909
1230066
707376
169076
1249671
861586
271650
1355128
1458647
1326051
911749
55672
1024531
220091
97817
1199225
678098
69945
1511495
175899
565655
632087
673253
148202
1047517
1098238
1198055
511839
1195627
63369
965501
1297030
818908
559020
1519511
397238
1484586
1368961
1483392
1011691
556304
1347576
938041
1245425
1332217
159301
336173
799272
1257848
724219
419393
625320
238591
685706
891021
370788
590339
191433
63867
1245412
533127
249597
870240
1331183
1178476
645282
1318300
1215620
1117355
1419144
746149
541519
961483
55093
1274276
474214
536244
140545
673094
1233977
1099299
1476973
845523
566741
313604
528752
1541711
1084319
1051249
622078
504841
1372512
911918
363500
429969
1223066
449319
61
508553
1553557
599797
56238
385950
1036240
1468220
1432620
1004738
892047
1457451
1037151
958643
313873
1050421
1251890
271209
302124
114718
696141
1486867
1432998
1103424
163556
513411
448973
1045610
1160059
1115723
1433152
721754
789497
1199212
240264
874196
533539
1366508
441822
908529
1005331
230270
850636
126188
585395
691961
1346202
1145916
1336550
1262624
232597
1500538
465194
1509204
1412401
765683
503746
798973
515997
1226921
27346
1467550
1062581
614474
927985
1010923
190358
462892
1457759
16947
158772
92836
1286693
1563055
1031591
1436566
375913
1422880
1495565
330829
556614
190654
490551
1515069
585706
1036731
73040
1062532
1152595
1414399
1392864
847267
544938
1000839
1015916
130247
1149584
1351304
658372
1044468
667219
1196838
1337653
370246
1479291
650487
358835
228235
1409285
514870
806343
980996
22094
1156364
726004
1083160
533395
998242
377011
522427
1425050
444173
750781
1265214
172945
556291
191255
689745
406938
891564
570745
715326
29049
411595
1077733
776255
1097140
79485
1096602
1260596
721495
1184763
979588
429829
105991
1504181
760117
1090255
981043
1371992
1354383
103271
591513
1555684
1173418
197846
1495424
1330090
630306
4275
748181
1271914
333966
373440
84297
854411
892785
539735
914108
19696
1269595
1099955
751775
312600
257563
524782
1236829
1071695
1388924
24213
768300
1029969
1360577
825417
1269861
763159
894663
1496749
183096
1436095
635141
1366676
464389
1145947
1255943
996669
585302
8391
1271586
560771
1516581
599312
220814
1452190
1343241
761922
66223
1208653
1146668
966757
1181274
1350266
1181382
100026
155688
236731
1390887
1136101
752914
1009369
688053
1402958
63639
1396619
428306
1254908
169566
36539
1129271
1173949
1001572
897398
1071045
550500
755335
284634
270247
236351
518094
558117
578636
831297
106777
217824
737813
30844
346207
676803
1121840
724717
1046753
514939
385810
435501
1546859
885565
665210
1466097
1145240
350605
873440
324893
592500
420072
121208
728208
1062064
190950
486028
1230852
827975
695377
1559928
1017869
798847
1233278
1159904
621495
763111
823718
1389634
344549
508728
1081966
1150847
1255436
158621
213301
1039900
1509170
1296392
1354972
1467044
1382289
286668
1212538
540375
230220
3763
198934
465967
1443301
741421
1252181
686215
346164
323185
1313120
746618
265322
1083974
694876
530898
450980
157684
1189476
1512633
61637
141368
1200975
957659
1069102
529864
1255834
41493
1375296
1230133
303532
679168
1472432
309214
150809
460358
92257
286390
933875
1157683
260469
561462
1172335
1145441
415362
747692
154536
763093
977677
1176700
523628
57033
137733
835060
1561493
132036
691656
78732
1119712
686160
1463037
938812
1027639
714993
1543692
907238
798518
864093
609358
1567788
1102551
1242424
971209
574424
1246162
171794
13888
542934
418000
1260473
1076616
1423004
119533
410107
646786
1401904
1560818
528684
814438
900354
187431
197617
86581
339395
352895
951243
116505
760622
353767
628718
870086
749204
1283425
1318569
724139
848514
17389
1416435
250566
1179507
1392929
668698
800731
1552281
717344
1003190
361762
1182228
805006
1388549
1012310
659795
1220767
1434613
881696
1168574
389043
1205651
622016
901631
619310
1175003
910727
195128
1292764
160437
1161516
882483
1339995
1179555
374973
1118940
829806
772749
644506
1245428
946619
301703
449422
1351341
946008
1253954
271252
1441361
1095668
1173803
663275
444840
1026976
1343190
944817
275539
1335493
345131
807402
1478554
1427117
1454362
745133
1499564
306231
101271
10615
799294
195101
360977
207230
1070292
432098
676664
592633
1393909
353794
1472936
267821
1302057
1491073
590237
440529
807082
1552405
810123
1062043
736902
842750
1433174
1074630
1120710
1215607
721646
517787
482313
1199322
1449750
923155
1296661
1359268
792064
646244
783891
1542087
1494236
179165
1212448
274633
583831
414321
1373327
1534666
826430
1387065
215739
270708
93569
1236641
674346
505165
696398
807190
443349
608780
57291
211182
1093355
702660
576462
479782
268232
894161
946810
1350009
690639
507389
1373942
258462
1369120
93163
1224995
595277
347688
705796
1039581
1003862
1304832
654518
341482
1050482
1472948
196021
264742
1415046
456612
460633
890413
147821
1462229
395278
44809
715592
411843
1498049
906623
2
760189
613187
901728
533317
113030
1370101
981531
1224425
1419029
1049881
877995
988713
242507
306593
921524
60786
1214005
301538
376513
1409520
634122
1243646
1221632
661520
196893
39730
631552
353587
331808
457294
650657
1551062
534041
964038
1379545
767695
843588
3017
503429
1478429
879986
162447
820479
215583
715077
604659
1431133
710129
345643
787789
355355
1329719
284109
394616
758797
532491
862916
766555
495361
1086075
458434
1415598
457188
816703
833715
1058987
335929
688074
578635
1395603
959371
419198
337306
1140487
891788
1208630
1265163
300823
183036
971634
741458
1101191
1130618
1204782
1535023
1459852
772010
356489
832865
59265
1145559
951163
28771
571130
323366
673240
1252063
1298894
109779
394679
870803
198898
1427174
973867
1202971
1287121
512445
741351
689473
830535
374870
173351
1442249
1090910
986438
70613
1151667
1136782
142878
35537
1393203
1556237
706720
1512587
960969
259263
946130
1461978
696055
548506
1433237
1124508
774878
1465028
453959
738612
848184
1094706
985934
1404929
102697
486363
1334036
207318
1431331
515393
41660
432135
333113
729774
1020982
702468
1313462
702150
453218
540572
825102
126094
1137645
1238223
734205
1150590
279238
667533
1353946
911090
1548113
1353142
527046
22663
281235
9832
814880
1391701
902010
1176126
1399970
1513816
1413318
1551400
1109338
1282533
1205778
438668
1242845
1357973
1299548
944249
4895
1208086
384200
1510658
225830
620816
1244762
513873
981777
904217
939382
717946
605351
710640
671009
554991
947056
1567326
1546831
903089
880094
634797
850094
689866
7918
996749
1131223
1104004
1433666
385965
1154933
675297
371406
1184157
973502
235704
533319
800180
1197190
710931
573896
795863
413933
630048
1541309
149879
374673
444238
955150
374850
94589
24144
210708
1242858
636566
876318
1254632
1212085
422913
1129843
276026
896593
1188405
738705
527589
1045977
969604
819082
1522020
394950
531162
1398427
1419753
959957
789729
5411
174031
206105
18658
728922
863116
90695
837990
961938
1352343
1107712
744192
878964
549150
246060
829431
622570
77397
529901
1491727
1551924
320546
617758
1171492
1200881
1270378
342853
824125
688589
1496080
104898
60741
166800
486708
69904
859395
1106108
211133
1275949
409696
1481568
810604
235189
343402
140281
1088115
1519257
395255
1559617
962588
1098131
317120
743929
901620
350518
929317
137975
946603
78824
1316566
891579
11813
25286
1322116
1252964
1130457
574559
1242473
1370759
997604
342819
94220
659708
451523
82823
1242234
301671
1497334
653866
196418
1151383
1566638
1360115
22434
341723
1067075
120839
747580
719764
1414113
536984
1327483
1532155
884905
70559
1025189
1272815
454863
590429
70056
238340
1067560
149202
653199
241758
796004
932773
638647
698973
1355015
732979
372161
86803
22380
1262939
981022
36659
337970
298918
1283614
470966
1004697
277946
797458
401486
644307
92434
1291691
530842
294902
478260
318245
525970
312711
190648
264029
1243606
1430652
255907
1077182
474269
1018262
1497789
1152536
965457
1376029
187760
1364069
387632
742855
113295
983127
1176529
301620
864125
832368
193933
1405527
958289
60754
203918
1072212
885712
1104472
424559
645967
123219
12484
37705
629721
98927
522762
1203227
822821
654596
242118
401264
316772
614786
1393251
309390
998106
836312
781342
1425635
1385789
459037
273780
29869
1196944
1303292
1387273
776438
878834
1210794
824951
813980
760352
968188
958235
156487
254224
939243
1527188
1363048
363678
886200
1168336
747040
501726
964859
833459
1024887
1076248
20131
442227
81193
1489820
336594
104304
1441294
1212879
203880
946129
1284747
1110024
49613
985139
1389322
847172
976659
1162712
1131419
946245
99013
532613
1110358
900825
718043
1044196
219013
578167
1458276
1066011
221982
1112808
112600
1055478
1495216
135495
718954
362415
52467
1495417
1285859
260855
1193421
1036997
357227
619966
447621
1104442
1063484
437058
150293
866994
904968
1384927
118716
353937
1386569
64121
1379222
935462
1387962
157690
1340575
836177
1328589
670313
1234265
1345894
1045784
1538183
205317
1487546
189677
52622
1005221
632136
1197414
601852
1046843
632284
166276
811036
262329
685723
556591
1651
1562669
90223
1086358
1015020
290242
1377590
931954
1457767
1094719
210742
1006739
357691
334571
446143
353701
1010412
1186379
428965
722831
1083585
1202288
50661
1412504
1429866
387849
731219
958577
698011
355780
1507593
1145526
845204
113108
416664
410907
1191049
78791
602555
385638
44333
758783
1364774
1081686
859299
395272
43012
948611
149969
1511976
221803
1161067
1479921
88521
222432
102926
1002604
263480
74375
154622
856562
1453189
537146
92759
919571
597297
1197486
618782
1433203
1091338
333406
330030
981855
660726
874470
934848
1075721
1306241
405035
14309
1495644
951416
1177017
697875
1331659
1289371
1377626
593109
329892
810668
1390350
1379245
725623
608338
1158923
1047755
209035
890965
1369882
739423
1143878
942163
753848
1135491
948926
559896
489197
48565
18675
799308
294480
645743
1290924
360053
1234134
238549
83930
1184018
1529276
1426977
1257752
179843
776022
1078332
864604
1001555
295664
128991
1465554
1498905
984206
1365149
417157
911888
848070
852563
145824
568080
315369
1385288
1170501
381178
1361266
171262
1028523
993234
47867
60078
412832
507050
457543
625922
229565
1025434
799105
1316152
770087
179644
489122
108647
795070
672487
732155
550906
995743
138287
1213972
1373276
1344605
997624
437416
1199233
933360
597924
1008209
563822
1407717
1174864
881030
634733
1102707
1559175
490559
1345737
190922
1167595
421624
1407084
1030425
1311850
1309877
1340267
430056
1222830
1298979
1541088
1524425
629834
1219979
975466
872927
95423
244366
391098
1326047
1022717
15407
1005839
465039
1181009
1041589
554001
319182
1217985
1354849
103178
155098
934179
753864
551578
645449
1260427
943270
795370
1390520
913649
919936
444064
1048960
764581
266657
1399631
854583
1392611
1285888
1210042
1110423
22638
416592
867386
497356
1301614
281345
1321263
601018
863200
1471082
1500174
651666
1506204
651349
586835
161166
985080
480889
1316612
22065
987460
597244
729959
1523820
314152
671807
703015
339272
1134293
1516633
1097445
789100
1207340
377583
690846
929294
182392
147611
373655
1403254
70475
504048
976584
382103
817154
1388273
303517
290385
635092
1447920
176882
916433
1455796
74442
122303
891566
941127
183637
1295050
593153
1457305
481832
1006736
257609
1274094
528458
56896
1302639
1495072
385653
266086
1299849
46309
559886
492837
428707
745466
922212
695164
454447
239964
1294068
1490526
442144
1148969
232532
512808
985783
874856
435393
1172325
507503
1553257
1140639
1512825
277456
1440945
817111
95400
896668
1512310
798158
1382196
1303290
1123781
929592
709801
1316990
527025
850173
1015698
288934
1316569
227336
775976
609047
144903
786412
749749
531551
1250332
690417
994887
125345
551705
666235
235895
1218029
504927
1343734
1269886
1267316
825814
262014
1260718
425821
943313
1176231
781930
942226
1076253
834683
1075770
638605
1444556
1401640
1085809
463218
692466
49840
879826
1388569
271501
1498851
1184268
658058
129418
225504
1561048
509017
1458419
154855
1535903
1102759
688051
1144979
176346
953731
12641
267251
24229
591740
245895
47984
850384
99511
350812
294413
250807
1381803
915479
121658
297199
219788
1237191
1446841
1534548
1519219
732517
877
1437559
505416
1548482
696365
289444
823455
49913
1339214
739819
1384633
72235
249059
1083301
355971
820628
212049
1057300
758973
1015120
619860
133061
573637
199682
1307083
255804
642812
522836
955773
171451
1041604
127824
643532
781540
564990
1474923
1377055
1043034
656270
843521
878306
594580
137437
522529
615126
971758
106473
1467794
537933
386134
62691
1222929
83551
501112
549264
881007
1126309
178786
721863
382185
1340347
179657
308328
687862
1408126
1086763
1057942
1567722
348117
1522926
354653
1459248
970816
1509130
57833
446329
1517827
289751
1393168
768667
1519320
763954
1333642
520224
1212168
1529288
1160457
82762
1290795
1243981
585786
847562
1348033
611129
289475
835045
646675
1275790
956208
100602
1162810
468757
1116306
1385544
375134
1352137
611650
840699
740757
1170093
1190074
649493
909354
146522
320614
948786
933846
724214
828735
1030852
603029
810483
1429819
1170395
435509
1174221
324052
61166
1375969
949495
126006
685354
1227001
501926
1094058
97348
1248101
80928
1044995
33887
788860
1117969
1135795
594315
647924
1226375
197303
226604
1114864
334316
1069236
1172018
611362
645222
418887
1537273
176385
1032984
771231
1050636
994580
1015748
848318
856631
1389734
1446349
91182
213189
25436
1005708
1196409
1203057
1067957
39953
45079
1505620
848890
793334
866934
1087163
958855
641782
483893
1499680
1539929
169391
1211181
1272147
300393
18846
608769
192967
676713
709794
623068
1254752
403719
655655
3472
711881
22595
391503
30598
1129802
1000336
344075
1182797
23698
1490606
400688
207474
1318475
649530
155920
1121203
1317147
1347086
828859
1219093
360198
1333377
1285391
535442
1546545
1157802
311805
138817
900630
977245
662514
565149
1058295
278479
162591
1250007
33591
107854
628150
175201
793428
238787
1188067
1477511
731266
689752
436756
502833
696098
810848
108134
692346
453969
614581
931977
58878
597115
124064
279921
1273648
1202519
1176852
1144998
485199
1310651
207568
1152430
1458517
555429
713045
1059258
566287
435655
729201
21645
697499
434169
933806
1091891
963362
91728
614957
179942
382700
404879
1099386
80177
1394346
1141527
336884
6944
103310
1021944
40635
137718
1288753
720993
1207173
321909
585077
1312321
1118534
392369
688218
273787
23981
382151
113548
34939
33985
655057
1561194
1288055
784112
1036181
55789
138425
732564
489398
149426
1206721
768542
204013
189911
757851
21220
1378903
1500537
75973
585879
528118
1066871
1062209
1358143
1021731
932040
276049
522986
668630
507487
1242122
1138996
1035808
805769
237877
1221361
712636
891097
512050
570710
211143
742435
92382
1393469
1028649
1158244
1280303
921424
1334927
1025087
1560568
121649
1005210
1038698
1121416
1096206
1226192
721026
438114
658705
1128431
1114225
199556
967409
1070591
1427066
1131140
216261
1050559
1311787
773443
1359587
522184
1372382
911770
402911
1090930
1221147
282866
826801
818448
510192
1380522
895705
798871
87308
1255879
1256149
1502880
845184
1228769
256698
304144
208978
151024
953200
1487172
1268652
829010
521431
849584
1431682
432759
47724
286321
1492100
1251930
488841
343573
701706
126547
1230894
1095963
605483
612545
1386448
713136
234154
1549448
832590
1260554
1536034
1046876
738691
787456
1442181
903686
1399220
358379
854977
1048116
944666
1323482
1431207
1438265
848300
1348986
42654
159541
635238
10125
1120513
447529
1152868
125933
649946
63461
1440953
1223349
1108552
1347078
110749
533660
233611
191991
1226426
787175
1338881
1212848
1560153
696695
734889
1091325
1418970
376065
840817
170181
883993
684549
1026007
867522
1421150
150136
1036952
1058152
1388906
496392
120658
1304363
1043311
330521
497025
526201
250321
805133
51219
751262
879703
132930
219108
347245
1328453
796048
696704
1366391
685506
415874
331970
658357
281322
51652
338710
1327037
1249583
776765
764211
1307310
28279
548724
658002
1311469
1150417
620814
600674
1495746
597237
1386128
1237536
1333224
318887
109452
1068058
197293
353053
797260
787371
853946
1298525
451864
79688
511932
1149073
948843
955887
384645
1523683
1156876
771205
180028
485483
227245
283226
59240
120953
983386
1183852
949057
460096
776733
763755
1066827
1024766
219116
542028
774560
226280
330438
193576
1215148
1212853
177164
1055088
1333440
1008456
448483
575076
1081403
971271
1175305
1161714
699244
112079
659370
694717
6552
256935
460025
818912
332410
108016
685254
1450754
942889
1092064
1116982
1196831
1000967
1061566
850523
744897
917738
1514566
1463926
1318771
1512158
126012
214192
1458562
997416
527489
578084
262158
617996
1095935
1349136
570165
1359974
40291
568533
371744
690630
605003
412998
1548128
1198206
773018
716353
629411
1526048
886920
491745
382449
1527071
866951
321850
1407375
1354227
1439489
1004915
1031436
1486791
219047
701979
1384701
783957
28620
764110
1146772
758850
1280128
1184368
1308351
663253
1298932
1170586
549932
487562
717739
1465146
620643
89895
573203
1370456
690302
914601
316802
1104243
265492
1216940
744923
1055259
534298
61915
587569
1084719
1506654
1244544
1550134
867078
1206574
1479072
1535561
1203348
1321788
3530
1059969
628028
351872
251128
1192343
363340
1422322
990669
41766
395741
429183
886487
784966
559839
338989
447917
421608
812075
564095
733085
672239
510111
786312
859616
1278837
1163227
131786
1495380
149798
484625
808086
321616
68607
304999
1340447
96598
329165
224372
828176
1324187
1200420
857800
753352
567343
882805
1146410
429588
216210
291620
1530113
522416
833827
1470169
1161899
1174019
1378919
1135780
566563
923071
1150865
1266075
708431
419042
73049
625925
334709
224689
998868
1435094
955833
631927
1485466
790225
30561
1279752
1428008
651538
679479
1516747
1131752
69631
849869
1381134
633336
939303
423333
193961
481136
1286610
404177
724822
1551660
1166092
755101
25880
535510
1282204
23539
1334292
469858
625955
1479507
1267969
643264
583553
1317542
615524
1256179
1494160
935763
352161
695376
330147
302454
365931
867282
921423
1238265
656539
1067450
139233
690121
1261529
410534
310700
1410468
67466
190262
1459074
589941
713519
5084
585235
211706
1333897
895289
1358464
217103
1182467
1419161
1524506
113494
1440355
595854
256109
1071375
1159624
52108
118629
72561
1095154
594755
948753
460084
1207303
1392468
349996
1534968
910056
1344393
582297
250260
1409469
230867
1250232
1329948
80760
1055021
615767
1019571
566300
1068905
214135
285821
1216365
963898
975837
18187
1100569
211218
920631
1383269
1106481
1303318
291011
346488
1358861
914732
127478
11772
852232
797315
1542694
775460
1257236
303266
1566563
568346
194636
283485
365363
564342
1164173
1123148
374265
133283
726680
89894
534418
1457338
338992
849458
276995
1181101
1108151
586780
917093
1411218
150600
1442747
164389
367037
331785
1448333
568955
521596
167530
902672
544809
35998
915706
190992
719141
440499
571542
141930
962389
368146
866753
1227664
111682
1170789
1078261
868654
1552457
347368
789287
107673
1563487
1299498
1029927
1244784
868020
667821
1234875
288412
77101
1432945
1145095
927155
92763
1207840
350829
247221
1160059
313341
549555
1077506
1237674
415287
261160
710607
1392577
1507585
129505
1138322
318177
76786
1102643
353361
877147
1068125
1382485
237559
56344
16228
114264
1311970
1524101
1069549
621400
487831
873149
930152
722453
641789
625328
1260510
1329908
583273
818153
1231516
1394547
431942
1275947
650961
143072
52659
64285
95999
1426826
950623
329721
799589
165147
2945
495015
1343670
744907
1435244
1038702
864481
1446253
294741
947380
512727
179646
1108707
369465
616731
1445745
833682
905279
894030
46337
1179419
1230896
1390038
1318742
35156
1203616
811709
743418
1474727
479993
997595
866711
1291823
1231575
671533
1343914
448583
895580
81791
1438051
250268
1162164
45904
415630
371240
1352492
1468892
1002431
1127134
198857
1216300
505977
493853
189886
228293
1178408
460440
1054361
1127343
1188001
611607
515621
427310
483661
541330
189782
335777
1066061
485334
548770
986811
1331168
670078
183334
1559557
1352932
603092
847419
621457
168030
729148
451303
741136
630176
1526538
1337518
1381088
1234110
343698
1513357
492878
500135
327925
1532068
1033828
1544299
406617
1014707
754458
1287611
951502
761388
1131352
481161
1026690
63263
448481
1560623
145814
693992
885859
741461
364288
170653
713818
594570
1086755
1101296
540169
1153535
1070087
842103
159076
721969
1359819
561593
733480
1106088
1455106
471426
1406460
715771
1028972
119314
303840
319249
473474
250052
28836
481836
479940
172449
845462
747682
846129
1447547
935072
1065814
1178952
918008
1435641
1080470
460527
498476
926419
1029141
1509849
866610
1444699
119600
478475
1441076
395401
33901
289133
969956
421946
1364968
511341
1065506
351860
1141462
783415
637467
808661
491206
1514730
1106471
1038317
1201919
269702
1103514
584299
667650
1018593
336388
539241
327021
740716
1256204
248372
591326
79509
37031
365952
1097767
862881
1536156
1473296
976100
1217755
1390191
1322705
1244273
1100382
294924
339429
206729
1082195
40757
1228408
1241868
94999
670071
159449
656962
730007
1559845
1311999
85274
865727
682180
873406
1186720
1554467
460215
860127
1537747
602411
184006
862019
831738
829002
116389
509439
932034
1039778
10848
23896
953803
836246
1468779
501582
1057482
991118
1317366
1441085
445127
1186546
239229
388447
350068
17975
545895
1486160
1087139
549442
881645
872417
629596
360233
1083283
870417
173730
1350625
1541304
1450000
1196088
435903
731817
1460868
179612
1215433
573204
472586
290840
1405822
754697
477647
868134
123097
337666
1231372
591384
1402659
434358
442774
131472
15620
1324854
754948
604727
131846
1539784
966282
887677
1412905
1209361
602131
1257856
546712
511312
1554422
1338316
1034394
212684
681019
945246
752036
562066
341064
957991
1090431
891684
304788
484002
241294
876477
191376
1142359
720059
1496771
1240689
1298973
206710
401769
220174
1333960
571874
1193906
483454
852673
590756
1071017
1245161
794836
1506138
1155049
607009
311399
47875
136223
968647
743305
1183610
1378314
1452873
1507245
55800
1146672
942099
700938
1406013
1449403
225514
1219760
1563552
1198399
641694
1170324
210992
1492717
1500161
492888
707939
197359
1069276
1562102
1092315
1245580
117932
1206718
806413
1271278
724398
230577
1332734
1031564
1057929
933668
503443
162358
1187424
1403628
1358279
91637
1492361
395370
1090574
675267
570411
999709
572149
466933
258565
349204
13931
1279627
1521486
71256
1062557
730642
843179
1440297
215724
1408542
516493
202983
742341
581782
1406318
345062
170011
899206
578473
619998
1258746
1400295
1110615
841687
1540480
955131
1107654
1510220
196574
1039104
1150580
844088
1034535
1155928
999773
1245192
424623
548552
652564
524655
457999
774332
12685
344780
516149
1119273
423694
1417473
421080
1128075
1053906
273971
500819
333640
640107
804231
654021
1327252
193216
1132550
284281
81397
221080
1497620
156702
1396537
1054473
1551355
1371733
1237888
1457748
317661
285668
489135
1090274
1025480
607162
373087
857528
526701
547499
956165
416897
1383193
1409120
385286
1221200
63829
534978
318075
430712
615502
834234
221364
800654
325161
697912
164951
1518857
828766
69642
538712
976556
431659
183842
80874
632796
501764
898345
834652
547853
297410
16159
1454165
803958
1463000
1229641
319455
434295
358092
994048
579812
846541
951305
952206
333940
1245380
699336
295648
12115
413867
79057
1521007
375455
465439
431012
597431
455864
1069310
647694
633369
932415
332698
167058
303075
361816
346372
229430
57625
489408
242726
773317
99601
498098
1360963
27460
1337394
138807
891136
59953
820778
1499999
1504524
1242464
57685
1474296
1312103
1202511
1189565
1173056
263710
436884
1105677
392327
369612
802702
1352940
607758
442027
779960
1457173
8580
919057
1520751
374840
275057
749839
562614
1507286
1533512
1164572
838997
1558992
578240
1107791
825336
157360
837649
760408
1131
1558513
485067
725807
1241110
1034238
271315
540545
763699
1413762
964072
787714
1548439
1068678
837585
237199
447723
797415
116859
1382484
1058126
1097039
1217791
1129902
1397811
1424298
1187553
1552972
641434
994270
282445
704735
458920
1428875
572102
417060
24701
308585
1492756
807999
1149400
979561
218974
103648
126829
162530
1238089
1023430
654565
1013179
1477222
888073
791895
409941
734303
577631
613316
1359482
1541797
1498965
1282509
745511
220114
416292
1465549
416583
1297836
665426
286965
210146
1516834
920922
8118
1052183
810789
1043959
208701
738991
45109
106132
416710
1039058
929677
881571
729824
930787
896976
17214
790364
1010307
1336743
1484840
85432
1292873
195606
1153991
1512528
666788
790478
431990
1246919
156947
242485
360496
796412
250656
1313395
1551820
301170
657193
1555607
394124
215077
129549
564836
392035
353893
1163694
1484764
1043761
347647
1512913
604382
1246390
1120905
130730
1526897
626666
1143329
169217
1194443
867435
1698
281720
879259
365392
366295
468214
451839
1080407
450242
1442567
431141
1559276
1519167
1134477
3762
1104781
1116306
1015696
496429
384690
826760
163358
706680
414584
1258730
204446
1444412
468546
193328
1380460
808012
1450648
652140
1318080
1292862
262179
1528888
630243
1171794
946942
630688
846302
1215676
190628
1078463
147495
1524070
1257783
673165
1132766
1537467
1146499
1333530
1057659
963104
1242376
704439
1434764
1513822
248981
542036
421550
1214381
159376
703639
540039
1464320
790002
674697
61057
1264445
542544
49175
860099
1230552
306299
1362904
676670
360378
1275191
609501
820096
520831
1242246
759628
142567
280783
1283625
748648
1387740
1120466
547205
1518145
1149513
395770
857961
1339533
221107
1010108
980778
311938
300466
1492774
1142842
655658
953606
322759
559949
314491
442878
826459
891076
111754
654424
909848
856113
741905
27983
372930
871655
880246
919425
709214
892258
698655
898251
1455530
276726
289148
515054
1439052
1438907
483249
695732
639765
1095103
624445
7100
252648
402195
384869
470241
1390336
963172
372040
1410396
1216971
1555459
1433157
1228744
105230
608978
846085
647525
308875
1330291
710267
1071088
625921
118398
1228815
1417448
818326
1493379
946310
664126
272773
689771
271635
369058
1039610
1301306
1452670
509601
111967
448206
1299689
1193397
946120
1300055
761053
194469
1386044
1254930
507012
678046
825059
780657
245851
315550
480537
670895
969415
807062
432373
1233384
1426248
1161385
1019601
475715
935439
444014
1422457
367316
655877
104354
1274660
341582
773025
1411199
1248091
624424
1204794
1062525
871887
1324786
1162147
746370
1511186
1548714
1408792
792812
1382076
1123562
1019604
592312
14
1550723
274822
883348
241900
1522692
587943
414648
510315
606262
997692
491935
412431
1082844
780282
365570
1540974
980381
540188
1319120
1025962
80463
77448
1455119
724761
303312
896230
911257
1430772
768749
1520619
1044983
295316
1035429
72023
93649
1463428
390671
858770
354201
1272120
1341082
1371301
345049
42338
138991
52889
802362
1276239
152976
580153
1175816
21232
229112
1328812
1485730
790882
1363305
1256534
735976
1411340
1262454
511210
756247
793775
726676
500960
437065
1555374
1392995
1149528
1453617
696259
884320
1470846
554947
351396
79518
1175566
1194616
1469040
1016169
1479617
417558
1087209
723095
1560802
1325218
1449496
329885
702991
434146
1474294
342410
1439468
530607
866293
623838
915384
613507
407521
1290311
730743
674534
345291
286177
779386
711770
1197435
1373485
496165
457411
830485
494587
576313
1067641
967584
109637
171414
990220
958120
1039408
603325
1530786
978183
1185815
1513967
195781
1224991
777034
1155462
198652
184434
88556
396955
1043656
902324
1524751
805667
64242
1489380
511182
745066
1393671
1522814
1337944
1197975
176836
115312
1482777
1428086
174639
1116778
887013
795181
1245456
119952
1189269
84125
319245
941502
698882
1096106
1529570
139700
656982
1211657
1545689
246608
533604
1314277
453120
650157
283449
458867
714213
945986
389772
459428
551386
588516
802969
828230
128672
203268
1082551
913644
340615
1110499
470797
348883
492993
1232748
981652
844591
160453
184369
1276887
1159784
564695
1307089
112423
217967
1394857
886063
567105
1213614
1276767
895407
1542956
241363
544641
1434419
843825
140792
318267
363390
702847
294745
717737
523405
1076070
975921
397644
982559
1552742
1439857
431111
1440367
1269295
394126
739767
823716
974161
498940
806561
1545091
1300391
749379
913557
924411
671283
1393496
82328
238276
760347
533238
759063
643097
498804
1017980
980791
750527
1088828
290967
794039
621558
1458058
699189
810319
1504472
34958
503191
186401
1057829
1355630
1161331
458663
94466
991094
445880
196991
1131610
44566
28093
1269543
712080
360681
1117171
168731
541359
880736
670333
440627
227893
1286891
314322
27440
1514905
600196
314799
845709
91628
1294932
641390
1304807
419410
76823
1440770
137620
1155889
1159571
1355031
43123
1271504
927958
941011
1379175
43844
952713
1397431
1021367
1529833
1455616
933977
393743
1367352
1399182
82972
999545
695069
479359
1082499
362615
417613
737482
1217492
1296863
641262
279430
344488
636714
810364
434670
696500
1093091
1509266
801274
1421262
1157607
190372
1449051
952598
390315
1258761
1276176
46530
982843
978447
1054206
913765
659451
864024
637046
185430
309669
401391
77480
1260944
1160510
599395
340421
1321778
793094
659079
743070
1053037
1344280
1111325
609331
944572
188322
824677
1138887
1304774
1223722
297689
544965
595612
1154989
396486
570967
1314599
1400629
1026195
546163
218579
1496189
536899
823605
1560474
1356074
783449
320728
68520
365208
293471
342963
298050
335678
1410871
1346245
340490
1151314
1409330
1080737
558704
456704
1538687
10129
359752
1333931
1273888
1122622
258272
434131
701698
1556822
1519120
358361
1491624
788253
610247
701301
1337809
1344393
244420
1251991
238289
1172686
1414671
1282801
1390997
633973
846595
668595
1277695
752375
550373
879418
190654
1261000
1381779
750297
1450808
547991
194078
537906
189106
771391
504794
948064
313603
182577
1250650
1458588
1190778
411317
797236
492585
1369816
229626
1439629
127606
1341545
16845
284564
283482
537464
312955
1225844
1491401
244458
960941
1182317
487560
29908
541528
1279498
302865
464235
33700
1089477
178564
1290766
731132
1465318
515627
1142265
1357894
1404430
834534
1475771
1397135
1239274
1055608
1357176
1092712
1206247
363355
133680
489662
585823
1309481
1085958
154294
1197397
141934
1212652
1426621
765443
342454
494714
617709
1443897
1332442
496223
973479
434907
1408656
874959
89505
1138224
802626
232007
45584
1289956
669307
1214124
812114
265306
1280150
626986
180740
778319
947214
87054
97624
1384490
602135
787355
1144228
170970
237602
1323770
925794
408235
1336540
1014505
406931
586843
1141342
1148935
49402
696569
653868
1254130
926718
75245
387830
892067
808057
400686
789726
431803
970324
1119181
1263257
1263053
1324466
562892
864030
143130
261005
1482132
413961
1058791
1478594
771544
488253
574291
1177208
898083
1401906
1468185
1333035
982647
1375543
285620
46698
1281791
791250
1534683
729436
645492
459622
163123
464878
1073158
126802
987745
417997
1202773
623291
443008
819693
454363
1230001
371956
773540
1114845
809700
823231
798231
335980
1253265
664284
779109
840036
94870
42218
1245761
1273258
1040634
1317563
35011
46560
902997
1319634
1364726
327532
320700
312225
1459085
1206269
82564
258284
448915
335768
370065
1407562
100756
1357651
1093739
523764
281854
529267
1003212
36733
112510
279602
1169611
977386
1180579
1533807
858392
1450639
595056
1349873
577222
2254
364901
850302
939318
189442
852812
1021384
1262997
1016193
1441367
1176592
1375622
609269
925666
360188
415908
955822
509905
1115023
1218329
311940
932558
844916
348938
440446
746537
382922
1185715
525783
1398986
1243386
565335
1224739
429143
912922
1125745
957407
776608
858663
353097
539176
28845
1057425
706441
1048736
1003165
1142506
826520
170753
300747
1055812
524119
449716
593089
584334
905211
1290103
678247
1413210
877364
1293661
17328
1282233
644453
1247884
424137
506398
1303553
1262519
650370
433741
879357
291328
647559
3612
1348282
785212
627969
1497504
1278185
1237663
438600
1172566
751794
1258601
643840
275056
952217
209337
1393961
1479636
470666
35622
1232729
424374
661450
1124043
750538
1502050
468534
739378
943696
400107
310863
1299410
330513
622586
1430494
1383748
659518
397928
215101
806679
668585
894728
1011346
979442
1148604
1140713
210668
207385
749543
721509
159308
16266
296088
1319992
1414043
697752
1127544
178830
1063011
520201
235206
1202367
1408295
1283958
84000
1372704
1159977
584671
320479
83819
1523471
113695
1068909
158211
116304
316359
142216
1436189
268774
360486
785494
1058803
1136772
409385
193121
259885
1424446
1450231
822759
495812
1283365
238
1180481
1548391
795470
973624
274996
962672
1387953
1266688
1194093
443849
1521853
1375278
300545
1384219
1263922
772607
617897
774205
9755
282346
647452
415203
468104
737349
676252
366758
158774
928098
1060426
255367
190547
117256
52886
966707
500706
1491155
1058760
1203459
874160
386435
1509842
493309
591125
229592
724910
321926
210718
1228991
682008
321939
314561
1043940
951838
897406
184826
237458
606088
241228
165247
485614
1320667
510245
1089414
1492991
698877
196031
135674
794734
1396761
1061100
1142386
1113892
501575
9467
1354832
522253
1382472
404827
1520206
692056
180472
1219774
1548425
1157795
1488928
387172
1238288
1493925
537074
623389
694127
1373487
523726
628900
1338286
168443
1145753
1404817
1048140
930312
1311255
712752
873654
1448508
540027
410558
225443
1456850
237969
219204
1537230
927571
605346
772785
506002
234674
911317
1563490
62532
7943
6779
228914
263929
836745
752918
459411
1171248
828527
785645
1457094
1073137
1382472
949704
76447
728630
61714
116132
345837
674491
1009121
1387652
1152808
1281456
166122
744702
936216
950860
959732
1042474
1500079
912271
1039978
1288819
512792
925362
938488
175468
330178
339372
665574
1195400
925751
1497654
885413
1407666
339493
1116830
37245
1185749
1410603
400430
595294
228109
912736
662177
1365257
165509
1332906
376876
777886
1236759
331517
877698
1466972
626563
406447
291320
1095641
326281
411029
1209228
123007
797089
691105
1079524
1119250
407867
89530
1344011
1269591
1077957
895941
1097300
837403
1179977
303628
310250
1208973
1102456
593390
137050
298587
1517344
1401177
1392953
449320
1213833
1358141
1369769
776718
6952
605173
410715
433821
1486868
1146742
860478
381006
423214
741181
954954
912909
293315
1359418
893098
1125108
512821
52726
288967
405865
430288
684239
274055
774597
1178794
751793
635642
24224
839472
894109
1440341
523841
1090434
399144
674168
128785
1002515
1254405
83634
1303457
458687
942661
1054754
1257457
1377269
529305
376427
1086208
1254357
1540575
635277
371379
330253
1550530
1091137
672149
136445
539939
144199
233146
368776
1445036
866634
706392
226333
1111461
1483885
1037582
471976
745390
1014684
877360
1215456
836006
1165949
1268907
881140
586227
196853
98812
351997
1056346
23096
519245
510819
1350705
698553
883815
1132799
242788
311590
1015276
29903
1291225
904893
1484146
213115
525064
1226805
1458086
1068759
1032784
300138
1091412
1192983
1351692
796324
838742
397673
1016313
1034491
59388
1440020
642897
589303
549127
1455526
904810
738987
68723
1558478
1040289
844686
796027
1519388
660041
117551
485374
181358
761533
1077916
509948
1008985
408017
712517
1952
1189391
1045949
660168
556957
1316817
595701
636635
1161094
678125
136385
327822
132771
253403
530142
1327377
863174
555064
26392
1366906
1073782
1121405
58821
1369585
652680
954977
835606
847078
937699
1443097
429552
1536044
689537
977967
1242722
1107889
295089
532923
37074
668117
1193789
218578
171773
125376
1323009
305425
709500
962230
822308
1157056
1377586
954031
703151
848978
373780
189608
704585
1387594
1349949
474918
16346
1542839
3498
691767
965268
61656
412087
747345
1242766
318805
1111767
793804
458314
417476
332186
564884
981752
208612
960545
155964
1268961
1339330
626848
1283807
1550177
1350549
1028631
320205
424314
1276048
196345
693500
1316396
1104283
168208
691654
233744
322499
1085248
985199
1113459
764525
60951
1253020
1043107
721335
1445242
887162
884065
796346
54914
1011785
270986
755875
1058752
1213101
582239
586437
141902
1020222
1246810
1229306
1413268
612208
453768
764682
948065
762723
73740
55765
1527322
777247
1401874
109311
1519484
571320
732076
438013
1019300
1424620
1490447
1172143
946797
213182
411061
1456728
631600
947303
1012580
1396877
724575
1241546
897163
534535
907870
1004714
1368617
1394522
1423272
756595
333710
1428795
1045163
147197
437180
424110
1324705
640808
261540
1290026
408634
282414
395598
696544
1002816
294415
1157762
1473571
1099249
530123
1215467
678603
1290493
299126
1190402
1444002
1552594
1280095
1228785
1297377
828395
1272379
1257565
1281256
1100787
900799
1028428
1017389
1345376
978654
672637
54149
1307260
968399
282221
387530
1483909
1424803
982315
488553
1483517
425046
106045
1298026
877543
34573
835727
1032245
906941
98474
434784
285326
154636
1108218
1468704
529719
1469194
632824
661204
1287196
1451338
1297085
544229
972535
1376015
1112037
1374600
667008
732063
1372818
953188
1011531
836858
66282
788152
598642
27755
609531
222255
1295732
214744
420544
1442926
257235
728494
704085
75347
277009
297296
1350801
135482
1348736
928073
629584
1533529
589354
539293
158638
1452929
439117
1528387
1254734
1029226
788294
1362986
704117
585085
917681
572479
61776
156126
1111787
897048
784078
368292
1054084
1378256
1388250
1232102
550739
408299
1372517
274234
237999
1277587
1186817
794102
1046637
1558046
1220090
1189340
783563
1450773
797089
1078753
1272670
506495
509909
1450664
410363
1475942
37521
1380991
435011
1379140
904453
149206
1253854
693706
781052
553703
1272128
546200
673433
116890
700802
193596
333853
442848
372672
173467
509471
329660
24256
903707
1109319
905698
1417363
1195405
183119
92012
1174406
634468
1308266
610071
972019
1201734
1087520
358836
103590
828816
206665
209649
1491313
486322
1273964
1456212
982751
211494
364776
987941
1531760
150497
1070203
1459025
803335
338799
311556
1250394
447286
626412
1407750
683526
317223
1301156
903325
576835
839465
498936
1304528
474053
1028110
1480887
491397
837078
359835
656221
745287
959182
209578
232321
275827
1140110
186991
153206
1130519
222596
1133886
1370727
785545
155836
878449
1263860
964728
569135
384087
234978
1112479
746028
90660
618308
788270
766885
1218545
1466998
358132
605865
1105088
337220
104335
1332452
1098351
1366129
967852
1393219
961445
357280
1151161
623048
872553
159758
471965
545010
1332867
717619
863931
1277094
130409
317936
681668
65634
26666
44840
344393
554531
1405996
1160172
756406
238922
397981
1552183
909420
1546132
512140
1519243
369603
1323577
864331
1035897
431770
666691
134151
790234
997446
1130304
1500611
79037
916825
236582
1192253
1245809
916602
1318922
915899
1127106
1534479
135240
325974
879338
830215
1309429
1195748
20040
538132
1091452
709837
297022
366985
591728
802731
274616
662946
1321671
393159
313935
1392703
1310159
70038
1466483
582439
1262462
10764
902735
1040368
548318
869558
1559900
152171
982556
1185560
801982
459724
585427
623788
770076
15186
541175
1052518
968532
1487596
998129
1245893
1416566
1565547
1362927
727779
829336
308371
569761
1449921
335148
220414
610766
799442
182683
1524687
1334186
1518222
1032297
86429
23724
1320663
524785
1159063
1434699
464953
410517
542415
120963
1270614
565959
860009
1259933
1005877
772213
1370921
846294
1296891
1553546
958883
338409
1452649
514318
596584
734774
593891
1363355
1004611
1390963
1511408
1315348
874579
590502
1375684
988370
1432053
916255
105403
382478
290271
891850
353047
483952
804353
545870
91509
59118
963544
922490
1534850
924759
510798
1304512
661386
867085
1106376
1235654
661977
123256
746157
404395
416238
1267815
1269881
1137448
702893
665863
1553001
668542
1009967
290971
346874
622341
1510277
298263
861635
831838
1006573
936051
110942
807296
959936
216875
1440702
913900
334701
785830
1512897
379644
1353987
259845
87193
1354463
965456
1219080
644468
1355810
971116
1176328
796929
28355
1257964
227569
868363
906423
1347586
671040
555234
36321
672455
115895
843976
875251
177192
910109
91721
45380
285676
1531901
444383
1131966
108587
1543526
754865
632840
1340928
452208
617656
555623
1197956
400136
861575
437766
789020
712552
1389620
331737
904287
1493010
1317977
350953
690725
809195
149891
348418
336479
739661
968145
272361
853926
1176797
152306
781631
717554
809430
362452
1375860
372965
359881
1536139
45298
38966
303750
828438
422793
98154
92938
99288
44305
1230894
63863
77722
1165944
1376168
546506
1511295
789785
1278881
332755
27673
1022171
176650
739693
876255
34017
543312
394472
1093074
112467
1139008
189623
1136587
1477469
1159837
1286722
460401
828481
1240888
580674
1350753
263195
523750
722423
233796
649143
184061
51359
1554615
189854
276160
1018188
111933
1376936
1452938
455252
347503
538145
1355331
1461790
801215
945341
1323442
1325775
140873
706154
412122
1240918
1070348
319991
904526
444873
1425380
466977
1333105
937973
1493586
1143220
4830
896738
841155
278960
739140
24278
620359
106203
1291969
1029453
117887
1001332
815922
1252963
307643
56444
354520
388079
304430
1493831
930366
86107
448872
1455276
878648
860290
622938
275957
237610
314666
410854
1064683
1426073
264953
38152
392841
886527
66503
1275356
865776
962080
1380224
750044
216977
359676
1471179
1257270
525417
434011
993638
934142
1486145
84214
29009
98709
1414346
292786
584702
772042
795098
1383411
188730
752711
647953
45325
1105565
1521114
1087877
755556
1540222
668060
1190270
1251469
225882
892555
1094482
1452744
12360
1091739
1337638
558799
281027
115912
1122940
1398437
604409
78344
1212053
482551
1022986
753317
209151
152344
583481
544179
951855
1185314
41717
110100
928108
737706
207674
1438356
419806
351540
1559624
1203342
625709
873446
556824
1488165
995395
1372795
908990
1327756
539741
61529
330153
1457951
43876
27633
761357
122973
809553
1083200
1545361
930269
969425
1237275
1279602
718318
652297
1006329
814592
1380276
740529
922064
46899
1547727
736743
472785
1154924
42367
294799
1447733
1550827
91761
697517
472326
989607
1347712
432333
824729
39647
107106
132313
1316161
821555
1081555
1566
1100049
1029605
799610
956172
100212
521232
984886
805515
1553813
365645
1140616
693378
1351870
1040655
119344
260169
1078210
443868
461664
721481
798452
1042292
499150
1157393
296370
520227
174123
664565
280487
1387797
1374189
1512631
76537
718700
978853
534898
1312277
1123409
971337
1002630
1169051
741742
1557022
1110079
1355009
156310
1468592
786468
1420221
759049
1556079
1337457
427527
60234
53450
1460889
459439
1244125
1347155
378107
578308
1021828
1479960
813617
718314
1025994
603175
1185221
611353
922549
726126
675013
981939
985188
98196
560231
173678
573173
1317954
1049127
1254192
312227
1486551
1542071
910888
503706
1378891
982042
724018
897327
1317290
43228
1287052
403684
1142387
1429395
277111
25383
999845
1459706
1271904
1092248
345041
616911
827628
1181764
369721
367987
926180
392339
866217
347935
720804
1518327
1002466
779575
1102526
159047
1400051
443176
867250
1285444
32979
1359294
214265
299659
93202
135723
734972
209196
1340056
1259745
894649
745222
1221869
163896
80385
1310486
1451678
807835
22615
139372
678709
1131812
258844
820179
826428
126833
813480
865429
842352
762542
1184013
408360
725448
681688
653777
796678
1398033
726026
280729
822197
331348
47206
1096443
533304
1096900
662375
356448
154581
679679
1552160
155192
983239
537674
754498
1158008
917196
223455
587566
1134799
35141
513426
429075
1267450
960513
868510
688175
1539805
883664
1214986
1033558
966159
1376277
307937
1376782
243322
1003866
499537
644824
233163
464063
229405
949208
1022715
1196368
471468
472369
912980
260119
1261467
490412
23142
336319
75153
1057582
181743
521782
678163
1445583
745075
938288
297434
1507267
328981
744721
523415
1055065
1137382
503586
843217
1261949
543281
815373
459854
1290963
771391
1178264
74576
392795
49335
312468
1032132
457802
1539514
1468452
1430473
660051
122227
1010881
959512
895618
1025960
853813
187365
291206
194024
42984
1448704
799675
1408776
1353179
1342792
1088737
1167181
706897
1434534
1459267
128114
888612
546025
679285
524113
467987
435427
322804
869315
520889
1239584
1084671
1024640
1543549
131632
919465
1300431
1040428
1168007
836868
1290434
883548
815327
610611
419272
83111
934196
387110
1385170
1033869
951820
1505741
1363500
917192
948072
1032166
1480570
1010692
1045274
100504
71071
76464
433401
457816
1152593
289489
1209633
433162
1035208
61418
1171804
1541310
951356
246024
47440
1100592
1302225
567475
1394229
1421747
62979
549652
712189
1373947
94145
1001258
1214048
225625
55953
1217215
1268213
613974
1210633
35380
1130500
684064
1544330
1463760
1128985
684268
154674
243447
696123
7215
794831
597575
789253
26104
1119766
1476706
1021069
1343484
638609
527046
1456670
1342064
107859
1189102
58804
258636
462710
162331
176751
1155221
801593
1187806
1513565
657129
236209
418200
733278
323084
1087096
604562
1340303
349806
1254746
1253781
809861
947963
910493
1239118
932640
85287
1101040
1055255
798515
1537131
403379
431312
911383
1144412
946516
1432137
543528
129723
1104916
57314
1228064
1390368
1147734
177860
1340401
605031
72596
1538878
303887
1543446
487114
990174
428154
206199
342488
1557706
1274771
1391256
799066
981885
1430399
100498
119396
1556150
1507993
939869
1351514
1199857
1394475
1161119
1557360
894938
1117146
978027
81345
102201
314934
925172
893667
1159448
1165572
329495
278914
146069
889894
1332038
1470533
1326908
398642
94446
314970
1415773
290408
1138877
1200228
1528536
241124
745318
135375
90918
1401628
308370
658391
856176
1112673
1238836
1337074
547461
33090
993729
405090
1378989
827579
204168
951979
734483
169610
966335
519396
1250257
1333614
629986
1204343
1564589
594808
469990
610259
1156103
324533
1282187
192964
272697
119131
1482655
1396229
824695
1434560
1405453
361411
180822
1140861
1407875
235375
469308
634046
621446
820895
307360
1267943
471670
1561811
1563743
272575
940800
686374
372126
500646
187288
43615
844832
1227219
753973
77990
894462
1249022
394467
580874
1326137
1534853
1259649
1202416
346375
524449
1250429
1566111
1437563
130950
670501
411510
1373934
410129
158378
233174
502843
1451680
572319
1480276
867972
336496
667
875041
341219
476116
474263
653031
740580
1532782
874617
1404862
720594
208204
1517361
1093062
1545389
469826
1395508
243068
413637
1541616
178356
24938
179918
390053
1059148
1439783
1054929
1154641
1445159
1126268
1110496
905980
956544
1060766
377747
1022958
1381553
1363214
622048
1205395
619886
383161
1167267
10384
143860
1415762
521819
486957
934412
927516
470187
658235
669425
67472
376953
1243949
1413970
1068573
710720
1387122
205270
1112422
416125
430662
1294300
713008
478218
52524
812984
1548801
820313
195510
1198721
1218525
1270047
1384964
1038471
144008
11819
1123428
388127
43479
480425
688240
835884
372482
1423454
1196316
920729
662954
1520349
814648
577337
865276
363733
1096592
553821
356962
1189830
975691
896831
275068
838017
48289
1294179
1121514
1112238
1228508
902140
1162949
589401
1460143
68537
1167954
780426
1301737
235519
1485500
521286
526607
192837
1562887
1328647
1242892
659945
809933
696751
1298449
296241
321149
965376
938488
1042148
1208739
214101
73257
553206
271500
161182
329060
334315
245083
426135
1207308
660671
990224
1072354
64621
389520
691298
480109
694613
987856
1116943
1270220
1505293
1291384
9801
369866
72370
911899
47697
805596
1367555
1103728
122085
709605
1011169
174990
598834
128932
326594
50534
1370326
678462
396208
1331441
318728
179585
453722
1418595
775816
453981
994097
82115
963445
427202
253297
733185
1465698
918773
1537789
1455458
324867
176682
1329554
1198764
1485397
9099
739644
1254209
263153
567733
520836
531661
525777
1470298
424748
997963
1367692
550036
281547
1016549
102886
961523
179155
1256101
785196
6621
1236394
781188
127731
168533
1559587
815106
616598
434546
1319810
803521
307240
161580
1330213
105926
894954
1333434
1226261
1514438
497280
697929
1558561
994275
188903
1035561
1403372
1200921
548897
861956
343708
781688
1289874
117596
827323
716144
1261448
762822
121689
183606
452198
1298592
1164410
921515
454324
328423
993654
1379415
1000150
341561
58699
420153
1343762
747571
1473775
1055955
1148201
37583
1221765
592835
1051740
1015134
223850
1567706
789915
913995
59547
1390132
387555
1507283
49021
749725
611393
84690
45852
131087
1076364
340283
299510
486964
106620
1242898
1399555
184938
235792
433475
777242
265444
31514
1083403
1052462
860373
1419626
1398313
1462949
1122810
1537006
669534
338330
406146
921264
60985
1507457
337270
927439
425517
1512527
149790
455649
1230043
469879
36806
507801
558576
345188
509828
800754
337940
281372
1522223
1517503
72959
363099
80346
332106
1050358
99120
758508
109606
1284115
112661
791913
743265
761974
1122395
725894
573436
202230
1430633
786740
1354554
483128
1333238
908351
1151409
674983
1167155
872466
1024946
327464
334788
792435
524642
114189
563362
542731
529929
1448308
528385
939588
627652
1566483
155840
322996
872947
488251
815301
387646
1200397
1516925
91850
17843
314479
726484
163104
565347
641489
1427846
1456270
375130
1214535
1177878
939643
1550367
886930
659733
102374
1417182
664489
434257
1231792
853061
266186
834468
1546964
142717
995972
571034
1190090
978561
673329
43582
1183905
1243638
647594
847932
1012580
1547205
1324741
793319
1545937
1124350
1324540
1170503
419422
721368
894086
298718
1167375
1482223
446792
476209
673091
1247363
684935
749635
425949
743874
640873
1296483
460134
1422961
122619
781414
868144
1159852
517360
1035612
1225215
1095062
870194
88719
1492976
1425040
188462
1096070
1306279
1555481
1337858
279967
908204
1179530
220726
820858
321162
1324102
151250
1487951
713773
653239
1174033
200622
1063929
896345
226782
613065
390409
115251
937984
207330
338866
1343623
1164530
142229
1010997
49855
1202794
1218491
1134195
146572
51346
411882
1390423
1430518
294471
672634
151537
1156601
935635
1272660
259557
89517
1519780
921325
549600
1365345
7714
538759
838648
619665
1561329
308872
806654
1333333
660749
1283452
1144754
859910
663987
1326867
1554775
674193
806492
317058
1223726
417810
522256
1062520
1234361
265771
1514350
1014138
392340
493898
362679
1442707
889357
1441377
362550
1106376
586637
1147371
161632
976632
269319
549558
488355
417562
683140
1244277
292388
239386
166839
797312
55669
1110567
50259
728451
389537
248755
1447855
1490321
513141
1446307
423952
261189
806984
361387
236050
766031
242794
1145916
1108743
82864
1280605
341103
688825
876027
568599
1447270
460796
1006005
172909
993313
425246
1042172
823911
1339455
713147
460595
1439563
1287346
329097
335242
865492
1563242
538236
557808
270090
1364106
1197999
1209157
191474
1100545
1415809
1008609
1559581
1426284
384876
1152417
1054618
1544323
22758
650083
735522
424731
318948
554687
521035
698050
1470688
1545074
1487130
95169
744913
214324
1303814
1425700
342132
866597
249645
1107039
1380773
958147
97172
487229
190012
777565
70795
66252
524972
875376
147089
972150
1460112
124354
789911
1069989
260735
1432944
713323
183558
420727
30906
1314435
213310
1380768
1436072
1108335
1536286
1250845
506306
754684
1412354
5859
846613
1083679
1091913
529234
1347245
1197827
569147
672449
1504132
374920
418499
651840
915266
1416258
88251
241926
962434
1228340
41438
640246
985292
450756
414985
104521
62194
810936
700188
854679
1428720
709785
729254
258428
882322
256784
855390
547488
913979
890995
249483
879350
1496008
227329
566077
1151414
1136566
833857
345956
1053045
432549
847438
419141
379508
414455
1284746
1069502
595014
640882
670159
1137252
9022
450936
311702
116505
1455343
1326683
510642
845638
239782
1104150
1509364
1339137
1097175
440517
691593
1491320
343929
325532
803103
1098269
948581
1126104
766609
1046442
764442
638997
268536
1337870
84423
828820
601826
477806
810319
1005892
1256230
1492349
61844
516318
556700
1204749
130915
231549
1162623
1180641
766755
1501158
192179
468694
1376875
1209028
786239
1005785
1547339
514774
1333821
466479
1503407
1203998
1253124
1350629
1026144
246076
770124
149209
680861
485167
418524
569329
1195629
115769
102428
57920
712907
348549
577769
1056117
1475125
525839
1219216
1494092
747542
273730
75580
1442974
427737
157509
86747
1553970
1421838
1282448
472196
669391
709632
930874
59098
420121
1221677
477928
903592
883219
1030275
329120
812204
788153
877648
376522
364782
1363802
979196
254561
154280
1547946
70952
676101
369582
1295259
1428779
189722
50234
605289
556506
651789
159955
451504
1510300
1122667
810292
948389
940168
405431
86121
367170
826915
1224610
1257129
1152316
726395
1483385
646953
1082148
144497
601805
676715
423913
127401
709795
1126648
108471
176017
795034
1052429
439800
751573
1407471
506886
203670
30252
600415
286073
1305858
51705
726403
347784
1413044
565643
356258
1392830
1163882
609350
1541004
809875
269501
372471
246399
1098083
1202152
900152
534617
107971
539768
1205908
1033228
1563710
872023
1063773
457799
600272
613132
1123444
1023191
861718
1490354
229809
757381
306643
472949
976241
390141
47093
739442
935404
35945
491315
778604
949184
1341996
618087
1172405
994080
1451572
407535
1551340
159773
1436980
435276
1274672
365860
1290167
1348276
630296
1057111
87801
1131843
813807
1025795
304733
454923
1309921
808010
1358619
95746
211409
108940
816171
379535
1550045
158344
1501510
644331
1354473
674067
444023
1285255
626952
926739
971016
889331
624918
1238358
376339
1372881
1318942
303938
1086943
1425204
1459027
1122441
1402997
487462
1443065
655589
1561703
230580
1212172
934782
264335
1416248
832896
764568
802236
1012666
1132308
1317244
1205733
1016926
1489593
166716
615294
720054
1347931
1337658
343351
1265114
336468
862826
271652
547695
473989
1439193
1151859
984871
16202
1496633
94764
145774
424637
854229
63160
213554
656497
1509391
730596
675802
118468
164846
1566301
855249
951309
948784
1082550
455648
872587
4702
1492874
1131736
884654
62411
1448098
1245902
1065721
540584
420346
878250
1197300
1325177
882949
600423
352011
1146677
1055760
1023580
371922
1437524
1055755
620723
1265626
1053748
24774
1283435
316894
720272
664722
371717
932847
442789
1443842
191882
279609
1559376
1197190
270485
16599
926779
809191
1080021
431214
1468137
614422
162301
632516
636278
65009
460137
520818
67295
1474595
362913
97342
396456
560842
1400332
957290
1344916
1067030
1110317
1295947
1357569
796005
1559944
922526
773770
865609
591498
1258266
1279198
813697
155041
1497617
214703
1434234
1309822
1334213
1297186
699856
1478970
441926
445371
516114
1562475
509763
977156
1343088
77722
865624
1195794
73554
90250
332493
765061
1109840
730834
17732
1531933
326990
665580
786314
1555972
1029286
991884
745292
1565542
116107
1257153
498311
163536
194519
2176
753817
181392
1530201
996690
288424
1334772
607785
1466599
202701
982737
634444
150809
168873
1083065
819712
1487238
502785
1352959
280742
759615
1139910
511308
1457960
935589
1404137
1206954
185878
740101
926035
1246189
564356
678356
867743
53785
1312368
340073
704009
1277147
1068220
139218
1340776
1124932
1146670
262392
695364
1244110
637608
1431779
984575
498293
397222
582096
267309
24979
417040
1400695
1170475
1099182
1115445
488982
196681
1400946
1325719
1243907
656125
629062
678448
853590
311073
1244195
64909
840782
840078
699958
1397365
592470
1359450
97514
1252407
1496287
612649
317369
919418
1231304
1242618
1479833
1094165
1323436
63610
1439953
1498561
354208
169351
1399764
202842
975797
567530
695896
839193
655530
705078
434587
523612
667567
62805
574725
450169
1052985
453546
428343
787425
1469408
860875
316378
1311155
906413
1517723
946278
695703
1286559
7876
1413248
1271327
380361
1210769
281193
1198835
1119405
230159
1567725
1000814
716143
113553
247393
433131
846622
1253151
1033670
1282197
867339
738772
912538
680918
645094
806997
851035
271045
1075622
808678
1235279
333780
1560427
146135
734721
456764
22282
930038
1201595
886423
727242
607590
23594
1026810
213528
196946
583982
354427
118902
356318
1320335
25645
1171732
1202245
1291166
338098
729078
1001226
533976
43014
1509137
337078
113446
47528
1472232
47766
1435958
678202
1182438
945615
1017312
615355
775483
535684
197886
974597
471875
496794
734536
305723
256386
632790
18102
200432
1115451
782150
1512718
541568
627386
319120
1349383
729343
568437
705198
155314
1069946
53548
283066
526428
1049059
254693
1458667
1206501
589344
1186757
812480
431351
110965
604569
583092
46397
1419781
685531
49446
484954
586624
73318
1174421
1491598
432455
1557970
612075
844073
290624
83897
1404569
1447850
1207427
1181238
1337309
1163609
1195732
38742
660810
806171
996838
1016168
892644
342143
1118793
1114885
1206756
441604
807831
937907
1467310
1183577
1206127
661564
879131
1511794
38550
1245913
934372
1266209
1086786
1336438
208453
1389497
649572
1115445
624041
1240494
371879
872016
1434820
1073223
1356352
79790
1558939
542136
773306
834979
707640
214334
1069516
1474938
1303888
1406383
1329447
166609
517258
528831
1565027
422929
1142010
1547010
466342
462595
307981
1210495
1120921
673340
1333773
1254525
932397
534518
377918
1339006
948331
1516044
691500
1182336
10629
40580
744
1301636
294554
738717
776782
32452
905266
946912
1472978
1116896
1180329
368695
1350953
501052
1334172
1130604
349248
1258180
462330
1200379
759117
492225
1145026
6416
35336
1546994
546447
223291
895393
1221609
405902
731394
1332309
60853
1559931
385877
161134
696468
318238
710757
343378
1529953
64191
602254
608440
274508
78621
394971
1075417
1358261
375863
337555
1130019
1431420
1359960
127041
106238
1135216
323758
249215
860342
485730
1393310
1148704
1481866
277985
222670
1333369
508609
1392162
263466
1243791
80848
574547
986827
952246
1345152
1003873
308655
1371717
850659
514966
1352030
1133709
795422
1250243
465082
982618
1087651
1254095
427886
459294
1457621
661875
734424
418060
1303178
368084
332541
1448437
1384527
416251
936977
1020129
279655
275625
19041
470300
571523
1212140
1342872
436389
838160
1271771
11793
1010219
75830
73016
931381
1371607
786028
1449961
177478
602316
1493612
415778
1334029
1558338
445471
1518953
905721
654108
197687
1361884
47804
312655
856129
1037622
889741
97772
326744
109853
907790
101629
1277245
534688
1403232
615086
11349
688817
923239
949703
1448301
678822
1529847
828351
950169
678495
150800
1442111
1273469
1332623
1259578
669687
782536
46980
1443900
740075
1453781
1139542
341207
175639
992909
67563
1224523
1304841
153369
327488
75146
1388188
494236
421919
136812
1429393
690258
840452
1503953
647890
1298087
1436658
895122
1216412
912053
1249993
773189
381583
1455862
100785
1182856
993037
910274
1235149
476673
785311
40626
1091465
446165
1523010
686356
1198671
397512
887804
72025
874254
742979
87238
1461530
668495
550713
608648
1127977
1214084
148158
534532
1282303
1167676
1259986
166572
414029
1565317
474924
1364911
1230792
619510
815261
1327155
375713
101447
1232006
209170
1409453
991180
594613
787284
1127707
263142
200577
377560
615880
150834
213486
953008
773672
570711
308741
181631
1075902
1109893
1433791
1463207
1137531
881365
566464
264195
1074167
656577
1025150
927361
1159423
1294780
718720
617608
1381345
14542
957113
341123
1350535
891018
197985
710650
716946
1391402
858425
1017087
8859
1377043
179453
1331567
1198670
1298504
1050729
806477
474742
230305
1319993
437552
998587
1145375
1456767
88637
1135960
1138795
1248828
715713
78283
678871
157042
111317
290849
889137
135168
305201
535036
1083390
831659
26784
1464243
304799
86838
390948
1008255
599742
1218686
1281275
1189627
420734
693475
1067359
1285493
1517477
1409333
1226886
258342
793368
88650
1362757
682448
864676
890690
314286
492458
1301718
1109143
740562
886952
162942
380598
1219838
804785
1326436
48643
645427
851568
1200090
292230
765354
1413615
420198
1525005
732311
657079
987732
869928
583001
241238
397873
141600
80001
47662
622638
105992
1035515
1193970
1138759
853353
722533
180640
604646
1428230
1221536
900701
1538919
537029
683794
689939
541135
139511
930442
871769
250929
1083075
1398322
1567924
1033273
155080
76853
36661
138680
210558
65808
1132902
1172542
977594
1216887
720641
1253230
751616
827978
1448795
1193108
334072
303490
900109
1171396
486827
267654
1085404
421131
1562972
1531128
435233
660747
1263277
11380
478351
820875
514106
409784
1265656
616133
1109904
1471757
867514
30898
8293
862924
650850
37500
502858
740885
120060
1500158
901598
977469
231039
1266170
52347
989847
1077402
1414244
742723
423723
605842
119749
618080
1461186
874795
996842
853190
923682
644972
242151
1215045
148947
1337485
1012170
100103
1019868
948599
230963
1100004
822579
1540725
1198434
1212056
474867
836874
1186193
947747
651447
66878
1341492
849190
53559
1071778
761979
976849
234861
15204
467010
442957
1213048
369262
1119539
897777
1448941
491205
90951
1208286
1307689
481651
275028
1077891
1527452
104907
1111362
1309859
1327867
346909
205458
1564532
1567808
1090353
1471446
43969
1359681
315096
616142
1560956
621745
1506812
733278
626257
1062837
541451
1434536
869821
1509847
340376
859185
1522158
743228
1077099
360663
567739
1362743
361686
899515
134004
318547
1557824
1078503
747943
743505
606260
964289
1350140
504106
949506
432148
461863
1510412
94392
810998
392896
657432
526871
470133
949578
674767
1082553
1239578
1070244
361359
821956
415134
1476242
264401
1132446
1185077
1058818
1073705
180271
701544
347175
1543244
511797
509858
78924
285025
493714
597532
1305796
1560045
1484966
662241
1043615
727496
971941
1017326
1161340
1358018
499527
1534316
618721
1216057
325644
605704
1321940
1243844
740333
977502
825386
1324284
454976
1085908
199302
365627
456226
1284762
1093515
1117757
743793
853050
1443445
916443
1190276
1347381
444910
915727
425729
1168299
452963
9586
888789
842289
1307105
457901
900416
320496
745541
385334
1252810
1087222
301838
742627
1180554
205698
327173
875358
846742
230726
1424229
815014
721305
846024
493694
513507
869708
375280
193232
1343443
409355
414275
606981
751877
1206935
1482356
1414977
1086788
762931
1496979
1531305
1449843
559103
258632
691921
496192
32035
697841
1052600
729722
127844
823031
490219
797090
1378091
1195769
698191
634404
1244333
998300
542019
1036243
1085122
699095
1507156
822180
1003818
1029908
896556
1188959
1294535
889364
1533365
1316163
1517896
663246
784897
1036998
1499916
1331205
852279
1079012
123623
202010
781836
191926
715334
1056248
675520
388556
1176599
619121
118439
839484
1487326
852861
909890
359782
1377884
979160
69531
1230009
798644
1064835
798041
1459134
744717
913248
635926
1550904
730757
434488
1144564
466747
548378
1149434
245905
573607
944694
661544
942834
731301
89310
1057746
1299462
469857
1224214
1364848
981452
689871
250381
584536
1549716
1064701
376342
443469
349698
1902
173468
849893
795385
547191
932799
1192700
385632
984621
1384232
408678
54498
564082
1460793
397341
236072
809067
1493156
1354886
1484730
1073940
1237996
1120702
1407597
1383712
843330
1526876
757304
239878
42637
238976
461509
1165543
1225660
565107
3689
601334
766854
1386027
306742
1175152
562366
570144
1435362
1451479
1128874
406137
1008993
687653
1082581
236029
187811
914704
177684
600050
508
168983
445779
180743
145457
17966
1383289
879381
778307
1137046
1460534
76356
1217573
225870
900873
562341
1447759
544851
23930
348596
623692
989727
1345186
660882
84976
533684
201755
1470953
967227
189057
610449
592790
992438
1017517
802186
899574
200138
672643
227718
530902
1043629
19734
530023
901592
1085857
104946
934608
1128296
423303
1520209
1456676
933573
930432
1507856
1178440
1078899
1040693
160837
1363726
1330910
666836
573813
142517
1492626
264011
539233
985
1128116
1235897
1029602
752375
1428534
648030
884097
171672
1177796
1151633
1245536
653185
483456
572658
1192737
1116379
1355562
943614
13571
728208
1385574
1448748
1288690
1469755
636765
273230
1439378
341721
1269376
467033
268190
732331
177243
774467
913203
136498
1217197
953686
540880
1557075
1235935
1400304
879191
216458
356943
939215
1456992
405867
722372
145793
223974
1113531
1043559
80577
1367752
791666
942527
106746
626663
607404
86477
306735
1401225
699504
291047
82242
740081
1489548
340975
423767
1055595
1455872
297316
1164482
45575
668937
723594
380631
1182548
587994
315818
1193625
145214
28756
1173619
824360
1155045
1295850
1436718
209000
1081331
19759
1423059
1363643
134518
192051
1280780
751645
306810
909084
710298
63481
1019215
336816
1009930
421599
138780
932714
18638
233869
590832
1473329
1340735
695662
269729
183800
479151
918945
1398848
802925
275542
619665
1385954
253286
346898
375211
1174808
1244682
1226097
236089
297261
757892
531205
1366616
586312
941197
914012
21598
1279294
433113
1166034
665949
1474219
1009445
1075587
471515
1362035
848512
442703
1069398
1244629
124470
569449
790745
937283
1496193
331152
1384646
80062
1338986
1221355
1134844
721686
1053284
1016762
1304679
1112442
1352980
687298
963069
487916
789428
158559
98753
1434550
363060
1466324
396641
1529290
1304508
763160
1059073
79250
196606
996001
1275379
1091774
1277514
94894
1326397
362155
1255027
1424199
797988
1289788
48579
538598
1052553
327407
888355
524883
426031
726125
1075524
162296
210558
1440919
1076550
476901
1063815
539867
190159
1296053
1089750
56578
500831
1421232
318150
1375893
443125
512130
149478
1417798
27699
1491232
1264138
399076
127823
1019541
252683
1216140
510519
1260870
1125126
1142645
880827
206851
1443627
346141
1074615
652848
211763
1509013
1164546
53055
55063
434663
1294462
403689
1436776
117043
403553
696224
1197447
121482
883914
460319
713626
349918
892137
348680
580349
760700
433843
850651
137416
1230696
1545787
1267657
1324656
1348433
173530
274797
660082
1035995
817444
246583
1445760
418172
1406202
218952
693004
753688
387579
1458881
876025
143470
215852
1537096
1167421
665749
1348817
111388
1534615
829265
871780
974776
860526
261517
530328
1106456
1311181
1559263
1363957
1039248
530785
764585
1117716
1076000
1023777
1452003
433133
833833
723625
1089266
1123475
414327
1314755
1342044
215775
929438
449934
1217525
550215
1388516
110812
1005581
123028
1284951
456298
424086
1438664
1444669
999072
135357
764838
97382
1148992
1416659
1460663
1357978
389760
1238978
559874
469007
1322412
1504142
1125547
687510
1037645
883632
1296552
784187
1323590
830010
1411129
925011
547635
731577
1377381
375294
737793
1072827
558512
865690
974660
701624
923506
914326
955056
335701
1506089
371272
1116176
1255514
1248317
895089
1386815
1345093
1222941
1251162
218967
1163904
905614
411689
882731
1288264
674209
823452
1429120
325351
1516149
69628
505316
1370259
1463544
1254932
132599
658710
1514866
1526149
1342027
414779
382764
22678
192900
1403423
883324
1008880
142841
1329920
164438
1016569
547694
415409
1329581
1170896
707024
1346713
1077508
310428
1251127
159533
1117354
58254
1288138
441024
408074
1127995
1099686
837487
10659
381065
970169
1293112
1303860
672287
163559
84542
761336
1085921
649211
614291
1348297
620977
887401
183664
1549904
553470
1395517
466847
1322870
1218817
1112486
164586
36860
371553
1013337
1287611
1481433
760338
100704
387533
1364126
1240507
1178631
1266200
863707
1372442
1259444
823856
696312
668086
801158
267284
1132687
1439403
161723
1256535
1347597
1225771
420136
1089894
857954
924363
511227
776673
1264561
1203170
1484133
27962
380256
1142463
244999
379747
66621
661516
440014
615133
496443
1002654
1514548
149317
45556
355467
427137
1137988
1524426
547883
822507
25846
1292584
493757
776255
263394
1402661
483854
900650
1507545
9754
1332980
84535
557995
97424
768469
1219094
67077
810280
137706
678142
1339599
199958
494955
859554
417000
532197
373674
168729
663647
156223
664312
785996
97929
691685
999337
1533449
166367
525347
247470
1184492
24782
975527
1260209
1155992
989851
1513919
510477
515188
758712
674574
1252571
1458990
834364
609447
744465
166020
784669
1152405
914654
793074
894865
1188784
320733
715243
718549
182340
423469
1442999
118259
1043865
265194
368739
1115319
755186
1043331
1361573
1368278
488436
884046
1477049
559952
636174
947483
516001
824106
975540
738316
2584
762450
124855
1137045
1432618
1054341
574387
1325602
1357149
1053666
130852
1184392
91988
1473685
42353
1343361
1194098
1493685
590772
1413747
388895
1267676
1505928
993721
1327332
1354295
828230
1291508
1149643
546312
978006
883860
1201684
847552
476334
915408
632609
515792
1158081
1401387
746285
76500
1491266
301164
1038806
84306
590431
1444728
863513
529224
1426754
782157
857944
1218663
79806
1418204
1046380
1013245
1512616
1103233
90111
547926
1372819
1053525
714898
810481
1453350
223844
1551594
764316
1096649
756760
1552325
67089
556931
602641
945476
268061
163148
1243200
533694
34881
1380787
879669
709125
1149617
645080
998143
1468769
1439784
1038300
296922
29374
651391
1191957
1492949
991403
914278
603828
135770
1010794
1325949
492402
1520416
294962
206958
1494487
38999
1352826
1541472
192169
826473
804284
1094192
803775
1427167
1494177
1500666
460857
1391591
107520
1492698
1370353
279918
990164
695383
190085
480568
1121383
381242
1525741
893936
169379
633367
2234
1139967
1025872
439181
467676
1247478
700180
627005
1420151
1373372
1372997
1556210
767445
656220
185449
729540
618803
206885
1061414
749366
1217935
1503193
785333
1021534
1475492
370974
158807
199982
344906
129714
1003525
83806
428853
340259
104629
1428895
797021
507428
462699
1364833
377941
908325
713350
1517557
936432
1228637
1055616
1239236
1125120
1435300
1127880
354770
226558
636334
980078
1424775
624665
516928
454848
1208243
941422
45256
678463
1064161
822183
329855
890815
665801
351256
643292
26600
595818
551846
477438
1499432
466687
1102473
1485719
797831
890342
48291
879702
1150761
1535057
1216765
1420089
464864
849100
872616
977860
214127
144317
345136
743571
1339058
1170985
859596
1040738
793655
342019
227604
376244
1549042
1463337
259598
950275
1131196
987533
97794
810871
105884
264559
1071114
1226380
18341
639291
296535
799309
530049
195113
312427
926039
871146
134743
327237
612921
1373029
956387
698607
345558
935303
1340519
1301737
1361142
224340
1219561
1039726
565728
239372
810536
1229819
1477491
210406
1253301
62066
79661
806133
335245
1276872
857687
697507
1298421
1082102
464119
471430
711507
1103685
1350375
464099
160482
250605
779331
642213
166684
1056978
1150293
191471
1112565
1011915
1069097
57099
294592
1246258
1014922
1413197
1198229
1503855
332176
1358172
1323910
1075277
1149503
999854
829721
572220
891724
300802
613754
1307539
293730
1300552
1193273
1436720
478645
466975
856624
798741
331308
508536
1039584
980587
1060260
136933
982185
718383
801682
1428139
1096878
613950
1119463
825711
456229
302627
797925
1487248
923220
1159053
1045059
98220
1562296
786338
27803
952868
76341
683278
753387
1308590
1147653
467826
664853
748959
1159588
848381
719242
1531654
1045668
1550214
1319962
515012
41073
796147
51132
1557953
1318870
107415
1142885
1292239
537010
591416
461804
871142
396332
449952
429497
310477
546390
210218
423981
639625
541647
1408252
800454
1138872
8212
1061651
222429
1089546
565556
870887
1181447
1038801
118851
1489435
603703
521074
409618
320861
1056944
879083
1291868
715908
1274704
701674
360913
909888
259620
973634
1141814
407478
66545
78463
1541256
1385344
490060
1329218
1313456
697368
323453
132799
1480940
1343345
421699
1389541
1546810
1230086
576289
314272
1484580
1250985
970513
247594
890552
731517
907529
243232
953431
1549732
67851
1289584
1418394
960163
569089
1231377
846577
590552
737492
1077248
1171269
971823
744829
287168
1170116
32045
871080
1118714
94766
1398966
1431352
1552199
1357877
364708
1110498
1295338
1178813
808420
815491
499792
1118341
693311
1323496
1345538
455513
198759
1010982
660910
147390
1192074
1371523
1248923
1189181
1206748
587557
562804
1483332
941470
723848
107865
112482
1552596
1488803
762626
1186220
634453
672804
671307
1531831
1119945
366631
712468
306832
61605
804567
1425949
1347707
17170
893457
1008113
1425644
1545832
682159
1020000
1466564
1159851
980320
996080
783471
1343206
1342541
1557078
592706
686212
663992
1154595
1388348
134080
1407632
1364270
1133425
1446426
334214
107251
1495015
521885
1074311
1412900
682936
1148824
983293
518108
199702
1147732
886263
1027830
340165
94311
1475611
1556093
1415289
863591
922754
1138157
642542
669547
1539355
954491
133930
64526
190851
410106
734835
501812
460101
793295
285046
743370
1040628
608702
1254746
641688
1337492
654199
972860
606670
1442517
1061508
790698
417590
40687
709922
267031
636099
794638
725671
1455974
93193
704790
1473760
382212
251874
673118
1476280
658884
889379
1189609
51522
1491097
1273725
1166117
1280375
120782
1234654
1437160
1176306
1300545
1488464
1530856
1021398
593631
610816
600153
1044949
408175
696485
1158199
1464704
1540936
842343
1452198
812391
416762
1003514
748125
961126
769673
1149897
965056
392093
589927
1049496
362761
266744
1088868
852865
599706
208024
1238708
125322
821679
291373
1386403
370381
1001108
733551
980011
352644
158730
325368
347524
695178
105805
884863
1376209
581618
1183289
1239022
1316249
157551
1112053
807174
1063209
1081229
57076
770830
728775
1196455
611784
788375
298303
266673
1525305
185649
1040268
109044
1286019
900504
1523602
538890
953829
1055103
291204
513979
342926
524319
629979
492936
1345694
1509307
1169308
601663
786355
582090
373083
309926
247823
1259882
889705
231627
281365
1298448
638779
1009001
1406351
1144968
1549055
787723
596886
1500594
1508579
636893
1248993
977830
1024301
942371
487052
287978
162167
199266
1056860
930719
1292798
691309
840464
715570
30163
557195
1299684
1206154
422332
371724
1333480
118270
1053092
1023178
724867
1203244
896582
658368
356290
1468796
419556
1186908
1280158
628382
1236785
257266
72491
557145
647134
917094
1534156
1203416
1016397
1473808
1458047
126505
1416980
703467
1182482
1111697
1223564
978003
821970
535578
1243007
48769
25704
946393
1346939
248128
472423
897726
1184866
817652
592364
421412
1546071
1406332
618166
1004103
714096
1470865
1102625
514268
1451455
1168715
243182
70899
228680
1072693
1322476
966896
901440
181860
1035715
76017
714888
1424622
1223272
739893
1131330
354970
1170417
1285495
754021
793166
1536092
1323363
288874
484441
1565077
405860
255387
933603
34993
1087489
1437309
1065215
1097665
212948
555147
153731
313127
1539055
601774
356988
817839
1520171
240389
947638
1433790
1072675
635573
572046
919096
1555631
235063
951675
1433659
624740
9929
934525
486115
1505999
104316
405248
1159443
1388540
549775
666560
272369
976496
565627
1255109
342488
1118330
1423381
198546
1216775
1027455
675320
600326
694995
693373
970843
656735
1311944
770490
1359381
1265352
1158234
1355434
824216
234208
1521337
1483168
576216
931270
154959
825847
213915
1084673
940910
166708
448007
453670
912935
760667
1302955
1190715
1535053
188836
1084712
1074049
46241
474454
131481
594369
1247519
538303
605826
1111299
523197
872235
39795
699968
606876
77937
73083
1246418
1261752
1559370
24540
1377626
1496337
1448545
601274
585815
1172539
1074463
1182727
215146
1545336
1201947
34562
881656
485542
371968
989353
850936
138897
833503
1014490
868949
510232
1201345
326797
1132626
329423
900142
565584
368747
792463
323539
351872
1474983
227473
844545
1547040
439041
149929
1231532
235735
872735
469653
612809
270379
334600
1520654
520131
31041
690821
448393
597249
1192233
669415
1380527
49482
118011
567048
319530
573133
934212
857678
239505
995962
1543848
1042249
638326
1439593
305441
1137572
640409
1100081
1002410
655623
1252599
759314
1338641
1206659
857602
61636
781459
153996
1107532
841105
1198368
204303
1378313
260280
881348
491799
550916
869551
882276
1449226
1255079
1531916
176893
528738
198820
891002
850074
505563
1547430
1529606
47039
308648
1234987
418174
183820
109
9576
248350
525201
1524459
432351
1242046
593878
164675
887645
858934
1425269
582303
1513439
601437
585042
1398872
200560
669805
1216804
1146678
523260
756917
1039734
808198
1501581
89940
376439
423111
1147150
1103709
195495
953941
783108
180311
1545449
792097
377884
1375849
121301
1235673
1408288
801650
1313102
453326
734844
700068
200421
444944
1165802
1303547
313193
516457
1554127
1171659
1194485
952397
1499091
494168
1540321
1002978
518479
1047628
526110
1432918
1035331
1547159
1071001
746245
657024
570923
1289282
1042134
1100536
378665
1371615
764288
231596
1468990
82490
513180
986084
943427
1430578
1220882
196331
1448527
731382
1120762
843568
1138915
761962
651819
669795
489900
1547615
778063
94233
1355556
1299987
1039376
1268179
148886
51638
562207
996031
1456257
914846
606164
1329105
326066
54472
1374292
382384
907941
309856
563468
219846
1469630
1226477
875485
507200
1468312
804501
1452011
712256
12066
1212103
161688
484225
559171
1539330
1464678
660328
262290
653225
248489
294649
250741
1416675
1373184
1468977
1246546
1361252
309570
1044846
347395
784929
822497
72329
421964
8400
178412
1286660
1501897
640947
832957
1427128
622600
174482
990263
986642
1076797
1250315
870361
1441004
1286935
429262
1382610
850139
454890
310493
94819
3857
507085
697334
342601
204566
1345742
1208037
464700
692838
137447
455274
1215093
835715
1387487
593540
739812
1301675
203935
491715
919564
73899
1280822
182482
1199962
602469
1393202
1374739
1460503
853114
127485
1087996
1302694
1113066
306671
983065
574160
860905
1352615
858327
355333
699086
1469068
518328
817843
1331870
692992
908302
870542
745162
79643
965478
392708
509815
1278381
378314
1003404
1057987
803193
182651
430270
499477
642119
648147
1130581
507733
468383
1480040
1386655
614128
541409
1346563
787502
1537064
1204996
72764
1481557
452389
271997
704164
476750
727668
479270
324261
821354
1198891
810133
1372993
1148001
137129
263706
417539
1268866
268052
1414680
412561
484656
1329963
1395746
830878
891567
14069
1052290
490122
934996
1291467
879332
210752
219966
1160537
595343
994096
1201018
1564616
417914
1492991
1132555
138139
1085302
1312548
897177
151137
254316
1464115
7009
1428673
185663
1004905
1129996
420600
674903
606127
524818
786366
633655
1482824
817316
1082560
1355868
827728
1498558
377925
1009121
119077
899269
27614
1278280
1451403
163794
1384692
666884
709366
945167
785283
211280
625011
477263
185800
1239699
1544147
1357588
869056
1040933
1190961
1240954
1536208
1530832
1533391
649775
1395931
875539
947003
810386
855523
102998
1188082
1544934
683523
890245
207283
514845
193385
475695
505305
1065799
1328511
1272703
678238
923294
11970
1494563
886559
356728
285860
1526112
384369
1016730
743574
462480
59638
298724
335710
1473897
35661
918737
14924
1473096
1462394
379730
818482
1518782
888257
137380
199737
824001
660326
444065
410558
1122290
245944
426361
66094
1337008
293136
606473
349394
587254
480891
805721
1246887
88702
1295415
63994
43658
489711
492092
1320853
166166
1425627
1417378
80431
653165
103134
367136
1004013
1141128
1469306
1446365
53734
924865
1240726
744584
1112565
797922
403543
368872
37672
310413
1160508
585148
754267
765556
381494
1209169
1336460
205298
541493
857453
483910
417915
210771
89347
694874
32494
494215
490449
1266910
507503
295219
594
708299
661510
646910
1213375
1187319
832368
543339
1242743
575337
1530390
507047
694920
523907
1441590
812169
737245
102545
1309178
254085
271568
145875
858301
1454307
449635
766647
420942
476406
263128
584134
1093950
332965
1483513
386451
1243996
1136345
823310
17239
864367
1276495
382025
135645
130314
447178
164791
519191
570396
538436
90710
726403
550186
328423
1463885
1062323
564961
875139
1523478
1456407
1246123
111435
387809
413474
1550007
723097
1137654
1474767
148993
665216
812927
1290332
957952
628689
218318
706753
399307
919171
759449
519955
390444
1336043
542525
576049
1181239
35177
803917
657360
875465
915873
971708
1323783
703098
269469
1100377
308223
709070
1113112
1093513
88464
1045686
653134
1558159
1055925
1241750
1373974
1034469
1198452
13487
742776
1032380
886400
22313
182780
784247
830817
714731
295187
540294
511119
1122077
766258
1314566
810945
416905
1278484
942180
705954
797549
635237
1496380
520006
606599
1187992
123719
239675
1315358
976092
325951
659508
995661
1215351
784466
1220824
716815
232584
1204145
1170382
1221796
685034
1307676
1482885
1186044
1498393
216080
225822
1501887
285655
668000
944422
371242
584768
174862
742965
914517
1282712
1126303
737563
345977
587690
850317
1442962
39898
563485
332568
786748
1538955
1166046
278417
1392872
211983
76028
732888
180205
1358497
1330021
398100
734825
1303927
237211
510270
1440352
1270293
1043176
893115
984039
1406785
1344208
1343325
185857
229965
717339
1126990
1149779
1246092
631047
1063787
547335
817019
889116
1472307
1366225
1150448
1394939
1525195
785502
1193373
1498555
262307
765418
21029
232034
1140950
642987
871525
27791
631425
1177346
1074698
1319835
409804
1358905
688423
1346685
1484954
1411214
712171
853568
919290
920153
938333
363575
1135938
833324
97526
645966
132045
841257
1009298
1501322
884128
43328
1063224
563821
1128261
583070
100749
1232284
1339949
775293
1303715
1066380
395213
1002329
503677
538176
841917
1086961
1114364
652315
420901
1268535
324713
1185692
604661
1326932
151475
228468
1056014
405437
1311981
1253085
689661
88981
1132618
886425
1299026
643673
705890
1411519
1001337
374865
1461215
412950
724078
1472349
1131392
1442217
1121271
905218
1302243
733164
464082
1411075
1368025
1138925
106881
748944
222596
742251
975998
690790
1289408
1518842
1380081
1411178
1254131
736031
1460485
845859
1283395
173598
622909
636677
1481675
1130581
421288
805350
463957
784380
815676
763175
211369
1339294
659785
1251664
214319
685203
1549505
14012
231236
438093
1326838
757236
1476131
618429
286735
421978
612871
101953
1121843
1356901
1387947
681677
641747
299064
217249
398320
74007
656472
471430
875182
1457979
1311131
307753
1203904
852929
1330810
1511435
356359
1691
913390
1035714
1522759
380450
749006
1001250
851919
514749
847961
112383
1255950
284287
120354
861195
227711
450962
60819
205663
700615
753437
662536
1100574
1053264
492433
727760
1344938
1014337
138750
1553055
1561967
1422661
880807
414564
538442
1556917
1279885
1268712
337693
538813
1045433
1539064
180542
454989
603895
757378
663048
951568
449533
1067513
1308597
139200
42815
1065148
308420
1483093
182493
337134
684318
249879
459583
497316
810021
1501399
1144879
560847
482641
360502
214886
1102965
572713
330955
1525159
1217236
522735
1351816
825563
1483762
1255170
305935
728526
862850
478778
565113
549890
1547224
1398747
395407
704244
74238
512915
570856
1128317
828158
718021
326371
1305827
834356
1144097
1502875
308136
1357566
1396218
556211
226771
219580
604281
219213
340651
832371
639459
118986
783058
1218407
1073410
1289566
751205
1134409
625485
54306
167176
164624
12749
331685
156465
526596
626282
1210783
870435
702062
1283053
1453924
458002
297899
247049
1398573
320192
1271006
283636
1030831
159996
811479
667544
1027773
176811
743521
1072887
1041516
1183556
1255946
1027137
875527
840142
1479214
976119
1530789
49323
438889
58737
1357681
305111
1087009
1114200
827860
1004405
119032
1055673
230402
68199
866297
1355805
1028884
482117
375487
1489570
857102
644153
896408
355609
623281
748184
747421
763617
809273
1116690
560258
1403824
20950
1281632
151431
1107809
466532
676936
462539
274998
1354064
1035598
722242
957432
1303158
296851
378618
756495
1067118
912056
566873
843608
884099
1470111
36623
67304
79850
1204131
938288
996565
635820
605250
691126
1458374
1024568
1325894
1474497
1163540
134275
783785
1475265
550729
1002292
422060
532064
1207051
1425402
1061258
609250
402552
206210
1023084
196904
693647
705963
1293913
894534
1451596
58833
63745
574471
1530469
1114929
436002
1164133
375278
514737
463382
503849
1352799
834621
267731
1515036
1363160
731760
39026
314142
1043119
1196357
612919
768913
884857
622948
546245
1108527
1317846
1036306
612505
455384
1431298
532563
1339852
137092
677618
440633
867898
725456
719251
935840
853796
23933
143687
461982
241058
1556464
28027
1450925
49854
263320
1259968
1451211
1082506
1090531
1180173
92143
146541
983274
1297933
913573
189584
1260936
693002
1071590
284377
1029967
1261428
129460
1153073
392444
795353
690041
478164
1176434
1250907
400672
729785
913055
1298459
499935
1496883
521185
177984
98790
343184
937877
219410
951003
1495149
1244825
1393636
724542
628569
460953
1139210
44109
1069576
937708
1445570
798111
700110
1502758
1107852
445473
266975
1327738
310904
484531
132082
1440934
22720
1133112
1150553
734010
339825
853130
393309
1051975
1076238
111775
1374614
367804
1539359
1498428
510808
1029044
233188
403949
1104474
380187
871709
1094152
586563
1261569
355509
319281
369949
1563658
1329128
66109
360127
138208
1104466
1342557
522324
89885
551809
716756
708959
1552861
227051
211689
344256
849120
751999
123859
1222290
1382311
387336
213470
245579
401193
1252001
1268755
1370354
551645
82050
1073728
1383581
342431
1371541
1286031
316393
879591
783992
566936
1254152
1451651
386277
800789
91912
399571
1086703
743905
939688
1347765
569754
1147297
1534779
740190
863953
1098682
832838
632083
74150
1452787
399332
451048
782742
1195014
367476
1125105
269704
1274753
386058
869977
1375336
397062
982127
1512180
100657
378423
766193
376853
466343
461791
30400
74260
1345814
1187959
1300741
668367
840996
1318230
1199950
635197
202191
960391
954186
573391
418142
807980
1478144
307448
127641
1352520
1294600
1156185
1027779
586128
749617
1241989
1109554
1357452
795841
330423
975589
802945
218564
436251
1275287
1483447
1114351
710400
1445746
983368
1252545
1043314
678505
1026497
1205325
1481352
504764
1010954
1056531
1313984
813631
1027405
1264417
825622
1479715
241125
1469139
1196262
1518117
111696
601838
1477336
813831
559104
1333380
966634
543643
1102544
768290
691102
534155
813820
596061
1393696
1503759
822728
942675
869675
1123332
492564
473850
1253642
570577
884437
680235
680978
774511
1205789
644600
1336659
310044
934806
205079
761168
332753
1383768
918191
1281969
831160
947580
932314
150109
456733
843307
1256209
1430741
546112
324609
406405
1436542
1301583
197939
78762
1177284
61601
883002
1080498
1252490
1287516
1526470
150734
848721
319677
222115
1324665
1279624
1116748
1209563
986010
1335370
572878
1397169
1288113
1266524
420410
832709
891895
316698
307410
629952
1124061
126549
843809
1379569
1472404
1015872
969461
1051256
1293986
60156
213559
488959
728466
32905
129994
1201465
311783
918777
26984
1203293
1403778
643375
51786
1452652
1195161
1226792
1072521
60369
336554
1312290
324404
551017
1159699
636510
164890
434030
777764
1110272
377038
1526010
1242460
139417
1290780
605707
191764
118698
885515
768451
95245
758329
891354
1402133
1064755
470723
743700
377887
357611
1558739
240425
941637
134518
752385
1019193
139644
581782
1277731
1126262
633147
534013
540361
138939
1226563
773131
598837
1154878
793517
642524
232993
1323929
634530
1222637
1345933
1397451
1249489
153825
976286
450389
928690
1080170
682689
268856
661855
1253889
159456
1544277
295984
426856
1323755
370466
1431717
136015
626652
158483
711151
1179611
1538036
1296202
1250138
754377
888367
1472656
554079
617099
1465854
958349
964716
1479791
742424
207769
607908
121572
1553200
1012858
1113447
1290142
732913
896880
307952
441156
1351863
466715
312679
1204968
127256
463451
347305
209318
411194
1419016
736860
64650
286638
1205531
716714
1021536
493260
167508
129469
1516896
832660
1564358
100466
500043
1344453
655099
1460994
901692
860738
839368
584308
683370
1384819
908057
799048
1103820
429124
329372
254970
1066181
781931
635819
951651
548680
1497232
1304821
1262301
800230
392229
273017
989046
763074
60919
364842
1455074
62074
314071
1426924
1342004
470296
1452372
98737
1114066
109162
1069777
1272081
493403
1219049
1241295
8224
895995
254850
73991
12839
925448
654810
1449979
1465447
1254285
324982
934607
1403927
75145
469102
218871
253684
1436412
120329
865017
473281
758099
677684
1007170
324374
676220
683351
746882
590997
810107
1192861
472426
1227108
687541
86334
228518
700138
955177
971758
50875
601617
718525
122603
697613
126107
996890
1263525
550069
550697
34898
362327
779981
34345
816650
76661
197677
765431
1185365
523810
1128930
233022
1140966
133517
897787
1514804
349033
1296762
810040
1455962
342659
1162351
387542
1537532
636264
364469
155496
154125
1165916
74692
1362508
1121331
1434955
829313
724720
1462087
491350
281391
766868
1342060
1375889
825102
548815
706912
1423743
657554
1089298
1167245
1490844
653053
1122889
779858
1452323
874972
1340
976848
1497663
1471054
529153
81530
137147
900167
910090
1172658
1178850
1081510
868718
201625
57392
454507
1031686
238266
225252
32401
935498
603542
1207385
722264
1054013
258481
322836
140693
76484
1437742
115691
1383242
1484031
1475528
761659
488366
1166003
929353
1260722
224936
122111
1100273
1207171
1489771
1115243
971293
458153
1227900
267767
1329014
1070981
433521
115560
934474
1205154
785785
241306
833342
163642
250019
960504
1256798
638960
1115474
780728
831204
159006
1431039
1372938
398959
238442
452097
1280244
1311481
279690
1369280
178038
1116380
1026270
497392
256810
259489
1528084
645456
852079
1565733
280738
1567067
582839
1481358
1450651
194190
493443
3756
1260954
209669
120153
851841
1534482
476738
616317
179627
630561
432946
980412
11630
918863
854018
23682
991287
1544426
1357823
1040234
1128566
688195
615770
1536059
722164
114507
1214941
1281430
787899
958090
282651
769331
949640
969243
1412853
590263
1274804
1496823
499772
880834
1282016
726582
862664
1283415
1396565
887384
411865
1427545
1398372
480949
1415801
1430349
163887
506234
67305
179600
1020796
91869
1014182
1035046
1383640
628650
1506027
848882
553090
267861
115903
261729
1270980
1088164
1007063
1453513
1246053
297162
1520556
1523704
672950
1173381
59931
1155976
1498319
1045128
1387382
1332172
1368523
785249
1195424
901060
1387041
1065800
1558466
1504772
1249417
381539
1218157
1400101
1472676
1130474
168130
1026900
652879
1529173
956935
282850
228279
655861
386347
482372
838987
413126
386716
958377
63253
571986
621089
336163
1319469
570829
76090
766130
1254759
308360
768260
1129525
116358
1048356
19719
211053
332198
903413
996310
576342
834636
883390
296323
446696
602991
1343899
261777
775947
966299
1222295
963553
857479
415781
313538
87671
19149
1272025
1266458
1230528
1374393
1405844
1241960
633618
733963
622526
661422
81007
941237
888984
376381
448956
733745
239842
1515076
1067111
690907
442765
895483
1244562
1268210
1533824
1222603
284279
1543087
323430
1465451
1377349
109083
841359
1300075
1228643
862598
396372
1042035
886100
1340249
971221
1033037
1056610
680133
285266
101713
1170761
1190924
810650
284197
1366435
1488667
761044
218217
560051
592932
678714
1253124
464903
625335
1066920
1271729
536285
446958
1474177
1414559
1226286
1111947
18058
921703
1327071
1553836
357952
467345
1380080
1469203
359848
594424
459763
463178
387945
860822
937481
1488790
1005534
1424953
1001608
838263
414998
17733
1344589
810277
13361
1016415
1250914
922873
600181
1439641
1194015
1307589
1150051
962232
223634
1143656
205821
51220
740512
42989
449967
119827
1035041
730104
338369
1191986
464733
939741
180477
1435252
358037
1407907
1300438
131640
868425
206481
206507
1345492
224594
302300
1443348
600093
1094615
578962
160535
472314
96304
760390
1067405
223765
1435406
74921
342767
359634
1427920
576871
1137087
1026798
47287
1535694
202355
1085074
121728
720916
1304745
1235040
608865
1082276
1341984
97051
1165824
475022
1051181
829150
949295
236225
603550
238759
322077
482365
371020
887710
867890
124866
62646
1489265
564798
1420868
909617
196503
714279
1096447
356313
585766
449159
1565375
782876
1079505
395215
292691
914039
1121559
641169
165838
801593
821201
261269
1247475
222226
1413276
1219969
1444038
1139733
1106367
192491
1473290
1437280
605775
1475213
388204
1018321
1084739
596371
1011794
133737
1211952
1447319
508138
1484891
452893
281908
1259146
1551890
74893
221088
1077091
819352
863188
1323860
1410434
600995
839097
1562183
538128
1074444
308390
722342
115668
490048
1137839
168949
517528
263390
1392220
1095964
340799
1441112
1146805
23939
1025458
446037
101546
964210
1526495
102590
943494
322135
1454629
612937
159972
305660
1070363
343944
398912
816225
460799
1540785
583594
854602
352054
119379
1509780
1344489
1522733
1141910
384994
1191514
695587
568309
210228
523798
62839
1541740
548597
341056
1313914
1538924
1225450
569386
1271116
201893
1253564
1070034
1290845
367414
1480963
576619
1457573
1375101
1540516
1560352
900856
690861
562282
573813
1108749
1092080
287627
936429
476411
1265489
167052
510870
58823
321249
895072
504925
681089
652375
161363
1415376
500636
875170
33236
1487579
1408858
271414
394451
1423890
250467
70861
400950
193697
1279219
632284
1137386
1381034
437492
1475500
219146
336725
47005
425875
1231531
864277
452031
760126
1555043
1147397
313557
335610
137010
130904
1495561
1104857
1215265
573420
1272137
160537
1512826
1050313
996163
193396
683898
1408481
835781
1197358
1487258
1342030
702956
594018
146833
160501
807656
491446
799664
1093829
1560707
1289308
901568
948095
151430
55861
1041567
1417363
1197104
348880
845954
1487113
19260
42515
1481548
612500
1470518
526018
679005
1000229
635799
543825
1298282
733181
783915
536890
935777
1139902
84825
380725
759560
757015
263886
595915
1357785
18698
1266284
813540
1364945
1405901
362359
278221
562986
1032665
546017
1391218
80859
171858
503255
1054624
518466
114437
300037
355578
841912
714741
95712
1343904
1528476
89457
914176
961299
771849
1499043
1493741
169339
383789
649908
75489
864767
215790
1465557
805816
612177
835496
1212839
26466
971693
611586
158046
909144
1130699
1382061
279384
488567
34280
57109
281535
343168
284620
465771
1354908
761761
313021
1287508
991954
805045
1013789
1354688
64367
140862
262825
1493994
1320679
794864
36277
1114811
699709
83517
547299
328694
361630
905899
598917
1255707
374657
1422985
1371311
368312
323428
269357
70663
332663
518612
999232
593330
1416464
515706
1199270
1326458
890211
255955
565306
239595
893550
947864
34916
375681
1105011
1469399
1047266
1082567
1354139
649632
298204
668708
633934
1550963
1163799
419510
1084854
324960
1291157
932320
467279
902684
1467479
35822
193754
229592
227211
903396
1122540
64416
719347
1025691
298895
38325
603428
225849
437450
1196282
1262329
503877
667262
469919
185620
960272
1333731
679906
949550
893518
7494
428292
1538852
884333
1266589
1188307
678119
485283
1330652
368089
481230
257931
1041726
122742
754493
343411
1501908
612510
905202
95900
1397795
203932
1270611
667370
218869
438846
921645
847454
382415
1089975
112051
1022304
581466
1214171
201292
896282
516201
324170
796325
985656
1183231
1076249
1425427
121873
281880
1553453
847434
1191810
786867
11731
1538968
1110485
370946
1227156
58306
805476
104767
948020
366431
749921
54402
210567
1278769
1237321
1422956
124762
1323128
1318453
34088
1289815
1523613
1194844
295104
280633
1293728
947091
558148
334700
93403
1070913
456717
1297355
1059998
649318
1331385
1022077
755183
1563293
12849
148103
207014
992713
1023790
1547705
1322384
405148
114569
1237454
583966
355055
75237
1326044
1051762
859526
490418
1273416
1565747
424365
833952
349876
791524
629714
1105878
894225
1397530
736629
1061339
212734
602872
322725
924888
1240429
706843
483094
24594
219212
628125
154828
1329641
1423301
566395
284163
1176688
1177642
515394
346432
861442
11888
819386
339514
586100
318589
904807
990655
587405
1320628
212548
189488
941520
1215839
428387
471600
480194
795288
1028823
578753
182079
791868
749531
620573
617026
1089903
1443875
297271
666592
309723
345576
511515
172072
566314
365156
1220177
1065747
1214824
126387
395482
747009
1169324
1517397
1378644
287053
658645
481707
76570
651219
1041976
168164
1038252
1252806
102274
683355
462099
644230
330444
632093
1101867
1351119
241936
687996
854839
145778
699137
1190184
643980
329472
672921
848694
791929
1101213
61648
1281124
1436550
350890
1425469
1506187
256201
1333331
948347
1363182
1154885
788042
325262
1210476
493499
1164419
1369846
1063390
1265713
1295823
858631
596660
1562556
116250
420635
1261113
672266
458155
518549
139675
492948
119371
1341792
593979
20942
134292
1035883
1493452
910961
1382138
727886
146377
133392
431948
91807
1127152
455398
1394641
548438
10813
272399
478722
749559
473217
100555
414965
1229019
738824
77071
1203563
139037
1069283
915584
261852
138979
286170
712283
250160
529079
994502
1266226
1118495
820111
1016783
452907
1025917
217032
1504922
1538283
696064
1239421
745954
922529
1396032
8957
273920
1142632
455048
1039680
702147
1002643
587246
220311
724311
604866
1255829
121158
547446
726705
804737
368658
1365208
636796
1523872
1550224
1262193
414177
15773
1263616
783444
196712
962010
1125355
1326527
55260
16415
1177509
1505553
904185
1506321
393000
1432471
1554439
663836
1091917
1010969
330128
451625
784700
1354826
154827
643973
1010278
1533236
396298
463660
448306
744861
886808
633028
1034943
1144461
1260508
993624
1364222
756581
87712
856569
816606
570380
1462320
344904
1143197
647813
1519704
33104
392486
768468
452357
808823
1478991
1065234
217836
111447
919306
166773
480736
588026
483798
1093147
801928
822202
928961
976384
79794
1443406
464773
1501536
1242325
1405920
1283601
610652
899407
73998
1077670
1379755
794129
1323221
1278359
376524
1247486
437614
1010358
66489
1183814
1387627
698267
1127681
877052
830821
948829
1425250
682606
1422922
291228
455803
647765
995181
496149
607273
156464
437848
725381
81361
1191542
1537278
659101
867917
624747
1182672
529301
1485472
303591
491937
359594
661114
1367480
88057
946774
964674
645455
1281075
874283
280565
1103756
705307
505978
1399531
454977
491887
239445
1239518
1288175
1554091
1221449
575996
112012
1562115
18674
1387347
481541
614961
925771
321151
1214262
50832
570903
18286
1533303
529212
363653
768860
1500055
490981
801328
689027
512416
227378
1239473
371093
1441431
645895
1067087
738628
263431
923878
824025
1487132
751766
844617
984607
672902
1037997
554785
590860
493305
1404295
781402
85141
801383
1444081
1371600
118803
533989
371845
164672
24309
733892
303418
1227524
386401
347807
114004
548031
290352
1194892
805459
148056
468700
1535733
321531
1352892
407268
124416
197480
861222
1133078
1080355
61635
174533
764770
978333
1025024
312506
981553
1516508
20173
721707
1331314
608330
1355230
1379589
913826
129885
549718
220023
431394
875443
365961
1063870
1393818
1428077
490542
1220348
531119
1111928
1385772
655251
1412240
736691
246429
1567071
354501
483610
703759
588929
735866
382637
1128999
418720
1137322
885884
502264
489564
1011989
870693
274206
72436
637334
1244697
768178
169627
590564
359095
1352327
596693
527841
1045520
162108
175169
60830
179438
360448
325167
1041856
1139792
971382
1408431
866586
1422759
1436133
372749
1296328
16335
773454
431875
1146639
1155552
1099663
784433
1294825
26020
207947
1250960
1012693
1109065
1410895
985511
1564863
845308
11929
724108
431391
440005
1298243
1022740
211847
1514626
249833
218719
640411
1328776
423125
1059379
1086245
1503259
417071
1363588
981374
76662
562586
892870
1003146
189440
1127071
180311
378197
1302228
388328
1240354
352312
1273521
441184
875968
531122
1231776
465189
991971
994855
1251860
163461
980308
1387804
512813
1169277
930682
353601
423451
574448
1555891
1319515
577292
56645
835188
143955
1557338
460270
1534605
1472656
728010
790735
1186280
868688
1116083
332221
475770
75748
520814
683546
454642
1081338
409050
423004
448238
49786
956719
902662
284721
1138463
1486311
477812
435803
270778
1435932
64905
980700
1307163
17821
1200498
369062
822338
1207259
661217
1144496
997943
1299964
767530
142101
1401466
1539757
1439921
1151783
248908
798954
63144
879065
1057880
358001
644054
556680
71278
1453039
907126
653141
214532
1101020
398415
460524
315897
333882
351808
1402497
1275066
777906
1523594
509049
1011440
672066
832560
277539
370818
430374
288678
541499
1080538
1205363
990450
1014751
1055305
1272522
246575
818617
84597
1068807
1064092
1155509
1064557
1560118
342742
1119509
1423578
1347867
100050
1416658
738358
1020698
1352266
1321194
632125
1092350
597666
174566
624724
1494250
1563601
1306219
363324
1157438
550915
262045
1238388
381505
800743
1107101
1325393
1047180
1226074
1244382
876105
437449
1113357
798633
711436
385659
395397
822813
915341
1269739
1536435
975155
90029
962225
1063913
112024
116114
944868
300018
846724
1146399
1545105
843034
507952
252261
1443668
891636
247912
1394819
475851
593421
987442
1533579
34026
1479924
1512702
670774
796211
1551199
881658
275159
432961
136005
284661
315506
574901
565472
365665
194098
249119
1007129
655781
1162640
1255931
1435579
1488612
120178
1198757
14592
365963
26813
294746
1028568
949171
1531809
366971
152671
588247
1452740
785376
1101480
1103552
1211522
224556
37419
752988
1129702
115791
1543069
1024000
1505498
1552758
64956
129011
1545031
1294314
226554
494622
225769
991809
365788
4087
1162376
974931
489008
1085018
1107537
917460
516617
461244
1236436
127675
308897
638810
491071
241393
1038559
306088
1527170
369973
1036726
347014
901225
12462
557208
1013701
815840
717904
1521092
701996
101695
1338130
459190
627131
1360807
679694
968196
691326
359050
890937
982255
273801
1352838
246305
1259529
972199
606923
513226
1280801
1013330
1295142
289700
1500017
1215265
1352253
1511811
1156301
1144216
522856
1250136
259112
18257
1415617
1353574
1351831
356662
213666
267593
169724
675424
1474076
642307
39433
546918
1353745
1352741
233842
1289854
813804
222757
385148
1050510
518208
137105
1024098
990449
547026
1391975
677363
1480041
321349
1363867
1274769
543660
577476
1333124
157566
607773
100536
1067049
1388757
189701
159537
1000120
1344739
549511
974128
696568
179872
140693
907418
722910
563909
635163
1312003
707236
560639
796549
264930
1506702
539133
222067
1458570
444161
1049919
1267482
1538337
1136584
230444
1365627
95427
129828
871786
718967
1425802
465913
728549
707251
1022587
1493861
787463
538299
649889
1502081
1125030
1488285
686425
32816
231709
1256528
572252
419191
745423
867171
1063019
1108135
1094452
569892
797604
1017217
1148678
48574
1096228
873892
891435
1009972
211569
562841
955183
1436466
1278687
25894
356373
617438
826344
1367635
916049
681498
1122175
1192227
1529531
445889
1350410
274097
1220141
924333
310083
625391
828412
1252486
104938
238136
54804
323854
826162
580420
373316
444735
1381381
970197
1378140
1411932
1331148
1332067
663193
1268765
535053
1453174
492365
1548667
1403981
508909
513481
731592
127072
791113
7943
466956
1534870
650051
932778
1381693
390941
321202
1149671
808779
1050538
1327862
731158
1205167
459490
944702
50133
1467698
1076764
850466
648938
736983
1108194
922542
146185
1270442
1281865
1039801
788223
1284682
459087
769481
1239185
737418
77573
571443
1183253
1339190
763693
476145
283948
384556
541897
1537485
349886
77971
1198981
66952
1364168
547768
1385195
16372
586921
147420
502592
333251
1262907
492568
1261885
516628
1468211
113611
1198056
500606
1473334
1264762
867511
523214
167264
1308921
854365
788142
580667
1310961
809140
1234919
1434912
133050
403222
1183053
810979
48230
258705
768044
618246
854059
1402043
1374369
1302397
1455375
1561665
997647
962913
362821
1169838
1081206
360358
175959
1310332
1006588
264618
685567
1317583
1439330
1113599
1461865
1289644
606704
234576
1274927
1152642
89301
202986
151481
1381080
1358570
1095062
1167008
190389
1397006
1275247
363764
471240
1349278
360088
474830
814332
1473178
1107232
711874
547622
123153
999476
392720
1293483
646053
18450
821909
600553
1384290
1106042
625233
52011
456159
956824
364058
1532869
1349430
547708
1562911
334119
1468105
236118
602177
525249
1419340
631965
781589
776028
1256915
330107
89676
1106925
490840
996705
513939
1014072
183193
1060876
1299156
86284
1138130
1391389
1328125
638795
815567
1060215
101006
992643
632051
279370
1293954
934773
878191
1118592
721115
439813
740241
1530389
1013351
1348225
2329
287111
148020
225462
1018506
211574
314027
705459
1373157
1468921
946155
321634
1234517
970542
373781
409684
996762
414390
1489812
1094198
404953
1389474
1450907
641497
417718
933987
930964
1490260
1452336
952500
85598
433333
749149
331452
483899
1234840
345027
154513
1512416
871371
878000
1242996
435924
899233
1454934
1387995
154520
1052855
875998
536443
103679
714609
790455
1491069
914859
1022229
276556
558463
1200914
183999
1474673
1230522
1151305
1327094
923869
307905
254400
15535
1173461
643550
1163822
33969
645790
629462
166122
1319597
351594
739435
917021
471625
33566
1012278
531946
1493748
404328
1442003
121280
1022508
122307
908762
1270233
1135031
434539
950209
477062
480464
970208
1319188
532067
1510511
697360
52891
153491
724386
164965
694244
210466
259341
1011598
1100773
827245
1460987
384585
1331920
1273782
127462
1173523
123221
1391320
1429618
891440
1068124
1466999
115009
779619
1246882
586852
1296919
1524093
855677
1068914
540740
212177
372770
568274
1546229
133334
1161976
391086
693494
1040390
1004892
1471389
76123
1017830
1157319
138571
235152
1474251
608214
1532359
1146256
157692
751015
615819
1508347
687238
1076469
414393
859113
1044831
485217
1347767
1283035
1314205
807310
693832
470872
559413
6103
66294
1238417
621452
1553008
1266846
976417
1447497
443566
243789
1262913
905832
523415
1262284
138238
388186
1262762
408930
597125
316461
365041
943484
598959
780992
1177237
430062
25162
947306
1227728
1135078
227008
838205
1195941
596263
660927
1249405
1039156
1184011
720169
1313194
150950
767869
70900
1177598
387587
423245
601965
322818
248652
311937
114392
707349
1444407
984812
441670
300840
598689
382449
653643
772050
443371
908998
101130
288178
561542
558101
497546
1450662
1335000
241748
986035
1407809
1198028
1237568
614704
68036
591052
1011347
1364544
287967
1560743
1171136
1454529
979544
995445
568792
253693
888743
778268
726902
1490971
334705
50718
364161
161225
601866
655587
1487668
1453742
515201
961475
932714
878177
1523274
915844
1231646
547113
1264808
881376
125907
966855
566327
1222528
1219733
31880
1013929
1067349
1002133
968542
1212615
750511
981287
78429
1054022
156271
678619
744197
869636
1122786
257197
28761
628475
618267
51970
531640
1154485
1552541
362051
1314256
584810
49094
1520981
476419
878438
117242
761325
51060
693536
536581
915994
1209718
520451
460214
1461968
1045559
1411414
743559
403305
286157
787297
262883
606811
1375396
298677
721482
979055
787577
1285909
1520249
304692
1088843
1156157
426371
819456
1345526
1498092
1273350
1318047
240174
21247
978133
1541572
124626
266244
8311
969174
627042
959976
479125
105099
1179206
1264863
1032456
1089023
457288
480829
848606
406914
1550576
954491
1056686
694209
681753
1466529
429378
985725
628728
1147880
1282107
324130
796077
819684
619116
1566262
1521471
1039897
45003
410704
1414511
790485
927311
1490004
316150
161542
464550
1305137
1338939
800686
288455
728200
863869
491725
364074
104344
181820
1443662
1155921
1060307
160749
565867
80238
471674
384901
1117720
22881
955698
799390
1302210
962028
751253
1289208
493637
6587
1356600
411669
410290
276567
891272
832779
239051
1543250
180791
78305
496890
882626
1530103
841753
639014
1133446
1530735
561504
364700
1443746
141299
981550
1492128
375543
400665
174683
925756
200725
1387034
23463
1413456
361414
137226
2255
583736
94524
707679
4523
1278160
749888
440876
684480
1215942
210997
323233
1541350
649631
1096693
1383372
1036606
161084
1343573
918790
226901
52493
695732
284866
1387538
372744
1278289
960
1044817
686967
576832
704795
373072
896597
796278
1437757
483434
717319
73284
515326
1543759
101040
1154460
432133
657285
943967
361639
840440
313509
178271
797546
1480778
158594
1532940
509066
975632
156611
38993
1424048
343924
1510988
1099032
1067471
1176908
558508
1056311
427170
461973
30951
556426
576758
918427
107833
937767
891983
301823
1273687
323592
497761
1379344
972367
491391
954080
1010067
81970
220033
459703
1257184
626791
610146
1052906
256172
259138
6698
362989
285545
674423
843319
30074
780255
1252922
744006
994968
809520
584324
544939
557631
1367438
264361
580283
1446269
1533376
704994
1461565
1504297
360684
1386297
865558
641213
823034
427052
1249555
1112678
1142094
1417564
1378573
1153248
1524029
708345
1047933
1564191
819449
970053
781354
308047
1172075
717911
201584
25812
1535787
828582
326190
246328
95597
1521818
1467829
27834
593669
514999
1117210
338655
825802
1383924
716876
1415372
577010
1398075
1225047
910733
113812
1504892
79474
1174188
881017
821035
1418332
1229373
459303
1084173
516300
970393
1391817
1112244
145633
573171
1315284
1099884
1184389
1489146
544525
1136516
86238
1265709
695111
1265127
238467
1113372
1504181
551923
1361106
1252915
1462239
796343
1063977
1321480
122199
632852
1563
1546562
155688
1218376
989410
538353
1116044
1110140
1292998
110861
1383962
268211
1080390
642184
300704
465993
1521390
178566
1296008
913751
181286
414580
1249122
1538323
981153
1565359
1064432
86120
901221
1392178
282592
135794
931107
496961
1331244
1020214
127533
1506408
1141589
415181
294859
235992
1289028
1513543
9209
539703
1522233
419262
1395662
62995
967029
650506
1009482
1410138
166496
1422792
1148814
684568
1402376
413174
1330957
1320527
642626
1397734
804070
965175
954369
138786
988054
215484
975964
53564
712409
1282364
1469443
386086
939372
1540411
469028
199654
350110
698306
1334711
774890
835880
236169
673023
36136
58165
119053
1016228
1138638
1488009
488195
365936
181399
1156026
56589
1272410
1008311
919450
1110837
1110008
542040
1362210
450239
696322
540220
175756
728331
184264
1214802
337315
1148729
1026412
635828
29676
669156
290303
1334101
1305843
131664
204860
845598
352283
1069877
706402
1043520
1049999
1283662
11459
426964
1406406
1273929
586514
56235
28059
101165
1443663
419358
1191683
342723
428477
1136137
1535764
249913
1030984
361902
890897
126278
547749
1308709
861651
1172919
1521510
348541
1464109
1373909
879013
1535265
482005
88949
586196
1485796
1326213
977321
1010774
1127218
378693
1329026
201982
15152
340621
1397002
95981
829300
184164
1502090
1216780
572564
572580
254212
183905
256440
1274722
170168
1561356
681801
1563168
646502
272248
671014
740928
208891
1040678
1088994
417669
345628
15235
811054
373751
1152060
1523047
1496906
210946
179359
1032430
612325
279381
1234848
891999
102028
217016
825517
802469
537832
1172458
547990
52484
831662
1067896
1116341
824131
31853
161810
452497
496742
503708
865553
229989
1423234
167173
1475209
565064
161518
597171
916426
765679
1326165
387426
707069
1533096
243852
1279911
334234
498546
1450610
294204
861921
1069484
515452
539144
173364
404001
1136080
1438367
688356
1060494
1441706
644098
19571
229092
1463535
307797
37318
467590
1510849
1298333
505768
330298
1001032
439398
1148182
1002596
843128
1211143
160571
785155
691043
260940
1221414
251474
514787
1199194
1045622
521242
1212333
751717
1180521
194213
426748
888564
487660
858531
514238
241243
1093602
726681
1427795
960330
101993
1392997
819050
1417200
277161
752870
371270
1464301
278571
17761
1368978
1270071
1334133
1162323
554489
450481
795867
1037236
476786
1246587
571111
849502
278209
1540317
1116197
455625
307883
461956
585282
1327097
101890
1030264
1021049
70728
529008
191194
792475
503140
1024907
1467701
157279
901739
171684
41751
382571
1462011
576566
1419240
1353682
550200
1429362
842821
1487945
1082409
434971
90438
768254
126738
1179479
225502
1222747
1363100
1410462
83399
636637
1097116
710073
1220356
222074
518701
741396
528969
761860
51627
1248799
198257
520198
849657
1170463
744420
1409855
1154571
341322
1372832
491573
1174100
276240
819848
140729
792194
1427785
891613
1350414
1354335
518333
1106506
71226
130871
1004396
624917
631350
351843
1300715
137362
487053
1252563
973112
1543744
571985
761422
933033
979073
1054330
637214
868370
1407068
58591
823727
574541
279990
808506
1547341
1263216
1039498
627056
1398515
488712
1007129
507275
655879
803174
1054491
260692
1107268
70924
194263
343853
884770
1047793
1350211
1636
338541
292047
1153162
1464235
1459443
430494
236824
1435048
925659
1104619
764036
1316248
799681
1155337
331098
1542227
259973
1505054
731218
1349084
415771
823077
1076881
855332
508248
1319385
570915
10382
1146921
1448689
504343
29877
974565
453900
701887
852819
935711
198004
423040
136799
1112615
200046
1126698
1426176
1406320
466273
888917
549016
72548
9866
655611
392065
1036149
1365861
654017
1127269
1517534
727184
732054
103044
920446
1561098
833795
77042
42438
337907
762313
561558
968620
1440186
1445107
4691
1367667
96232
1452007
268255
1034306
732773
577468
1009632
1194352
256419
1332184
698220
564729
735542
496702
8238
300386
5178
1065124
1396293
574781
372417
208385
1562531
834510
263968
1027780
886353
745538
784929
1442992
1372268
397667
439164
718527
1215805
265636
48446
503176
1317354
1440937
25021
1102458
666965
41127
552735
397368
626311
741794
60100
306798
929556
1520953
232851
101779
1197421
341657
32607
1007959
609950
1203850
851809
331139
1325054
908391
132426
261350
181263
907950
1498180
986034
751662
20180
830163
859701
78011
596269
1513975
1155000
1488192
360050
813040
124797
507024
975643
567353
750389
1454025
494812
349495
1085908
180864
618380
512204
1351006
335070
920674
117701
1004968
1550128
262579
1298277
1048623
666934
211134
807085
41659
81316
1083039
27120
1316538
936025
1228283
173939
183924
1417324
1472227
492872
1043076
823543
532219
11569
1437761
1418796
891667
172628
936784
981791
894939
74198
1153569
275759
892994
499623
1429400
943223
671942
310731
239875
209421
1117393
130763
1335777
1533507
784879
1221698
910031
816004
885269
1293173
1439471
1061985
222748
730340
1162287
350829
1341307
526257
1474286
310330
902432
290525
960455
1497882
716812
882850
761162
1329700
446132
959146
233397
458905
257523
885966
1466145
217415
1123294
1271160
593850
1183431
338753
1000007
1091919
441996
1407446
1393902
114459
332030
944721
1170653
1153665
112359
663988
985349
437405
878857
458357
946138
1127570
614963
735393
897393
1366030
1223922
1401547
763074
267712
162240
140068
688409
1489939
589438
1344025
734243
1459502
459223
664402
935357
800049
1085218
162368
336979
135013
953364
756628
652370
491771
595833
1310155
1371813
865508
184898
1509190
107807
1315896
135280
1432654
957001
668884
932486
880662
1237912
440452
1557371
1375787
1390796
1443595
1302338
653240
353318
1107763
120874
261478
719406
490797
233292
24815
1446727
745978
1456067
1270682
285505
472606
894375
1389843
982162
251356
655247
71560
302485
232184
1534340
1131605
996197
1176568
194868
1265610
73537
398678
1451844
1478033
336904
1093291
574245
534415
738124
1487243
756024
804627
1108384
497111
264436
783108
404522
249662
101459
886573
13525
802684
511690
1160262
1226506
344930
264377
934154
289801
1467239
103952
493827
1483069
1362201
757757
509584
809498
361024
498559
1309095
924052
135072
738456
919037
761297
1551071
1560511
884342
1125950
1541909
260389
1260535
707774
1256973
1191763
936061
185652
1117976
1493148
403389
236629
664583
1202550
902897
1077683
1363495
1107320
5163
566819
689394
1495181
142543
145620
903028
459141
852931
624915
130012
454656
24737
1132265
296259
642024
399998
1473059
1029410
136360
1556889
793465
1022074
1289611
609385
1095536
637472
1294913
1541186
12189
427816
1466806
1153652
687606
1480058
1317155
182235
605145
32249
1160167
131109
228739
817123
692187
1542791
1378254
748416
575350
1050516
1549572
486541
238027
912131
1063539
573243
952607
1215830
226606
1544426
1512826
136017
1236783
1564623
1526902
389123
449437
131648
1296428
218687
1279472
36561
999631
1544038
684209
1234719
321038
904107
1450065
338375
847164
1264148
779557
1243843
404419
1376132
1505312
1000905
1277663
1433620
37907
342933
838938
531246
1414996
812709
447785
83187
853695
719475
1214936
1358251
806247
140004
1118176
1162656
738495
869220
390709
1408713
680166
1071115
151289
846772
1342684
1227825
623792
789248
354188
1520505
682830
615210
349434
933542
31461
595488
495753
870386
1313694
174449
1287653
1277547
465753
53759
1084898
487048
506605
982081
584244
1055441
1081689
1269270
1159006
19432
1124032
751753
468386
1456586
397975
1287931
1539829
1213718
270446
921028
754001
617668
296779
1474019
1228918
1424015
1136879
1422283
1118927
1460353
1325660
1256346
1174668
162820
1112912
428140
560073
1044401
132966
1050153
255985
1266438
994867
1170882
1394620
733291
546853
209609
932524
970521
1139197
962626
73572
1370283
13888
593982
522667
351686
1291591
1042873
156390
266860
1389648
684361
522944
783384
101923
1277436
409688
1060274
389193
1445483
213559
1172055
839324
579336
232433
1292869
1321946
376477
740279
1513100
898535
534243
266199
1345039
1498251
278012
355610
1287795
92042
1050891
1091038
520737
1553384
177969
380412
1472833
1372802
210893
1122586
1448731
1267055
506475
311410
604260
57106
921959
590812
1121529
417120
1421585
708808
190370
1465508
1378417
926192
1346676
214805
182943
664123
976329
1144794
1438120
381178
85282
978693
1181329
1065692
1289643
136916
397851
776731
818853
82616
775447
1286876
779432
1522333
281761
1428003
619599
415988
120445
1193332
1563900
1297118
391266
1548407
58441
327143
429916
145639
742922
552310
580616
879206
1368001
935846
1460541
1445290
624515
917209
1251427
893052
879702
602998
275008
487825
145265
497415
1239665
833070
45859
1452819
1485066
1010932
1530780
487273
253299
673094
374452
955884
718749
609337
341046
1425945
575227
706721
796522
1257127
1511008
1384780
831067
457439
189653
986849
1185365
1074617
931011
936788
577774
807078
258215
162487
194138
559082
791478
1323495
1077851
818261
793317
1280269
1461661
710974
862992
774502
326992
735785
543894
1096839
416178
1547593
1034513
937257
535081
365869
217485
38462
1480588
841794
72606
907940
1269469
153787
429066
1382445
146538
1043303
251362
557387
1347624
781770
1369616
1066449
1223455
698325
829050
234519
1163255
1165088
245676
98134
1307550
1038086
23416
251064
1117774
1491466
1006974
78196
310369
414651
520589
398318
28895
349993
1521783
908615
933532
902780
265658
1335471
1065111
1510574
1441286
974242
501371
825989
1108486
436858
963715
924606
1174584
444800
746200
405658
393540
446514
1420497
833001
134473
282175
1138369
851582
737673
1417244
1498055
485451
454853
80295
974641
1492635
775576
125139
1325087
1489517
940922
293116
239807
1423484
980347
970532
336890
1100705
810564
512230
983537
1149988
1131995
869583
1414958
87365
1283917
829885
160070
846963
918059
239705
1246056
480326
1162825
1445770
110068
783987
457981
242939
1503323
1385863
1054304
849287
1188048
1037102
1109070
970852
1151155
796248
1133075
580456
180668
301010
452260
561223
143752
306953
1240802
361443
1273037
1568021
237248
455881
278361
1101256
1229154
468193
453589
790258
1154038
478761
1011719
1425115
12496
1076892
400555
341382
63990
10672
1157224
667893
979989
132490
997979
18745
271931
696991
491054
453571
442144
1030272
1145559
1556524
421380
178418
757444
949248
561882
1400246
1452492
979464
197891
1321448
1139083
1293213
332419
837428
920959
745068
211397
1552195
1362121
1020080
980767
1164667
401399
803137
129023
655292
1304273
1085815
447106
4116
742788
1386723
1179550
254628
403166
1283099
1286150
737275
1542309
608146
276850
822201
534659
725170
543940
1460404
756538
1006048
1397436
900933
1232206
416761
515916
755114
87708
336878
1559535
1080583
1525394
1146526
621931
677212
535539
1441302
1495823
773263
1400550
1291562
758226
103008
1238536
355529
1126827
943052
675380
127901
318079
246502
1405769
866913
36121
1174155
1180597
70461
1499701
99161
276023
1536469
1217039
679822
774936
886291
676445
312590
1300480
685446
828541
632053
242321
171273
391470
762465
231651
1238923
557624
1273066
1341734
258600
694346
1423235
682845
1519436
1053071
823531
876453
1169213
300411
364070
1348113
411397
698053
1078875
196456
1032250
1012425
503423
1447256
873855
404628
95533
534609
905763
1066181
1498077
922672
552332
869097
946702
619929
230464
287953
1501229
342926
1058011
344129
891364
943946
232532
1007692
1424073
1541782
1410745
221383
562151
434492
1470240
383534
370412
1515948
1509983
1046432
966509
1300206
361703
1453365
124948
1314118
430842
759366
1423914
1087858
1144559
454229
1408863
1053401
141620
1126607
1022500
1271252
788124
1144296
625259
384975
1101003
679397
1061282
171356
570675
1130522
1495134
812546
250675
894577
1086425
924638
1384516
1504875
338722
1339898
1207700
785358
1183312
819351
887798
131758
558829
1234599
805529
1153667
650073
1213217
215114
1565882
559070
1476387
944347
228339
1008087
1313210
280078
1449594
866939
168045
497507
856671
755787
904243
693192
931069
1426760
924008
510048
72882
667320
636861
586016
1113646
1204587
1460072
916943
295829
743600
509887
18014
93081
624021
341273
1445921
963821
410221
619187
406906
274287
470508
1219971
1060957
752972
1237634
509265
792132
1023357
470986
1091683
976788
295386
451303
1264770
1287383
351872
78151
877458
1134005
202388
423352
936127
838622
1512713
1349881
248106
923073
81546
420159
1082240
349117
111290
119491
109974
641186
1130331
1267770
915064
1284732
485210
1231153
885830
1362685
125533
1483574
656388
19790
900346
1565926
960999
587823
1084333
393156
706560
15583
573286
1039247
616066
1270889
510936
256942
293915
295061
1316591
214294
239453
39607
100027
1540879
1223843
256886
1437805
121823
794836
701156
558891
118991
604945
219362
84211
723034
1426561
171678
1084389
1244440
1428341
1002787
1463597
664563
637878
147815
213884
914801
468867
1311208
888322
1155652
1390295
1523883
803121
928309
462532
39765
1057229
1323008
1001028
288290
326934
264329
180363
139952
649435
750729
152212
589302
137676
1496515
1042845
1321499
1278254
626125
329545
178178
180579
1143366
189201
1529107
91839
894133
194332
645809
744543
1404471
80585
1512475
645701
1042373
1339472
1075176
1144840
713491
974341
161174
212969
348659
860008
1532057
1303413
1558039
540334
1415403
972918
90769
856936
1445499
1431821
415625
196316
312007
844871
118618
251825
1048335
80522
864668
580359
267385
34029
1481462
540993
523550
97677
991222
886445
1138772
398489
343514
1559778
1007658
790081
837872
201504
423981
611454
1259271
492352
1557414
1131796
1281949
1481952
916550
596378
542388
447634
972443
1122371
1358474
47024
277468
282649
1104943
117753
454400
988747
1074020
553138
1532397
242156
632149
632807
191095
745604
1323535
562825
1148227
1345552
971756
676639
670131
292901
1371977
1346463
795895
1263279
494979
395620
1156592
222163
994109
348121
614741
32019
1069820
1380419
378395
81823
716257
503904
42048
1378242
154128
741984
989760
1219655
290837
73285
998567
1178464
86900
318440
670654
1333447
13459
342913
675457
1437189
563231
694173
1493465
670351
606719
424853
1495972
1261157
1092744
1516531
1206106
153950
563155
1034086
1529103
914688
274526
1337981
469789
143658
1112084
1127194
1246518
729237
818734
659512
312813
450327
893690
381383
586594
1012665
485585
842117
1316691
96850
1383899
1496694
874951
1085593
1399567
1086003
1081839
1464915
165949
696202
327775
150972
258489
234288
358256
150351
1544303
59130
612604
1160510
852253
1196191
1338290
1063998
1102980
629227
373901
398717
202137
1105719
252170
1488873
125998
690988
303277
837433
603695
289544
773006
1158837
648206
910780
470495
1434962
759770
812447
1294287
777030
647154
344879
1268347
971024
1335514
684202
922864
1521568
1479815
997711
1409501
714937
573748
758542
195136
1250556
1171765
356522
1493048
509200
1428893
635645
362251
1145906
638223
722254
198975
1103495
1407021
858487
1184291
1270356
367851
140156
100850
14786
958568
938371
67289
657344
529649
499115
979134
732036
1284108
1366551
1482332
1319515
452333
224515
1349463
138355
798442
923546
1514469
605828
838570
639615
1122940
524284
550529
1144936
1213817
497947
1445566
605019
111061
1387344
187971
1004341
573360
1263005
453446
37367
1249668
1173134
485803
539609
1165346
1403801
559985
439344
275388
505448
840797
1049426
280517
765088
731637
665845
1206706
1290993
622989
639220
84027
1156826
163252
547935
1122580
810171
596095
603569
12520
601928
26729
1495913
332853
727055
281597
1265510
927039
1485946
936873
216873
72203
762471
84173
1285154
1419405
158488
695002
1453367
1446542
501560
1094946
979168
725888
1331197
986408
1200910
701391
1250147
867623
1499868
1410654
70098
1413944
1185995
644469
1448688
869959
426330
258496
332232
1478225
244887
1020637
616224
932235
865591
1208043
1526921
525947
641211
151158
60842
1071082
1402373
687859
1140399
231835
944727
923018
1137846
774570
1315713
1372407
755997
950680
1023252
1357466
1098025
1170578
1374812
1380661
974156
1271703
92083
137935
847841
961737
1160793
1324579
53505
699437
462103
1241417
1479448
1108552
882266
15153
241987
377789
1332219
736675
689688
162862
83712
459117
221954
1061053
256545
1294813
200459
1451533
1446354
1288679
1233857
1533303
406318
1506632
1261501
807864
246393
137158
1058297
298260
338079
136342
229040
246439
383656
567964
953271
41895
585510
523852
708411
42851
1409978
599335
168656
1521442
41841
92491
58476
1541304
1426532
481872
1066582
1390630
1415187
1566142
520531
918299
1303293
1345386
1127352
979366
1554269
1168390
906957
1025786
514
1499369
318105
1252612
89039
1144934
1255247
973229
1279313
688670
1191989
741510
609883
331849
716163
1466285
1567921
552002
1351518
90979
713454
599060
862129
155982
1118558
121095
910813
808527
1236950
1157188
1256242
1143897
794571
1043280
613214
359626
125150
611746
1491233
789063
1437222
45611
426623
845932
804312
341178
1378132
811083
1308739
857258
1191009
1399902
910618
891201
122351
1506147
503479
1017345
799228
708829
676466
1222691
464687
733607
1431429
603917
790380
169112
1220045
831062
989206
1198532
969143
1421613
110141
490716
1055591
1077440
1151793
1424437
536633
621221
269365
1018165
1371787
1241436
700344
862119
1101715
623635
1469525
742085
1335342
1478400
922412
447873
1143047
488652
1034656
230932
57413
343170
758995
992140
864687
699664
67662
1326607
62823
1103151
840298
303301
251624
906053
676391
961659
182852
746557
311358
608191
206335
248565
30872
936503
444345
17716
724479
389647
244775
1286386
341015
1447697
1483902
830145
1159214
1203008
536120
1035718
368605
176972
1272144
647985
546120
1554559
1113220
1082888
30232
921625
397761
1442420
1282969
926031
513049
745071
811545
1240699
1188201
1427481
1128945
1106622
107382
604179
1508044
1544981
136498
1143816
1352620
139027
125535
1021665
1343238
1145079
1461184
274541
670861
862942
501153
933859
1117731
1476035
803848
1423738
352249
811929
231738
1031618
1228199
1415897
564853
39230
757206
738940
888666
1396297
766311
284050
1131046
1527358
1445765
469080
887685
508110
1144327
44126
52085
854738
402297
286461
87720
169318
483609
270734
599193
718979
704619
1127012
1293398
1300784
1010477
636733
1334459
433313
1315868
758585
579469
1408274
601447
1117737
197900
400095
251743
1046632
813867
926725
529992
1321980
755039
1070405
1164519
1333490
1129168
1441133
1331040
201177
1205205
713429
122598
1056243
1466458
1466741
404490
1208000
1237807
541144
276709
928630
1194885
43495
430619
435719
554949
327098
1319667
314784
822025
1467794
1369933
1535045
967551
425007
1125031
787596
714683
494267
783808
938595
406011
1156962
1151917
1559522
1518905
291450
1339870
908372
937276
744158
1295815
540561
488145
1487702
566755
363297
1401463
895123
1487860
1164661
90750
1209377
496183
1017937
78591
343260
479242
1522303
124125
383732
366907
1416400
572775
510780
1080821
90674
325173
193015
686553
251587
1025914
109309
572315
1430534
400237
10336
843006
735418
1068192
856096
1234894
1086056
452848
858525
421278
165826
540034
1000189
197331
697414
855528
1563777
17703
1026852
338342
816497
1058626
803786
1338171
671425
1418584
1360639
1146449
1427328
929458
21248
869030
367224
540802
1538534
849950
1426737
656602
1172423
1428726
713119
899862
118626
1017926
776275
186279
266003
397426
683239
1311983
1437371
24013
914510
52907
598459
19054
740294
686530
1006655
456979
1048211
911875
116137
918832
980
1471005
396494
23207
41098
861611
670396
148323
371481
680001
1315364
311465
1291748
1338320
1530322
1029153
1567052
511253
33751
1266300
984621
524397
1327671
71326
978693
593830
634297
733691
442226
1083436
295418
198371
278686
1487575
746909
778085
1101950
272562
1042508
340086
1186325
1326974
1021359
1401330
762514
19297
17872
9206
694932
1181325
1440756
202985
228309
866178
829334
271774
1196531
652706
317696
464570
624951
1272889
48945
1189318
501451
295194
1547349
710984
249027
93924
924185
974085
745784
1234144
726099
1381596
1147309
753902
159815
1329111
1428044
143847
750249
1065757
1254611
135535
413898
250533
972869
1480227
999940
926589
509966
697526
1449448
355845
1458060
533923
628421
1113519
1501717
1310833
800292
952258
942104
1056151
824546
636842
128391
430406
977522
66748
350063
1220573
888355
406752
615248
1123179
1157214
478219
559446
1000025
1299882
1403828
612635
1356581
1509550
1167385
64803
673632
1352324
10227
819806
800758
1111854
1143316
49656
457351
389285
1492637
445682
1214475
924057
231914
968107
348699
615659
327971
398240
734283
959294
1486759
439643
589009
115120
1371471
1091371
308848
641681
959446
591109
852990
344025
790178
1381148
91903
664528
1292366
855573
1072065
813596
565080
1484592
1444091
1238624
1112431
291377
325987
315016
1025700
1520547
234096
824575
560325
762621
953739
948449
283184
1239537
595605
487692
1551625
158484
46729
346733
409207
401422
553898
144894
1459485
859618
946384
730447
1289263
345796
760672
760298
801363
976235
387482
1448283
1275788
81065
1173704
996384
555616
1192111
568531
882371
13093
703133
1327934
1172203
1487338
1037449
1226335
753092
756290
950783
1118097
354150
988475
77682
542146
425707
1541828
91477
755559
926558
1544852
1362747
195504
244024
96724
807884
837730
344297
1406730
448484
499697
500618
403276
348428
1233455
79898
269170
254512
217124
760378
1446076
735905
953153
675396
720497
856636
237364
885591
296859
775591
1057109
1160963
1386074
689248
1175142
454277
1186052
699533
790992
30207
1187060
1090794
633771
1095656
1413470
567781
1505082
1148582
587636
988993
841609
143192
1469217
1001957
733594
93030
269582
800921
346634
718769
1466413
731688
274033
1030850
44455
386746
574037
311411
180851
1451659
1461441
1001832
800100
1329741
991267
739262
179330
1337753
531997
189562
444139
1410682
433294
1474261
966741
140236
1014654
1249349
691630
686933
1253694
1247931
1111592
769868
31705
938479
1557881
735491
111896
1098228
1369981
1168070
129486
748982
1281014
158970
1490587
1099118
1344223
848293
965453
1276734
1007054
1048756
634036
140363
1173283
601314
1396607
992698
1120994
367093
1287896
1515475
1112369
1051991
1181039
438467
763480
996289
1096104
1425542
1515090
139162
1125536
13539
746337
470707
935756
1475691
526198
251193
1554193
601634
692747
335503
286435
57206
82853
1519260
610148
367061
618741
1149974
1297379
1391036
800469
1194206
1076026
1187239
1077895
115486
356721
1072400
554872
1390690
589687
139583
1298723
1411925
1430558
1350100
1314623
1061751
984559
1221523
275604
1526959
1005902
1429510
83957
359755
5816
568247
450269
747136
636731
1158184
612111
1405964
326182
1312159
175297
761674
629145
160272
755580
781012
730283
1558416
1415635
1239589
1345252
864089
769901
493495
285343
1078023
1119556
798635
955735
98627
73214
398896
372821
1052987
330993
275527
365594
667016
784892
227653
1220858
632390
1261359
1414713
429845
542030
575020
866329
883850
135776
1408688
677605
913675
355330
904663
657545
317166
480893
465981
67765
834719
670844
921268
1233923
1508539
330127
121385
1053477
1140941
1165982
1223933
267571
627808
1340522
790234
330681
934261
1002099
915314
715255
1413862
862955
1286541
1521718
204875
1156558
233877
1370311
257303
423631
1099950
595302
1411896
66208
105277
287110
93274
485902
172794
376519
1367623
1058761
227109
1532751
316188
460385
1455230
410087
1274948
1419265
692015
370006
1483268
958239
749283
400787
843137
402676
297571
269581
1512388
635319
637330
517269
1247708
1297564
1459914
1340177
301288
191141
552673
98167
1523290
878874
45486
1543599
498065
21778
1205800
1343550
661444
177243
1173018
690024
162420
1171673
667073
449073
1380669
4160
1254061
514051
303394
1233446
925131
1366521
890284
564694
1285039
990746
1212679
778976
533464
834253
454715
1026642
879222
705155
937807
1244181
679134
354002
1531379
521857
482171
726151
1402976
875555
1272229
611160
824600
656080
1138686
391852
1382219
1031123
1055546
858686
1002711
1473122
1067819
1221442
537823
1245621
1025800
352282
533039
442571
1115370
794636
1543923
246049
117905
742285
266878
1038117
1027084
326377
559375
812634
1447510
827831
380280
1157599
1493245
1038713
1081680
1107289
185410
315643
1086410
1195063
1470665
827183
962798
694600
1541608
737527
1465698
988060
1065446
754926
171893
119219
90402
1453878
1286004
1535167
1113358
404715
1217928
296195
748777
111850
1146435
1016532
1324747
594905
34938
1324560
198052
1494348
1522231
1470660
171390
247876
413052
1485582
297826
1397842
519489
56416
407702
1356718
595582
1431450
1213336
1197858
1562452
1191810
1396671
1258731
30434
197619
230986
1129188
758059
594105
120424
1042914
1156079
1488452
826855
856993
983415
491395
676684
902035
494538
752858
711817
126385
375798
874666
1304960
694755
1298020
167087
1405354
20003
1217216
688242
628529
1279364
616918
754768
937352
1012550
347318
1052479
627912
1241420
383058
627079
55953
1513475
96378
919840
128536
560156
139279
403874
288926
394726
573699
649260
1260389
391667
1482765
327889
955686
730664
1219756
383096
46907
1464314
1307859
1151479
112979
427488
165704
741741
1035052
1004758
397161
718412
562719
142414
1188533
505471
1130207
510308
603071
1035053
745598
415215
794336
1190070
14288
965866
923068
724466
140205
1200239
856345
1214813
229738
175803
408111
55175
1265389
389349
26169
825128
691316
288563
464964
1344675
1100556
508001
43482
166378
397959
1487814
667121
519796
1300680
331529
1159348
871849
849278
426764
866078
660239
857540
1237417
149622
1082390
1172131
874283
924214
894516
882847
704147
1242432
1387938
1196712
862820
1029040
230568
73802
1029732
1391807
231589
489947
687949
970749
1234238
1365429
1155669
1497031
100332
65491
511929
655863
1075259
952851
578028
997122
203257
1248256
1521477
1383680
1132665
198147
182864
780115
99982
344349
1232061
221169
1538429
229727
953195
1313680
982109
1060390
1200314
429079
421836
1366353
730151
789663
208524
819963
1134246
800652
550997
1106214
1185249
493995
917761
603044
1312624
675509
1222675
1411918
736189
1352525
190671
202046
1396347
879807
322082
1179889
1132233
122942
1008838
337473
528096
341996
1170477
710673
123339
710371
140395
1282014
1257018
206502
1368517
994708
1230901
1253975
405644
268105
1184759
319982
1323371
730984
1012393
1053220
761675
1286170
149810
228341
1143248
751526
1147876
752794
1428389
1547233
29811
243521
599482
1117093
348840
705489
497329
333527
619343
1376428
1396509
1471101
1226420
1113239
1566601
187107
408912
60572
1109171
1221487
1173379
393588
560773
1392821
841148
1064804
140200
1338450
223946
1269059
1278300
1250879
53430
1365877
599539
489053
1036343
249030
1075010
727009
249814
644957
388746
1530820
1024056
1457883
49755
499386
590173
1123476
438137
1567578
1222136
1167184
1115284
1108862
1057356
90703
514267
1062897
84705
515582
968654
718159
1176020
871495
582590
568643
1398220
235579
1389860
450436
1323435
974919
1107292
806759
179686
47572
635594
281513
969799
835355
148189
1457948
628087
463477
1171982
753979
226261
959217
1167966
1215996
581992
966923
797022
978828
1233327
454585
1055678
582295
113667
942017
1443792
1233972
1094950
464744
1138908
963151
1297129
954509
534692
604950
669735
1008361
1398605
215425
777213
894340
522139
1297585
204177
1253737
1441422
373869
1548433
1487997
353190
1308771
706645
898707
86142
1201644
374862
150657
587556
1091929
1270828
445906
896170
1379535
437117
821196
949805
428452
645507
487166
829884
1477220
655504
1209687
640174
594466
609613
1117613
727373
612874
771126
937170
767082
1034693
330467
153430
480408
980695
1540769
1308841
1383202
573954
825412
507258
37099
375953
1005783
1190782
1403601
426509
439558
315710
977648
700978
852805
21607
303004
443020
1563532
1122043
1530399
183941
340808
1190370
556238
1367490
1358971
904209
770074
978471
72467
12830
563532
1522976
1218920
1274496
563633
378272
1472261
150307
1379464
920311
514575
660408
580287
1396740
575539
203166
323268
946935
1566512
1514876
1390693
343651
1274917
585954
707216
1441900
1327972
147893
1086872
1183902
303583
312660
1110355
999406
1302209
1107814
733145
1096860
1351324
565554
301108
279493
391649
442510
1405331
985964
1225859
1471647
1095068
10115
1467146
79516
757456
429890
526801
584419
1182136
1478822
1492379
141614
1389848
468634
217717
375610
473661
991765
537651
1113491
166902
1142019
673066
520590
1453779
1319940
787023
233315
1445305
1255667
964553
1567525
1002301
730242
1209417
273343
1500720
733421
350393
1537964
434850
194445
1244376
331687
1537672
568553
181423
982299
1318273
121344
345465
310898
15134
45304
1448026
1165094
764277
725628
460503
1282504
1329342
848322
544174
51894
234432
1323102
1225420
915208
478569
992009
413964
608761
1482134
949359
211887
244570
470841
1073782
759640
1037737
185470
171386
1390992
544625
1533853
1278533
304761
607171
155848
796563
1292465
603865
1106387
1471459
148014
526149
1415093
1181480
1540206
1186941
191410
297356
199634
944638
1287321
800875
781501
1400735
251932
1329077
1162099
1117108
410824
730129
1206654
1540757
479910
302843
864321
670427
738487
1464957
1052969
1279230
172576
891725
1512752
868397
1374114
53191
456760
1206484
643440
1435124
843700
373477
829825
273827
236182
622240
1503359
995210
1350190
299592
502370
1216686
1084292
1281921
392563
1509713
216376
214903
520569
165177
736291
1197766
734281
886728
250728
660537
364980
1254294
688393
984343
1185017
1546156
1062389
901696
1323245
1510514
798518
438757
684845
282007
257231
1537708
929734
173867
1304471
271373
1237994
934341
1491236
1239079
579287
899945
1353881
1000859
72071
807263
796734
214017
756956
253526
1276683
1455562
361100
518212
993499
1257100
712278
22761
1166540
371672
1428773
1523624
350319
305829
1155289
591824
1567163
589579
743696
1039537
473525
242489
67569
1261895
49221
241171
83952
1560119
653961
837772
546958
496506
1378922
597352
1313742
136660
1366859
416474
368105
245201
1221793
205473
1103011
22669
26154
302603
608975
509592
922062
995877
42027
480742
885660
1153489
261322
924373
626432
1060171
1452545
344492
1237928
545300
943394
492147
197660
152040
40779
951476
1534166
486423
234989
923872
1175065
1060014
327330
1360334
1503140
1474753
1021142
1007101
90014
1523540
742801
669750
294886
1326463
302843
284057
689478
1427956
1346856
554490
512852
1178431
145961
776749
162678
1178
394363
1226717
1067668
1325152
626001
1242590
1479186
1557686
325588
1051294
558470
1318914
1555684
12022
709759
1350250
537265
1025155
547144
1382830
1309621
190756
1138916
343179
632797
609929
1394107
1031999
173150
317985
758977
1235041
743885
1324835
63711
829026
521225
726915
550330
326958
534462
1419457
1200544
637572
338977
452096
618374
1127314
1269686
431665
1414839
26771
259498
1002946
347474
771294
1274113
824310
901715
1126462
1072891
507208
1085418
645337
313348
737858
273584
266393
949198
977554
535897
73164
1184648
1529639
1508306
479701
861782
1430763
1048495
1205529
1444218
65785
1087248
1407268
366464
467547
325149
1160508
84528
1118565
158787
672932
722922
1105028
459637
1077704
929226
815637
1389446
664439
199735
557684
503985
636923
1139027
107430
1110110
74989
159844
1239961
149755
141281
1088664
893073
1283049
532802
930038
886775
1541227
657530
1028739
15885
642218
631854
852189
1442073
470728
760414
437523
785734
1243439
259501
907629
935324
1252353
332042
720727
130628
274150
499990
986922
1067405
196957
1371133
107371
433694
718844
1003414
180104
835335
311687
877516
300637
455587
638206
600828
336097
1564989
763746
578573
374679
206415
1283373
1304999
850959
182604
1230968
104938
80580
93661
1122295
976480
949435
344244
897377
1029506
285014
236941
1529083
1494754
686079
151326
863326
1502161
1450016
168422
1193437
145758
1507480
778872
776314
1188119
743238
970603
19530
255702
1512915
558764
543240
495074
937065
1173562
733283
126293
336015
540251
752231
433215
1360292
158957
1207959
452102
1387231
1444871
204456
1495643
1486790
399855
657002
883580
237772
546097
97348
453631
1022264
58691
1027916
887692
730716
499720
971669
1419137
1277409
493481
568757
1359559
641551
135376
1251914
488851
1283588
170654
682168
269266
388225
1500235
1234986
829841
248769
88770
777316
999982
1229251
88275
350140
168950
359061
635199
1205616
1424733
892592
276318
109082
832432
136564
1025891
1388696
144120
829738
330699
587956
1559621
681240
1555913
638572
970125
991953
1006430
1315673
1287361
684977
1187213
1522507
104899
286606
1199597
133215
254756
514490
715214
1526165
631937
140717
1278464
369797
436088
1126812
545010
512570
1544097
769079
719834
1052382
818412
1567813
128562
1139561
21850
768048
276210
542031
1359092
983043
1268741
1252047
1156938
859799
120207
930049
444827
779485
415194
225909
963061
936104
451457
143083
758104
1486172
923159
1060144
365765
866715
775768
132599
24889
1438685
74216
467825
164919
1004808
1192970
433199
554838
728158
173866
1110024
256420
1356184
380526
316553
1542314
957055
21841
725998
172272
1499137
1533735
132580
114998
1417683
873292
1269967
623875
1152893
749980
50796
855290
176415
904016
43866
154253
445826
139679
1084399
948523
822877
1038210
817965
1369119
1011393
507732
1155956
1111498
62196
838645
181030
393117
461869
282271
228120
1077987
611512
1066457
957091
736639
1222631
224654
669870
593497
977129
111647
410437
845477
647669
913386
1136596
29164
153415
705888
836546
82710
1463767
61501
764610
622771
61650
625559
1052912
963726
138185
571620
618889
1489591
1229734
246528
1315816
1115935
354309
380134
217674
988318
325058
1071913
972588
1332434
122565
499020
1363100
377245
885028
831686
1194311
1158228
329394
1327907
912028
887685
1310746
1432661
533195
1485022
1100650
1345081
170691
905865
1130819
477762
1492227
951250
1104798
1086958
1263466
1093568
1163641
722237
1337983
1238926
77555
265081
395501
427559
1187592
422443
771485
814737
609181
1120665
1534248
778211
377044
1191593
109161
1312707
763455
193835
593389
1209572
1333286
1397219
1391801
914791
370029
668377
17950
1208211
645328
1009504
207614
1452590
690723
846718
1084055
1520787
757422
1155475
122549
375435
1479039
1046732
814844
1198822
424478
1380552
1142658
449560
1391782
1131704
567835
68776
341625
399375
20537
1536067
807254
17163
753973
252430
204663
666109
433218
885966
263297
1528467
26445
967718
891728
89570
758750
793292
1263358
1172313
650556
392802
40220
1460421
435145
239577
1192196
878391
1350686
1447712
763374
1384092
123178
1451748
369958
176562
1172323
1527244
1046002
1185178
1138875
586822
183324
278914
1296260
51079
454792
697852
1248793
1045816
809322
1137630
1521533
1540846
140533
1008149
439176
1025880
200188
105309
232408
1299922
1184083
851883
1430633
280810
1503794
841801
1281073
486481
327056
675579
1409502
1288356
452428
1381870
1525362
126670
570468
157010
206590
115070
563656
1451960
823852
1528161
1062774
1309229
1042092
1034682
1547656
1285355
1081842
1340404
1269352
1266568
153143
52420
1279718
1206127
566816
258003
254405
1047492
1285230
269769
971775
1301547
1269273
93932
521962
1544899
564352
249911
600668
531019
282021
1063366
262968
1303188
509483
1146550
1453198
1521591
1347850
1321093
150163
1261798
943328
102468
125669
1462125
109517
1321082
506306
1036149
1062190
873311
1229078
473245
1541079
142923
502690
161274
361548
1176718
429667
623314
1177084
734186
85846
260824
1124684
1458129
1080171
702039
327051
504412
745310
713636
1177881
807530
1520903
43314
1382471
1550613
1443437
1163008
892644
582732
1171941
835459
1279802
1329573
81916
1095956
282953
268495
951376
1470719
825693
1238856
1282843
1497482
12950
294320
933594
1367702
182917
1487142
260963
338329
1234561
1240900
557219
268647
239899
1431874
560549
916185
1519621
1313832
462980
1241530
1126166
547469
1354272
599217
126833
847211
1154340
1545786
681582
826441
1277114
1491451
959739
369966
746549
278368
1078684
65774
986863
243438
1225407
60767
1316550
1490346
235095
897000
280245
1206283
1048338
884972
317409
881155
1503354
1384956
1285750
108010
84225
378758
465846
1280227
591866
1382865
329298
1362698
390819
406444
346884
474481
1290370
1136654
244277
582101
319288
820830
420367
518112
1559833
544935
1559154
1547297
1191306
828820
817214
777074
1403286
1431400
723697
261741
259523
1036973
996046
971944
1164971
78710
1186661
405829
891690
345954
1185638
63912
1239165
1563945
685201
1308810
725985
40968
1036937
194360
704750
1421404
1520080
374986
88622
299066
55547
92142
366130
587075
445998
457713
220055
25802
846023
34836
789616
1480015
523811
1451125
217003
581913
1436629
770512
1221440
1478149
922648
1392219
1331896
1236217
598321
1069890
371998
739803
1044405
1539748
929706
121501
1031489
148847
41575
1301359
923252
502180
779537
1147710
598775
104926
663397
375131
1237208
920875
1519271
282095
1217186
517778
1295034
1027086
125403
881322
210760
1211234
199534
329109
1407416
1036379
1561378
767798
1262275
340899
647352
1168303
456901
1294944
359860
75945
1119957
1456455
971717
95858
455474
313268
125055
550893
510426
1312412
852529
1308588
504394
1073
588389
1243459
245328
464261
1111946
1219761
334402
1212926
1228673
379070
1121757
199329
73647
461523
593784
1449154
992198
1462508
1554400
1203581
1028694
1345076
748428
1487206
142344
1408773
494666
898693
525226
1139367
262788
424537
602882
1545100
965317
603239
1092143
907529
71470
479768
36226
351898
411130
518697
345280
256684
454274
269595
899461
978296
1130396
685930
1203061
1492674
752785
1267650
944785
236693
630006
383707
1155671
230746
373726
915237
718148
1502046
459359
1438281
1059844
1216816
896534
1031888
752064
435631
428068
225593
1051352
125513
606800
908781
582969
561009
842678
408554
1338382
559732
1502801
183244
756762
268892
160311
1346799
482144
919370
9212
203685
1406918
859960
1299896
1155418
301102
671130
870490
116811
289070
471692
1502058
700705
1034405
1037909
532861
174860
808255
942094
26489
26619
753630
662493
649662
1325730
1110890
812906
437198
118139
481529
866731
685212
1143313
391388
1216961
708074
1158439
61233
1439201
934329
216964
683718
431183
594811
170438
408224
720467
812799
1376239
870365
715203
667997
130845
780200
608811
1475881
229250
543789
1435741
923878
416794
463923
716699
826217
1539895
644874
1120776
1542575
1335215
671746
1052816
250858
924120
1317728
1431502
266158
309459
1071613
360743
628899
193022
361511
1196873
838581
168369
725496
577491
1317720
1321731
1121251
33767
1490273
1358527
1382299
713318
240017
496477
632391
1114337
411932
585452
175113
400009
1440199
1079438
156720
843417
53518
491841
547673
755396
1292972
1367424
156350
651246
1477223
682803
503087
610548
1246427
592931
866456
477212
1362218
684162
1343975
1151788
855905
1236508
65918
987654
355777
213463
625643
1529609
649374
1303403
927653
1489436
242928
1355335
1137170
1310597
436675
273938
218562
1329905
662993
228734
276287
632611
946292
110124
1216033
1307015
1239292
770955
89445
1054126
1169261
381697
9843
642381
1136376
119071
142632
377458
613351
795983
388995
71438
275737
822968
338900
396053
827422
1508425
877470
1437691
668136
1492440
863153
527380
1110227
271371
1279352
1306408
151034
308547
141061
337354
927378
765707
1232330
984413
727644
524109
332786
1081349
93150
530934
204506
1399186
1043428
484470
520916
367149
1082539
360582
1443141
61325
751896
920091
1285704
1316312
1515640
816684
1200068
174870
1016493
10723
154339
751345
1493345
1372409
1432970
1349014
103475
757923
786780
1325950
128623
1275909
904489
433201
1063190
777619
1465099
748217
1566975
343932
1181401
1250293
1485976
766831
1490704
561052
352298
1204950
1409561
352111
1526123
947336
350806
957813
96723
231578
194128
856568
417858
1074252
1030562
880455
100502
314128
737342
742494
230629
788542
898341
989674
456252
587851
220128
846386
201355
809226
1022308
1183344
241473
541410
1449030
927148
1529341
1164312
365112
288913
421934
171716
1445400
807234
1095529
129606
750186
235199
1018671
639952
540550
592575
101166
687957
773685
907146
1031426
1193103
687789
801395
1345184
607027
1273548
504357
377229
84143
821595
923156
1005905
20153
576794
357552
1308267
1096200
284584
1070521
552405
211388
211274
501270
1071792
740637
375208
624193
8200
1174398
904372
1034170
927938
1252774
1263377
1306770
324074
931844
1053425
762560
1061398
425352
203496
557079
440895
39831
355535
815069
1362587
1230131
1410949
897876
158250
1478491
517212
147530
575943
1219833
1069551
192388
893459
1412512
198372
513078
824043
364307
409494
143081
826997
1534896
595842
414220
1215043
529313
1243028
898555
282136
1182085
565615
699561
400355
349613
238099
683508
914581
747696
568421
975034
421709
674153
1273632
101496
1071469
493983
477205
1131048
603783
945610
1402331
362890
490697
973589
1293429
1302041
146759
1534073
660984
841605
1401353
500001
1396997
1002118
1548846
104662
880530
486734
206063
846800
686262
87471
803479
1196747
739531
800069
990290
313148
171615
734319
1491035
444891
1206413
1354726
1524116
78676
813222
1453734
1206346
1509170
1066359
92980
902663
433055
679288
1475997
1259620
406841
523553
66023
560547
389522
400492
1166870
441778
231474
1111202
778264
1037980
123659
258121
1014903
60353
1519952
349485
563795
67546
515314
214504
291520
1217741
948656
345935
330236
1282733
1139507
542654
1199760
1426392
1465333
342834
361449
504471
302258
928778
169321
1243949
752992
380339
577304
1108346
547804
432248
97242
1243508
743334
826318
286537
84919
1289251
1065352
347316
1410749
1360891
289681
929938
477824
759430
1550287
1171341
250229
105123
1246660
877026
107889
1392116
1252431
1055222
1461489
1248869
489060
1006028
378245
201224
646857
909100
1496959
815544
1407323
250443
180030
1558501
545647
475415
1185301
847525
375923
234544
1468719
752953
898154
219920
756800
1272450
529628
541885
968731
771437
1125709
862145
1077563
349528
1354015
310212
1338010
1075009
638218
202191
316329
1215862
1464437
1491152
680833
1202498
1104410
1198513
550766
452742
1199724
553913
857762
1564205
370160
1128696
1494274
526387
812619
593543
1456136
587545
1301657
1087727
738915
419345
188088
1493544
68094
27145
318362
1364532
1208347
1381585
1303379
963916
417399
1190640
663877
122981
1464737
695298
1122474
327201
740724
256605
89930
473292
1002837
1112108
122587
843026
1270024
1542063
672855
1207416
693847
1265663
481659
1520676
1311442
1028683
1406279
379818
828645
410319
186083
970324
1405984
111078
1156328
1406802
713063
1538292
765891
1044777
1441841
959156
141828
727137
548842
1560125
1442911
1285171
1519739
494114
1026030
575746
217870
56393
1407499
1479406
995098
722120
1381235
292776
981204
48920
880166
86504
1539371
816977
1026704
1134837
850676
591597
1441717
310150
1298976
1233497
1006049
1399330
577946
712342
1190698
1403671
14418
415218
42623
1422791
303578
848003
655554
570118
283485
5208
402221
1233901
638884
708274
670261
442038
1313219
755094
873339
1037469
124691
1474825
221023
103543
1030745
589703
471559
420508
1261441
1426951
11345
498955
619227
1369592
608203
223541
578410
346253
759372
257278
245077
1406974
823369
819109
21193
1555375
905977
386252
1472427
709843
1059286
1475042
361786
196291
1384172
379945
1088680
884053
1463255
1284169
929796
418581
61662
1090898
884115
40565
173223
390334
1382299
1394751
475386
1207042
101769
409633
1383371
1433650
1191058
153788
944933
1462186
440604
1319728
835382
1500183
648622
786089
1173519
234161
928523
80391
890247
103885
560548
416599
435428
714141
719151
1193523
501976
1102031
1053307
483767
1261222
835888
595216
471054
396176
1099548
591881
1156492
1521670
356658
142332
1008739
187758
514601
550461
137843
237762
462107
1263328
1561954
1065124
949831
286022
1103355
361158
663282
906920
971699
838286
779136
786268
1417994
806482
777827
1517838
1077582
1407787
666917
994866
1269409
547880
1519567
220281
1021995
1158808
1027696
1128036
414994
750240
1436609
1519129
1440986
1237777
655887
6864
1222488
871961
921792
1552567
1559173
1492942
331207
1268653
403896
36794
508128
1444780
480773
1143294
1543768
1444423
1173725
1558425
1409711
1437997
875256
1230280
756589
113803
691884
1512481
1381824
1008551
732513
383185
1371584
381015
984469
411880
1057699
483550
991806
1053581
884641
1046617
378708
849908
47514
1280422
965684
332015
1403494
1075411
349869
488924
1065017
1478715
609814
1060083
1024461
1498149
940740
1152072
1413134
534380
23076
940764
235950
879808
974307
6675
418597
1423840
1307129
467788
756091
1160317
225902
1437492
653523
1344827
592086
1238378
577502
520396
604452
681518
981336
1453778
81556
995519
448272
1167212
663753
506248
1179167
1366814
1406010
1560784
7596
1276110
157868
70278
849997
1001912
496992
1409538
437422
1075249
541098
963487
468641
415071
1169680
624326
518629
590503
704110
931404
170608
745059
802904
848875
627059
1334445
1036273
823357
184263
279821
847781
1385530
309945
1449303
433393
639294
1280431
504786
753450
500196
1022200
496554
1264253
842402
826858
707725
1548080
591707
1428343
744430
1071754
989531
728122
1415561
102579
1117250
1303587
1073374
1422008
1066775
938969
830741
1423250
274847
1422224
1262951
1451749
950402
275510
1349026
1556303
496122
1159890
310138
990073
83939
492861
1550578
1095782
117733
453333
290050
13134
840786
311878
1431076
1021738
1206407
77279
741360
235628
580554
825520
125405
118267
1257501
1343305
829220
1219812
95200
198011
171431
1055401
152829
1048894
49808
733267
1131724
247386
1292186
388242
635243
1013118
1305653
66594
161724
318875
625014
924850
579996
550045
443742
447079
635806
1460954
629424
586566
773653
1101760
1266059
792815
1106966
290519
1203029
112332
350351
594479
614058
784246
454955
455521
1351610
657717
1244054
1205319
1271159
353713
697846
678940
176013
573775
1102941
896731
1330401
1351776
701218
1121963
665949
735655
375915
756809
1453771
606971
492670
902405
370741
591477
290932
1289499
558513
321755
181685
325778
1509978
844456
1022671
406331
1198409
993975
577221
557001
1524670
1035279
854037
241569
1412862
1114111
95388
884241
754012
423039
791161
862995
165553
883689
1567825
531812
1290786
587446
1083940
220957
642057
965471
1400404
1222662
1469047
425560
1558862
761784
710313
196127
183399
531721
194500
1430831
886970
927792
721981
674564
1131917
1077972
1224220
1541507
505926
1456459
134763
983277
371174
453041
1161966
705543
926559
639641
78616
1544020
1487106
786805
507822
24980
920496
1287829
366863
1110532
712386
1556470
1525266
1398890
164170
1149398
1161014
576454
828779
1069732
940831
1058047
1205617
1453743
1420573
1330211
1444680
834904
1039272
94440
702825
120205
677543
1360985
284404
1269776
561680
492041
289957
761695
488512
46243
1462537
1262384
1388885
1326721
846743
1418705
734102
1541207
944837
1158590
621685
911277
511280
446427
686672
14338
1508350
1318707
209133
1180326
408155
1065129
500708
197069
343504
823690
638934
1279931
19504
1120934
1252153
1043123
56555
27094
276898
510978
24506
1250269
1145352
531847
1558155
1401027
81613
556502
1273380
97659
1146052
568971
1499304
59516
1519943
1055689
500923
1246427
1424995
196406
548990
630611
1263094
811101
1219863
472002
121015
274457
495427
160658
915815
1405950
874259
430216
479842
1422053
1060010
708908
49710
122552
11719
1340427
939368
755993
1292995
1439858
990704
1482340
1269205
998379
375928
1307516
5036
1040447
1307248
809025
1057686
410747
1240944
1393153
1492214
466177
1460244
619761
954058
838081
1269988
1154561
1337423
895046
169002
1257006
1110940
114552
718051
657463
370818
1062512
53096
1414693
27359
1030239
1408443
187739
299913
1230713
983158
216362
408232
853420
1240131
33403
1130990
543886
1260450
647665
632871
1031049
229263
1256454
447573
6755
415625
1503499
758325
951082
682694
669678
15428
1325439
1200863
1163185
1385609
1386929
443591
1263502
28906
367351
336498
68122
164797
1514277
945981
1171440
304138
1162229
1284816
259409
1452576
362450
58553
260687
1444653
425478
1481291
1048315
924514
1187320
363989
1213443
1366446
1526666
686386
169345
984035
1526975
780116
714362
395975
465432
1276478
472866
1559626
901682
1418699
1503151
866414
1521269
1284949
728064
946119
458968
368701
1331247
868301
1355144
502262
526343
176268
324317
1077765
692849
13285
43041
931319
746456
856700
1462729
662033
471543
353455
954407
3792
656995
228284
1324494
300441
762712
1246421
547445
897581
319056
616026
776390
1489518
441716
22621
456023
795778
1538058
890368
312832
847433
840504
633718
465961
31028
1471350
351486
1561090
3548
578401
187967
1221334
393420
525405
229911
1509559
1106295
692213
1357595
452485
56545
352566
838105
1437941
800621
1001664
224089
510609
878016
1175032
448083
47009
678497
1374517
244861
948843
951337
1532292
550504
1178007
618401
214721
1337884
339586
1213011
1026328
392730
861888
936604
1530012
702621
543383
247610
183085
1479777
1357539
458329
1169218
152129
979848
481299
401545
730138
79863
868
1419716
432689
684697
1275033
146090
1166484
255575
371747
997901
430683
1334795
995603
1513726
141783
60161
905645
885506
1160665
181714
1235113
887950
506928
1424515
261153
327360
691099
1160110
536542
1229336
967362
834405
520445
513731
1322163
33479
1148669
379539
1325932
165691
29277
837372
1432747
951518
1193665
464890
314780
1355235
215211
2802
763246
1175288
784387
445617
45052
1525081
1119619
963732
476198
1506482
903503
1486684
324518
741521
1343630
760038
1347644
692931
599880
1559321
1509849
550088
1427123
307332
11159
746004
1496807
37958
115803
910951
986748
1356556
1331986
1122093
952029
75902
790119
1399180
858934
1137649
122391
1335873
43890
908425
1077115
796982
1208852
1398281
939938
1336088
1536705
674398
303798
1291898
936171
216833
421830
38186
760356
1079654
1030771
374960
940912
161585
414499
733334
1067401
970801
1297387
1027959
1099513
831686
1105770
204894
1271924
730268
265271
1378077
1269667
1196015
311931
537953
88537
976412
552312
1222209
653599
1228179
1006274
170580
331126
1330447
962702
1338314
1129956
1271960
1380578
1410610
1244398
1237500
3921
342277
1532462
773757
123915
354951
1106397
1094502
430083
550272
351141
1115503
679955
1384727
694034
1317608
863939
529339
1343505
768527
1348876
246040
70780
397845
146497
585016
109786
131978
611065
1475149
1080152
112479
1543288
1278282
588455
551852
1170687
777519
1437772
1477878
340017
761892
1300061
42172
228834
1295166
727930
1004806
388601
1520644
387876
1054271
1541276
1367722
455158
281943
1256287
798513
1351703
919320
1233357
856810
1165981
106402
1496423
1276835
1296206
1286813
937291
278935
908666
896300
796579
993170
362535
927710
25138
1053205
982326
1156605
630286
1567979
1401836
1226052
781309
666250
806274
1181093
905312
129331
1423805
602837
370868
1400209
227001
835693
1003810
1019859
207628
68851
894355
145404
1367737
1357396
1272850
1483799
669685
117133
424210
1399234
77009
1396267
1448557
1133445
893098
882478
350486
100978
1558490
206044
255232
947143
1352090
1424018
1491888
769015
1256984
1015267
1442095
144684
1208042
322276
418533
73145
1343351
1475949
547661
1115572
588988
1534192
1309280
267642
357889
1432404
206489
1041501
499915
1486169
333914
312914
307312
1314392
62241
51325
552940
375760
185410
574688
245196
68047
1471435
379784
881856
268221
308235
600106
1507616
343286
634036
521166
604775
1216583
1525037
245652
1203916
1024299
276800
449536
478703
461912
1208471
320409
1232014
419965
1552587
193590
1223223
1089990
779604
417932
811694
399815
1479684
1182785
1231337
510586
168770
256620
506636
1465107
551143
790844
948408
296941
316679
367534
251878
11687
1436503
986040
970425
176098
711934
865230
1387717
1445895
360867
1164083
953379
672608
400495
1191809
733379
743064
1023769
702262
579448
635495
1224595
123791
1482101
994537
766618
996515
206495
317046
1170241
341125
991910
453429
744511
696644
145739
79923
1344499
136497
179364
928751
310208
1085388
973742
816040
1429148
524239
792105
1227969
649968
44919
563522
769583
397856
870937
385062
890737
180136
397699
1421866
631868
1535472
1050590
1036679
11785
633481
860349
1379733
120010
987699
796941
1503408
592135
411721
1415895
927001
370463
1240845
308848
663782
383333
904172
566686
1351943
1356672
655300
480317
1123294
723949
894241
1470414
45285
589314
1143860
449581
1082426
700418
229458
560722
958707
1074781
639418
453273
441410
907612
1043335
1522463
110732
1171979
1066203
361937
1053778
729412
1173038
423285
70251
1060785
606037
1354681
1562366
1461982
1017377
1056646
408370
1448284
104919
1223933
1162093
74980
816423
1245505
1212696
1186241
855546
877540
1533163
672755
1468965
287928
726618
498689
250398
837443
600939
817444
586259
161230
109369
1327706
216929
833476
1488100
1361915
1413288
1344831
192285
1348785
1230742
1196408
598912
1235048
1065923
1559193
1237965
563675
1399167
1516354
1399169
736418
152071
958994
96529
36253
202762
122534
1392170
96630
107779
128397
390390
1424378
34053
1471057
859809
1565068
531434
1457281
1133602
417616
916017
9828
27829
778726
1387823
1078159
1154342
76543
1056573
965180
1412391
307678
747877
1134952
576437
1412777
1536079
293514
838333
1216065
985339
46907
1130563
331468
166751
1032335
1083221
112590
11456
408496
1098953
1335270
1194029
1064738
1082919
1142677
1391443
207354
376395
1361275
428548
1094572
44009
648540
696693
815074
334457
1548356
454811
727936
100016
166125
250697
449355
629738
619222
557713
1378786
489528
252273
1060081
821851
1440667
411777
1187512
276888
1172337
288770
1471107
1183180
289186
23061
1560029
624992
300135
1194582
899656
1265722
414499
1391253
805938
708179
957796
712918
389303
1201895
853545
767589
1444279
1254013
58689
813132
671768
1019250
58003
1106675
490705
508093
655885
163827
341792
1457112
1007384
660360
1410982
1355986
612211
3145
814715
886854
1071684
564530
321642
665808
1158617
393988
421011
1336318
619706
886198
1082936
553668
1144701
1011770
24580
1274140
789166
1265747
1263464
1528570
838877
43817
355707
93755
928015
542778
419343
1033950
49454
1259768
1086343
826782
1065896
864447
1436958
483642
327741
426128
1322383
1056864
102199
1234348
1547857
466199
403106
1269813
653554
1219453
884417
356790
57604
1485925
789263
1146094
58898
195316
721561
448260
1065223
1190812
675913
226145
687072
1322677
1081607
728300
1317427
435320
457017
199525
557019
157906
1395521
208528
753589
483832
1172850
1361661
433981
1238014
779038
146676
409691
1050987
1227969
642728
535658
180159
1342322
1420026
248391
15833
668931
150632
1260013
766002
473166
495489
1469509
875540
522969
1397720
583682
114610
31460
1110135
1150719
497204
1015574
35840
580563
713023
495869
132549
917702
259583
3304
919144
1047340
682768
749515
1411676
509679
185909
460944
1181102
769400
1050503
1028121
516279
160176
87996
575612
1324291
1439625
827617
1507841
355620
641808
131023
801736
786558
1537902
977967
1125368
1248034
1379557
71426
671954
1452753
1264801
313781
292102
998476
1094585
949939
1408334
22971
1235218
1160086
950147
808921
450818
1113064
555436
1386688
1520431
421825
797846
689916
1084022
269854
457840
46723
1277326
85045
261642
1202882
1380652
131878
358254
15740
929783
1348967
1506383
293827
1070274
691932
299993
712218
311840
1356405
1342312
802647
345021
752644
1071702
1475321
6639
40293
833201
707787
234614
707896
256414
278991
648826
1284900
988336
512442
1129145
391949
1164516
566929
1136978
911102
855266
11377
799153
1183880
1478540
86189
616397
125977
391487
915870
846850
18578
1198293
934049
1245423
693376
140173
1105909
381234
1013876
55414
180654
592507
1239414
782319
1182366
773805
904132
104944
1481138
1276167
1516213
1505257
1243739
393974
258985
817443
768459
790011
1138710
234931
649122
236254
881354
1362661
882326
1494073
142406
883789
1051847
612592
1541366
455588
206488
39473
280274
55909
366163
12239
600753
550240
250337
974295
1230947
799575
250058
1194318
387986
950338
288547
1488807
886171
1444542
787596
875831
1469498
1357806
254451
744482
1560367
1564543
1484537
364030
570146
954624
567763
594358
671869
1111151
223957
390111
1088702
1540185
915302
1523512
474778
1417242
1410661
717949
817235
875401
1559603
372007
1317403
7583
943397
1316917
178011
1060303
1508894
1522963
1007458
1366613
306977
823325
1334555
1327284
1465374
906283
635442
1167036
1417631
1061750
1011146
696349
751137
1306640
258770
137329
727297
346832
185839
1507479
895598
395877
250687
1433805
1262614
1188893
1405271
743389
1108779
911785
739295
1265014
340397
1166795
991684
711974
794178
60679
391861
757685
1349013
551029
1419959
1328655
1513445
1537670
189553
1466929
986914
738883
199722
1265556
1162744
369152
1018628
1487682
505001
507753
1153012
535214
394472
504198
1361428
1120596
1201039
202347
317849
631599
605668
1549553
1401445
747102
849358
172618
1286048
961068
391697
1550656
753211
1275
1295189
920061
896706
856775
567393
1317801
1503342
424263
769287
1383287
904914
1079089
1158278
796825
15797
456466
389965
1431837
906230
349206
1552965
535331
1172388
490797
997421
1380890
734913
325542
470392
1526657
856347
1388884
16205
211940
1235150
1082977
1439931
1457273
354470
263511
1055668
1063636
1373476
474253
1475585
1119995
837353
69329
1092602
1499979
1070995
761530
1067238
658305
1418872
1152486
940030
1388574
565718
1138629
536376
373964
393353
1403592
655712
1142034
286146
672182
475935
916346
1311801
897521
114065
1238196
1386455
21283
324709
635651
1218933
704493
1153486
627622
277358
1396423
363571
1494534
893574
1537634
422545
1292406
1248885
486156
436987
1039320
1409103
1555037
1050368
289206
1186085
358577
113453
1007588
380225
1466061
453665
929484
923968
1425096
141193
846475
43185
487193
21865
820575
531965
1404950
529327
306722
611418
504184
1332714
227276
1341616
935382
1413867
1535889
226228
1137202
952446
555787
119288
1134030
1405728
914191
431545
1337740
1050041
505323
762322
846396
1313400
131330
702331
1506108
527484
385160
282280
296418
795284
1164897
1479448
749252
298346
345092
1187430
1509602
417238
514710
1216804
1010768
96757
1248971
708536
156039
763896
1400458
870642
1017776
1073173
436345
141947
910877
362079
367025
818979
533638
768220
1126044
1287791
129054
1452432
695351
51560
861190
267938
483169
1193512
1120505
780776
214440
861233
403636
1459028
339917
478071
1160679
793040
918639
1421727
1149441
87301
943718
82423
989935
298184
428571
275274
908874
1096381
1166241
319082
78187
1282387
356331
1394720
838686
396196
1143231
1009561
1086009
1436207
1143945
322706
940589
568165
1055711
1525829
1360074
1444868
62101
1413990
654632
205815
1259743
619598
732493
17567
809373
673019
351727
243624
1063972
886270
1034374
1212135
1042480
311678
14583
1533569
53182
923353
1339599
4986
1049050
880354
1227
187626
516960
1307474
907320
700276
1507658
75585
1121329
21867
1259436
748387
618813
485401
483780
794553
1228928
151995
450860
137205
278219
855034
17787
732361
313464
1512358
11563
351748
1163033
984213
921170
591144
1235485
1370954
1111597
186620
1474542
1433912
42597
1232161
354889
1315902
202587
1257501
268803
1473006
1051009
957570
946411
893989
1119607
727359
700068
702125
827001
1369482
1175890
29621
1296171
1386600
254451
1465404
87484
889719
5069
480214
679311
308354
407981
213557
1261407
623644
191970
866583
1528826
64916
109231
1544229
1499438
773276
1299463
232237
365713
574661
593459
1490828
1235404
639788
77376
83320
1187575
779615
776431
1026331
809408
138396
408251
448949
798354
881884
930924
262234
812461
1508229
608174
36741
1312959
156018
232557
743578
1064847
325791
551093
472487
567282
1410224
766910
1120140
1449844
1383653
1279285
186552
1041919
147122
1301322
1546072
878534
354369
355108
1520347
324327
532482
785645
120905
1196291
1079609
1109654
150640
675869
660042
819199
174126
1547167
82211
355253
1107368
1523691
1415924
727498
49647
483074
451418
828409
322700
208345
370299
752093
683931
711752
1481374
1301992
585181
1293098
1257840
545231
1014315
1215357
667359
1505758
387817
308343
1265071
471482
815834
117032
363144
1290126
48615
366379
54084
166010
51693
1303220
211334
725043
669209
482702
1142199
1291732
677633
625925
138654
1014856
9054
247865
652583
110762
1543293
1429995
567424
491012
593864
597437
1014672
1055152
411667
847463
207106
1444079
202160
603609
1446197
649697
414217
1443550
177914
358905
1456507
829317
713344
1524459
331978
1336616
815528
689951
656481
1170582
980371
1544355
1012134
1548726
525903
1303696
840379
857114
185083
986253
544433
962045
1276087
1074460
120683
322090
804376
682837
1328188
1041109
229411
334855
480289
100776
997631
336034
1141844
1171449
1541597
689504
1323968
558388
1098610
703428
563827
1102684
145639
655832
685554
1074022
374153
286493
1075081
928288
159246
266135
378314
875166
796501
782167
490321
553601
414946
1288640
460216
375835
291340
505058
73599
391610
766317
387006
596210
538525
1481896
359494
1479537
557490
1026630
1150025
283467
1471078
775246
358143
664799
200426
859344
890462
1489948
172107
1423440
163798
1164500
1549810
565565
239194
1234693
1097623
1533720
879636
13243
555433
893499
447890
1310180
939193
969501
320666
99679
1048884
175956
277914
1292061
203766
305430
167748
1466098
686433
1340574
498364
907491
467806
1492711
1051550
1032581
1249497
1486549
337964
43813
407350
1162844
1266938
572642
204789
1029081
372444
771770
73049
334930
1562500
928123
1386256
1300797
414258
923505
1005980
1195500
1516719
1420337
1165204
1398544
21794
1448054
543548
218230
1048841
1318993
623997
130083
1092750
760933
1472742
1529364
212667
1165614
1440764
764894
546499
1405707
93057
1088133
163815
685254
1287414
1499763
561720
193275
1222061
1313653
1366677
773518
428939
229721
1512734
18589
1418016
896804
719566
1232351
319326
1186274
10532
13755
1170172
1036281
267041
561850
280333
1471836
233608
282966
1078110
1287678
1178988
1214531
491076
1354129
1043273
134519
1449736
623373
729741
35738
1162031
1531136
534299
1071530
11335
576420
200963
16057
1093319
549568
1522453
617777
1216023
16636
634464
1448472
191211
1373562
1116074
607209
202952
1303696
1428878
431164
773798
1041778
444218
48638
702428
776247
1249110
1345548
299315
569467
842045
252892
1507102
771964
477349
266842
1076218
1031528
4420
665469
510299
850684
617659
468659
1553006
373820
937341
1246964
931485
1207469
232258
150375
1026706
665725
710459
1292957
1541752
884814
868398
1019340
219859
1222806
893295
1014561
884520
1298414
939917
425070
438354
684787
1178819
265222
296959
640972
1477839
1158828
1541073
589458
86112
1047011
749612
974390
259462
90990
796175
222236
53982
1185136
365086
1418370
432413
594822
167628
295551
639896
698075
251889
683595
131969
1269336
1136229
1068300
1386178
37717
536529
1172953
595213
303299
880106
77419
1538156
755191
691025
656829
696079
537001
8556
1500453
818872
9974
1335452
731212
1687
1217298
1147409
1306682
195720
502637
1521549
91302
1541408
882005
1496837
735965
1374031
502614
1250201
556431
1023287
813485
1264015
305188
313859
1044211
1273810
1186199
1331331
445745
589962
1308011
848942
745653
21652
451469
295607
63778
1076372
1467089
1111129
921226
1468454
979912
1442942
868860
1183518
40621
290909
1262167
1080533
1023060
1353551
990553
1307196
236878
1386965
193198
1219417
1055125
1249367
241270
1278386
447687
1100949
565002
311377
164100
534514
1505104
1174323
538318
659853
303815
1366620
363602
1278937
895592
218178
668159
941901
1097355
912373
567144
783658
1161904
489240
436639
1071814
801929
143146
414144
1134094
1028323
413371
465085
1167047
1166427
1168693
764470
179888
1356301
973113
926765
593572
1506217
333368
1470481
1255383
794620
38520
343387
571329
1413985
1514691
1465931
1544376
1158932
323068
1051514
251736
729704
1352901
1117438
768103
576157
582490
709765
720173
463447
993291
530303
369324
748790
277620
349238
435957
243898
166003
1207785
1212567
1407009
936489
722246
1198660
215725
756326
1542649
836887
1227020
1345863
1299711
656293
704950
676157
443304
1199889
116643
1172822
1493711
1106364
234645
1068849
793903
78338
558329
1517159
57163
747994
209907
661909
889114
1253099
781145
144902
1455345
324732
269740
206921
491006
88384
639248
1934
524377
708421
564373
1549949
1040112
367334
1365536
289199
328080
821492
195950
1507759
54960
1422603
435126
915411
556375
139241
865019
695185
1029919
109118
1416627
1257393
1121328
1283174
118854
376028
190354
1074647
631943
834914
213565
934372
1381399
1133545
795219
115854
1544384
1013211
1192582
1210072
157071
105963
748674
1130196
1256299
1186078
386628
825369
1400783
31332
1074045
718774
505447
338987
1101351
1555367
766856
750033
214380
599790
52091
973236
825862
1384056
754903
264718
878536
1101239
9754
1197693
1183566
1062056
1461076
643570
356510
1246
564545
391640
1142693
1536445
227191
696890
100356
1117977
1234578
1096630
1257690
211883
955770
492410
322336
555292
94178
928204
1298554
985587
496281
862766
909530
210032
1371367
1120126
610721
97703
1127743
1307386
523070
290558
918967
1292114
1421463
315157
59225
862740
609154
901534
461065
1191902
1124082
845515
984075
315173
1428790
87432
1081308
1455913
1390709
177042
8337
1436468
1451021
1311134
954807
1559514
979019
752157
645495
869100
101699
690251
899979
1251752
1226206
1252562
658414
765620
832181
113754
34646
965005
303824
1532331
1299444
801772
646976
24693
1364194
1358343
656725
99903
473243
1382871
677274
1007104
79697
932560
254728
443721
1451396
710432
859017
1208103
1025198
176856
917123
902436
1021487
706364
1045089
1297929
51336
378003
1458779
1307062
1303930
1233667
356328
1267578
634583
1016558
1424854
674502
649728
1225073
1382278
297530
812670
630417
257941
632335
400864
146882
657368
893350
1107234
1452392
1140528
1212945
730555
712532
52182
746541
195361
1484839
1426504
967920
486437
631161
795592
1430141
445539
1531188
274836
583434
769611
1275387
437752
113180
1192031
323886
254273
697140
137098
3781
1153011
1136850
403336
1148670
1351479
1087522
1089552
571108
651934
1229884
288525
1088176
640831
589957
1508781
1512592
1142655
1168587
138800
656951
398615
1386310
1422773
540174
197153
161483
1327606
591634
1311497
676077
1013105
1380444
815020
507161
1141705
324959
140796
306124
418946
837953
600287
1467539
986869
667168
408903
1307058
1400773
910149
746072
305405
1491363
1326366
715061
21263
1091166
101451
1253332
725864
182804
1344433
1127143
1282434
292324
471900
106676
178574
1043833
1311861
458711
606026
408886
802868
387819
329762
144172
1207793
1541390
308232
1247526
430396
312872
1407274
200269
552802
1057481
1562831
65748
1535319
1037044
1074158
295202
888912
831970
543293
1151672
547441
527916
705034
1241399
1357043
957565
540038
228757
641808
356603
816694
45846
1098599
157920
432057
1516177
801066
228343
564141
961390
1268467
771750
966609
509957
201618
97308
1215975
359986
1301058
1118111
801256
1214979
494438
835710
438631
1106842
1280118
1070644
401848
756407
1327781
739901
647753
975290
50999
336249
1109435
753504
41087
1395599
1374209
1029862
705104
1102317
614302
994575
1079019
118132
592311
687073
696777
929473
347744
681098
423789
125672
1136324
199764
285258
1482697
627262
1230205
1391530
175469
1545176
1374508
224350
1228981
331972
127653
350113
28800
1311457
347313
89634
854904
1321391
648202
1527538
1022767
256364
358887
127168
456627
377221
244697
770917
877837
588749
1114378
427505
938257
895914
514144
68424
1001208
505721
1475957
773947
1275379
1215066
853251
1292266
99999
1231606
1197971
1485510
509260
51137
122675
1082994
1384196
1408671
451200
1500385
268497
1273552
1504552
1217344
1128521
1093635
28749
1119409
1313252
62125
999678
306694
575510
1148763
410176
72236
602349
696794
659
1262594
1166084
812581
692218
370936
1320766
1360811
587284
400952
1183424
828922
956834
1276947
424393
504729
229075
204988
693239
1223095
1152422
138143
329201
627288
952364
1188261
321712
1133513
908434
1051136
1005308
1295697
1124767
1519506
616471
927974
1200699
87348
908355
168904
919772
846110
1455293
780905
1061280
1530287
667298
442050
1188630
763164
1458280
261174
1512688
259986
301694
457750
261740
363659
1060771
466360
43191
1076597
13848
848692
1307127
826867
856108
1173259
1293348
872509
614862
1051409
351741
687123
1283667
566320
1004056
115947
1050933
1270996
1153026
1513156
749910
616531
1247645
1042954
643355
1137027
962316
934834
950350
268755
818109
406980
258902
421464
54848
1359602
274755
838247
873737
883381
843184
545127
50150
1387865
911470
938205
1538756
1152769
62793
1261450
1203530
55300
145317
1501402
1179820
160427
784197
118649
791263
329078
499626
1560704
1381541
902238
995717
401950
439576
1292860
352915
83744
549350
674818
471246
548312
455017
1525443
336775
734332
972579
218763
1496786
537980
337972
1083371
106708
1276572
149026
304580
1547981
1562726
678288
623142
571201
827508
921820
104158
1160082
39217
403468
989355
1195349
644739
1564940
811833
653493
965908
1500375
420088
1440083
983306
819590
1378293
1303723
705921
962679
33072
1504279
286538
520454
1086987
673396
177
611259
781944
1493892
1517587
291449
1115368
1217688
1122023
585735
1098523
833173
711786
456090
1325458
1135293
494648
1182954
891766
1239139
1069145
203810
43835
920695
311109
514787
253968
132589
996112
913415
1182624
1102046
564313
582388
299884
508942
25207
166165
1530146
236764
619589
1500463
1201581
1403885
783843
308228
316817
757296
219527
675070
1253111
487007
435027
484993
127746
1140719
1463673
859226
346384
790911
1377094
75497
1314017
480911
498411
874974
967903
72884
1440878
125558
506138
1376255
1508528
1112394
101848
586543
333519
1038274
1483267
665965
1504892
959307
931908
159391
792205
15651
1090482
77086
355109
357130
1115876
625359
522148
219132
1204564
1044830
317258
542038
399992
890563
1155063
456032
1463984
45990
238489
334277
737346
1087598
255837
631009
420031
333855
1356071
885726
648712
1154482
394132
299309
1091869
1450488
1182477
429900
1063044
1224423
1279688
621398
443678
1400135
1410023
425392
1208545
944959
615884
787395
1558419
342446
528580
1531786
762548
106511
890937
220916
6220
284667
155484
140928
879686
4256
572823
1104649
959122
382063
1411929
215258
376390
1133711
1055087
1125150
1423939
586581
348074
1016583
266555
722153
478864
406656
1008079
824419
825048
244610
1029604
1225151
1459907
344391
781854
1125479
362883
875730
1402168
1340911
495677
569633
768146
106153
508206
1287584
853066
1463507
1272441
1172058
548253
966087
1438674
186737
882478
384846
1160559
293587
1563831
553046
796057
908071
909658
844696
667926
413991
1506895
1262123
294090
1292332
445287
1117705
175460
999492
1253390
898922
1209705
898107
1353074
635843
295735
1386905
487562
382353
1001601
1149386
1036835
295236
176596
1425176
1468318
607008
1525144
261200
913469
649706
920478
961775
899895
1357415
768761
766337
375648
662010
849840
1082043
826272
1506760
197393
46539
1038761
662121
1001268
315907
9741
593534
241868
747874
101911
1311662
1478403
659303
1278239
986667
1038453
104469
960088
366289
568782
130028
1563546
885589
1221908
1171044
1560132
602810
57467
1020089
245950
1049186
838604
1531016
511075
75137
359167
781972
192753
162549
761224
741043
1085151
1370854
31464
387717
1432380
95235
960017
911567
94355
1251236
915334
1260979
423557
194632
1343470
1424091
415328
150076
1140709
613777
433987
957754
1188440
145199
683589
1420307
1471552
550825
1236987
229523
865396
1101380
802472
492927
1333241
454842
304340
694902
1409127
150898
315299
1063690
254321
999237
893629
332184
756148
94881
1179468
660055
220064
465124
398002
5120
389985
791098
215972
385161
438282
608609
617311
246126
603764
785618
1142966
207906
533793
590226
938853
621070
732262
172911
1567857
1480048
330329
407219
1085295
21638
1511890
1055319
115242
878469
1289801
1116146
202015
1446437
1417790
1128794
1333143
1076043
1086168
850040
1114583
754256
342795
1493679
400661
528059
1011466
1489662
1458068
246867
1389447
1565915
1175198
1267965
1499564
640424
99489
76100
108979
1312466
684787
713978
1369449
108451
925115
393172
1047268
757599
1430894
1444168
620389
1222186
982665
92976
341867
773352
599082
312653
645594
760327
1107202
163189
691353
894901
1031422
1431125
331349
759230
770311
623191
122332
71878
921769
399273
1066968
1200159
4440
375329
837224
255381
299543
103034
1376290
871254
427363
501615
655902
1041857
417831
725037
513847
470640
917711
1402041
781
338051
755001
1183898
1116842
1048899
1392279
1353435
742877
1009290
334580
272021
402553
1260063
693223
1040259
1431618
682754
1075465
1113003
1348923
136497
311526
1438743
311606
154819
818586
1498141
38026
1258267
476885
116311
260374
1138710
265455
626294
1064054
213375
1416485
618428
335234
1535063
958395
811544
193585
1260876
1202055
143085
560135
307471
16414
1272225
222319
540112
565368
390820
1233569
294469
713267
1179994
23375
6433
1560234
253631
503595
1229085
695725
730469
36632
1288910
1496681
1541505
332894
65741
1530212
322010
1338971
1495994
520010
648026
1506632
228592
514499
709326
432599
851227
653694
600491
721251
723185
75256
29639
678175
668451
734638
1425463
406511
495672
1536449
973181
829822
552693
402343
1429623
813862
475496
118178
474106
475066
530381
1165391
144546
218640
1402987
366220
688154
1003366
201473
628706
290540
178314
763411
1470036
902662
31942
346904
927408
1525656
1018656
678543
1103595
1107440
1413210
313730
891904
513378
350457
461165
1522614
700534
806206
573782
513268
1155565
510433
341516
645224
150014
330228
843559
1404334
856592
1107706
75412
491766
511281
314555
1435449
804884
410468
503276
317287
652077
14898
71318
541397
104255
1269794
51490
70279
1004509
1031333
940853
994379
784402
785326
516047
1332365
45383
1381098
1334951
910503
1203953
1503321
1565140
286553
1232600
714759
1331161
1063124
575492
742846
1265329
1395783
713042
806906
757538
323210
307425
1322482
921349
728209
1083545
781806
13098
228911
229694
343742
1453419
1006805
718232
986791
144940
1195204
421073
474945
604897
1116179
593867
1071087
971404
844325
223112
862710
562042
89973
192341
633417
65087
347130
680906
241568
1381690
900920
1323849
747600
1342683
828316
1251504
218327
530584
127291
1011937
1391371
574714
389635
740887
973671
1114719
831106
621845
1234193
241402
897298
1020171
296230
264386
160094
1224003
1301834
1175073
1429087
832817
1276222
770995
964107
974874
1494955
281328
825515
92806
1499778
942641
525947
515166
1475066
450954
1497729
40355
929408
1105662
16731
191201
1434493
516475
920741
863443
253898
1134715
416824
189316
1041042
1200678
729586
7854
811744
482647
782338
173280
340982
383391
534253
56941
482610
717338
1362908
851779
229081
247735
1154926
1295332
186827
552990
146757
650622
318743
490591
342083
139554
1319834
1078410
1328760
360983
838732
394353
201414
505902
511548
997829
1478829
858804
1493022
1450592
698809
398881
1213868
1363729
1317714
793068
94059
974373
364921
379582
1140909
358594
1347356
655789
1344435
36896
386947
1154075
1094020
1164923
892806
425652
1488385
1544788
1148144
1463178
1445524
332898
124431
693590
146314
299012
752830
1069701
1142367
975730
1338093
586926
6922
1117177
1136070
452068
486915
865484
755072
85131
317194
486281
280631
437760
1083367
33989
804526
1085203
400979
1121403
227864
827827
1538915
131728
641314
1052341
1138276
830901
1483985
205714
881539
942263
135981
845949
1104711
1315165
232128
1150600
1470202
863995
198562
696969
1521168
1547271
93275
1392982
476654
968220
187890
1200115
1361653
387092
1052386
357526
1223859
1345243
1517191
1128660
1514567
413502
773109
13199
123145
468682
567429
189009
503801
590351
991516
106894
742121
455399
485939
1406324
1023016
782573
307347
853469
315996
1534811
133982
79956
345081
230209
948314
185676
943498
153121
947309
404817
754261
180030
576261
398120
296535
667280
1140401
397915
884900
509638
1332415
1565387
392623
723595
1270095
973002
684298
1367228
721123
1393794
204430
1488733
1299872
667379
648214
1442067
961193
288806
1472173
519553
959429
1522850
1125154
989868
157507
726333
830485
888558
1209668
1499471
517419
934623
329635
465174
1567774
392943
312672
1003200
386556
736546
213778
28502
521701
1117928
524251
451250
1214561
1265864
379029
1051599
549696
716494
881085
920861
917960
772535
257955
552708
935282
1034964
734023
744078
1117099
94408
858215
343598
1002743
1317665
582096
1005896
80630
257479
655214
1479474
1313324
995740
258306
1325824
244873
1442295
536862
212593
438878
239195
27889
918356
883846
1000151
1442038
1112400
973211
498331
44776
1519580
830721
722996
799022
780429
1064488
1015601
795020
1306703
1442093
1501018
1249618
1458359
1014709
560613
1282840
1330644
623745
278130
84648
1457580
884517
21855
1311886
673282
1241342
593366
441873
1022401
1367408
99930
12060
12033
321500
1123529
121193
325786
1286632
872074
317717
183165
88820
601473
315647
428149
1442044
1066320
602721
546520
1078675
805713
651360
224484
767729
508778
1317356
774080
518833
973326
639293
1066345
1438809
1209712
1296093
329150
99514
232752
180216
825889
446499
650475
831950
395544
390519
1279956
1229563
246525
1436144
203471
1266315
46314
1490764
1215645
35362
261272
1054768
332133
664613
1097298
1311268
634097
1078750
1504752
580775
1316171
1346608
1068301
1402829
1158054
391230
1021056
1005941
762822
988112
327633
286950
386815
610948
1384582
854802
182034
434441
525482
1432204
1219168
1277411
469631
145231
547483
343843
180962
952831
36221
697008
1540030
605517
1228082
1379746
483442
1308887
1459078
10152
572103
1292021
1055797
819259
1548590
965164
1333666
23507
1228887
1052704
1036983
382268
266298
1261168
277914
386920
533361
584577
1432779
543899
818307
1172130
500763
1236326
1382448
359337
305552
1488235
414332
653120
960775
1236521
1372239
427460
1225093
1257200
1161202
678076
406802
1490323
953165
673213
21312
891822
1400780
646193
420855
1483115
216808
980421
206394
499450
601166
375626
1240571
183175
501473
293209
1434969
1067745
335768
763261
435437
1434342
1412126
758321
946012
536689
225310
141181
90131
1443377
933167
328015
875466
584380
1187500
286814
660149
1566248
49444
141891
476158
1432926
1538724
881507
1376956
540530
637126
753443
565243
1129442
1434243
1260879
859990
893787
986723
796423
300035
1548861
331848
1042967
175450
1392369
534683
1244093
234236
1005605
1284330
1160184
1315356
1077845
923033
861125
244815
370552
1357223
753077
1425359
1381119
328139
799264
23826
1232338
1018244
967037
834919
466883
819760
260352
306532
898404
578987
1062008
314553
1304501
1504943
1489418
1137962
1531322
1233997
396646
983461
141525
717492
352749
644339
1520762
805220
1013795
709300
203617
723699
1028789
915098
328023
236923
1355949
707681
941518
905729
292591
301950
639091
356972
1144378
460551
199634
795559
1034260
506561
745894
1086095
1050159
601922
1342860
948576
1091666
1351551
1001190
1221991
1021680
423895
187491
562972
543554
73859
199917
427358
4897
177887
605551
166852
560133
1515740
553298
108674
1240533
470794
733154
796490
1272133
123192
868687
1330531
1396168
716250
988204
1418086
713890
613237
253117
143178
1477074
1127274
1223422
1224389
392692
1353106
1499877
1044245
702346
354926
1426175
699944
1277545
771001
652632
700927
1484100
1044123
248443
93369
37607
1488731
1293343
769274
421099
284185
1263539
624874
1218581
1564371
266000
1092609
511590
774160
1102131
370190
621880
434143
1516914
361274
854663
965382
441866
1423598
443508
1483964
842229
567484
358543
883898
1017931
547202
1447200
890261
1325420
1565423
41033
75053
972059
771019
1449986
1123145
934847
1109475
287135
206727
925885
676722
724977
63290
299405
557188
482987
1301986
5470
1136092
349280
222953
498179
307692
629988
352467
465211
960622
1006292
465307
603708
1179784
474287
1426572
417554
759036
989556
820591
447993
884417
1435765
947283
1453154
1420642
1437043
1212564
849564
1002359
458040
924737
68038
1070909
333437
159710
1337973
463580
1129594
655381
530416
799646
709622
86530
296138
968797
439387
597358
1454982
396855
1016561
756350
734308
1089896
940929
564728
455551
936247
1306254
391465
852878
196233
1275171
924743
1537348
1313996
369670
1443766
1163812
734094
1506820
704522
639023
13163
1018213
993074
979718
431271
145605
574956
402136
84920
371543
535204
1336184
351487
1550344
966618
1496135
701355
716015
245655
1053627
1216254
461199
692122
279947
107294
939556
313216
805615
37268
103764
1510020
276023
1016938
1083418
664982
4676
175869
1531427
1469332
992159
787664
1399090
310277
1486161
933868
1454439
1544931
811296
579424
824105
322316
1136794
978454
1056106
842583
1333634
647037
955524
1014199
14976
353016
515301
1262799
1193184
167928
165442
564362
11485
1140607
1142071
889368
1533343
1511124
493375
659145
79667
678846
32971
552768
1008454
1244815
45859
892313
1545531
657110
206106
1366741
49142
1475644
668342
577769
391060
984142
1090006
58013
180860
926128
1196088
901283
1158381
487311
1215701
467924
829418
1142438
305496
1264439
30501
941887
259486
1119384
1337149
484860
725865
420870
679238
1393757
1337295
594594
385174
1509223
910541
161974
858851
64601
609674
1255695
354095
1408956
214054
547458
1537165
535200
26966
946398
380103
115316
1088090
1273693
201664
554945
476269
1390833
817956
751827
1012947
149068
1124468
313483
34770
1210163
625041
187108
1304257
1471592
752537
667812
1438590
1010750
414238
633652
1464634
987684
1323911
1064488
1332620
1445536
1470048
1169016
1402176
193768
1287229
215097
1179985
1363019
531020
706552
826764
369460
1445727
1156456
1380954
586534
259112
680502
267906
451561
901859
670515
776804
703082
730639
146017
923563
787436
855958
922886
1526904
1173846
109695
1314580
128578
1028954
972121
845292
526930
251432
721385
1216691
708037
285642
1224075
1200655
954536
1260335
1061117
914766
411299
658667
262647
350184
181493
443275
659394
166677
539890
384160
990449
281876
891109
730794
1324296
1216391
676799
1266580
1392377
475255
253438
350754
607555
578741
1002566
262021
1317026
486479
878199
408348
270803
467260
849552
1466264
336712
506036
156460
1490000
167865
312581
865800
1334917
369395
1276825
21691
923484
701440
1506287
662199
486329
1122996
1270076
603580
934160
1164705
1323030
1264018
629301
1159986
400555
1378360
909029
1377372
322103
291208
978351
307793
1047279
512176
228005
1200386
1231060
1520537
473242
1024076
342896
391047
511557
1010881
1554085
113824
139078
939913
1068540
617966
623069
744556
464360
301811
1329634
1415086
1228189
668114
1326411
553285
1229618
189463
915771
546738
1229702
610834
764643
688945
869176
974039
1231816
401639
1449464
874724
476587
963801
1205297
1302177
1503458
906407
876038
1344745
692266
917560
972893
691171
900588
1240121
258120
980496
225302
424055
352926
821763
641822
11102
1495473
963213
50234
166804
1460638
1541653
865650
865617
1465721
967236
667503
1124563
1404641
295992
1243217
1218577
199045
742732
759109
597642
141883
447921
408153
167594
410545
554800
272013
306277
1470280
550682
592156
238160
1364574
1428145
177839
229316
930898
1379061
1069921
43972
988612
88378
207778
78440
677328
715319
40915
996704
578484
923938
44295
442036
1480086
1195326
565658
1231756
385209
281513
1299082
614944
421138
1070006
905628
1153393
421034
1351115
1372805
872761
449828
1473548
322814
1542600
443690
1408747
796436
291188
748975
270228
1273409
877173
661398
79994
509248
244609
1317979
1212022
35594
706182
307157
1537750
244853
59020
293223
306140
1009524
813443
1151139
1010149
222768
1386958
944496
974505
349928
427896
1474072
70636
1341156
411040
743634
1394033
63985
513384
799770
15147
802654
1254717
923796
1302633
448190
1509010
587938
25923
1408386
872251
648965
124092
204580
354193
86283
1075173
546778
922245
66703
1065003
96466
1509179
129823
1561632
369313
119486
627908
792861
1545279
741717
359771
778172
693064
89622
47469
121802
328314
403940
1469867
608808
1088465
319294
1434482
1300589
1321296
609839
920262
192630
1087699
1408286
1129106
579005
1449056
1288796
166303
1532956
812544
262939
1336025
1546596
1544272
1191871
1069583
74543
613625
441548
737886
1315738
923660
1118168
1448687
783657
560891
1145316
860725
562873
1154111
882049
1109964
86305
751550
1441544
113761
279460
720284
303209
1193903
967357
1049049
800575
1395731
1474258
73481
781717
529093
629217
585678
616229
1151802
1285782
1295144
1157529
1469344
1203681
1292342
155120
499801
1189179
906603
828041
806339
830389
1529162
950364
63506
720082
578179
189379
1222988
540650
399894
548110
11716
251052
860290
189999
399741
1417453
511415
1258399
285308
302489
1081792
477239
16427
1034074
967986
616182
1520553
801500
1413568
56104
1290493
749462
1413703
541090
625673
1132874
169630
1466020
765768
32241
147421
1085608
742797
1425636
659101
431842
1332716
643300
115684
1361478
1488388
1040782
1257924
415623
355566
1147289
862597
459206
78598
486373
321564
588589
384119
8618
1552790
1043761
1407
193327
513798
113734
206428
1531365
654187
1184929
819958
813453
684547
1069560
471495
522978
478392
1228172
582352
1510877
2266
881690
1238699
754882
74712
1128104
472211
669465
499072
859515
626687
687399
6395
148191
321278
1332441
327694
935344
35487
1563312
1556180
1345583
420473
459711
361917
1207674
733138
821538
990835
466388
1530252
1357878
854109
1369399
683425
532290
1369344
204940
580757
157010
1451303
1100896
881554
686290
789150
46652
584693
566783
1433448
13344
8880
934876
878634
99789
855070
1396394
645698
813242
345470
1493051
618090
128494
139331
1529888
1059410
198361
942454
1401906
1489542
120556
1420413
1062384
692208
689204
66645
650292
477124
195326
136986
1466003
256077
251723
1152884
1542729
96003
1442223
905785
1253085
348843
1498034
176554
627292
1411700
504259
490381
1558269
1116493
1433194
553365
276818
891833
738037
902670
538195
691853
843975
823474
307478
1264784
699690
910978
1542319
819930
626126
280491
1018015
1061948
158556
372515
647412
888604
534944
1414362
132086
1080192
1188891
463069
407775
1557348
991316
408459
312998
1347972
440533
1364328
490398
790782
385395
893407
673430
736103
474472
61357
1373434
91987
1043163
541406
508370
1219434
1439663
1355496
1538825
369421
908946
1149301
1007629
812355
915874
1344566
632596
1480597
939179
1380115
1548714
1046522
202441
918765
275554
63772
195453
955059
767865
86703
927020
234310
1156784
3226
861946
957629
1448109
1455427
162181
221664
706395
311503
1566707
1091965
419752
829829
1323518
346211
61109
1362867
568539
1509866
643488
28460
23656
474690
1382251
567652
779581
1205259
459139
1075379
439715
314952
193215
520751
804292
710714
68777
1235066
872863
1547828
1434096
940120
611929
1458403
843422
1061998
1145340
934690
802783
907409
1131290
91559
1221103
1379206
1515184
1273279
98346
1113563
312869
1389956
286063
1289780
1283929
993893
858970
1081029
873750
602107
1237435
824613
1384501
1347551
973533
305859
1228600
797677
1338967
248540
4007
577585
859101
391411
421902
607473
199655
179459
824809
147732
857955
1554490
175616
1353194
304011
6617
380928
1144547
965213
326061
405487
322802
561032
37941
1324652
445807
1135096
933454
663898
694301
161569
165945
397380
411182
614339
1466142
323464
704693
1337536
1350638
718983
1541639
761240
877179
229606
1318870
244799
1102936
709074
814146
724294
1078577
267115
197308
1349291
188683
89484
1220605
932816
739057
651803
1131643
796769
1479133
229927
474360
208162
236679
1242799
889602
371345
1539080
256706
907786
779656
582877
684201
464450
1353605
135415
1200723
8438
719129
98313
1558853
350694
328439
179546
1394921
469708
1360174
1250571
24424
761089
634667
1417831
1526468
12573
1105531
918527
324179
846108
1222460
512500
688739
344496
1192997
518308
1512871
864291
653122
1450035
952642
1524297
755836
28125
146081
570546
1043061
806074
460418
119672
1007844
698612
539580
1020193
264688
871546
85715
317873
733625
1302999
1408169
1263075
914163
1265247
1131821
1057827
160097
1100272
1540053
332776
1226912
259776
1427958
213472
696116
671771
364596
307571
378433
845455
1462311
121239
586783
480168
1468223
1038411
1078769
695186
1426366
839830
297702
482299
861785
1304781
532177
1433340
240198
152548
846329
424777
552547
45798
224548
1183761
124836
1025329
1112600
610774
694683
629735
1154423
1030423
1116782
1545104
1218348
888004
1393563
1562448
299763
1177933
1454896
1038208
1516884
622
1311696
34595
661407
38232
1371305
1409499
1326879
230316
1249768
1374677
540509
649967
735891
200359
126347
404992
913826
11985
150800
1476598
938200
1223591
1280390
56564
651521
1321224
592676
880334
1039478
571085
122819
891162
321884
164224
1351973
962779
502236
1548166
914590
62908
112224
792532
872474
834269
1210890
797393
446038
1197485
149002
438228
978547
1523912
313261
1450083
1559379
1498949
953275
718345
629087
1376281
556359
1554192
1229988
1328604
1111291
382084
1170474
589571
39425
261826
438756
1193065
1157568
99448
457860
286682
686115
370633
1434828
584068
1525061
1224759
258003
1561649
389639
335881
1066042
1003581
529159
1348596
74719
473240
1412254
93648
1369881
178794
1171110
35021
624753
850828
903233
1004803
898632
1296241
1493805
808796
1589
516691
803024
1107781
1412157
830819
242328
607513
1156369
1262566
728041
1554278
954026
137852
600970
1037295
1084973
738452
1117024
270962
1549939
330025
973749
787703
462811
1010628
32958
1444908
199979
552119
211609
1184297
392680
303246
829950
639578
480182
1528992
1545538
1277971
507459
1368043
966615
212829
1057663
691604
1141220
1201549
1263874
680702
227297
1160343
1405492
512440
1039339
545937
866769
1301570
719450
726872
366956
845135
1476891
963835
1409476
1087879
1209037
16764
1408452
1048211
776349
111836
836029
941396
1135465
811199
366651
790171
1198845
888197
733053
511109
1346471
238837
1332487
730631
791203
1286387
158117
850971
1337796
920771
611292
1097937
532856
538760
48235
1515099
21228
1238789
648123
32223
269835
1253451
102708
728984
865012
218902
71678
285106
168421
920638
1019322
510668
524953
611245
334054
1175048
1019183
1084212
329164
939968
1483695
303702
986237
1273527
280876
595504
1382766
301957
129334
912656
1481997
336855
1149150
1374960
1041281
1459144
1411277
399379
220087
148389
394281
425254
218951
20605
991327
780694
697001
1391061
1315918
1342341
753984
1439623
1090525
562197
1172620
886737
433302
848130
791580
160152
659729
1505271
221249
1475111
1137691
269952
1385365
1245762
404393
356212
1187353
895395
1440572
1365285
1166370
722700
318951
1187153
1162117
1533743
602914
168591
371523
827132
1529759
759681
1050471
173050
1255199
1217472
974612
686133
96639
729102
824458
1456301
1010255
1092252
987991
859127
129287
1203647
191528
1541868
1413165
1459863
874153
1309196
151302
941944
1279755
121793
464108
409202
530863
1274261
1197982
117854
277621
1162607
1049180
1015666
536794
1113658
1371319
1529792
702306
760614
1141375
682770
448641
1016352
777428
1025588
1516349
928407
1233133
896535
688426
807469
1538025
1440207
1076656
1067106
1544011
1265700
112826
497897
1039238
1401524
674887
140368
510838
388874
269392
352781
1412847
212839
729673
1452390
1151570
170641
628150
1501617
830293
317291
513939
623987
24154
1486243
438658
28025
311019
1198544
459825
1410845
602462
1149662
1470093
176630
1436598
1272258
74854
525518
640891
1232373
68778
1041869
793921
520509
1225625
414634
1026316
37815
586710
1562739
1485902
947707
1484742
1488435
189727
1544192
132425
1196672
493454
1527981
631795
987001
37345
446343
536864
814725
1192062
592649
440114
73298
255064
1092668
1282431
1269511
141855
474537
1496243
62943
50608
1477706
105260
966924
1254058
1085421
699382
1247947
37853
779609
1517168
1327108
1158021
1256786
1005077
737991
40031
233027
186489
1125343
651611
1217952
336675
818319
1320650
1225222
346494
773398
643292
1317712
486280
1039328
26836
1183793
1313459
625628
695005
361302
583409
1365021
1123061
1465616
715519
1106360
1078557
1560149
1472013
1378919
568545
942562
389618
1246135
914671
376122
767482
929971
1218660
1049481
148521
1418657
1441078
601392
1151025
984170
920686
89095
1309249
276740
474929
1427775
1206944
1082821
725857
1023225
65283
519324
50528
1482771
768555
94539
936430
1350613
375225
569570
215154
324516
1153510
1179193
1481785
911890
408436
1187874
1307369
579400
1499522
756821
1086718
82033
1111827
1061510
740902
594323
54890
857192
928052
861111
980129
1370460
106957
1092836
255767
337934
749665
1379916
507557
1067207
1538430
374878
747208
1425091
1010396
555766
613843
386603
1515499
503495
1032028
231880
1405224
818816
756437
1535148
923046
1558056
1162664
720103
664602
715223
353915
721934
335068
1066022
692687
1493857
1107933
1552034
1141169
1248567
196348
221888
328383
234680
1531292
1090117
1245802
264114
1409322
485434
49557
500506
677871
1436102
161129
875484
136424
624999
1070108
856917
829327
644015
1544333
293208
1494060
813501
18853
780467
1526782
684106
462842
42289
603669
869367
426917
1142534
250919
702923
959112
952815
950449
1298846
910070
542524
914048
844294
282646
709751
858658
679627
511867
827073
1181349
813212
1242632
574390
114686
40491
1087556
895431
566919
391178
1536085
1373307
1565735
996689
503205
1346321
1364889
186631
1000887
2103
1319438
540559
894320
139231
1539763
720261
922607
1428794
11339
1426129
582194
1298831
226659
1173547
1484678
96448
262430
1254991
1437753
1174087
1022700
603573
1083246
780074
424698
928844
258452
1473156
807225
854984
94181
896562
124514
19552
1296886
1350962
1524407
1214075
1441986
773230
327291
366582
1518391
1377865
535717
849675
556777
83031
170420
84748
232607
1020383
384595
1400487
1416505
1144544
1558736
200554
1270626
1093009
945552
1218217
411090
1059333
693050
431947
227587
746284
1508644
1206752
1050496
845562
120969
1270037
14201
336095
298918
1154566
857499
900140
384475
559721
1003340
717488
1181387
1199641
545109
990804
466944
908315
73201
668884
1459874
59226
1176447
1400448
11035
171273
508374
1372064
1018432
53680
752637
1078884
120104
760401
1374777
590671
407639
766350
647129
583627
851334
195096
363831
768384
203850
630995
1425428
19288
1461294
1349016
82447
1054076
620873
488929
535006
143429
207522
483564
1246075
289071
413978
987189
1447956
487043
528004
904036
481641
421877
885499
509558
169858
241731
248345
98078
127
664030
436499
1106706
151921
170291
1503629
553457
320716
445202
1045517
409990
639861
932294
701103
24942
3132
402485
1048493
457384
1016329
668553
217618
1108375
565015
1173030
1237
952854
910716
592387
94066
211718
33512
1465824
909624
646142
1495355
175316
1083979
685037
198650
512930
124889
356463
795125
1295232
661798
1525029
145764
890359
584198
1451857
41706
614403
130120
592814
570642
1156850
1389634
1296578
111347
382067
675434
1265667
261616
819350
317142
616752
508152
1315684
663371
286027
1521041
328316
186443
447201
1137396
333429
673805
1463900
1212819
760401
1177762
1241041
1007041
546510
318284
1564371
1008786
426333
299626
908504
1061090
1016231
551240
1338036
498276
809691
27245
432445
833250
11136
897156
370898
268449
1413958
987434
733931
1124486
926790
1508675
616868
861448
1043159
934909
1083076
795760
675227
1519823
1525800
883803
767001
1542155
75530
754258
1247558
1458383
862967
1283831
1461385
550196
536737
1020523
36658
1517617
1437979
602112
49071
472172
1463373
181744
528278
682019
10088
551371
1530932
271167
58334
1389723
1370531
302730
996169
1043113
796573
574880
994444
414702
797394
1045286
873492
1331832
11984
1185954
419580
1470314
1284874
636651
1072061
265262
727675
1464751
722519
892258
3611
834596
1533970
1487276
129328
799229
248891
175614
251804
1289387
724073
207974
703399
982598
34896
1150012
1157257
1385364
184320
1370737
939884
514178
615274
1214901
1127481
1033602
1278086
368204
462548
1085987
382212
1197970
1409225
1434084
1440172
552913
353839
377517
1067619
958051
188928
1558877
87974
915197
1393596
759288
1541561
1410274
1225606
814477
927845
235817
861588
1004235
72751
647051
738107
1132413
323767
1251869
398175
735931
959943
1387764
101106
1017453
791972
1484932
604182
36994
1489473
1110841
1374675
1406464
671574
51278
583238
120897
1123491
750427
1369712
863619
600174
6319
78035
1222826
968849
265019
1487974
331160
248938
788787
17734
739393
1088340
1158771
257198
872097
1398418
134749
283990
321773
1112751
1527691
1045834
1168529
1254303
1523099
168373
1125600
1236125
629679
956443
840505
499547
1134480
1422493
1406257
256336
1540601
269495
1116767
1453986
1335682
992862
27425
86432
1457334
1387571
1563011
808394
1516958
1567848
35267
1365845
53863
81852
369826
1145431
22903
1117557
3700
159163
644243
1070434
1267055
456103
1186975
1482831
305028
57551
340934
565823
743098
1160597
981020
961488
458278
455264
666458
292915
1128697
1023415
303914
154090
385568
104614
1008700
877362
682320
904038
155640
1372867
162191
1439604
211200
778575
582975
33590
802888
25204
268665
1167829
1565783
86373
693590
475550
258059
327474
333799
541186
261536
667716
1041954
1449940
1473773
714713
1022419
1213660
80203
336929
850597
836739
451779
496754
399560
967508
953417
1532248
839767
1044174
1323537
632971
584786
129052
932031
1244617
703608
1149872
1450334
242507
798167
176886
1501926
1534613
1557484
1498493
425632
1200191
1062126
1344310
929589
740945
977218
1494809
843828
275462
330496
1314152
1080676
103919
1189863
91030
1447760
653812
15414
945573
1239349
1409664
1219232
1001608
212528
1234954
190392
8477
330720
609835
1157998
1430718
107908
69766
544084
606299
763707
615549
1066659
183912
1134374
88114
734373
1353189
1325834
456795
1042811
211362
548623
734946
1548528
1493965
1394120
1147322
1178020
605258
198902
1457826
299112
1435313
1219055
366456
1284737
1046046
184777
661581
822240
1180340
929796
894596
506506
512040
33609
1497900
12029
896335
1372218
1066162
347460
915524
156426
825707
177520
1227269
1012454
1120452
663985
33442
297949
298445
158562
905154
407429
946552
953034
1337550
1221505
388107
263278
1536849
854448
500389
245007
1406362
1525133
324367
1049460
180556
729743
1118567
1225128
642584
293136
454649
216523
3056
1527238
637210
1394135
672371
552229
172044
416947
818082
1100334
89643
1387729
905692
838954
48470
174313
60452
1398172
141775
482776
408471
422635
191899
1227585
758447
447232
406199
833443
82979
1066110
778193
1336776
137690
457797
22941
1419640
1073926
926937
1458965
287564
935255
646237
1513164
75612
469802
371928
652412
572706
54843
919424
143673
737462
775733
434213
1081098
1138933
186931
632084
948988
394367
1192796
927631
378823
52136
1427204
137166
911940
826531
1312518
17032
410036
1272909
646141
606817
90748
365130
35929
1209414
25328
252923
1215246
347737
1276819
1463415
680319
796590
546241
551270
1411768
291774
1180030
247164
109108
577044
21868
1109513
621553
1211648
702796
666313
787985
243261
167455
1177155
1242841
658559
1425149
610117
333752
927376
145909
2958
50402
1463779
845408
1260094
1068970
580363
1192919
362731
1468266
56233
1215063
264626
964171
862560
688039
111520
1492650
975376
962976
568818
101776
398198
733058
571916
6095
617767
962516
918752
1303334
1177227
448190
685168
529078
99269
1466731
1018227
144381
330591
422347
1139395
787820
1111939
666379
92083
242944
657046
1157214
928547
481481
885211
105306
47947
658431
308534
1104349
307866
1310106
1527507
708086
115028
186808
1175208
1079643
441542
1069026
1086029
43387
1342186
458020
393019
811728
104513
177816
344554
268316
538052
410113
391870
231080
1338455
188015
1307606
1339939
480197
1527515
1401271
180736
574910
1119441
438614
625058
72608
382959
1262346
149677
418499
1560170
815711
1104773
379113
1291538
854890
1302136
1397962
1187589
1247583
299016
1452872
160246
1403288
308339
158637
1001577
564078
1311471
295282
187594
1513269
1543124
664474
894016
1382141
301341
1156401
373830
1096025
924769
708926
1324584
595828
473764
673951
52835
334242
590503
1427069
1106311
722744
1528225
76196
1560230
208152
744411
1485194
401654
172875
1326278
1121874
1483781
1377347
783329
817689
949221
1465084
20607
14424
1407172
944232
660261
537147
238445
524454
1475390
1394369
847328
483281
1561068
1235917
1123931
1125762
637626
892184
937921
32254
710589
399721
499981
1241974
888398
288782
451315
340909
679704
261336
812137
245516
1300608
1381892
880691
471321
1563486
256721
496805
1454863
540146
881165
340997
164197
726384
1127133
279833
1384862
1045680
144402
570847
22372
1359039
1002552
1030313
624920
1446212
625728
1401838
1453799
1379519
405573
321550
963757
201338
1071953
782136
1013961
319637
449750
752755
1145952
1345485
125530
1419670
1391948
520628
235208
1210280
1421787
856881
1152132
526794
111399
522403
451587
566082
1423808
765574
134184
1381245
572310
866123
780987
1223100
473186
1304677
589622
210068
174255
1089558
29864
1411244
755373
1114514
357333
137643
1318149
744581
1468017
340297
535722
834164
636637
650837
218372
493744
727474
1244871
354522
96579
593671
1512988
1467006
646469
1107046
803535
390238
29748
1191195
193837
789733
955403
1214286
1200463
438705
599942
1267754
1124400
1118580
1026940
1500182
22734
1121937
1217145
1025909
688043
223885
135701
1421564
1424414
995320
668065
821382
884484
455075
1126609
1017055
49752
30490
1472965
173508
268186
587031
1073556
1023129
1531897
628514
271777
1556017
613063
1557117
524951
776400
1285995
388772
142896
1007299
184778
923783
111651
619426
1115524
1322108
559815
444468
1438948
1415090
472077
385489
954964
1266734
603146
8653
406632
1510705
178832
445772
1057194
617475
1468171
783686
1058021
1158752
1106718
715329
992572
612566
700081
795814
1152550
1289419
1202605
532440
726582
9926
995789
978376
483057
1019159
1358104
646235
1010497
1506348
917524
1363730
1316986
1315079
1293031
260775
1395259
750376
428997
885465
1078343
3100
1053412
1182612
204703
1431621
835334
83630
622304
1000104
1134360
1525824
226165
1301730
101151
747524
654910
388474
1306080
181328
669967
17551
441477
1238418
212122
457991
11617
900018
1067165
1535230
993120
676894
1287225
119726
1117379
1501564
447291
1265049
797955
1232119
122138
874069
105756
1092331
760971
82641
403687
2180
557642
979182
1100774
261880
49874
1481505
423529
203507
239993
338665
594363
889129
447493
873867
1392828
1433516
1386558
240703
1538695
641746
746130
610890
38540
410706
260479
438545
1017975
10068
896359
1116137
968489
1140358
946988
481963
746286
117240
1312469
992653
739901
1454649
983290
1566119
680995
1357887
1210032
663177
732164
664983
388092
1066959
1013032
40073
744503
863222
230733
1276503
1216182
813044
996089
708853
100869
1255267
1537391
1107615
851338
1274320
433175
1354604
317442
732508
378003
68209
874974
923325
476998
1372502
822284
361703
745226
1360628
1328871
294889
333758
842180
352529
1378690
1297629
954180
188925
606362
495475
10549
1204063
502314
738034
643420
613228
338401
896303
553321
1294339
57629
125901
745130
1445066
1056413
1225360
892887
1401507
1298107
72051
954855
72946
577590
1255305
358588
882988
416388
133696
1463945
1307998
75207
185552
1461875
3722
1353990
1535437
1518229
993514
1279343
54570
1258141
97842
1041988
685942
538717
410190
223550
635949
321643
904795
363186
77163
406522
282670
1082748
36579
870559
1312269
1125840
452491
1475563
180328
1537515
1483764
1530720
408219
1034868
27884
627187
993970
460842
1465172
1479391
915795
232813
341528
564056
422011
259852
944275
1145637
1151704
1475182
1407054
1055828
1076115
166196
798365
1145956
833166
1539084
1006258
1442266
313672
882763
1406221
543272
1070830
1316134
267566
1420340
1466720
1459848
466483
990651
1545546
354314
1396840
271741
1434188
246338
426278
883173
1343295
609554
374504
856474
395035
1162307
1486744
927378
1096106
1361189
988721
147898
913449
365182
631280
556041
190142
33242
1189785
3247
665798
1403237
1165048
491733
677439
1505492
1376298
1551698
1377386
87502
749464
865699
842597
225956
894722
874662
39231
222749
1422774
595301
683320
98393
1380249
398233
833580
1164833
512340
635037
312777
869740
1202165
1238847
1209099
1181481
1560043
1196702
907079
412805
168186
1028890
1094794
990061
1191575
1562815
115397
36893
1334495
1047875
474049
132814
340892
1305383
281042
1184912
655662
1541354
1049888
625008
1556909
700789
697715
1014857
1367976
1282158
939059
1056682
1364398
1555996
609563
440993
1228355
275119
1057616
1384837
740966
10717
1177096
886086
596252
1304916
1268155
424806
401019
1325842
1088504
368779
661120
480066
1468852
352840
1072696
928077
1324745
804953
233441
1090102
15780
948705
926701
1473086
956250
673837
520430
1334339
899170
1271682
451025
1363232
280168
341009
359866
872116
1139001
277944
1076139
1478086
341921
562215
728574
409649
1090842
37973
835243
808284
373099
298218
672225
1265252
123405
55440
1180174
1360602
1346400
762012
632400
1407001
838217
418956
322310
523507
527704
164776
799897
854154
907676
1226720
160185
959424
1072097
342315
730247
456156
964004
112184
222790
743469
288552
582893
24311
430882
347537
229720
1053965
285963
299391
1447759
1049873
593136
1072593
422716
881069
480589
368325
680406
509670
84836
190756
1333751
1439823
41789
871964
122452
1406459
218756
1329790
1105967
1558890
1342700
328278
792889
1005981
612451
826277
247459
716466
982762
378470
1173371
735436
1019010
1524829
1469508
1211345
757937
1494132
640008
149332
224651
674301
527097
495363
1296067
398811
668446
878487
995972
71074
1294654
621169
178711
441394
135574
619296
1551661
757375
241918
1071460
588743
491118
457884
1200315
751002
207982
666285
1305038
1117617
784032
12162
819316
533463
1269574
871802
285116
27624
1316808
128174
1356842
473572
619577
126096
841220
24830
371581
527277
1372704
1067500
1349
25092
312183
253475
1147137
388179
148486
1168851
79148
1544878
196153
657272
209581
364731
1477242
101140
1363842
39920
433315
694347
1075177
334438
589622
433898
464897
696086
1004817
1331706
606530
111527
957162
990604
1131902
1252529
1237158
114145
1281565
94352
451173
902024
568633
1459448
41741
391979
788862
988799
266657
1095303
105040
393192
287998
1488210
39492
977104
100456
44098
151926
689348
439414
37069
139879
235589
1504
266181
484308
934111
642662
811104
1539242
1178878
1312583
499683
393990
50824
1359295
738744
91136
300054
201805
1508058
1526223
444607
548825
917274
67532
1405215
1452903
501991
774217
732295
898741
1384553
1488125
790140
1455129
255773
440225
1282721
1510579
1346703
1514004
802190
732070
1364253
174394
148332
652805
1104311
824896
434557
46066
1092229
862663
466126
477306
530331
505856
282040
110391
381695
1540543
382800
72809
1041984
157812
817696
532458
499212
1211600
1501065
1497470
1444759
1367700
751561
1081376
230721
132429
531783
521690
472047
880767
294801
644232
1092211
1529272
994181
990976
1398336
1410777
106979
1076237
223547
22049
189215
973947
966977
1157849
971311
260980
1490838
1485251
633043
594678
480571
668926
623222
1564471
1350838
976253
333063
469693
843607
692704
1404006
1134069
55339
1278975
555583
1150188
1238709
1040979
86528
411123
1045231
1193702
159851
930241
1252714
1410041
12237
831335
274439
1084587
1362427
643121
990465
1072409
617658
682331
1476817
1509860
125924
1374910
632279
1201218
1207752
749114
1165015
1066547
1028513
245106
748522
703247
1259002
1113643
1014339
1394478
1431964
658335
1562953
658125
859057
538871
518341
1552210
540621
367041
929372
978103
219006
661246
140344
289341
311756
295354
810083
92984
1198267
208945
1495212
85502
143528
1149375
89503
601920
843405
54439
748519
1130604
946496
546010
507435
1270351
504234
328397
240125
1439940
812318
702873
428610
288086
926791
1471006
1347061
928666
1362435
1367856
724638
1000269
149442
1531799
913064
1094577
1130889
1521260
917336
1226794
1249531
471935
351276
584993
19233
1511304
480547
1394740
670768
319906
1329057
1182201
289248
832940
693858
1271768
602990
1531647
836704
777788
781222
1324481
574973
39333
747422
104164
236242
693910
826292
1522370
802956
906421
1051295
658767
1171069
435925
598483
656723
843733
1134470
1522243
98213
465230
1136505
221475
1123672
968772
250079
1121159
734380
1296663
26685
1564543
36083
360218
666733
197674
1343123
341747
267459
1408925
439131
741180
745904
157992
1529529
804875
517349
790142
581879
692019
1340280
117937
953194
1123429
332565
1025103
957351
1385565
1142130
1309944
50651
878646
865631
695968
150559
1060491
1184558
224596
153325
511345
1303918
672744
813984
890451
347404
118455
834946
1486924
983025
1174483
1541740
206897
93016
684387
212576
1307253
1317845
1171830
688078
283837
569858
113374
1034130
1339202
1008288
1240199
674758
1256435
422253
146693
101929
1544090
1168034
401222
184907
428551
845057
416970
399706
965142
920900
216116
1130226
238960
744213
540978
188452
50939
1097548
110223
336590
168336
1489747
1469676
1470262
1542163
317479
66851
354526
1236137
201550
618584
115977
1200440
1118113
630402
40076
987217
454048
973303
921542
108560
1383538
862967
1351342
571738
530547
1501613
939169
1329717
1118991
619564
845506
743949
521974
211844
1224853
290613
170758
166581
1326730
107675
1476113
91440
292445
35915
920235
710528
1344518
414915
883840
1193251
503764
547172
1561158
190534
380593
1389215
280028
619136
939137
512470
1442415
1239659
428283
661649
575424
450285
825713
712704
406907
1023199
339668
266340
735159
354225
1206469
475093
398286
646337
130932
1502046
979126
1460429
866821
1105222
1074754
906161
1013849
418531
155039
905527
444494
746520
718616
843346
180055
1335844
1479410
1034879
9677
1548521
1355977
83434
241207
1087407
151953
1403905
735841
745623
61828
1456766
886961
1539200
1173971
271729
600383
381193
1076685
594456
531694
1276353
588882
1201622
946218
795345
853632
566052
90156
613554
407864
1416313
818221
796290
1254281
1062810
1210457
184184
366125
265282
669794
86321
358754
329920
1038373
1301736
161976
257511
574744
549517
1565791
1092361
1350800
969058
803751
255582
420204
1017601
859607
985983
489139
1422821
1403400
159760
1451117
863941
583022
759418
313697
348234
796763
410213
1017830
866402
43266
945064
1121616
457110
542567
485086
708154
114655
1402279
100379
1318642
1172702
1436475
577627
783243
244285
609283
196364
324013
1269726
683462
657924
1056092
655667
333763
1357490
1271154
1464545
1392486
563073
1342742
118237
1083167
648410
578843
291811
1296740
1377239
875833
1130676
934820
607921
364308
787400
953740
312731
344962
25375
1285239
1007307
892904
692047
1515485
1161349
299932
1258898
735644
732969
9910
62079
415464
1524240
645625
871496
613004
214160
52696
1276127
1112379
1022032
384628
199405
171407
236972
1090254
1429990
907952
186455
520842
1390678
108897
367234
609968
1075483
1414157
1133375
1221818
1189712
475651
1424971
779909
528564
842181
877385
1069876
358263
179071
7917
1398227
352607
1409656
1549518
814435
1529832
1412383
807375
555545
508751
1418653
289550
899433
533878
496193
154261
1122915
130775
1250353
12489
736074
280901
293008
660618
270588
144638
437841
1527524
1146726
488903
806356
1460801
521749
1401230
1113894
1383473
352468
1554527
8359
554213
1265467
143808
22131
1095709
622582
1463780
229657
387263
635303
1040489
919231
1393265
253025
312625
1405956
65516
586530
1402112
975514
407980
539109
1344195
699023
252749
448744
549855
1312508
6713
1491585
674583
1034275
1527732
915324
107729
798120
87972
752671
1043133
1016994
128167
1385496
274326
451742
464310
207202
555626
1126948
155563
364345
1228496
63145
387243
1059694
1566020
50108
1086447
715613
181781
153022
1505775
769709
5740
886567
1206743
979486
883910
1488160
1277222
291707
628235
298938
1500545
836260
1081108
762617
224184
1402087
304900
194696
1552476
781937
782512
127106
1209150
1026990
464178
283549
813108
38705
934662
758419
233032
1505178
819687
556111
1559645
80839
328341
1515788
1140993
642538
697895
768237
103253
313747
1114342
1352285
1549450
761582
1046524
338143
523407
989758
301907
1492232
953378
119583
1276072
259914
1298982
1426690
1437555
916496
1146102
862980
1543921
215237
1173198
475877
170382
354014
650229
742769
1020321
226368
802544
1494975
1273188
183757
1566972
610118
1461101
764940
1038058
305979
779679
48829
302046
983772
298541
11419
1564827
965124
1058023
66235
774617
709676
1474472
114287
1222071
283151
347284
1329349
1405795
7138
1510788
965930
1328335
269463
700755
257929
634494
200476
1258963
227513
100741
599356
1221171
353561
1547795
1141890
1106173
1443388
1062709
735945
72568
1386306
1050405
950739
1561263
1549505
1423094
1350054
777377
85694
1522866
203484
421388
1263163
466266
26656
357167
591564
1214709
981934
796810
718943
246476
464360
363304
340566
632240
368670
903482
643454
777543
963230
556173
648285
1169412
1515633
1142126
876822
1117349
350171
978790
336916
606231
300287
354931
194231
1486946
1378938
1332337
154508
153075
368106
1467212
422614
1454449
328336
887254
1551143
741505
710080
252421
1437248
1497002
857484
922211
396559
1255776
1527367
1307703
1293774
118424
1164191
529861
1210888
492939
1159881
1302782
1409920
301782
323680
792965
1024565
1456898
1537687
824567
708258
561746
1467376
1185163
160891
778488
908143
178813
51049
708521
739480
429089
49368
694282
293657
179567
980198
362661
503101
1528953
1417890
510075
550613
1050564
360923
552896
831610
770742
446776
178526
1045687
1125435
522159
57137
1243353
601725
131169
952347
418089
143950
659685
626515
141466
289391
1209573
374107
1055624
901860
1361719
778246
241455
775635
1560143
1017092
245606
938581
910370
1093474
295507
629824
162684
1128602
643280
838177
256096
1320408
1154613
1262469
639466
785841
327873
1561922
389098
1550675
1384920
288651
159382
282011
597991
115885
1199393
443284
425326
393885
372137
234683
408345
1204787
105448
878385
569906
6235
303434
1051760
657720
1026119
1560151
310448
155706
841946
200239
572279
887627
12801
1114289
1347756
748524
40348
143350
836051
1378739
1431725
32046
407643
1452424
201626
1333319
1162727
994966
1564934
195671
944423
684920
1233621
875864
1502914
348856
248121
533386
1193299
535130
872955
736691
1377972
884154
587108
840047
651405
726552
922162
1103119
500047
1542590
159592
47598
420442
559685
525548
1147039
739530
560728
261375
813595
337811
1477268
367610
388751
530942
428886
755148
576618
1271489
1053463
322047
788996
325205
814273
1178905
797101
387682
724570
906045
155178
150287
1325495
1481395
409943
646709
970428
493209
1116919
354112
1109644
1563666
1055802
1375920
973511
1022182
343598
1361546
1567480
712534
550519
682077
387270
42639
18227
1148613
464780
1484745
719443
1166484
1182588
1536977
854681
152729
297941
676241
1089863
133893
509415
818838
1469985
448101
1050920
1217522
1364923
203977
624340
1311386
678035
697971
892200
945603
706777
1517382
892961
223294
746656
1107143
1076893
1162845
989436
894827
49735
580865
285906
186959
617370
1451297
409640
360785
1212363
872577
72716
1334568
951560
343038
1311654
730318
308399
1418230
336249
873674
1027943
195583
586519
60193
357583
364875
387043
1216586
1406634
575979
53584
1314040
179036
472398
990519
941191
228359
1308209
872531
78822
690428
407773
472735
67332
345276
543972
1041411
394093
1215659
977758
1378023
1117613
1260743
313380
1002974
430941
111016
1362628
820815
732580
701672
401523
479051
34883
1345688
234518
229812
1037304
810197
1212774
1221799
1219738
1554117
93202
776239
59224
745334
263569
598145
1170155
1275336
572598
789565
1059342
1021339
1529443
1347112
441007
449824
1277123
768250
700091
1065495
155987
446302
903667
877407
377120
816816
922279
1129960
1092449
1221463
983785
904784
153573
1031117
1402665
771132
219943
754719
1294630
1166682
166646
4485
1240298
1359610
458400
1494032
681946
1023662
1067302
1389703
112855
817045
839703
535782
598272
620668
247548
1434436
1246025
471744
1043058
1175581
1485462
1401058
613555
921232
1217198
778854
789812
811816
1102941
574122
1512764
374747
185078
1127632
468046
1355609
1280490
1548217
1553316
643960
868274
1139890
541
603156
301550
67384
979633
447929
525980
1028256
717250
1325273
385140
385181
1161312
268324
550976
1476129
679368
565459
56182
1435167
394905
934009
1513166
703162
876466
1516536
1507980
804537
1012159
47225
12054
807143
1326427
1310072
1108082
358266
311191
1380615
1414984
1116908
517199
27423
1236578
1068532
1158462
276074
621002
1416249
563147
1071519
852677
1529086
1541864
86277
1392823
1435405
718853
595472
51350
858601
545322
837776
368407
1364547
926646
59565
1349944
857286
144526
36239
75254
1562622
387866
1464117
926128
1526338
1539452
530415
350756
1305503
1210278
663765
98538
192070
285100
144101
358368
478745
1199900
1536159
621715
456153
1481310
466459
666453
1271053
885158
323730
753558
690607
1395595
1230541
502665
1253392
1099022
247902
56118
1342135
507689
962172
365950
199105
486097
1206150
1367955
873421
1137216
483921
361779
63603
435056
410327
1039770
408245
361514
302237
1009261
542301
432198
83287
1125374
513624
945994
1406941
280799
1069891
1182385
58881
406571
400288
888485
836921
730427
1477011
20809
1034726
697160
863330
438509
72657
282677
1419331
868985
695726
1062839
84945
351769
1197901
1370453
895575
952269
187735
16447
749089
1020267
1060837
467759
337706
1323637
1011604
1397354
1056370
655077
680601
339573
872643
525687
16602
1328066
1461488
207872
433336
1135230
202917
1352073
105983
1462639
162507
518953
318135
263181
1379079
394898
825415
380795
849879
812816
1502558
844887
982968
1368164
1319031
1553466
1426483
109844
314096
1234383
136404
297662
673754
899910
289119
1011855
758592
1063446
1026373
769414
899289
232348
530547
942200
658098
665108
49599
1562439
45753
212998
344334
1435676
1145380
578555
397535
1031257
15456
1458631
1116014
853938
586054
1382689
1454324
18839
851402
317143
1542189
671814
1139031
1205532
716358
640730
446678
601254
363580
1251769
1162179
1482900
1452990
97286
76045
154498
1225944
157764
416954
1096801
650752
1064435
745385
1554142
808484
74971
303604
423308
275119
764001
391456
255853
863303
1163652
344389
567158
1436965
128091
521382
1411622
335823
694328
1292478
589928
503329
704797
1021923
1223003
1486240
129600
1025710
11311
1318725
115280
351967
1108310
372696
475771
497944
456989
1335339
329514
861271
702427
239768
576282
1369689
566890
412816
1283273
1147211
849526
3842
659740
30352
621725
789392
1031702
212308
1535751
304563
526826
392906
1000109
774067
579344
1036941
249960
372029
631891
1431550
1234913
910168
132577
858663
45427
240981
973715
1306737
882092
1266359
217903
160593
661521
749886
1558390
1193796
503593
1284275
264123
84373
1453756
1409614
143078
487872
602558
222032
913287
1273014
279418
987502
834344
1220536
418366
440281
891161
599629
1133049
370864
72560
593836
1292219
467696
540681
1122817
955660
299277
492428
712248
97508
545974
185697
1019231
871974
266946
80883
697704
651512
449632
240363
719821
564546
96088
155707
1177148
21502
262704
213759
1542813
1024597
494188
62628
530477
1203694
225356
1534711
824097
1295820
531831
389456
1168879
693901
1409516
690024
937676
1408862
1371352
563870
389931
1308103
265565
1374072
1513907
382735
98569
284974
699262
114117
1266889
1857
418810
254811
791792
230768
691180
988199
1342851
672369
883957
321031
616424
1412286
873695
68172
1115607
1529837
589210
1086435
983103
945214
431912
1376253
859126
1213258
728499
1253711
48403
398013
420034
1466493
295459
1551735
293179
414225
390036
1492234
237777
662070
772792
1442345
68708
1285609
382628
109533
812591
1280271
1241678
649482
286865
554055
971328
29673
1449160
1425603
751848
635382
1296356
990591
1392568
295642
1174889
622614
508779
913720
547162
622831
454674
1476041
292422
798501
638972
451932
616201
289005
335761
245265
444466
354051
1206025
799002
239966
160746
556916
839742
1144244
332282
936554
853040
1563216
77630
354930
126468
1400345
1229335
1045670
497279
267740
535188
1549697
141500
1454017
3390
1512142
844000
1538234
323787
1418355
707807
13394
1385309
1095247
196915
461516
861564
265734
91935
1091620
804322
1359313
1349341
889966
186630
1155988
685330
547002
720059
1020955
176433
876938
1411086
1196973
144176
395779
356078
1206488
568773
250643
907781
867323
1008425
235071
1307023
822558
563838
831117
1502613
532233
429552
1248653
77081
1049325
785544
1436373
476618
322992
1155429
499623
994755
572108
794834
677491
723618
495435
516213
1260467
657884
1157822
267152
1426496
1105658
298073
1400485
32850
142947
358000
1256457
742850
263285
1032576
1224677
687097
961280
178887
601385
708037
707244
1082847
1017502
1438560
205016
1278910
62798
192371
1543909
1258068
254887
640178
61968
942638
109902
1405929
1343244
1062273
1088730
1267102
1064113
1444983
1068232
399994
1337307
1417900
1456254
32868
569021
936703
1234071
127765
814757
733867
378348
892303
1546466
1496797
220397
1017799
846504
703205
325316
614595
721198
388795
845748
1049490
1267920
1552183
1345121
1100286
1553086
367803
802496
1182814
168664
831492
1138000
1168557
880767
1379210
664872
226695
936211
455201
1481287
307009
917477
498564
170347
1253011
362571
1003924
10100
1365210
1428788
1052041
980596
1175230
1113811
517828
1551737
798666
213819
53173
1317983
1239620
494584
74944
276421
949741
839033
1241014
1533762
456433
1104556
1518168
203148
972639
791577
1472264
1329584
520906
358451
1525075
212994
361121
798738
1230695
840498
900476
1108403
501082
335538
78623
529801
435935
396576
1130834
206580
1451510
490383
84448
697200
804914
686452
1360604
909658
642735
436257
1203237
378348
1163688
1426553
1101199
1414279
484370
1500169
1154157
323890
963387
1188549
541733
621387
83145
562421
1255915
1097703
1475133
434586
1567307
570270
1108738
103675
176569
710586
967874
627601
505884
578086
645767
957204
646561
594780
1280858
1558208
562963
1379996
1157749
429958
960926
690113
492466
1319729
636997
76235
294459
1088042
1471035
556778
485991
1373383
419448
449162
635274
634391
954809
810254
902512
1269969
665110
1153578
25827
1466709
838082
963351
709655
1369560
704289
932078
899455
181787
724346
630891
212172
958078
1091053
1174531
591099
999543
122814
1514883
610252
1374233
1062213
1403891
1335491
915755
504804
556538
1456907
919044
1351217
92746
1079904
677072
1535452
93420
508884
99170
1291040
552661
292286
1165502
992549
1279712
653049
797046
1335773
318524
29756
566218
1355427
1234525
63394
1151340
397585
274066
1161160
578582
470565
834877
759982
1483474
544046
157935
1528476
473829
677593
1239144
76903
1425539
1217223
1064613
598085
1375415
116140
883952
361342
227915
1482444
900530
753190
475717
1374181
1524131
547057
883019
1541297
335600
274806
864444
1112351
718259
557600
1406734
1161649
1015945
3549
789408
1174603
229385
1567604
1454539
996823
1146027
451373
368253
70693
1169298
442393
1060300
211684
480825
31224
601974
1158423
1291130
494096
1244588
865161
868642
781294
1470274
943022
1109482
145627
41989
335611
600948
343921
964449
1026152
1163380
1214451
637553
1213411
1478932
471629
518783
189152
1310124
687108
911219
620011
730978
697630
879061
1181186
683276
997865
574216
321110
1046710
1537945
1044757
1311180
549807
585179
969408
103697
1464263
791096
347006
1214051
1083276
1096906
301572
466205
1541579
938334
314028
462427
1151724
1402108
74809
1239555
526567
852129
740938
207296
1252132
1392995
312411
1428617
486633
107620
1332182
1343747
880920
16245
1379604
280942
1442698
308895
527639
742629
918422
379379
410339
658795
347545
148842
1206381
370053
400753
507351
920396
945931
235074
1554792
1262701
1160092
952502
1097741
1177534
456473
1085299
426135
115473
1479399
627911
710508
1034849
1023027
1345321
592704
588942
488187
166717
402781
494539
1540236
284476
601816
1113047
1081665
670739
1558412
443564
1373187
608245
1041441
475344
1302204
470289
1315687
1455045
493909
136037
1107607
715688
1002066
1388470
872978
1063338
1157180
912784
1018133
741345
673067
286301
1546090
1429485
815878
946365
1322509
1333297
1302920
1470963
1473938
1184250
1519890
797404
668485
301253
313783
528340
273249
412608
471526
672223
370773
1343639
101919
1071147
260709
468582
795828
1151427
790395
76637
813066
847649
1424699
1306565
968459
339662
1547176
565960
864294
1258457
1235513
781516
1313776
813489
474744
752922
572343
461934
872319
314157
1125370
764133
1118736
21345
530258
566126
976651
789922
1188081
1328052
1514229
1477407
783746
125198
1080498
1474689
1352872
570932
700382
220855
1304132
1401510
1101333
1098867
344589
1493855
869603
234783
263990
1528881
516296
1272351
1388408
1293195
1455134
1371936
1516498
1557642
31848
944338
419751
216890
1121993
1150104
892827
479579
979139
169533
1211412
663339
628280
310399
250632
1235066
102127
342692
380362
521976
604997
1212604
501653
416525
252676
1513398
1365615
53951
477095
1144969
352434
1482372
1560491
170883
167213
632968
1167115
32161
831082
1317671
1092657
973808
751414
975826
1393768
895239
270454
2840
216503
95197
702340
1240791
1317585
1005867
1080780
1279110
819481
1404304
1401170
633174
961741
332673
818951
436409
885500
713449
40169
1278266
389225
1162046
291513
566664
628348
717151
206103
599727
836268
1521748
1268169
416044
784454
1347102
39
966303
1033383
1338567
874498
221624
773211
622465
671690
981830
532335
1445497
291089
880043
1362883
1085148
861028
228445
1193934
1124213
1015165
355439
1083740
82105
431560
989408
1055195
1537567
612678
1217117
289011
394369
1331034
869803
866433
1177759
1264849
242967
1412172
139213
999842
324508
249061
257305
416607
454968
207650
1403052
596131
1022431
820657
1080497
624639
340770
111066
1105693
310677
908946
560334
1375542
425292
957642
167172
1229695
271545
981392
1109410
1190656
674884
132484
1557034
867757
820906
1455645
1199715
289988
185159
1017718
1312750
641691
1296797
74507
1246387
658750
14382
1202523
446571
826650
134462
638464
599744
1510690
124834
1218787
1475341
631738
194424
28892
1423572
939650
550248
217050
355815
1067366
673031
307992
1080993
566303
1388688
850405
1000163
124778
162872
210997
1221435
295159
248273
220656
1129402
572518
227078
55674
864989
1365736
1249265
140037
343896
1426115
950290
175752
430022
155801
418099
18064
242167
520796
1521313
117661
923120
1179402
639307
1163439
713516
265271
284452
363469
1096611
208276
951698
804033
1278871
1008152
228113
144379
953842
1258434
132042
94610
1192818
1430636
1303001
721025
1378125
561024
901489
1567071
983127
1087774
376187
74108
398505
1547191
266664
42009
376989
477690
644313
1269255
1171236
1189445
1231452
209329
411517
553357
12590
371643
1299057
631841
305092
715682
327128
57778
30141
244320
435006
842452
126672
38268
695250
209552
1274407
1509150
373566
1510337
1169550
1159535
150511
934637
1415780
474599
738994
559781
736578
1223607
562264
1091080
95466
985266
671914
23092
1457355
1369365
1317259
1459255
462109
533762
1134210
1094711
1402846
1265122
1538626
1169755
718750
1000258
1255533
47301
461240
110969
356514
826873
22150
594831
1432005
143623
307339
601764
578189
398370
923770
1106118
33548
1348335
2173
938434
1471910
460320
1455917
1464416
608267
507214
1294195
61215
18349
716078
954927
625776
916113
503401
175584
6315
892027
1185651
256880
1003393
412315
274082
1520121
1076520
167474
1455617
361479
1378033
488104
1213020
1000922
338614
1024963
750322
846931
1306434
1157518
81235
477749
1546439
1541060
981566
893767
383275
1253856
1214394
1228222
1107556
1198119
217839
658299
1251441
344387
368832
1292675
1108780
1461444
556765
699202
968460
1255998
1019470
1459122
358075
906517
581660
1490242
1544000
1520724
1420254
596758
1315103
598108
1325849
53393
223205
1546659
994587
1236186
1267281
1018837
950466
1010012
452581
1380957
130881
327364
254896
888618
1253862
709503
1488395
536975
136663
214376
1325774
109873
454338
1197652
1000452
573
552837
1472822
174966
506063
660136
1554828
359571
511340
1006406
916450
392176
1254610
1084566
1375055
1548186
402973
1357801
288571
563361
316184
1199993
1345895
1368341
1101817
801424
369786
804779
794314
983538
483391
902471
219137
100776
379611
94441
264281
860322
1110102
835391
764894
1495570
936711
48028
226744
1223518
776640
1186715
176681
859412
818268
767145
1338063
244120
1560168
917519
1425894
836919
358113
432527
509453
1041742
1151968
1122899
1334633
385976
253742
11160
705803
256293
798114
177773
1072547
996301
664271
1207935
1211208
977481
414502
1319745
1136683
362821
1084171
532319
269837
1098517
1036995
1390723
378693
70825
478217
987815
1322786
1003696
1042675
910559
39230
133041
891540
616896
592154
1064450
1425810
1186001
920405
1505736
591987
645012
1064474
1471297
154068
579117
1335240
440658
174964
1300861
1213042
111473
348177
1498125
44380
1150219
654593
836790
261776
234900
903193
918210
468761
1083121
1101246
579616
1127412
362606
210267
1447927
1430393
1355959
1091248
1356878
1379734
1019580
1526720
185806
242469
1374341
960218
808259
455125
386897
1403184
1438595
180121
293094
824289
100403
777505
833874
1559441
444339
1187445
64008
423465
128724
819474
166284
459030
991133
316156
781870
1428085
901451
986927
1176670
1335171
903782
1124746
857995
34707
978142
1419679
1286950
538584
396219
1057131
326684
655479
1341787
1430578
1352835
1392572
127032
44772
367651
27598
170998
230288
740675
881708
1357520
571083
98184
186321
413651
468909
681936
762507
1173216
769774
384909
82676
747712
375462
1388133
1458391
1537475
413068
777521
979347
109446
1012805
1012808
1473880
545502
742997
258517
895710
964631
930776
1013789
210931
600750
684647
318858
1256965
1356916
788446
1498433
551842
612450
637901
878975
874116
1427830
591544
539375
142341
1046870
339603
1280373
96274
151802
274168
686961
870961
968376
747757
1176714
582984
1044911
879081
616168
881532
744491
415222
904016
972839
814371
542496
803331
721871
300437
26495
391046
1260901
796836
92315
1248248
339895
1080103
2596
949140
620920
674306
1525399
333978
1428982
590322
1228025
90006
899901
129361
667779
176622
533733
17387
982361
706476
1246917
1228053
252577
4292
1500216
650499
1443733
1324545
72906
1100582
846018
158439
822573
2740
2074
328325
307305
507414
1475793
680202
1470227
689677
398284
1524361
730580
290141
827458
574237
280274
541044
1328012
1420648
177496
1455633
259495
149299
1404348
183680
189926
1306648
794543
1414795
1386709
45177
839665
936078
796066
163899
337254
192000
823861
94027
892861
164618
1004975
70103
1284486
99089
1364836
1429222
875563
1205434
221892
1005399
971352
609787
462400
1557958
627300
24456
1014192
682944
1543920
213803
1487298
971867
277515
624626
494720
1043544
1216885
957153
1361966
1368390
230312
735877
749672
1102593
1116757
910765
69451
1031255
396149
1520183
907387
577586
690208
986183
1512428
148023
239622
522201
124591
488282
1392176
1171335
1042973
85476
596422
1084109
153415
74081
529316
183671
283800
272301
771422
759439
868612
286122
379087
677628
1492476
57738
97118
3561
972473
375533
192195
1420255
1064511
256258
1396483
394574
287952
1160763
570199
1119658
375836
906240
896663
72720
867902
114201
1349967
930667
1367210
959040
1472648
1145802
914229
1199189
942171
620925
753990
1540256
1444527
1455964
879366
1148950
433886
606313
921507
402064
618781
1234520
140829
620728
1114774
545459
828322
68591
851974
217271
110528
432739
1225344
1053096
112545
1400784
259344
1358517
25126
303345
999380
5951
322491
590086
1550297
1274016
1051383
1022377
867058
1170923
1024306
152860
743159
127241
324412
430590
253416
134890
1267769
574556
1353749
938633
1487051
1538658
632031
383838
585753
859498
1502430
1379792
232761
70423
137419
1199003
1158222
1307671
644318
824367
1524742
591399
308989
1529802
1192441
1208583
70946
1515273
1148415
121727
394678
257482
197139
563563
455825
937288
1397150
554070
466936
756233
1342880
1055572
1296922
1174055
329162
997413
193625
1183739
995581
1197362
1403686
317753
996598
249124
1455419
875096
151667
1137839
1300482
1325017
1296003
798143
334300
943954
1381975
1567958
1318670
607890
470452
516664
1141449
1105065
568202
1191235
1201859
983565
1496231
129736
542629
686391
203707
449401
107797
295999
1257641
819491
12947
1263537
1239941
167030
1362677
1300312
30344
816443
632044
463439
201791
790054
1006487
1230481
1423168
1128851
1069434
646237
477368
562156
715449
716759
895425
1171452
1093657
513825
1123681
328558
31582
1263445
298262
11211
1199160
1546451
1106484
1297471
12796
549487
879614
974708
1076822
215408
607327
588148
1229016
1542862
412642
1211099
1146063
861992
679135
1551313
64048
1532217
1301654
1094805
997714
1278714
1117637
724557
261564
1560163
1089127
259066
831343
1553854
317925
770110
1316747
1065808
794786
427571
1317305
587060
1030270
1271729
96854
917117
121950
17263
196230
911098
447878
1554821
1120064
40063
1322756
1206698
468821
229300
1476146
1016792
941817
637659
308154
1265886
1229409
1347457
470309
1128690
1037074
52121
175970
1004722
759621
59797
291167
1201387
328118
362081
681462
622704
79506
1342833
905667
1548554
1216129
1389755
250826
1301450
172399
440881
1001964
1552649
534455
240423
668747
1381556
857097
1122794
641124
905103
1115544
907533
813095
943409
707025
871965
473852
563942
1179051
1426867
114318
1007068
1113586
1180289
327181
270195
1278368
156822
639979
1459052
991822
236625
212733
108184
962875
119586
83483
1146418
788848
543978
1310144
1236451
1558979
1394695
512602
1211982
794815
734321
1037499
677842
370495
1294466
217951
289872
587423
526113
267882
1324258
1069076
848376
410000
485891
1167633
181601
1134564
1371766
633375
1522830
1469735
1511565
653607
467197
1087580
1150290
223135
1430572
1250227
636381
1168762
772431
375903
76223
146160
1277198
522468
896469
1357933
27786
726745
1524797
1004441
1540250
925187
23712
1375168
59828
1322413
890229
906120
743581
32017
221462
767643
128400
60229
1200169
1304255
792114
340046
220698
861204
1436273
1145880
814642
244357
916823
311313
865275
503239
1288427
552813
705121
682960
408380
1047130
1227158
692989
819053
52782
293716
1198055
454809
784807
2239
962670
648027
1326835
64540
778784
670895
785225
1445765
423732
38544
1323231
408812
586757
182407
1539736
148476
1537092
1121856
1252093
1043224
290053
572449
625668
1360564
1337624
470190
337627
329400
1151651
60922
621883
168454
650873
1368251
1062036
414962
552702
465385
1323971
413397
955746
1404809
959773
1215286
502997
552658
1525610
746790
950909
400331
775729
1175546
469483
945358
1486971
1058939
489160
978159
532985
973762
83813
226752
142387
1472639
1045621
327427
782221
1544030
151824
1003701
420750
1253806
837649
615077
1297198
368807
933195
237923
169523
1466432
466452
862520
668869
243652
635642
1349801
1462089
78095
750754
615180
1175638
1231529
1027438
258628
327576
1043041
1299707
186580
1255555
52440
188404
833496
1495036
890419
1335979
1226729
431588
1390654
1133971
68263
1088503
233272
1363391
732397
428122
722048
242467
565366
820602
734648
775015
383200
856725
1371676
1248830
58748
640107
598833
1281886
1001349
615811
1510657
109986
1071854
492658
1293346
124532
1479925
558735
1323758
409686
733488
1499383
170288
19197
1474326
618504
106848
1508427
1216383
1530027
1300582
1368183
496679
145556
515768
927716
10054
808727
1257096
1559417
1356212
758938
583615
591331
1237543
821955
275695
1391566
900744
1465790
1231233
1250319
235447
65514
1213205
816286
1438256
1529576
1179325
899845
788642
1434610
504147
636174
954214
372567
794323
118141
1250799
160052
1350676
588987
592185
680920
294043
1171905
840772
1151137
152537
654530
469053
10441
471889
1472808
1224038
380087
1071656
474047
379672
874080
1490172
362489
171778
746665
955380
83493
1224807
20512
1145350
357065
1106041
498027
522945
116941
72525
850516
1213654
607930
1454645
989442
515172
1286207
814317
1509526
944488
141241
245407
1134618
447416
801917
1410103
155751
506564
1356960
1246311
194715
1116654
1369094
1104223
647946
1041629
191370
584566
632737
1026324
460272
1156000
50261
1541553
1178805
1098878
1236993
694260
126033
1006417
996602
848394
983583
1377834
1388724
368256
97750
1323882
231126
830568
561409
1347938
98070
930014
43411
728210
741344
777557
245179
505540
306677
267346
1483111
480511
863984
783452
1047711
596893
412416
888471
1318493
1047142
1310194
547373
134030
614867
1373435
246594
1064555
1496010
575784
782018
1306763
1296612
184829
1366646
628888
1146588
1090748
826773
512095
538104
372852
1515653
1012531
906706
839333
1082244
88009
1153378
490199
324062
363601
379900
1040368
428602
1263105
1059647
1191601
1472182
650666
558912
1061145
835590
728921
795214
1458776
653140
1262642
1016443
514087
267731
151914
117598
931304
51077
599293
1295302
1516276
1376026
1558434
769045
312098
617263
310795
107447
687014
93047
1293170
1366035
631547
280106
1303254
167770
430339
892115
1388282
58293
404066
1733
461818
1133758
1396257
1025714
1001091
1007154
435231
881420
1017706
1194808
1177407
833605
828463
372710
495748
1496295
493033
1251327
962275
759453
607475
1226172
356032
1124741
416661
931509
442075
414904
274377
677838
543157
549756
99042
1255722
816342
773138
1170808
578950
1517011
203108
1454078
91953
417768
516632
17927
1538604
1230628
922967
945729
1155365
1152275
1426547
782871
270675
691950
1125198
1152739
309188
1360290
935542
290187
107780
1053519
925285
1397818
269377
1003698
1457935
605796
1409546
40478
635163
882536
303685
913736
55540
456163
329526
1151383
1352773
1435271
1104629
184778
957794
1396756
748163
1535043
964138
171711
1331295
1305416
558252
1552173
118497
485992
396397
1312897
32086
886208
94076
1157382
1050695
985798
1100219
1268450
1030455
1348969
1343697
289507
1175771
861236
703778
718864
874005
1262916
115684
141713
322533
508996
1113043
897692
656498
1171941
676452
1384165
236808
335233
1370422
1411827
1432786
1462078
282004
1394171
853154
1027328
848009
1238274
1501836
1214692
1004775
1139501
298406
143810
803962
119346
826560
925894
947564
871560
263638
413950
1550391
1400493
1461295
1460484
365773
348908
1543447
1445103
602936
659090
586085
1279876
790835
1333538
678673
310707
20405
1505291
960479
1505427
1544850
659139
1101742
67394
852001
219208
1123084
535914
1030244
291109
520035
103441
858155
1048262
144369
361769
106405
98882
1230655
648564
1329728
1042689
518362
815126
202203
1002815
298851
333850
8463
549201
929614
1153621
777316
76430
1044899
876565
480152
940634
787888
723203
639640
1253080
132045
818701
200747
45914
47281
1536175
691137
840329
552401
1246507
637219
708082
1472148
953305
983616
96518
744644
1380759
510053
609814
1515724
950069
701801
808660
767644
353484
1159540
1177668
812407
1336814
1397278
1194389
677576
1164765
1284282
1217820
79950
1281219
684941
1276269
793266
993561
543017
1347391
1379377
125055
768263
1120115
1488186
1132887
1425830
1007827
1212953
1372122
1150377
1163210
673415
30279
961033
1179533
21834
963461
232478
875615
954242
133070
993740
1082184
980044
526484
1349279
388512
566393
991982
9457
206104
111373
581198
319712
728294
1496278
10878
1204639
181531
660084
1043108
546505
153988
1340451
725325
1335375
1350491
408901
431860
910525
1101914
108314
1360125
402554
458974
790772
1089965
705798
424035
935834
3092
971211
1509867
455726
984913
203628
1138627
1546437
730652
671776
1041100
103907
320923
1500044
290639
1202062
1508875
267922
630160
775359
465748
951887
715889
1323230
1526234
1034218
1428294
1055234
1166339
878731
1492819
926657
683565
906314
1507905
916603
1026532
452314
1255205
774372
507485
985258
769042
217193
606100
389650
929682
1484268
1435173
1231171
1444787
891402
733219
496026
36486
771903
152616
793734
382141
1256373
1385721
596616
1102141
857571
824284
78372
1559451
1147525
1187547
1222624
910027
1107296
240864
930648
1107542
154141
1155570
263503
1247181
747334
1514176
1299900
968067
264434
38591
208346
2525
751654
818393
235629
1410232
1351993
992184
1347858
1126468
658831
1373717
401834
936799
887420
1417324
404702
526306
909657
1321293
914048
109851
1088959
730296
1124003
1457570
147249
912186
400326
1014018
1058868
996957
507743
1443260
1502414
277084
1139174
29439
1267766
1295144
1556507
995045
628194
707843
762278
725038
776816
1145731
875571
862974
113310
1164776
1129125
1313357
39403
554276
152787
236020
369201
291784
1483967
1302635
1394315
441404
1178750
503958
15795
973179
1128347
201672
1233148
518385
570755
971548
1473580
248206
249644
1045526
555855
242854
264758
119481
116112
147876
316153
1345005
1106745
355353
194525
889000
922927
446420
562368
1350715
985316
1361508
804736
886652
1308186
1009261
1418557
213018
801918
788674
186924
1206607
524564
312451
165626
97413
112062
1276622
684059
1513886
577545
1063791
315752
1081429
508516
631752
1244238
1263589
1325556
1537665
1046569
1122573
293092
771470
491987
723656
426809
309523
186518
250880
730517
880923
837282
791947
762608
821709
1244150
1195943
624797
617869
545922
1191910
182157
964962
1425833
1547978
831671
1067182
1031954
17320
1272818
478171
99318
1936
1266217
314552
1207719
1460003
460703
415626
250908
691717
999216
124967
653912
155704
45253
675314
1544167
1380300
1464398
1015106
1303087
1260642
37655
1469908
885616
1363528
645158
396011
317971
1069286
63623
781602
658546
204487
482520
391665
337262
1109547
618141
1260416
1382949
259458
890141
446508
183344
95447
37630
225229
757271
168221
1467964
1538959
572618
755038
1360982
962750
438653
953458
787546
346203
452446
257279
1363542
1058136
1167975
1409127
551367
333115
544181
435761
631355
900438
214821
1400641
478429
423020
1131199
1202831
908345
1280372
95753
647690
1085013
173783
181085
759745
247929
1310694
336817
359723
64772
243119
734671
943932
648965
1210135
1454491
724780
997549
1108824
248106
1231584
1334298
390960
850012
235730
93213
1327542
627165
459978
1178419
1379318
994976
644165
1154067
1449374
379457
1458256
1355922
260685
1033273
653543
1493447
576145
466221
1563464
1563917
205265
1437201
829311
1276974
574505
496080
1565091
47411
1105738
762302
166600
1087606
105597
917703
162202
1000931
1083499
1425135
75539
266628
404137
999940
400630
316250
1175052
333187
1382209
747699
1518642
1063536
936018
735233
976396
1294950
1386013
1277052
58616
239840
1131819
1060595
1529929
975108
1477442
867962
17853
505554
1233328
568515
1232437
941882
1005620
126970
1980
84195
30841
230237
623639
526512
1158342
649520
204348
1510508
195110
430462
299029
698434
1390252
475750
906146
1545472
1507687
1236419
958066
1250076
1197980
924783
123424
1483457
1440517
635677
47113
210743
736850
1305030
82277
860103
772157
273844
1060778
370560
900443
1064825
572513
719017
1500078
768639
1428890
1041369
563374
1388892
1179912
1168274
884011
812824
1064270
521033
684318
577110
1276834
1564943
1412387
1331701
289274
822758
1327454
252415
1116257
751937
598519
1457734
566394
259741
662390
499277
527814
798589
1075512
364604
141240
1386796
319254
429166
482079
1182083
864742
880861
929732
658526
622810
1450309
1342713
715690
82902
767976
1251545
172189
375175
327851
198050
1173385
1385490
88134
1339553
1353224
1499978
1020009
1371963
972172
1348300
313340
1347894
1507981
595273
1263454
1125096
653943
1017148
649241
839934
98252
1327046
573747
823532
777421
940702
987982
14030
530126
36330
453326
820012
514071
1498103
915883
635542
652803
330655
579853
991509
1344861
129431
366202
405559
332454
744501
468756
1460555
1061464
333036
49204
1323255
892198
539028
1418941
1175348
835072
327078
374524
1185852
116637
788712
41696
1436134
746633
1073090
40766
578764
362907
1291889
1561790
8050
1268475
1469810
1439902
1142748
1420824
208308
840581
936581
1430650
580084
1416612
923347
204278
619784
795384
124808
734004
1228404
1378853
1138446
1435897
166987
981825
972466
675855
247894
1459712
962295
559906
744307
695580
299078
404539
517336
20727
561307
1031922
828325
1378432
1521537
1371157
422990
402965
968316
642546
1102629
59152
697520
64685
1203821
879126
767790
1465127
503339
1411658
1102549
1507574
233068
234159
716815
1365054
75911
459236
295836
232686
1073190
536875
1364530
505522
424057
825091
504503
874572
573171
1480629
821706
94454
628936
294997
458555
802518
992194
367553
1315506
806636
1362451
1212795
920603
1532562
1110599
136878
494693
911167
540127
211998
429170
1238913
283904
204384
601259
857107
270192
1547427
599597
390797
697960
1296413
876922
24365
1529245
1191651
700908
1055667
1553972
933077
88221
463388
935001
257099
858392
1255177
688179
1541691
345396
1031581
261651
1319672
648221
997607
1266882
1264595
682903
1010693
993231
743884
137993
945793
745046
1315495
603828
94169
53821
1537203
1413917
217121
1036458
682277
32257
1086323
151218
1376332
423915
676255
413856
286017
1037543
778473
1358981
789971
807836
757662
446694
446266
523381
13735
1239088
443848
440205
41456
1227070
979744
923395
1208786
433483
325978
213460
1029121
1351521
1126425
231501
989812
1540449
9519
264619
281469
465888
1292674
1271082
1361027
217829
1025008
141835
549329
1558864
1213305
294225
69884
912787
916453
630188
591924
713637
1329463
1072821
1238156
1460841
729817
1276676
693707
313403
1037381
98637
17374
779076
327837
741251
419834
899913
1288121
1510518
1477189
153913
306844
888238
1407912
138038
20233
1248191
1375947
127345
1172361
672581
1070787
56499
1294560
296837
1441106
1360543
1338179
1265105
220605
158665
94874
719745
1274912
1130097
248773
1379077
1397864
905173
962649
899816
1469429
1390727
1403336
1031732
872586
285855
985776
1197217
405475
567054
927641
167625
1205374
1416797
1452045
401430
692782
891926
508339
93304
337201
860003
819685
770901
333664
606544
1161150
1238790
90530
1319862
188692
1310611
1423147
77711
9415
1122191
795794
442205
425857
1185310
1071697
1101320
1035594
445659
390938
809245
1095153
1083836
967920
469326
892109
263042
1515933
1195620
1308636
747209
1505947
669037
1320574
165263
936619
1200924
611244
1301665
1524916
225364
200982
630923
1088037
939226
1484062
1467378
828823
19784
50819
387927
1443091
437490
209322
479740
634363
1015617
699127
516997
1455854
1096583
1215494
527848
1239148
1094243
404803
795650
334052
1133435
1043187
576752
1333924
1463991
1032999
581795
1096244
675017
1053644
471081
1062679
200066
481429
677569
1255381
859662
1292979
1376632
1419062
1300646
548597
203721
597699
1385228
693609
411217
1395483
793186
675599
464752
75103
1559958
575586
60139
835121
145436
97142
1282826
1351745
638874
839227
492723
210944
1012637
1311678
908158
633114
995730
193199
460583
1234785
1376284
912851
207531
186596
1323459
586529
1565145
295989
67106
276492
1368315
1314374
825632
646019
715585
58888
1447297
1235449
724313
42523
560283
1291840
4109
1011165
1039297
1494142
1053444
1104292
155935
119595
1123135
751356
870167
396203
65321
841959
415649
1448877
967966
1315355
331402
35302
639650
57961
536160
1180142
59528
1298615
789621
269798
556576
1447892
444104
425409
1083529
658931
918861
739342
980652
750305
1518971
350257
626639
1166228
1203848
1204029
1163556
1015739
744838
859119
7761
696389
1001052
518676
553622
1397576
1529267
293635
340988
1408857
680204
1030180
857071
385689
313837
1049257
530369
223447
21259
578021
648905
1314145
1030117
338226
943736
1101700
909085
859843
1545493
891383
1217355
872773
1371053
206975
200630
1299857
958570
770891
937727
251863
1520367
311450
1389643
1134763
1169393
678271
1502539
917876
1456431
577882
220527
1407784
1260351
142500
1338345
869792
1438697
366294
772370
991164
850154
798636
426635
1276242
50336
970965
80303
72338
804621
1179407
105921
831002
765499
1253760
498524
734857
1152464
934470
1141212
984323
1560194
294691
1374724
664850
420196
115403
976512
499042
933519
1313362
718568
712048
15797
1063019
642311
1270004
14090
463578
137340
1158054
144124
696170
1277543
996396
754509
505285
1414973
880067
900814
1173122
945278
670948
1080267
660158
1252177
530181
245238
277866
809856
971982
20400
154075
1230372
963271
1388947
949512
871066
668066
891163
557204
517424
1388499
1363895
1261304
1408766
226534
188823
1231737
791364
424999
1148570
804543
568606
510856
39726
1252287
247414
994822
519521
1163955
655290
833940
1397212
25155
633789
1540459
492754
817137
1075166
1212577
1521657
573293
1067981
1228577
1093706
1493570
226555
74699
1419855
95973
1374464
542703
236055
505309
512782
195230
723765
1455141
128261
235909
640083
264171
1315726
159615
599556
791947
176485
1420885
1266661
848997
285467
377905
1294552
507658
122702
496146
1397528
381171
1106929
546232
255131
1027539
1401077
841816
1295513
1458522
464465
777158
646404
483846
1338947
1031023
464718
1128760
48138
1261153
769868
1443880
1390514
1235156
110348
1151581
19451
874532
958896
856361
1195121
222239
1052105
75206
1336593
1092123
656998
1061615
1496639
129598
650797
1340877
1511527
1437729
1016919
318745
69953
451603
1412175
1339564
1162622
762569
589348
140132
164459
1014551
733981
1393134
638154
1140612
709917
1236
499405
1500398
444452
508499
904569
718628
1167433
867461
1211796
1548371
1132532
1412981
77248
526304
431075
1303364
1544229
1321689
1129003
387920
1159592
1474397
1503043
371418
1342115
440390
1215075
216482
683777
1145236
510892
205952
170779
625059
296735
728690
1509344
613288
1163889
173994
1163366
15263
922936
1274532
52317
883688
991065
78055
92978
44051
1218354
1414916
433178
93986
31650
606024
1328014
221412
1487971
142129
619896
1151426
792538
469634
1535579
1290823
985833
279673
831894
163610
106732
561829
132957
873240
1018107
1395757
1157281
929490
486167
482874
1009573
1014584
1184285
1025929
1168205
4716
1355707
1375241
764919
432546
222191
326751
1118525
176100
644619
1012507
711049
1237796
845323
455157
1368966
51265
888984
273565
529085
1262614
316583
105329
546788
147924
988634
470351
1450098
152330
518258
1498078
1372232
1568022
1067269
1263362
491510
174168
819260
982667
277643
305365
1404162
36385
290467
1417492
461601
240273
1531410
1026001
1263073
1480841
336461
1103498
905980
1542040
1055071
705261
1363364
1353060
1353140
1334927
1191421
961312
355732
414249
1442206
56552
1317482
609749
1205804
466759
436326
305262
80222
1287415
889277
1021787
305584
1166563
67690
1508401
463153
978961
1388470
903095
798973
1044135
1393399
1368624
492292
836788
282784
33373
32838
1505884
2497
277417
497313
689805
597582
272730
1170220
1445734
142053
213411
251152
421603
591281
598468
1484160
168210
207187
694339
1546406
552590
739157
499629
858401
1172587
818817
1269063
1049457
601779
1210964
1292748
732457
313463
567094
340080
637881
941684
536714
180742
656574
213819
461054
805641
336458
522376
244183
1535819
1514778
1384719
1529451
1463270
727595
1520927
854313
753436
853670
269489
458721
14903
478888
1021460
434166
616382
1021725
1526535
201567
741149
1367176
511751
1028194
1116831
306819
340254
774407
1039784
1019249
1325741
120570
83489
1021739
1056570
699396
503898
902487
166012
1253842
1153066
109161
1292024
559394
592863
1559972
1187993
143575
271628
1194285
454508
1566381
1429050
101235
926759
1466206
1511004
623271
390767
1013145
266970
187741
411258
1417529
908107
804019
653935
65968
350482
618208
57381
63248
16393
697129
1513363
226017
360977
1099598
10162
705423
43038
816577
554602
52770
168566
628140
998534
970733
971601
332050
608440
668856
85840
1276348
128639
840080
918250
1496547
1368214
906755
1052443
889414
153623
250124
952498
790486
763011
1089791
970476
884859
843761
535507
941773
487320
418683
181408
750305
168569
355997
1072635
1249752
785875
566203
449868
1052373
396989
1066843
66289
364938
120196
1062704
160165
52536
600085
1552585
915223
1030121
1474883
1559662
263348
764447
1238240
440687
1137622
401739
969104
983832
548237
1246355
935728
1497498
1547760
844594
1257120
409799
755216
517576
1098844
256356
268419
566983
1397969
673898
1500418
1014974
804086
824167
1075611
6577
1190952
410024
285378
763831
533390
350709
1348361
199576
596673
237317
121495
1364127
1205118
821940
419756
496695
931773
919003
715280
809983
453125
1232216
624248
565390
430068
705626
1334354
205983
1423245
510096
1449887
803238
695837
1247911
362641
712646
1255752
1267035
1331456
1298205
86077
739499
1460152
488132
645900
1308965
1304132
514954
890568
571971
713304
398471
593591
19639
473819
550589
886686
715028
1493944
599517
132433
1038058
47504
1099811
463467
563002
1516171
760504
1088915
1293026
1162639
393169
671242
1552351
491381
1317867
953048
1212562
1549759
1467804
1114225
926514
943316
145166
1378251
1349679
883125
176315
744559
1047322
267859
1565476
1399390
524161
636525
963296
1121996
986560
1067922
274849
1221049
295038
1129064
224974
672115
978829
138472
756742
531242
1262028
1510974
663246
916355
646949
1335564
538643
1082173
877851
302273
1331155
636386
378587
990074
727902
239404
241065
383912
1367083
221277
452801
1009999
506483
227024
2671
684942
1339074
957094
1365541
1448347
1554237
94921
1200988
214263
718678
1462293
750108
421601
1333191
737939
178472
1486278
918444
688996
1245462
1107025
918510
1048557
243187
468510
1100483
174743
393272
293829
508010
1172903
1424576
976172
339469
1094580
347766
993051
1473600
104750
345373
174074
191261
453641
1404588
1032547
821628
1044607
864101
450590
1430091
946267
1343038
1076015
39936
1319737
807702
1401216
1467157
22935
1126471
523680
828126
793076
1517200
47147
347382
858777
208538
1338305
1353338
618738
287762
33340
1552493
687925
1002259
501650
895954
629401
1148685
370812
1484624
230961
1092317
862427
1034731
74248
534933
717268
1208448
275469
703915
529688
257882
1132614
627547
515845
1044575
917030
755187
868202
66837
813663
868031
1176510
1255320
1408323
918576
1503832
1078190
1084561
4787
613664
560861
451662
957463
1183149
557332
1070838
25490
162832
1194479
217151
1019626
1449478
1000880
795705
194039
476610
563341
115760
1488409
1406427
1359827
570264
1482775
238455
45043
100562
504235
1012975
33186
1531300
410550
1180574
205070
18223
1175595
1012818
1530204
605533
374163
329908
1276622
789530
1140388
439811
468133
1061260
650517
971783
212279
626187
750324
219068
656541
312662
1432558
670443
290666
1002866
1086029
697873
329341
660271
1372577
577145
759615
921680
948401
712375
458132
999033
1178517
443757
1097861
13648
743640
1492485
966846
96612
186129
1507931
593420
624886
1073856
1270133
808333
1103174
33102
250433
1311896
415495
162525
455161
21501
921253
519119
541735
684839
1197060
174269
1519377
282198
917400
650409
1176599
214044
1311655
1179615
644770
1420901
1238286
298357
1475467
717001
1076248
711939
1425706
78195
1339410
574333
696799
450161
945473
205120
300374
1292424
544407
1113373
706071
631355
1416014
1402894
461697
823548
58441
282245
791149
191228
1227936
1379165
1160080
46076
574588
1411341
450283
1268631
1033062
969902
1121339
241586
804392
145003
54525
421863
681428
392206
308272
764040
1088916
619589
1035110
1013934
515052
723164
369766
1078781
624630
1491350
950516
320738
345892
965626
1028525
397013
1002414
875685
231609
524900
78900
150200
310453
700323
880559
1206706
418347
1034
684574
528789
133792
947208
1433064
1038990
755440
1430779
942122
791187
1326916
91506
903374
217210
1262945
78209
18398
848816
596951
1201244
244768
255625
1041654
32596
560253
1464330
1454063
997240
416360
1134714
1497858
1496474
1241022
1390662
718078
206269
1108371
651651
815777
784835
947090
1089976
52567
37990
1183465
77756
987518
424101
362827
974859
362639
1261614
1304112
1114172
444194
520061
387705
1046869
449427
657258
1064645
202087
1250133
475375
1334080
444384
1482236
1093723
1350509
427465
854905
1387265
319422
46458
239641
44359
1271680
683523
1495675
325763
619311
647562
657896
145761
83972
858099
775239
227975
497597
51009
549001
633836
1416520
931357
1291630
1439204
1236669
1158309
1191723
356054
770924
2139
1334889
789499
222292
524843
376774
1040936
1117744
868267
1543941
75308
159554
994273
1023491
896880
424330
1561730
467760
838713
939260
887758
1145190
879453
563196
1368589
957414
580199
1395833
1148284
1491108
965224
1150978
1351627
1180439
486636
952001
373825
1135701
66075
488883
997776
435334
1252325
280329
693724
247477
123006
1232918
801347
167888
1066100
508308
340792
64123
172532
426358
1428707
1189197
1329343
979638
985064
1278803
59423
460248
706256
424188
801906
1128880
1189001
320866
36271
935550
239358
369568
1358945
357989
1035541
1273881
544948
747526
728416
948402
1360187
648107
234252
903192
1082561
107875
313826
1176360
1182278
1237237
371974
1330371
1276100
1130762
1457178
495790
705644
1480088
425910
689981
719173
1025883
422189
1277517
804274
1244733
990465
635744
112251
660697
1403629
375420
46001
1430885
1367508
341745
1019395
617161
915817
207235
760590
356937
981513
458805
1114927
1296444
392658
1505783
1422836
426499
762171
149571
832190
792535
848310
167229
905362
1284140
1544764
497593
614059
307955
1055427
1403017
1148152
1036222
596299
956655
425122
1530715
946572
37322
1537042
87580
1287553
516143
885029
393489
975674
689481
909479
1069080
929228
1336888
1422474
1464058
84169
644465
899696
809855
369224
22994
1555765
1281302
148977
58790
1309504
157749
579664
421607
1032211
1406739
33139
408354
1563571
291862
333926
342670
541975
1172150
350567
280518
1055863
1413941
1332893
1445983
688950
693750
929232
1471814
450477
1513314
961765
728098
1051241
510683
1473026
869343
812971
69501
86393
1388434
1164142
1366488
1261526
350156
1272492
1152422
570869
552103
1454459
224522
1026667
766237
675680
1520902
1117088
1229211
32025
873450
555869
755836
31000
324889
742675
76421
1472205
620405
296359
400875
554122
1247501
656877
738101
1060217
350505
1292952
510068
777546
732929
988706
1227883
205362
493060
1424938
72723
156327
1103121
1322385
676738
201439
1026655
652522
785499
1020471
1236191
1004532
573423
681724
510386
1021505
1400566
600269
518010
246966
1042638
224268
356908
665035
1503199
882725
1367476
611083
1163350
1072867
322904
787208
1378256
286616
1347349
438621
968481
1230720
922739
1211720
59767
571621
972666
1542554
1255857
1334576
539618
1443634
1388137
59434
898196
1396425
577666
1325668
1043238
447274
824696
42118
876008
1530505
358501
374502
139000
117529
1481819
130568
421774
1321017
74771
188636
1536480
1512260
939019
911214
837707
1361041
62944
816893
498721
843768
1363047
520385
1539830
279687
1183679
250659
819297
1364589
485493
1006858
593108
771583
302198
319091
1190687
595101
1476003
1453122
193161
72833
331583
1511305
856799
1487905
1546929
1549155
423502
1046634
1302937
1300951
750827
511999
1228731
139474
1291872
1435674
1274528
1343917
1455416
238251
242444
1264920
270526
187094
1297016
1397602
463881
61157
704107
264054
454629
484462
403513
972768
1545386
601859
1267579
607830
1446623
1105397
626814
1310639
526703
770160
676366
20127
345587
885007
1446271
1060825
413592
1058555
1048928
63037
1387454
895630
1481733
1262508
1468695
774710
915646
495448
1367929
67623
356748
1552761
1217208
353246
517250
913692
577009
875722
386492
737050
1313392
1077917
949251
614734
549096
1457208
1367571
284883
1165297
1310613
118831
337695
358058
338689
457720
1314588
733541
833473
1471366
250228
149204
942150
964401
651398
387232
1334255
1499218
163621
669901
1388791
1154690
1309769
1458358
784274
601768
323765
1300867
326138
1257079
511940
1553935
678384
1490519
281054
1389182
649394
47710
27118
1028702
218038
1513230
54404
192109
382075
1254450
375466
131426
825194
686951
1432152
629679
1232767
418129
1417029
185122
652074
145766
841770
1291994
1090695
1463483
625892
417710
1050715
279773
824011
1383917
1001418
1380263
623855
996387
1546740
1065919
512558
843818
799908
1286414
303932
741933
993551
182754
987802
1191644
1170810
563840
527183
305761
797432
1339143
334000
843442
264930
1000750
326169
896634
1294177
1244243
865767
266127
181102
840039
694295
145106
712692
2159
1000759
596924
1315575
888963
1541639
77912
439141
669847
1430628
157479
872024
616039
1482369
1191202
588410
960725
680403
138649
348361
1083498
540478
407905
889004
1412435
958203
99052
868094
373486
1294471
397254
1291177
1503989
669521
1297078
419425
238073
806884
1500196
372825
583721
1142000
927708
911869
588513
948166
548307
115638
1105803
794333
1342779
861602
298431
213127
424036
865551
1460591
7214
1107833
68677
1453522
1059949
608169
18343
1332655
761561
262808
712600
953866
743982
203664
422824
1359519
351027
1084950
528359
1246032
230900
176898
1121951
1393562
1282030
1246012
1298132
369354
815507
452491
1179426
90852
986254
558569
743557
498906
543281
445578
769384
322532
22825
1466078
325002
853753
751200
996423
1150209
185510
1404700
932874
1265308
1097207
1258744
709144
1094352
1201394
675413
1439045
1321250
389188
841372
773832
1483107
426873
1537139
937043
558806
673637
47146
607807
1181779
416338
1045417
371687
1036407
82601
1486920
167506
659110
1357570
1431238
27310
442374
136842
1441374
1139305
842552
1377044
567807
398011
369888
778248
888637
80089
295208
659814
673029
1492471
857127
322242
1327772
688099
1394368
1545249
1499776
800416
448063
130228
688687
619042
867687
821141
1294768
319999
849418
378683
22560
195654
930047
1212815
1327536
721841
1561183
940497
1367584
23883
102920
1232960
575874
1297460
78626
345884
1085951
963476
613059
351130
805645
950764
1155166
432346
1055860
454204
243816
1216930
1415921
732561
1085
1548514
1114455
756549
406878
938667
47518
2721
1542384
703401
461159
87859
328492
89034
1237716
550525
1108611
98672
1084229
1499971
914482
1558307
1094011
873803
957361
15976
372687
81114
728553
462684
64229
686279
1253615
1201049
734411
413214
1205064
318600
1363666
272187
1537083
885768
113673
679282
1272156
1225457
1330162
823389
251244
1094102
943316
364929
451499
793890
529913
460080
31746
1003563
1261122
1182551
30072
92242
581430
693738
88234
265861
1270857
1043334
1212779
641919
1036879
144345
213865
1146565
216225
1507052
1303676
477764
94633
73469
1349570
1178073
454615
410847
1352514
1076754
1510703
1027552
87217
933579
809193
1555511
1274415
1405933
39139
1194827
1526757
584320
338898
590326
1441818
874089
1247141
1104771
336050
1400211
297077
1158873
1015460
926016
60495
21153
880116
1060923
1529551
545834
630688
510232
744744
1144888
952411
715296
608718
743333
1544085
1009839
797858
455804
692883
449357
2445
600302
360243
38920
665884
586509
1521811
1497992
405239
938750
8162
363177
663987
1337897
1177610
1062386
1215236
52530
121894
1421655
46212
260655
165777
1174223
730452
950937
327625
1357306
48073
170069
196726
1460732
1067631
482924
1558664
1561411
669461
660818
187619
488044
1174956
1193728
363461
360947
1335046
968831
898699
474010
514715
1352091
1300117
978454
523599
1096738
539992
280527
721489
396525
1515335
1552619
653477
1380756
346559
773993
213123
428423
285730
1544488
908024
1050805
1450012
276012
1498724
470598
1063810
759422
950312
1001570
461989
1442669
1226707
118117
1456475
1279703
333260
1310624
515562
1334192
279282
644937
932414
432780
553638
1402217
300731
669903
586950
675632
678499
411621
1416873
883295
41951
1525732
1059546
450068
396481
891247
446484
763103
1564505
1337801
749872
134979
153036
1543636
792211
1537332
1403481
1440197
972547
697649
999373
876516
316326
81633
188523
508047
927685
1323198
61904
932324
368864
4189
1081272
1290869
1561551
667315
794136
1152553
796335
1253453
1282081
508854
512815
1167043
54505
1294262
478854
719732
886864
1422657
57311
405469
1379653
655428
808342
948377
1184311
386418
201931
1154528
1104822
1511877
1256901
142813
534026
404249
375880
586532
1421808
1487291
746814
1268142
882459
1137555
969826
1173588
1188588
745699
1334254
1113846
1014598
1308041
718035
1549252
920934
441229
101764
434022
922249
605712
574678
87568
1531150
990407
848666
298690
1551997
700124
336015
955396
1171054
408196
1247571
158927
950915
1469824
703985
661682
67644
175856
1449131
465334
1224005
777593
405147
994766
995213
189948
450996
552641
593226
722086
1338113
1496684
1423755
226340
613541
136307
466683
999736
1509246
1339962
213545
971016
505337
689429
1005251
988260
268540
1562024
1211324
1281411
1333452
872559
1107147
1555918
706722
101331
482787
1231561
888038
1524352
656674
1009459
1272102
203585
907536
644130
953518
1387159
500835
929798
1406141
856801
306467
1452367
142636
499093
922529
615856
1204995
212382
292046
1221929
1315188
1401853
678077
202559
1234066
414800
711587
229307
271368
966029
1500470
1252610
364698
175853
883054
1130845
429550
667075
713788
279824
1101930
433763
851277
659070
338678
110178
1453368
220156
765089
940643
176184
1456617
6312
295156
1238304
745825
232792
1135870
1195391
564826
845862
1373518
1081724
984043
1462933
376892
646279
1091970
899168
313033
1064204
103677
1256429
315741
1329838
197968
177085
91511
222792
306564
549758
801004
322413
223099
1430244
419906
39244
1031617
424986
553981
907265
1014147
1278915
134926
509024
197801
743234
645806
135541
1340888
1146592
707063
477224
289053
571475
878797
1335490
499317
519982
336901
976815
124340
1539965
90567
863910
73411
512038
1185465
412875
1054076
517130
654788
195253
754112
279341
99196
328682
336810
938516
738008
228693
839504
1203415
1465106
592979
1062404
791701
500155
1537190
1048518
672110
17249
151758
55144
680267
1514299
758722
132782
148635
198504
710908
279692
1133336
1024788
269432
363435
1346234
848828
989668
1472039
854432
577572
77523
1547865
1084801
1118682
1091346
1435259
1136238
1183328
569097
17795
1403484
724002
724891
933325
601439
896983
548162
405068
1044461
1305048
1297039
717202
358537
1554647
853056
655937
1345991
29684
936990
231247
299444
1289945
509587
1452679
1397347
485111
1417500
1169639
1268416
1350278
581553
617404
893436
1562218
194133
671472
629493
810882
175935
672461
525379
22362
1265834
783012
839471
1462018
988383
1049399
1501873
818888
1205390
944327
2263
1490492
48807
1436266
919037
1307530
348550
775977
1220440
854240
187458
1497128
787749
1292382
974982
72676
821263
1030431
1160941
1360103
1410119
1386683
344180
384063
1428753
1434345
1271656
1020217
939713
221481
538180
240575
392605
8101
721242
566767
1115776
1205451
147206
279441
559691
1377310
738950
1339172
436465
583821
394519
294903
954235
551024
526679
1004983
1562707
1303710
1014267
1465912
1175384
1559500
1161362
1519840
143440
950879
440887
410550
1257347
596135
622822
1443401
290621
57446
681643
1390455
506347
464796
374153
1214558
89775
380774
225173
1349687
276165
1472634
1226134
449651
1060995
509395
878298
1541110
228851
585863
1554768
622903
377849
463406
1357951
390886
1130139
1301469
1167900
242194
1127740
760562
1254766
1292840
1441974
1485835
923842
665110
1018966
1492264
1315531
704044
1153959
1546895
1225546
137142
716887
1289919
736642
798301
210609
172272
730643
1357853
328909
1302711
1029179
932779
942690
439000
948789
1400627
576325
1208524
497233
89728
815687
862892
425220
1520965
407258
1300743
742552
1069940
172932
1200211
426407
175387
969082
1106591
451852
349388
1285740
702296
904158
587154
149598
1131358
527896
1453751
1552525
12719
740329
101517
14875
308174
1016133
347785
683291
197555
296926
237004
949260
152672
774309
105784
1208109
685380
871244
608801
1244827
730521
132054
909871
1410965
1017418
532926
164047
86679
988938
419303
436691
1137521
1237577
218225
1075463
311018
188074
556221
1538776
253913
1222192
776439
1147571
1222360
800887
995977
636603
1080264
526196
364157
802479
185780
580151
1335157
462993
653058
1210709
57154
737079
1545559
1510754
664356
161155
1117023
898674
289715
842829
146761
1419182
165972
83313
1094918
325021
1158466
1555442
963962
942256
707289
238135
862116
150358
738904
1459120
354261
1314438
443706
711734
705178
595737
1340961
547711
1308502
902436
1241994
377225
348796
612097
1011339
258681
668997
66052
362590
653001
673883
541413
1509358
710752
1546001
586049
57210
1437979
844260
1377081
1440450
218539
340312
821519
1532189
1032531
374151
1511650
237304
1151249
668487
1454855
650810
197465
318054
564105
534864
987906
396551
1339531
1181647
1064254
163760
73572
1037957
735926
848769
1476951
1193058
764984
822824
1549791
899541
1507155
1029641
1511572
1434076
255504
446774
616694
49368
206584
1001329
1137755
1104826
861896
826046
612737
470742
1294724
197792
627117
708600
1303600
1558088
1167716
864410
559776
386308
1450217
528814
1042934
253050
1345848
242273
1272388
122116
977383
1170862
1317446
1454522
531526
1450312
932034
968243
530893
1255452
434806
976269
98462
195504
798499
420087
409958
1049724
498508
411683
1361668
907643
176425
1109473
1508664
1228948
553786
41245
751293
843309
763259
1300045
97693
445473
1054813
445746
314438
602106
926312
850860
124612
413151
1482958
1390781
564461
1011044
226127
37859
1223874
1475646
894660
1284371
241661
1177242
1196913
1392651
595828
1277001
711876
698073
376880
1313205
314237
214282
234322
918562
1361912
787243
1557395
1234
1367739
990950
1544621
1522723
931862
393219
1495478
695921
1041358
1148679
1498826
1103676
1118251
1302243
1091090
107090
1271019
1160674
557630
1256251
598650
915450
1022019
1226941
1115529
355385
1045784
1411200
1219505
836014
1365400
1063944
1111301
537691
1080330
430646
597995
76639
689648
1298249
1250595
1277177
572437
335398
645372
1014492
1257708
403451
1420003
998349
92419
96294
1417181
1335506
954571
1489738
751920
544813
1469324
947252
374709
1477629
1118420
1530408
1493183
308854
1357587
225543
756127
711159
967672
1026235
308740
267506
174578
1480383
789224
481811
1204869
593603
1453795
1243848
1038483
313840
745450
1033472
515975
1367017
1463157
859923
382222
565944
110846
176641
1266178
1201875
243032
175394
275068
1189374
97780
596352
1379522
1239407
108882
88859
69615
565965
1046365
1169335
1330813
1506955
1362752
826600
1002677
586018
1183961
712135
601236
1071434
141492
6987
182941
1272907
931911
1394636
569574
1170012
1324401
560753
1438977
757939
404328
521768
172032
881106
136849
596333
1365071
881125
754615
1238342
441363
1387118
1445766
562834
158193
536788
484660
881450
162741
718074
53127
1337131
282865
318560
638773
577383
569799
596469
1183272
1450921
778274
164629
42889
270451
471578
1434860
1451290
242207
4162
661456
695569
1020128
1513363
403521
1069964
1198485
421365
977528
1130249
1384898
489731
1338346
67515
1521827
81396
1096341
829323
1146569
1090958
71902
949613
1321431
1028022
1522841
378860
1483881
994210
430985
1088972
917086
880288
514229
162792
849036
199149
1008382
1415770
1274178
595397
439000
1062335
556331
649512
524678
1362519
527645
472018
969605
386054
1097414
952860
1197667
542156
970529
811321
840761
1125970
958765
704372
263842
1003261
1307668
403473
1337617
1205082
302485
879782
1049765
291401
789789
588480
921984
831897
20952
628784
88374
591793
1253633
1434337
463511
1185584
709216
612542
871054
1249943
1367599
1350761
1380709
744362
1131982
429754
409912
810399
1458553
531949
1119193
173013
1205563
1025293
6997
1114688
636129
251082
1297237
1470762
352161
1100231
150032
1376131
325716
1521573
409508
1247435
1524725
668686
79785
195801
1122946
855026
769209
741819
407831
857538
1027653
380843
773731
1108549
473685
43310
309720
851377
481040
809402
88220
488969
499270
67197
274549
719177
534615
1210122
20404
298167
98976
1124208
202092
558742
675971
1109581
161339
1139221
1302133
963976
390580
1403429
313561
734559
14757
1030804
38055
543399
954591
474346
22534
1156062
96110
824241
12883
254474
1210395
322812
1256759
906096
161536
690697
721551
1496106
133060
928137
602669
1219239
111271
854113
1318311
1248465
110451
1441689
1079718
693528
152373
382188
353184
1556489
973051
362958
578743
153790
155510
277741
27960
1200448
1166167
1531019
20347
1057969
24604
1552111
276335
1125052
28812
228293
1435776
80456
573311
921982
1153980
1408198
379606
886398
353321
753169
1272978
341706
112492
1089569
538654
622258
209487
609651
1445344
280626
1025671
15321
1130690
1388101
1506020
137324
174160
734382
480241
337287
673429
384450
303859
449028
1231686
303217
4608
1537566
997840
323791
752897
1012208
1365603
698993
1010646
1136716
903803
970386
1372515
1162775
780033
580843
1209660
502379
891445
698241
374057
581109
985320
269498
750156
1091008
1448730
636454
740762
363795
1521665
1305403
280768
776795
751223
727420
535173
712236
794531
1545978
537389
428445
325117
1539348
1017010
1118247
189417
385562
1067147
149075
1295790
609287
1157408
926294
146835
506249
1092715
711831
497592
1168377
38674
1552013
819554
667712
1053211
850859
1056084
956852
229545
815861
1421289
419981
537353
248199
1500821
1222642
517851
207493
90204
1381574
249622
1416968
1121525
1423221
1371971
1130357
509806
474290
327860
505379
1514259
1101307
80594
1071177
1174038
168655
730688
1506458
50511
115450
1271785
1072968
203453
1162864
12432
665556
757886
190731
1365282
885358
315930
56751
142353
193622
510893
224485
1326828
204871
869027
79007
528710
46408
280435
1563560
205975
1204636
885270
1423272
1503332
1156936
415435
772
50336
187820
464741
1529918
772445
834565
567243
1348918
275013
1328066
1513293
1146339
1119698
1211951
1144217
1222801
115521
653355
650178
618458
718690
1228087
1218064
1381996
496625
268794
225714
345118
1012286
453567
377636
355322
854621
880664
698775
518675
863269
212371
1041849
107836
154711
1512042
960685
702782
597142
407170
1432950
1420651
490784
487359
1098893
1020023
1453001
95317
918279
1422421
844729
734637
257825
1530644
85094
1530399
179095
708418
908392
136505
615678
1398883
875256
821026
1203543
1073194
541246
33209
263557
463338
996912
851075
338213
64826
679844
276305
538663
53085
744405
468541
20034
1284590
1216070
934883
1547287
535771
983946
800868
1109319
422045
1001374
454722
926900
331093
1339661
504619
726713
502918
794231
182592
294357
634318
1063104
1191103
542800
1476986
1216679
533883
310401
496321
1415083
434543
988343
39115
155007
1308018
1269824
1494432
1503365
770583
127480
1053070
410743
427812
233055
674830
668280
1102503
858616
519262
708741
419791
708367
768263
1561326
785278
1050566
490877
1489569
111802
211621
1093438
128782
780559
461015
1092184
1118367
1444019
573242
291687
335511
127328
1204774
1235865
1019926
848390
490972
1042275
558786
173123
95670
580999
499102
1077098
1333050
1349173
1451468
547035
268855
1471647
254566
616268
431604
1056954
991344
345906
620908
1378585
183311
67243
288922
788980
1296441
489922
1492319
406374
152584
1113687
464048
509827
1477599
324710
291223
813777
1084000
155010
131889
296931
675048
680608
709743
498314
848801
212861
625918
1061343
1357268
570004
509362
671666
636156
1098953
678368
378840
29002
359214
117829
575032
571997
1316820
889220
1116102
137863
633541
187667
1487029
1258730
1316289
962554
853734
477725
875102
1265602
1507237
410365
669795
1566043
66389
1504720
245235
679083
295241
121592
1296593
858408
134112
1315552
1355797
1236199
1232978
851683
69119
30261
1541011
1266192
650651
353720
937234
1448536
48001
21759
688743
543300
528823
470868
117634
1268832
403490
450239
790328
810833
798865
25366
954243
1099785
1064836
1383564
1345846
1405226
17318
1089726
787219
555549
1425791
1089950
458460
1293555
23190
933884
1440319
1044317
836006
557274
333950
1541740
186110
1138171
1420391
475791
391217
789864
1108206
857841
1137418
829617
1363575
116426
763229
418294
1265240
225527
392134
839685
62399
1023943
763632
601217
864931
1274323
558972
348807
790709
1297313
919546
1534696
494173
298046
1402089
254829
1055613
521583
1427270
1144493
228388
230655
230228
1027827
255647
339752
1404235
1094847
654050
1503047
94364
655020
356627
348259
1426860
125190
42556
308529
601930
1180206
780474
1139732
1521438
1494775
926562
1543288
198544
1408583
227806
1371348
1304916
992387
1307426
1511832
952743
742315
487644
1534319
1488850
597711
595119
434417
54702
620278
470761
1541236
165139
866054
525002
39853
1350239
756480
302120
730823
1463876
1062942
1101861
176005
934299
1371464
1171242
530155
923586
1545378
325451
252939
173191
1082330
1525173
1476725
984869
1010869
1356690
1006295
1228702
1463265
1426571
581359
823190
36038
65216
1260081
1420885
850424
461220
898113
852213
39408
971106
1210563
660932
320083
811951
1017204
1265600
399839
1047385
732453
288026
1012952
1469427
96426
1098343
1090366
506226
344040
276645
1341635
348376
1311000
770517
1188252
225348
321287
974317
481712
1332653
1328372
160366
780133
1438099
490802
1083632
74189
1421774
1410283
1400646
1057581
780200
1101827
23425
1527285
1353819
717153
835768
1466394
312424
701373
122717
1394645
745210
1179619
1214125
1212971
1566658
1144925
321727
796720
705870
1393585
112480
879786
1096474
1317946
490915
464341
834562
706528
656183
1249592
1183398
783837
254251
659925
307773
626593
189774
864179
348953
404216
1556805
1275410
1071969
875067
1518704
1075925
1567264
1545778
606685
616557
560220
923886
852695
287815
998440
436243
908809
1181376
1288945
516461
279698
334763
889165
1119554
1469039
1374165
1094728
976910
568438
490388
960165
459561
1497964
1491809
754085
1039849
562657
899390
1376725
993534
888314
176398
631808
563483
922489
1353691
687877
616229
1268451
413646
139682
1291012
981700
1017156
479149
1087390
404895
417981
25619
210899
1342054
1448167
1155852
584818
784662
987867
256778
916022
219705
1344455
278153
459801
540515
1532661
1395149
511073
1436171
911248
739686
948687
557972
34998
309582
1232641
641860
574183
1552873
1361131
384009
742853
880831
1269331
60545
237845
439417
973935
1347926
1141742
901035
1331259
1031126
129710
440346
1185449
35746
150684
327644
1248965
173270
1099345
1155757
57096
1182160
740753
632843
169628
672340
1536474
829053
922133
592708
300008
1233818
291866
709209
1171978
1158510
717273
1095636
879480
70977
292077
743398
1381178
840772
690786
447976
1249722
1117182
1425530
1051584
1497440
722902
1039485
85142
750823
1341436
1223582
679488
1417285
85230
810936
171626
992843
1198531
176552
1482325
1231323
530262
124663
252483
1136163
1383416
1301881
370869
1277301
1101031
640503
804022
1396754
1459687
790506
904077
615447
164351
341718
375185
571188
1417041
1206222
1293022
1163880
415997
13049
1201872
838550
1478951
713504
203041
424888
1486207
448052
155219
1268205
880729
237247
290038
278712
599031
165201
1073434
1426177
1322741
684025
431140
738347
444946
112836
855864
610530
161370
1002822
913725
1088950
441208
1564778
1467881
705459
550162
342626
521697
1478841
992703
250164
814221
1430154
273286
1159160
1555630
1248589
555377
342861
787847
111203
388656
1127221
369745
461368
747881
1136167
1044730
865092
97026
1446353
553589
131624
897859
251739
314375
4154
525988
82126
376543
465660
1448240
990882
13952
68568
415143
1516570
820887
362378
1179656
838747
1286435
628285
360251
1244986
813679
646433
1445030
1145329
582552
579013
1439570
1211547
387731
431565
1103325
370637
1162407
1178663
1151029
349562
1510861
387516
1248247
1472596
716128
155873
168815
1519060
537368
66762
823582
1028828
712886
1149018
1060736
1077861
363867
147396
299424
32219
1356258
6026
1505877
1314767
1422257
378803
902644
561642
692778
1362706
1369207
156728
1477239
556997
1520293
635236
277594
370983
939649
1469468
1134890
334011
993934
1114154
63688
445674
65722
91824
924379
1560887
356886
1505410
676795
644636
967976
711996
241380
1264334
636424
608547
29796
1099973
472642
1063014
1314269
1303405
516791
93123
1493745
181847
300436
1327926
1343168
126344
1098518
488251
581361
672266
1396019
292352
284468
670251
457043
1188248
1567821
52725
989579
1315707
337293
597048
295135
477897
252284
362169
948143
193646
210914
732085
1196237
1409065
1038324
331293
125295
601381
1388379
154384
1426924
1226479
852903
1068614
1387994
1073046
11082
1395724
1460296
762886
712859
773712
700676
800443
1104743
628747
554425
381393
262900
384109
104283
771792
208292
311420
828412
78341
990510
1136473
231607
933562
1536908
945532
844858
312907
983260
1343303
1390238
1521023
1393442
398314
1128891
353277
741615
1228900
137107
523526
1107957
1408982
1424359
256960
68966
1072581
959959
1087030
990903
1330153
541008
249488
657182
809718
1306441
297841
970317
1210555
672760
948366
645214
700600
75161
1298666
974163
779654
664046
1351501
945234
1011165
1298762
1269670
359205
32151
1051829
539633
266542
410904
1418067
85156
974485
1493782
1395429
612077
21174
479724
1554354
583929
667713
560193
73117
652113
953600
941025
224266
1195955
640639
844708
437940
1253629
1534162
1077270
261814
1054118
969442
495140
462764
808889
1507786
212043
934576
221925
1544780
1253893
1299626
243184
345572
215826
101086
911824
1515756
819896
1040202
1545267
1114637
694317
25661
158423
516432
939377
580707
764812
349400
1122375
149068
175840
498900
996729
751978
188383
199302
1093719
686849
1051039
1281348
1076240
27419
223702
143224
442648
742778
1438832
122474
267868
640064
716225
1232807
987468
1068306
326033
817824
1120067
977774
62167
530293
1258770
34274
720230
505575
5317
896611
580749
561598
145087
976124
300990
805107
438926
596530
744088
885504
1064432
1399719
61988
747638
795285
1241869
790769
383667
348522
738487
845405
1134315
183239
307445
1365762
923632
1295627
792819
1413313
806889
140517
108148
1542615
1516894
1387437
34675
1167390
209221
1457709
1337126
628837
9917
101360
1007163
113382
913022
430994
45373
906997
293086
716070
937532
1563664
636608
925371
1519825
782018
528102
978877
529095
979203
1159494
584801
1222036
474964
1017294
226737
1142162
607446
1366517
893840
668071
677898
57768
1255099
250894
871693
1516186
922581
1106696
37665
146472
1506257
135115
415633
658826
765664
1342187
392272
296803
164003
1315524
859276
710396
1349175
1114018
767339
497601
1332402
214095
1169450
454552
1477433
5450
656084
331605
1563211
524113
1025403
699818
1165522
1332975
926360
814615
601395
1031291
1514759
1095206
661659
1161495
244586
514310
138527
1318821
98002
447904
1119451
1529733
21120
360741
1389353
581148
1463052
633960
668518
1381080
1430004
195009
1038464
1539753
725194
206341
493502
653004
327362
937702
1002998
916573
748358
1169362
841479
777038
820993
586069
911536
401323
848001
1179527
310275
1553551
1448400
16022
798880
616637
671665
859624
156437
1218949
1207851
1079252
59963
796281
989955
1388700
48852
1212650
502531
295468
294413
538290
1458162
631972
398440
965469
655617
402431
396685
1475758
1296349
1306882
1227774
1181793
1151871
669124
1341788
394345
1171854
802911
1300413
1120983
682635
1407812
319453
1248784
186649
1396860
398375
1241070
395347
472200
853308
480614
1119969
1277263
770328
318221
1187920
706828
670803
1239237
1435778
1281111
960107
1489295
113915
930856
567794
1292020
345772
706321
233073
1156472
121437
1093431
563571
79884
636769
1480812
863499
590459
510831
717796
980149
1416119
175285
1010729
1252671
159873
763894
1229167
377627
1492484
257869
33170
1384616
906728
910044
676329
788976
1145166
898210
43838
219522
1165687
836936
26236
379646
778727
561523
20027
1334443
1293139
1458929
998120
968025
1107172
1051264
477063
1175117
839036
926514
1039727
90712
1093658
1333473
449362
24352
524400
375285
3494
910013
1407104
306350
942508
1181210
692816
1433857
27995
1231888
660651
793238
305355
306071
888064
876928
1145546
657718
937078
575203
1394938
600882
217352
301173
733583
436078
908269
1462435
1226335
490783
133708
379848
453292
674828
241275
339985
932436
783692
1096523
392399
642782
1467718
43462
1059636
351868
16585
351339
516989
1007733
1377843
737552
73639
855953
213994
1375062
995022
455382
837037
838942
1437732
726263
308484
337689
1476690
1032487
1028394
131248
150735
435364
644469
99233
1417102
990406
1076682
750884
1242363
955755
1278235
190796
933896
838540
556520
175045
219171
1066995
731209
1485376
423766
864184
661488
1123651
510052
1079030
575981
851315
878860
745981
1099675
1089033
599752
1485158
599628
1101960
396880
1476008
1044
1227882
713226
1133057
142210
1008690
706778
741378
394572
35919
62844
145861
429717
474310
884027
1093764
647025
308697
830462
816902
855935
47478
1507579
508941
573597
747944
125203
1078546
456115
1124117
1158533
576992
1111776
1301403
942072
716292
717560
1041197
1185429
911811
132386
62826
756848
81657
1131742
633415
1421119
1454747
392999
1558349
241641
1279242
107931
1153071
1513636
409908
133469
1557651
17000
841544
1523735
300069
419132
835442
95067
949681
20206
978177
1011728
1194273
498641
440834
45912
1120258
217631
550924
495275
553994
487791
1330196
496355
192788
396676
1111685
767704
1114229
456415
621260
475973
743473
518752
270630
1090584
730830
152047
266667
932436
1478640
473590
1294615
1068108
1543991
1316916
82475
343125
1020540
145119
47387
204401
594991
1124404
490426
1302874
715789
483566
642765
1445702
821912
1135260
838058
362298
120193
676923
174260
22349
684418
1197789
1291522
913518
1010547
239689
451655
239830
267941
1474136
1459130
1293080
951877
584781
732779
515308
301640
355244
951262
1224218
759960
79282
1114365
942209
942243
163459
692680
149236
403510
530877
1288693
996528
290393
1329171
1451155
1122006
441163
1190357
532837
551869
863397
1288864
1034256
1522494
955628
355592
194638
1407014
5623
833582
594727
391587
944759
682364
947154
1131123
159087
497825
942593
1177370
1313545
23147
1137834
1238726
1219104
415410
1082206
1206218
754567
1472612
378617
523414
140408
536052
774191
922519
1502537
1271118
587113
752969
1428926
238331
659499
489604
695153
238843
175418
1177126
1155204
1500767
1255593
121696
1545808
1016101
849239
1196798
1513315
670881
1155513
225435
494267
287551
488972
672473
1562938
1392548
92492
950725
783217
1403976
825866
899196
278572
839400
554023
361776
1244402
570254
1514097
209739
278679
1229625
1525888
380734
143201
1547706
731691
72830
1554374
329086
1438967
1352375
834268
21404
225272
1467991
645382
683291
1095607
842248
1112057
893221
380007
636993
571891
738433
850520
167027
118952
747218
697202
1117472
1009165
326575
826107
1374888
1376945
237092
447789
170110
87196
1465309
260372
1059345
784146
401860
1230073
897769
859226
993920
64569
384576
694634
349871
1084212
526659
453521
817520
206248
965102
1465051
8755
621176
1299223
658491
737126
1318956
202765
1182589
852712
1302724
24163
941944
768561
866348
578024
112458
192084
869384
970773
824025
867761
833355
1018592
411505
354985
903829
1018150
641134
584138
350028
871985
206423
608920
1414754
1248376
278890
1402349
1103500
187282
1327151
884530
314163
35867
661769
354287
980888
831126
67209
497903
992359
1244446
1108909
1442927
1043817
277828
400917
172779
227656
77187
1459406
1423670
1472437
135126
1218237
1055831
1067219
486835
335254
255714
290735
974095
494637
584936
1463254
1342096
564718
712426
1003695
409793
1185945
1065504
1149687
1383422
553704
1077867
819830
24243
372335
1130284
1288025
693925
362399
1044106
1041908
628880
423736
476800
126840
876307
109401
476422
807121
1036202
1266922
809670
1303560
1484675
168201
862548
730437
1529294
888040
736318
456229
251377
552990
1144221
46418
813920
917621
670784
620899
186454
1174679
1248002
1167844
1052774
1460041
124796
774431
897740
1446886
505361
434811
434521
319014
8040
1286085
849190
542009
1479044
1416161
965962
970972
151438
715054
1036671
220653
1301012
727415
1205208
1331537
1367670
1205854
344673
1227751
350115
768694
1452268
927515
358174
740354
708203
1276593
1561223
287149
399458
626258
1209314
843019
893386
973580
65789
595127
117137
190958
908324
170483
1092065
43267
43185
482113
1367609
394219
350517
1528011
82463
1404466
192557
1302843
910125
1142189
1220166
945925
614739
1232214
688230
84830
384834
406266
34278
639092
634122
1259143
306365
726393
646944
774409
641552
915542
795507
1268421
267487
255975
721084
228687
502933
1183289
1311257
1077527
945996
240201
899463
221799
1047380
638185
1435958
1116372
503248
312565
642592
1092536
371297
138537
305623
1520718
1502981
1515326
1306892
1276111
947203
437893
1100461
47525
412394
586491
181259
193638
617769
803891
926254
778072
1416271
392616
26701
530969
186176
1310185
459617
1113285
431836
588952
130494
12860
265294
598983
420707
709807
1287085
970931
981674
307632
440562
36463
1433494
1274239
1087515
604644
1166929
1343363
114725
1030878
1319267
1369605
323863
1369124
1147591
690022
1013056
697355
889980
1324547
380926
522795
69928
1396463
1072682
1042812
996315
539163
832798
769245
1078392
764857
556430
897252
108962
724871
784449
240749
138237
1070330
245771
207694
954414
872976
578130
234930
1486815
1028019
1390308
467748
950911
734412
500497
1039415
542469
330969
142591
725889
557052
248324
1257521
1483566
502469
224219
28153
422117
98501
1409987
8399
1279964
715817
1430085
591720
1064158
630024
1427852
118276
457569
965218
785299
1357511
47341
109974
628326
17859
919539
426730
1128623
972454
1376873
812430
1326719
626270
15697
783843
145672
1374538
137406
852229
752867
707353
1033795
99108
1096153
1191915
902365
554791
101640
1150550
96528
1305744
881243
401288
54411
1545990
731060
1314363
502500
912769
1409066
485450
427818
169550
1125579
199895
1365473
1079632
575172
678695
1522363
433880
468497
860355
31683
1078509
231123
742961
677891
518592
1516069
179773
1557461
47356
843566
867506
1058845
385932
808078
159347
561022
787763
1452003
1323472
440383
1517599
338671
1044667
915314
30165
1020438
1260562
1473646
166868
158467
14434
1448344
232628
1513889
1257347
210106
84559
951903
1511697
326561
871850
795617
1782
817650
1206715
1453417
987296
92450
639901
190208
694932
1158503
392015
960120
786327
1212476
1216417
178184
832982
133629
116769
1403068
1226575
519513
1053296
858173
1407436
487640
556496
1448697
1467774
5734
1450578
742526
582528
409821
1190045
45548
195833
652020
1252908
236209
630732
756965
314949
1225195
1017017
292182
109209
743810
164362
1058632
1139473
493720
1073569
177316
558792
816866
979877
528012
108606
1238365
1214820
791803
165061
359880
125758
1464155
54557
1403206
174920
89253
401666
704777
975056
147695
213095
552235
45166
999149
447905
403301
218808
576144
685967
1310014
262866
684038
156256
1379308
512578
674395
832852
802798
793563
15237
462190
446107
1151966
612600
971103
1063111
1421094
799066
474514
539314
1556109
1156207
1480402
413493
105192
88127
578157
486654
1258121
510458
1416697
501109
839027
1289026
653486
1439954
1313700
1404912
1394278
559456
1520286
503394
1212644
421679
3520
65340
665567
1453512
410123
1450553
319538
541235
1320190
826028
1170276
74340
1466
499467
786260
1171857
388646
732208
645407
70867
796377
1169732
1237513
159358
527923
1527265
498610
671787
1454869
1471560
13395
703327
236669
258857
645927
1267642
780053
354410
1398051
128352
384836
1212256
817182
507745
1321940
1231334
7262
954686
585530
1329237
1484712
847723
499598
1105814
1135123
1362516
933406
1168379
1145299
934243
361512
1494874
608577
475424
414584
1167603
1311689
1135548
415957
1246727
763541
358892
409118
80877
1566444
1060560
1484164
127166
74474
884274
407486
871447
888390
39500
128487
335382
1200194
627121
1026924
718515
1418166
1289791
98659
846208
981595
1132243
255929
574396
1248910
958535
1503024
466086
1164251
220996
1036986
1161129
581281
714333
1104198
902822
1337791
1476442
270408
512008
135213
1489619
878547
397668
1239350
855814
1283103
275585
1244643
994301
272112
23968
757537
232155
441833
585081
1439614
1079566
768192
1487052
256527
317349
1441180
398054
404981
1565854
65301
736582
1381289
219705
1219124
1470281
871284
1343461
986742
744271
631364
869763
1031317
1116222
467929
1556034
799695
622109
1122705
1290040
772545
161336
1231832
1394869
598150
738057
836892
1547866
532262
988570
405432
1302030
1283002
1368987
306116
695024
541633
928421
924199
1155013
261342
64781
69713
332192
1375705
649819
877648
146813
1244964
168958
288541
1354235
1186259
1015615
859045
1106333
633192
1102359
1017462
254072
526420
533852
756615
1390361
1455128
875655
1206756
893857
180062
898438
1022223
762767
1138063
168375
913931
1259385
1547714
1211560
787405
655018
1134832
205147
525560
818694
1501603
1487238
1201609
724300
380749
1144096
640041
361147
1550352
556546
253278
36506
1488639
5080
756921
552487
1000298
850708
594873
1168378
631704
1045064
1085114
1034513
297429
1550508
555251
860223
802217
1274363
322838
1138883
910494
405821
308689
571415
1167428
766225
23199
682331
367520
1155559
250422
1305341
429733
121184
1159433
632781
1295450
1017778
545666
153803
311333
483521
538936
631598
747064
309361
532292
1021319
865837
964129
64
347423
1546310
1295415
341580
568028
1537926
769405
1393508
1308047
1328078
1353618
307577
1369883
795915
1214720
251257
940030
1502532
754128
1390683
1111180
22587
118113
1483040
159837
190447
1446091
147109
1552911
456811
1331420
1300320
683769
503363
885943
238682
68889
544366
691523
1107951
904134
566044
777760
85867
156041
6412
1458727
1175191
1467873
44981
187400
542880
297584
1446867
139866
1066897
1396593
912870
695806
1024706
231113
724942
1342054
1445808
122743
1124178
1054305
1416447
1510445
1029274
9932
212009
437030
819832
267172
499187
639326
55231
1421694
616293
1502924
444191
380928
362591
607739
1509239
518064
1192098
967375
1205368
1056507
1267782
701769
1092962
1301787
1491707
587101
1316278
1539030
728250
913561
1472581
536959
1015519
1524003
869876
1144621
430894
393294
1389907
1422384
1194029
1435510
46064
702886
131278
587385
105462
1284913
489291
1456905
1230119
677742
411595
232758
747742
404263
444034
1148909
224003
242239
1140515
949022
412043
198521
762362
178861
155429
804339
1139097
1165056
1049966
44179
786396
1170012
826529
11600
1508204
17029
244693
438143
1515962
1464423
284007
26378
859919
477812
1255370
180802
494992
1050349
1406208
440512
492001
1393698
16056
777233
1103952
300991
1056318
179994
81410
173682
91366
1339103
106265
1451367
588449
22616
902863
1073895
489785
505291
502973
1435336
1055034
1231050
71439
1289298
1019790
376938
501432
924381
679102
1325084
859420
22655
530448
746842
380026
1023270
1222363
1152627
262197
954126
1124164
1159929
132216
539965
262876
420453
678248
1109772
273975
1439777
1360547
637921
703196
535119
722289
869317
116946
1025670
968686
216775
1307185
1556127
211137
154210
310156
554489
1194439
816005
1278873
1148032
734571
433240
504316
1201269
1354035
422417
792212
1542646
1500455
808689
914523
1131611
1389452
268086
1443142
1333865
645077
970476
1531290
369253
1396684
1520426
1223205
1426120
1449424
630885
1328810
1343958
84542
84884
876458
209019
464681
918076
898687
1225365
361850
837098
61129
1244119
1475399
944547
348466
492390
488232
1072886
1287213
461364
881731
1494742
336336
506579
679181
497443
1531078
1495474
918054
1095540
596811
474836
1516085
840093
1283583
1025894
459636
421496
218575
1415142
370659
510980
1330669
732867
1151392
1080775
1088580
231439
758554
857862
176869
480683
1166253
960589
231663
442144
442266
1557915
1534664
496694
1503406
1245310
1489344
1296155
1379699
1372357
647095
914399
348080
1250157
133633
1245996
62084
858302
1500153
1183225
1375712
1022304
482182
1554674
1531849
455913
1312784
852430
194665
167008
1127581
1127006
183401
202515
228158
1368442
1536008
26900
1290409
31936
1562431
1476247
567100
1107329
57418
83531
516330
823314
1206473
876366
289739
1428696
1077537
1501473
969633
1562255
1006730
338802
1162437
9660
12127
632887
1176588
88017
1256772
283993
1259277
187581
953208
1500119
1127872
77357
1037731
201743
674030
1097394
227076
545462
991977
162372
924721
1119383
921610
155452
1027235
879220
136554
700450
867588
1264409
1566631
742405
542967
761729
697971
227111
977398
1533655
59616
868510
856819
1278671
236662
907508
619443
890894
965366
205837
141511
1564409
1356270
795455
1131746
362618
402448
92130
1488204
1508668
805338
843094
852518
241927
358084
1085405
1142197
90985
1329848
1135409
717254
656841
578825
528091
464130
260853
991228
1163492
827945
1560340
1225563
819572
1263017
1532415
23145
1516151
1520584
1057392
1079104
1369019
1342319
813589
860029
710634
882747
971501
1505126
1211315
1031465
987400
146300
1561661
623845
821242
1088853
1002440
560018
286620
986028
1043863
310502
186549
1315886
1345425
1105610
1528754
120802
1489062
309763
677629
860849
610889
573502
1244330
639301
454243
144585
345231
841716
735834
573343
1076115
430741
114036
1349614
413355
272347
189980
1103227
365366
1384302
34928
1381912
744957
896797
1519899
1250960
919840
184831
731230
972074
1334908
71285
29166
1257146
1405652
1155135
940391
1400575
236382
464001
1241307
1433332
1471349
645815
657825
576945
1014496
983953
763930
1206298
899432
1347992
637060
980459
646758
434425
58423
639044
162359
1055511
1353311
970159
251170
447664
80329
1277237
1388796
596155
931677
812855
982636
343042
1222375
527954
1317156
985942
236219
1289651
1401774
1191608
154893
1146270
808284
766879
1313909
1073161
524503
291306
1333344
25120
1168563
620869
142448
1494596
942139
1526192
465549
1136212
1400251
659999
796795
675638
1087642
758902
4418
353009
1481143
1406253
1481026
208220
510545
1506759
604268
1022064
854917
249137
1426894
1536312
816350
706014
1191216
1456880
449408
636434
816029
524277
865646
435925
1344271
103344
123655
944339
432181
74121
1158147
377734
955909
1118446
268087
892086
1305072
99157
1155864
887657
34268
213161
826453
1340517
70559
84507
679261
1445954
1163324
1325367
175727
1486178
1040398
406973
1094888
1059200
58984
745749
1235215
1222548
1112870
1347806
1510076
708475
761196
1470824
1408444
325563
96250
1398826
365222
948894
785377
56618
505407
741016
164572
965096
129460
645683
1087443
1291484
1280484
202851
672253
1365142
871327
97113
1027026
172195
951806
1515196
981409
301705
1563122
1268034
431627
952228
945174
1493180
1156456
929999
981992
248331
11655
294918
790554
1068740
1541285
1094935
4323
120491
880139
811917
894741
1203601
207330
1364113
278487
974634
143825
1384505
1501440
761935
1214170
603078
334699
598794
1102487
874511
654271
278483
1433794
959825
324351
451410
913778
1506489
98807
795915
1266550
945455
1471181
394774
1161930
717537
631352
1172811
545714
755539
689778
608520
701487
984045
429953
1324522
55328
353568
324218
607575
574363
731759
133312
5716
1049289
197455
405962
228586
49406
834714
449530
202806
402113
1037420
1167911
239464
1096562
305033
635722
632286
854044
471855
752997
270235
1544612
1042211
649543
462221
311042
1451817
166480
242756
749027
1527882
298366
172519
841767
1094493
1454170
1421683
1131194
167163
1236133
1451820
759277
473521
713411
978916
878448
124836
542877
811556
112839
628120
1279696
147218
1177341
512966
316936
540806
838774
517969
9998
732505
666774
1040680
175352
1555524
838071
41866
1430480
114275
276590
610795
1234048
905506
1429331
630952
604871
215631
368413
1076510
108792
1501943
223767
1489258
1174197
1439074
667073
1226879
565189
1565240
572657
733026
11855
1263436
943743
1024238
148177
1158113
1055189
707568
663324
1259196
904110
377185
485284
1322004
1463241
1458162
1475613
245670
1298235
358463
1557930
14068
1027104
152399
1044257
1065509
905222
243274
341121
642559
113357
1494704
501761
1287815
1497297
386182
118781
843039
1055223
185982
1470071
307789
437275
692952
635389
637882
26890
1225788
1526575
104396
1210794
986523
241664
1149293
261442
724111
141483
1271787
167046
844093
1328310
1294207
1192981
378009
1090857
707035
116882
325201
394587
1529633
21824
231195
1220275
773118
161056
753848
1348657
1309583
658401
263462
139598
508912
644189
642285
1317084
1336041
552454
1507608
1015638
887924
155799
1211666
601816
686542
1169083
117505
345913
890265
273594
773183
670857
902992
45406
77777
454995
1230463
62309
957955
984895
287965
171781
424180
1154247
970674
1474867
1242105
1273170
582757
1015800
781724
943229
528173
833114
62727
709038
216670
51707
769298
1216395
851747
426709
404533
1227205
381432
837761
661418
658607
54836
783574
1468006
292628
1267117
1551414
607336
633367
685623
1277526
992877
800421
748321
1101099
1400886
14466
1454821
1375530
4172
1071199
29485
1265599
1374069
1149223
1453792
1443354
1502595
1513558
714744
642246
537818
1284792
719512
30607
57407
848333
1259035
700598
1009263
295678
1240761
330542
894499
840584
976436
1162129
1360511
28877
644278
1551562
996688
728035
1365477
1521141
686147
247043
303592
546628
57252
1226648
548068
535241
14927
7167
850105
1318912
345674
664056
1171540
1411747
1251937
685402
60959
1429712
860604
1389167
1232154
604273
565876
238801
172288
20664
113664
539118
1034223
1329539
959063
62607
1026912
328832
161469
582274
932098
613034
805508
35258
946883
230558
1162266
1136246
43958
1048639
740113
877671
991760
476676
449266
24509
300043
43685
829841
924302
1328267
739361
1475498
347318
28317
59193
271858
1493909
120063
177166
4864
1235968
560663
310649
1162050
826134
798868
1454568
29370
140545
567632
909355
1458593
369634
1053722
790111
1374706
575921
919987
1316550
1526386
1352913
842962
213659
757154
762050
676859
617929
301483
1070612
1034094
1166593
931880
1514763
1494973
304737
1195779
1062768
402153
532532
1138755
832423
1380901
1137571
1069899
1438214
897558
297900
364126
1322273
1172475
73683
920928
1321703
23501
538975
721350
1557711
518837
941983
43631
29598
934053
1473542
736482
155008
544600
928819
618218
935849
1495132
1297743
645978
490381
812432
1412237
1203021
1158368
1481620
1228210
483411
980374
199534
988158
539111
1149717
177612
1253053
317806
971647
582409
684795
714132
1428445
338833
234827
478714
472563
1474837
354274
603315
819541
571539
1294749
699449
1121838
176561
1364081
782019
595956
331879
885823
928227
423594
53827
69257
1448714
250167
943082
620015
1251121
1543556
972367
388007
790760
1062562
1084943
1491776
206946
77233
784831
483111
1312605
259792
578806
803683
1530538
1553871
1383971
123524
1512849
1234676
468667
1338429
1334974
246701
235116
266997
1274583
116644
225002
1077735
810619
1565468
1003757
676614
128931
286564
1295615
14962
53053
778691
160161
267607
1477273
329919
219709
779810
1353299
760604
1500845
1091840
623473
1058102
996925
352716
1030385
440481
1083814
976898
840581
1088511
775996
371525
1560798
1438991
420902
1319844
113716
301385
1057333
1006093
468980
1344290
928019
1145082
141951
150980
1227509
317353
1178776
1314303
798871
649065
1200345
1275079
689067
774587
353854
1470758
1167875
1022783
417855
740162
1294682
827559
221022
1407477
884871
113473
1226367
1200471
1409572
366153
471395
1232563
1354755
9851
284542
1499958
1305483
1504591
810207
1505476
17570
1279688
222282
1249412
1167545
1445745
171244
575446
1233238
431937
392030
1094073
634723
138982
783801
1356953
650217
1269616
183258
43290
1144896
737906
1390051
802632
575934
211822
84356
1233157
999760
743323
829269
813961
773107
1069810
384308
600185
1352361
1268743
1239011
199915
1096357
517795
96933
717006
1332251
318583
151780
603063
412643
577798
50395
1417600
865058
138542
1116044
456352
1327692
544404
598824
1323920
928671
563618
280825
569064
649422
1282496
1522458
374826
87571
536172
592660
612147
1504192
883919
438288
1054243
119235
872413
11512
821013
254196
544985
899661
90154
484460
143452
695084
44294
1247618
1198623
1537633
1413621
1304795
657318
1553616
1434013
172765
851648
830844
1094024
774464
2981
1067232
286731
1321039
794459
565196
540295
312253
1374628
930500
583150
241662
1205756
970097
635425
967123
1368084
467005
1376047
187201
279480
230548
1114301
846175
785966
523374
764394
1267609
370679
426555
287025
2613
347217
1551213
1488712
917713
104955
524857
1472085
1278406
641496
956395
1466313
752229
495834
1361815
191235
107626
187664
206500
444256
1310328
528628
137010
454996
487621
397082
1147320
1394383
819453
1538941
204840
1049465
880658
385942
812890
347244
733603
1118146
703184
100397
43295
729099
482046
988886
151184
1397851
250119
1124761
1051255
349965
119543
1130414
1095077
911329
1443078
615664
221389
796182
389480
869521
261050
302579
1045362
1364887
481863
174514
1536802
685332
1436842
567651
1105735
1425628
179883
101854
104217
406813
975570
786682
1285154
1302470
1045428
1418761
435165
1473495
947593
1028389
601218
185425
1279345
692745
597479
895261
175921
551251
473756
824123
816267
1248154
748212
867866
269473
94956
170640
263825
1251381
1316234
991201
974246
1349126
1034163
1414863
678161
935837
877508
669759
723004
1520516
964815
1137254
541462
1244571
862506
1190157
49092
488444
1473659
1121188
1145591
358401
483444
365955
1138771
639913
193839
934979
1271848
1504157
477930
851645
297230
480665
452779
964231
894245
913743
1354418
262454
930406
968920
931917
683811
1335603
1495640
438775
810419
424533
1223328
951121
401029
195502
652808
594462
1531241
311113
860287
1447458
149978
1467846
124099
988996
236543
384257
752282
71111
337684
109445
590491
1002315
736613
671259
404830
645671
397821
475515
379337
1560159
409237
167909
583761
1503537
427445
715078
829610
954266
904320
1162669
21453
1131951
863003
1382256
924003
457726
1469686
35795
1261774
300937
644883
384061
167456
1186692
554039
1532594
277779
502959
724981
739763
989876
914531
456359
815003
563702
483139
317291
926309
236720
453575
441181
409221
21665
979116
70101
1024655
81240
885962
242503
1178697
1173602
205396
1067173
206300
754796
553916
40933
1099169
699923
311359
120827
594391
1407237
1056604
1539255
1299227
112579
1330943
399991
427632
247564
930504
879478
168362
359597
1416970
963673
1033617
1178058
1158086
1514447
1012951
826626
1562776
924671
836209
405733
1180259
731090
1527652
1304007
1311252
820141
612566
288188
1451752
1556495
943789
388086
1462070
266219
969066
1150014
736327
1017848
1241850
814396
689717
1560523
1273120
598297
1141369
203046
308716
1121805
1114109
353710
252348
229516
689291
1361318
679026
1547026
932427
967428
816608
588032
953390
1257309
518325
703921
1072625
1153082
632844
815989
1384661
682335
198371
462842
592090
406970
756757
781934
402312
1109972
941295
1539868
391391
521257
502642
485962
392877
785818
318867
315935
1276074
612055
1558820
811255
171392
966079
1417447
1457605
584807
253591
985832
1324861
1385670
720898
1507642
555815
315199
1193783
1074174
481548
557445
1013887
627704
724368
1506449
193588
892624
1016880
1003352
510503
1216779
115266
1499448
1010107
1301089
739335
823645
1030732
1504113
1295925
1396598
391042
845773
719726
1027417
152076
849893
901226
97077
46433
973428
1359422
456964
1192239
1354704
217021
217042
1171829
434729
534390
948162
192338
109004
1556239
1364007
428659
804547
156220
897520
763471
1138556
1380103
643330
1284528
909635
185254
547479
1541603
1143126
1100506
1310777
741547
855488
247428
312975
326328
1290102
109263
1360026
1420104
27503
1221481
341352
866855
827878
225273
448111
249172
1414379
452075
1094790
110746
1552664
840423
821687
1346569
45778
1275970
1325261
487926
638574
1520894
639355
781693
1378338
566880
1333059
475282
286347
504670
1024330
629364
1530695
1535543
413618
3136
1294043
681733
656437
932496
683689
1520128
1521986
1146686
708708
1027582
22602
852674
1033161
56358
703185
585391
117997
863272
465179
1020889
1490736
416593
853621
1404999
447573
1326827
280185
1190406
649675
91524
1099986
386151
313376
764881
1076830
614220
1454948
897363
225856
898112
659206
828163
433731
1405016
1012888
1270556
1207692
581138
1279454
1547166
1498555
1257988
801778
1434932
359276
129794
73144
1255493
1228709
1093788
711230
1020792
209559
1179595
562273
67267
1175187
136379
1312358
1151631
1322981
190575
657177
628126
745824
1087865
1416332
1105051
1266998
1116283
1047596
521809
424933
490489
1158052
523297
474844
546968
720539
1285413
1069000
802785
1338449
1474647
1281751
620899
1275562
1064812
456325
902451
779767
1202740
1326465
65987
610139
923340
553454
1430761
662641
174940
115421
1142931
315302
847793
279788
875357
80355
910504
663537
473207
1215559
736470
800958
619731
565051
1518568
1171350
1097921
952269
377757
913889
108332
1549411
1382195
169140
1210113
503574
908647
845502
728903
1346764
1446164
569346
146339
795733
391495
1511878
187689
1164888
683085
663206
1416217
643801
52147
1163104
939841
1172833
1081923
36079
1316193
711432
1243797
342212
1207669
492025
751772
577365
1074180
651983
189450
61339
746207
874209
1408182
375607
1150160
709121
862560
1337676
865548
1213231
1426815
835976
600608
786497
689643
906350
1347413
218151
1216780
1497526
608637
714031
182399
114353
643015
369680
1002693
1085132
158145
1506503
201780
272411
670527
236955
1076488
996532
421327
222880
636883
44241
402843
394135
1431236
1094064
150947
1108090
621688
943126
634891
659193
1415375
1035803
1172402
1451113
624018
1492283
549623
163965
1509455
29879
256226
20916
684811
1550797
171670
827361
1445087
388200
225662
60920
1346172
98752
1390642
900308
676241
664461
346258
98433
915552
201522
663628
1064704
803267
1383662
1473084
443969
988334
271613
91557
219805
559466
744496
227428
637033
780755
1295680
148102
887045
1017538
1135190
1469147
79575
1081220
832531
61721
1044523
1050804
890361
585712
43574
587644
1411956
1227105
472433
188687
732554
869996
638576
960451
705930
510895
958487
1185579
1257131
1267183
382125
918504
80478
1344661
496140
1400064
8295
951684
1075889
223895
958822
798395
744902
37107
1171112
773383
237055
653218
5793
803622
33561
1156784
1364130
1453244
377237
964123
558966
17888
1538527
853290
805077
866690
695169
1169914
933568
1544737
748481
511146
1223004
439418
95514
1310213
1209884
499489
456545
1394678
697450
441512
1002278
852438
365188
784873
844822
472628
612709
1209041
509012
1002714
1492672
194275
476381
243655
1418185
1301238
1446687
475041
63845
1071557
1543928
1450171
409596
958607
310582
1350731
286105
1216341
1517083
1521444
87131
1139840
452644
517624
129095
675625
1439261
616064
742172
1185340
1234910
1093247
392691
1319228
1368986
927553
692406
690305
776792
1085238
1162215
1558351
1383934
985255
1168433
1298547
741597
1556070
1561857
803012
382873
242945
961262
745482
1323537
973751
793363
85427
116969
1230501
747681
1506688
99935
1303608
1489804
1026317
520941
1120541
26073
780315
1109630
785256
349415
1316074
549835
90186
1265329
1562567
1300419
1414408
942197
1229614
298128
1529349
601071
1370169
1291014
65453
734134
1224246
1161960
1542606
1167158
1432817
5878
295907
973894
1312099
1519757
147093
1490927
1144247
824082
1558594
890937
848978
474150
674256
200524
183718
1168819
1029177
65898
294261
1043115
1512141
166644
12876
789532
1056777
128659
611796
58756
1063071
651846
1185237
853633
378312
374919
1141774
1156330
1420738
1445763
1407313
822807
413526
622637
253875
1506856
1034141
778127
635660
969069
982642
1267707
1373506
1319102
425005
1096707
300493
533440
1008355
883237
172465
1528677
30114
1443384
880377
403224
1559674
1407304
449843
252540
766361
471721
1151045
1260974
367881
95570
782315
94308
993639
1451252
1060852
685096
1322552
407693
385311
158654
2893
491322
1413076
932049
651599
277456
1175207
560896
1113813
484210
234733
1492169
518175
422527
945431
348427
1383219
1016780
558028
404450
159949
32543
166203
832587
1459541
277624
1010920
1350629
839027
278014
113927
537239
523708
914810
740780
1305652
298574
643583
526736
15198
524722
846503
484068
86231
62469
349479
357697
869364
196446
1031221
445760
619039
1551303
412285
1219514
1408129
359742
22399
491795
1257543
1401737
417959
1213801
1127456
1279459
915970
1091064
1413336
1016949
436330
274763
1069276
840386
347014
850323
1111026
1171209
442662
586690
217932
1177241
143187
562228
1269895
1366451
1515636
1255809
156747
728067
607296
1542825
324327
857763
165305
1103339
1040586
443568
308736
1426815
1415173
523143
804240
299217
395468
1209654
1147552
1275378
538429
108499
1547895
244838
470206
381877
1490671
1049669
804859
1075068
819508
888370
379517
792984
132958
1445210
1352969
668433
75760
1067858
778695
1074254
581760
66441
298658
854701
1351173
155314
1419632
871105
1495561
438375
75051
915758
145252
1066840
572360
481928
1301898
195990
773927
424453
1370538
769390
1534810
611530
496076
911106
618494
471994
1349156
137777
48661
1280839
1220660
83974
366243
919920
1258937
316785
158968
1548603
441508
520093
389374
609592
68159
1302543
975593
93731
1065375
1320171
1529200
536350
387469
736221
161370
1197605
658124
628260
1509163
396962
73188
1047390
947900
914516
929091
944882
189611
1177418
1372619
982893
60679
82717
32577
1089259
555330
645036
346975
812790
531714
128680
309986
1049358
499187
1389635
911666
1548274
1519696
296615
1446361
138339
220869
1419307
1166520
620840
565298
245345
327512
583305
223598
1067614
1090542
1200133
815771
1437256
1261883
1340047
332415
419976
1116829
143663
959376
1043265
525633
675326
1315594
448142
949211
602156
1484865
151339
211190
266214
176217
1472905
487586
1139962
161711
1064894
115800
1426781
1355880
206527
484907
1119038
1052430
1414551
61049
908147
255674
1404041
19672
1070026
1533668
828866
104284
158819
496266
1284776
387556
935376
630883
333337
1315014
239212
23494
1387190
743804
506965
1122728
664287
988879
294545
1039761
293573
868084
195658
234450
1039255
65912
197747
1191857
417729
422996
728315
259976
1378422
1237036
1298950
1012572
603553
774866
693656
1194240
115711
478620
635388
339031
450783
488481
1159275
885894
1116970
258970
966231
162433
80433
899020
239005
731335
1194992
904046
755918
483204
976945
823281
652263
117251
753221
476757
999985
688271
605606
549682
1452198
603329
353020
1375404
354205
324490
1340260
1498062
1452724
731340
916654
320005
890436
332450
550578
1567041
949255
900483
946398
281704
953750
1099361
326283
940023
1350609
1065021
888056
1212497
1128107
1146362
1566481
1168865
1016285
1477546
1052946
284442
490940
1433672
552761
999172
450997
603925
1392803
827452
1048316
1426815
693837
581692
257112
94696
688211
1255900
511179
440989
713404
870192
1023820
1337711
476241
1119730
1531821
1184349
1293330
1335755
287351
1168399
715679
544793
740542
391543
699209
649383
888961
1074101
610299
1142685
1447205
951006
25211
241452
367649
867696
240442
762077
123938
657909
585156
1061005
1468937
932590
405078
1097314
1138112
1267936
797558
72550
654205
205740
1483534
1124787
1066731
914105
343786
1183444
205394
155675
1044952
160862
171457
1214345
211403
1257530
1446518
1061464
1110702
1552529
1016711
880871
206759
1532316
1053175
1476423
789978
1310969
1383393
461077
1333157
1015914
802329
387106
785681
579041
1133409
1300185
813040
1476511
66313
1095164
326103
1512653
615513
824924
518443
550452
1475069
558219
589147
32682
167013
1443486
1352166
319973
1133367
684949
250056
33528
982983
339207
747578
346769
113403
1261954
1298761
461919
495982
1236965
262
1200669
118625
727018
989426
325140
921191
477099
304997
545526
834154
1058296
131403
613970
171364
1205894
211969
608312
773549
289951
141377
1068562
170364
287225
875
1063695
724408
328210
392045
612537
25517
1244616
193213
834250
914690
1561263
1169717
754291
638478
1472254
245988
1251523
1465620
576001
816809
1565089
839918
1066799
773821
1047492
998868
1154960
227940
1481455
868073
88472
1406587
334056
169429
1163719
1302715
320887
1474266
344729
971812
979592
1395521
917238
1347724
157151
383247
133459
1423086
1173634
364739
316203
273781
1037970
1382671
544671
915146
753024
986932
1450771
1322505
1306954
743920
1483514
717387
819927
1478902
1069555
356883
592373
283739
1028365
465021
455576
701443
208090
848356
81727
1392904
1512111
120450
705215
692383
151785
1081621
879207
859669
293805
1117224
512910
1305940
765618
1523337
1270736
1510951
1407178
1378853
954834
119589
252085
36728
985061
1328237
683118
544348
496747
126114
913514
1286917
532685
1286868
1055038
1390022
758813
105686
487859
340721
998919
242325
327053
1464454
267044
40555
372167
1002068
1364243
227040
1157074
1531147
491449
1264906
784991
1264811
1267744
1221243
304057
252005
959600
826105
727433
695080
1148063
490542
685186
1546197
992915
1413138
1032276
356141
292327
1374853
811412
295789
367171
1378412
1104976
467905
531251
1053311
679587
210514
973355
715597
620803
563638
605135
1380656
858131
636992
637042
395979
306167
99028
1271369
386227
100791
232980
1565645
672493
230061
1134207
1218543
1342396
1446892
1135462
756725
523347
166723
1450146
448829
202311
203559
959039
396049
391815
1086320
781880
1138688
981248
1153100
718571
609912
1193791
1097180
110787
158772
308895
421258
294860
767703
1295548
493323
548956
971961
421958
699583
958702
1313976
1303111
181714
178290
1443641
577621
1247713
38527
283060
403909
1364906
268997
769420
799414
592762
1181823
666054
87591
1264742
1403082
1483311
30703
1237208
351579
1221826
1479861
976025
192537
687118
884806
610212
710655
1025492
422979
475282
1564475
354404
505462
767107
1067468
88831
1204017
1066021
429617
1204755
600922
1556061
642140
688869
577393
1196118
1149364
1190299
146574
9859
79646
1225113
139463
1509790
1386183
198347
49702
330253
1506601
1502572
46455
776282
1067145
260019
1208942
109538
1478743
1476811
1163557
1371318
1161690
221544
775762
1521946
1185611
123947
1535565
643238
433865
912627
176962
329516
686780
1031779
1154014
786548
1519805
327941
1378807
196568
336899
1132259
1081847
1510387
651499
37844
910369
260973
1531637
866434
608769
340424
34902
66434
1051645
868720
196970
170515
1257658
577815
509673
636795
470570
636057
883500
1280816
1427726
336662
1155009
463152
1261432
961916
1159020
693233
1286247
1488609
941661
114465
436352
101256
915811
862554
1122289
749022
130347
813851
1442844
870074
1138463
168768
783877
1329466
1013258
652779
329042
967528
130421
443925
1351386
1318275
789016
443718
625184
524925
565649
374355
789505
254061
1279407
159659
1530175
253549
270304
302547
235383
1268558
1052976
202235
1274769
176879
1425148
828111
683164
985523
354506
1426253
1428635
1231726
1240588
1039549
1235710
295615
329493
749998
590075
670927
221580
141830
1460200
1413468
1138393
333453
1250112
643046
1308802
969868
580381
1497688
85176
1413672
1047181
792273
877983
334186
983132
658830
764069
1487246
1284889
493528
1525974
734637
1341436
311112
480912
807909
1008802
1404850
1430020
1417196
59919
588901
1059902
1017009
693013
450975
1119154
259208
261813
916032
91272
1066204
1553835
387276
1468844
1551146
796231
522376
1030248
581982
372064
1540246
892913
942322
124376
751830
1418729
671205
244583
1488084
546830
148476
1399712
1237917
1437471
1515765
296593
455825
950737
1306150
1383025
431503
1457091
47148
483912
91505
106217
827164
61168
800260
1465699
1422860
965690
415100
905539
997800
1473526
1345238
1457456
420846
950700
971717
1120567
3689
477348
159173
1424011
465664
213683
599507
1177819
465915
952091
493571
1172882
264111
47099
100398
149050
263439
43210
352865
280000
165356
751806
769585
865639
596956
1305922
372532
241787
901006
261819
281016
778189
167265
495042
17642
304463
1327778
1310492
1070287
819910
1370587
399120
848418
1389921
1303151
58130
1154776
790081
867092
803895
1168166
750218
208983
484439
58542
1128334
460489
808603
1364958
1131838
1301822
852338
1553636
1386747
570528
488435
90989
1360989
490663
448232
1218633
969265
1477112
745438
1248740
490665
1434986
278642
501635
583821
1198581
758983
381949
911359
725583
473452
777718
440373
440204
1020357
376432
1192642
1482161
1520760
955015
1562218
89573
1308183
306397
228702
1565021
656787
533149
18971
361870
473278
314030
290123
417918
350680
39446
118968
789866
1339784
20276
1470769
470054
1360696
1075138
916296
1156143
168928
1412656
637874
777957
299914
796505
1432957
505503
1219293
850621
853602
42340
1383123
1440962
1322250
958567
833130
581578
1444736
665312
980575
1566521
510583
1383820
939184
409435
662279
1100961
749279
441625
820767
1143518
448132
1509444
636641
106827
1304617
929470
1502252
635585
1021003
1514928
344623
1549987
175699
1214568
506593
1498389
1518560
1348122
805735
1039275
920824
178986
927182
659336
285011
1122172
394621
896994
568447
72192
58501
160750
1219449
403593
200663
1180189
1272548
681777
432163
645382
226338
781249
1438536
143615
1323552
1278113
90387
452415
300860
1088757
221097
804993
739417
1338940
207266
908465
415957
889787
593898
407158
481041
1108831
1158146
633144
221676
337111
1559572
2287
1126877
785228
368938
140995
951882
1500337
4589
1042711
142994
1225663
895179
6100
1087999
1097567
909264
119151
763635
75047
137227
1170672
1003014
774808
666168
249250
997346
736984
1444908
1361282
661708
150184
769224
693210
943279
765564
40252
825787
1468311
211407
187325
33691
1302175
1195024
622304
879454
239849
16983
1031863
1410731
830501
1480798
872215
281645
1070706
534238
1106402
470006
1545467
649138
557617
842060
1394094
1164431
313718
118372
1451082
894815
219957
1245036
1120699
1084590
1218091
654983
11818
1347773
762564
108394
1322178
1556198
486619
1394524
783167
17477
640744
95879
1207423
1217685
659849
854759
690670
1342399
599635
220887
71585
1232561
278399
638057
1233833
919976
1086154
1329755
682112
1077790
124245
394765
976402
1147759
360560
898497
499277
1306253
1008507
1020503
222984
198086
601696
1168585
709565
882430
837862
405659
179427
1520763
506379
1175587
910113
410930
1167897
286928
882530
84717
1514231
1508347
1315615
510772
1485642
331639
214553
376369
347975
829171
1337420
97562
1445248
525288
1561545
829490
1091894
1449730
117172
1093318
1230480
1053749
790322
1141798
571206
625800
1270241
847125
1153607
211583
1477044
614496
254151
1433404
1470103
624449
282395
1472179
1523488
412498
343712
1055646
326957
56675
1184922
775906
498786
648778
1004764
521102
237885
460685
774628
590608
150047
1392029
784273
804398
1464362
1249056
1028128
115237
611514
240636
7185
1302254
881177
858872
1460948
943108
1264981
1479103
73279
668909
897943
596578
1103993
1058304
1164899
782603
231248
1567269
225936
1274579
1473498
1494332
1208583
1210164
978282
835682
1038539
433816
663558
672612
712644
352883
444722
133441
513637
941998
720847
1219677
110548
1412985
549751
661431
518761
1009900
1294979
22818
857697
765636
417456
481675
1178046
1450195
1421648
1172387
1262211
310373
950317
213946
143699
398408
185947
250007
1188871
94386
1073511
645395
1481397
149267
1112921
1012973
462595
632856
278290
787183
867953
617647
72632
513415
1534456
1040479
165751
1124697
889227
1532251
43785
1006219
431565
717872
507283
597291
455777
498225
363695
1297701
1109420
342274
564584
1251170
1109612
348447
183513
736595
209095
835864
1514048
917222
442548
648943
968501
1419221
514030
393358
955161
1045694
907086
541021
979371
969010
1489445
1098646
714477
464059
822562
200640
500383
76372
633699
842919
788955
606577
369416
828061
804428
434363
275989
283620
111358
1022205
895420
1411522
615958
1065531
336621
1555179
572346
26158
1527630
2510
951264
47006
1447253
809050
253689
187151
91309
280701
722192
1546284
1161403
283020
30317
173737
863795
449688
249270
1340733
929723
221976
1370174
849964
1293004
705692
146667
615327
1321664
912926
449299
619377
337814
713383
1321541
1020071
602989
708112
315665
530872
127606
1060940
359301
946026
827219
1476916
783011
1260640
1290841
754768
244512
1224043
1461179
198271
887045
1069818
137325
670722
720062
600033
540299
627676
1374548
940122
257685
1346706
169489
1172
1283127
1332593
154194
780370
1475547
1509091
1160994
63408
554345
1194349
649615
1084020
257184
259157
1354747
637510
936704
791186
384800
72040
392445
435196
40165
15684
1393064
827529
319328
1144238
286192
821483
353923
527646
243734
675967
1442371
899605
501797
331116
1075212
1286466
1026275
1328062
1223236
1001672
155600
1559298
543161
268343
1215546
585437
11432
1029154
1293767
1212869
64951
124834
909576
1189764
294350
658877
609031
887050
1046852
1437167
1540180
1036023
606146
1461638
219662
1486565
852557
1314507
901993
145527
413463
1034545
383431
715032
310676
988763
1092442
117587
1521676
324744
1334422
680293
501501
1496593
1161617
402201
362324
180183
1205473
414792
1511317
398612
394245
371130
99613
1243830
34798
1153600
1317662
148246
984881
622126
981920
53389
821643
136525
812222
845721
110207
255961
936666
955848
1255954
743245
739043
825386
406865
420259
1499009
779381
1288666
1224083
1317595
1513123
338089
1279719
1216911
1076191
824276
1075357
1002373
571109
1532080
506179
1322486
525702
35757
290441
1547909
285417
1257845
355288
1024645
890824
807182
914571
718785
355426
1355832
355785
1008348
598017
1119297
424492
589136
1082818
542466
821684
1427031
1391996
854156
798279
872826
1144507
980848
1510661
309945
1334049
1092373
241373
271622
1478394
811808
631873
699310
1177945
323720
713234
387423
830134
1427062
636437
764761
1397892
928126
598692
1344252
741833
1379513
1075840
1074342
480128
158023
642587
1481830
217918
1193479
18210
276815
197299
1398587
1162796
29104
1066301
853191
1385686
1480614
529543
1308057
773498
974983
326515
14054
1371768
224283
656346
383653
320
595818
841055
601265
1525554
995848
1287439
323129
125837
1408570
210428
779392
241053
1171286
42952
770478
215984
408779
836660
187586
1306496
187153
951092
588931
1244319
1455220
555303
618673
934936
1106261
343428
458049
920474
413246
856282
1481345
1127145
978120
217436
1522291
1058120
1318011
450859
298489
761507
434059
890959
539041
1400026
1335846
1247873
166716
1207508
329368
473760
1547618
1496476
1466434
1300237
1099595
517352
518952
748977
890292
1330207
243351
1324522
130640
1012874
425651
100782
1090258
1168938
630595
1231199
1046755
1369791
845363
792222
1011444
50613
1035108
514371
1380036
1209152
119866
260795
8970
1301499
1200174
1161550
812889
1246243
1478121
758468
1058253
471929
495128
1332779
1385072
59145
1492045
1534418
636283
1356877
618449
114157
453225
516791
1242591
1207294
1565519
1455420
747644
1213406
1508649
1261819
236575
945159
168378
1024569
745324
1163275
1015372
857359
1240013
233627
1062723
945252
1083895
156466
1528691
565401
1381198
660951
980398
693424
91441
1345264
108751
1236096
713391
794958
686274
835319
529894
1304528
493029
369803
847746
1078336
891875
1377549
612024
1437757
1035622
1031376
321409
539095
1115748
1088420
915120
105945
304398
693206
254773
1275192
884800
51008
107136
147947
849702
1435590
1174743
10877
1491826
403039
318026
1211529
1322703
1156204
1501946
968538
620342
334850
764164
1092405
526711
261628
234295
669185
1469164
1224915
686783
320219
1463168
630175
1049809
909313
244101
372216
148943
41515
139
397202
610643
1175530
201167
1356142
563231
1156291
280321
1153875
1269088
1098632
1049228
931925
926350
758667
147055
479003
530016
432996
1544177
327046
1349853
1441233
1428954
139265
94143
62623
49887
242892
854113
128850
573241
1116482
248264
430811
172708
1250737
912330
953623
1324722
1417463
625084
363607
1330888
741294
128662
941554
341095
130605
478871
125674
1419174
1092463
430972
388317
427095
541958
712558
726639
376644
264776
77949
37006
164558
647594
668722
1269390
1028086
624622
1422542
1226414
273190
276525
849900
779302
518729
835755
952705
461767
1187972
731389
890123
1364232
225899
252932
429861
692909
479239
762390
1054547
18915
1360641
709188
617734
185611
56111
1348277
1552775
11768
566225
83061
1100812
1453528
1042087
918236
513277
543835
654741
668120
82698
750915
712108
1136569
537275
883623
695251
365441
352515
1443187
1043005
1200571
1027068
398483
1343866
127106
1333898
1408668
1236109
1199049
690810
390513
470640
473175
455993
301414
258288
1333570
1006115
177286
219528
796794
146333
924730
1374582
732678
562378
617211
719935
1152666
418470
334216
1536069
285664
561053
1195730
297894
1089378
252891
1110318
68524
1241887
1203803
285384
985811
176166
1060931
293638
763633
1221325
22159
946060
297385
983281
1524748
493054
433286
1384210
1305217
1564207
329682
1106503
1373897
974505
1061856
950539
838163
1253349
842339
978336
331830
176848
739308
717757
594079
2948
868335
606565
1435328
905045
665120
417885
1074122
348605
1080175
231217
960612
383836
529986
435538
52371
172125
56765
1499269
813124
1139940
1417638
865739
942735
84337
1026700
906422
37016
1263683
721330
721744
455452
868424
683511
169630
914887
884668
887006
1404966
875360
1090773
1408342
395958
139405
281669
579182
1290590
352741
1205006
595944
623606
400270
139311
21773
1461474
746852
345149
751653
1556118
301787
1221784
852826
1502305
480431
1180120
410272
964919
1241555
934189
427073
378189
463775
880174
1409896
931191
54431
685582
312462
1502010
103354
231036
1247523
7504
566191
739408
1469879
1164690
310779
347352
963256
1306092
289234
777964
1527392
1097306
1249208
325056
527164
155841
262828
1021575
1417980
1258693
616609
347302
1548862
634844
462251
60141
859640
1010363
1069460
1148748
326859
30707
674327
602775
250172
1228103
780421
1416893
890890
520146
792258
1343418
784201
766740
670327
1014611
1189545
1166071
552012
221728
329634
723561
1480278
187914
883135
1554511
95601
1209721
215912
1143325
359269
267118
351211
788186
819691
1532459
1112446
331432
1056553
1420532
112857
125292
904549
791468
1040386
265541
172964
562281
998956
739685
1003124
1303288
55842
643636
1245578
588201
1463414
1251952
690224
392510
96619
536952
672738
1350968
1349291
1145459
140649
805793
165320
1089562
310551
1265472
37935
1270413
1231717
680498
39090
744469
1511274
1095565
1477199
1243687
272208
70186
677141
323327
1512101
568261
1027308
551221
958163
1160571
864245
1193830
37955
695079
164136
418236
496825
973072
1418009
1235621
1086968
857845
1336923
19689
48394
3546
1247665
1361554
1225600
532674
1209721
940285
153004
828772
44042
1037759
1430715
858179
817796
912688
306285
386710
462747
815012
1055101
1556182
1144911
737745
1164572
31240
729796
713442
1119487
700477
904581
840391
1084657
1053914
1198547
832951
577010
624490
1306950
758972
1488173
881891
227514
169660
688340
552043
1018460
261808
694965
691386
470559
427079
962563
1002119
403905
649291
116609
1560702
945866
857573
1284069
302751
1465800
1338249
1135466
786872
544590
1254777
1464783
26171
1490059
708673
811476
240890
1061183
1073583
316889
980476
643577
131196
864583
419829
493282
1169109
116447
748852
1373053
869916
1499199
1246369
21660
1477134
1512751
155300
1009908
1085776
1323981
645610
498502
980089
153472
570936
218207
1421115
1183200
688703
424967
542203
269772
691963
215366
1207043
1453498
117072
1501618
1535666
240154
576992
1195078
807259
1483711
592797
1548279
1465927
887652
518101
582284
1501572
850897
176125
3082
477911
1272064
635629
327581
799895
908903
951989
328459
1025778
1487232
1225747
323354
1144269
1227357
412717
1554621
873588
1014103
481036
715646
88041
745083
293701
278676
192154
1408624
350640
919894
1172285
679367
1115039
1528815
613725
755895
654164
980397
1297950
961073
247636
1098511
169750
1442719
1540656
1350805
735866
385600
210966
251975
699243
1153741
694731
1529239
1174736
106509
258113
798661
612502
1237667
389120
495480
1431023
1128477
959924
1089315
481541
748239
614264
1218845
300609
1349914
384933
927457
682435
539561
233690
656974
936612
1283620
39415
694908
1466441
39893
948743
971274
793685
446473
1449601
1061133
1105339
336495
22236
28449
1499192
1487753
1100219
563843
537113
50743
517082
1553178
201573
118552
739840
953777
982782
57244
234970
36072
1039653
317239
1185627
754334
1331835
1236754
917873
180174
1331345
1034124
888968
870516
463656
1518133
679782
461377
1129715
197115
595828
410131
262972
232166
1547414
1546896
642291
695681
1567542
1124571
768924
974704
539224
527286
1471125
358304
777903
509557
96448
1108105
1367407
697127
1219045
424374
1086495
803950
867000
1424545
1535461
550562
1009398
183843
889836
1294223
33697
335102
665140
428974
20426
1455325
1486418
501445
1310903
995606
340242
724035
1271224
469470
1405762
27051
146055
1149835
1287996
166812
1418949
1192854
752397
628471
755648
1440841
499372
404034
1480425
1379168
643336
201784
182097
217770
143126
1505979
1189102
492736
77456
1025799
487532
220472
343592
1178736
1420596
1144055
1543571
1358610
253751
149859
296983
446883
1269067
962127
578727
732960
941650
49280
161410
1285887
869028
274448
357423
936328
1395136
538488
1543907
891208
190225
1374971
325595
1073049
1190295
1232791
703310
1553734
1516593
276735
1472993
1069988
469952
656812
88034
1411462
606173
1521548
687893
827570
200069
82839
1268422
1277298
1264472
1168949
1026467
1484336
1263009
1279115
1170961
883627
813197
615641
1107804
1471274
665296
896404
75248
836917
1356659
1316215
333392
1243644
832292
334080
1306313
431347
360593
1226601
1345883
589874
25820
1119857
1117502
80678
996061
221689
1214498
1301787
480209
1464645
425648
835253
432492
1153962
200976
183672
556849
1280296
245262
241984
391157
977147
546852
161799
112162
533380
344430
771008
950596
497324
402407
768480
617031
1022150
1353858
821747
578351
1096250
682540
476405
177273
789810
1387570
1249860
5854
1039143
1135201
1262021
84178
289789
259320
1052796
1117523
1397542
649893
4529
1470454
123172
1242399
441139
179761
695049
527119
194131
934048
1393207
1445223
1030881
1155575
1373946
203589
207567
1101083
46604
65775
113591
1350882
47167
365969
1991
242761
714943
1408924
640669
1296941
400630
1284501
618216
1495895
1362427
639179
1187550
8093
455955
1219548
253397
1074238
152841
306617
440002
1224545
521835
1068295
457237
1537852
470803
1165777
1043088
57807
187681
312783
192546
657727
439787
288096
861099
211221
1247698
248652
299119
791769
1300096
38998
1457501
97842
531566
810469
1219391
742846
1475692
549900
922109
408641
513336
483205
1050330
716558
697466
1124637
3770
255260
767508
201587
1500438
627204
113251
25846
26067
469144
1207476
549805
1068317
863837
10006
367715
1182490
442492
487521
1457908
1314146
423303
1491762
1442004
74700
1035650
1064373
757212
1467056
1299500
383134
960050
698042
1002953
857428
1161966
1081484
587551
1245157
348418
733124
877956
1168975
960612
1212139
846945
839940
1419397
219983
1189244
1025400
1472805
1169049
649274
337776
243423
527019
469683
324029
310885
298713
1265103
1452287
330617
66411
1561551
953226
1126578
1089858
408357
938286
544033
836312
1536859
268107
1095810
695265
574914
97582
374484
1061678
215234
1461644
1554168
1042254
728567
1111379
1383276
77360
181737
1260906
835265
252996
1294958
1192494
844758
1420524
1206675
1375231
319975
613944
506393
344125
1288780
346982
633682
437215
763382
1082851
134085
1056532
546140
462873
209930
542906
1387033
782050
745288
1340962
1490986
1430182
227013
377240
610820
942061
492853
1478454
1197166
152289
378668
620279
1424362
466208
1520718
972691
820217
813345
122334
1196101
453720
840980
298482
435181
880316
543109
1471989
947407
999156
1492405
1408151
1384993
659390
1248958
763940
64547
1338506
395337
580860
1232628
1003727
1168386
1284030
608934
681679
867078
1327036
670794
622997
747622
509493
1341608
666629
632755
1467189
523405
1282274
672361
954925
291042
570629
1394283
216244
1486091
493211
159301
306987
1442993
1130267
368035
581467
1400320
627491
1247153
694489
862836
776321
921696
272225
65949
623891
535310
1060910
1516202
586009
334433
793715
1550077
198700
215722
1317481
596247
681697
1312692
375163
1233130
1425996
1016822
798154
278370
261595
994926
141487
274617
634176
801752
317475
92440
418401
834870
542020
146515
326140
962410
390907
1009293
765530
167394
1468315
1083889
1148575
1142157
318644
1034727
834992
379075
863170
1127057
577113
12378
1462258
994084
655216
258111
1549809
1500286
805021
1175157
1076659
197673
279864
971555
1134647
1020482
1417095
1494390
626859
199429
52146
5285
404171
356821
728155
952790
158014
945207
435796
2122
11356
511214
1405826
1374875
509391
264071
1495632
1406092
966318
148333
390437
130327
1282448
1379631
1106672
356948
2444
263235
882670
780821
313355
1139075
247996
131359
1177901
995860
209649
1035955
1269290
1098971
433031
50550
1139533
700406
1385934
407190
442427
265108
997322
790115
1297629
156615
712900
276111
146286
1548308
552560
319572
986847
367084
1272139
1338284
842040
1062517
580021
38459
774328
111017
739733
881639
535569
702597
610209
1482805
881018
54906
843050
358851
893287
163071
1229630
969563
536803
392471
291697
1032863
647287
30964
878478
251465
561941
1263225
1485068
251631
1535030
1140538
1483752
793285
1064369
862958
1223275
1144398
1377395
516281
944563
538034
283644
1213708
70637
67587
1311587
1278380
977175
919170
491762
717241
104705
1116340
1328996
787520
1159755
1310268
365520
1007823
1410275
892910
786960
728884
10758
849557
1456267
398129
1554706
965748
1071769
1405884
703980
484925
1106044
128229
285903
557163
1062074
474770
208504
1337450
1072495
1224442
1228468
431760
297757
1036175
411864
855066
727562
1218022
95855
564996
373098
684985
1065959
961346
737474
1382501
96568
857178
1392621
1307496
26871
1084601
479340
1068488
1190776
1503263
854721
1012270
541996
1130428
1381383
1060430
956046
1064836
955248
468749
1408666
941470
397710
1029069
1318967
936519
626095
1509819
28707
599500
1090609
1101782
1318961
349062
1512848
547356
1462214
1443647
835107
1330224
823827
616630
669330
712790
1394704
11
752988
489564
722376
1333506
13028
1010810
1559720
334298
334976
1433438
516887
414279
226363
181719
1098555
118935
155232
1395415
1293718
661205
1008517
1456302
393988
975768
378285
421995
784019
101738
154662
934854
1565579
517010
712508
1562738
1369249
1004257
785989
1168113
954721
953432
1316161
1008546
1128652
432323
566686
786042
1081652
606966
488133
438765
1116030
504846
458657
902476
813036
940145
1214779
699898
1313830
716789
321506
805641
602371
1519385
1124511
47211
1440623
125571
60635
1155806
61703
1363422
1228183
1532518
622224
491519
734236
226238
1268455
715387
181418
547105
241625
1351762
429308
1438596
522200
668856
878183
549902
253954
335807
308386
192521
483146
429888
436307
363107
725669
1257953
1160685
1168535
921397
221785
1121474
132193
435242
88700
1490975
585193
796876
275374
658214
534491
481225
1178336
1555419
416995
1154063
246420
233660
545256
508075
1035770
936271
313168
1510603
281518
588497
1364932
673740
1309395
128247
699150
904245
194256
1125697
263425
68912
829418
314627
241310
297873
670399
112575
744866
1016864
382705
1017863
792750
693713
1208696
225549
1503363
912017
1333303
414140
463089
316640
638112
596644
119852
117384
19644
669766
448204
1559489
418730
942731
806071
1468738
830592
1371875
1186171
1451122
241736
699102
257249
1114344
1406094
1313335
823639
1223857
1180801
386286
1439528
1219023
151797
1123711
1197332
776989
605813
1549007
737555
1206646
375604
188637
950819
250121
728209
341708
1049527
1053408
998236
936091
1194980
1189053
915178
1438464
242636
950954
582196
2778
1023891
960666
807701
1010966
1168124
1364153
820914
370982
829607
167316
38204
486081
5002
1318876
1390915
974220
1230071
955685
368892
156573
868865
815763
1545538
134015
955099
788892
751425
532045
1113640
514907
761727
1007865
787912
486952
543292
1488236
607378
836793
183846
100024
255776
1195837
413820
630582
1316381
1416541
935156
1082980
599421
91798
776458
251199
863562
1451357
145647
1150115
1057270
1217861
427725
1064998
398080
205034
617453
1002727
374274
873675
845320
1449488
1389563
1234960
1156106
975150
916328
800025
503198
1550565
703896
1235950
583035
402788
1391492
328822
816312
950557
449457
1566943
1342042
1070777
6156
1541562
509250
539987
1423614
149602
942161
151245
1420539
168147
1363819
1328491
305260
771672
684520
75996
358797
446400
1023325
545991
741974
1497084
192967
1001757
61851
467226
835236
1381761
306301
778766
943637
15492
1492012
1096929
1515895
1049319
1323614
1316135
157672
20286
940358
29850
921149
1136839
1333566
1277223
1334427
4230
1131582
430987
988313
431648
594770
795289
1058779
333383
1250867
33366
1219565
1180019
429636
1401219
1509899
161016
470884
1370287
708943
34290
258625
862909
584839
1103454
1252163
977141
717551
1501078
570729
1411177
294854
169912
555440
352864
574905
1033002
627712
1206053
240910
446776
652062
1363845
858165
627706
1106449
741370
1026328
975833
369665
1311197
1189541
576835
1390877
626689
596861
1263418
863147
645360
507449
216871
1401065
1187537
1328513
714249
68778
685367
754355
896907
475660
343894
88953
754108
1093452
1231281
694471
556588
1282567
814020
1558512
427135
401570
414271
943601
1049348
1143547
301042
281211
774426
535305
1438120
1073983
1345555
472293
1352132
961880
1088479
1029494
116368
1000636
1057333
381290
1263924
1195275
456587
862733
1356909
1255726
937827
1462100
442904
1309918
1351068
1295759
25452
779551
640795
1511174
708444
630746
752460
588552
297421
1373107
184621
836683
498644
174012
609681
715737
521787
751643
1242317
1124673
1559662
268789
269074
1253228
1403290
442475
491072
1306985
712146
18651
293266
1435548
1003247
622005
1234942
1129459
223648
870186
277732
441444
170303
689377
1313532
1081968
1552097
450912
1538433
776982
1250476
254586
982260
453377
1195977
129669
251325
1012948
243814
821650
171834
745168
739746
190313
632362
809051
1062255
955851
1018228
1427153
1406205
160034
1205811
1163567
360913
254584
1495805
695595
725283
487085
669342
394814
247491
1451822
466838
1439232
1115779
505134
1515684
1076285
1492118
33605
956909
1328381
1240060
307895
130940
591824
1040157
334109
1466003
885439
172257
602651
642380
1119314
440298
84437
85884
1517399
888451
979401
1029797
1357166
706364
157061
775726
61592
19532
147145
1237999
1094187
1122394
1564361
500491
297279
702975
1426923
196708
1553689
1336943
1308176
1077429
1461307
1030319
1378056
683401
1322501
1169003
878687
278370
1340873
414787
486548
1357846
313249
577999
546243
805561
754272
1115140
1256262
491143
903
572694
136958
1192075
611087
1435050
1260434
1472289
1548231
375616
851500
1093583
1454453
1129183
1269106
23106
650612
289487
649759
1432043
1020532
1039724
1184106
1560331
1194041
649472
691225
581339
1054425
815166
924890
665766
1306767
260348
458992
757927
231902
490831
291054
140229
1090570
170375
31576
1542402
379802
1494238
710174
1191102
1030797
1302977
413982
766406
552253
806492
1497019
64427
135089
825696
1469385
98446
1180862
1173796
1503128
457183
1055752
61024
1101264
374729
1463410
118358
134690
64260
655076
1124203
312559
1075826
42947
454400
190785
181343
1322398
844567
133037
584940
1244884
593415
372163
303080
749162
1080448
1243886
860989
1259012
505586
784863
1359488
1003832
1150730
670627
1369667
390294
683353
536424
991141
1405538
788281
1089499
255913
87185
77572
275174
816400
387980
444383
1115538
1441190
1369294
1200029
133303
613093
1409956
313884
802907
661364
546370
639000
838205
893173
556853
855964
885097
701974
1015219
150178
286383
276654
842866
982090
757282
211920
374667
220356
896749
444542
1522310
1287100
382156
168162
384394
660490
1270871
211
793396
726627
681236
1514250
1330248
1552061
652597
181897
1020840
85056
831322
511432
491127
414619
301229
240232
1128277
898459
631156
1006395
1225725
97023
752149
571853
176637
827449
222789
851001
265232
1563486
953344
1137500
1122315
712188
1000816
1216305
1323168
1349450
186108
1280092
797561
1387668
516674
1046045
1183073
784128
869793
624989
1474952
1512522
177297
859319
143625
1441605
1315715
950313
2233
948299
563779
727708
644091
334479
1365654
81035
792240
1328526
1387482
712809
1459419
671038
532629
238580
1416586
608094
749580
701177
889909
525307
306577
69234
1047444
654082
289064
217255
1404767
1094604
141487
523018
1353219
424592
404347
1204728
319705
895832
1133723
1344342
1327000
606099
7984
672733
1195913
483804
1398532
1279847
1034431
987116
889576
1324798
179269
878492
218430
339473
1136669
1256412
1035840
49643
1074462
597095
263834
1198762
197805
1242387
695169
609127
1224497
1004621
852119
1251866
372116
567434
1196647
713506
1535537
1187407
785779
418882
272910
1523485
834661
1361297
649381
1112937
846151
1032216
18699
1513643
433781
1492604
815865
616301
1222049
1232039
219785
138508
1200773
632952
57783
1406073
1448387
130417
603840
1254991
596918
554587
813787
1497402
290334
258324
1434130
309835
1426760
861403
816395
184546
1546522
1529075
721518
383852
691287
1556223
74609
1178634
87475
42270
340438
1552483
1419380
880203
537781
1393173
1314033
451244
897518
1176966
1037511
1184033
215338
1165289
84177
1197765
298941
866826
251620
74971
1306031
763553
1534915
326554
641899
1055731
1444117
528302
1032697
680589
1209529
1017418
1480664
1187526
1101085
1179233
1237022
991431
1163796
298871
18582
841001
312377
1162761
1045892
77051
994747
112329
1052741
939388
973812
920364
186495
381312
803607
516414
146022
228524
652355
1348588
1567024
1476556
766179
36394
772446
203795
1158025
794126
887694
1480378
613654
583753
1038770
889462
1188973
736671
261422
165139
1559459
261909
521077
845674
798057
344474
889347
9722
1530024
1260210
483376
470578
898057
1064878
1542309
735240
913508
397938
1560194
1082663
290640
1390479
709762
594013
1564937
1374868
1089684
164760
1157376
306628
696864
244913
474389
1565563
1538222
523652
1495725
1344221
1140122
980047
8341
1381309
236940
652760
1532344
443533
219791
987924
1120184
705844
111281
1401005
456394
610344
230099
1259035
254072
197488
591417
1279856
1514719
612025
192641
206648
1251451
665721
684021
652725
1366218
565420
248535
278546
732573
1357980
606774
1101837
716991
1516259
1152373
751473
1187207
105865
154163
285638
603447
306191
1185706
438010
117443
1473109
286172
1507134
1251194
688491
1378041
101946
242648
606936
1566178
1075188
306260
1044673
1400656
612718
1453117
664779
663385
1255439
1400616
1139966
386088
754844
323985
1404985
517769
400422
690880
743329
246583
563295
383606
575129
1293673
92916
1488667
1124234
933739
1311599
1143180
482945
1205456
1253785
1117636
1565414
335007
418217
64282
176926
704852
787979
908902
910584
438571
316226
110184
734610
824800
983718
1093818
1474701
679142
1108642
852150
256800
1246424
695580
1024387
1050255
533783
74336
1313099
841631
513188
435509
486013
273148
1223124
1148259
263582
582275
1336208
600930
318159
1313316
663266
1272327
1119818
845554
292213
441660
881102
392561
308149
1056738
1279970
886147
1419830
1391490
915540
302421
1155535
511277
696730
57519
1124604
154262
1186029
875462
760616
422518
649608
1384182
173865
67396
942898
980482
12565
1527454
1492907
1293250
268194
1140387
717265
89070
1164548
966493
1421237
1433512
1179433
699708
257473
579039
699487
329661
914737
839176
1305140
709605
1370170
935653
472406
937360
1297484
1464884
186400
1523495
682772
1548878
870036
1312070
126620
922860
978903
778139
962516
335559
764365
1494202
1136071
1165178
1266441
164795
1050302
232708
794321
984844
1395769
394620
1114515
226564
1048896
1391734
1164862
717535
1113748
1199853
637152
705260
449105
571412
921675
366193
867064
464346
629201
752314
361692
983241
935853
171425
1093033
1514395
576542
496262
1167908
759682
963888
1015109
1082607
262430
381604
994546
932873
550181
1423979
888460
1216094
322505
822926
65493
90075
397266
930161
1233805
815059
361973
458134
1026693
1305271
657679
397918
474738
655695
503795
425737
13235
319462
1483975
1309784
116694
769556
1392856
1014189
1108676
1481530
397765
85492
942710
45921
1362761
1460017
757234
654082
980430
890445
1535668
335916
164734
1487573
429228
216621
106893
813549
728026
974583
115924
1294107
111673
441629
1377762
1399161
475748
386840
1355605
208847
619322
296721
1345338
1377203
161132
1303612
931765
616404
693007
168023
1222213
1163001
1238678
1188351
801218
1268154
1418427
69580
1309210
329394
616336
243545
1355840
1033707
1284814
1544004
420455
1547493
1179877
746535
1010830
1251414
1069464
848457
309796
1418346
95177
501075
625070
130286
444604
1513762
33043
623303
590421
1020511
657993
1264176
824172
804323
375724
368788
1523690
1510365
1233368
1156847
593732
951179
1383192
828555
54573
318413
1329982
1169915
179466
115369
544387
206885
615034
901704
1239132
1143937
1547868
202274
226166
1454248
966273
871491
1487002
1032556
1156042
1566345
460332
1423710
594120
467674
696888
185603
1148317
1478438
1355799
1236254
113320
1123136
1526376
467592
582888
679076
809077
1168932
77849
182868
516724
736701
1157094
1072104
903124
295950
302803
799511
999013
1293959
133079
871865
1057656
1064715
294157
1256592
1338426
1501031
1196546
368113
1296077
561730
420892
954644
453167
938378
662918
1241584
964730
1211299
1467207
1304689
1390008
1266848
178181
671353
240701
1318633
129206
986768
1332743
991171
1500157
97923
1197371
713473
595392
1358773
675763
838043
959895
1522970
314309
817617
1263619
1519051
588924
908534
1027148
1063276
1193175
865241
722755
30426
484183
159171
737838
358427
1284531
731152
1147432
1242748
1390521
92208
98768
747326
295531
573308
238399
868037
742368
974782
1458911
820033
1361377
411068
1353232
514958
1427324
962367
1192440
317871
1499246
497012
1135163
768212
886520
1352223
4302
1215249
1342591
1046051
1488906
443981
854761
1397204
582812
690697
897834
370708
983470
1198681
1089750
1160713
1404113
513319
756606
291157
821058
179955
200801
287795
1321722
1261819
1138346
1120452
1421340
1328666
702870
783979
1298859
1285187
998363
832801
640743
1087762
1150717
632949
631627
501075
1355022
1075704
1274212
796412
515190
659033
1050196
591054
473753
16433
165533
1351973
559476
472171
595270
1154308
29142
990484
254856
1328568
211536
1369505
1498574
684785
826535
294821
1554266
1266162
970245
905284
1107374
669172
713191
720206
1471126
960013
332700
1240206
1423675
486839
776071
425401
941892
469232
544579
807794
1312539
345016
868537
749173
893129
676931
1470128
284849
1536834
622406
1167457
509482
960198
258230
188175
854431
1253361
687839
1541219
736322
331058
448798
1406965
842754
548067
618866
375897
85939
1238144
691629
1081778
463112
145682
106365
169180
60386
159743
991458
242721
441023
1468182
1564345
235044
1512413
1166677
898023
689973
227228
987266
1110536
515861
340109
68085
1147010
1340010
1027447
307342
1460909
507201
999186
1419646
1451683
532740
1447442
361527
934697
457982
871586
1447102
1313991
368261
1464751
1204195
536340
1259970
766575
85480
636548
980299
1346873
822816
300989
1299026
479771
1523673
700908
959705
1369356
37037
43932
819164
301798
546456
88465
371829
1459262
407494
518450
513017
1446073
259207
1268032
326021
763292
278458
1382175
64582
493366
300577
550973
228254
686942
362854
1408974
1360852
1150832
1039674
1172667
566801
660371
524459
1436122
946812
527033
193872
177744
1541721
447359
1440601
262882
844174
11167
1522614
426040
167894
590751
918087
401978
171198
244705
351309
956176
787753
1308142
332146
1263056
675972
1559889
125232
295904
180728
158399
470628
356046
1398155
610395
651881
34103
216989
570341
498928
628664
1327585
1171308
1071366
1093441
1286035
760922
726432
319286
142222
1375669
42366
1142114
170130
1524238
923520
1167565
810191
691956
1329149
756656
932291
1144893
278345
966551
795464
262440
718862
562845
148877
180485
829207
967563
624773
494155
1265144
1536221
1058571
126170
1557377
845336
1380277
387587
786364
569318
1481433
1336439
1035963
233607
952285
1119535
1287077
1478553
1383130
1479147
862507
1085415
412354
1170688
113571
1137745
396495
1327677
1530511
206664
1386971
186291
1119270
896810
96720
199798
1489796
1531527
1047827
220423
745904
977227
1277704
428902
1139562
1428713
844803
1341810
67517
260490
303017
739970
1340808
116289
441712
63634
40536
340276
216584
36311
439804
239270
392511
1478879
477662
1376999
1454861
343548
980608
754967
1398347
364975
237634
1125201
1404666
1551999
1231846
173552
1408223
1180424
1522537
929857
648325
1016615
371428
67540
767813
1256999
1049167
876544
185303
1428288
1295391
371617
1365398
1310056
1119881
348271
480623
112547
745363
1212333
843647
866592
1166770
638681
991967
1234806
671452
835818
557930
104453
1517834
316026
630519
1213959
1169046
875485
647519
1320890
797315
1199367
277564
460108
496480
1090998
629363
773009
853460
896023
913943
1519684
165567
860390
152315
512600
1347096
916647
1308936
620241
1334917
963972
69241
166341
1114181
1505085
1060947
484264
1518960
1264015
458390
1226664
1498279
813700
1555734
973918
1120276
989184
1200867
454854
652894
299328
500591
830483
58691
1019688
552216
1300619
1011934
1445737
1539052
855691
651416
1110290
264105
578483
483362
1459294
1079660
314935
1449432
1468801
403740
1051264
254525
1204723
1191610
1510198
1311304
165359
1517963
1383734
977967
1289238
1127456
1470972
977007
1144640
987353
940096
645333
900592
490920
216500
1341014
515333
978115
407284
826869
397944
1279192
884428
629406
191034
935671
1445655
287084
123056
1361884
71870
596383
1445982
210561
61226
156751
1442505
1526861
504985
1098815
687308
1341129
13960
1301815
487759
1058838
1202861
327340
822963
687163
1043459
437165
953170
58964
1017585
812048
902513
1034897
75703
1259488
1458857
957776
1415845
391308
1319450
104705
1101718
73631
590630
855502
285171
1471582
600231
193563
741548
1425945
864917
1540500
637084
1260960
1164245
286328
1069910
165994
196461
1001494
84891
211928
1366725
139070
730940
655714
347182
1037894
780772
197433
1530933
683420
112277
871452
505561
303053
255247
1209977
665746
746469
1535398
550184
1404906
868492
417682
1148851
129142
1274711
1520803
754427
928023
1293209
474513
279707
577509
685812
1216918
1229016
631155
1542565
1229865
239154
677782
1515253
907472
506648
14496
992851
826349
967161
1073098
1145092
836712
1437835
867335
1122435
1353055
3055
82839
1370826
163542
313426
334251
109412
781296
1081585
1232693
1219231
1039815
181849
1474813
60580
1491135
915613
402902
573363
1067047
711382
1529770
418034
1366624
363439
1394257
69915
403186
379670
1115344
1234155
502932
117264
1029684
399973
806473
1088725
75761
1393483
1255855
686880
594747
964424
804256
1421712
207912
1177528
1465412
239244
1357311
373233
402015
840237
388150
910943
425824
895875
1241431
89059
161027
999540
1517730
276362
339652
1323374
1068576
241549
265487
120498
1107058
539252
1558639
249436
93879
1283229
331849
867149
936363
296039
155370
6993
885752
33761
661640
830124
475301
1414908
776335
446517
1131451
1028622
1283794
715848
538685
1011271
1056917
759
1148438
1544361
333867
1513246
409773
1110181
1304172
347604
127439
1025881
1385758
289099
1182718
820030
1456170
282263
68459
389958
1414974
1160675
34533
454424
1445181
1326328
163415
549533
58003
47322
61393
1253113
674447
435677
918716
209916
823358
121086
87716
1068417
216270
661887
1234249
1298939
526791
449689
1119100
1179787
1282827
165714
935699
1346691
771203
1027374
776593
467565
1432627
1411342
105770
330685
146560
122391
1402776
948212
1033145
418043
1450849
179334
894572
1432537
127266
208879
1418858
119507
519255
586797
548280
1287318
744572
101482
1068757
723381
961258
1103609
798917
64626
54999
1151414
1336024
47635
495189
1480420
1248226
87884
1142879
353199
512912
36667
733296
393795
1237941
1077860
199454
1381011
1028241
397516
373954
1369301
651524
746954
470809
394338
994698
584544
335059
1035002
247277
1406652
1083594
1161178
306613
460227
532534
528436
1122448
4361
1144321
400076
420853
445221
979235
766771
969469
1299967
35511
8884
1502243
1369226
1271600
827062
189520
134121
427240
1286743
342294
383855
397725
640023
740495
87736
111025
103493
973806
114383
1122675
716811
584237
314318
175120
179727
400766
1202702
1539994
147435
491835
1033954
1556596
1369096
903735
1273620
1451750
1218958
592487
1133438
510478
66246
371322
752964
1307987
1380034
5455
810487
672074
1346065
1480033
177883
859024
1407629
229210
1430928
777717
698915
54332
48255
303762
47660
1445062
1446091
1337456
471974
1395110
1165125
1018410
13147
625330
272276
861376
768512
69000
1003424
780650
236300
1108424
479927
486140
673788
771573
1271054
404282
1366073
724244
927826
654070
456247
297750
57877
68469
1014983
742570
1239126
539345
702936
722615
624784
1078599
1038115
978533
279012
53502
130027
1498242
1460750
44547
760133
922610
160364
191311
427693
594451
575859
170457
349748
1083296
537708
1080743
378085
498709
494557
818681
79867
1215392
128842
884604
1363024
386683
287624
678105
637479
29709
1370867
301481
432606
853809
491119
1051284
1121901
301992
212967
1007976
964000
922047
1371464
618868
1181048
87951
657963
1415325
671196
240394
1326446
918345
393
1442311
851612
633498
224943
789389
155600
586587
895520
878414
587670
372928
509810
1102983
360178
1070251
1209519
84106
80173
1303248
966226
17062
445817
952219
432744
913345
1088084
1268716
788816
1069445
963082
223085
1162537
400039
292348
1341610
1559191
1378621
1376626
464990
786149
1191429
267102
735579
1182570
583409
448766
999621
852234
421183
642314
312115
641923
581775
241505
853081
923334
452851
193
1239358
1081979
780546
789112
1518042
110166
274850
1392570
761167
1507902
573947
862224
728339
252878
91040
191101
10912
1117040
387655
50476
255003
6797
1556590
160291
1063782
1545748
1240048
815134
763492
972250
484067
907600
1447326
632457
1472087
195183
6944
1345992
772420
504431
602181
824545
263250
840178
766284
789256
273134
143355
214237
145575
1413354
1175871
1338064
939972
804630
1143041
224531
1189977
1424303
811043
465937
676980
164080
173399
1003791
1547218
367315
280404
870880
731320
874200
877240
35943
916949
1080341
707849
1273586
52052
1120
827391
1303831
315626
1476800
592976
713557
233167
1508724
412542
858837
253941
181373
1353815
626051
1123026
685209
1133430
626342
1201339
759049
139629
699168
723110
469618
573528
403045
1127406
939260
1542664
327477
922193
1189265
522038
395574
43991
399660
850201
211241
997223
773329
297063
1520550
850077
622044
263287
30190
524340
741112
25013
753654
414600
1546023
943722
102352
635170
702627
136899
439341
524001
661098
9640
799312
1140068
1323499
1218525
1087390
1252298
297900
764941
15319
1419496
1303257
27174
762418
732424
760709
85776
1039172
718070
767811
663311
780901
927444
1363603
573909
1232411
522958
103456
214120
1475352
772543
957257
1167681
339041
388899
957179
787003
1563644
348108
1564900
1163422
1564388
1191306
476954
655690
679254
1544408
262704
592912
828143
1487709
1511710
669130
1424142
110119
1421038
1279494
312093
705335
974965
144379
210930
1555980
1100762
256328
1047267
247638
672938
409555
281809
553203
1019317
1023988
1433243
655765
104239
990409
130754
867250
408166
281797
1286757
1202581
1459820
151057
418847
1321218
101891
477026
20376
1369631
199224
286621
1295253
1405633
102030
1210466
70503
861375
1391193
241013
475884
1041428
782156
300057
1489221
1178293
403385
1160983
1466203
1078452
750861
1233288
885856
469621
602385
525650
427812
491845
1479087
436739
1546281
1503470
656695
364544
226208
310769
1141545
1126995
1163633
1272017
1237268
522205
222725
595253
769006
383851
432273
570744
661818
1158371
463968
1409093
444019
1491586
1004872
1409346
524904
1564956
542325
550343
1321933
300639
756996
145995
1186339
432876
1173677
127367
563702
1473836
150424
618571
978681
687947
852607
1508427
833387
322322
895104
621926
631572
260194
36320
9097
595664
650900
466524
492490
1031489
584276
995260
238120
191949
263211
863955
461457
485236
805682
559847
420366
244773
825780
976664
365021
103186
466387
1214502
1506197
956524
433691
384369
107392
717845
758710
1286817
969507
347333
98996
417981
1126745
346518
83598
1452173
591059
18246
1345282
116228
1531602
835018
450045
322354
1396899
1166613
1132952
988759
680020
977639
461424
1453631
1226240
216658
1561344
1390144
225568
920762
1500505
422033
1372957
797517
250564
758899
1299763
341842
756049
534218
881518
1566517
1014298
325381
1092108
597672
253700
208831
1313131
1437680
413577
356298
1094804
189018
11010
224324
740380
110145
343575
929365
417907
123390
519947
1303006
1370004
633139
278266
1418076
561070
445215
1544080
1124637
595850
811850
1065128
193440
371783
1145624
893139
326216
633693
1462035
509666
763590
359682
1368224
209036
15392
44962
150712
986609
1508015
624875
1471337
691749
749973
684761
1088880
1044218
1457910
1321033
827113
1273055
941483
93550
448336
1126352
458786
21497
246888
1108655
1538691
574269
818750
59905
1284449
914896
65289
804185
1152380
1021597
217626
88305
711223
1134638
123284
319145
341203
1338929
792441
1516468
511113
1451225
438270
44549
375073
117429
150957
139121
1163650
1061764
1006603
1528128
1480433
391405
1379137
1037926
1038535
508123
558325
1042535
1366699
1114796
1263641
1388675
200889
1319902
1557212
1297683
1525455
1223510
1525892
596742
111869
449878
507687
811057
570695
426915
1323162
222359
1441139
143369
554221
1222790
1132102
1158059
1007681
422369
1499416
978676
1504521
788654
1310368
819853
1075723
1381480
6050
989166
1545489
1086375
572392
1407994
418835
944272
717086
681396
1115084
935202
983258
289865
799171
394531
1301973
1481050
991002
786237
1267696
647949
1364994
473004
1265351
609664
1514723
914708
618160
14442
1177011
1400743
979603
1184876
1145244
1147786
1428169
838077
819871
728404
220341
536169
421934
1221784
1533975
1215153
1254964
567055
1492384
875669
1010618
657946
1055483
1134019
758523
1468177
1209186
205356
1431264
1077577
453551
1515282
1052633
810374
126230
1326485
726643
1223623
474134
1225044
679640
150004
1349400
876844
179966
1200771
261879
1299394
619456
871378
1478399
853779
120983
518718
1499464
203556
1193928
1475493
681200
1375083
647313
253736
1481848
767941
614779
1279948
218837
79762
613090
542969
1026935
1219587
884029
1484518
325047
78750
85310
1159894
503290
529353
1163239
804959
99911
972900
47950
228328
1282289
367133
459224
538336
255776
312231
1321772
1450207
1301689
1435385
1427815
579615
843740
1333693
1102685
1176328
434679
1448572
704356
1153545
967706
751552
1112093
1241411
905572
1538733
225169
213384
1515903
841561
1445612
42913
887866
1247776
1468343
107215
944854
1405229
153132
1430499
1501628
360999
466110
946305
276019
847968
445557
509804
920325
32462
1248885
1428910
978857
480032
785648
615641
483543
787703
878545
1545649
965550
1273318
932226
206455
1387521
581431
1085829
299257
1207999
1180694
1138366
330096
1414010
16143
309480
271841
671982
265963
898777
1173910
956012
1232630
463713
879545
465628
433477
1231960
988527
928145
830327
1065403
486146
835715
1282845
1099724
772955
1473756
250761
758320
166616
684407
365692
1507847
1129194
198321
360381
967452
965423
962414
656854
16001
677326
905600
1194070
42187
520002
422285
211309
701586
971750
137128
839491
20399
269467
1086700
1224423
596501
1339781
519028
109885
1198206
652849
392034
358024
1005546
1385325
535741
831552
1362052
583208
1000567
152982
1158653
864754
1071245
576203
978312
624542
333771
255821
492894
101217
1469252
691172
1371717
357933
958083
896761
340412
578157
1015394
76507
156166
515457
1422341
1164863
1289427
613137
663062
1258930
628477
124539
627986
1425456
1552001
139094
1361818
903257
713478
460283
629528
1367829
1548742
500626
200048
169795
908042
1249651
635298
117485
1180147
433823
1246670
804090
131175
1022350
1288263
2444
1043725
1101586
740003
122158
772576
979932
1517243
850642
670000
309277
495017
1384872
1384391
122493
128926
392874
1197110
749560
589478
1336542
1368605
720508
1259912
1402335
944468
1308359
157605
161132
1056955
1250470
1440826
658380
66368
1408227
1356287
261262
473741
502550
1338624
191360
250360
1407927
973272
214304
537656
614970
22887
650924
1331670
708340
1503912
514161
15926
120904
1053596
819006
1201670
804084
932435
1397873
811676
976553
379247
1033946
1152191
605628
1528020
1486578
1269323
1434420
465647
889821
346168
97797
107883
659395
496305
1343145
1551096
707527
463994
459089
225220
606540
315811
364044
18475
20053
161105
646495
200885
927317
1189880
124929
1460428
180285
70292
1278541
1380756
1358868
988190
1072785
1359641
377642
1361079
410580
1032546
422877
1088080
1463166
1236906
679304
1322711
465302
655304
711850
1260118
437820
785352
842706
1410244
1217039
457256
1008242
1181775
213156
1470796
806509
322073
785362
1150646
1258098
939496
1165135
283436
348147
368215
1447209
1362035
1255930
342374
316324
1360732
299847
885604
487
1246721
142460
1158542
397112
1416326
568159
1341661
1403891
1099773
1311839
1482638
510125
1296748
42542
1076774
1206756
75545
987947
967717
1559870
1511575
331374
194839
864767
1499399
824556
1347755
456995
1563120
1549524
1432011
436861
109437
596140
1210380
640391
1070888
161266
747509
205376
1419444
618724
2212
1155006
1009223
1237453
1380248
1170267
1191937
1243171
1019784
61592
401714
531136
15122
1443913
801993
667391
743881
737278
66614
259552
1143294
478518
1037599
849405
341083
660956
86027
1352739
1441215
264780
605813
55208
1365664
288159
353920
351464
1542748
1555143
886883
1437432
505895
585524
411530
1042667
395330
713300
346319
997747
1498077
545180
760479
1422051
1542070
320242
1501710
481816
531166
1213368
906348
1039996
1566134
1505751
1150801
34361
467590
202796
387770
626426
5556
1491011
83506
460439
320238
1555930
126060
182608
1512597
809097
436751
824368
82504
1200934
32912
1194101
1158507
565514
567915
783685
969075
1361078
304898
211104
1114280
1036586
764532
1461274
1534410
1015738
606871
1219378
1562806
1206771
354054
1069408
177782
112859
1237092
706682
1262354
505629
1166701
1199725
1024266
1040791
329450
5487
1554937
478082
582990
1071157
1265112
1274592
100763
659611
1490102
570983
1014517
1144010
81826
843290
1248174
697976
1519296
326958
1013543
798230
1511274
127674
853692
177886
179525
1251727
1543002
962491
758262
683394
1536681
394284
229221
1439982
1046576
143771
938904
188312
442803
559893
769162
200905
802124
1173891
1159116
212065
506441
319590
1399425
812656
156470
693691
1555181
332630
745948
682909
806395
665068
1446913
1359828
265275
602403
541716
697251
1379634
1212783
519478
1376236
903186
56365
916629
1382371
414753
31121
720144
848415
965042
1114945
1098558
1433516
1311182
699738
406843
1185218
444054
436694
1115698
1468201
652501
366944
1520979
80970
1016163
504450
223481
1458809
1244736
822054
777100
1048029
1008632
174440
1406044
1215077
1036113
671919
1548494
114297
338736
349297
749963
227499
1070822
475299
1512814
1424031
230731
422679
1393003
1541007
914760
188363
1157497
616886
290730
342539
885299
1382592
244246
425852
308125
348942
1354889
457916
1162926
420834
1381911
1143277
598408
1174618
350965
956319
434274
1319501
230062
1409556
1222453
142462
1478146
1424788
523397
1147586
792714
15093
1107539
636664
1410699
744233
800877
979221
791222
656070
249873
399635
379670
505181
1546160
308940
34032
530825
871441
721004
1127798
556485
1481403
1101326
1061162
1323365
1218665
969872
1126644
202525
694447
355287
431716
1384681
522459
1178789
1310941
292990
1551468
304300
1322785
1056126
1382881
261095
1563366
539899
1051608
435060
1365299
855439
364939
1275969
1287234
907455
1100109
352768
508973
1141471
93623
75853
530673
322921
705356
598874
1304590
77560
463894
289292
1391657
1490838
1167663
1561898
301145
97027
1338073
1148407
197481
1379772
96457
292485
210218
1144960
9550
624312
416216
1318859
1015154
313584
429406
1018235
583384
131651
111787
1046497
1415424
263041
154625
1021346
76234
1337135
1043944
1173532
732802
884794
235370
952605
321800
435745
1278806
1148122
463586
1442763
1097254
277231
856313
1240603
40404
380266
1121106
310134
1334424
1457888
417908
811241
318531
1041090
92318
440529
542762
150915
1103864
827768
605226
1000941
543729
411742
1024399
428507
1462562
532097
502637
397850
1005742
932300
1220371
1546792
999936
287758
227281
1176445
1078272
1447176
427699
1364801
1134095
155339
1175339
556565
1128334
154281
204037
1294196
1564770
581739
685913
46678
1009090
1385967
1313356
1281687
370922
1415200
27967
1349035
1172556
407298
825856
504701
1282368
413652
682800
1564772
1367871
1188914
93410
357329
560872
576620
109929
1272759
861789
1137234
177640
158709
471480
1413898
1423598
1122243
663125
298159
363100
1024598
556956
1455509
654684
1279240
944399
779826
942536
449995
940349
1553811
298475
1187948
1211532
1458128
1071019
1210442
1112121
255457
484691
158191
1316679
1350565
727037
990335
536420
1477240
1192492
822406
894446
117007
1040304
1076203
1244432
312112
1540688
1023071
1138397
1010773
133393
221493
45126
409177
937339
1312635
1031145
1236469
1403798
246421
928260
889376
238279
761233
246979
562444
636781
1504143
1353863
1533821
1072793
1295111
837753
1400524
214650
1424227
891489
337759
884866
1358228
1531653
855423
923550
1485734
370217
1233075
1273044
577975
1373284
960129
967388
121285
505322
1066134
33335
1048660
488268
1007298
628293
125352
171790
1493980
1403148
995828
1268211
1075802
351693
1553640
20492
728028
453712
136777
291066
494268
505634
12661
243509
1404949
204354
1291710
1515077
219707
386271
13187
1071125
347714
994899
57633
1505843
235908
164898
966825
272855
520540
338112
1284663
1336908
751629
266788
304396
706396
1551008
992843
392906
1177501
1529054
54710
1429772
175118
419640
619010
1420445
693351
874520
660739
597094
521423
604262
16150
1493334
1501237
1250529
1018681
649436
292264
1001308
120488
1432938
1401234
1104233
394235
1488957
370322
622035
1240273
1525343
1283481
1158214
1431055
676117
1008274
1473571
464372
1228293
1328178
110884
241475
57465
1079739
84064
1426894
1105721
1179309
1306546
1391601
111230
495969
232212
16287
1042976
914577
1212973
1500842
1439735
205810
1165430
1374050
548715
155967
1027061
431275
1355375
115500
342795
896590
278201
1267817
1419690
1118044
16109
1052826
779586
540363
743616
765793
1208498
761861
1238808
1108230
50430
393215
1483297
667625
539287
257329
1190581
776016
644048
273700
1300325
1259905
918047
1107222
852303
243719
451732
94316
1206918
526130
1433908
1175327
308073
592368
175555
719246
1121695
239444
279805
993364
1006546
1310907
92036
437767
540548
1265887
207383
873462
612890
1380659
424256
678916
640124
1084745
262294
423395
732625
894466
440358
147090
1393521
114914
1382270
1489117
1279777
563223
745014
730315
1067778
931251
6381
245713
417384
784569
392999
852102
1357838
1207275
1528963
1290511
455634
399824
1352616
329429
1062296
1111860
480274
533618
1092746
863511
138238
267892
423981
914892
899566
1224784
1452509
65896
947062
1507111
1490626
154571
1195370
310700
584255
194194
319429
1198065
1127937
1510845
482905
1565782
1089742
204062
942079
630609
812304
841618
1169426
1009010
1083735
52334
1423891
941920
677010
520812
133018
871295
338578
1159929
1350887
1206256
774620
1182620
110424
13760
1509365
737103
946924
1478887
808929
750184
689870
370758
1045258
260471
1479412
154637
569142
1331131
1195829
52070
1126
1217753
1194459
1201240
1498298
91058
981928
52235
963810
1103625
91176
1371582
701352
280453
669013
812964
551534
899003
220353
1008805
581740
1397372
1515818
759334
142313
966636
70636
798088
148062
962940
176494
170528
282402
507750
1559451
1277382
1299671
1226016
492709
770731
1369556
617322
448229
794162
189340
1541258
700592
755282
1201017
562842
1504588
419973
246048
513770
921318
829351
502893
597527
1315138
662641
1501692
308433
978582
111988
845150
1313381
860307
1395975
441448
375273
285008
386938
91109
654034
372886
422824
1128243
1391261
673917
240467
1432035
253205
233663
129123
231507
720758
368057
319793
1410653
269388
943011
512365
924776
1203536
386593
477168
1479241
960114
1304020
1388283
428216
1073073
570046
678217
902245
1226595
863753
1059954
228971
1346996
1231017
952726
606861
80616
443254
1450152
743461
890162
149774
461818
82808
1206113
283086
1237845
869735
612125
521598
328023
439984
1043248
1336675
1461523
553628
187811
1013414
1059385
87484
490200
1223026
1155546
811716
648071
1372848
1492169
967002
684368
469366
374648
472157
801681
279860
1327370
468121
739065
650092
1007611
387100
1485769
1346905
175282
669090
382459
1561276
102469
1171780
614050
488345
544714
725352
1494599
1449619
611672
62368
229266
25375
1161237
546781
1166449
536991
48422
1094276
399922
861982
1324084
1058723
296385
1351843
96494
509909
1441479
1184925
1307494
1502247
919287
459803
1435374
352067
11354
310745
73031
1309406
874438
1337646
139858
1347810
1469487
64634
506440
601430
640283
263031
876478
6315
1017913
1536209
1325294
583906
1174477
994151
194371
1458312
572114
899403
758358
272728
1486394
1141800
1203708
648612
228193
339279
450828
838914
307033
888286
1527308
1094453
896017
931879
448662
21891
1531109
401938
667301
441748
713917
914854
1035653
1385081
329706
460385
411108
1463615
272941
541572
566706
1514054
490091
331701
518772
738902
1363356
762039
1036449
774627
298182
1511637
695498
439693
1379717
900032
864036
346583
904232
931924
861912
485455
1314105
1528034
312512
67256
542815
909068
1558608
1475762
452637
233528
233399
700041
443616
1483997
1459187
853097
306576
953404
695047
1083243
930580
556332
1529244
922974
1506295
725007
784981
1110624
1195420
815230
70332
304195
110952
583845
914143
1294354
1488642
394088
297118
1148835
497489
742328
44052
582440
263421
1488854
536620
81637
174510
1311512
1486295
1322722
1364602
582248
1356868
1443152
88613
519481
1313112
1196184
669104
951051
517126
403047
918784
1011531
35281
1046362
425752
1316182
1483432
756572
133031
911088
326555
1105378
1283304
718886
720562
223599
209588
11886
157035
792724
516888
19051
1205684
394530
455552
247194
817473
1079637
1419986
1448199
1146856
853591
513847
1077359
1292324
197188
1177943
1474822
1507999
309738
134343
1455615
941059
427019
1482883
1357724
420740
935682
1332
1451886
427015
375615
862416
2556
366743
349186
217286
856222
15971
440889
1523653
1527261
778878
563318
1496053
932276
607228
1561666
854804
935484
898775
176015
848382
1310998
1401570
1363281
1304561
594583
853203
1239783
144176
1110886
530363
283509
50442
1189069
1192394
861971
1218935
29532
559217
754236
1352073
985158
817847
55933
1509917
115959
373092
157307
821998
1071486
1196535
364109
189200
1466848
1232698
1524860
4100
600911
362181
648761
6183
400733
787475
76484
1209322
257552
1194169
587030
1349149
1108166
855671
1495087
74147
621748
403252
646014
1506146
715339
514891
511863
716685
311750
892536
889765
455965
983214
223607
129887
1467397
807573
1302147
1544274
624595
1039404
921701
1533843
1429669
736603
731665
604671
802312
1281047
705093
381682
939975
1419955
1246644
184740
1056159
933333
680236
301747
981532
1310992
611939
508675
427639
1436908
207222
461648
377293
943556
700656
18791
272375
811095
203896
1065251
551719
1419908
704190
801814
508074
259132
1485198
1039088
405593
543316
64119
1465652
300638
1131690
770937
1411767
426376
1079731
888716
473319
72272
1398446
1200212
87474
563660
73769
753915
805053
104809
1442565
843771
539384
135182
200565
1035742
648126
875178
971046
686304
154619
629364
786468
1344882
844321
1907
918043
784850
840548
323657
1069832
459468
474567
317228
1418858
1146290
643378
1454422
1467512
131821
1541400
963766
756120
1337079
4077
587310
201323
1210977
635869
492910
398524
585086
495017
1375191
878071
1037280
375073
976885
609111
537154
1038150
680764
817874
1551464
1117837
1036056
813577
42044
277255
913114
341012
1263615
695784
232935
1561001
917181
449224
782512
889353
871200
200715
682251
665400
1478461
1073124
1005032
224244
338441
1373701
736489
852786
1117443
1028015
702085
31224
759585
119680
1440179
607711
1014372
727795
1282257
767000
75332
1216191
549737
511137
623594
154479
291317
945830
419418
1024855
79197
555441
1316231
457683
856651
1105483
891360
267340
122873
799893
809143
1248162
1522353
241884
11480
200932
571769
1091452
1301442
978729
81461
556976
388876
703328
459322
1032448
160229
276314
948090
1413092
702206
1294970
184983
1023094
186095
1308167
431652
1091022
667506
18535
1130182
1494831
669955
1019887
455122
724935
691471
755091
973306
1427771
1510575
53865
623298
1000183
725538
540573
1299796
25176
686654
663980
546912
563257
1216778
1066267
1325016
1557506
174542
1490574
808259
623175
593755
434240
1012150
1103538
170611
411785
127579
1154314
852954
127299
306734
1499729
335279
1313419
1210887
825038
1525174
1250160
261006
307548
160775
1339750
345552
548589
144093
203007
664981
330203
990922
503179
1000330
1257130
983987
365889
1252686
14752
413602
455854
1436130
659069
1299457
749696
1076639
96867
557431
1122289
629049
1423536
123023
580143
612155
759283
271094
669564
5988
840021
209588
606821
927632
290402
496409
1320157
721782
239700
66456
1486894
184722
704977
1425510
813636
715304
365746
1251062
603165
1068832
928013
1043198
66493
1020701
615605
1401493
758603
80667
743724
1363602
64080
947323
400402
732626
677267
620218
1524600
1553868
661069
1257912
1105646
129656
1296376
243368
778662
1258918
355419
1029191
1505763
1517165
375283
1287773
1044979
1405578
1412890
1216238
1518453
1084812
36079
892401
162866
34076
40310
1312893
473606
600038
669498
1077253
418089
1501712
473806
1303373
1124340
323286
1334946
1250254
1241565
405933
1156226
1565655
1060647
493376
508792
1139531
1308266
1040932
843425
693882
498209
249055
583469
365915
1466525
81291
386463
363009
1394138
271720
501211
1421186
113084
1016617
487093
132596
985052
617328
1430784
1118958
94221
267032
240559
749139
956365
1505288
1518631
332746
1546018
776119
702870
1511018
1410489
615939
10256
639767
133106
160228
452138
727863
843425
357485
168148
14849
1439728
477219
1494469
1457567
664675
800049
620710
825708
327245
262677
280648
1557522
1019984
727026
973612
1423988
1325069
378827
69973
481471
13203
1392789
125692
1518993
282846
1217031
1119513
725383
1379814
67191
345492
741537
300047
1537227
938535
354552
76169
1533189
522153
599288
1293579
1382374
647201
567307
478485
1293227
74879
254044
452107
734754
108044
510219
93971
1005051
192757
1059443
417080
7231
929097
1318347
101962
952125
1562871
418742
888646
513132
76647
1414607
1328753
713821
946083
1128532
11924
161875
1235542
1036355
153716
1328737
905394
989394
1219500
620923
647039
1407037
1130545
749088
227223
805082
1001521
799321
1353821
29497
995211
71690
978841
1233192
501815
265642
1089177
63566
1379979
1233779
251244
167020
1291185
82301
164795
169408
1476489
507337
796771
1229516
1518735
1467886
1319171
1123904
853200
299082
757197
1459417
1292360
67376
1440919
1034136
628129
110803
1258319
295574
936547
360351
871607
942514
659316
1046998
358621
974748
1446259
1076079
466486
637889
54532
1356216
995940
950876
373878
560751
850911
1491654
568344
1082150
668333
86651
388603
1152402
964834
164162
588375
1105422
1286729
139412
30063
1244564
1471771
36349
1094278
93301
408758
115112
237630
1270933
624065
145466
1243964
1008538
451543
979387
225176
560594
906017
345074
181563
1380428
487948
165417
256374
1159978
1134886
740525
1370712
1224218
1132457
1455237
643750
436378
17913
1307473
1051820
1228084
1166589
1474430
1183259
1535783
804194
1490436
376128
210277
26118
181854
83285
1278784
884162
1020360
146990
140792
1262411
170507
636590
381425
1000545
752971
173593
405108
270358
542696
1160245
576676
696301
739733
198329
862865
1050390
652130
443321
968549
1405385
942347
1124084
1341249
1220509
1642
866582
779627
756826
167940
784818
443781
1425279
810920
1293700
1320807
68326
1185081
87603
144067
717629
12185
892517
1014045
715433
1328310
684032
709693
861948
685072
1500401
615788
280430
1338004
1009870
313248
688080
295064
5043
663374
1516523
1188733
637338
994844
777003
533204
260388
484674
188955
188280
1305634
695568
1180704
1254816
732928
465528
1332186
1338375
1422941
1415619
995417
1313849
120644
1089898
677501
908376
258653
1339149
1130234
1280461
761321
1530428
596316
376838
1063963
231704
1023546
823702
678902
832557
1201385
61230
1544874
1348576
90250
236496
981664
382021
181906
666596
1560740
1216425
1477139
116380
940748
1380172
1281955
639736
1444211
1061432
609542
968614
1254741
1090993
363344
1326593
1352376
499480
38910
981509
833545
894965
892014
180171
933716
1240357
828609
129941
399359
1195164
960253
669423
680419
966901
653208
861277
790066
1446474
1106496
1504199
876415
946479
1111424
683129
285154
1260776
97102
1312874
838897
296644
809121
188857
344990
977718
903259
16430
651419
1378399
1447537
916944
1090353
983571
703427
753548
606421
1157619
1231062
1135609
549277
1314500
1439780
1206821
235382
500056
119203
1275595
1246616
285665
155667
1504547
1269352
1468105
564418
1321630
470344
167938
34658
895366
110428
494607
1351771
1538164
55207
625185
326208
1190658
1000394
853831
705863
247167
1207694
1514647
1355406
834221
1209957
109578
999386
1071159
135153
1069695
445746
1546019
514423
1213345
1560333
176454
1280466
1425367
221445
615533
80960
34804
1102913
519599
1416448
1397358
1298683
229014
185521
1059990
1564205
925843
868591
940184
1250003
1534130
994026
934988
242326
617899
738860
1040546
1317348
1082916
740928
1156356
1008056
1129808
1209360
465461
1407891
578094
479862
187614
708441
310984
199713
1451282
1174541
694136
1146096
1279135
94728
1122550
580629
1462688
710063
1567093
400821
562327
557088
270217
1305902
1079345
1166369
162588
1482758
1066733
230291
1025019
1290537
1184273
1395264
173488
1521230
509698
786556
1515852
791390
608069
1095167
654408
1475101
205455
1277213
953001
1176474
1073572
938746
1291262
795158
83380
126461
755286
1070290
1502159
1308714
1549383
1039664
624476
305951
825463
1507699
1036133
193519
563457
350758
1185108
870088
493961
538627
501646
1266703
369390
504113
1423025
1566397
966967
542051
765806
692255
1340766
11088
53488
1419514
184150
1370420
212957
82032
1363785
1138057
384795
926395
325775
1183824
1433905
779320
811055
1445649
1453635
902794
172094
480583
686578
756698
1011120
551607
1549152
392335
1024680
644826
150756
714690
1320827
432842
892153
101135
257387
661912
1299392
1015967
1473301
988302
1265852
58595
1140610
105514
1134535
458417
1143627
80281
1090227
1302510
809761
219692
1221028
1010042
1230948
1292679
269806
175888
869326
358997
997745
48562
1225584
821786
558130
351565
834782
1162146
1488585
1148366
1346151
140507
728340
695159
766734
382294
837090
290404
651975
1463274
82655
1473598
566917
720897
1152985
825030
256115
106052
1496571
475364
934769
838972
843827
568925
831321
918659
686795
725311
424352
1436691
1205567
76614
1219215
136751
1380711
30497
901924
819412
235683
100986
1532240
799787
322055
758334
661252
1185987
476180
894727
843680
576922
91203
1035586
1201275
8892
191981
938677
27209
373752
302796
1559373
302797
757373
1269337
11495
1013263
112689
1180010
335059
838470
836164
521877
1384606
276361
1118292
118155
55817
1275351
57675
233710
885459
1557310
1329208
369532
606959
1461486
1549583
455603
324530
7772
540718
1057257
996984
1421957
28641
782486
546351
24394
1553337
1042595
1521364
406856
795659
617742
711643
853614
869237
676277
1295163
81698
291386
1251085
607438
1265113
661738
291773
1144629
816099
958263
365805
564955
89158
1020072
1235236
321136
70372
551935
444519
468070
481153
575499
1342023
861072
560083
478873
80799
967032
697942
914468
1462505
782833
192390
819236
1133499
1349188
271218
464418
1414407
1522725
1213316
206057
1396552
719742
303620
1198848
770576
1505085
400752
1362917
1264534
1316825
1043373
856754
53743
838584
1193508
1488299
958740
138365
1416096
708205
1552181
341457
272176
1099448
873537
117899
987700
1131383
1241784
385523
73287
235704
724222
1326678
865482
615556
664332
1337994
224702
1509380
713334
595914
1466736
833533
1155066
900923
454981
1181637
1446022
1567662
1102189
1388508
636910
1356354
1375159
244641
1407813
1111230
449541
1270974
1253701
1378890
43324
787571
150813
408347
1128029
649996
495747
279309
920138
535783
220382
693677
659069
816885
1257625
1323384
557746
1202298
63963
727806
106074
1563953
879835
263700
130078
141317
1005790
1505801
1258822
201765
961322
1542481
1465120
875988
327207
261085
96470
1118282
1164488
1234321
154169
936680
858933
1134859
30695
1076134
765103
574565
841125
775776
276423
223847
649381
389227
1212814
834215
683454
997502
589659
609306
1563551
1091795
1033104
1246458
1327357
349126
191191
955440
589769
867442
1515480
125788
1130191
1526033
1156824
1018810
929103
805850
1387661
969882
1239201
271082
1373622
1254835
1506901
61757
517504
990512
1230057
312183
72887
750527
1474450
382038
399523
234603
691951
1010089
532077
1554775
1131871
312914
1063495
873537
157288
441947
820337
90747
643999
978639
1470010
151390
595900
808419
889794
393306
1082528
1377311
984618
95585
294116
517415
1160956
51135
799088
196402
1310114
572124
1547334
952481
1193141
634890
437107
1204549
1567457
397826
965559
51019
874637
964934
1053576
368062
264200
183454
417139
736177
907699
139668
1171876
215490
827120
76767
860903
417310
816828
323219
242389
1007708
1317904
1236202
1472862
1356045
1531113
658707
1364515
177617
983853
1296650
1244192
1294136
17052
819899
1429808
1105166
129979
816889
1304573
1292001
307521
338220
480248
1170377
1516009
1082486
827209
427838
316963
631148
1207439
1258074
1526553
864552
1336456
1033328
833098
448169
321592
960648
1119124
197672
700196
503258
43816
1402878
480233
1233034
744306
189819
266362
990582
1296055
999560
944811
604360
160440
1479954
1505032
1116341
480473
1055825
303192
913342
1438591
490864
236110
132559
985483
1281715
792723
485669
276586
1296863
359498
1566611
936870
409569
103262
656405
302126
194107
1413852
45271
687652
865849
1385648
405376
555048
1085981
1232744
128570
1111495
1001554
668587
1148881
859058
936585
223424
563871
379406
1008221
708226
258294
1358439
93441
497540
177613
269439
886113
1558666
889419
134992
1329295
856150
1430962
422448
1097277
1417018
1567550
924606
37038
1471699
1085088
155372
175120
174893
1357563
1170905
576319
245911
1244553
309492
649323
408992
439641
434293
145649
701973
252838
1033587
1117573
971985
581439
1231221
234045
67477
94762
103531
734595
214065
217953
720621
1131620
76012
750027
500672
794443
1208986
840170
951852
53825
1498053
359979
1139095
1115602
88340
1547388
484518
502088
1516562
656408
359578
1478765
838852
804851
282650
350396
1471956
1514028
745714
1542850
1168409
1284369
1085800
1010686
579439
940877
249928
140094
201819
480163
1280965
154924
15382
1257263
1050695
1486211
1268514
1065689
179509
958187
644056
301850
988017
1025069
462662
558530
100619
671501
65155
1302654
286253
1075749
1004658
526654
1340909
215677
404946
713626
984122
675568
1314217
793496
4800
539782
1543593
1191924
178684
638192
30747
129830
1439326
1040573
519606
679213
472590
1143732
879728
205924
1232040
194538
948349
1255988
196188
1012694
1386832
959941
184248
541411
1567399
1314941
829065
1394515
1090485
586067
1463815
1087177
1505805
219663
38986
1500996
339754
1268806
1086837
1400440
621904
383957
1158576
1288836
97812
972452
1400375
492554
412003
1108641
395162
513531
188018
1209397
1374470
56190
34060
385531
945992
459002
274681
1085915
420028
1357882
785979
249997
583088
1345785
1472969
794945
886228
479633
1539785
510955
893571
999333
469575
351147
509731
572554
796448
743919
1025033
773295
799170
354852
1501170
507771
831707
923344
571265
1273977
237602
499162
868750
576290
464371
1205970
685865
1397685
1400147
937494
394974
519354
11203
253401
592108
1026201
1324292
563380
418037
1385013
1149795
937670
162117
140651
1065234
1353774
1435444
1010521
509353
199163
945446
769128
1565620
131002
1512572
738784
296743
63856
1015831
1344774
1364118
1450984
230293
1355971
1131112
1516185
1223249
1460528
1551638
1526133
521765
981900
1339878
1141684
977512
408436
1189294
1050644
941711
761493
928783
177756
89985
116802
892234
777616
1432569
716717
1547088
51017
606050
511694
1034325
517200
166651
90926
753442
585059
1038752
1096866
624696
1100211
1340273
1362100
522682
1298793
1402965
614187
703375
819933
588985
570341
616734
993784
1066356
673026
1191337
942486
1035478
646262
512623
1567511
124375
473425
112577
810874
1086937
501456
202355
486580
870315
581250
182724
458664
702274
354241
797087
518386
48580
1420076
736643
317801
60492
1087298
678386
592948
450442
131503
879047
935891
1137724
1087146
670988
1131078
942644
54859
1528359
461783
757774
1201379
606679
1118740
697494
281008
266683
438156
1406274
676180
1016293
1259848
1301501
1298405
156983
675279
558313
1205724
864646
1565373
23515
764225
378916
449990
332128
1401328
1376802
311583
1476034
577559
385643
277088
490516
643440
877932
1097568
399004
1250251
472846
1440911
1319296
502969
134631
418448
1554072
1186847
728054
1374404
506998
855828
110270
1316819
1167800
266977
1291718
1041808
1242502
438952
183726
83114
1068915
543022
435365
1203893
1508542
772666
530238
658878
1195037
1428348
505613
686413
701475
300471
206935
264475
1531065
1191207
697488
1187393
941344
435192
1459861
919376
1442803
305815
65433
1324133
175485
210790
1347784
1055853
634954
921761
258402
1233827
1272445
659847
490148
396325
599403
1136413
958423
171962
757148
603101
1017458
1434691
1013555
166120
1012288
1008831
1294862
1221994
1206191
1113265
279234
946593
358975
1357485
1269237
188345
949376
967457
85417
428947
1023261
613770
498535
210417
1527147
1382106
837425
1453198
999410
55763
302884
488573
88218
395777
981175
430657
926968
1469810
35569
138399
1046121
1225317
800971
1143708
1480640
1439412
749115
1332833
1321113
701599
1217940
637090
413947
68233
860359
1317873
802748
87016
792052
1511249
556823
441859
361589
48184
757840
608992
864438
878299
1552785
1275496
772719
1091168
1525345
306780
1428991
924325
283001
1224084
1073746
223751
1056313
933748
224555
68077
509123
849713
804434
943527
1513809
596487
569642
511674
430658
161404
625995
577300
1497260
533240
624590
980993
737155
905693
1402569
1061306
502183
204527
1343836
1391171
1175814
195948
1188701
1445068
549539
17745
424205
263350
294126
1417641
510564
180577
199346
96397
265620
1092288
510481
685139
196061
606818
176602
132766
1459279
460682
1469305
512300
159540
273328
557154
82712
787772
396274
329960
763123
1022389
678934
1460246
1036439
358075
668171
1205613
165701
843036
287099
358712
579543
357452
425882
1500573
471614
791141
1130632
811295
487616
1303371
1494825
505014
1344912
685410
1016155
234064
554865
389250
568539
1559978
36848
98952
1387617
803874
388171
79101
1347268
1070455
1312430
609724
1128006
50042
1106149
1266279
1408207
1255045
1369849
1548317
1009564
1251414
408393
1245067
1422933
1077600
846139
1039618
1185928
149372
291399
225728
291755
1538483
353334
667225
203362
945375
22093
1393435
359688
955054
172875
887801
749684
1389996
147796
468521
370390
453125
145077
1205304
229313
320019
142458
318424
1030891
1432493
675137
1445271
1136182
744169
1410203
190167
1404813
1361332
405556
356104
580813
1148635
370539
1438345
856800
306326
516406
204738
843691
428801
1394542
497535
312353
592613
130142
843084
1358188
297295
695607
707871
1387387
453370
211690
523058
640424
73626
756311
390417
1425072
337518
1243140
177833
344426
652488
1402576
1398917
1133201
1042989
538528
931434
322486
1344121
972317
1284681
95270
326276
154957
341191
1319063
1446150
100404
398393
658353
1184202
644798
1340767
216740
1434602
1567330
536569
1438872
1127461
653079
1168319
939683
314834
668246
1431953
930358
785375
1130224
533934
482516
1344889
596840
1512614
1290809
744105
1450631
825669
679142
1218598
1020772
970321
835007
133447
542791
1142881
261838
1321721
1341371
1037111
1461366
1422082
935293
962920
451727
753386
1432436
927456
555855
721684
618751
1447088
503407
625244
881407
1219373
586224
1147044
707837
1046663
645934
1508126
1525644
1240321
1270976
1224748
725948
1268537
33187
1182855
1292263
1458660
1343784
869229
740795
1144323
680887
821179
399566
1105478
1467741
813152
905463
1040417
1082643
943187
439385
1450092
1465634
1403222
259983
972598
913839
1305605
657750
26335
1038907
215660
983481
1202303
695862
1334401
1364855
333965
908341
301252
1543571
699068
917702
464795
1010997
1542582
699184
1329379
197835
422838
1322563
1523088
743094
1266973
688976
306333
1474284
429218
1415949
55546
190820
949423
159368
414916
494005
1265637
216762
930174
377681
243474
107581
775647
1520927
1460607
508723
1372479
132160
1441490
1509012
580898
1326337
1093877
897887
455521
526062
671995
1024881
1104572
484912
1398823
17578
1085087
956980
632042
275293
1051682
183965
508196
591989
172985
1137857
393886
438684
699229
503566
191197
11464
1091475
532643
929629
1004871
1291228
1353856
890389
557078
947043
1117837
81007
868510
831930
567679
987212
551272
1196733
653246
1554211
764671
590497
811351
168280
1477283
1241918
123621
718533
30648
425998
330369
262563
1335994
224424
45415
618670
1488063
770028
16960
1249518
416844
321823
535515
744410
50670
1550110
498871
1430989
785459
37049
1196956
872213
13692
1210872
1317852
1465093
538675
190921
637305
146649
1479171
440471
387572
1479115
958161
438032
169269
399705
69381
1132764
387578
260760
1162135
1221040
1455077
939705
318919
912828
1464158
1052191
1200939
875502
1537832
265860
1103114
8446
604078
491439
253533
751235
291429
688141
754925
839845
1185624
1103879
1555513
123921
1332323
359153
170407
343855
505318
714089
301027
702655
428223
1085309
1453142
304959
1110007
969235
1338894
573073
1078848
1521182
786739
885008
563657
311148
1085624
158366
544863
141065
1113353
1126032
1177632
1196841
2220
1454578
875128
1431914
1102819
1051266
1207761
1215396
411807
40780
1126290
371377
482266
611903
1146697
1014488
776714
317685
295654
175514
828057
798887
1002611
938899
1513878
899719
443663
107149
553197
242285
51448
785694
1191479
1450392
745004
61251
616368
1171864
896600
1178737
1035403
359637
164599
1068613
168854
1006380
1426656
1247385
507781
1405259
59398
1227043
1086581
1553732
1382871
99657
1336409
260750
1127529
1441015
179214
635987
541197
159734
1215972
293267
149126
543661
762424
651966
1082316
1282875
845972
701241
15636
247964
1035809
607559
456608
877436
1173831
80444
663926
1261064
1496692
205928
1563667
1312912
229103
379824
393381
706740
714545
331403
690531
1007146
1178714
22396
189512
67266
890069
23449
117048
1331580
969993
864723
22102
245056
1403469
246725
51819
333986
1525139
257704
1260793
1420391
1455924
1353658
931685
1128483
838527
1055672
24371
1536447
903762
1260753
573866
924891
341143
905605
164940
1467839
727622
698146
334796
227354
871281
362594
1094233
980078
1145817
472144
552875
843850
1027187
1517511
679871
975722
1378766
909118
369274
1441242
55784
239761
569656
794607
222022
1133705
234178
78487
1319471
89370
1365368
319920
1271349
1372724
222030
937050
100698
569826
943485
245606
318162
613029
356834
1058313
465888
1359581
1205867
36121
804002
825167
516315
780169
1189345
266310
506858
186210
332259
762120
369535
1416739
926157
1547248
1207729
928123
467028
1477179
967335
96035
1546118
893014
264376
1109561
806410
289823
386702
559858
1541896
888067
251835
71198
1011916
1094513
894007
1457086
1516218
1545687
511448
261090
1531094
413940
730215
949548
605457
1329863
726860
69450
239117
931062
1514444
336614
778536
388169
943832
1375174
89487
94712
840575
918740
974072
70315
350832
673335
1532579
1138933
671402
1233619
1465580
698713
1069816
376586
694479
844266
821759
1227267
628743
411489
847793
706884
675965
272500
1526750
1183424
888667
796450
846695
1280056
742391
1379562
768911
1093372
1484370
1450653
107221
891235
568786
1057334
1472470
1032853
84784
132142
902512
495576
830897
1530749
774712
603503
840627
668449
293801
1528503
1206900
629764
420680
540583
328604
528919
1333140
797513
617712
650991
432812
587020
583000
373479
1474343
1110933
213680
438974
818918
383732
524712
434657
708800
1306467
1331973
21932
710037
373834
1562677
625780
344107
1331342
947855
538675
1503302
1562396
466240
730048
142459
1009106
18490
753050
1549670
1436264
1264780
546385
396696
1308095
4753
892953
1530702
34807
839874
744005
1495087
1297717
1460749
13012
947685
740608
1269326
1179945
1264639
879929
331650
105653
1423039
1486545
1461654
1389104
1144928
1554804
509223
1350502
979288
1561755
156887
350590
710130
575020
1296669
262387
1230449
53590
1449837
1017041
10490
1103432
707897
880249
112220
1254098
1466989
1129158
256783
1483399
1476857
707968
186996
751594
1424986
388524
548758
512889
634962
326776
161668
76971
77169
956680
204183
642811
600598
1376342
953217
1010903
668275
930481
1355565
378153
1401944
445745
507316
1025009
859665
1473928
1559841
555061
804850
639566
621148
394202
953324
912770
906311
373699
72851
1323944
1223838
1312772
1366786
485586
538205
383628
748160
148873
495529
981049
583838
974683
96941
1030174
112940
765719
239547
969531
110851
1539454
1376023
678959
175774
1464418
278083
564158
1135721
1450748
288076
1490755
830420
113183
1376865
1463240
1381498
1013820
34846
216133
98429
504297
907369
103982
131608
295331
756564
1172281
998832
298480
756333
221930
628612
995202
921707
579754
1078685
533404
392327
749691
597537
292725
1486711
1378236
94034
597042
1034326
383048
423021
166760
531088
967295
804057
951412
844106
721575
33491
1511290
1164147
1457441
237688
1094889
1301620
1430717
1418697
951618
183648
90583
1018299
1412399
1487653
1347089
1313715
1031891
468957
1329753
1323442
315903
41989
182641
1524320
343229
643765
230387
709285
1210439
418460
324881
598986
1371521
1420843
929904
681332
806210
1116241
8014
721255
216395
193201
630045
1508081
1407220
1325668
311964
45531
106733
572618
331143
373575
1117680
383127
954066
725052
104052
873747
1280752
443812
581049
1449302
841851
1094439
590371
701498
371135
1073084
638099
1276991
496002
1071196
1200590
1064875
906380
1437024
199337
1160892
1424723
696399
1055757
1554885
697482
933540
1517754
1259065
936227
828774
615855
1482465
1375200
157550
447785
495769
1364163
1123110
1395613
85212
1293250
391523
861307
1479299
797648
1415514
708432
333092
181826
476632
966100
1445142
357068
1532780
857938
819317
896437
1168146
203720
21584
149559
1113641
495282
1154463
1553525
882283
175174
786642
586296
1151643
20201
644452
1552013
1278151
990427
1423290
1067713
31880
402420
1178986
735249
931631
1308041
1324076
1154160
1180154
666662
382395
335067
1169821
1207156
1004268
1433212
301043
1567956
1457231
1210656
1395193
1103182
1006543
1490417
1146706
595256
948472
1082897
131796
307968
572876
188732
1164431
875621
1306961
1067375
1498995
926146
1355216
1214765
743639
997600
940371
182318
662018
1216101
1535603
1413716
257429
837080
1241912
307966
698786
303965
650836
1004731
1529278
503372
978980
1509924
1124086
412384
632749
1067880
664305
139413
1414349
1304078
1077318
593336
175685
681413
1341987
432931
345756
1132603
442916
1214603
624839
1136799
1153689
796687
1071543
513211
521518
521402
205162
293580
1493257
849563
1099936
214595
716388
1023408
1042776
1082562
735659
358407
1134328
591082
1280390
253834
824961
1013245
728809
1162116
141517
1414465
936406
318852
780826
1227291
1331588
122570
381224
668335
411038
177477
366801
684355
457810
146408
1410338
913181
692872
1062033
299719
178798
1076841
553902
873192
1405382
638472
1228511
446747
622682
936295
1380475
488654
248075
1055011
717382
640709
594123
962186
1086621
1311742
1157881
983781
711962
722014
202342
349610
1424622
1518004
15747
1405690
66049
174340
175207
243101
793625
1148209
153481
525774
77410
879631
525383
793685
1146308
776107
654673
1224352
47061
462062
1501818
353710
814474
1403856
1397362
1378094
703244
697283
1144869
8151
866652
31399
111592
1392158
1053811
1304569
577960
1032081
308099
982209
906648
550751
824541
1482076
1183371
1309804
613286
84716
1288023
44006
1049382
566702
681324
1176360
366377
1240236
536127
1292268
331318
372314
1209303
1078092
66801
1498793
347482
1517735
706261
659041
1098695
850213
307743
733409
1252556
343461
1405552
554061
1240610
1500315
740476
372699
1457769
1248558
1134235
391174
729977
1041234
94370
475834
251979
1036618
1043218
1172682
518603
1117189
630460
555994
1034943
689195
194901
1493530
29111
1536835
1379542
85974
1545316
898279
1399362
307003
682351
1343456
458446
901098
455350
1135964
398264
1567300
1021521
551889
315697
1497285
1298435
905000
1103010
720521
1286841
276818
220874
832839
530453
218368
375818
184822
718722
1375420
197611
155593
1097539
1131218
290047
483145
316341
1563556
1109267
48556
932940
1271952
1081091
1498829
274084
1176101
1313762
712940
177674
1455795
912646
614047
938769
136580
185089
1121842
641278
634009
1194385
1276177
202463
155066
351847
725878
557947
1347353
159073
206456
1099080
664513
157077
1193212
1296399
457477
616486
514235
226134
1155148
392809
394051
149558
1088468
1320248
1179097
892652
1490209
1442500
36962
768789
98530
781708
647096
1055236
605404
603496
1276909
1540784
1166815
1080575
1359668
446631
106609
1035384
233770
1461904
489989
1271186
1001980
1547653
805527
227070
1034246
530669
642739
1476982
1175821
317687
913420
36754
715195
1537031
418446
1431195
176792
402305
22693
73599
777886
13048
1153432
601439
921398
370737
1555787
44718
865437
922363
1257654
872945
74651
418046
49369
432611
1054718
1198063
1443414
133613
137415
587960
131564
677006
654457
1348952
206567
1498008
1541283
1170000
1415652
703543
53763
942648
649783
380318
293626
1127263
319077
136102
1244441
100552
1367329
421418
1350141
1042601
1280706
37357
824029
921866
441336
369738
1346041
561789
541367
1339231
784756
841682
1144007
61347
989290
1382289
1187190
849060
669509
1518230
1415168
1545067
1402769
765723
357461
1048302
1171947
75982
505991
1429529
1473870
1072946
90387
209752
832036
1289626
1065589
21326
528744
350915
503908
865528
14530
659838
475888
714237
1482887
1201207
1240682
413188
94974
771284
1136154
1026356
495713
77096
1436374
1219079
111653
163523
426610
340260
837
271329
1550694
524033
137544
793211
294503
435907
1455400
926571
983551
604425
1232095
203964
233686
1533462
731360
1471857
1061931
997025
620072
308614
464567
598150
459377
687648
826268
489781
799872
1426203
1332970
175659
27461
1464762
1115068
1061611
1208682
1564078
1079150
1211190
486075
602324
1409955
801783
1537766
905746
1270735
553187
435610
1151822
1244236
14221
244134
1436355
1345651
345462
556680
791090
697282
905596
741227
1384313
1208684
958292
1362930
400149
45064
252653
1135946
628794
1278658
436196
1313995
874103
406342
1462884
800365
897596
1305229
128450
323270
209981
1520597
875726
1437421
448951
854314
1394242
934029
1294092
286280
618868
287782
630149
671611
250349
302687
908532
1138332
217937
306246
360487
645879
233568
1218757
304664
923725
964263
859945
387837
283516
739603
1455382
34773
749313
566334
1030661
936618
931996
226276
302165
1009583
1180813
530590
1322402
1060920
1247763
1344213
267449
165093
1385587
316985
939965
584978
112615
168856
641726
159844
717685
1078657
1010561
1049473
319438
1516875
790214
712043
747310
1179221
901531
859472
1308103
404898
780512
343259
1214499
1125897
120217
695811
1511849
787487
1409886
1501341
655660
956649
126073
1409013
1142891
1352296
820008
216783
739844
705417
1015189
408925
853892
958388
1291110
745948
934386
1523650
895284
1058656
35943
778774
173619
1180715
904087
121169
905497
642751
621442
64712
317410
896562
156705
1445000
16891
530490
1499908
82575
1036528
815201
221314
893457
133629
792845
1087145
372347
145421
58372
705981
1281891
872678
373088
1057999
1113646
1051774
885157
1485430
603893
705708
980877
1223258
1123367
1502344
637110
1188292
751723
1235633
366949
1038429
390522
567003
1192328
634794
1185414
391636
913808
455566
1559071
1077034
1285211
830312
428794
431714
144884
511294
746068
667991
423548
578654
956294
452328
1274203
1498668
301465
1345263
1357762
862221
912207
1354626
546374
740039
415011
663120
1436738
441173
893039
1548365
1275160
298361
930125
1498920
1013724
507205
307711
788609
703893
893442
296529
34578
1489798
924994
1505735
516600
117414
1132998
912529
1409183
1023132
521161
256235
1075365
572219
770612
1240444
852861
284390
111047
721618
902930
1004007
1341541
806835
494517
1319071
785063
596590
424983
548393
1326276
1384497
950269
910983
560572
832565
381392
33241
199858
617308
745176
1355784
814709
381873
1483555
1125538
1010731
1263930
156578
1104520
968013
148349
1481711
762397
1087412
862978
405880
1406026
1133808
1485300
327219
569151
410636
1057438
1505436
915874
1088528
1006462
679690
478165
1431170
1393932
880906
1108451
285425
262502
984436
795280
764098
1481366
1189199
543884
1215837
584528
415669
764102
752072
1258693
730237
307783
868178
729652
916512
1295327
1128016
583932
535842
134414
1228162
377803
598028
412534
111784
352717
212443
1503339
509074
347340
1035572
141561
383862
891292
88478
1360003
536336
919510
1249331
1006148
924682
1011386
959395
34324
717107
426739
1037144
476699
406024
1411683
816844
770880
1346279
690228
29597
802533
481639
146885
839799
1381877
1290057
1026102
264301
1411095
845875
208378
474073
1084444
1068284
486501
602191
660093
1123920
1165261
848297
1261863
930370
1115853
978107
1035955
932111
992461
141461
612722
1090375
1131158
339970
1157393
1072339
627194
1462810
232613
996518
1232361
1017197
481899
307324
446965
863714
1145362
179069
158600
860930
425736
288714
1054418
1285683
954754
272599
476929
267090
762074
1249105
1202802
1518664
674159
1354793
415098
128004
964113
1009060
1234636
848994
50105
1376660
545260
831414
202958
676052
762928
1353438
366323
832113
1343946
319886
1431539
621657
923777
1148337
356327
1475318
1047197
710438
751324
51154
941204
849747
1374170
751883
976352
1411714
139329
679240
194056
1232389
572524
818670
11825
1349305
61683
593137
636956
1125778
391865
798399
1375746
919229
1389951
137993
110153
610506
1560725
341089
487407
683520
811747
727405
808343
1159603
290270
980019
383949
223781
330242
743273
59701
1153512
543070
1483029
21737
1314055
326710
846145
148005
249409
770677
1272246
1345315
1208145
1309132
471986
1410725
292033
687320
117767
664865
110074
1322981
929557
1314739
1265405
1460862
1159420
616555
439423
1219587
264924
1104690
301968
354988
342675
1171245
310531
1319266
683575
17418
702902
481966
388075
1410354
202020
840972
1111334
1562257
1381520
991342
1181721
486501
553365
1548465
1265190
484648
898509
127958
1275231
785643
1255026
598683
296186
1047637
559676
765056
40870
893281
1506558
368567
1375097
480374
800928
233451
248045
49614
1525044
1566299
1178879
340939
627931
1469411
1159084
502856
947073
507843
1310845
1371188
1025337
301414
1507714
637181
160385
390101
454960
1475923
1213807
319929
1517737
479078
955702
633552
906306
572397
840185
618117
529551
938672
923363
63599
198534
1440541
1380748
993521
923233
602342
1107987
397156
1259664
502230
492125
1511419
811724
268433
819641
1253768
574227
1026771
1148839
200648
1009224
327700
1261672
198822
1551743
344916
221425
1553310
837329
577880
1150063
958137
1174938
1538075
1322805
217002
360050
685914
956895
1429852
1359641
975890
1387852
649726
110051
810773
535854
510701
1340929
1386393
865821
96974
750627
525038
363949
1361679
1329122
119006
1152328
18651
159427
714885
246366
754154
1560213
1229459
611077
76872
840613
893526
426059
1156411
1098855
1490040
576611
1430878
1306825
1285796
736705
861320
976654
141308
1066716
221280
750782
251722
874820
489443
26318
1378562
1057949
1467535
1567061
356974
1206250
1135821
98037
12920
457837
1326141
1424867
1328113
113218
1376565
1150714
300509
1432263
1034084
202425
331156
111476
1142098
1561247
262033
1359708
921435
12583
725295
562405
916131
908750
1412278
768547
1563937
128754
641881
1162548
825311
1334875
518930
890885
597019
1484259
577619
1263802
28710
514376
637998
289452
1056625
709505
240402
915762
1225637
982879
646479
832627
164394
1039269
14163
1136360
1098126
372691
1275506
689677
114448
1213136
64559
1538533
883938
934053
1225965
1477876
1253408
1035287
26892
1461506
857680
1211449
299512
165006
1037063
466392
423655
358368
578289
307730
995333
341001
240738
1341267
617763
696343
642004
322395
891817
1560243
126589
835501
1051388
1115326
584147
109416
951384
901426
1099577
719672
1564028
840556
1334727
785400
142876
64944
379182
214966
234214
149778
217220
1206324
280899
638915
494880
613212
579695
1288348
920931
1496273
1008293
1009531
663465
690685
775414
1288788
1559087
1535082
1117603
1245118
1182905
1166428
843691
542480
370590
662980
752355
1040148
1174584
587532
1368503
1048755
238843
145468
334226
1490484
954713
350233
1165763
1077561
476979
702485
461737
1277127
1452770
50404
1152850
487484
1390697
1283484
851759
1280001
684686
1191572
1350648
845601
445213
31953
1394033
1129039
172175
1083376
984078
1539668
1129485
1323340
249235
1126240
1111301
916873
755869
419835
1482647
1545180
443446
547481
341673
304735
1485050
191141
68798
1374065
1337600
1212165
1201410
363648
403394
932027
1094326
345612
245211
16074
1122617
293706
58435
743361
731103
519153
23108
362906
1515367
1310690
368818
1028282
53499
821488
1534894
1447019
1092476
358327
623727
411546
103030
1274094
458911
1367984
912500
1160802
696458
1032065
1433127
218781
461426
578118
315021
1433809
218293
1121023
1379710
972765
274493
203654
1517208
955602
127893
717278
200532
55121
125048
1418308
568925
219760
510939
1508033
21228
48814
167808
191154
224494
962816
1112297
450023
554588
464893
1379758
294424
185900
1515867
376291
1500174
448935
1444104
1059095
165567
1351564
1104362
797591
1121542
242166
566901
267902
832313
700136
918708
651669
634789
700135
117483
1057720
362150
1148918
260527
1226425
355769
1241390
1094871
988097
924210
1452189
224678
1022510
1188540
664846
1328602
19254
580126
855885
736611
335171
772617
865813
1264824
1559566
686015
526224
1276246
788271
359202
852763
391039
276611
516288
137531
906184
254960
396750
1297949
907847
225185
982061
581586
856848
106855
52479
664709
1353161
1228324
381502
308941
965208
713389
841799
674428
688453
175623
1000774
733043
1283615
1191708
1093893
296953
764282
921566
1068010
1153704
777804
962536
1240893
907311
943004
631144
499062
768047
633393
1185045
984250
341089
75364
1309389
214090
1095603
173181
1295767
1109425
832750
678721
911129
814309
1376207
176532
73610
1361968
1326081
1516186
357845
1168240
1183513
995421
251533
479059
721269
139940
104883
688042
1354249
1497815
218543
1490053
1111119
211941
1458083
964115
717186
329048
583427
492280
270696
985584
687212
420203
16726
119796
191515
130282
863208
1467099
916947
113065
1345294
519494
1418071
1049431
449759
1395963
176026
1554336
575067
160402
756096
859277
507716
942650
728430
923675
212076
636733
1302489
1168785
1148541
1457439
905002
1222493
1249229
1380010
1217117
463569
1554696
594594
1388641
374224
374951
579484
1253767
735145
1120962
218017
955880
304648
1283229
1025021
1094390
159618
77655
1140013
35245
864301
1256034
1103788
430915
364395
1526762
378997
24293
49720
1058708
89515
572609
315746
1496108
1392978
397183
1117620
1388489
1161204
1082136
849436
98606
512506
1535222
149284
1305293
1219128
286049
280044
516862
160785
610880
1138374
747245
1440663
208487
1533897
1193258
849443
326367
31518
1065991
1390724
1149096
439813
917998
685486
1328559
716071
524364
393326
672906
1355277
356187
458714
1215760
1346426
235761
322435
1210935
871380
1189532
1192946
192237
397761
235973
1211694
550560
982178
1490430
1236185
319355
745079
1353506
617866
212948
666028
850689
1454035
682789
248094
1402854
381004
401304
459677
1548206
1490923
1503240
812705
1281413
517186
792100
201775
428476
1306621
891787
1129460
1243403
7635
1464002
1100406
57967
1201702
789803
653953
1529212
822955
1547201
927703
537251
1071176
1349754
571615
1317939
962985
654071
1154703
895478
311192
92276
1478539
606626
910154
441212
969709
502491
1288075
440471
1406479
799534
515789
535444
97277
1371382
977932
925518
1349725
1211763
1303869
505977
1407014
841342
1467137
122452
391236
895675
1002648
1309700
72776
467131
1391456
1187708
235705
43620
1245499
42552
329566
477301
328162
930794
1329499
221074
1413179
1438343
1037682
1542271
858075
1013405
1368121
1030139
277139
1075477
416346
1098089
1296412
1476104
1314939
1440886
1330894
1036315
753425
1518137
1112130
656896
501813
20450
314182
873860
652025
358064
589712
363401
1062616
1189639
1258831
83638
1071698
113351
688102
591241
620704
1366790
947038
1095198
1399339
1205371
579117
1350305
1021685
1004438
1320669
1559924
361889
918865
325737
1376761
438042
737334
19290
988392
1499842
403748
33672
731821
283705
1460355
720775
442991
465428
851555
253974
752703
585207
504255
975518
1292396
64747
609799
981034
1060579
1191305
587470
869391
1130483
600038
840048
1536692
979076
996802
1522385
86247
283831
86076
309537
1145597
1495079
190611
496857
1450560
210757
523826
1121024
1339641
1352032
1301288
55645
1024129
1227069
1065392
318628
611381
360171
1312029
1454133
1193286
1353946
36574
1049287
305250
247556
1420247
1214645
867126
246114
343743
1098611
1234144
1120893
426374
1236136
639104
84917
241608
1351243
1208165
326848
1109090
1218014
441996
1230880
1186278
739974
904564
1550574
1161561
1124166
1325948
943680
1460699
552080
1415138
258064
1406145
489915
236384
1294900
1230474
742683
660595
755752
52174
1311351
31681
844975
519251
510995
1497601
1033239
118032
25204
1069001
558638
819152
294928
762137
116803
1010310
75850
531504
379605
1369456
1193187
176627
1527688
907765
860195
365125
108814
186567
618189
954908
964104
575107
1362321
1392458
1135910
1213100
657907
7143
132029
475720
46262
1035876
779269
390538
1182186
747932
1110831
1002572
1478986
800662
1417829
1460966
468951
1517323
28206
316552
1266501
790871
1203731
611257
1183861
1020456
368461
307295
207431
912521
1243991
1559435
1067913
948844
1122216
406005
749371
1394481
241307
313830
527431
1093995
392999
1340178
72638
1172971
874788
331215
79203
1483064
752123
1474854
67753
608887
503196
520554
1435862
1500524
904919
772055
1435419
984437
731909
373893
1177373
653702
1154146
704161
326589
1436952
1006845
419755
281313
1354765
491189
688259
1437676
344429
727623
1334468
880851
1561140
944848
782931
101519
26952
1229811
813215
218256
390086
1136165
177295
1301174
551014
752405
71228
1445659
776537
964503
1208396
815712
782512
76391
217451
728195
1460025
901453
326839
1135996
995799
1105616
933132
224220
14350
349772
1034307
1254110
533154
887026
1326846
990391
1457741
1543990
967863
1364138
1523618
386824
762083
448870
252831
949513
369366
993420
1289156
1017852
831991
651984
1547710
960990
1368934
621502
673974
949130
101883
784239
256390
1363545
609911
339871
1294893
923141
516913
869916
408513
138415
288570
849526
541748
457065
781844
1387056
107144
1459860
809889
538955
896666
1368752
916662
1205927
612925
707858
1112163
559690
1155125
652977
982136
1177232
1402642
328170
891108
54762
370396
342494
790005
348035
954793
401754
590329
1506458
1156109
1031065
851962
1097121
516925
699182
428650
1429970
943577
111055
350455
1478017
181937
929275
944766
1461271
79865
66139
1135568
508672
1140921
173554
763425
570252
444048
172764
476148
1315694
197417
643524
870924
379985
780840
807603
458746
360926
356912
601350
579469
1284968
1408209
1310718
1203405
658837
761308
907480
908465
642928
1547804
1078344
230914
548442
1227804
917119
1432579
141131
642322
1204177
850101
755999
504293
496637
605987
1294120
927422
1228695
446591
336431
35860
1549963
772756
288092
997744
164912
851221
1218987
1357026
1226069
666968
171424
83956
1218934
554046
1114602
716179
424680
1385761
599287
227535
925325
318137
483189
238223
537047
364927
691467
1253914
596399
722186
700501
1447417
857024
573326
105509
805851
1381007
323537
266080
325134
676603
764638
1190243
128487
529007
1324976
618120
600052
1359956
1553525
244505
657720
719114
726428
1506219
37664
298798
1142457
87408
732982
1100749
1288292
230300
1220861
753995
1182289
128365
976185
1207958
1172753
889989
548702
1429840
1143428
5549
1306473
548731
954631
740339
948285
1017690
308089
195793
28186
660874
1058047
785267
1277538
1269535
804184
725800
693516
246224
122739
37701
578469
1393775
587141
1000993
1141144
418358
209677
815053
286746
1037955
516939
1121502
421586
1405644
35660
1213635
201001
1246170
516380
241974
130428
899861
657731
737800
1474526
510139
153214
498832
250835
692501
955860
1560698
94166
1262905
783553
582360
881724
1459512
114758
979885
220823
1335489
303984
304193
1123384
199477
103052
1086150
58471
1021487
1553094
952813
1547233
995163
1228139
554246
265494
850188
679588
1388500
1293550
566020
1409738
1386128
325339
190144
1181034
468431
470351
165559
1224102
860404
318481
357471
1341017
1402061
898289
1108552
909392
1288867
469840
1131232
1165564
88993
1056953
114902
23615
259157
916244
568837
377973
1359925
439026
379512
1547444
146291
1106635
888496
1267120
337544
458860
1405292
1350712
452273
486274
738104
1315371
594166
1444356
1309426
1340246
1499560
252233
1017947
1240771
339088
1270498
261566
1273993
1032173
1188475
1328872
114068
99722
1411595
1548904
317077
1462428
381786
1170461
338393
382336
857299
922748
1170539
768001
325310
675492
1175649
498831
488284
202668
411586
1162876
187155
1276879
722455
492035
174595
1162259
392177
1563149
388849
167364
827984
355584
698150
1506245
146053
1363801
1123732
1344520
535616
1538838
1500492
127026
304788
332853
1290815
515652
831349
1440729
623709
202383
1224014
1060704
934417
323425
1550340
689002
890000
506264
1378596
887318
472296
1451981
320697
709664
1484944
871815
1458939
193225
1364194
1208784
1319228
769353
975562
922180
531083
1006340
943463
1559333
1078111
1536775
887131
1032567
908182
1157228
1454414
368607
815181
1343656
1295020
286555
1307291
46470
384834
1462547
439180
909227
575336
145964
1488334
702948
910568
996787
769262
8729
11296
40024
322136
244834
849210
988549
1460318
774229
53021
156391
41675
1323409
290870
935685
1424884
87084
632772
1378065
1181038
1024099
690593
1508615
1120626
605222
1326402
919145
123367
699671
1044095
1129384
1219845
856565
1417120
21570
684248
417387
313583
854718
490873
269279
723621
863097
1516369
640907
344015
243870
567067
318542
755698
1431876
1385613
1037507
732898
703856
1415316
84805
575722
403320
981981
27434
231965
120837
431023
8794
309390
529132
831170
320314
1059145
1170955
1024339
287319
159006
1339077
823407
618648
1293449
340836
555207
87082
993616
761404
22490
1203033
512205
254977
647257
898083
502817
362624
270429
1208573
1057179
1270641
506579
185912
528708
545764
1191393
883974
885258
275876
787227
154256
151731
96732
1312950
399681
154781
751063
943655
418518
429479
368077
886285
497053
954463
545927
466086
350234
992828
113643
974023
500835
1245109
637428
820835
820845
960289
1138216
518932
518636
1501222
332154
197449
32314
567129
1067644
1346859
1221974
369725
76545
1113763
484294
985566
1182511
36562
218290
1187091
1008105
436508
1318689
375038
1064797
1166392
269754
725470
241289
436464
1076576
420172
1070641
1175676
643465
1385976
912616
807607
967659
1189178
659384
713805
99546
1262295
1032220
248695
1370430
226754
1135918
320427
1247623
1351764
1527034
1141169
1370348
504624
342450
1561987
79544
1166967
1498050
694314
1279532
1152124
472098
28493
735476
3997
697056
212084
848687
261082
1131440
51289
1331133
227213
305861
302198
775227
972256
1331068
18933
586095
1004846
208716
1053795
655692
957217
791617
1093137
1089019
825142
989073
565732
285823
1326161
1350324
543303
1363415
848342
599044
1073588
1164478
554204
490349
423059
729874
1426287
382251
98675
333675
164262
504506
253292
893414
1442263
249806
161892
941488
1521498
654365
1336790
708283
51322
952394
942687
610496
1249688
673340
183813
1093268
1252808
1551913
1091113
759496
1146201
816456
1377351
484106
190072
442339
1038113
540148
1372475
549726
1015471
464592
1106440
843142
1202550
1334996
1391590
154781
1302412
663500
538617
271608
316211
22942
975545
393384
1346390
744036
689495
1475039
166590
674862
370024
1083757
1413973
1144660
1044272
797184
1449353
46888
1218021
1425880
885561
245150
1494732
475268
909943
487434
169
839543
1040438
1080978
722130
1015794
912750
351051
78613
702283
1114607
693303
1348754
913273
637518
1444633
384194
460913
749303
871868
1388347
1340787
897828
1211505
889813
926559
317465
689882
549637
493299
1170643
1551403
925090
803880
548628
994937
679712
336989
1313056
167290
1421882
349747
745753
573963
1286956
1333454
1054867
1409407
1304895
193886
1427800
302007
932026
1431781
260028
1382052
1375957
1133070
219343
1040449
744808
1392239
748561
1190775
1184149
1496793
91490
1422591
1154131
178810
1333965
597765
1451023
293384
757330
1291393
447115
547756
647931
1510048
409431
731628
1556092
58768
1153738
1269309
291626
1384633
1440813
1373860
917499
696508
1158081
330052
580184
280633
854742
494985
1163213
1422705
1058972
811054
1344502
1165495
1216908
1198712
376832
261809
1197471
37831
468997
963075
552926
222512
1225212
1051150
178081
1269647
1517502
1048351
761904
1248352
442464
149065
1088656
1072064
1073706
164156
883692
949424
219516
1252132
671572
215348
387601
1123238
420798
729264
1184216
1138732
1427571
1396880
457187
1079
885379
1060710
246947
13690
972388
1281036
144145
4441
682499
1044529
988530
125267
88160
1363201
465338
882791
686148
1369992
1144888
1547684
995822
702723
110790
717856
816203
1499799
542310
813459
1198370
1158013
1176496
977297
1458004
1295647
1305629
38751
978998
1527606
342781
818207
60956
1468363
282370
282891
178228
871669
415485
243673
1440428
679050
1167579
1519242
837926
1173592
606552
1287768
1390209
1169551
131658
485534
660484
322648
72499
1267699
1407771
218065
1029312
869303
729772
1061246
114488
1223558
1318817
1159008
344302
710207
995547
801458
1222240
745010
401971
1516277
1117540
1197726
630832
253640
36211
928255
103020
896820
1415793
34607
847768
66067
1069954
1485111
419311
1313587
106376
866198
8628
762353
672293
128864
1328024
166156
498546
1108400
1509471
801116
1244356
805498
1523222
386493
424213
678393
1399366
364045
286035
1122054
529726
884758
762953
428549
918931
927865
170506
1074361
922140
5939
821001
860042
1125201
182009
169157
532881
755916
418602
540614
227014
162322
432301
1564256
1244645
173808
1069729
696757
1011571
1543304
363803
1030737
140035
917011
991571
1433877
967490
848315
858625
625696
186807
1529759
722272
976696
1217521
1553748
997492
303679
874762
622856
241938
1267010
486019
817120
26441
943190
301599
141542
205836
399942
1228793
979012
327569
904914
1522006
1220383
334980
458194
1142177
459390
597222
1209510
299846
141548
627658
850660
328833
40183
1345086
489130
88196
136362
3575
981044
1508841
1070443
891487
216306
1199089
1530973
470453
407829
282313
775859
437713
821906
351648
635005
650461
157557
598477
440318
282725
1518450
1520953
496016
856333
1045864
1482805
1518998
695617
563093
1075723
540934
1480289
1360595
348157
1289248
641627
1238904
1093364
321315
65611
132458
468080
266617
797237
837056
178747
763886
739343
1411424
13448
598400
1515330
1256470
731987
534603
1417156
823158
1009207
820489
29916
631804
1519351
1380490
1279089
513777
1553488
217566
1093118
563433
950026
929605
982000
272597
315287
57384
883517
562703
694566
538963
1492811
445811
1537707
949197
1210133
248163
1493192
298672
1524300
300657
1210852
453936
1102789
554936
1451824
1262187
169846
1073192
1483495
1132256
36642
1302128
364771
230309
1201273
1086270
702090
761756
1105780
1201604
1305914
1227494
771594
1158694
478920
1031354
916752
471504
354266
403065
148472
1473492
1495279
801
482449
876770
761806
418230
792743
233251
821512
219371
795841
183923
1099556
837994
1313778
240804
1143133
512451
991821
435274
611832
1284121
631636
94373
1131579
575680
1371425
719265
1556159
510076
502393
1323980
1320611
891994
327740
849748
1096851
853128
1109562
642054
651665
48081
228758
797064
747234
1292854
846776
1410833
353873
1446120
1462516
1209461
197695
707700
23395
589610
339874
751744
527128
1108490
725821
1255107
588986
942005
354879
1542688
315139
721251
1171018
1194028
1159027
601227
277813
1311309
103642
94654
645053
208317
557354
344076
216967
1423315
188880
1342255
338403
1426637
429679
458261
168016
1401409
871133
226095
557369
488118
370260
845050
584087
152532
846007
535733
414209
1066910
224442
621181
850381
1424431
362489
1177421
556666
1057853
1406236
157918
465176
55367
248912
929649
1207138
895201
324517
1442232
1089212
94207
653254
1191493
1052373
1277029
176542
331525
220042
340120
35389
1157828
1123068
195157
1281057
853070
1508503
1168618
729632
358558
1191435
1380810
1566447
1428723
1443135
335120
415362
223380
1239243
817552
733204
884641
1543786
411241
330933
1219655
4314
227451
195881
1290557
1293880
209913
1271897
1424042
1073615
713639
1408373
186593
676892
697897
299835
1397559
643327
569054
203161
1188992
1397096
324930
1470230
1167131
1442690
1528221
496653
983589
72545
107190
977217
927314
1468870
773023
243271
983906
1189088
1516778
623001
1251971
929982
683184
434819
46451
1357033
1375523
1245947
536082
1370409
1151661
1436726
930137
132648
613558
1339945
1270896
927705
1427016
822526
1341139
51223
660008
1271068
863570
430533
826124
1439919
874601
540928
138837
273328
1455787
300587
1435176
1420167
1036750
917735
247697
164191
512616
514735
957507
1121495
660552
1218593
1373568
1019149
1500908
374476
963445
440610
1527834
351006
413471
93918
635897
1359127
293963
228726
286802
399319
275331
803249
1261854
1277426
197823
558922
1315009
1400026
1546129
1422583
1449557
120522
1205078
842336
129757
276160
245861
720077
380028
1122250
1145111
699378
948896
149827
792819
520070
237761
1530675
557581
476758
1377550
946240
174480
367996
193252
930062
501699
1239252
366963
882919
933721
672523
507623
603443
2568
168330
896019
660681
710995
278193
723792
1236511
725999
104831
1226815
731759
1516762
441317
1017909
281331
991902
1461587
187763
116456
681619
1033111
1044151
1010285
1003335
270246
954621
275529
665577
995357
207329
1334499
595215
316750
515358
200953
553529
512067
986831
379580
1427024
123904
703257
1371215
1353322
708424
1117750
1132482
146894
1245851
1367358
1020509
534080
685872
1092607
116036
228556
598809
491638
1027949
312116
549142
144534
554860
899116
323159
1248945
1540580
343647
637125
920034
225622
1057072
958218
824415
943661
167028
1176319
391125
303236
89556
217086
223882
1005843
678345
897373
727663
478615
637669
246802
950286
504746
9080
7363
970301
935860
262285
1534267
1285398
500435
912170
530802
1167165
1530682
597065
430657
226221
935848
686627
740637
1357435
905060
368999
911524
1542275
1249363
1038537
497777
1367330
409325
498888
1512141
600255
98353
1146974
1076265
1251954
1092042
250047
551895
1102860
1553292
646520
272399
216231
88136
45150
1502118
781320
282612
641501
939371
662965
1016483
1211653
396405
103804
470603
1300324
1185758
318607
581293
700557
1113047
851128
684507
1299928
385496
347754
1294094
679656
293011
28454
575232
1089648
534586
961133
588271
933176
20411
32132
1040496
1184136
9090
757891
930621
294493
420680
587455
253787
1189697
1310520
1500057
136542
1030343
1424436
1326580
773074
818270
990823
580169
1452374
594890
1413408
574188
586967
602720
106016
1102066
1089993
1329036
1250965
334750
1024020
276139
922138
620484
1553062
1175443
1247191
869662
855709
1191424
1314185
707191
454484
1104953
1027946
1076493
585457
765022
194905
895120
1374199
388907
596637
1299635
856817
741899
184995
1389645
1258956
923591
907109
1417628
1164437
270332
1137144
217522
814905
275976
1137941
934581
545248
1187819
327618
971373
293112
789624
1367428
1341140
1340996
829155
1513433
1168254
13889
976584
1303921
217069
78675
1288173
1031622
1483136
1376710
1404128
1335178
398357
471761
503505
1280890
649438
1461660
617692
106451
1481192
1071927
639542
15920
699208
1178802
980160
84130
133699
1369791
565408
1011363
557568
654492
1431092
1362023
705729
816955
256157
403575
600995
175269
938938
1470166
1131169
89106
859347
537743
722581
1567932
495895
517232
966668
1077203
558939
1045860
981368
1363078
217695
1242414
373967
1143175
1111767
574304
520254
944499
1516287
426497
986125
1445386
343712
428539
410307
1235050
88815
745436
275763
362423
484734
657297
767461
1297666
950276
126800
1416005
1432100
133707
743473
74237
400472
1097837
502500
118398
1106807
977075
773212
302895
1539271
10676
47653
913566
518764
858679
890686
437611
407010
964020
1334748
146544
1136745
512076
665341
963628
752909
437607
1405505
1019525
1224407
936756
1173385
1360714
1125721
825880
1200429
735759
489759
1409302
1401472
971449
22193
1189969
534966
1539034
1530785
214245
513267
712347
309426
916661
1103571
359087
1303700
1247431
1123431
1054786
350864
701099
666629
977724
1528012
309102
305074
729499
405391
204877
117842
377280
1237800
1257270
821820
956528
803551
460526
1267440
353828
798824
832821
1301891
272728
2316
72323
975233
411605
809229
1278880
773655
601419
279965
217304
816643
101460
1474574
1542978
741632
770582
423650
1194548
524707
157945
1092885
745643
851294
659402
9279
1257829
49190
759594
353798
7205
1364139
630755
1407773
358153
162901
826511
841874
1015185
1304435
1104739
97093
344902
38941
1498275
967234
1546552
760648
586285
258336
1097883
1357531
505290
43230
1043523
616363
950825
604124
180554
127780
64351
737082
353677
934939
1081603
22871
678748
620296
1333453
848807
632889
578922
212983
1307846
464562
154067
637753
337882
629132
1183277
469428
1087315
161055
637152
1395250
353082
179424
1376297
242013
792142
533061
1431561
621419
862916
84523
1319389
1154333
380559
59976
802315
364392
454420
325068
832435
1513519
1087807
324763
29947
222267
871112
1259464
1463940
992290
1337070
1237594
388778
1479385
1409179
1496666
415807
1407681
846915
904861
305559
1429983
1268419
210310
737557
250029
44376
1090283
899985
412453
969370
304987
1278172
945824
754839
305674
393040
711064
218198
13654
577785
551373
1129536
13112
1520888
263878
1099512
1193520
1302590
460369
368384
206699
249791
1496455
1047676
251621
628833
858441
861145
230401
1004578
1071276
1455953
946455
308573
991295
1082549
873616
1023081
609833
1257500
745862
354529
1465690
1263301
515956
464937
450456
444470
502256
446313
237699
449511
366981
677999
546105
425415
1139787
1136847
539315
711870
951670
673837
786941
309886
867152
1413327
1320695
1191444
308544
1205310
93625
1224105
1349200
937319
118218
886827
933530
1519233
595029
46284
751924
904391
11438
1309078
338858
872250
1010241
1130868
131171
1290510
1451338
1246545
1134950
1418391
929052
1350472
1068600
1023259
941691
687591
1187419
178350
355715
427634
1419364
833187
648659
410621
369182
1519618
1121750
694082
1432885
1501130
1305670
633807
435100
131802
448379
514150
311743
1266275
208585
1430088
587835
422521
1155581
1141218
247644
1560212
967239
1425486
490800
139387
752806
853731
88870
1194614
656598
1550046
1523820
1107660
567345
929840
346876
219172
203352
696746
744673
1247296
789273
1550860
960391
218325
534069
1177354
816455
598588
1500514
1185470
350258
1558997
1299608
945734
953081
1364931
838448
768762
88971
26137
202788
1134870
275752
1539199
879846
677182
499636
1071804
174033
1260263
1244872
975968
74887
1112182
1354164
1501477
962668
640937
729067
461128
477968
636253
1057822
754270
1433270
86779
186208
283593
866337
523935
1441846
1156541
764443
140062
526852
974627
1527235
477970
230112
308084
1194927
1471145
521485
352983
281808
881884
670740
1064732
234619
1020785
475185
237757
265006
1224065
759996
632270
333662
1452487
177652
1560805
1457056
917175
9443
1143676
255806
196728
239924
788660
1201265
563090
1268171
777579
641459
790583
1131296
484654
1008463
23660
918959
364827
744318
1522937
284423
1527981
1166651
1013824
710907
158776
165119
1399272
566029
557495
715374
177894
434032
1465347
108666
1015004
251467
204990
1252449
241811
1213489
1310886
229772
1264282
1086379
1172685
1044572
699374
694936
840085
367341
543352
1094884
360808
634099
1011543
847080
167488
541436
673243
120168
1130721
761376
1301479
1559525
92313
334345
1496801
1054834
926900
592627
1442611
650219
1247951
892264
1121313
902010
864600
963271
239606
1192116
844557
451271
303055
852231
1299610
730687
1331662
1145187
1213292
1337609
1527436
1117412
1514718
751847
12433
795980
130518
671093
2971
546426
435238
1401651
1250184
731182
780160
698991
211807
22385
846594
40388
162695
231522
629274
933156
272543
793418
503708
1294750
780980
1334318
380211
647911
330136
743427
1142130
720232
718138
278172
947875
892665
341113
760961
1168248
1391792
332652
672033
423193
1492259
428006
1038101
720457
351166
355959
281541
396421
1421467
1414368
993704
1081724
1176555
150786
966123
1037805
1511684
1130650
316801
675352
186233
147004
1167496
989355
1233470
776191
1406771
1013065
900281
1445914
246797
1178295
472967
595505
679642
1011382
597464
933778
378778
673679
687089
469242
1074274
1126251
1543263
267403
1349650
413908
336610
19659
1197182
492993
1050140
1208768
1478895
519232
915565
1340618
900582
1190008
324506
782360
1057569
1024675
1082976
1343743
513953
636076
148001
1125195
843253
173153
351041
1250338
659115
268135
1240740
1185076
928140
292330
962927
345850
1383249
135544
928200
378792
477631
1275473
1381999
789211
148624
435115
613315
414346
961337
1558670
1188487
1209420
252342
1060517
1550598
199458
300928
521480
266886
1496616
83782
763489
1303231
1428873
856255
1369616
651224
1466655
1540719
1411125
607315
1380807
1149636
226340
1240970
1253253
938594
773972
272472
1421850
518526
590200
354487
1424204
333717
510796
836752
803942
582549
1268428
566653
1118638
905296
811134
131348
477066
653307
465119
776483
1139629
490657
29804
650017
1362589
801061
1515419
1429693
468375
1330611
1155762
1444858
492220
214339
293137
510001
784693
401557
1513230
1121020
216791
317026
1551546
1382407
178470
1544575
293589
1160462
3512
1272280
476222
419156
375700
1457458
733631
1172470
901581
901629
1137011
320122
832818
959855
794879
826063
1203533
152085
1365807
755808
1151602
595929
398409
701358
461017
177979
982789
556286
1438576
1501903
348842
1531741
392740
1492718
1177516
1334576
1102840
447104
969199
1010803
125047
47598
83708
497612
533655
1268285
44078
339350
552864
1264547
598367
1359816
42764
758544
953521
251986
363648
162366
630769
1199393
544701
954073
365821
257598
1346956
953109
1092609
1298473
190715
974386
553879
860698
1117478
1246465
546673
96931
694633
1567292
842275
1210298
70620
1567556
349375
1265295
1333740
1021585
1067035
36714
1328101
147824
1491403
66970
1063725
541035
458243
901569
183626
977392
804666
664067
1370865
282781
33823
103555
917456
1559959
733411
173517
1138475
555520
1481870
163615
795093
1028924
373631
975374
640422
1295953
66739
700608
1374492
287610
470925
1015920
383959
1343615
514942
727245
29193
203147
783129
1393016
253343
997202
565454
233887
918968
254137
341755
294691
1247419
495845
1456237
1196794
223268
1410476
1055569
1134977
784385
1424054
39091
1125326
509102
8099
564694
636138
955935
1557852
600515
1059657
1327582
883530
1026936
293437
1210928
529435
1101405
999988
274300
1142976
228200
864171
1197753
1022176
1252011
862760
1394478
930154
392283
126981
443328
106610
346705
858558
961215
168041
1566271
351966
969808
96230
369820
1413472
43372
208953
1059246
1137178
719278
1426602
1352000
353930
633447
576684
528885
860298
525316
577920
1405233
1544005
1429532
1097935
694627
125522
150489
1277818
407559
326691
1019920
669083
963208
658474
508591
441361
891778
797916
1555916
514305
958174
682869
1542960
1556937
184565
1112023
422211
387185
929096
805057
1256933
1220996
993283
1480111
836077
797939
1131626
1213556
143683
935799
232994
1148374
1527510
1023909
468669
361688
595981
110537
1347704
1196659
48301
1111851
1415838
826788
229945
498807
783557
1502011
1504205
1408613
1438830
350885
1039852
1402745
1053077
569402
706676
1083464
876697
642625
194644
1306278
494155
1554295
694224
1345527
504729
153802
1168240
1079677
206652
625149
1150587
1285801
248328
951779
550031
1381726
299724
1440293
721085
284948
331127
298776
1332464
881165
212054
487189
141925
1264245
929175
473908
594647
1486593
837000
158150
749013
758734
1143849
147619
531386
1068825
43771
1105523
1230606
266987
883004
1020427
445825
124850
1516388
66411
1478594
1469143
859817
1123271
1411992
136214
56890
291444
693860
1427394
1534468
1378733
1261497
677429
907801
578817
1079855
1564444
115992
306689
550718
1076302
110062
45110
1342209
821203
453454
20322
915204
120142
1056469
316766
602155
799754
1028801
259866
344143
1163656
1038724
1384627
1351882
976242
552429
538133
962754
1156933
195933
704209
737367
63203
689247
561184
1218592
810419
1246155
686290
336119
506399
996635
1309033
424763
122118
689888
10524
1322798
868351
1143369
333915
594405
919169
621460
102206
1543906
21049
1261906
194316
639865
273014
1525915
1139059
1205687
1137656
1164971
1474663
1203695
357762
1485108
1194753
1009406
144059
112823
1428979
557013
770927
1137489
6093
1219479
1307522
372126
319310
934494
1067909
874729
785400
924875
1299054
528256
649776
559334
1416097
388618
1506865
730888
1455769
892438
660792
629786
391253
1203351
497571
28960
523953
840523
1196481
269062
1389826
1083398
313344
1467385
712842
845796
1283265
1285451
23910
1261590
584138
1488623
376068
1188970
954387
626508
1514015
202000
168001
494190
403402
1500083
1477732
1338638
202231
118854
670161
586328
1009115
1267834
690907
408401
340322
846074
1080502
176446
1114122
276217
1063919
819104
825886
1448052
114084
1113196
1462603
492848
1527025
251563
819358
600767
64821
986242
1146134
941981
211458
26679
348710
167591
31629
1003501
339310
1049398
1473781
184634
245107
750373
1507164
258403
1350646
1138049
1061877
839088
1204036
1541494
1149137
103732
755856
99582
156864
777628
625470
764375
752400
752714
1258595
283131
23718
1017743
90071
467357
540838
1422285
821960
716561
965252
1033779
122129
172302
817391
716617
1123963
585856
510335
562097
1224110
1500668
1411257
853493
934623
665514
1461532
1326976
497625
532554
1542720
1060196
43211
508859
1463858
1006402
874741
1527308
107125
1024052
309659
1421495
1325926
1385040
1524561
1402980
676235
1124804
523511
725277
1192913
1500343
856435
1398110
901703
425568
331919
1145823
311291
192749
1464753
913696
683498
234783
415809
367551
1316656
1044792
268579
1341416
554589
874526
729053
1308729
1155158
922062
144718
793483
401566
153765
198215
991022
987044
1469580
1049255
333245
696678
111678
885811
765837
46902
82653
1177107
1164020
1087990
524788
147276
969566
839086
641894
1140762
518668
350354
1101422
1025679
1054288
929990
181959
1315742
66083
874819
563183
822464
1074064
813496
1266726
148275
1413239
144407
171274
288019
1042252
904949
1350671
1121524
400990
1295844
8047
717784
969191
728505
575345
159987
351649
943817
1335753
327054
1534660
325205
1288472
61713
932783
834097
119817
1191994
1523091
1486070
1342528
387472
758234
418385
531266
92425
1280014
225240
149325
1239861
189208
1059406
1303173
1391297
760907
1245258
1545123
612884
921318
829084
669070
362766
154839
606921
1173492
1191387
1374769
888929
1085308
704913
816389
957256
839977
1003182
706372
631818
855318
1365696
1031372
1521377
150286
1185720
1163989
878333
1113568
546849
1432586
395292
1529265
1524736
107452
102955
717964
1231880
299218
601425
155309
816801
1096428
1301088
952575
1412419
1363320
1351513
119688
718780
1084342
1400849
1238847
114633
827772
1438765
826730
11825
1255996
834800
909770
228443
1307578
329922
329204
1050123
1484678
496716
1161787
738933
872331
537076
87937
854515
69647
1095818
833169
462852
1178985
259728
1563800
764570
98379
1038943
477326
1508695
1050437
660369
856180
382282
1015700
449345
93439
1107876
180555
1389551
362961
775759
312303
1013897
1282572
1443762
1097992
370573
63188
1104483
877551
882432
706645
39748
1340286
1099043
65458
1128349
654640
504218
275527
686668
458477
1084414
364911
720488
869464
809417
1356990
90846
611642
538480
1349435
1540186
549335
476809
785493
1422246
342333
1302353
476089
89608
957216
688907
729893
1391247
403867
1517536
1096315
1363592
1330836
1209018
99654
157185
954838
755955
1522068
66518
1223391
533764
1199145
372476
749960
1095980
1016371
373087
268186
1241043
566141
1207580
1303180
255388
939171
915750
899267
836158
30298
299189
937901
922856
160045
517210
1240169
1537119
799000
439709
596116
684478
1193626
55689
1264998
621950
132628
1394037
605783
750268
352921
976587
472353
192283
1446568
948531
48803
1532610
600299
190789
563544
832708
865081
190386
398998
939728
843123
940111
145810
895118
1285615
631277
498380
193782
440906
519386
1065927
1227362
967963
1359701
245837
1398916
1538949
452424
887611
111330
1483086
867390
1500167
849238
628600
744292
492136
1123431
1540869
455161
336838
1156237
97035
1511630
817731
1005549
1429330
933652
646339
421262
159623
958413
228190
1235451
994008
553701
875592
903792
788777
364014
346307
1395035
765126
415501
114575
1535202
673924
1392329
950599
1161136
1319135
719518
1413784
1442400
341098
169266
597725
351935
741387
1244700
1289773
838182
1510942
838083
426244
703258
820955
1439231
987685
1154684
975324
235718
1177421
600783
54017
1484
394637
985324
653959
418950
234956
422592
891622
208961
1365506
1350683
1335961
1320906
1202526
324936
526966
1255915
605316
77849
243433
377315
223209
492563
1082806
1026490
1415347
665020
103493
254944
149398
817413
351123
1429437
12653
1252226
290616
717273
319811
64112
430623
307317
248064
425228
3182
1255261
758676
474269
1031729
158999
1543752
435241
1265677
1377702
439225
1318088
204426
1494218
293898
1130708
1460763
147077
1446634
914734
331445
1310344
763817
451235
1063817
373179
566063
740937
890745
884468
1305582
1536091
498265
615916
1205428
430592
1133695
999061
847184
1287812
76954
153435
750647
242804
1039832
1273036
1482538
1393239
316695
1524509
61444
1558083
714722
241792
1043659
1119559
186340
188105
882230
863906
311575
1129289
998009
569977
1030730
1278769
1048334
538037
63137
597216
808250
801844
900058
338827
681482
1211426
797849
221072
928932
304079
455429
797091
824932
8907
218586
507804
264574
535567
221888
1145467
371154
307792
650151
48144
377758
1293100
454977
884037
781728
1387220
663080
427808
1001639
969893
43705
54614
262912
981409
950429
1458628
107695
1077440
1204124
1532464
764011
249127
1138598
740861
576341
781517
973172
831259
305361
33421
772990
87133
390621
1106675
755159
1511368
667172
1534288
222185
460889
1133003
1561341
917774
706505
620653
1331775
1380507
345762
340449
777058
303838
765986
902093
1248613
757245
1274635
1203801
462803
1238918
1208866
452610
941114
233320
355635
564502
1506197
1053313
1158606
1323190
1555537
271043
1321244
109339
354965
326238
1274648
843021
1203033
1071853
861364
1053272
1070090
1439774
364799
988349
794756
1185180
1122085
804401
355523
224217
1201292
798171
886536
101702
519736
806203
652251
1106130
962881
618206
1229151
790673
1194371
442156
745479
1040018
813177
1355146
368678
48160
374422
804839
341173
437695
307418
881282
1238609
1295869
1476876
925277
260618
1006217
38806
417263
756622
299007
763151
883902
1522345
960178
1353693
793594
1022373
6040
1042907
193179
1335175
622525
1475937
242725
1290601
1443199
1483731
1041988
1035795
930632
215068
1168542
1426877
1126293
338828
1349782
1398833
555143
710742
190907
1463692
1299187
201851
1022283
1338903
853643
807396
1351978
1326680
780709
501649
1045354
1122415
1175302
301255
479694
645935
472156
781918
1336341
636208
391483
1108564
859201
388699
830405
1065019
164631
1381351
776479
364109
739352
1072095
464176
1046060
1502488
1052035
1516667
535335
821142
537418
8653
1147358
632924
544016
1380937
345265
550955
1001655
54172
994072
1499776
222122
994206
1527299
501251
1134955
1196874
740488
505064
1469699
1126180
24796
181042
553062
1104111
888163
1027048
1484203
582245
920067
909394
1158267
1449521
1403420
1309142
952066
1488196
1340089
637121
890743
711381
859870
401987
1074681
1297549
849365
768474
649268
1489
827227
93160
986851
1506789
732121
1101177
46611
1115979
819536
1107291
339677
434468
375419
1312380
759409
182729
1035401
1195201
1291950
223957
43739
1351105
1239152
1259918
912440
1311930
1257766
421221
663128
242119
918515
521027
1164375
1457959
894367
478384
1459715
1306407
834409
432345
191153
989151
1013387
320678
509040
974458
29459
920832
168866
137708
1536235
922823
1351115
1555049
1450532
1110888
1072366
969959
99702
1514514
1466507
292071
1370251
1325125
638379
25173
1462458
324584
1396183
797286
744611
833787
1016657
274078
920228
706348
567201
956255
1494368
203234
32379
224577
325786
869875
1355152
784631
857956
1478890
350122
940897
755566
1536651
505420
1043506
595399
1149666
732935
335425
143518
108597
1563128
668720
529479
739155
172548
915797
1156473
370829
809906
365955
553858
940144
593903
288632
1348371
1454849
655433
372086
632747
722595
1029228
70928
786365
1180871
353877
1056381
1234503
692017
8398
1484653
907257
866072
669945
822462
290559
1027861
515668
1272956
1077461
252439
533983
1342704
6760
698130
610938
1002166
280385
975121
1523880
7012
1395055
907883
1150456
1427029
1463608
594667
1515273
1079494
1072393
503170
979124
737851
511545
1049105
135117
245302
750237
1214211
835828
594326
76314
1088557
202565
964452
1181762
902874
1408531
292396
718352
1377251
1058568
1056551
466928
1436071
1424973
964600
1484089
717391
1019193
1316051
1100199
286283
169807
684949
1224937
627479
1181063
908971
1470598
579974
985926
1250579
575609
944845
1206334
655551
791857
453379
1006151
272391
612616
1299067
1561594
632220
780101
389292
999103
1363513
17472
1128309
149495
88169
67146
752631
830027
143857
592698
282076
1476005
589591
497656
444819
1145347
1398586
820892
916097
1386588
562224
1515149
1317034
1483082
1073554
414398
1249467
819576
536785
1565757
1517296
543929
823031
1105175
543535
862059
1565790
1208047
307299
1076142
1041631
652379
624909
286464
728665
584284
1531829
1155669
1550144
1362359
229944
469377
457527
1373056
710748
207144
845835
49111
1441542
1517146
1193589
333923
1525207
1194433
819834
559910
1463906
1118168
502627
889704
973204
1519062
1135650
1210092
1047726
347678
1191929
1384939
772994
823261
858744
394376
1152196
944957
2488
1036279
261854
140056
1249893
789955
2771
357554
1050457
386205
1369211
1335038
1440912
1032786
1098346
841174
673520
30781
970379
984226
466002
676741
1045032
845218
908017
1272249
832099
1264829
41071
992651
602513
279616
299354
828486
1436088
1127140
1271188
45384
790392
1521032
1563232
722121
1422452
122913
1497052
259940
223732
59047
23665
1485063
538280
1567239
279817
239397
501062
727471
25122
92787
133006
607314
1002961
480418
242336
927825
1075947
1124119
827715
903231
65004
830432
764716
1224239
705535
222975
571424
701375
470644
1216924
1228143
1532249
1170797
346008
1302611
1417280
935862
289518
133920
83553
1378625
789670
1077193
598400
1057085
981139
318528
554831
1454134
969790
1421328
1116826
907369
573359
187585
706923
810809
198450
948371
819598
393811
319100
1200033
515065
536942
1228964
747570
1442442
202458
1466956
532764
237187
242497
782197
1111624
196829
318195
1043604
573589
532610
1405053
1397351
1566217
91862
578924
752808
461791
779253
1107156
1022045
1084418
887940
1473573
620356
358095
403655
1560105
1264211
391866
1233884
1286561
1068056
554313
1432627
899293
565912
597303
1329750
1121629
1301152
575165
1087585
594044
762343
419230
258442
1111086
877864
1258850
467831
779505
1438191
211617
516561
257820
828955
125656
158518
975977
1512116
247449
1443401
380686
1217800
498891
1506450
29711
1315284
1547949
1462523
829964
1371554
936364
365360
898151
799663
426053
135250
417592
1493784
1228713
1494333
386697
1454094
727698
1424985
1486046
671315
112354
526276
72082
687666
252595
82430
551569
1283171
750884
351891
360688
1481109
1010570
1271961
1258258
752573
959667
136246
922558
924364
91793
1354137
653487
1039313
1379612
1412719
15035
1234672
580051
658451
1561061
1345838
1249167
763068
723221
494333
178080
1513674
865509
448452
835671
1033699
1311983
1212668
488041
1392867
128446
1327023
936197
501380
708108
513812
986180
637943
169771
558337
1412017
279139
1317395
1258638
202701
1197583
141952
518718
1056397
1152010
607628
827680
973962
211073
588995
391941
199665
227742
1083824
1545385
1196539
545012
781071
1105635
17281
611479
1465510
19258
347920
1298452
80915
277449
1516930
1532586
611876
526117
1537176
1406121
226768
384520
1258153
1439577
493216
1417980
807742
578778
1044473
1027554
1120838
38052
777287
1502472
206237
571802
654798
1098444
1564689
433474
775038
963932
870185
1075269
1438278
1314839
237807
990414
142617
782057
936711
1316921
734946
1368196
508224
1515233
745089
1006413
203556
1103986
666777
1160038
795622
4279
597813
698263
79720
779116
239172
1136774
250164
1485318
1269086
752128
965474
1456749
449448
338370
586474
1280277
163275
170371
501109
715944
1180957
1564058
701169
136061
527394
156253
750735
732511
1201099
137286
1092143
649800
852035
973299
1377043
790510
308299
1090047
1266834
541206
286125
938834
251030
1134549
1496753
237400
960236
673043
1366139
335999
16933
1091407
542832
951289
945095
30443
1486527
1354638
583006
303590
997241
275151
1503141
720881
325968
1541095
1166610
548691
332994
951836
1107817
1158278
827456
439784
58746
1166613
817970
1192373
540547
1555305
317056
1445258
1367442
534134
570285
519700
1257874
496543
346907
1498207
1331853
566351
1158789
1406125
823137
549282
1494426
340444
1491291
92836
767659
1517437
379420
1347545
758209
1273605
1081988
735358
494113
843575
1056790
236754
416686
680835
169368
304719
1556120
1534962
1331994
1328202
765574
1221844
122714
85762
1190016
739672
45701
330168
937775
837540
520293
1539807
1116373
1031263
733400
653519
706367
1528456
124315
10743
519098
23406
1333157
1160920
165774
211710
1543607
1251318
1519316
1415078
1060333
887225
797372
489987
1399782
1208693
1429310
632536
922877
1001169
289923
379889
387980
244806
513047
279242
65305
958011
621975
613266
623802
1186959
1368179
181862
971912
1531544
494445
90435
1294088
367188
948624
1455353
538753
1323675
1260481
905236
646038
577987
891480
465051
1107502
1075661
266785
1544910
583538
338389
398182
1238683
1405651
607860
1476884
1098091
1482706
1234615
632981
370425
1305140
187943
1440724
1504153
79632
330289
971383
470840
1236805
1487126
1154927
1472826
1003838
682422
1565092
245290
550691
1210784
1064055
1515420
721201
1305774
1310223
145446
1270618
889478
1148485
1395973
1212764
9443
994241
944383
237657
1317823
805410
1010247
1438300
1259609
793078
388499
214729
1513268
1381614
1246739
1127840
50264
1429893
857834
377550
1481814
222809
1309712
107735
1204860
1378068
629704
185360
1379953
975883
74829
811414
595646
1207195
1485788
1559509
983884
939732
282135
1099998
399216
563985
133640
493126
1105322
1294714
947331
1130822
667251
512351
1272109
1120800
446048
324040
401976
1480697
795569
903069
752805
157276
1234962
334937
785851
463888
456540
331739
59443
443542
1317928
1213884
1521152
23804
1203616
761771
1540664
439141
1327235
1094191
510565
598241
581765
790023
621491
456328
738241
1249333
532974
147947
671507
243067
112799
28439
125765
195171
308662
423210
187671
368707
750166
503467
781371
951678
613294
1136170
1518779
1391737
55635
1149034
556557
1144493
329536
293399
1487224
1501548
313204
403182
88417
1073984
955661
953536
1361834
1557012
114803
431311
1335849
20375
330218
1532373
1130066
1367944
631757
84965
694089
678577
1472981
950862
546022
901286
645371
1197058
181470
1035201
1421566
1383768
182158
1517991
352563
743951
979131
438848
1375650
1220326
726209
1295153
1536454
239101
1081487
747486
663301
320440
481423
425723
1378739
838411
84647
1196239
723940
1480588
53047
1355546
641335
1145100
999272
221838
978667
1079844
1483593
1406249
201125
1123889
1181188
1329188
485870
1007366
1345766
542124
1291810
238149
501679
882007
1405678
738900
1390437
346560
1137739
869740
1541308
1042464
272896
1247797
436912
218978
437157
103337
968126
723473
956725
1304141
401340
1129796
899198
692729
568370
731835
1088293
329876
993109
1206467
850955
1250440
999628
295809
810547
1503876
502426
75535
1171168
1430637
465157
770719
1228606
449870
1374742
226415
1523987
365559
557949
823535
1295557
1311780
1147629
1174779
673701
250132
407711
70247
1527852
395179
742329
863543
1423363
821724
1067608
610416
1170120
772349
738308
1322157
339848
217494
551272
393969
1381541
878772
494338
384208
544685
769683
572522
452610
1016623
359740
1262034
937810
235067
358145
191345
525537
1042065
1252609
461153
1091146
214126
717439
815847
28335
1391713
385256
1405312
1413806
761884
979355
361212
803612
913641
286034
944482
333504
725005
319132
878510
612752
1250964
1299894
968830
1207817
667386
1448116
223863
1132176
561206
69661
177440
1076413
735333
1096969
99151
978728
869212
1507898
1462285
855776
1197932
1349906
732627
208580
1187124
200159
1243649
29189
712531
1556083
490653
141660
1040443
714609
85153
404510
557580
33746
227422
820588
567205
898569
505830
108736
446168
1161003
1071527
544412
1289221
773360
1063780
1473606
598205
478158
52512
586614
1444703
596736
794123
1264901
237507
1561324
715149
1170985
1029002
1228863
1217561
779704
528396
830537
592128
822180
434563
403079
545590
35033
1455256
510799
581652
634143
1382429
603860
1440359
569641
230652
1534530
870107
826847
534869
1275443
1545030
500511
895477
703223
211061
1083132
1080586
1154536
1328808
444404
1058819
131131
1138906
402292
299330
186831
274828
1126228
172332
1005789
407925
379249
184412
421216
1212598
1083633
1476078
1234643
806679
1060612
1100427
988942
346053
1105361
509072
454835
29270
1245449
540166
290151
705123
284086
366701
57844
364359
514
1517506
1206605
417009
104928
689034
204577
324862
619835
1253254
5509
819296
1212367
1536364
1299113
458472
248035
1566174
514944
136114
360675
1239676
1351119
542542
636547
619478
117484
326875
1334388
911623
1292742
286955
1318162
1261313
1143740
1545057
939035
1536346
662015
1515414
244053
1536911
97802
427418
614599
1098719
1356231
247961
368637
981875
1567439
1184138
532033
668181
1430894
1330893
1547213
241089
825056
396658
96627
1143299
210858
833504
543213
1112464
609693
247376
94712
1444671
395905
909062
1132521
1155035
1128235
933705
232522
1532827
856972
58671
854947
947271
643362
841054
288851
1105857
452455
82219
463717
1307161
704599
264798
576194
184489
1088928
446628
1435585
815092
11437
1254990
481869
1373139
1396556
659463
1096829
1560793
175695
650621
347354
489353
901351
1510436
637721
359509
1323782
676437
289943
251567
120780
1027893
716857
326573
566202
1562979
1406467
781685
66927
1004
435074
782512
476671
1283271
720183
1451833
1085254
543842
1547565
1005096
20564
859219
1319845
250579
272702
1426855
1560018
1460643
1240789
682372
738177
685881
1442498
1074345
375193
69135
841305
482268
1115632
252771
1235917
294079
1062299
702380
494578
5678
1084507
652645
1079072
654507
1227323
1004608
1059238
1319075
427200
1198214
1474272
1402596
1524451
645748
716319
1014070
1286349
1299992
1273143
765193
657017
1266528
793461
534665
954529
424727
1000309
1550799
953402
778810
1101088
1263603
1173233
418180
1444162
1078555
51620
358148
1151775
1389572
376939
779975
787114
1115751
1001059
1016196
689954
568293
1481206
484908
370968
78163
794587
931695
348681
841668
448858
724621
1162322
71198
1336193
1402692
1292074
678896
178825
1348336
1040942
675391
1236366
343329
398044
553303
1357378
1024970
934368
1386569
782797
119829
887812
1475182
192490
205839
910003
692109
115401
538453
1065694
1426354
431163
1239007
1537690
1448426
1244262
389633
1042630
1079228
100421
115241
235009
373713
289372
270696
1156548
1252197
1186918
825788
486910
159566
1040091
638360
1504461
1280180
1117816
763897
55657
6332
1428005
1459960
228336
1410282
288654
127930
228916
1041578
948616
579071
597914
290235
1558222
1277799
680921
263168
331921
1313827
1554715
1451854
1181139
655912
309503
747564
288017
1139478
1361014
785227
964272
30606
502341
112157
1238138
20999
905168
413410
705245
1044290
210180
72167
1236245
1184307
615618
1082381
730038
1039084
213722
559377
715403
1367582
174489
539677
206677
894084
422128
600586
1049994
474306
310365
675309
634319
292058
1432266
945225
174048
227153
27854
1299802
1437763
47864
648964
770257
211593
1500199
312061
1101925
1218459
367199
1111592
1514269
634412
1444990
1462719
755799
1023572
630614
1027224
972858
1405539
66742
1290877
834269
1107151
698704
1282953
215630
975591
151130
1154960
799091
1392251
1232550
724919
1152996
243918
1328004
260255
1158794
38303
878380
758233
674956
290018
113551
1088077
214713
1020585
996073
1460542
80707
701345
776249
572494
1250891
432483
246668
202641
511480
552646
951034
927463
145027
1446734
1370148
1300693
949385
478879
1292779
796472
173951
747117
1231445
351576
1022883
1349035
479740
2194
1324333
1111037
1524755
709207
1537062
93596
56994
776840
725646
1154455
1091516
1090676
1559544
1439797
1250143
1082343
443296
83136
348683
789155
1274539
1345549
951097
325378
1298895
923117
33923
831049
1363906
466455
1334702
16169
412771
603727
125142
833711
1456596
780260
673789
1293307
191359
679684
1146180
1346230
153038
1047784
913155
1143185
1421846
748919
136703
789325
1431189
941640
1252260
1027867
727681
1394820
612463
1147165
1515492
789247
312711
1381427
591407
1279185
1547975
621307
1083609
865394
1123272
927609
1115216
631969
704715
1133819
1508061
1228412
549056
1095594
570590
1097542
932904
780203
205441
1084957
178798
1144134
1263626
266756
925146
963499
1231748
1254675
178215
244360
590186
774636
1398650
315834
1089165
1081285
1127585
390900
5573
1006831
635563
545540
455494
1199410
299791
20329
1141459
872022
696081
234151
886505
979277
1342471
1248465
407001
841193
1048312
784903
891580
194658
1421754
1307545
338735
931787
66187
475542
112230
516647
626622
1264999
1420451
986158
20417
65180
801470
211301
600549
1220552
739338
476711
979120
91107
144862
740256
481859
1200232
796223
1539725
966190
1352914
398947
1561239
335872
1202334
467079
318771
1562002
652919
220246
329404
183477
881277
559675
805293
1421125
720258
1440873
1072098
835955
40470
1177953
370229
1083858
1304934
1524132
1007937
600753
774277
510983
117248
1137009
1019283
1416760
588654
549377
1521529
935799
335554
1007231
674235
1355539
790391
1319424
1296456
1303565
549537
1553425
1206727
240202
1147192
692112
1201466
1119595
1270779
711555
681260
1449304
1083183
575049
1017924
901682
542414
353881
289982
266043
470129
1139788
1277581
552079
748619
1408188
1001580
1021693
1316332
1315917
1056483
464171
1320779
591370
738879
1227948
149782
729559
180326
130895
422744
311791
1435383
86750
446725
590140
1059583
442609
22669
1228744
1002427
506441
461531
528234
625535
766070
865356
91023
984424
39880
949101
720327
1330070
1466374
929672
1168786
649849
540291
404135
1375546
1175039
405312
1541935
1366653
1093246
965097
481047
33826
492278
652209
1546261
903533
359783
380867
368289
167924
944969
431030
252415
142594
438182
1214352
874420
153911
1403137
129314
134548
1195330
1478737
1538969
227120
1401504
1375896
1283293
1471753
1073793
446516
731884
1441477
169380
1470805
1045951
1549808
270444
1093687
674575
1092460
909479
1007639
1086925
1449445
460663
109471
463237
569877
1300934
292870
465390
1279339
1012037
120124
61683
1099416
1403200
1170811
1172747
159884
699920
557064
338339
341414
1274784
1220796
1068883
1049449
147640
1494173
519955
678238
789280
1260919
1018129
1186582
1140466
1023958
1076360
601878
372749
918152
1041696
834316
651003
1428349
294958
1323165
812779
729111
837226
237271
937057
210746
1050775
1114694
28115
1236642
999504
1005321
599863
1209784
231171
554001
89284
822349
1060126
806202
480241
1310983
1536012
376450
1544622
497799
1183066
184759
853083
405675
714570
229022
606898
1291437
437584
495389
1373733
1283654
86535
1064526
182638
954504
1105321
743619
1464945
498252
172372
1283724
178141
910473
1124598
1442459
1319465
1500487
229872
362314
507401
263898
1511301
46111
1418568
1351035
831512
147444
694476
384329
723775
1562283
408153
219569
1039872
247171
1411488
853677
971935
320916
1000115
1006306
1017110
596958
904262
20805
813504
862365
1160073
810240
1334287
124301
964859
140895
252629
706446
1220861
547511
571322
749694
474169
934188
1235585
559852
1230261
20502
81553
74913
1462727
95467
675910
318685
1338029
1155904
912613
856515
996950
133155
1508495
556909
862253
1542947
574443
1488134
1066751
1175217
280946
653847
1495254
565985
1356129
75017
347903
660206
4284
177903
164647
215308
1435939
602075
1094541
937133
264274
121071
1028735
1004705
351717
602194
1379727
267721
149883
1228278
282449
507424
1121240
1547824
1324591
1180892
671597
1389100
1340454
1089370
1338978
919860
364784
731
1170713
725004
373611
981466
418042
700715
11616
21520
321113
228629
152536
41000
949601
806019
106155
910889
1489766
424238
511836
1170032
1212790
4385
958397
937993
1111811
161642
712589
1295404
950732
877986
334900
135968
1122590
1456341
1291247
19171
602260
646357
93628
485372
393239
410082
1187098
1163350
1119240
110727
555585
1146939
750726
1055414
1294577
543519
1194185
1324310
507496
70328
893686
1059722
194307
1140857
247754
542219
1228074
823414
788586
1311022
60452
48693
955622
411964
26646
1547830
175916
1382856
1022943
171953
425948
1012830
1328773
946802
333677
264519
570178
969669
1142829
545466
353915
213623
403632
37504
1278409
871149
959318
252922
1309900
395280
876438
575043
539020
816798
864628
144638
12238
699921
852776
595085
914420
839320
302312
187006
458377
4519
102169
91753
16103
1557480
361844
1311152
1544547
503876
899831
674976
773829
1038049
1254679
1319558
1307189
506282
563115
1536905
1287817
1474871
46809
728201
846723
770764
655814
163097
1261839
1180582
475775
394858
692967
1444203
1256399
866073
1301509
465427
1207027
858008
1423222
1174881
1006408
163186
997375
1123130
1059346
123853
780684
581911
1010701
636642
188512
441027
45412
1388603
1390354
400035
256168
893505
996564
1051415
345981
955092
660580
1394315
659450
406868
178929
535212
678886
419625
708501
1436847
928420
873193
1020443
17095
179581
140453
1353315
178880
241588
355672
1433587
1016399
791111
495407
1473189
677000
893707
1535876
74570
923112
55634
559977
1313215
105682
74968
563723
1282253
105094
897319
1339439
1154372
894336
223588
178619
45716
17763
957898
386384
1171987
995851
1403916
750333
1082550
685684
1487636
184262
615928
1032589
40361
1188486
1444383
110553
118953
865823
1174034
1361267
475765
279076
738900
1505093
198179
17104
1089594
886633
878481
108630
1221338
414232
993760
410047
710824
881072
398995
1540205
1211332
791539
168862
1254912
1426861
199241
150050
448248
912295
432596
1200373
427264
1641
181910
489614
1254539
25798
1307073
1448770
844802
1116141
441891
1065812
367084
1247721
588065
56474
1249793
1263302
1188424
356253
337774
374178
581918
1491947
748177
395118
809797
355754
1301108
727442
1319824
177588
1161763
525957
1516608
1288126
217147
10656
1558097
646223
1371866
364582
133635
763709
1404789
1296023
794355
263239
663740
398004
1037245
861865
713893
136003
332382
428722
1191382
706404
1027204
303525
594615
965577
92166
1182236
793543
229084
1462243
1015880
1428513
738064
1041675
1527410
189815
1249312
1131518
1314817
476831
1304248
984694
729109
246562
90250
660071
1252612
210794
419385
272492
701139
1253865
976259
577125
650373
1512418
265619
385546
1166902
660916
697197
1370657
513258
1502492
269877
1358333
370965
118473
1225735
440877
698624
663003
1013769
1050936
278356
1529224
914794
110718
1567284
983996
1054699
578353
1450059
1262247
666845
642613
1255438
1013073
1471690
596947
761255
1483364
198875
1284170
392323
1488852
666810
1240215
1451807
1263100
1191484
186890
1414532
670430
1464420
1272320
486053
1554860
611962
574608
1250823
7192
848741
647553
1481107
188242
1114556
62446
535676
896693
958026
1373796
520560
265705
887337
777788
575824
345131
56045
482172
1053263
265532
390571
822562
1025971
978110
836985
994455
1192393
499119
190021
1077571
459333
1515133
1212799
976777
413043
1192920
1049995
633928
1449967
1401874
1529410
1296703
109349
20415
305614
875998
1462655
1512523
996500
1518821
88522
1226261
1360040
386069
314652
1225546
131134
831590
1541372
901695
117259
785367
501689
157991
627690
1150773
332369
701898
582453
1280318
1170207
1510437
1545789
373643
241530
1034296
1429242
709937
1041836
101320
1476087
920223
1538825
906523
758618
685283
269349
165175
1201903
345226
798180
708636
566663
681649
831279
177075
789975
665150
900336
411821
484704
1459179
731109
93148
232295
991483
1301909
509110
793878
139332
934739
528860
1349807
1397104
565935
114896
1232366
26160
1522257
1545208
4718
419335
728773
728508
649342
895205
863558
684589
1500856
459859
785539
83729
668365
352133
158725
1070616
511212
1276245
1085369
141882
1314939
392772
358210
1139195
407905
1357347
389239
201540
733403
762229
1266898
1441894
946230
1392775
1153495
612635
493650
1563667
29128
955554
1108431
245593
185095
1119464
175350
948868
1423956
767410
408067
271612
1378172
208804
1063171
1318405
81642
1444918
1528641
1058948
1393427
403298
1089186
318175
877982
355491
1546343
1356468
787019
62638
51135
1510671
908457
159008
17697
850103
735341
670158
453998
111133
792699
66629
45010
982136
1178831
1068276
381685
114050
1267900
443679
1118669
672434
719095
290013
482845
577094
931489
1542288
56748
333386
485475
175513
1384306
1239811
219190
1423481
765177
1318466
611004
879766
5519
1132148
1125779
775204
188336
1527295
367018
1479770
1421554
1158099
1506747
1552813
98907
911991
1554085
996395
1087790
221752
1539662
1213062
773936
946971
445006
886530
457715
1409086
173471
809576
1556912
886031
391633
50701
499157
1201951
1196889
351405
95714
65533
1458995
1485356
1049997
177523
677436
966399
1215088
347699
349820
785920
1383486
917434
1538927
363934
1264278
176894
1239047
1544594
1357090
622185
1495460
406467
1245801
509251
1332378
1108846
165874
781334
1364309
56940
894633
1297165
209160
1140464
1001759
1019116
614741
1136073
734626
948718
929639
375964
367353
199714
1241548
933642
313805
671370
1096172
265592
970157
601316
1019462
1555721
151710
387959
493651
656172
1233341
1073361
96816
111034
936412
364463
496393
832857
1238674
353223
541145
1077658
1124930
676350
828059
1292942
863849
1250090
1472792
693023
1189792
420187
39591
472386
1144435
779809
1330356
1254941
762891
1279195
1307519
534488
976457
1353918
1378099
65787
160131
409203
337799
851306
1502880
413242
367395
1296571
601180
519937
1501093
810390
154456
658415
1359012
1517206
904844
1195049
1458633
1060597
1486186
1551353
359823
1230343
1065924
898127
961123
860180
45631
757338
1014143
517574
1368572
519948
563848
812242
1247286
748051
1515945
1086094
298564
141627
445065
612663
385213
488612
300296
673527
1566202
950750
1436927
1369163
1252298
572140
512132
1456334
488277
1008691
1427437
1042890
49483
883755
458240
558062
1396319
1057031
519074
1533270
30527
416493
1493214
1001555
328380
764365
395665
569902
1216420
300817
780344
1361364
122832
1386317
503668
16297
1316143
551656
590904
324859
465770
935192
814034
116669
1463725
211582
62128
366161
1167532
1269073
817089
994243
110031
8531
1052957
924425
102000
170372
734468
1069920
2977
421414
327011
665823
347372
876559
1403658
907594
980802
577988
71290
968374
746542
538609
1207743
1561166
891260
822071
1059593
916406
1525886
1032829
1519034
697384
1201759
542740
582573
1100179
714999
1531846
1479279
691740
1439491
955790
96665
487077
1219452
1208320
629922
445517
322920
733093
139588
675697
867090
212931
999835
586768
1258373
330233
1488798
123906
1464093
712864
494155
360698
1493318
443667
1180494
967659
1371486
25110
725829
320563
664497
194381
286573
292716
496709
184091
1335667
31727
1495220
401254
1487727
907042
1005312
605801
1067912
390257
484831
1315500
469648
507440
360997
541783
136101
619453
656467
970795
893100
1329701
1346241
785048
938844
77071
960761
942720
1433844
969167
460245
553784
1423650
877645
1081378
948971
51324
436373
1100933
597042
66962
1175201
599186
1085407
658595
862318
469088
1021967
372284
454775
830706
248529
1215322
346735
1265060
47072
680937
1113638
1291549
810402
907528
1495745
584864
32547
170689
1364857
1039197
505858
158949
848894
1277621
1317335
1409820
812567
946843
530395
1111405
73737
853080
653174
821990
218989
124916
650796
38961
163803
1335775
1169596
1560648
716650
1105863
178092
170019
1514753
928273
601146
1112037
1070743
640565
434199
285106
1192107
531955
73983
1478545
494656
371952
667529
1284120
923087
173854
818873
1319974
1231572
90041
678075
1254350
1329103
48684
546756
303362
1233356
140885
770059
316456
1253456
172665
198680
1344034
1148062
444734
1323615
1316398
540117
974164
1488220
207976
651584
44598
1371765
1408981
895198
95804
108180
1070669
852472
640916
177148
426335
495677
262570
391910
1218305
863217
128112
609230
687624
1050543
1044584
621868
404973
1253045
1487393
1506071
131009
1275118
1145876
882728
1499045
498045
157149
323822
781316
241719
639540
299974
612117
577363
272658
1267287
267082
1082420
533521
898916
1091409
816867
668595
924462
1122221
590420
1393753
1528845
1332303
1301160
179770
1393622
781980
847959
278035
102128
1406836
535874
359164
506239
836584
1380711
1071979
1431200
272510
974670
1395181
624215
1564002
1236521
422233
823923
362074
139181
282328
454370
798073
1174526
1222024
1019023
497666
647305
1026376
137859
161258
799512
1419782
871246
1190400
293369
397980
802197
868029
486459
1268955
486843
1348439
88638
1393363
673605
346391
935949
857384
1191487
1116339
1227404
626899
640391
1159931
585336
156041
362026
498674
1188779
800256
166044
1269276
281383
655231
1176360
929607
167064
1152593
427665
1124815
163365
587394
312266
187788
1188647
1455654
76708
754354
1268175
725673
345566
210385
820086
467373
615491
1166673
885772
97370
1053157
1524511
508524
459337
669362
1475694
598030
532631
552414
375810
886614
442863
1336397
577852
1468586
926359
817900
239974
936851
1423262
1454928
1086494
20683
1176725
1302308
1339362
596324
430288
1231596
83451
1272298
1557095
372191
441077
318865
1264022
1099064
1495947
1553751
202409
265482
508337
977595
34844
1560679
106369
1162680
975873
759783
137869
1294840
202278
1225882
41573
1325533
452889
1238708
1503056
475739
1216062
69562
976309
1185918
251062
1325210
871780
52656
1465645
500547
1409681
640458
173482
313767
252361
737207
412736
1208130
950717
438757
26081
72697
27879
1542821
740535
31831
335931
461849
966504
1121156
1038632
421968
1406070
214483
504020
182660
844951
735869
713126
667990
478330
607314
839039
921672
862444
518899
1156601
1322243
637401
466701
343430
751033
47918
719381
258174
498030
560156
1376954
134612
1311758
1378648
666188
879226
1551532
549276
517069
1145478
286522
1066766
1073063
55133
609403
289943
549172
760061
182332
697136
1309392
619412
708215
1102894
238311
983459
1224321
629756
576210
524465
208568
1485681
534429
335556
1265568
9211
284432
1321910
1121607
574659
1032477
260270
1295843
865619
817092
1185872
506985
1049091
793225
1227740
840252
605306
314686
459395
854115
540015
1472491
1348166
649651
88723
128550
529781
316041
851307
226092
533725
757974
376445
1443319
1181617
1072196
1453971
1303801
153817
353224
450056
1301917
1402575
1476467
349157
181187
51489
263188
1342328
611925
285494
1394934
300833
682164
640889
1257526
1428465
682528
729221
1379096
120234
1018037
857435
1307359
446023
749024
39297
272811
21331
869276
1378682
585552
676035
1076470
1328709
1082309
1213056
753857
872349
912596
437347
1376410
864997
1100538
1655
748374
553904
321668
244348
497099
1455307
810130
65071
223699
636943
179004
837020
922244
797355
357300
1409807
547287
1391384
139585
888810
1050393
617122
303356
667953
1141993
311798
86493
1092655
670898
1192755
853159
329461
1178550
409367
1080461
1217341
878808
457300
261269
42470
104780
432623
1079289
695655
346409
1208716
800866
550858
853554
851497
580152
107155
1400736
1257335
915541
1004523
130340
680436
106950
464126
889132
1087719
518826
595297
985450
111352
148251
1511215
239358
56139
846082
1213167
28595
1361101
233937
1526112
801471
611865
981780
274497
740842
899333
1278328
1205439
179029
546585
544484
750521
33587
1298559
675856
252836
187907
952420
751189
958848
52841
133805
1177639
778202
528251
142127
417163
1027643
1565357
267143
1057024
184844
1556817
205529
1250184
946694
545505
935760
1084134
590206
772569
1453343
113401
1160450
781041
443604
1162995
57051
255219
1367524
1016889
224616
795877
527274
175102
1148615
855872
52742
1442151
1143204
696481
625932
81948
939578
675302
1504677
1284084
731208
1129390
306110
533625
1560868
1194973
108020
1450036
1404032
401650
337966
901458
146480
541525
1466499
309108
1264897
425987
1432786
873769
1251098
763108
47663
237641
240641
1342047
360306
1379064
576110
196792
881176
686436
1085405
404271
497626
455175
831475
718815
218839
394405
344669
1383101
915430
285229
905537
1094092
1363605
419273
216958
547493
937906
69941
232377
621025
1023688
540764
821032
19379
1481415
1290230
144572
618737
313136
441573
873879
890927
381385
1420106
1259547
1211391
1371297
409688
1269384
997312
566566
68530
1034940
1428109
756727
490792
746488
1508809
535005
10664
983242
179962
806804
229378
1455238
603413
1162612
307199
66686
503617
383479
296969
166893
865002
586554
809370
926385
757285
911731
852897
208166
918863
178142
592099
383251
979970
1533337
50174
268863
209218
885328
667844
1437639
832955
1464520
800077
1104488
826170
1556022
432028
476740
195880
1128845
776776
80002
1325500
481500
1429475
969165
679508
1096848
47971
1006405
880461
899845
1149941
1089557
363057
1061182
1421086
1342179
345457
1277562
1340997
105500
1550359
570741
617021
1240152
399703
1000664
525825
1356571
421437
611292
412046
679632
606621
29443
702663
1014134
971869
129788
1107532
319752
336514
126819
642535
194545
1338377
1178923
833367
456452
1224291
1516791
731266
1190439
1259419
328122
1143424
209714
1085392
452483
270901
1534354
713508
1372591
64479
552596
875944
959062
448773
109927
347612
392787
407878
464958
289068
355316
503388
364024
1077077
1442127
1073245
1373549
1481825
714573
692919
605554
699890
1060361
1565918
2803
688553
180468
1148870
1445006
1097772
1076797
1081034
884796
238309
612154
1061585
1524038
1484086
823969
52096
1442560
1178469
1318101
861388
736223
1329215
204668
755930
645082
932168
1165467
1336102
1373555
668755
39874
216062
220909
1166627
1041822
1254315
959777
897906
841812
693626
1498556
1317788
775400
1138073
343463
1443006
1253645
24976
577708
1562726
998392
413618
1298779
134430
1522378
596650
269723
308359
1301931
548395
1373137
270586
179623
547981
364383
1081026
336934
713672
1001667
1522332
864193
930747
1440208
1264523
370268
668276
721656
1388197
593633
259923
1409622
1356696
292894
1437509
1289454
1543271
1512621
254344
1487523
377976
414728
1504083
935662
236961
118858
842237
1098238
1137020
493427
296466
913545
833653
788334
207809
1476870
1353977
750236
1483148
1188167
1487760
1369669
63703
1204888
64717
701432
1148291
620168
1281999
814344
1289594
408768
1108672
626984
533877
617993
916630
831732
674437
507191
418813
244339
1486588
1039028
1027339
280138
775550
1375005
264128
942509
22637
876801
591350
847914
645236
1033847
609374
980167
1029098
759423
532534
799297
1223880
153492
93269
1266192
1291745
331973
961489
1264591
635077
438187
1015417
1477693
1325246
850154
1471650
1234563
1161841
1045952
1324137
985659
564927
826803
195734
305469
800241
1105151
1045388
1180532
213672
175664
1136660
672705
1413664
105010
1282168
581348
1501436
1320922
901822
48422
919788
145226
88316
1144880
853795
253536
218613
1197765
424959
715318
135132
1124039
651583
1181691
651777
1400950
1349952
1007239
179725
1482599
319266
1005379
752465
979992
1240654
1111446
954710
508120
26317
1495353
1418974
278374
108494
1558230
1282753
1528960
1188088
1016306
1062678
1458569
181798
964772
960610
430515
674730
803248
49140
717154
1046457
97394
620203
267836
201314
832449
530039
887794
139002
1237705
1065411
367926
580055
35252
622470
1258228
875037
349147
1066346
1502
1307144
1014555
773818
320798
423016
957750
595822
1437992
296906
1476828
474916
1409923
821623
921072
1342903
623626
736547
103476
596941
791603
931925
1219844
1149485
1285042
1551160
1542795
448454
947099
422826
369824
517097
1462455
248222
1396077
705124
570055
1389677
897807
1134706
227448
20821
1309572
1553202
1557644
1453868
549965
1024075
1069247
642315
1532998
1025988
411481
196366
638146
654892
605261
1390290
780258
92309
1046550
581791
726400
30167
700537
1084976
1232259
267738
303680
1513978
1111198
1018467
1274430
115227
1472698
598994
442296
1003861
239694
1291197
1021207
438897
174933
1502421
794356
1461473
504916
235076
464097
874848
148060
191942
145705
772464
1152163
544106
690278
623011
1235102
283193
1175987
567915
723195
387814
1333924
117027
1365512
843955
370756
1308
1412555
1162995
1220991
719714
1404568
1209385
133573
616363
889473
72555
807698
1052507
1075468
1441128
1143508
220421
1338999
588281
1524053
631377
1006319
1416230
222794
1147692
601781
458114
239191
776632
1464205
495319
1063163
1517501
316124
368278
236574
401740
1308268
1050264
276718
1014488
558164
1102791
259479
584575
1273114
1420327
62354
325898
1149942
649754
230886
4876
1221904
1432119
859446
100845
1029685
74000
785064
973321
956147
525915
611057
261058
95342
1044209
1013517
656739
1489789
234057
738933
1467353
242349
55937
26590
1355483
1477269
294257
923609
22854
1376273
1550047
1332473
1151406
1185114
817488
998300
660105
47678
40350
47712
1331941
408632
652868
1175100
1016067
1045848
1119226
997457
1796
1315415
513219
429055
248162
493078
1457678
276988
1457999
444922
497072
773357
1165339
1177413
53348
431064
274736
1310089
1183301
767355
764242
280729
318499
282963
791006
1078253
1235404
821726
256762
562660
306658
980752
1025451
112104
802316
253789
1247008
751212
489855
117527
1292571
1071560
330490
651919
845046
859904
1268877
1508703
1012380
451969
917759
1174163
198619
803480
1317165
295372
414966
1522289
656260
570444
1553695
119793
105854
596882
938573
875987
731106
1357821
1401337
1290435
1232387
1459167
456366
1439814
350251
1537634
1115966
1185376
1324493
437371
606114
1499047
363061
1369968
209624
450609
1411888
86073
198198
264558
1073086
394141
1288369
554891
1109857
415887
273621
596723
1510148
310103
1138347
1222483
1063805
934160
691420
581884
827374
1075366
588980
1111610
322850
95794
154674
173209
1369454
711014
46008
641741
1074798
701076
295972
1225171
640885
18110
860295
734333
1283316
1231914
326736
145222
431872
425812
1383586
362978
375906
1461160
771888
944962
480788
208361
984547
325239
34204
464573
1157354
1466470
100720
1426777
647156
541788
220733
481822
1477737
1235811
1564387
1137452
1563957
448077
1499428
910139
19392
456354
812771
205131
848597
260733
1540950
1122597
1138017
878404
224386
1058578
885257
780448
79286
344365
146211
1165796
655165
653629
665135
635773
212962
1339483
1274659
281415
277847
1303846
444419
1109338
974032
282167
433007
1356165
1114324
739019
987244
945419
1123284
1453890
767108
1402702
1166478
351534
1483065
928050
1187844
127664
233017
762126
1273449
1201120
1298371
445726
204740
29945
1412374
1358194
364307
1019141
146159
1253235
1463738
1260355
719042
1240811
654295
940441
1405869
900350
395655
35804
717397
1083105
1308346
550466
1027743
1277972
20599
199174
803505
1460404
425490
169735
591496
591141
809739
743392
1408366
622091
505083
126140
627542
297749
45875
1460737
157948
1125286
807507
801790
904211
882248
1043653
334122
304830
42691
1174419
43835
809285
687352
690388
870899
524134
294667
139228
246376
1507079
1070751
397512
485853
472537
29214
27234
1226408
1540001
1072355
865596
854959
710462
466896
1523274
437895
1368281
654762
101651
441706
812792
16168
627344
1392468
343261
861582
459279
903481
599568
65518
6885
642128
628976
349591
424121
92094
382551
693959
84426
1023562
961937
129430
1926
1021548
142638
142792
1377201
394278
306385
600534
723422
853768
816211
819228
180881
1075199
26053
1206419
1247335
301335
902126
1550934
1255358
434235
792306
248544
54191
956087
814400
42512
1224403
1527637
1149533
1341032
1546253
1202219
988328
620975
231019
1178325
318820
1081812
1244773
1305270
1194001
774035
35312
1329638
109572
1177027
745763
1438551
1385386
1435769
751592
1340147
345697
1188365
1152492
815222
620187
978298
1151747
622096
249519
1251672
789431
1401377
126941
1104043
1413226
41235
1466277
1325870
1073318
683819
820100
34425
1427737
428482
1055694
724555
459397
1360955
401220
1156457
710145
487152
903780
252637
401238
1123078
1439984
935409
415674
860565
366355
774730
909149
438379
1553531
285605
651615
1316636
621892
744276
30501
348678
547109
1343722
884456
361231
1338858
141233
31695
49162
1134467
926729
1272371
1224625
1350555
1175239
1540021
1297499
1367327
644279
156487
1537475
1261166
841344
322278
178735
697518
724331
119826
1195355
665744
1559415
1475643
243784
882195
946732
540309
214285
839194
1472815
1082076
811471
795920
926259
799063
365794
165990
216563
443814
926161
560836
78305
301716
1051838
310534
24681
253711
510243
134266
839776
1195208
197805
1119503
1307439
1337356
1260783
1158608
147445
297427
405198
839134
1393180
775647
708071
1497770
765667
874914
324390
1308535
1415767
394665
1275333
65049
214751
1066921
469067
352507
72784
864510
1195964
812765
354366
431305
187073
766316
422970
805318
618996
377777
159670
1407574
218997
432877
1311405
266049
418427
1542490
1407198
1171170
1109293
972617
364556
469576
1085459
178151
59372
748457
912933
845740
1430679
64165
1347824
1269871
202042
1155072
416696
1123048
896766
1460726
1299485
1536483
1491167
1470666
134689
289808
1012257
665278
1553494
495362
570048
225798
1098588
1530763
754512
723879
573591
759246
1254722
178685
1561123
569051
489041
1478214
959987
1462937
42727
335309
1087002
542616
1402629
1432796
926366
218433
1566786
1073449
296599
26253
370722
925998
609208
887126
720890
182760
638584
1005301
55970
29200
476906
802791
1555448
36835
280728
929698
1330820
1315631
159772
1344562
13117
943056
51888
300212
1497992
1263899
506895
1355049
696704
486143
764228
369968
392186
229867
1305169
119850
1232247
1391275
840142
150041
965934
218808
1002611
1295554
1259855
1276355
289905
726219
822387
670561
539273
98242
576929
915258
186557
575578
877188
342344
1161761
492974
1101368
592284
919513
878525
1468794
1087695
411982
216722
809662
417527
1005681
1187909
1137468
456316
1068928
1515864
956125
697588
460986
516300
1250451
185366
201628
492215
1298772
923471
279086
1361756
1281543
813992
1497922
89930
231579
284081
547184
1249008
109297
1022300
149177
1073977
126702
627296
780939
170071
325096
518989
399303
1288946
1089199
1079186
975571
177247
672248
285086
931546
656025
1254622
240075
106207
736
1415772
1816
526353
1375613
421004
910083
1517663
195850
805002
377529
1309645
289944
263050
1557006
1204190
1542412
1386141
1202674
311274
383032
227178
676230
435534
1102078
1033450
1061755
756583
927170
109355
1345922
886710
513644
1081168
809914
49737
422896
271543
1443092
1071235
1322232
1012414
784227
13739
1499564
1476814
227249
1519037
1470366
376099
898297
438796
846833
1494892
536845
137059
424477
416324
1179741
264310
1042681
551480
333032
510729
805437
1505880
1044635
1469164
1157617
136592
762310
870943
1175926
1331935
620446
293116
854213
1514054
1227269
1496227
1526527
446579
992843
709889
831716
457370
630258
794347
1450035
422184
1438352
977558
63328
908085
882834
1532596
572871
386837
234144
838872
762524
923248
793344
949970
1039708
229859
244806
1215676
1271994
1099885
1469353
924271
203936
1362976
748987
239297
635358
168842
149203
1155135
782304
576317
957036
737166
1389707
1047473
1120195
996633
1196595
582877
1160377
1311100
1531056
363163
698705
752507
692705
704802
1255707
1190288
989504
377526
923587
992863
309899
1124633
1218278
950748
1179357
1317787
1500751
200947
1241663
293433
79746
84217
1100726
890158
1160215
647721
556028
1445393
1044695
1559038
1133760
1540377
489415
1106338
1308223
190261
1312356
920269
765073
1185041
1063600
714196
1142620
919496
404914
880733
807891
175435
831059
1556625
1325934
282292
1325214
735507
91951
1400370
775813
462281
1263334
930572
1238164
46576
1544308
416205
553918
836626
331810
897337
194655
1329693
1542385
1065926
1533355
1399331
516428
1097660
716357
1092899
1223736
1474172
819594
1106037
768010
387749
555294
1106513
133774
1390824
1165274
1022197
706211
158035
139343
513051
1090933
1450121
904930
953749
449568
946816
1051157
741202
1057089
1282543
1503111
1459792
627253
614619
1162864
1426225
1089881
981043
813918
868412
1382001
899100
1454906
906549
447796
1416890
527440
1211970
1266823
1325251
1545451
1480054
1144118
1398668
442398
1420745
1066787
321575
925498
1254595
1388155
826514
1008235
1514349
1171081
91494
507246
500012
1150441
1316702
807773
829001
629769
1424643
1015231
496551
20670
963268
1016965
160712
1288006
912765
1156499
1279890
525231
908386
1505062
1178454
1151905
155519
607509
1519751
1564870
608056
1191374
1007613
1484673
1111699
1426493
1421520
1516694
127135
1258668
1419304
1454537
822881
1402423
860899
732640
1221011
84075
165393
919714
928165
723215
948574
800525
725081
1197948
216036
673129
964288
43740
774884
32918
364105
407747
407870
765392
847654
128287
516885
1156631
154627
491309
990046
700870
146938
139976
147055
1101111
146968
631960
92852
958206
990646
1548099
776126
168713
1348967
1353450
940631
789456
1510369
1055797
460636
538600
419069
1175023
1234102
968807
957887
875800
591176
1309650
1170302
630274
980670
828544
289721
1231041
270846
893689
697557
1208342
988615
1502326
202320
1547113
412853
324111
1105288
497330
687144
695077
642509
282238
143725
266217
357259
835033
313629
333443
1138251
1523035
615561
279422
685848
380907
186657
1320378
227638
179747
606625
775004
511591
897809
850192
180177
289042
697946
49992
739724
124036
1493132
1207671
1491605
482163
834696
100264
349179
375925
638511
713996
216301
25392
360846
674533
1565322
498190
872206
264039
1481581
1514271
726913
15521
1476615
910889
417843
481299
620725
1177840
1413104
1362154
1133067
526088
855779
909348
163566
59809
1014959
81132
1522067
1313322
1144955
416234
1164013
1296367
283347
1010902
779867
663390
1179197
587696
1136056
783369
187150
524921
1304240
1433272
192725
1049395
1499189
1426503
1498694
245551
265397
143900
125656
186949
1254833
1101596
105737
1296192
373522
998224
1337160
917793
445518
799516
1159801
630132
612338
1181094
1413214
240142
1263094
1163742
1460964
1486652
704848
691479
1490544
32436
163896
1208207
936799
1418352
837816
445117
1203818
1123059
526170
88871
1035536
612473
1235048
678110
1000240
666224
1111105
643749
1359382
562859
1177988
786704
1148255
1396056
473007
1484277
656252
730924
1124397
1039207
615078
1292913
415266
1131154
1510690
13223
1472295
1158657
1302149
1445932
1471971
815530
234060
1031030
172567
139978
1240507
532861
4408
259229
14835
1516470
874293
96899
458085
968658
1022593
1121853
87030
413789
72904
1261863
76925
1365142
674692
768074
393281
308018
669806
1436381
783993
26257
1201514
1020997
817886
877810
672152
1446605
1282023
1156394
389504
366550
296116
1369736
538572
834196
1134939
972701
285226
73335
1192799
8502
962265
632330
1025838
1254348
1493043
1151713
442533
813032
1440014
1465625
1470309
1320999
1017951
1341089
1075474
838515
1390577
492571
1054599
1404730
1450146
743734
476063
5987
419814
656933
1033307
1542473
833920
35315
1536048
760358
710695
1346648
1140823
1122772
1109919
1475502
220873
189237
1420039
1087818
1016640
794497
1126429
128667
1409897
550700
1302262
114695
378588
989153
186661
495303
427738
823117
1133276
650672
798814
1448031
1358858
1388002
837505
395175
342747
1137959
757180
609895
1323955
24113
1229070
49463
1318934
1103989
1022852
667038
1552928
1057017
135165
1067444
1180398
143230
1000880
139102
143787
90408
377029
193959
350093
1273804
849774
1550150
1197760
84086
334797
872251
734585
449744
184157
128014
305640
21649
1383419
732152
1478392
214667
655017
1191912
510354
345918
1389182
646656
858032
366160
875136
953232
896798
492920
6006
216542
1546651
325467
209591
140758
103874
1123112
67212
117461
1121664
5541
1559843
676576
1210597
31567
253093
1243148
750205
1294170
773031
364297
167871
1037930
1342977
1169380
1533
225381
989388
497751
1101455
745776
184633
59407
878882
728899
49504
445978
866491
181200
851232
1206628
857372
1190907
99317
149214
1156184
1267154
1139243
89951
1433839
1033038
600369
1369419
788348
1292762
764961
1398204
1322278
1077147
1015642
480185
1141359
406636
1345091
1506555
695345
1348810
1136292
1109846
316667
876419
1320444
1054605
688598
334163
576661
624638
240987
1342923
1137029
856090
667730
508234
46428
935048
574243
891163
460387
183472
1015923
1297
101280
1376144
871149
1443022
187921
243291
1065411
1552711
1234111
954458
1028246
161205
35675
912019
76748
271103
1053188
1132598
812120
50280
1173744
353315
268745
62844
1124734
802068
837033
96505
998831
1325571
1359406
47877
876258
552214
543012
1142314
118381
38595
1011823
760939
259014
437013
1117724
1291570
29288
959822
528219
586839
686998
10887
535505
818706
125039
1054066
1116804
1270084
33340
270872
421302
1440614
926526
405941
891586
285045
305102
417361
167643
529767
36992
16172
487339
1015270
217219
201476
1411800
347409
1285436
1274535
859733
186036
316540
237888
1522462
18469
522029
854966
1102098
440103
398372
98840
1386958
86996
1167324
47232
157935
1222207
924060
91868
452879
252134
305011
1211136
349825
86608
1355089
384903
1071056
909034
932263
414133
557692
668092
1345876
1451733
758331
1102232
488875
119357
959101
595749
1095215
1336951
539658
447941
247659
1344722
1005892
522523
310587
1426000
313078
1093261
303040
940565
1444754
1091071
704580
764228
1231952
1038827
967155
204029
941855
397959
899063
1447112
1181563
684470
1377599
446467
884607
536591
1376896
618853
437913
1400669
668489
991913
234049
1101867
904749
663732
617191
1177907
871887
1377532
670154
1078642
1279517
542485
1240050
1495542
223487
1505409
71159
503728
1219872
51819
283269
817610
1319996
888086
171207
459877
1122904
543533
935929
1290863
177514
1169236
50652
85986
10224
825501
82338
1243173
347104
1040591
1546322
1292455
527583
349038
30528
1498032
27086
623400
456066
1423796
423802
1303213
855939
1194958
1055153
1304818
469049
444540
1546513
898750
1215994
1179827
34924
211355
398135
457781
1541879
895675
1216440
299370
647858
575602
1340209
373292
1474927
1196884
174978
294798
184103
540510
797617
379430
1042624
725127
783836
1264783
759133
1331831
332103
398427
199516
167948
1221941
524819
219981
186665
466748
488133
816650
326167
1270337
145357
1340878
796582
110819
950141
985856
974428
732740
647207
781615
806664
295311
220800
488699
933451
1222048
1222259
111424
854323
1260907
244232
1008438
374659
678917
1232846
188004
1168108
723816
1122953
1275674
1114667
1506613
1256433
937447
1007619
348759
909124
1516617
533496
1337605
521241
1299404
423962
1044129
209823
1410141
492688
234342
382893
1338019
484218
1555560
1459456
755528
867463
1049153
734008
1050587
619307
1503383
1322066
1217559
87428
1212718
426593
162175
656496
1221027
1393343
732787
362773
1114213
1384049
394436
333339
127481
1535184
371856
977438
227988
977725
1475076
625350
237293
1222855
1265498
685
521303
1489802
857154
1504114
374723
189999
433344
1143992
592043
1355270
980597
1118014
223093
108054
578995
1164541
1267622
218816
1041898
831886
795637
52583
1450066
1140109
924480
977560
1278119
924047
81487
1501562
848631
1022006
681839
1329257
700579
616648
551584
1321566
727233
601839
1166402
923127
1223785
1215922
888234
682671
779656
125303
358746
11783
1100146
1051468
256170
268529
103069
631399
1272093
1021615
322046
614340
362325
1253940
66212
551328
533529
793637
1446526
1024585
1420201
1522416
1341013
520793
786391
17749
1213544
1037697
1290917
483536
1092390
1344567
1281311
856216
420387
274385
814710
1202818
610661
1340702
1421136
1481034
492347
476725
1521253
1078507
303723
238555
449276
1011367
229638
1264073
1565754
219390
1277272
187194
612248
1554998
1259454
92797
869902
776341
948429
457294
1162355
1200346
51207
495578
85761
62179
403422
1100139
114147
584572
1019437
1081522
112194
585703
459759
39870
1323286
462705
1187196
384002
840898
486084
1283431
1029565
669753
229769
1418352
827872
810837
135806
1340621
1492417
1512727
1371332
1402475
217326
1159821
1210646
1425576
1428897
552954
1128783
657287
1314850
1528089
458971
832395
14525
977978
989315
801166
694216
731865
410600
989197
397550
1394848
609429
143943
236519
1518895
1396238
1280432
1128314
1117973
1173962
618930
1173172
869949
1199647
1126175
1195801
1465756
878520
485580
1309428
233294
475883
165398
158451
1238335
1357790
799327
344475
273274
1185198
253639
500202
896293
644554
838524
1005434
588056
592198
675490
963950
507002
362970
1470157
1550432
603537
1373437
681421
686426
1077778
1460101
813427
17665
1342438
834041
347058
118753
68432
1449818
1430691
491564
948003
1483773
105792
989474
375465
46739
198525
1171469
1226961
1146493
238502
1237583
1461189
231377
428588
1129157
702364
1135785
747054
1486256
309194
1200662
1183569
469289
158167
15898
1147154
44777
1245323
254798
1515829
614285
781929
292957
1194760
280677
56078
121978
813830
1411867
1016896
553599
1549806
326371
995995
633739
1156834
1214707
286062
296527
837026
240627
908408
934559
337725
670550
1549104
780235
1090221
890307
876203
206416
24429
55324
344752
36523
1203931
1103736
1234725
1056433
306770
743850
1373904
1013819
5112
223075
551952
1075703
630187
1059681
298368
43126
695255
1353573
267403
216704
1419747
868363
331822
1410733
105992
899815
225215
1346743
1300964
730797
1273846
1235925
931865
679311
223919
1405713
1108798
567398
1522015
974117
1292521
1184976
301945
272461
987900
666036
281518
347849
426085
63616
831863
526185
1144111
1474419
1396256
354243
802923
932260
1513518
1467161
926753
941382
476862
1182680
806216
1081729
382225
27429
785900
88552
736645
517243
1147928
171304
765975
572688
32911
1206704
1130505
960102
1007388
747057
1372885
967731
1289694
1017115
74187
1018653
595755
798378
39036
1413167
313468
908940
1006465
967638
572518
915253
72825
877980
776288
787080
367134
213398
539199
525857
1129582
717508
200716
460241
182899
954574
461481
921152
550122
1178134
337586
1531434
108971
796361
1391319
1461815
202229
1148595
859034
447850
175045
360584
267675
769369
989192
287196
218942
795598
978549
387192
378334
1319935
352446
574823
881325
157652
1025459
1326069
339845
1525815
424285
211646
1507519
863039
1268608
1428097
503098
147579
725160
153299
989321
1026610
650432
465163
612629
293975
1489210
1511017
244175
1478733
1102721
584735
841576
329788
1251420
518420
567747
1016811
647934
1526923
53297
891647
672908
530813
436914
1399694
919150
329445
1155206
965152
1087623
1565087
758187
1201776
882737
199651
964642
986228
1520779
1263391
506756
27095
587084
724187
1401289
571648
1340387
42157
838490
308142
1142180
1533740
616827
333888
1003225
540902
1360184
756644
1359991
840981
975414
1221324
621702
67627
816078
790402
266197
1158926
107808
1412259
320115
691596
67612
506028
724855
725616
386754
308189
822835
696892
511557
19570
66243
913676
1033074
1449919
1301224
998664
1502325
1039314
373660
436793
1300830
1302391
844095
809374
274687
425924
784058
1212872
432351
415040
186798
1231134
1198152
1000461
1041689
982882
1562902
1332172
1085559
1344220
1371456
1438671
1206083
522544
1493099
241617
194148
151460
1407805
565328
839053
1146513
626852
1018249
1066891
1528247
381446
820210
102676
259231
640179
1409262
95543
61996
906524
1325185
103850
103274
1182107
790415
850089
43750
305936
787150
1155139
169743
176478
1515677
841118
373036
790615
211473
969989
514090
1496385
679306
894500
1323215
651431
291686
1118604
942499
1316212
316528
380410
1045234
186739
321812
233531
426877
1219293
699403
1161739
206933
187099
383932
1151764
1498745
816328
430971
333168
305560
41656
1285457
978498
1133135
1545589
899198
775332
1127337
323621
935465
557663
731235
841818
1139208
915194
1271409
398026
1225266
663628
200761
770419
1107128
418166
1422743
1083125
1537987
379753
386783
1157728
639087
269073
1015057
19886
1409635
634619
1172444
366124
817219
1234149
835833
340824
244846
823532
123754
1140006
712255
112045
426337
60993
814791
1505242
1063139
711253
891822
702212
63761
208599
1267196
833136
107338
407202
1070288
817197
436689
12655
190898
952436
1464122
118939
1261310
339897
665151
1254490
1463969
174341
1078694
1172158
1366114
1541780
1532278
709905
145687
1200183
1450324
1431064
932038
1110501
707061
141751
1525999
655592
1106656
887124
1265207
846700
1312529
520566
834042
873967
1156257
614926
1261451
913636
500329
1509719
1457589
404982
1000967
1291373
1537422
863381
886795
283053
244995
838991
781825
156679
278831
664241
109375
857463
174443
1378658
1079416
1011517
321578
1121069
1545018
775396
807933
735368
336088
944545
92064
85400
95122
1320148
58833
401827
22293
1154507
825764
513166
1492064
1149084
1495817
870321
957040
1165428
1094828
1350243
517139
1223936
518700
1501523
44509
58127
139198
765502
150040
1497003
233456
781434
78888
912684
831147
1378888
1046875
1040810
708358
1440649
1213615
356973
155240
1429766
619679
690026
186632
1512712
1173097
160747
455019
832934
832730
826161
1072911
1391422
563436
1347422
1073956
238
1102205
1175732
776406
81159
174172
305838
1063928
603566
1438157
433443
749761
113918
1488911
542217
361842
247105
1192603
1323711
659251
235018
1486973
337297
9877
150405
821350
1052346
352633
633405
344260
979202
632400
1258869
1456673
1098677
1549490
1270167
927630
194594
565550
343400
1226702
1279170
299013
276308
66191
1125563
1281815
230985
150055
314505
500823
420420
653611
1063725
815495
659667
579368
1427547
724831
1268299
939378
1122041
772670
616924
810924
584056
483203
405531
802324
1276652
1078910
520082
1076634
415263
1486664
343897
492131
981845
226967
887061
671306
535166
1292109
1420693
114601
673252
1109775
752516
873448
480735
445853
261938
755207
1200385
308618
984975
205516
382831
1165025
830359
1479715
1235492
1333561
1476585
1557701
1087280
663482
1162636
1295297
201393
286270
756744
260836
796010
53839
474240
233153
1504753
755910
312591
60182
971543
646502
112704
1235309
149747
400598
684779
312655
1107249
630541
1230874
306605
604598
1493827
1060258
865215
313675
54413
726874
1354030
58778
526148
545619
360179
795122
764298
12932
516830
1167274
1049767
554521
366828
1108763
267376
1301863
21548
1475193
1215093
1041861
1050515
1202878
85287
399595
226316
656584
1138638
782528
163808
1017125
523177
1290248
831631
1257430
533642
1281599
660790
454885
1163116
136209
1375239
188315
128313
701237
1054471
1174734
432572
310022
55945
1221076
657779
416196
1561936
1382510
1402659
827047
1462787
1242664
587600
610214
511467
664037
1033721
1381504
932582
708963
26729
60001
548202
36223
525441
584317
584765
239908
461788
259752
898184
1403945
1054353
334085
1417398
294959
1477993
1271862
897482
206098
547319
620693
914321
1212468
374121
1406583
979834
967312
1314899
880823
672835
1536452
970117
343377
1201157
372539
729711
457750
1313855
857390
25555
1525140
1437606
1203115
304172
57222
1084333
1344193
686489
208821
987374
196015
438700
201930
770066
45155
288583
1532845
1184205
515837
54641
745151
499161
1281880
470175
1258643
1184231
598919
1452415
922333
22939
1193842
425698
829254
497821
560418
1386580
1441258
761742
244886
1159459
625820
101282
1028264
1319225
1553460
27911
84729
494932
1391237
18163
1136910
1364996
565899
1170423
929709
71633
315445
1533227
5269
1477623
416380
1230322
794114
709829
1260199
994962
1130939
1115374
593656
237995
796932
142966
542417
1312053
1008611
942894
956337
44078
737475
502065
1011986
811805
353840
1096991
1154902
1038319
746786
1565036
938134
760430
1281466
1184998
521268
1546996
638683
2141
1546431
850887
770708
933164
1306644
17966
1431109
935741
839929
1510957
1491516
1203248
973137
395502
1073727
1499448
513921
974309
1028007
1064577
1413131
1127330
186608
71619
1489309
1104526
908661
1107919
1463233
1175795
523682
401932
1058720
1372040
1516598
510886
935027
134295
978501
891413
206506
653282
1274440
571927
1244512
1026414
167014
1154184
544068
1205134
1161535
589898
562817
1132181
722220
9977
908828
1294250
436290
990056
1098665
1497123
1354229
172102
687524
294712
32821
366156
1211934
306941
1312874
281013
1007448
1343529
327673
1521826
271755
1069062
628429
948505
137777
1031463
818042
175857
1244776
1175981
1367200
227257
1191297
554048
1567512
994022
1358697
593737
36057
1078269
1178134
980735
859672
1239369
164689
1264172
503923
127929
1329396
1459831
1090983
847343
1322633
465105
639365
596247
584653
284794
1311053
805556
1446420
956570
581502
349300
1290992
496137
606942
829840
417182
62587
898097
1275169
1436557
714396
1368620
499909
826993
1007443
1097257
1409173
1277376
363541
1544982
1021418
125832
1028710
743860
297997
384484
308773
1113592
716667
160017
1053505
45726
443559
1447600
83317
336113
491593
402337
437622
138825
828918
1522971
735990
573330
374708
1201646
454048
200623
261366
800841
849056
742110
1372145
672479
544140
509906
519585
1322464
100432
459301
1115689
1182505
241792
15773
340106
835188
614848
509534
1533136
905538
478862
1125880
487005
1064684
95655
1275911
309549
766823
238998
663345
1238401
280954
399394
874775
893169
1521620
15241
1237564
299056
294489
359966
1387812
453040
1311051
716624
629602
834174
1291298
1127117
1565390
139777
42970
632641
397683
1288441
582038
1516074
501757
650714
537946
480625
710767
1281658
1291979
730776
1255267
1007546
445194
1067125
1422172
755007
401952
549899
1060954
1467101
1115099
242505
1553134
736315
415021
1038712
970850
504326
697975
39326
446022
1300064
326146
454422
348788
960140
490523
190753
1199668
564534
526973
1472454
13861
1423596
699018
1404352
784518
811290
547395
1081537
1550463
1519594
166691
1448428
939304
1457485
285826
205997
442043
886675
1340420
109754
302028
333792
565509
221201
928530
1023903
975310
1423370
835579
895275
1281273
470627
126083
664367
694806
1153349
744242
1346719
1087215
1142214
371480
1270337
1558510
625271
1154837
961160
380785
464632
28256
344476
161317
1541375
1049939
335793
401823
1373574
88686
135416
498579
803514
1485697
392665
1428167
1245964
287511
1059442
868609
1201808
611582
545014
1345820
733097
717998
571355
281994
217711
813435
1560160
756970
1111986
1186995
487730
37019
287705
1336977
302939
199299
1225251
1447318
1499089
806712
177031
1076203
1336429
770846
126315
384168
112117
1244661
630281
594074
872808
1417472
1565656
556772
294925
58971
1311748
1156357
1101912
193035
935247
1390853
65616
190010
995584
749047
613940
883221
1380991
344288
505872
858016
1510331
340204
293463
976959
1166116
307263
1446170
387488
357606
1222708
181268
1291629
775894
556470
563798
1336181
274338
589326
778025
1451084
143859
1172835
804869
460786
671379
506090
526255
93684
1230948
292432
1343860
789860
1332487
381931
916063
1338388
1513358
1059494
1374221
842178
1494592
664966
538018
543148
1001640
671819
1342964
2653
1166166
1164561
1330128
485772
279924
1406577
1209733
518159
1488420
8458
647954
454718
328741
251888
396543
786483
584012
1044109
1019525
1394476
605791
1307462
620546
919754
1398962
215440
423428
1142736
1520638
1483124
235128
89083
1501927
81356
456647
1380525
933061
1306374
1029010
1462356
1140116
895591
761214
1125696
745719
1074422
829301
1094444
704536
915269
897550
109204
313066
1453953
1042394
1320772
591818
691283
333824
1405546
178517
1167743
61352
761798
1143472
612733
576683
853949
316480
1214109
896055
914374
1119408
528097
76250
904807
1062198
1133545
930403
90104
22651
41001
67049
383584
952984
633950
922026
505379
1486938
1437226
1178219
901677
1196254
1183027
544655
467312
342868
858887
1546243
1530155
1239251
1340577
66155
828680
1052983
34742
431761
1101332
268048
636456
1082021
1276568
1553325
911030
820360
711946
1547604
519639
1149620
681996
1550137
149153
1446449
966831
1017349
408050
476339
1435236
611643
1324615
594692
716609
371806
91492
249196
188201
1387167
1054027
640855
56355
1530350
1019670
1463395
977433
965511
1566831
1013944
1337307
209588
894276
545180
1277128
734035
1125725
799814
1398971
162141
233245
903708
1358560
912329
123085
1066830
1394131
849139
932644
1195909
1151568
1065196
1141296
1090222
445908
758443
1406370
1429252
143509
421550
1197449
1523076
795712
1137804
965916
1053669
1479551
67878
1527598
1303328
571828
345737
15071
856331
423559
427592
1157013
107727
982598
1499871
811764
618701
77812
452837
1533445
786565
627677
1337419
413277
294010
22065
776142
1388443
1229717
694007
810238
468421
1266829
794929
273013
1313006
701693
361839
1318061
298208
884075
1538845
1386896
946952
988568
1237921
930961
727467
366509
215098
679106
1351865
1007303
855592
517055
1053222
963473
501359
1401726
1490223
831783
1121738
987724
553867
865346
1519738
9403
404548
520516
754730
45709
885158
794085
722489
672601
1105439
842466
858312
358774
241878
1360982
1043832
696774
205730
1216918
1252505
491992
1380586
809476
1088411
1122650
490504
677607
98574
689774
1295549
1410032
320290
314230
1553324
432699
178474
526826
966095
588067
313331
966736
330687
977989
762792
1465037
225091
317319
1093555
523965
268871
804409
1322717
209638
184786
385821
703420
471541
743883
1102117
1021230
984301
574943
1327899
1153044
813187
904004
710931
879912
1101009
383325
523726
954891
579786
130773
811507
131986
207646
1306493
1082470
1157317
1439998
77877
379078
314437
1205228
252900
256919
1089771
973511
113013
300175
1272733
1403487
500696
276222
217317
719084
689773
660066
1404092
448855
1289989
962947
452143
697337
106695
445552
1214248
234226
526754
286615
1289068
1410028
330235
553613
447517
392084
644697
587308
529596
150094
811014
1180817
274553
88676
487359
1253215
1112874
683205
1386841
705300
1187733
1352870
87846
58191
163334
1071652
465732
1079258
285344
1230868
1203926
1142648
257209
159184
635260
184906
129814
35355
1200358
978361
1515864
753062
215984
1069017
62538
1222686
434303
1057085
1003105
490115
725762
434192
963284
26309
1149033
930878
348289
268028
1256370
706901
542499
872432
136148
1040461
1009883
1454343
1515430
504566
1365997
554917
719332
1054725
176568
942115
434143
1265343
90491
1481999
1478128
95242
778792
591947
82098
1061869
1026174
1395668
1090565
873575
942504
1469652
669185
971239
1374003
252465
579535
705272
425924
1289640
1467836
1087093
1553347
918517
816443
446935
314849
1562347
245414
633677
1305854
1389525
1100697
937994
1212930
1315593
641392
769225
929532
1381872
115224
1521545
300389
1333113
536388
779383
1289596
1404872
649824
1563814
891086
1513515
1368804
656786
1558396
328638
514465
633410
781376
1110323
227927
955280
838954
770870
138306
92451
1465700
102968
356229
642060
892175
49540
1442971
399317
1349338
1405379
1208738
1195346
1242810
340150
557451
751438
1244787
1315120
99775
1254318
601767
1053079
105071
535442
225365
349079
569614
1223164
1067637
677443
134063
1140321
810942
878302
931195
72962
1422402
355236
328994
369593
1184843
988956
268160
237817
1202604
979765
514081
368988
1006111
1223540
592191
843304
1131727
1204777
996683
50028
1567762
991136
1112220
1441365
313585
827806
1017225
231294
395778
1390837
98757
23495
271269
284750
964421
276431
591883
390650
1508027
1162176
166012
1023469
470127
1401540
586690
1554926
175537
801292
315029
421267
758952
863292
1277428
1474356
10827
491660
968725
1257820
1156671
154374
1129736
1247684
1150013
27165
609155
733629
576497
595199
126623
518757
1306277
209903
688239
461292
652555
1225843
1473762
270174
306079
566749
1296622
982926
1443449
245568
1512110
928821
187926
849138
1096179
956332
229697
1393126
93155
184503
104335
948587
1509896
1351294
804522
1516418
123842
932538
1351641
1444214
1296643
61420
703160
1493647
985223
282456
1071834
1405445
1031855
935756
375278
705757
228047
1032302
1039053
1152035
604774
1360553
179566
995065
730873
510717
342567
702668
1559208
771868
381612
279690
12704
649370
925930
341926
234238
389090
991910
1398063
913084
1415965
547623
164319
365753
1360944
1531953
311560
1024449
1483030
1099914
1163350
1375885
915349
481019
659440
455688
431710
1051414
818159
556035
1359505
908764
723668
188032
1079195
856176
338678
1384281
815120
464209
1106807
90334
523758
748108
1258958
1022854
730707
402823
1489352
349214
269913
938400
17339
287218
1143655
82737
297661
1315876
399617
1158358
630305
438558
536886
846907
1535768
129779
285142
1266530
700075
104669
844902
356718
271246
1025769
627764
347106
1211993
1175258
825219
290463
686882
501601
860434
806638
1373144
1009285
78073
750235
590240
791547
658565
1242851
95712
228350
608773
1058112
516148
1035694
946154
1029029
1302117
443165
1416006
460665
638510
1439128
759704
1322162
588445
1231162
1334716
967186
509734
650800
847968
752800
1358322
368828
1133554
50305
352005
778628
497194
144736
1079262
1116922
582577
799280
874202
951895
1120428
1262862
1333014
1374616
197656
666380
1236610
862532
1290157
614110
1030423
678594
718270
1293777
1048478
541640
580323
142676
1443592
141291
162200
1238238
848218
17973
1297971
885920
1545772
640896
1502034
545722
185293
759544
1152288
312723
501918
258556
389787
4185
1105562
967849
120039
461259
418072
1256248
927098
1022025
771695
1355638
343996
1302560
238292
1123843
1282126
167082
454920
1023472
1232365
998315
224565
145261
14512
806767
919135
1245550
230869
1149414
1172599
1520034
1026837
357554
49695
80913
1396425
813281
974649
1548183
1299441
1242897
548579
1280204
979714
896271
900214
795192
879091
1567554
1282271
1551460
385354
624387
12720
483517
22514
1024037
854740
1537549
289030
857171
901409
359813
748262
847302
266387
428481
993248
1106825
64707
1032703
111898
161287
1194421
897189
27340
1294168
734419
1502750
1192708
817535
1399531
152191
242108
796570
1451445
329558
416864
5412
784981
1350520
1211803
877836
1543762
1060194
506527
1490078
912956
1201130
468684
483274
486528
1102739
377560
624589
989401
724956
454545
274079
1115217
1089423
919731
485657
749466
1209661
420421
783351
586584
204251
1552266
308566
711187
548895
775653
523743
1052626
16857
445260
752035
1432432
75977
1525692
849565
434943
959487
316686
1142134
1362849
820776
864373
442288
1230359
852506
1034697
1493926
204242
155656
306351
923274
371274
633524
833324
250674
303665
615612
61802
271170
1377357
124766
418853
1437337
478250
812386
247260
197093
157614
1243224
1210445
175071
1367403
98054
1244763
1242598
1091662
1047029
465649
743313
1422477
1450800
1296581
475200
159130
1483959
383682
675740
830798
764343
415953
783508
1522940
278623
303229
1421190
872566
1141910
1233906
1135690
874169
991453
869278
907357
642270
1218166
1417328
737458
1549838
738541
494259
498400
903118
1450733
762795
724244
1054598
26046
555958
831814
854037
1093188
311699
106981
998299
813264
1177361
345022
267449
1453744
1074674
1327241
1564214
1152295
1408377
578604
522000
298833
429625
1001469
875138
1142253
806754
1319202
1445301
1183515
75771
534331
515435
1291887
1499516
530954
14751
350694
1418225
897909
513646
1129030
1105720
592103
836301
1087925
1415387
79031
105634
63781
901115
1360779
313154
200614
780098
1162127
1478218
1174572
674036
659646
538060
120869
1166956
1493208
636066
349905
1531536
920825
752596
175562
19260
142465
689008
898756
195134
735776
1297949
1397526
117566
329107
1045953
809966
891611
1153761
1361208
1123413
1415166
232325
873261
770295
332162
1319774
474659
1531241
1134702
1012812
1369725
1145790
525454
1148320
841717
253673
845694
374820
209496
840806
1061869
485108
1294367
165113
419246
574604
1179791
55431
1306965
1336800
50083
1441575
928243
1390676
1347081
139818
1155096
572126
1402299
992890
853572
278992
565751
1172974
792349
705075
123384
1473792
752061
643541
1399103
727578
1020541
978399
699982
997420
467777
106019
834256
539117
1503427
286416
1037235
995226
325674
192120
519611
30886
432580
808376
18067
487210
542965
237126
393726
1057916
204976
682613
1374671
1414999
215378
214851
324360
446186
725805
1567065
1249445
491686
1018979
1277971
787637
1395063
1417099
981220
770952
486580
645160
910208
1112323
943635
1409720
608159
1548032
1016928
1133468
1250686
289840
564140
390412
648378
626119
1207623
1333005
369975
1162152
1562729
1237992
17149
301083
844751
1381691
366092
353610
318431
233986
1354727
103838
140204
950665
489716
972269
613954
1364145
44334
1142702
839149
785892
134390
1238560
1181667
209200
1011950
1537404
1012727
1159809
832236
226443
651002
914241
658384
830144
223599
488514
1089814
1491872
172488
1053594
1132381
1152383
587434
1507928
518778
462930
143763
47307
439932
1291148
531273
954112
1449440
189775
674797
770480
1374681
886427
40352
389417
470811
25971
1088503
617050
42113
1474768
1130715
567232
1283229
174134
1134407
602028
455931
1213771
465048
173875
1251468
84682
900778
934452
277571
288787
962633
1559900
1543760
582983
287396
696445
1173403
1176333
1463079
1085149
1501040
381483
429560
129805
425191
1129007
717620
932480
523506
969672
817598
340765
1520414
1332632
1007712
318889
1260335
960720
40080
139650
1297725
1522959
1117196
1399063
1548566
1364329
476164
853486
1347262
1146219
624947
844443
1121632
1543594
391318
139262
1433782
1073678
456476
1192195
14886
1390739
768253
1126024
643440
259612
953565
661585
238428
109260
731720
1475399
618735
332216
714891
1265417
188995
1270831
456989
5807
421159
1184471
224573
423819
992744
172836
928624
398162
1059630
493968
369229
1034206
908477
1353224
1137566
1379203
845747
9897
804406
1081841
1187819
415015
885005
1440522
1440792
628897
472932
1542136
1013120
783685
1239363
1538347
229409
1046782
302269
1127251
845589
922248
336545
672556
375236
454901
83596
709705
1362432
48778
486458
421029
1441087
1104442
1021980
1471249
410425
1538085
1138687
678630
960240
1536397
2056
275895
901248
44254
287768
301704
213285
1035950
1379307
1153254
304607
599355
724071
1260370
377662
1354121
1335676
892813
616787
444190
1283358
566408
390170
344312
506893
971363
1470666
820954
132930
1348048
115352
1289500
418410
414836
144477
328537
1444573
171095
1479566
148021
356472
1080962
524465
1509731
878588
926635
549582
336044
457236
1251490
578082
200495
624007
361919
1390607
555475
1175053
1021209
730863
316975
610875
1104354
695177
1008883
454158
1532471
290343
1176861
900928
861223
1288611
1063285
1064905
648722
1366426
1291192
1076148
1037443
276099
403242
145555
264762
14638
526460
343689
1383046
1400113
525181
1195987
1004184
1113217
1064844
1086694
613580
1517393
613353
1248595
1415599
139227
472673
1115120
1188353
923010
510980
740631
625389
933998
1261129
219070
369251
1521525
123653
237198
699030
735260
22922
1542526
459914
1089977
978558
1304024
221579
992093
1401183
929885
379168
245396
1068142
924063
1475552
846623
354163
1271313
112352
709856
1537365
60312
563466
180306
1445178
1314878
958568
1122982
1458144
187008
649756
986449
1102757
424134
258842
532846
303766
750540
902878
937282
1027204
359422
92050
109390
462699
1384206
8961
1503561
927423
1393217
762498
572505
1435401
1415963
14127
288583
483777
433564
81866
1143574
975613
769413
154106
1154398
648700
1074366
53290
215300
841374
46581
647998
424634
111302
1125622
720782
39599
1312612
94201
344970
1551895
130166
262988
1213433
1027395
1364049
1419288
1274991
1538822
372015
961531
1107700
53764
163211
1465937
100488
1142255
708381
1480545
519404
1363472
1440663
1443386
579692
822806
126928
1094664
159506
1440297
1164512
1373361
753180
86538
1157961
711010
839987
1463887
981446
426100
787231
1127961
342218
783548
770374
1218453
748737
510391
1500726
106147
745866
123119
1426708
530565
1112840
1213212
838416
946148
523442
1103756
1265545
216120
363572
1331367
929122
125123
1410370
1254730
852487
909513
1337040
790806
1433166
743616
766035
1318891
560711
976732
1044467
339168
796699
1267660
259754
924565
750336
838351
936025
1126658
683336
447358
465795
1084238
117841
133559
396537
511825
991769
1355864
572037
79488
1121415
871760
1096254
576905
207960
71196
794128
953661
1177696
1133465
468938
1036555
191293
1420249
230319
1476218
769398
410814
1148562
1429752
104483
1369886
446827
1522289
504700
1279103
1449250
1300407
647514
1051452
1548564
944690
1449165
880697
1414393
466157
1432104
825687
818927
626939
339712
1412250
1534268
588795
200488
791752
1445100
789855
102036
1227508
1565030
1050299
1478499
1265726
502408
838229
967037
395487
530699
1133212
1120417
1275010
759596
1079108
1539685
847794
1506960
1304865
528794
1468493
846075
345732
1393608
178759
959521
534848
297640
81607
347531
835463
502624
1087188
1223164
809508
932029
1130404
773499
103934
1164712
896717
1379061
762917
704915
316773
1353941
986020
914176
1020552
1026568
841171
595042
661185
971549
142781
434886
754639
1150473
1209771
539572
290840
1320018
268205
1280874
1432505
757768
287083
407096
1163487
1500369
1485118
1509336
232320
1227173
1300679
534998
15977
1244311
718117
1030762
976228
183275
677041
1495043
913216
1100532
776603
214999
1552485
252843
1079207
933766
1019270
500948
1552467
727853
346482
350107
1111163
1565034
1305537
563991
552589
975582
1280712
1142791
553301
1147071
479339
795138
994328
1250800
331207
955957
1317247
994639
368343
1102897
352996
1137940
876255
263763
1062429
360199
1015328
1513338
844091
164263
1025278
1161212
72817
385133
167732
593212
439809
536566
138010
317672
892609
869390
1309983
871155
1144657
792416
32043
977745
689932
1529073
386495
545145
996460
1078918
99295
97143
1048862
690296
556746
470566
889545
455748
897352
276132
1216339
191477
170293
161317
1193687
229900
1413835
278484
152258
1425994
1397070
832324
22018
1550852
449146
858455
112120
658329
695200
1093411
67993
1052377
833903
1138525
539455
600009
362306
241258
1286040
846263
343302
1441919
587956
878020
1541300
1064712
1220678
503132
210130
338512
1329911
1312988
702197
797227
1142984
132035
541297
1059042
1121454
1264720
113809
1533931
879078
896653
606388
28878
1033770
1227096
406943
1562302
109778
1489314
282036
867821
1553127
1022251
1336064
277163
1308610
195718
12776
1019300
122256
172357
560762
1404721
192358
1354508
638515
347176
944527
1160046
323058
1431254
1064228
547480
1567254
103670
447165
508011
181755
1419882
186814
414489
986212
275137
112637
1448560
1086735
20545
671008
552991
933828
786464
231927
1062474
247043
1338691
1183505
790255
1280412
1424424
1416080
1433185
1428339
1440937
675278
1312096
1242600
680670
79239
247688
44422
368514
959810
206088
475448
251828
351858
13760
877069
1556515
699265
1207231
1376525
1256826
1444902
1280234
1419595
606743
1554571
1515527
1273178
89767
1383946
1238623
533061
203563
508258
1436089
1453250
1015954
323572
1186355
386307
729772
3573
326243
995638
554485
34504
1120529
1376222
801497
547100
1281425
1083986
792137
494897
1488125
617352
599206
539496
1444860
655727
1381688
1115800
187198
1536032
952737
734603
1512289
1262503
961787
300118
49305
1131504
438051
414664
259958
1118175
629716
763180
330570
441184
1323799
316049
219218
1132624
123341
730702
774515
486408
1055615
218934
939817
1448928
336512
1533124
360083
1200767
575077
1214635
1281636
765172
809473
1184020
1334852
461339
1103469
23211
596723
228142
900566
221101
777797
1127992
1137529
1104921
103672
290687
365830
248408
758211
1530145
591131
1476584
894839
41936
1375919
472707
884682
411393
1250412
1507722
488621
104457
183917
986796
1012318
1334207
331582
1301340
375912
448142
672084
878913
517831
922229
744450
39867
1379650
466441
496306
220942
432629
1041050
753015
26718
342661
1020589
210795
784067
940200
942099
1163757
427360
1493353
1445496
150946
828620
624800
280244
1007808
951338
759709
651301
149200
912070
1285355
485505
1370433
731046
1538645
693042
955260
446017
1010976
1191999
1217950
1204987
172835
55853
1144303
35496
1308036
68532
1453456
82274
1166698
1240518
240532
1155516
1557612
791920
575981
607285
1507387
1011106
1556764
1208165
29994
529159
1217115
1121498
168196
66172
224682
1222122
886258
93368
20201
1456759
1520149
820486
506352
1389969
806936
707755
575426
1482171
1478686
1518166
340452
395459
595124
941775
460124
1041586
34926
274401
1292232
1355672
1101047
179208
325130
495493
298373
1244398
918627
1070343
965752
706326
11561
646674
499864
426430
1116831
605574
693464
593431
1282330
1066242
962098
1399439
1236538
1438539
1470303
712905
783925
983799
1513372
1488999
1115181
261389
282298
427788
235101
1235728
657079
928939
419903
110165
447090
1234948
250501
1163154
781528
479580
38506
117990
537237
811875
1322889
142485
1085882
969068
1060645
1565268
689621
895718
465544
1201187
1357044
1486598
731301
846815
1447505
1478832
872384
1380100
963790
1282536
295202
823384
443825
1125803
478428
624591
161927
646311
942831
195330
1488588
691314
55525
1038594
1402088
1465483
199704
1195712
649900
1398725
190514
219978
873676
1468122
979492
1209619
358524
1253946
1342180
27202
233567
381283
146984
69091
1474611
239547
1212724
113916
417664
174233
1560322
697436
1495298
454317
2162
879316
142070
1033344
683254
1482396
461140
976006
1084756
1074152
186806
1431913
1313274
221763
566778
1154548
853350
880096
1500931
34489
155953
184137
880276
1216554
1255264
223704
803915
888295
1125167
999128
570896
954323
812525
1144081
944926
142093
76589
699586
1037576
1063457
971258
1213177
1190194
1012993
1504470
175196
1330846
716796
1499248
300530
796378
1501598
1065428
1382453
510816
29089
1567865
351183
1135434
726014
819914
1159988
1008349
1340071
1165300
493088
1363756
1423287
903296
305658
715771
1485658
790413
503470
248505
1270656
863668
919666
1269320
1543625
458723
133201
820315
1232423
809742
1277859
213250
743966
1319386
828464
725561
1129089
49005
91635
1188160
267285
1276992
1510287
169619
623556
853793
251256
925166
488984
432316
96134
82330
540577
320479
833903
299113
993318
590966
1292868
1108843
225822
842859
640437
1397514
187485
1254455
1378864
908665
1228697
1544585
1173271
269686
426215
356792
139594
664564
33197
815219
1123692
834003
1256683
1163857
71552
461460
1314260
740551
902483
254414
603003
1015264
685205
494640
111742
343960
1496452
1403562
1427294
218544
966618
1487375
281077
237443
1484206
855028
522240
109088
1203681
553723
1316438
94781
476287
311990
891041
50021
1202294
624107
316196
676119
471172
1215154
522686
501121
892043
475046
1404446
662206
252714
305190
444849
80176
259003
523932
1235715
909476
478601
1048546
189490
27376
920743
1269689
458781
1358283
271432
754177
145569
1234336
614884
1513355
459164
686498
186275
56764
46726
59291
1061096
1131180
929420
1158418
1379229
964181
510777
1417564
766489
195238
717786
195978
290315
527269
702518
1074239
737736
823109
309707
15452
1114166
325885
1304729
313566
1109453
1336240
745903
1310142
833432
1142805
1453791
1289536
99483
1196971
168353
681775
549091
371035
571349
1566581
1289517
1538902
1099978
1468853
649927
278822
923864
657368
1559356
1039771
580387
1307259
1111742
403756
406390
1370651
383933
1323097
430923
466146
319094
273615
806
278754
1293099
1360355
1181796
152993
1058801
874589
1434600
521374
1045395
467052
917830
1168965
495743
293560
535601
495053
246109
100269
1514109
934582
270688
1073999
312863
183369
153892
798929
1278441
724783
736564
1176594
138588
376356
355888
1053487
967090
460479
655966
1385830
1545041
1434025
1539331
440089
781813
1549185
658678
62865
430095
1240232
1176567
787585
661688
1176019
1531192
961746
709514
404265
633956
766742
378707
1360840
1095902
744641
667947
972758
147971
1085194
1127599
1421788
968838
815176
1255618
1564944
537652
164077
1430557
180211
1432775
885290
705324
1040502
1037334
1210514
1530594
1087911
802645
277393
1138356
543855
1343778
1195669
595598
203784
1383076
7305
478572
472368
952218
92472
1066362
147011
537514
698168
641537
1486291
825985
1471781
826094
95872
1198181
535856
1553060
410328
1464707
1174533
947523
712601
748335
564032
781815
652537
326189
388731
1186175
371454
1047755
264183
1561290
193347
992231
342368
995970
1010658
644359
214374
1168622
731966
1280567
1535907
8307
895560
44141
641590
1130991
334315
272379
294923
1073505
97365
213507
460084
379868
612280
1449787
1153939
293825
997141
1303167
863595
1525301
667431
1409316
1292310
407812
315750
1510603
612475
908990
1131727
1368575
1513023
1179884
443362
792056
1533823
875193
1559659
525531
1262378
1347582
1336486
2362
24293
150132
1060475
154642
825998
1479499
741355
1040429
901951
1565621
798521
776920
1366690
838980
1225038
1129156
810297
434534
1465358
1039640
850814
1009211
1377674
865883
881092
1480181
905027
565120
289918
299872
1402030
1459234
633207
1451540
380471
1091644
339793
1048147
1365886
1153676
624842
1210483
967524
1088706
22621
1484856
1155230
707346
9659
541126
1021914
1397921
709797
370070
1208016
823181
694957
364899
1197007
576606
1100250
40757
1212014
1206323
171994
228052
850597
489607
1478265
1410521
986762
808886
5379
457003
897812
346224
479721
1076018
832473
19158
688430
391504
1530736
192334
1002088
365452
797974
1156041
35828
369563
1166198
1452409
1444478
590512
1102742
1487402
497536
205713
132118
113941
497186
309112
5415
277260
228270
513855
469250
477282
12169
1507663
601955
339145
1527088
1257737
1289997
798476
1168326
562264
1352761
694621
1484634
1408724
354907
490452
1386920
653478
765693
86337
1491701
10182
478253
228102
151945
532563
255258
1051639
1428650
473003
1061764
1484855
972552
1368898
951487
372116
920092
1563784
835738
1463558
735529
37680
1488609
819173
1307350
1511535
1076562
643448
336497
1006621
112950
808062
240525
204197
438130
1178289
1053888
932887
514140
47465
85800
900852
1409910
789889
719670
145794
315262
1306461
92591
783161
514941
1508813
1560963
701701
113505
953702
1336297
1135815
1355966
1083006
1134056
535993
51530
1448245
1482324
1341649
1509223
761555
162674
273581
228594
294014
905859
852065
1453006
1112376
92651
654722
165704
865348
19049
1448371
1272340
608588
889973
1412135
356324
894386
1385402
1077919
1054370
1071095
1546723
300848
929949
979485
1564756
669654
745668
615119
738961
1218833
846053
742827
716535
769111
697550
1484040
1112712
1435957
426055
1280859
824237
433153
1495969
1378949
1166210
260006
409628
1168155
1100989
756992
1383329
656927
515340
844930
599119
1523080
383372
225746
460650
1114854
1436951
403955
752452
354943
425606
487904
206040
28396
727653
1417960
792619
1131387
288714
930962
1245003
179477
1205400
294082
558261
1074637
400350
335207
226477
591269
165798
1084144
1034359
32735
1222326
419919
560639
1001395
272579
62916
1293722
868753
1371074
287368
977086
711306
1383336
1290277
1295344
94239
22630
933769
1058913
1301983
799802
536954
971699
1134981
471450
1366221
1082341
1083059
98063
754056
17648
331419
1073056
1021755
901367
14478
447819
20297
1462574
217908
568510
1084164
658865
655224
751838
606687
126494
956089
1345972
883547
18096
1280618
182861
608512
148382
907932
1436128
1394683
1431086
141925
1029975
1550072
766413
1384268
36840
8874
429705
668975
695296
1448363
327287
1473603
1413870
1115022
1401528
608138
1242297
795109
1206927
969768
250917
1301819
998611
872719
1310286
621144
121709
1035723
22152
692165
958310
706742
31501
1533907
1515859
888452
978824
1029203
623947
942997
432875
1537312
1065604
907554
1129980
213705
502033
1564935
1128294
536747
766551
1443649
1290174
126012
654625
1242882
1058295
338149
1318155
1409603
736133
1152407
280599
265775
1047338
137532
263384
967605
1354759
146372
1083071
329973
849478
90064
1560943
395071
1369474
608052
993743
374617
245424
1016711
1470873
1390763
259732
729426
1483333
46007
614461
38574
760378
446989
913066
897204
855907
1363222
350267
801180
414868
1267556
1099034
1326234
785994
242800
1093490
89933
573331
1491176
1464404
1187979
724765
923831
255000
1557252
1563065
1093159
1429088
632685
1420674
482812
1119813
1444156
743724
1025750
960528
249327
1419626
447613
860116
588652
1145745
345363
347586
989153
484481
681254
47061
401168
961949
462980
346865
533193
651831
548118
723468
205996
1502932
1278848
1107003
292063
501817
567150
1468286
31531
1217009
1044497
3300
610453
1023811
87729
263054
726185
110265
978836
187235
1169418
1497583
1138526
711747
1133145
169939
543609
13510
1492810
1015794
278889
774783
496353
410913
1314585
977511
66984
790728
960915
1207860
658894
73091
908377
136818
462758
1538994
408037
1202389
1311761
277486
542919
1264486
648539
98670
470272
991168
770977
1135110
882597
757388
899044
1503536
37088
555380
246610
1454768
284239
720437
504261
442963
403090
1459937
397803
133941
90616
1188407
483913
166496
461562
1340018
489476
156936
891845
1122346
571522
247873
847755
1153752
177031
859593
759989
1068924
1126582
1248662
1023762
1150906
1181032
1169216
305389
574350
255646
1459878
1131282
746273
1068213
1397497
1326247
833917
1155982
442306
1561292
836261
78711
114701
166988
609404
1039974
971915
18390
1119204
116108
165090
261271
693873
598588
55229
1310904
309871
457293
343769
593317
899343
454369
139778
1530351
1106682
1412692
151459
216269
30440
1483723
1374187
1559372
874967
3238
96372
177523
589808
342083
550449
875515
87781
663486
1249572
595383
1317093
1037697
87975
1086175
1139952
365331
886548
1529296
769025
4431
18737
1391522
512891
1337134
970311
1153858
453814
801684
1199844
1538760
1537167
769933
278164
1360941
876212
1360684
1269457
710058
212836
110749
721133
1004775
994585
558550
1332895
582774
308856
590665
762869
545333
1089704
487883
1301364
1202451
671772
917863
1281154
781360
1187647
997513
162844
476393
1303436
898272
1134098
652671
1271818
291049
712033
604177
1112108
619187
1298750
882877
459042
1328583
909265
1484535
168440
676715
1024056
1272643
994683
1464296
1502836
396497
1301569
688304
1343539
1084398
59863
1047944
149170
266668
535989
723921
462915
276855
348417
1464191
1064553
1152683
943796
239043
79461
302852
459293
559341
1351055
700702
15175
1135409
503311
951751
638020
1330669
1372427
1136668
429113
1480445
294837
497451
1516915
1003472
1246152
895202
60582
737962
19045
1013930
507606
268705
565472
198229
1564063
1096376
520451
844898
1169333
319905
798739
1277603
1412041
82744
141350
398348
881113
1225466
899358
487951
1301089
94856
350376
931080
294947
1326629
1221342
722492
1341406
1049460
277768
1537148
1076573
1126422
589273
61866
1268231
546602
103580
1047983
1443093
394336
11743
1021335
1208790
1508513
791345
1383555
1049262
673238
931352
1184528
674924
981832
547827
1267251
840740
538793
1202971
464062
1494803
225461
1019785
1078487
305711
650210
129195
74874
440744
151233
526275
321217
574454
290187
1541452
1182423
330164
155349
1466363
1287862
838352
238814
1271113
1139601
858829
365306
1416033
410055
829384
1290705
62348
1022307
446146
746165
1184843
120604
624395
782490
1512900
734421
1377595
95596
1556360
1175385
643989
1093145
1275711
156635
1428546
778838
518253
399300
1010383
516438
1170034
331387
426865
518374
96912
93608
1286276
1553306
22689
1002578
1400457
1411266
923551
272278
971353
3877
242258
66580
582846
657447
22483
312481
748026
565138
1158787
1038814
1299844
1369235
333436
244875
613308
837610
238917
916779
503852
1365924
690887
146895
263806
1507577
620092
1184247
237522
1346320
1223966
838429
507254
933722
1524682
319841
549957
819498
1567000
1562557
314792
422127
908967
1378386
602046
10510
1135698
558265
645612
1227886
295432
105984
1374042
1194543
1441901
132665
1285741
173721
1429619
915721
427205
481962
1190756
737797
1028198
1504076
772885
344380
1121673
1098134
651432
423437
493326
731642
415214
807447
540376
474512
1099702
1198670
1181621
361302
732641
355931
1189255
886302
413024
1177906
1397160
633658
1417623
1511817
1300727
1299188
467240
156632
72626
659973
199108
1328577
711678
606539
1015703
493062
847021
1292320
1560477
1238839
746529
605622
342895
914997
895687
1454937
385227
1188046
769377
1273947
223465
482874
1191745
510640
720398
830138
593954
601567
839870
177560
1227984
1040168
1325955
828845
307825
1055776
773160
1299698
764908
1392813
12938
474939
1241402
53630
683555
293206
496387
598191
1322168
1566627
495168
441436
352571
972162
86449
1373355
82743
998763
1121594
1534380
1037107
84399
562685
1184532
912820
1344404
521187
1421037
1371393
1556102
470301
901668
468812
374658
1070723
822885
766634
1314220
1141217
1488589
435222
843888
1042180
1189986
424853
725672
311519
896590
146983
508431
658068
1522164
529268
746131
795921
548959
1331480
37286
818189
1126118
429207
1103196
1097946
1462942
1143866
1487196
682294
525454
199379
385247
1242405
359833
794107
693306
1012197
706046
243167
983492
568626
90823
1006416
1115514
653166
1024765
580431
824183
823347
238868
296892
250172
515376
1056398
1125471
141146
1136021
780181
193335
530457
1314936
10419
86212
549862
1499670
48620
1475536
1404423
1416653
733200
1269377
1545270
791800
914699
893766
588472
1317556
1546970
1379862
1327468
1028314
660272
704234
551753
1434755
414006
1439730
681101
46462
844819
786400
88366
50413
957300
280056
957588
1106909
261054
751170
277830
195210
12154
103977
1434019
1325384
1139441
169319
389419
1095809
151177
105453
473173
904024
587401
1375541
115900
955749
355650
909968
1145688
1235202
1390005
1511499
1217096
809178
1428976
609090
524961
1003060
490670
733438
991555
220430
1330292
1545666
363176
1016502
468562
1239434
1150941
1429266
853223
1161153
23586
649678
515995
1340837
1136759
996126
1372250
405324
117308
1095774
670235
1123024
208547
59035
1008340
660254
598698
325176
19468
722720
1319877
60233
1486916
464250
577909
272984
463893
387729
1316715
1048776
199185
1146888
659319
1513273
888535
827922
1034027
434217
587681
277513
571569
937056
1068556
1241164
657012
60810
1281665
82891
1489137
811868
1214111
82928
91285
163027
999944
1416854
1375356
1271707
1550749
437699
187542
41787
1163784
1376630
1228747
58744
563635
671224
573369
1018065
594024
1160531
171230
143098
1433993
833273
314247
1243889
579225
283318
188597
1384576
505885
1372095
318312
1063579
993434
25947
15320
194486
1338914
499587
698302
1228223
1004365
49348
530675
1494133
405257
114425
753442
973879
787365
136873
196227
865333
1331652
489175
441419
875399
13633
1150106
1232621
1444640
100706
1215553
72402
1152258
110628
854220
1439780
373594
199451
980722
798623
915365
879548
682725
1252691
1459789
1198060
1268034
1519593
544906
1455648
763710
535211
584030
1269191
890521
1130640
243597
1092772
687400
1355574
266234
835862
688538
966136
1327589
1370810
982711
230950
358744
118813
1404731
615969
340028
407626
734729
540940
546476
1096840
1065568
1273271
1100785
1324546
186208
1377573
924690
1313900
148324
641940
1158435
413951
1548320
1122716
1050747
806752
1161709
638129
1243051
799217
371961
1241701
618214
546483
73637
22721
757350
200176
1208921
984243
204157
651964
285808
1314974
535091
621819
1498565
719068
527616
1265147
754824
1347187
1197614
237090
1196557
1549842
148364
290170
317489
122290
1129256
174293
1315575
790038
271169
1173761
251391
1478193
573711
19035
315109
741912
1556876
754556
1133907
1389827
711878
37126
873754
1158717
214470
417029
1312395
434555
1357446
373116
194484
1236281
1120256
189503
1373924
1456775
968087
754400
1254828
68128
449571
1418590
525178
355611
1190212
1391195
53817
159801
968454
2386
942804
649941
64081
596216
456276
542132
980800
754055
1352713
172313
1257470
1473264
474782
408736
160007
193009
1034486
404719
1109399
1152899
1508693
1427214
326768
911666
1305127
79510
396325
986483
382015
711609
652790
603279
761397
150961
549054
101630
1073100
807832
535032
1374670
1216310
204907
1337552
442893
1177521
1449636
32922
1222278
1516236
358169
743495
415795
1359786
1453611
1452280
1358812
111253
1512671
64106
1137163
1036828
951191
1505201
778990
787274
70806
257218
627460
1387613
90050
1074976
251486
926850
882175
80999
1437824
1102769
441191
963769
367622
648158
389643
1400690
301724
1224170
134402
205813
492483
1032991
740961
842137
1559121
1078529
360739
183744
598037
1442575
916738
1418811
666914
1172759
1414440
1335669
1280333
512110
41013
1470200
30212
632229
1142202
1296729
160417
366619
251007
1089805
693608
833700
1499805
1034297
502532
742279
963273
1533685
573714
542916
1511530
1274597
1430232
422437
756623
546725
190451
1018170
346142
1016282
135399
1500444
1323123
1280305
644459
1288964
643611
909400
717693
1317057
1116441
683343
1124093
781946
411208
445991
1469374
669965
814029
287124
74056
861080
102557
898983
1294168
811823
1551258
195270
260671
189777
676411
1342245
592740
1096191
683058
534099
231750
1214833
1264099
1448658
671112
1242194
407275
970027
10564
670055
1299409
411196
1477476
33031
1450161
473099
773969
988300
986954
725998
1475065
974104
808356
230848
1257349
1278328
1035302
641867
250228
690397
1474685
201958
985309
889453
794393
74349
928163
172732
1278199
1023453
789753
292904
1497222
654889
640623
566304
251943
1552298
1141898
279189
662191
64401
1477419
636264
911998
398661
513051
1127195
8522
324004
1497204
855201
396719
734914
1102324
508580
544135
1241305
539702
576296
244421
1529460
788348
370690
408901
1412193
1254675
121789
995732
1421979
1354165
759353
1094172
980934
572879
1090150
218895
1553963
465152
353212
1520866
965853
469480
985070
1320183
494623
1327720
1451217
1498265
1445901
1434070
616748
21198
337266
22571
423531
846458
10561
1325623
657770
1257231
103344
530889
28670
1561316
1312135
342746
1125968
1136001
655480
1050119
581943
1400097
430490
1487336
56647
23824
1412445
36029
466531
1052841
422868
1304570
306276
1538109
250694
1135905
700728
155752
1054960
422654
189337
1143909
420416
386635
549905
1447695
269429
1514821
891483
335247
608474
608406
721845
1325264
877042
769887
210875
525014
394924
1057771
939924
321462
1040492
273028
39918
963877
989803
292059
418463
1343780
379143
405389
1274917
39754
1335515
1050296
899038
1305601
1359197
1217462
532171
1467987
1029069
1220994
627819
1381702
436306
157430
980871
1140431
1327496
1452369
448068
1393962
1123751
758310
1392117
585790
272159
1225834
1399261
900230
1428625
413352
110238
1050231
808284
1506949
1114642
1274759
56194
1273205
673082
473232
697039
1400006
1098697
301294
640867
70966
566184
1004528
1360447
601770
546061
1480592
944596
894627
619261
19399
1241236
267325
703551
1253893
1142542
1405240
943747
838672
1432776
1003222
725490
601119
42284
543795
1274187
464340
1026403
863428
1289963
8086
352437
306325
1039112
503933
255361
350177
1465029
934660
180082
603366
1145475
135241
1524670
292624
1364424
1207468
560019
1454389
858833
934964
1246686
172176
1418041
1314566
1041909
406071
769982
662275
1284932
122945
1045304
449295
545002
247136
1165011
245976
1325888
987415
886790
1567575
1070253
866852
290460
1041975
166198
1131813
539164
598366
894259
1283264
1294576
954221
1445009
98183
1412293
895080
529133
364574
1555744
332516
558511
583179
468825
1386874
1197921
107036
1261208
530047
1335535
399890
371581
982128
775638
992477
82202
1563184
1119917
1503296
822984
1426681
934736
1454184
819845
256577
531575
336747
1334286
795731
471844
992528
1074261
910107
893862
152981
908122
987171
1235700
710563
911484
713130
1173600
413222
159734
107703
843310
1115240
158505
759274
94233
280693
94990
1397485
630196
861734
757268
287821
345839
1436498
69759
365622
1044716
160240
1420615
22128
429324
984773
1235368
574665
465413
1551017
1510499
371092
167750
898245
1476973
1441200
913414
1195708
1288597
391585
1489836
1324111
254321
1261097
947810
1048814
597394
468425
756315
1135765
506621
587684
185290
986489
1025181
1065126
649556
1346283
159832
713017
645362
53343
1127524
440386
952394
1421977
1068459
54304
661888
386532
979690
893555
402381
276963
788789
961322
580180
1384921
1492249
1399835
780912
121546
1406404
147699
1325345
905780
852620
1037113
195847
423051
796319
855035
34237
1460087
279881
541635
695947
1265997
357354
527040
61521
619621
785706
87315
357982
484369
984896
1083798
478263
95643
886876
201711
699981
792988
1048272
998866
1320802
1265381
522303
134306
390287
4128
885912
1233822
1193227
220121
1010872
1119783
174308
1104633
598869
1404756
871316
608538
1515571
1360131
774386
171093
1505966
1039298
321009
666346
318602
1406114
1074556
991225
800767
1403764
291049
926411
1471883
1179194
1364733
789805
1222866
845919
515556
935957
796503
871903
8662
1162627
905747
1137181
1209405
1169109
1040763
694726
632114
1071338
495360
158109
1422753
1132556
421439
294391
549181
1457476
1328884
925524
788316
924825
1168388
1212277
1484032
235089
1500915
1166520
1345942
1413419
491780
612649
1332457
564965
768823
503859
964650
717356
359171
750292
446353
1034019
1545821
63508
774638
885739
163182
278257
1382281
414079
1024748
147057
915282
925056
553228
971669
306196
1049834
176072
1380441
434759
785443
1055036
652099
1334239
644115
489
1027014
1125971
637397
1465024
1071002
220548
433292
310276
32450
82777
352256
392273
1194212
249021
1326966
814929
149278
1060012
420434
923750
1069409
205884
1437224
1510972
507087
1318604
45297
203926
1390692
1382349
1567372
1292535
402612
152133
328170
728668
188195
836952
1565827
665225
1200485
1557790
452675
1216569
885354
282699
1779
11310
1216723
572637
167801
1083222
1118319
935685
641196
1304240
743123
1545243
639144
685703
283590
1054866
509263
1299116
241226
1483291
924692
870407
586327
872713
733450
1068874
1358915
472068
1235225
332714
91326
838282
616354
767095
1435271
34153
176224
1502397
808124
658917
669012
234184
150439
1030341
1290344
1318364
1405223
224292
518511
919024
438359
839845
958519
480246
187240
418902
910913
1189833
759243
914451
644544
1421575
1421241
917910
815480
1429145
1485818
27166
720287
390760
1304576
239121
1253298
321797
223827
548487
358939
1544339
1252738
154084
901267
231781
257396
451624
713549
1380912
365008
1405292
424380
1533459
821304
1466329
276379
476434
656715
445169
226137
1235882
127028
157705
13423
962659
1074297
160297
526413
329435
56254
1317230
1258765
672061
567051
1393858
347979
64342
13337
623610
488622
811542
109301
347043
40713
1438503
644792
1108970
1542660
690417
1541984
716261
135545
912141
103791
311309
1014375
746939
1053887
910003
1532065
71385
1299545
659592
710260
327663
432629
386742
723056
1410102
8279
393298
524429
504596
359353
1251502
330356
428891
461387
1313499
929399
718619
196122
374853
80837
144114
1514677
609154
398198
483134
1426037
1490071
975243
245097
947472
1171457
35107
1561069
1204940
71075
1074600
1536990
65801
988475
158240
202201
806948
54421
367333
875026
41140
1549212
1347643
684068
1333117
973536
1266954
633235
399944
102459
699340
534713
96572
102238
1431748
1354751
1005833
878622
228904
1402952
1194259
277311
1080451
1563872
1486784
623141
1161906
1351228
793558
503130
1457478
1157246
75601
1184565
1375200
893725
1256082
53077
1335689
45350
933106
1402171
92746
896106
1459560
1017300
211784
975914
1147955
482297
766754
1474699
105321
129259
92803
1386276
318557
1055685
1377407
655907
1312042
1490516
792804
297533
1455695
1163747
1222905
1054560
809809
1449213
32476
8754
1337261
354757
1323207
520235
682310
141606
317939
1391212
435591
1297713
66531
433594
717047
530602
543256
1413614
1055326
821825
1127164
823016
302821
1268781
550397
175199
867410
943405
803703
631018
877989
1372979
1401523
404807
1285828
153804
1476795
1078163
660262
1157384
1129634
1516490
327771
1402711
985683
1428951
74217
101699
505642
1339519
34975
642464
850721
1003000
191963
1015290
178246
771529
308599
855779
82141
697656
317864
231593
1136052
773038
392042
8753
1166214
383933
1369064
928588
321896
612922
295986
343931
57121
1007766
1409442
1403491
442251
406704
966727
774538
400303
1493701
1368912
1139222
1332717
858480
1457200
571608
492627
92240
912289
1401215
1477237
55240
1108767
345360
993700
1534911
1062987
769274
505159
499971
328963
979537
306870
259535
794987
729608
1260665
1514476
1036947
1342761
1171360
108782
1053515
1153918
991692
1547431
1386312
275454
1246845
1350013
1186969
1555788
686828
1240622
904147
1219436
883121
418728
635521
43250
1403883
1332511
1560618
1396011
94023
830220
1048262
901859
1448824
812186
1269659
211620
1154488
88915
727328
697641
732220
239174
72460
1100900
780415
128105
629290
939286
1449666
368316
571682
1527629
295695
178369
1260637
235837
191672
324109
1269621
152379
1353348
595672
1345802
1171083
984733
1291563
741470
1419100
949317
277381
812400
1159636
1184984
607372
1317223
40428
89563
553151
978276
660589
1031075
1120209
1247905
41100
146060
1315984
1330246
334928
1515844
1265486
980829
766944
559753
1080919
145967
58141
922760
490501
1504594
848607
1256265
1320187
871014
69514
482913
657766
229598
1204025
566766
1312536
907557
1558038
686956
320422
1441264
1293522
1537233
375811
543354
348810
411732
1288571
845142
1137297
156919
225293
1133484
1186742
814371
1258757
395866
582524
1179542
444310
1046893
977585
318342
134784
1328876
1028145
1246412
1504502
1433530
654627
252738
353926
1299459
869172
1127015
671364
192034
1477592
531268
1489200
743924
522066
640664
1272228
940007
624797
523790
1524401
1105364
1197489
1090708
1281491
565102
350422
964002
410958
820179
625205
604099
561152
1159521
1313917
510990
302550
358010
980998
718045
1113518
45938
225797
491136
492460
837472
533485
1340718
1352159
638575
418731
788972
96356
347776
980665
38230
1067589
1220312
96878
1281569
1172602
813130
223313
504388
599268
371437
461146
856678
380057
383415
1466602
1546090
1305057
1078319
314516
863074
1023113
269795
512394
1182108
873261
723112
828018
1179448
963436
1123970
1498177
578329
1350620
291245
1340074
1371407
590180
1015308
1311271
787564
1468404
899825
1277070
1073843
928862
1465874
161216
666261
908942
1558321
395108
529150
1056188
1205267
504212
26290
213288
60164
954183
148112
50077
972649
462620
137028
102915
1161742
291105
788078
85692
1375107
1371603
749348
1379010
306587
1061425
936320
1497834
1340819
627572
1544125
848315
1460765
1036410
33964
1449333
907030
1525279
1187720
515192
252600
722278
290006
1106905
1177197
1348745
859516
1381517
572138
1164689
251346
124759
1167893
135398
1258861
523350
1238329
1485252
1298530
169372
1239260
657425
103912
46678
512770
825718
143533
53570
111754
261491
243070
1217802
541127
640333
756669
502814
514372
1002598
1166080
1150601
607614
1564532
740260
470709
986137
1221465
1512059
1314013
867843
1123801
634705
333675
197149
623426
401595
827016
541490
1369327
1556168
674118
644095
560142
66184
1324939
703356
1213754
432769
88529
288335
82212
818465
797570
965255
107760
934608
1289147
535975
1088196
871372
960963
298312
1046907
1344740
453007
467207
1213706
272657
897762
1457362
428143
1252106
959749
19409
1277539
1296922
881546
16698
536614
380532
385433
207951
881197
621836
1100687
215653
16211
182238
751381
778766
751422
289580
618083
11298
802821
1277727
339165
647555
1058464
1524875
34226
695002
1225359
461357
468865
116408
177087
1303072
1503147
897748
468635
353043
1406182
1408859
1237045
305158
121233
43864
727495
538560
967581
1441752
102411
151916
1011329
1075759
1178622
71444
487305
631269
859575
80439
465371
7810
940178
1547126
1463624
1207345
1541882
685452
189401
224143
671889
1362188
736407
430002
553782
598633
1396037
1376113
909888
281214
1281517
1504950
906179
656552
1033772
501333
782481
848300
395342
339658
1192937
1142324
1157134
563553
294379
1206889
1071707
685511
1330574
1215109
1113054
575522
199779
436696
1256125
985600
782191
583639
602107
472145
761946
1094236
1508390
1110371
1163381
1211489
198565
309957
495955
1438150
778106
1399889
329882
809325
391225
1373650
1435844
1186233
553669
124154
7898
68639
779737
1401145
1134598
946840
5038
561863
1249293
1299859
882398
1455418
365286
432322
207182
394408
987531
1032853
958277
551586
1341817
719249
1002305
394879
1177395
798941
646085
1122666
570770
1503333
813936
781448
137768
474319
790155
1544745
1375735
947958
601792
456372
713785
788757
268475
1088321
1181867
1261705
1180043
1378904
932624
1527735
1107762
847249
954265
1533328
456999
1192699
479078
688424
789555
556943
218319
257046
522050
1493208
210705
453602
994873
1491301
489063
1340500
587458
107661
1124898
1146442
391448
1395667
788440
1120707
1131232
1003785
785778
175165
433846
266465
770081
514315
1361903
241111
806812
1371432
561547
1446370
306369
80071
1244487
919027
191630
1283264
476299
1332096
4370
844737
53027
1337378
186178
1549076
119896
1471993
1152066
17109
733516
1281800
609114
204991
268216
802372
1217457
390335
110870
867893
1387879
657676
1026963
834787
417577
868609
800464
1201007
116941
1535562
1558322
833177
971712
701403
235255
1048546
969012
412564
379726
375954
1108146
1233178
805090
643030
407887
402138
1268767
1052849
1492607
506443
52910
65399
75093
665109
298860
418517
324168
556793
473086
1205158
770616
434267
196138
438645
374752
417246
337211
744846
1151308
488188
183772
675112
793386
465813
1021478
1417799
1071016
9622
518963
659902
351817
1436257
1534857
594450
630122
974737
979094
446654
451697
1085959
986500
868663
537385
1346154
1350681
314849
309871
464693
798958
724528
1251730
733727
70671
647629
1499319
636831
161559
694434
560498
1519595
1493263
946479
506755
1182722
1304997
1329589
1460205
201250
1313669
1059639
91040
120510
1380899
1466869
1378486
840450
623353
1033540
426954
763065
1177980
871993
1195428
758935
1513337
391148
640254
948876
898402
833279
898396
1303828
509484
1532747
816186
416101
190052
767854
1125687
363912
965310
1263041
423421
689013
875354
304192
1317590
1300384
1113305
313105
315608
733620
1436429
845481
982770
1096802
1395847
1418967
668741
788765
105126
95618
1485683
1353663
205916
1389605
251272
92348
934414
1156383
211573
1311043
1559657
246592
1379498
795194
362019
250038
1563579
278893
1239155
98413
1183378
997721
730810
770926
255044
897149
534129
888220
281924
1540520
1566852
709912
800464
1509478
1160860
790482
1426247
450746
888504
363696
873099
1053179
1560329
229183
246794
63084
381696
1232401
611102
184325
593118
63420
853889
149470
1475726
445292
1039932
1203583
703508
1344447
52016
262336
761521
1161596
1491678
23748
290782
156054
1461888
1394744
335585
297592
1347020
368720
185417
189378
1458592
1544491
496560
625759
255777
159595
1482861
604142
232067
527265
617532
1549628
1348966
188168
800760
192091
1068018
1314771
547070
403165
27058
937146
288130
947692
771642
280628
1197297
160297
762860
179467
443398
269140
914113
709026
834139
1549328
516551
275529
490900
4311
405487
1493445
557877
684764
1487271
189927
465519
191452
538851
162411
1332991
337226
672183
141822
746662
1145500
586292
311828
1480177
104441
16171
52752
1083342
215986
89797
803210
166476
476767
199507
579622
380221
167107
747504
1319017
202041
134699
1028967
1475950
200475
1379203
1312633
698720
93297
373014
479278
1054540
324876
1455104
176311
610964
369683
1411038
581058
1047884
1144431
673598
1235038
1327105
65142
958145
880128
618215
1297478
1246805
1010566
1170372
696243
1183293
1252590
1445624
651934
137181
427974
928324
1387631
1135227
671686
213936
1475347
1539650
92172
973534
313949
640104
96750
1084765
609581
852752
800176
1531186
354390
1063295
680517
998689
1348260
672321
347735
279463
1386003
475344
978547
1041038
635411
754355
731685
4685
917526
1400492
144124
627477
1543649
84409
973232
1420978
487076
797444
586999
6941
176043
1498620
826534
278724
691604
727135
50580
11233
270749
1155111
318944
1545493
620919
1219847
500635
111570
719435
427113
135049
763046
370705
727304
150992
1013578
1382783
331709
258125
45158
423275
730991
707156
849979
480143
680577
1343517
235195
1138691
1174241
1036783
486578
982671
140847
623277
293369
1549414
1481467
847503
1421192
795940
328379
489421
1208875
1525254
146851
169922
306468
881752
1337967
515260
1240867
1205921
1249573
1051367
1210225
704967
78273
1552668
1443213
821562
1420727
995953
441210
970295
449561
62266
843269
674870
862662
906914
228776
730346
668457
657230
1086725
555288
421137
865084
230257
1005034
729106
755234
394716
1274161
1558412
519282
1468743
709913
790463
688592
147965
316463
335350
1207368
180871
697312
432389
1514322
474908
133833
1305189
397023
1318224
1392700
1220716
235759
1054461
851145
224292
1240627
1171543
1536703
984092
1374031
847625
51172
325792
926427
1184170
737693
257815
374883
386771
1008798
1421486
73137
1328155
249345
920051
1416051
73002
549444
268863
1491088
647373
1201840
828186
1043993
202382
517257
935807
1508278
496399
278067
1193809
641848
476745
1231048
82796
310235
1022971
1399893
690890
1349432
696384
291949
899118
871414
1384117
900577
1054874
364264
1018686
432461
513965
1320891
1099796
314092
1489367
173018
34095
718801
680058
1279067
133578
479658
530105
377674
889148
608649
379228
98155
1042616
976469
221601
1129624
400597
185223
932127
1224657
415400
604220
46861
847252
1294930
133713
376227
442120
1285512
1308563
72712
170349
1243632
168570
77242
612893
606676
1176815
294902
1119667
1230249
1411818
1432982
603875
557068
704533
219693
91738
1230129
822737
1263426
1155173
696469
1492471
306725
1283250
537111
1285981
116495
147971
636061
558459
1257212
854564
768345
686860
14142
968013
589953
377017
851672
778066
675076
232210
343533
30841
1381489
821214
1510540
1413159
1325197
310476
143292
1430763
899999
764757
1262845
1335428
440771
1347356
573545
1417813
601210
1300707
1069535
22273
820559
794804
101899
743902
919693
520077
1528914
735432
1536155
971396
1020992
772415
1334901
891604
571842
1100752
857289
793360
1441447
1384543
1248042
238808
526340
784432
1425397
218771
1547898
307980
215288
1305296
1559069
1421285
143090
593757
693625
445403
1190457
209075
770333
37685
1154189
287981
1409992
1251999
266393
445515
1048870
818110
197697
1184081
488463
470064
1538274
400230
1287763
753082
849609
72349
143903
376050
64131
1406187
1167874
731404
418170
1407993
1260560
14374
1099472
1362590
1295874
462101
1121263
1510655
698825
963706
946977
441300
1132318
1157847
890633
1530197
624210
652200
601440
17939
1025511
73528
24396
180802
42981
115710
916539
481355
889884
575051
1158081
1392424
1469840
140822
752190
934761
1009825
1279761
778307
788984
51725
1013326
1207427
990680
1252499
216236
545780
706879
26458
110725
114756
729597
749360
1480206
409520
942492
1247373
1269786
537466
1364244
881550
143324
327532
1296756
1031293
1160254
418111
1260989
362667
1479951
901650
258881
454620
128846
718339
412863
1381264
733143
914298
1361732
1118991
593319
379723
1075206
1366415
1208738
772266
290618
438618
916750
632843
229999
372340
1054967
1426167
804448
760446
661527
586270
1521781
764631
1207860
1531638
103153
260591
977162
1379272
439499
195534
309081
1072586
666270
439594
394536
1389881
234352
1519486
234311
669554
68766
169788
434186
973544
1369348
795164
1452623
701897
492491
689650
1254277
1411213
767531
673705
1160272
647543
1492847
141785
24953
843604
189591
1276093
3404
1197675
1468097
414282
795864
417946
433000
47593
1014657
1540796
517115
7951
483940
230424
1533446
1534295
37026
637844
424520
229456
957096
1121668
250232
1060775
1490859
263051
471777
811220
540804
786013
420853
1057214
1137777
37408
1376516
529366
1415420
499984
1471808
843686
435761
156170
1045625
807101
447455
749058
1144904
1347533
636409
1377323
645009
1135970
780843
119523
1436723
1095330
612708
1341025
382904
1236497
992525
523777
1184530
1025327
351888
1499647
389978
668255
137308
372119
1369893
1195369
977373
746574
12006
244085
1528387
514720
384563
817433
1411383
411434
243892
128946
1001601
286734
498769
968601
536181
683958
1525610
728434
1222929
1018546
1247092
1391020
562344
338067
1246994
937434
525413
940653
1308561
215211
1017349
609702
1269648
24477
896876
941302
654825
1348178
541484
720497
324899
352501
173908
602510
604904
673591
1463515
1526754
11946
29227
451096
260381
1234394
1411008
811800
348148
356783
1341519
633103
1029723
1282311
1502652
1048751
1029681
1139382
52225
212896
109268
253474
369398
266570
1138871
57922
590549
911144
741830
212000
581276
101860
1171675
972075
1193489
242447
1470415
895036
227332
9377
8993
414124
1408153
452774
743429
1552624
1054893
1317899
1394691
1279478
900326
192004
1160560
143870
1016664
201598
507693
1126965
116328
303825
487464
976110
1543038
338737
1447032
1263830
944051
369407
1449810
1530985
1191799
750287
1528846
1199750
1417543
332285
980487
139080
974006
404716
79562
1180422
648561
881775
683317
246863
424199
481832
80721
342245
1130787
887102
470431
1391812
71478
1295529
1057944
1156591
896926
444964
327436
163801
1535302
232394
502514
143832
1482349
1166383
909638
1159749
1006497
4433
1472885
187080
618745
1262130
969271
1304738
1485020
1106859
629174
278284
1423516
1127277
1133663
974346
1392544
1299777
511743
1497130
943335
549479
872082
58364
313252
1268409
665185
28040
655962
265131
392719
878290
895299
261455
1105101
706362
1390982
364333
1054227
45254
793626
1452641
638222
1375803
1183947
641779
731865
883756
865775
1151063
1438759
419493
681885
671683
388843
1256493
587168
1252090
318038
1186427
60128
828537
1063881
445388
490023
346729
595092
292805
1139176
1411220
1562153
11467
1314883
137931
970925
617371
809790
1146074
293631
1388700
870897
437821
36014
178807
1255713
1301939
1545466
95145
1441479
739028
1419736
1428110
123089
101075
1148351
439664
1532023
418891
752014
1449633
467253
1503462
541517
876800
892973
1560925
781121
1269573
801043
583908
852354
87139
382330
1252950
821345
178441
1501920
1307425
737859
173472
1099979
1387111
95554
212408
1039764
81337
272301
1072721
338260
327542
519406
746107
826336
544367
933744
189910
781886
951924
1001612
617849
793671
213415
43722
138997
1006249
1330728
39744
1518106
1528564
614154
1406674
1115161
88120
522205
1176913
928904
1185912
1494357
731052
490911
989761
687525
1331163
1387912
583318
91760
249911
912464
638931
22698
299154
490269
634206
101536
125005
1385438
318224
1186906
1135342
609835
330979
813089
1543412
943256
186476
626964
1461688
1312945
1402771
218404
285744
1117942
439433
1038018
378460
742001
1193733
403829
1149124
286276
1102595
553073
1090621
1430057
636170
242967
189695
91213
927721
1200853
1486120
99583
825732
1023956
1294736
1670
997170
845782
893233
127092
1206061
1283531
1191961
193429
1055157
1509596
908414
1437028
1314675
795502
587172
1347490
300495
403843
1235964
453257
1320490
489287
1173091
971017
345014
517787
1025304
1236343
817920
678683
75955
1241591
385051
960424
1458350
633511
1220909
826630
1475678
238704
586774
1474073
141460
207222
381014
19476
888974
1488594
324734
1355111
1156772
624332
1269093
688317
1425190
824387
407449
300531
1170606
956690
301115
917661
1549318
1530160
1109412
1225495
412678
1320167
654215
1469795
289409
105464
743768
1408995
757670
1109561
151989
324764
666144
1521416
776341
975980
398395
1250000
623875
1443118
288976
1349316
551957
63808
117094
525721
728064
295756
1564155
632480
114218
63245
1532288
1412055
1301572
1046496
466154
1030145
1392774
1414187
581684
1404602
60380
1285674
930215
1188919
1036085
247511
686060
1246130
237020
603306
530771
1271857
1323935
24965
809783
1255123
1312559
1384108
1103817
1477217
309136
472959
1421591
484273
169569
920453
42864
596671
1288710
1475799
1005638
1519187
291950
436984
716170
625847
163031
362754
62183
853612
1514162
1273799
425427
573843
1471434
246678
637777
1286263
1019791
1566968
520022
710576
581402
300576
1289545
372764
1117346
1549272
1054192
1536823
390979
839149
989886
1297661
60016
1467921
323485
341965
1431831
1056166
686783
370204
379130
877771
337428
591434
408911
1276979
226604
1214143
700659
1140729
144885
1276347
442222
894730
1029889
72894
506879
878811
958968
1010559
60903
1303805
1231834
115039
510957
379649
124021
655620
273729
1361845
906651
652099
1096362
1027868
47603
1310142
968965
1144421
971056
662561
1322256
690764
323525
785822
149196
1419911
1157358
1299285
601740
882426
1223058
379857
31336
1222447
440582
737964
336955
953299
143256
276639
1384175
737123
1423148
917608
702606
885948
1341671
1390192
541728
1175197
600338
783995
1375166
759385
1235508
1044024
1120653
464521
712355
174746
1467153
1529478
1374618
1063449
709880
1347009
1558162
613363
1427829
1363513
686627
804995
609304
326201
1184727
699670
741099
1374920
23160
611388
714942
520553
1087173
1404310
403348
361447
20941
774594
1200211
442432
1264157
1517417
1370755
835021
167061
1137680
323417
1567185
1381080
148878
1474178
579544
68437
253291
275040
1251375
402884
1413812
1410681
928105
888198
345356
35836
420949
1521317
223879
1363069
1271107
1225647
1536110
757384
1419521
1458854
1292316
110006
642285
979548
1050902
711765
74573
176608
1040510
997196
346519
841826
619221
596997
586960
469537
529053
1315439
792910
225736
95168
263789
1426476
1452209
1179580
1229353
1022753
1411504
886135
540037
908247
599654
1292772
845400
1292980
308168
1011491
1036248
971925
106015
601561
1277929
262844
603294
235620
428773
493802
1469042
609190
1488037
786299
1258089
367182
517750
550846
187907
51570
1304965
1100479
99334
505106
128870
1285219
710162
1326185
1159425
1277277
1396102
890780
1248407
294986
444368
64712
908558
993500
534639
1269422
819896
82205
1420315
263307
1119857
1346538
881854
551274
1424526
771822
1004004
1053168
1467413
166048
1378624
305629
693391
1365477
332761
1021564
496774
1037411
856980
1397647
41046
231609
659654
1093969
1066641
178018
205593
1159874
1050505
1439118
1200828
1407859
1037157
523003
1453914
1464185
1057597
680064
976466
80905
372409
1491863
975400
353800
1109482
994138
196681
1275544
986021
613786
868015
560383
1200521
1459058
151861
11485
735422
712761
1182177
169238
1481465
1491660
260018
236748
326974
1008264
150123
826409
22540
947296
782060
507653
947502
4706
454509
1083294
128543
686290
1336657
1207801
796702
926353
400022
558434
18854
1375719
46582
1172239
402550
550806
819178
744658
1268383
508058
410566
1483310
801906
963856
998845
1123974
150882
1510802
1176018
361023
610402
1295943
187708
392337
1537694
474098
371667
201469
484115
463412
959772
704175
587646
4663
853761
93479
1335096
1394679
1267161
635005
1170205
1343111
536796
655045
882466
261986
738656
648724
843920
570112
862990
832211
1417719
692628
611551
137593
35157
594822
898097
1191887
1193898
1391848
999107
1350117
1149658
1523658
1358924
962508
1368522
389386
1134622
536728
300210
808737
276676
1225846
1505989
1516700
1556505
964358
1144937
155125
28477
639503
937867
168459
1230528
611560
15808
426359
1324532
1003870
550831
1391501
928259
243996
658737
77566
1535818
841104
648599
115082
1393222
185673
1011194
1121911
1161748
1468118
685170
1101484
952637
1256349
83352
1540696
1113679
653913
1334937
331857
153561
885433
1491901
237001
1219112
235902
166551
1164828
579164
1064136
192738
1246258
1323328
1391120
650386
352019
395664
554585
1065748
872587
581837
168834
125436
1298065
229028
1241864
909733
1257216
719986
720737
975745
1005034
62215
381615
592324
567119
1530972
692001
440654
1545874
1030384
782450
1286124
459503
682939
1474099
1554887
915077
349761
121258
481756
640950
1461251
423538
157167
375678
505264
1483456
225235
1128933
1418557
978909
126030
1361264
188203
12577
879287
44203
750286
519853
1432562
364493
1059071
501915
190966
1488946
1177348
283895
1270524
472864
417194
800422
958429
1155812
1565456
551375
259763
1144383
981231
141441
623811
1540184
1317299
630061
326014
1316471
1276856
908518
694979
1397529
884403
159030
568939
445770
614849
233707
1279180
806210
900576
713179
1365148
985403
318240
250501
1540842
826351
719651
977516
1475167
1097823
859937
65085
1448978
1122555
218046
1063284
1271163
659682
461737
1314584
941035
484678
1278771
1540026
1097082
1447710
1325543
874621
1183694
989337
465354
774913
672723
725812
351554
852213
254369
524067
101930
321484
1471004
463930
1457398
286403
459218
989074
689958
347600
1525718
1055460
270402
687331
1396493
1549273
671983
1532526
108742
846231
1333967
10504
695847
1366162
1081428
717602
1460931
635315
134953
683961
1089204
293617
566482
712536
68669
147571
204978
46782
990682
275138
666740
1226359
633855
605403
148901
1365759
910809
1179692
1407256
35953
399249
662704
1040916
22112
191277
1331875
1130695
826259
799515
1560566
917761
798678
1366782
1370021
462286
218184
170259
253617
1304695
773567
1247402
966813
1207981
1380030
243868
1419911
729995
167273
1427332
889214
1260551
315747
988644
356130
921448
179339
1202915
1459852
988427
726683
442776
896973
1401208
1356536
838341
1510982
348140
1040053
944635
876495
12993
758738
606126
1042071
591003
1392296
477699
1464406
597592
742428
927849
1506590
712680
711507
1147753
393544
640202
366831
775668
1488435
608923
1235254
466224
90759
1441140
923592
1009422
355267
1268017
586270
681219
505505
275496
249392
1235989
24199
1318789
96663
590433
265790
960474
1240651
1064510
78418
415833
845709
733345
707113
802617
207546
104356
304795
1412234
58571
1017483
540587
1424415
700464
280794
382104
1088008
88728
233476
841570
1194690
1122639
1546318
850969
964256
869949
248864
476425
538280
284937
925737
959691
1414922
696689
83486
666510
285775
403128
444286
1457960
1549439
659634
714449
1526480
491020
619913
56807
655507
488942
1449951
417233
654617
870596
1171601
762702
1175279
949031
281530
1294450
987429
844886
1020711
1495445
1555125
1228888
576613
1136732
273495
1487492
1174661
1049043
573846
718550
17386
125987
1561573
70570
485510
1480497
1008861
1087005
117313
53342
709738
1112068
1323579
1112045
648178
385500
368829
763988
967749
760073
994130
549109
1551874
48582
551796
96237
706276
1069375
934995
404620
73156
460277
555250
1417396
725391
1287683
415719
807286
275670
1441819
354230
893216
1205275
1535701
314364
1015424
583214
602409
1403846
1516055
1164821
689744
289094
422199
165914
531425
391243
172250
668452
1053789
350283
1092890
1511024
1508625
1217651
312987
1468860
207499
1525541
712474
282686
1222262
144285
26561
1007586
1474319
1143015
1304385
1539176
392087
1324323
1024659
1207751
1545937
481645
1152419
145120
180523
1101317
1149369
1427357
909217
541003
895628
1276302
820082
195151
638162
212340
1092139
1178647
13792
546444
981728
1525853
104538
227561
1204973
108835
338106
256021
1268847
759865
969809
174650
203225
413567
1193427
548365
384615
1492664
188619
708213
827915
760711
1081014
529702
1162347
1338946
1305377
1281128
894375
241577
979720
890619
1281692
1509040
660778
558821
1500829
24798
761831
928375
812112
98926
112390
1136385
1453035
240458
665384
610318
43542
135585
101783
467666
1004911
1166017
204747
1046147
1471565
1409004
250216
774467
316364
1194449
360838
906610
547220
1077252
247866
1080631
790299
1151562
1086368
1379770
1521062
505446
1375332
312417
1132330
1421165
31684
522747
101507
561435
1403228
1219496
1460203
652393
911794
165804
1094920
1087075
1347595
915753
1232204
917282
280636
245484
532485
516886
898857
773630
1103174
557568
123025
638284
174266
1091814
1079908
352359
562137
864640
1335377
327184
1444626
667452
636233
642603
624147
1096219
1223882
851509
957729
119412
606944
1259917
156373
489616
937598
251154
1019000
785406
311892
453548
341831
1556241
1157480
685513
137678
390008
246917
884693
1059679
417109
584468
626086
1432475
1065087
1415080
163477
76939
1063526
1051380
408703
594204
131942
968271
631755
815280
818213
832213
378622
1508814
22319
168298
1494689
1398825
1346559
802168
1354924
173446
1213003
449840
1391664
31446
1169443
1057649
173493
1178743
198379
1065334
201974
1268007
721667
1204126
1485243
63629
140092
534957
919396
669848
1168327
83504
1072003
16026
833831
1130194
154414
194573
103838
1183531
976761
1310645
839765
666595
1242934
582442
1247542
733172
871497
1414441
1545093
589507
730237
517121
390167
1351602
1244115
1141173
298840
993096
1338673
619632
367406
61566
1455353
649684
480430
907250
1149476
1334013
99856
1319056
783479
1322689
1415182
772539
452231
865905
467709
76810
561404
1379753
1505900
282619
422554
1456753
42091
872814
17925
1395299
1109607
1528777
1461094
474045
974328
1343734
1369640
703764
478804
530414
529019
1192071
94557
801286
487668
982376
1379976
404008
1053441
1207434
1451692
1308897
940462
15035
1505119
1474830
854623
394962
181213
96836
986454
1096416
1218101
1389250
1504233
1315820
1418565
1037286
1267716
1480969
663907
1240031
1343822
409161
1163067
476159
30022
719448
1135395
190177
147831
39323
94868
702676
882775
1501177
705880
680704
1046560
926160
1450144
697962
88157
1318509
519279
340801
863759
532513
1504082
403112
17261
920525
633740
866272
207909
166875
1063936
67959
1085547
1272283
38922
1043203
111150
529752
1183622
1128123
1089176
11655
35260
653531
1287933
1340690
1219206
1301416
284820
175227
55530
1315220
1398452
918809
970414
514883
1228052
1001263
1302312
938125
267320
1402885
687326
76299
1046387
106777
1554162
1293285
739150
1486700
1462057
673092
1037550
1491938
602125
969624
753492
1382894
1018690
548870
1043992
61691
45739
1057790
783389
266046
1429427
957419
1506692
1348233
843494
620888
551983
378711
413940
1101612
377903
942350
285062
43284
290216
1483385
30975
540184
966379
1423323
882797
1433602
739447
93454
1218731
431270
378630
651793
436716
233981
1413682
40735
295176
1224903
1521242
26090
800548
68277
233134
334962
863376
1035238
923679
39183
704620
48870
108392
303687
725263
936909
1098754
564744
279811
1243233
312577
810471
731614
1115730
433946
691572
747901
499022
420239
1250139
1375092
712057
1189251
486144
639036
132663
10944
763874
248561
292183
898282
575650
1180582
1241456
1547055
1390765
71172
613441
832125
502417
425345
164981
1168723
1566118
884714
543129
168429
732645
1335919
20114
775666
1287357
1196860
744248
484099
711992
562565
1328957
330556
301819
161615
943622
1004390
1547178
916109
743007
557266
970014
1240319
862149
67580
574092
704203
250526
1433923
908442
13288
429597
1531928
496513
524187
87489
139555
1370116
353486
89045
1465826
688351
759924
1359862
527066
952356
336237
995439
296280
545778
964023
659920
1169502
183388
1332206
1229885
141451
1021908
1148170
116688
1105442
733728
426215
611199
924165
773332
1327434
506802
699385
721444
295624
301854
1049985
29570
977923
342974
1477777
1320623
914399
497030
206117
1265455
1233154
1524109
419467
1502974
107772
1221071
801324
282068
566786
719039
107069
965613
1146850
115284
1371607
374709
1073631
1441590
486544
357161
72771
872774
917325
929587
1406126
935578
567268
660449
1208581
224421
1295190
750759
1172777
668070
210872
232675
74320
752141
359687
408540
1452596
1011549
1314864
708475
752065
226305
663339
1043198
579143
407867
125867
69520
1544681
971037
986198
32353
95305
1036063
948928
707063
492901
1239993
1037999
547603
235103
1198654
1340721
350647
1052760
937117
528897
313994
268744
880991
724741
1125595
1236958
333994
1403425
1532097
418519
1317256
1361086
313150
301591
473883
1367179
1069983
1323178
1367858
176735
859784
423398
932059
842182
466959
48191
1348541
747949
808775
650990
1149581
202697
152358
409024
1006405
1333144
299776
335830
722664
525764
1110218
1040330
157023
1331983
1293217
274
912815
932463
1182785
822159
1234216
1535867
1282901
34997
431008
270029
1545023
1511245
56254
44304
895308
1106108
1219271
371598
824247
1505633
1204029
127370
1481403
1324133
130725
486899
102371
546902
692253
1103461
975165
1400576
1358633
799077
264295
471944
1086768
846444
1481503
733601
94477
1379278
839945
1545651
686927
508545
858043
1566752
489788
287537
539460
1547264
1464943
896347
733615
44428
1453146
1396817
63529
332598
1212072
363943
843354
1523541
1186023
1018031
1032673
1194518
726963
845419
259357
1089540
632417
1432983
416055
614957
446639
254721
197450
1208762
617922
1185405
1428969
1075002
182529
820808
946230
356749
90820
1329743
1220260
1097834
994067
1500995
1169486
373456
1311405
380045
273005
76702
714406
1124702
155835
174281
325942
772343
1207063
603597
1106892
1145659
334994
1369019
428455
109163
1335230
247894
955540
514355
1216223
406714
1448857
776079
558590
1426176
1092866
973875
638969
1560353
1311782
680114
162740
58619
692618
614325
776194
732380
1277573
1048672
470697
1425719
1152178
1016293
752496
1247511
669615
772851
899139
1265449
1089802
351032
1275542
1372390
675468
430135
1390757
585625
354394
1154948
1090247
985693
1069185
16999
1223916
1414413
688204
630183
1086757
762309
1329276
975207
995305
23621
1166394
1446428
654227
996097
1493989
2099
1040865
838809
1407262
1039076
812133
1272759
1542849
108117
316822
159477
51716
1064497
1237582
1155853
189808
978321
27697
171163
828230
632783
1223912
164690
593075
1432505
523020
1452731
155170
1076960
1230429
64134
450590
657024
522658
909711
872109
553705
947418
1115029
1025868
485804
1534872
397093
347605
858519
1248863
901578
109764
1306155
1330623
483496
1157738
1369847
592188
438982
572682
1268275
328999
1446591
298782
1058280
1314156
334008
956638
755072
13010
1412530
1551944
168625
394979
1431641
1248370
1276083
743333
1148666
37153
1476595
1458144
1551188
690973
462628
344596
834176
757385
1190226
403715
606598
1059554
735731
1262301
125740
495713
437805
371113
5491
1299955
1567070
851200
1194025
1335499
115992
590345
1185316
939928
1085514
739536
50800
435142
1155791
918669
870007
1017457
733286
13915
115652
1191948
1007960
621186
796352
1556426
49537
843243
501488
824130
1485779
1422273
930691
1125399
1288348
310581
1402812
1310340
922221
1008057
1056561
614816
691289
622571
790981
89959
1135303
424753
302536
449231
1297151
46323
240906
127753
1162693
830813
1492926
102586
305098
888009
553587
420873
23052
1378309
811938
1342190
685978
386974
1315299
298077
30584
18602
372590
1491094
1190603
7041
247980
536222
733532
90102
189756
406431
1168577
313847
648659
183797
584746
1002567
1256026
160912
400734
1557385
1112922
982419
523052
1451144
1011499
1263397
376612
962980
172428
622220
858158
828540
1121829
1519902
1342768
238476
883560
329397
1493332
415644
449319
545896
444753
499432
929519
918740
1243711
377639
385440
297518
936069
1465308
259617
757929
391457
1106241
423917
488469
1244159
1184950
1420695
416626
1494061
865126
478361
1094496
7028
1350721
240769
1040565
588658
832687
845083
991775
722812
565623
715131
833737
857376
546299
1000613
1498261
1462588
550482
776833
988013
1336615
52284
1079826
1499082
104805
7246
1540641
883028
245959
1450320
1446094
683651
1226283
1257457
46677
715542
1303244
227768
1413999
858471
225807
1028374
603669
53818
665473
1116150
1265776
1486847
621265
777671
971515
1053985
1175602
588770
426830
1423090
1504955
575643
239313
699522
811837
623165
696463
1311133
929934
1371365
940945
455709
1405427
1501067
625040
169337
298129
1323165
141323
1121272
618835
1363328
319848
1139068
732850
54230
305103
391012
1140368
1262020
989387
439858
296720
1178948
876611
568937
1093778
228727
911007
56622
1221810
830042
390340
834246
286018
352798
876550
509165
394180
66575
213531
1117426
1090450
394598
938942
1253797
34566
283234
364867
1218378
1443980
432341
1548215
832596
615333
1163640
1033059
1002333
1445033
615036
1124890
1002034
697014
63571
1105411
793471
804775
828769
781454
527884
1314443
1039849
1472825
401038
892674
4414
739780
1145582
63205
167281
1541787
1354372
1494557
1145619
985808
1159574
1097238
805046
788547
672047
1482461
501501
910208
422636
853223
851178
1385605
807304
1239992
1229247
928097
351288
341866
1421577
554058
821422
221574
1141809
578729
47459
485771
1016349
852003
457560
204514
694429
1301567
768299
1553275
530522
1138186
1363492
1428295
1502665
31234
326422
917469
1301637
849091
401885
45812
715128
744464
504376
868468
1417533
530716
401802
479410
1018181
161260
495344
1423469
121220
828004
1210580
964831
1052763
1297909
753871
1491212
564125
298223
1405258
1015799
858419
1463021
1192482
382665
922585
283281
615539
232603
660061
1511454
133631
523371
1095826
140835
1487684
1382912
887982
298744
459236
879406
119080
348455
1094468
721954
82126
1183216
186128
1009946
675217
1056659
119281
699478
286510
551046
277486
618134
860189
729526
749725
1412041
1504499
966300
370403
217252
193366
1318023
262001
939106
118990
1179448
950987
368721
488245
255727
16255
1460413
1110740
200338
151793
485937
1503328
743857
418801
751818
421988
439169
271420
1511715
1229893
423551
746393
215831
651696
80792
538348
619421
39770
265910
1222303
1417799
1443317
314617
923018
568016
141091
12273
933478
387100
408718
1255426
274170
71664
20580
555008
1520308
1230095
209406
1230826
40297
408022
898373
456569
7954
1366879
712108
1177068
168162
1271429
1276523
1508410
99668
647087
78116
349059
591375
942530
953454
551558
383573
250518
201575
943416
1020981
785265
1451251
157770
1042961
1054292
991519
23846
1175440
944077
1076915
964894
1480753
386179
297896
593076
270617
36425
1382242
665588
893793
780046
178874
233876
413600
1071929
397017
1265744
1509526
655800
889645
1003076
1204285
1237909
1350648
488963
763560
2405
802810
1458315
288483
508598
800608
417169
1229024
490303
693853
652117
108123
507578
1541729
1078064
406669
484671
1111978
94773
148271
1426266
853631
925450
1180938
224475
1532123
801494
1036707
347227
540066
906216
1290876
1447143
692972
249741
1320505
1207001
1473125
299805
1517732
1147212
1115130
558791
14736
69064
426626
698469
1253514
949888
397142
1490574
1075920
71352
1500809
52629
1557672
893070
88724
655724
722952
425424
1371290
94888
1557511
1562787
1143447
142739
662556
853673
145888
10784
724041
350797
294956
1439128
1180642
1496689
1449005
1342220
1362069
751420
580216
242923
1286186
1059122
153213
156279
1324569
338210
1518224
262703
1154905
54862
1122307
1414812
439538
117287
955655
1056995
1025133
1489307
885078
1220197
1444117
1033840
699008
648348
1231911
1528809
977419
715555
473622
1559885
459445
1079435
1369220
988008
1481484
1169572
388467
733154
629754
914662
974197
890984
254855
590935
94295
496717
74243
461740
932332
117197
521969
1558343
99030
1283037
950290
1153510
675155
1127883
316627
1337332
845986
450901
1157515
1402808
1170381
1320485
945590
661893
470908
382600
138247
155815
679949
1035669
839645
1028981
580956
20034
465402
917364
650807
452646
377730
372317
112966
1560675
493470
99086
680674
877677
259966
928463
556037
571044
342730
1099719
835566
142013
1012977
986683
853233
58504
720992
1153079
541037
1431363
1318299
1441423
1016456
680706
1431718
1482118
481843
1360800
1121779
878120
1352875
360286
1258261
796726
673087
1011873
682810
368641
1538561
1434934
1064350
512233
309091
237887
561725
423862
244604
317159
170767
70140
1012166
583157
134183
185553
1261921
588778
1498143
29757
913643
1078405
207344
1219676
221256
1326884
377985
13902
1405445
658099
660207
1349073
988230
1256496
1345644
84518
511161
1050178
1460744
1093281
100061
1152298
1184801
1350159
1421903
159378
1154857
58351
1476653
413045
776155
767941
81297
849818
756259
1335745
559928
711957
9700
1412608
913360
449745
1150010
92342
890949
1455991
1356514
993336
1366704
918876
1498044
732081
49445
354380
479702
926621
551712
81790
249642
1239798
659819
94793
821751
1552115
207889
138821
30090
1229646
518668
1072795
39178
1381545
861337
1109173
328037
329873
144801
841965
781693
865482
172871
667273
565645
609740
149544
703435
247081
676997
275151
717714
1202704
650878
1320645
1376971
694301
65129
518282
84556
846911
1438826
421108
1319961
1275304
640776
531975
390783
276309
1260260
980461
303262
407406
831271
1449658
1275444
676295
1555747
914518
575959
48626
232506
436301
649410
1163760
927148
100788
479438
946256
829054
1023614
258907
1378887
334608
114785
258680
188234
141382
1020220
1150306
457792
240489
622068
1029233
1209245
660713
391197
701893
1378702
1081935
300172
83558
559062
169131
684396
484936
875719
635824
1366117
638988
649813
691030
243993
90109
876048
1152565
147099
1545122
78257
754574
438283
1541627
1039638
545265
341016
438100
391559
707798
1194705
750735
1482842
394763
39308
1249566
1358832
55459
1023668
1346613
1200170
262956
597130
83323
467736
645264
631854
1541766
407453
298850
1520515
706449
783346
1136132
1245273
1343334
133354
1238475
1042044
1348073
662409
155124
217649
270494
398488
501158
1393195
834456
854090
728470
645776
473550
402880
1382351
814118
1212051
1030318
622763
421095
918347
330827
123002
416414
402098
1265911
820024
1193511
1264716
1087460
517684
398330
820376
247822
1390629
1561584
648313
1420117
409168
822885
273520
1029928
113221
407768
1281610
1265882
1385561
1183143
1534186
644590
1372922
119477
1489195
41759
5479
47926
979450
885890
1040900
1406162
1137514
921138
1286070
1173398
118877
403914
475142
1386872
538117
1149499
59526
497000
134571
482425
748006
762777
1489859
1010904
257045
816767
1209622
298298
713406
898743
368694
1032082
1304250
1065496
825640
446908
1545950
499425
419491
1145995
877353
595474
1479212
1444968
699288
1090306
365927
1121371
1279200
688651
329310
188782
781074
1489383
1348054
1152745
912760
1397062
197304
1316402
318197
524721
1501156
956826
882940
624902
1390757
895120
83649
1149936
91195
432128
116331
270018
954239
340176
1075272
621491
655283
487269
110718
956649
1257788
1237881
308709
1324390
522143
513260
1481110
1564280
1050494
1499092
1252246
877348
336020
777757
885952
287516
1314627
481982
325954
537500
586818
1091027
1389517
445028
673266
217449
291756
1145149
922473
573346
708512
705593
528437
1410138
11286
44201
1256965
216602
1460569
908363
1084657
327104
442995
1515790
415078
1159442
1551947
1494794
941265
996613
777294
133048
659381
978275
1113199
585916
1265568
1213057
728720
980552
529516
276675
529208
22662
1344094
1304043
1236743
8865
170425
1271684
561820
1313611
464803
631667
833927
1113934
900503
529398
333970
703561
1512106
119615
950014
521791
1187338
53834
815453
187176
1187624
1324767
825281
1501030
356563
580309
49703
259132
1536173
370057
1366031
1213061
621252
249005
851214
1489085
671592
91113
707465
465265
145503
400583
285070
916641
1238283
856997
139421
709140
1036245
1285822
215583
1476801
287985
154972
585533
622326
302929
998970
630901
701979
666568
1386858
359198
659351
1310167
1225800
132909
1153282
1281986
770769
46599
1131311
1112769
1516894
956412
1227552
1478579
786691
975295
1048649
1310857
130958
752634
381991
234966
614125
944411
486860
1190750
748602
1045007
939359
841593
676890
628582
329314
375558
1035777
784384
818952
1116500
593
295182
1277554
744029
1495266
762846
647569
1018534
972770
1126973
1188281
1294952
1281457
40251
1168762
336911
1163182
285915
42267
1356327
258226
411810
955080
1174729
1012751
917070
457754
97072
30285
1398348
1187310
259785
934595
711716
820077
187181
299669
1413642
501360
910935
479056
23987
1242497
171067
194703
898776
729244
276443
1551181
444596
902510
1549638
995025
1458181
1127119
1255256
1445678
921084
710449
249145
335517
915891
687781
773392
369998
1066506
24681
124464
1476743
743753
1339078
616629
752869
1241573
1541601
997704
12765
539712
289428
204827
330739
240871
668361
1433830
588413
451113
379520
1126480
853867
147055
1377595
727135
557722
1355816
670208
1086428
1264940
932040
585381
736006
403616
913461
15665
942146
498606
569188
1132815
358033
1084288
645801
1536126
1244133
272530
912844
1025680
698739
1541030
1397988
1219144
151524
880123
1410519
1240602
1049527
323414
1258660
1161631
749590
1215808
1123383
414771
118465
1138952
816164
1534316
1435749
1337574
152173
138843
1105572
144256
1536565
852120
224246
1525852
1556053
1381190
1243392
923597
1097796
660426
1243444
1127563
107402
1558513
687122
184038
455275
1515333
614078
1383038
662652
646454
623779
223724
539589
1050107
1398640
53225
804836
257148
230867
289615
344961
391219
178624
807874
6807
4976
448717
556452
902330
687049
140095
1111343
569981
955607
1479522
55645
568411
1045850
314699
230162
45272
1533464
810732
1239978
1177795
552009
1072881
1507851
1424544
310824
1537216
296418
268977
1022309
805775
1126242
984564
523207
1158682
1316404
803447
1019479
160880
326188
870456
421312
1222416
1152192
1490573
128385
4628
922139
569203
230727
609640
818833
1505610
343277
374356
29180
862297
1255705
680487
439319
115015
1567036
376671
1500691
836956
607999
1523749
1475745
815303
125510
133614
79177
975248
1097505
64127
775946
762419
113869
616317
559535
1453637
746632
1165690
90804
1556823
1546827
1156304
1129777
253082
1161360
1567757
82531
187719
391911
1381129
620924
1287357
1543782
1460581
736275
343820
194584
1152999
230295
474693
854514
389181
1256736
674270
593704
646731
349973
692830
1242539
1371460
962841
515958
983444
1361781
1385958
310534
966663
1116189
1531315
515007
1080096
614467
891858
456035
1264450
606119
78015
267974
1249240
318122
1211006
463438
1048007
216080
544573
1014505
560872
1001548
848615
323534
408732
1072757
1105041
1439616
288062
1199765
421424
794593
1188274
1564945
866146
703208
235625
1231077
1255695
7599
1364740
60173
910144
279073
1410270
978036
1150482
196565
791209
753325
667955
1081407
885272
278374
611229
775590
1258357
1260986
1063968
407917
902601
759364
413000
210436
758604
842463
979380
136717
188703
139
356415
883163
722938
827669
1261464
167339
1545404
1365657
202834
643119
142203
136160
881995
363212
1200791
626090
594214
1435667
784791
599032
43806
649865
676961
1001549
1341496
1544007
129225
981198
500038
575915
572652
713272
1180699
1329181
73501
1215729
1162994
787056
1504570
1145444
1375984
329538
1031856
1188390
405511
1391254
600871
1102676
209630
432321
1289315
382469
293558
525713
677697
1540625
220363
1440538
579160
1065580
1555986
278418
1011721
725120
286288
1230683
642773
204787
1334519
298158
222044
195382
500233
199784
156682
251165
119184
1116011
145526
1053347
1052594
539098
1175068
1251550
149502
1519091
1406030
964361
183370
1252670
726062
1207233
155442
663111
183548
1454025
446196
113353
742605
471143
1062926
1039793
16107
1293855
821213
1513655
684839
537909
116605
1392577
815752
1201500
1213757
1144515
1195522
584740
157116
1444750
80263
58889
240071
72785
822811
1464029
145084
1197047
102556
756259
1240132
87888
383220
1115439
405827
1406827
406053
94022
320240
545697
962110
1500901
744172
603228
527629
273402
422565
540031
719986
203183
531768
350398
374358
650215
697940
1362240
890321
640594
1339523
741372
988350
882296
1015120
1478595
675961
309093
930865
1470301
1014940
503361
1219785
1443782
1407123
576121
1209511
1486044
1394977
812499
376180
1088259
1019280
1420923
858252
509963
1047371
879824
1304146
804746
511323
761621
468948
446424
311
1014143
1530704
1524274
170820
923090
716943
1421341
878650
1369458
870377
1100393
1506737
559145
141078
1536952
650006
974997
325196
1512273
1496564
863274
1531179
781136
678820
1566740
209953
1512776
1502054
4601
344241
507433
972678
821669
52064
1495149
695329
1308844
1247850
1503153
1207772
346932
54816
611897
642903
173434
587487
21877
500316
1020639
676899
680379
978013
970780
1160017
1121350
423714
680902
1146965
161875
416881
919861
456512
855111
946165
146967
1290268
1404001
7655
135802
1390193
1064368
214926
705339
909154
209278
823873
53120
1333034
1134140
971557
1506679
837318
1128503
855432
1421851
196632
1220572
506697
1450810
638170
967434
778750
1547112
262028
956971
945964
151677
729798
652631
1069499
1484048
1013279
184356
1456450
1451857
284183
90477
130140
887205
62236
1411794
1313516
1305566
1398609
488449
1498218
54900
1378594
1555431
527945
959004
1340405
574480
313722
348389
559247
85310
560103
1290476
1231108
344570
618818
663001
572040
1308205
1167197
285651
570763
1242352
1121194
354035
402748
519446
414445
1495289
1556894
52079
1404057
367801
1141675
894006
815303
1444536
1380773
343227
1337567
34616
1550604
1169262
501760
1115417
880548
351225
888353
76792
1393379
134823
1199751
512309
431959
1340686
1245083
1367958
1179855
904667
637975
1298139
24406
114721
1394723
306077
12130
1343854
1418041
386919
446465
1066318
382745
1494555
597059
383202
512027
1051825
1394937
845173
1356846
561219
47709
110319
1154368
1566050
346091
537119
1539797
1427974
911092
293053
510586
1215196
1341342
469809
256964
53975
988767
1217883
513199
589534
847254
1257606
1532833
567996
1218300
1050352
91432
1330672
635967
1152042
1039505
954301
405889
980451
332646
552053
335146
738225
869218
655250
952430
15961
307727
1469098
9036
1290352
1278764
529532
689572
974174
1146558
1288068
1434828
186023
1142987
893640
1293396
491408
1541114
190522
1092266
1314183
1475837
1563366
998335
594990
24436
1159119
1153532
913363
1005522
115332
635065
1307346
1189081
370916
1024984
902280
773958
583547
1555374
1210238
895065
1041924
792288
45928
1276213
1049934
483818
570886
582462
352217
2921
402911
1150937
1203920
1446311
872449
202769
321716
152800
1139886
1474298
700469
986984
238500
1239011
809709
1099850
493374
347783
564263
501983
623528
602724
565139
634192
604827
469781
705902
227894
628891
409158
1463383
63744
826170
1488952
1337255
291368
1112662
1030940
1071260
1480823
303758
1440487
905199
1318666
1097575
592758
1215084
901763
861912
1475316
341487
1237423
1417526
636540
856612
740863
746132
372200
859801
1149216
119937
1070790
109100
254458
337497
1285022
1545193
1006271
941306
18191
339235
313483
503699
991711
732695
689625
946991
312337
34313
1022337
100658
86595
1051556
1233064
731789
287427
148439
707525
124699
1125384
1228181
504352
56843
858529
1561875
732495
939209
593429
1309660
1033555
341179
1270578
1491898
1172294
457821
425205
465164
1308670
71288
1033632
1295354
915648
1565081
543442
343744
1486921
1202853
925109
1246747
585877
1490737
598729
1406327
1474702
1197097
72284
1309526
742430
1139301
1143820
1504943
1545679
1046227
875293
1095828
152105
1175291
792093
1390650
1188086
255333
1283296
826526
559908
1163002
1015290
113693
1460609
1159139
1008756
429895
583875
758301
271528
765035
687508
1260461
1427447
54787
786183
640599
715706
1327468
1389417
667001
1446149
195112
1106624
1231138
961699
1011444
399067
467104
1119654
158248
1372029
1067296
738833
272934
46049
294411
1039005
459281
724067
1175485
1541370
849132
36029
723520
429012
1279012
1545060
417429
1312392
1500897
861944
1079153
1353468
1177606
1435539
1183507
1377819
399902
385410
149398
1104119
239210
1409776
896654
1093343
867102
764699
722903
51304
42029
621165
1560341
1050058
275128
656885
438484
234987
303006
1053484
849027
652041
1437956
720304
1489868
1525017
463023
1206209
897857
404133
920607
269732
717940
726628
372743
1402725
1141360
1346989
641579
513106
1374881
1450907
751332
1562741
834387
232176
880848
530459
1353354
828860
270043
482164
389803
1144995
1408173
1417543
491130
426128
312465
1277865
1513328
437489
106948
1305401
596760
64049
417026
1155262
1330804
80134
1319000
768236
175788
921522
846989
520163
1269179
828188
454495
620731
1273469
1462102
1127422
1313173
922408
294606
1192113
279615
185412
12405
1097918
717580
507264
1418325
999110
1440487
771154
601416
1392223
845602
719192
311183
1362318
155552
816705
1547008
805938
119330
274431
951654
1452222
1480109
782190
783657
723862
1393952
910763
655137
43329
738527
160386
444520
1432279
1371262
973257
822784
163176
760283
454620
1188073
613136
1171906
653865
763750
326673
180921
1465035
787047
219947
540074
1280265
581239
18940
816689
1310569
1428611
674195
1150978
811401
622318
443860
102073
1401985
283629
267999
430292
56958
1157016
792219
347481
1208390
1159837
825665
762296
474707
938959
613691
1463678
1456750
293232
1136952
881882
810045
69569
649933
934876
804623
919367
1178315
409708
1026256
308047
730779
614347
634290
1073638
1082981
984651
772652
949389
1196239
543024
763604
1154372
633085
990355
779987
1311951
34999
1282822
1430603
1491901
62403
1197691
749100
658472
266890
382177
213243
834283
682300
850004
977956
737705
107640
734135
543103
617740
1420816
563464
228107
207856
1491382
12702
173404
147558
248751
206198
466011
230961
1023861
1040207
521291
1231038
1221712
366254
811565
1377392
1469226
1347694
1148247
977504
653525
885655
991331
818512
750157
411338
831125
526594
1476205
229575
694049
1092405
120621
1354513
70041
374999
665029
1531505
1094384
1038589
1435095
684955
1008696
703416
875076
172204
902240
975284
80673
68542
167716
634336
570296
113436
706557
420160
596853
233302
283127
277729
426488
710745
892923
789562
851653
668479
891167
1326067
1304947
244941
1534893
135974
852794
1130437
903227
574818
1135075
1482944
1429385
1445280
775651
891477
1061316
498547
539268
1070926
406722
208799
1003202
1079523
152689
1382847
1335660
649752
1016414
37373
403785
570722
1546118
800106
1566184
1045548
926147
1489209
814231
1492513
1388335
504127
1407530
108684
1064097
611314
12218
58931
295074
144585
50073
1469545
673201
99525
816561
988693
1558713
727637
1221829
206274
193216
1246663
66353
152531
902920
610938
923720
826800
1485913
33182
532925
446304
1361257
273960
129448
1193674
769554
1078357
364381
673246
236046
34421
1538951
1110441
909785
760299
1554821
761051
760103
754433
700531
63734
591413
17385
1372009
433874
21206
515973
616009
847205
1100232
744152
1214569
510017
393467
590214
126544
488117
771305
1007656
1331409
1515617
1422721
951651
737470
437509
919516
444327
337907
651422
566346
616033
481142
410502
298126
1559831
846185
584318
13855
1244491
1522522
102171
1215562
280411
1562363
179345
380149
560749
1111568
578107
1220834
1071236
558849
873223
1427839
197927
1237300
192539
975946
293961
898941
168758
1055922
1546701
1462006
815930
1048524
488827
87539
494623
1391281
1335437
460773
104556
1273051
433149
790288
360562
1113970
1293701
1083630
1216507
419816
605444
969381
1107550
779729
1436363
1566362
147794
971906
1546624
472278
518907
991840
38367
1226288
1135139
1465833
1006077
40603
1380885
800325
551342
45363
174415
342093
854824
688106
957968
1209124
95310
151551
76483
1285789
1565887
145426
889143
86413
1563249
475044
1089779
712584
1409729
1284504
1342588
480954
361562
1142620
41062
594758
232413
384865
289933
1209230
1401821
260522
1536560
938972
484993
1416047
998022
1128082
588852
334956
843580
210319
1119846
1117123
956456
1132150
858772
1507398
831587
279531
827872
95028
537574
958630
1199157
125440
405868
46483
1288044
1346442
346961
1044627
415864
348587
1197034
1240259
1381611
1353231
941862
930948
61951
714129
1405435
915826
1135806
576645
300881
297454
478464
1276044
1099385
1343403
229860
474213
38362
884541
32789
433230
267851
387037
1029950
119719
256778
901922
1128570
1192338
594354
1071976
347785
1359734
449611
1268770
1561548
742017
384402
70343
959823
1183106
485279
722416
936739
1031798
637767
1337553
1110655
643350
1434364
311195
620409
1395074
1480793
1555808
328954
722812
1167645
1557295
934871
1484802
939474
1312870
431709
1186885
500810
1511644
470692
893686
1217834
1486462
867481
465617
1387155
391587
362286
304496
1404407
555997
69184
113030
129244
64703
482042
1225572
1287965
1135719
275553
176475
45219
36505
1451724
189171
1182660
362758
837793
1406193
305739
636600
879292
1102235
589165
1402313
532788
742810
41223
1162595
1196621
1543486
908961
743101
238323
224151
565280
193288
1362625
1203691
908217
1167767
266932
103554
42375
1317032
1203140
221077
696378
280711
848944
698976
432199
1357420
648090
974499
947606
1115440
1216958
546755
527952
73732
221166
1033159
1359122
791037
195095
1189798
854326
386383
781893
36734
181671
851115
134882
777728
267980
876256
449275
666405
1274408
1343272
201661
777946
478686
899848
1181370
1113402
1375792
889797
255969
887719
1456863
1507308
168877
1301630
1276784
592289
361937
1318439
786589
541440
137898
1471938
155016
816042
739423
43029
106604
1112084
1490625
1522863
914469
1443520
560574
1475644
1473027
452273
1415472
109098
241410
216423
140761
772717
523307
1060881
564496
1504007
503786
295991
1004279
798063
539347
865269
616513
862758
1546485
665711
1434875
455449
512780
1557910
1140225
5111
569514
597620
1152255
1403623
604376
1050015
391542
438508
33844
899538
1286516
328878
492055
1018413
470471
889342
1159096
345110
890165
634789
459197
346854
240802
1400783
392670
53847
1211851
591163
261923
323159
932166
380587
1421049
1022687
259332
406446
32234
421765
807094
1101998
369916
1450067
231467
347221
381593
1240381
43982
25609
926390
788620
1023705
1181020
996223
198279
1361389
1104428
916009
138665
963486
767412
778688
327280
57890
1155398
532504
1553659
740039
400139
791981
241181
450429
1325317
1306141
1102894
1061326
226412
1200855
798390
1072088
1507240
1120426
185617
1220331
934573
1402907
1049674
97546
1241495
1333742
1559751
1227877
491058
1540313
1277138
108923
734757
336925
603885
106758
1205775
212306
322819
637456
227328
606000
1214374
9504
1194637
420853
1205271
1396392
924812
199464
1463419
1567527
737369
522798
1363733
737905
1322311
896190
427363
418870
644113
950345
339181
1296822
1350846
560236
248396
429865
327829
1290354
854451
9277
327280
391858
715468
309882
689339
1365670
760414
774948
648373
1177959
1358174
393637
1509963
1477608
1436578
274541
1343710
617479
1186115
875022
963409
523465
897904
474605
1157013
382798
759900
1251966
215243
919195
1350970
956130
959608
1256010
649546
510372
1404776
975655
333830
401611
347130
1215233
622824
1326511
741047
1038076
777329
872538
185807
1436321
244137
76107
190886
978140
819896
887382
1180279
1491106
320549
1418250
166442
419901
589044
243048
166217
1011770
1010712
1393903
1322211
1370761
353169
1025313
1266141
1296938
1270858
407920
212573
768948
957148
250279
75169
1057813
212001
801888
1136782
518971
761075
926799
655215
104058
1254236
1105343
1314297
1247428
891683
92301
513605
1215420
335980
805031
576768
1122570
1097833
879168
1398545
939286
1397924
238540
338492
413458
1240315
374456
721330
1334398
673079
1559223
1083088
157552
188808
140753
1139475
209729
1274047
1240887
620897
632756
868203
197385
575954
817656
562958
591272
1106050
752273
1429756
840289
104660
1080209
1533602
965738
393915
1386476
610873
403045
872142
998432
1528681
846583
876092
1373570
1399036
165033
1554560
282506
973448
1276870
452278
498204
997811
861116
892613
1528492
944819
1128162
1194563
1021046
1394558
379666
669014
1001442
1088752
850710
562165
320456
815817
960733
154765
96386
959566
136705
1111443
613006
1314100
192871
1094059
668842
658063
712920
703467
945923
1246721
1357876
515506
428096
1243148
1068860
1542958
1196969
269868
1010419
1443983
492869
542430
1301055
1544353
1424195
1422996
1202780
772268
1043123
1277575
1304341
432185
1303079
1336378
676413
428977
730353
103464
320613
136747
260898
203487
1040130
927234
1167736
783461
460495
669094
106354
374799
1362774
1324503
940571
695491
344738
1041402
303792
760679
499967
1041362
958350
150044
1123350
1403387
1196490
890116
1140471
710037
3439
1376175
591065
348548
1562342
618078
659381
555967
731982
1320149
392409
328044
1110047
865158
1244387
795600
481005
126413
299898
113282
260275
1104585
40520
508054
343006
274427
1110665
684003
352198
1324781
285807
686415
1259828
905090
680076
948200
930802
854898
970156
102762
46501
265818
639733
1043272
1040653
1488843
680348
843978
246446
613740
167989
696409
1312016
1074428
1025439
1530690
1025625
316805
11038
297063
808599
1169503
1111401
48738
1057484
661854
58806
760928
1102710
916249
608574
1165388
333947
654038
570628
1516017
702923
857808
1092954
592015
583682
597637
1140078
1501924
288075
917900
654145
576329
1365467
191016
997968
157052
358950
264213
933602
565938
746151
1107996
1131467
1485127
497986
185005
658312
733464
196945
929157
581178
650810
1168049
140238
695111
1151963
708994
282862
543915
817843
853840
1051662
650009
849234
455075
1160984
670466
504958
786998
846033
240865
714923
1177352
1470669
1257516
731912
938697
172222
519767
903824
567382
330796
654852
68967
486385
800593
414877
1501178
1077693
1288319
778527
930439
1065526
423173
281296
1170053
1385869
511840
767481
63553
911211
28250
323755
491568
1084372
800974
588044
464585
215390
70080
438309
971811
1530088
1261506
907753
11637
924574
922933
640606
941346
1480493
186561
1449692
836268
1351736
375373
338236
314804
1446779
25135
181813
1486204
984670
301857
971103
30509
521345
1153157
797839
745823
336809
507536
139344
1312701
1022528
1294146
653130
717036
1205792
553548
762195
359207
1338623
375138
961566
152330
784736
656219
985680
1147055
581234
1021670
1339648
1561108
1017892
1474264
399990
558776
942694
1495184
1170801
584728
1260529
1558853
470912
814259
435509
1372657
349551
850314
799593
1214210
700606
665664
1503218
1446279
1052883
98903
450
1442583
1518549
851914
610843
969543
662574
373889
1539026
1305663
944173
781753
1448837
1176930
655974
638217
296690
936685
1257749
269416
1120103
610239
1283320
419334
344589
734067
1224255
673775
763198
590676
422416
1018742
163905
588563
1279163
273666
1189914
564958
1508446
1176627
128306
96907
1325164
700808
1285492
1241610
595128
251411
1452186
1139155
1099018
930359
132758
145445
460276
1148106
10075
1314338
860478
936721
91629
802957
812674
1210475
1354319
1077371
587754
929204
1356528
669249
1308271
1433131
1058751
1197270
1331775
240053
758394
5163
274510
669826
945619
1126246
486481
547435
456241
510594
1400500
1182105
1513116
139350
679052
759230
569397
858033
467201
72064
102292
358903
1198754
1231726
644391
870588
554176
558993
1189744
1107628
76504
817278
332246
709265
729565
172677
1107929
592947
844015
849199
1488286
3220
700197
98553
710742
921037
553255
105972
1457302
1161992
33347
1479956
996762
1244229
1402623
1341655
571462
1200137
638188
470052
391841
117613
160938
798302
1196630
733848
33936
737301
8435
668764
493837
93197
821647
384008
800340
926912
383462
274820
1273267
695135
271842
1420472
1541939
2497
1103880
1462105
1037509
515653
445189
523781
393276
923774
958236
1138255
1549024
1283567
1017540
298092
956802
300410
400152
1556594
866710
805094
821690
366463
1195310
1491874
85843
43572
1260734
614290
695258
1121311
241899
933582
1004447
849131
380883
344579
762499
662857
628235
59071
1080532
1407353
453665
678156
1423169
316701
1105125
1530238
1037747
537106
445349
1344143
997588
1155455
1443483
270032
490966
412819
41604
1258559
370266
219411
1011966
375057
97385
1008186
478480
1195272
432752
1335791
243846
467447
1077073
463159
1312929
39429
819596
1225749
144675
694054
1201662
1133841
1435721
718711
22716
965142
135141
186379
1158906
1438214
255510
43265
1401384
205153
1292066
1221376
182635
1487819
1563939
1152718
705697
347750
551523
623397
804293
666791
931517
1319691
515442
129380
1196526
742693
1334011
1487898
1424594
700654
958311
1265314
795638
1337257
1042355
584580
677378
1045427
949015
1449277
465677
807457
764975
1281960
47823
681111
1251468
213873
1324887
536635
1094938
314221
1350073
748333
211377
591536
1252815
1082201
1272186
1407887
608474
1483134
934778
911844
97931
1398183
840982
195005
21431
1994
926264
1251237
560659
1167165
689502
716236
669327
544240
1229160
579822
1031491
205023
120068
951709
235145
1179865
711985
785214
899925
346125
964074
1382449
260637
1525402
1512984
50698
81421
233752
1445790
1398292
949609
174684
342327
936258
896470
932420
1001351
1036419
710803
740150
120308
892875
1313340
1348340
1091319
849708
1320726
366574
846812
460001
624098
1306443
733365
363379
323195
690489
1507461
647138
578690
503328
563952
1253597
461733
1479603
856970
190716
119223
1367924
424641
344215
1090504
613267
1508134
485161
1355535
1601
549778
1107237
1495722
675776
177895
335176
1523273
647380
1305608
747796
1321409
265363
1179585
1300685
1124625
917856
884469
37635
665623
1358717
526644
1287889
1397107
473324
919386
362046
1042966
350716
1051291
246833
1187359
1346758
576866
697812
381137
464478
1006823
468917
360793
1384063
1219037
224739
539591
254998
966876
954151
413012
1375933
647831
1468538
1334809
884661
97145
313044
1508153
883828
545170
426703
881656
937805
1481577
751389
1127503
388712
186130
763332
1441569
594951
727534
1180250
47806
749855
1477710
139123
695112
182222
814143
628515
1321980
1185646
281598
1164667
283668
941774
1542329
340249
846522
593154
901762
557039
244966
408424
953192
367041
1138613
816566
1549162
461375
886306
1124258
689752
763442
478314
1272929
977934
711670
680829
948597
547295
1107918
429851
608009
1188587
599403
230064
134435
1477611
884389
749244
1349660
618219
1358468
536278
674777
1201352
498744
689382
1105373
1132188
992736
1051853
724247
1329197
482063
1513434
348535
985525
4346
1284998
931687
767581
1270429
1411423
1122726
467297
22633
1112345
676657
366697
1171570
592944
1564918
542555
1453541
686066
374503
1372814
645299
310683
493287
699817
199409
604502
1146696
930972
751826
51237
307404
1371669
1051349
702285
69121
1372232
639884
1373627
510067
963983
823029
1342514
974820
945366
397637
1224450
907399
1454724
536447
1526559
935227
835808
1131694
64976
708762
708041
974799
428260
300379
40008
1290378
275814
1451236
727391
1044605
195429
830729
83500
265870
1001708
1283041
1230222
1505181
618568
590783
890420
910813
1461497
1523231
1457119
735790
1087359
216029
1070430
981320
122131
1231240
1310897
27183
572613
1511248
1487986
204325
1440344
923881
113594
1111304
93245
611894
499823
110825
800444
1209002
1563288
1175380
1180828
1179254
391325
1029798
1449575
1272308
1416905
571339
21423
262191
278509
593571
1036884
1190420
1379640
704176
1363847
986561
373684
752698
363349
1206429
774882
1147658
1481927
99290
869778
913597
372039
641760
1264521
1089906
1138183
1526436
528882
1326673
801300
12778
636204
1062501
1096620
268370
1417053
983745
562535
401183
898096
528388
954927
50581
761268
1053753
157637
610716
123509
904117
840866
1484256
666713
568541
662266
1550421
193300
931186
886389
701636
1492387
276295
938104
1111924
1337313
907513
829788
213851
806929
131013
1332865
1013741
61421
707105
239302
1433578
1396688
48229
877009
108430
717995
579251
181253
940053
1292661
873350
1223569
156105
66685
98704
534370
971844
745685
1182772
829949
1147024
1409573
1077633
345961
326509
1411487
867587
1090040
953471
937485
1544412
1438023
1308005
250901
509998
1396000
1505604
594372
1496687
296533
1264085
915917
609742
474469
422120
1270461
617150
423596
507557
1062621
730019
161510
1351070
278195
143531
924747
221924
747875
1241323
1297156
1530193
1349955
1155237
225647
930528
495854
18808
1382639
877225
485117
915979
114278
712311
509504
92631
479931
1153613
1232366
740715
650882
299126
1028173
1681
358785
2514
1228849
1385154
1449532
753577
1100338
1372534
584037
254286
658513
741003
809285
1483910
16372
845127
495274
742760
314520
1452403
1408849
345070
762777
649148
361177
122481
605479
1321989
1146412
1558302
448906
1197787
265209
57568
1310274
802363
974217
1025181
713496
926155
1451207
883243
260218
264998
300486
377868
175435
1484529
123100
1391700
645121
1154457
1458474
794718
788269
362961
217858
917232
822315
47577
308296
732041
1023616
7973
867136
1304076
1141354
759461
1214970
770371
874919
1547695
159236
967927
67042
1370427
521030
669876
761455
1297619
548191
325865
301018
1263329
954564
1424049
652320
550198
1517182
1190977
638026
903875
801994
296403
1321717
1067882
738716
441159
1154657
822385
1348267
1483743
1147344
437656
1516610
866152
1550176
28305
534982
1210229
230392
23493
1170994
816538
967276
48278
71494
818778
350062
1293145
174232
1510717
658935
83828
1522789
393019
122219
794103
358027
103724
625016
1081954
43337
97973
1082006
944520
300996
821865
516701
82764
880972
329927
1372936
636338
309587
702612
1070738
1132374
585377
237335
1270981
1035205
470840
479893
535924
1289862
1513657
281134
450400
196708
396541
78796
1174053
347894
367250
459349
950774
963924
1154085
233378
678366
980130
578084
703124
1311138
1440925
163601
649640
740515
454934
135195
1403858
262778
988304
1271564
485855
429865
361332
501613
767566
1355964
342092
940308
1043362
902590
965029
1039798
889632
629420
1227420
871744
1167768
800308
356231
1171097
1229836
853646
748550
1446516
1077857
1107820
935579
621286
41744
473642
197247
283175
575305
480713
729621
1551486
388072
1543803
612863
1136687
19765
1353582
44825
974305
150298
1517799
937112
1293955
1157720
12378
768578
1458588
1370342
969280
227104
587208
1253440
952507
1091541
442903
1390635
988543
636837
945015
1381840
1411135
246535
844644
607971
201424
1110732
1562770
959406
627157
1193492
650610
1373667
1558154
1404833
1354109
467205
699199
452489
949250
1471330
254145
690865
152348
130174
311712
768304
310102
1233859
821562
1142616
1371670
937949
323605
536352
1342615
924393
423316
1333205
158524
1279594
921332
991547
1455721
15718
879602
489008
1127315
906444
6605
383496
356836
659481
1155899
473677
1272425
1006997
793886
1321640
493141
1018528
1476136
959060
125824
391017
756595
343539
190102
797854
1377391
293110
930363
1206585
1551418
1557390
852193
651156
1387411
492779
484937
1546731
694180
1534528
764270
892516
392459
1501897
292471
1156687
503316
665520
1003768
825219
707486
344126
1433305
397598
377803
880331
325944
778276
370662
819410
595800
471639
338335
26579
1155876
444348
307922
39676
912920
69692
688169
254394
1336367
143192
1099336
1321926
454747
712658
1027684
852127
1456213
337313
1038794
6531
135329
691813
819616
480673
853420
519179
1196665
1052488
875857
1100432
546291
150789
1097665
3046
691708
554545
123909
114837
94905
528890
1400023
753348
1507209
612758
950984
363539
919171
1481958
1236237
636434
350853
57246
288983
961067
1455997
1449792
1097274
1548809
1002846
1380002
138885
695968
96548
250402
1422994
1329055
1084105
1288631
535831
234967
1070718
473662
1256214
1393601
1355738
1470476
1068024
195099
1252075
331535
31746
755585
399572
4614
1485878
714872
857339
760465
429589
208944
504740
1087661
1207213
952373
234706
1157710
1012073
656590
1388384
586353
1101617
1542199
554119
579270
524823
1136555
56976
369899
698244
341287
680459
460817
1185217
57919
846532
913290
386460
1034994
146836
721053
309942
1161803
1396571
418407
455796
287832
985526
100348
291049
840324
80037
1176575
1254210
52905
845127
976021
1286579
1353484
1047276
1248728
1289604
1375915
967089
157869
29224
691741
1424406
1275976
759072
439639
534203
158771
623237
1519415
779793
624867
206253
1273202
105097
134768
789549
1299656
357012
50041
653711
889246
118565
1388050
1150672
927140
1504158
1010105
180069
1076709
26769
573028
555342
184906
1319291
1196754
959042
326889
148139
780605
1024744
563822
317320
28365
884955
1442867
1251118
1297266
1130769
1122139
663226
258965
657760
1065006
46688
769947
1067478
44108
1263324
1400624
735548
369585
551635
1041600
1307330
236024
1127834
490995
956269
869241
1504737
1095257
254521
1075466
1558244
202915
408527
1246155
266190
33546
530896
705133
643174
65007
926320
707673
99975
1292649
238270
1008069
571828
1179316
1473373
969111
432181
401835
22548
261755
195900
710256
1032285
1264556
628737
330941
1098583
731862
957488
287941
688303
322236
762344
932837
1500298
959604
1285057
763649
1448707
983185
1358516
1520524
774213
1151608
996805
712692
1301053
375892
1406465
247222
1333362
250140
1215233
1396335
385622
893214
581472
696608
1275011
493496
982596
773676
34669
76058
793864
196889
582312
468042
806290
1087093
93199
972344
1523799
580212
365392
282488
2895
282330
91598
1322612
64534
195074
390339
767717
969555
716581
974493
931934
1545539
1021589
1237795
288087
1430562
277169
777565
1286602
1363719
904374
978776
607575
205401
1019253
464633
359656
825494
591295
705948
429624
1042197
1272349
234766
238512
625265
78662
997987
1520222
303399
236823
1229607
956177
532097
306572
534126
1402072
1241097
1011031
148134
10759
1168402
516216
1484585
1386485
456917
1319875
994089
88045
316928
100074
32277
566162
250110
14916
335664
908037
825084
316313
1520243
884329
937196
194356
865798
683313
722639
624687
1204889
1239447
892999
22657
997924
457886
273379
920400
652574
591351
759109
1410021
1534281
314958
1559750
859714
854939
35363
464126
752980
589851
580536
113990
96771
1188291
1127736
613141
474985
869402
1062006
792962
647261
74856
325103
1499588
598742
329832
110978
43821
692466
839626
482365
77833
506113
1341620
1319275
1279365
1480671
802382
1350863
460319
365700
527873
1289523
1473631
885219
1032800
1005024
1163052
1189384
121525
478129
639777
1052278
343103
310055
1059368
205701
130743
1382618
908435
456612
716068
1180344
1310157
1011788
1352083
1257811
367766
471517
196598
502955
715588
1102580
738722
76716
252661
613086
947970
826267
151411
390694
1315997
1146482
807107
125506
1187309
550538
554481
378282
156063
1392349
167719
1326817
1002896
69824
1487893
1103837
1459757
1136067
1207577
1237128
564078
362063
49690
750440
1439603
1535431
937374
468968
682125
753619
1516175
796441
1260576
590244
917126
1217270
1245558
197546
406028
516346
994608
356119
1092516
154968
485918
780324
1538716
738642
544251
1504998
333060
1528096
5667
751493
23788
209202
1205835
131675
686552
484240
455078
1117675
537624
565732
1464033
1349045
1306705
340526
578540
538602
1221637
468366
135831
346951
608003
1182267
1485406
647263
743664
1426684
1531636
313661
488495
585777
1329528
1455377
945980
323633
205970
391501
1235085
328956
1243100
207490
1152710
1300267
977343
868560
626829
234775
1015680
91153
207775
10001
1124166
667863
147293
282831
1011182
327363
790554
1197788
27007
336650
213089
426172
862683
33801
1094526
1227336
563676
505848
1365276
1242843
1076081
1460945
845796
356899
1289718
1123126
555777
1184754
600285
445454
660393
410846
1120860
336982
120972
325894
1042045
606064
32116
358514
1482289
979458
945088
461356
1370650
796807
573226
1095608
593233
1566790
370047
1336522
1486622
852493
738007
236058
1465796
1055339
1509426
1401332
844083
1034764
1009614
1061612
1213947
249222
1159813
365781
125161
698974
486876
371085
721030
679971
526640
65694
143923
459217
1344458
178947
961442
211587
1444545
493341
872568
323089
1094520
830052
347107
942745
438135
1475717
750325
108918
690740
651895
112135
584390
388154
21735
798363
753066
224285
1020347
85072
628006
862891
97857
1389269
1168121
350783
899034
1517745
119485
190680
1149614
579637
1345075
851342
268509
702379
1321802
858233
700764
326172
855814
557822
1329792
974300
422676
429739
75991
930280
447403
1374748
709477
298511
1517230
288143
1505666
1315230
619394
520188
1364085
993441
67096
108761
283382
1124002
746849
167607
847288
1556884
332698
1513002
378467
3934
393497
464699
33509
1469682
913195
356128
1412367
1337725
1212031
1243976
669355
1020372
734169
1124939
1468575
864065
192352
1322755
323752
949813
1414413
1230508
312487
46924
109375
1025250
1080116
191740
105169
1159190
944217
112148
537569
1506512
448102
1462276
1315783
1127591
873104
988269
943515
208882
1361592
426010
904185
1158888
945947
1507112
340681
591672
609104
424707
573004
222218
1122028
1345584
576027
621557
1489995
974012
421890
582869
281948
326605
1241161
927805
527415
1220327
207712
352075
674240
1098131
1152313
30853
327434
362038
690071
1547830
613459
1136619
132811
1373783
1473463
94317
854009
1060125
66152
454977
821344
796842
1117859
623909
280457
1350713
1337814
1389153
1362612
1011385
596631
1514778
1120271
1117123
365552
2742
1102542
1115986
224108
1326186
326982
188877
448461
1243085
516805
124640
1203770
116627
1335105
684508
1454465
751798
1551836
1557589
1536963
1373359
715021
7814
1449508
991487
176274
839626
1003827
910576
958802
125184
30589
116159
932776
1507001
93606
1496372
1042078
1235298
1307418
493847
1287232
1432530
343763
951648
1359717
319295
921258
403309
985435
863709
426475
446809
810200
383306
984629
102833
393779
742791
523417
502143
291732
1458196
83868
624299
12151
201231
874971
1084195
917830
1446490
119997
1425540
344558
647860
299464
1218000
520033
633168
1396605
1298239
1414254
1088153
1357910
1323317
915647
563882
1413709
1030645
410891
443483
178347
1042367
562765
410414
548965
192936
1358870
377885
1483910
1477812
806513
1552243
1481110
1248526
1126164
1297899
991394
1263855
883782
118810
1314848
1272916
183504
999487
802898
1533394
162033
1158520
684086
952258
1069247
776201
1549814
1031610
1166423
489306
247265
1366137
248483
173949
1234462
1286556
667855
1299965
1056698
1019196
1195205
488565
1438519
93366
243519
1456717
884498
560785
1256270
574593
908961
99568
1321290
375813
553133
40659
1431509
1242851
498769
354842
1025914
1489638
1495683
1470119
632698
1050496
895199
679927
1312217
1082434
839042
886996
28929
1448661
1404247
343951
1330300
191739
1374377
1442111
340601
1040554
127163
320564
1110497
361695
1152707
1479172
546386
786449
915721
1034773
510309
399765
622862
939560
319563
728377
206783
34879
1216575
1350622
849908
846167
99370
139362
654845
710843
1125875
140186
220038
1557804
215865
1367968
613795
1076382
1360969
941523
718112
1310008
792682
1255039
930295
1453409
889251
1400046
1219490
1135666
1383840
914962
1205186
471297
1175040
1233786
401136
1217035
23100
1347570
11032
1226615
496246
1123647
330078
926837
319607
920216
1194096
215141
546775
668774
506050
77204
1464761
69738
1062845
680706
425489
372630
786823
26173
1145989
1039496
72673
980446
1174961
1317365
819597
601750
1090793
589695
186002
987156
124839
735958
9685
638663
565350
536917
1564781
268555
892496
448798
1542998
1323984
393144
835026
29802
839182
1381535
362501
1493201
321321
745995
128117
382973
1309992
1451774
1257170
989674
134383
1330386
425765
245183
1454330
78527
1021068
437561
1175951
315504
1539836
1461132
1180155
102899
1365852
1441809
949143
146908
823868
579502
62195
862268
654960
872041
59901
1543582
1008295
1458479
978221
798385
1200872
996794
285484
171244
319540
1206381
635559
1055021
831018
224684
559217
868136
1450232
801945
227557
136325
1147983
599341
807179
1313487
1046693
1488063
321886
566918
1392805
234920
312015
212262
1406806
742294
1037695
458922
185267
606458
293622
1183495
1071177
1504055
1102532
6194
1222418
1032509
49028
1054532
336643
1349204
841763
428744
1566157
1036839
1229957
550577
696499
6488
1017563
930905
447150
201500
594635
997017
614581
866652
53923
1314200
898471
1202003
1389382
1161103
335581
874250
1539364
1021778
779139
1252508
1349329
1274149
832913
1484281
69793
1306231
852489
81370
1166192
1545374
392525
819835
509531
419275
530182
478776
635204
56186
1095466
256008
980459
1140762
1272157
914385
675167
488886
311720
472714
1138515
331257
1375486
1530989
1084690
845471
661429
282884
346858
727451
154409
813241
373822
388601
840241
1330679
120885
189279
1036021
603225
167515
1482866
1535844
481232
325979
1556643
54054
605292
612876
1010475
411338
1275168
894298
880450
1388777
837462
490606
530076
1349583
1133738
1323469
830501
144975
849275
1163915
1327042
866793
1139152
1013202
1099689
336052
1384028
1140818
1209421
555248
1153258
1339443
204067
805932
399705
1497818
618290
1163780
424732
1504283
1496977
480670
185557
855268
652509
1463084
1479362
370057
954047
1202482
1472950
922711
1047524
395153
210578
372596
855693
1424510
1408417
563285
985245
1349991
1085239
240091
911993
158188
111432
1093646
776692
1472272
777692
575414
1008008
568511
602946
1490610
43368
211228
297935
140650
1380696
413439
1274467
377141
1286500
1547236
1246179
1158970
1243215
697599
1551001
50348
541569
1175918
125397
656040
1122756
617638
910080
1383023
800228
762105
624354
29441
924249
682930
628179
719384
738550
289140
535730
931547
1372585
459243
1246284
163221
64148
1194559
121235
1086562
1318166
1319856
1401979
621094
1098795
747948
184621
486178
650368
891812
1178338
423960
595758
878532
416736
820732
1190315
1522840
1285257
476228
1268321
1238158
1135436
1261708
681934
56029
363952
502290
1151396
826332
177709
956176
1257116
1408126
959314
635967
561384
1533552
1275203
672545
475917
1080719
943771
848997
592984
205866
293454
222978
577187
130584
646873
942260
846607
559916
1073597
681323
1282328
273054
1391118
752248
1300021
297435
704310
260206
339154
171474
415585
1687
351622
142080
384954
571541
332863
953051
522842
256029
1323163
925446
217102
394210
1346493
837730
1561741
784370
561893
1491109
783720
173494
450889
1426331
1062445
80481
462450
861002
1042448
664523
1398889
704594
1321837
1084603
1505758
160950
660871
416497
290819
223407
510382
895456
1470569
766515
416086
817663
1037961
1150471
1423467
504804
986591
1143649
878268
483591
889634
79083
588954
710580
784381
618341
321245
1395443
1031061
348460
1068572
564473
1494122
1223302
1167577
256044
175843
1483329
1452071
1239134
511782
935176
1008770
1165094
265655
483123
1440843
1270626
1133207
596597
573
1349782
457278
678570
1506254
1196076
638461
882758
122266
645312
961348
1365484
97030
989805
1199186
733871
490876
730445
1126348
227695
1227871
61317
1113942
529053
1023455
1352299
1177377
1013407
1227079
623488
745669
252247
729112
1248373
125279
812888
965771
1122667
361364
155703
17027
112525
1079745
357988
334416
809748
39580
1330052
1056656
1211134
1190529
399120
584623
1319918
547282
884967
569039
757844
1333627
662493
546897
238698
765111
248391
512675
699573
95800
406684
925142
1545728
1329533
1127791
1196804
907437
1436988
750870
1190147
1149545
475839
585080
888571
848979
365942
38320
1372067
968852
93597
813641
1026056
316385
1183604
47036
1291315
1008076
619330
1301103
1508681
1467941
476799
1428567
616061
702144
1267422
761510
499361
315653
573050
1430402
1507307
480529
228658
765240
10481
1399150
683931
681010
637086
1057956
1102613
1360723
1024127
1160869
1546176
737380
217701
934648
590728
835851
511791
718052
845770
850264
1438496
1410446
430961
357878
1264805
921936
841168
1170612
1132942
1192282
1269489
1453861
1104922
1316827
1132558
267083
912613
203661
764784
962974
915606
414980
1312536
325581
1059030
157893
1128992
1020340
484733
1359009
280033
1249105
529044
1384554
1545852
462785
48010
937983
1238539
1428939
195067
396380
167981
1200715
1561893
1401945
1143848
206098
334228
872655
745027
1223811
365540
352839
27766
1536356
473609
1517985
404079
430221
237542
1235246
412836
176527
1451739
1073688
725272
123387
215478
772602
1216213
861408
1065372
661224
1127659
1083380
938759
1351444
843934
1431683
1393855
531956
41696
124743
525681
929642
17582
1481622
392837
1368159
1014086
1461379
1255231
823599
498091
1005902
1367618
565080
1241534
904122
80032
1553503
951202
557801
1040981
362539
477977
993386
542213
128881
367822
592544
200411
940791
1301611
829370
768836
506856
1247139
1203592
757556
217585
793453
863673
905994
476772
410305
307633
1403186
608414
1083821
1462238
147052
533774
436036
1233617
582346
446547
1319492
520863
468282
793785
1231026
1487455
509661
839373
1292733
471812
1377907
1018723
1430664
976568
1290696
1432687
475227
809151
535519
1466559
110405
1494803
1075857
66264
47900
948826
611140
1157904
840306
118726
139773
1392879
1254847
1447268
626472
819312
62349
1250246
386911
1214482
496755
914642
283577
78268
862498
390706
65848
785946
1414884
918776
859977
1205386
1360724
972921
446273
1057564
670244
1395617
1295272
207798
1254160
1353433
1032437
718041
535699
1439924
572270
1105027
208926
202384
360562
1466746
1096106
763773
859357
850366
1305575
1193815
1287629
1364308
655802
1498353
468051
887160
593039
171771
1476213
682891
1343624
27480
1157997
284505
850168
1444494
842921
1519863
891243
265675
746368
1255792
353220
163496
725255
822880
176946
137679
1485938
289642
59475
1021049
989375
398480
319473
174229
184327
1183715
684649
1192843
234727
632558
688698
272957
985122
870435
1021967
1381506
1022097
632006
691633
998196
1134621
207764
1016840
352502
521761
1036379
840502
475798
147718
443633
1153165
649628
359101
570154
556823
13855
1426359
890303
416011
1478595
255071
1168608
891901
1374864
181172
190864
122578
1022999
1085713
324685
1293134
822470
1122298
1070968
537694
25909
1420513
695606
1131764
420890
1555733
417805
219592
490125
1096878
1081083
853791
1067223
720660
271425
1529288
38593
804474
992618
885501
1011450
251500
375764
112808
1255259
298977
1049860
4338
633870
588343
485513
1454336
823880
891697
562628
689486
296088
699096
55455
143990
1215476
1352405
703466
1477868
531125
286391
709664
168119
1112746
235409
1281531
1426961
1119720
689481
1375701
1190215
749200
881584
143003
918065
1408961
631192
68514
68410
467700
1438833
136796
67414
31800
803514
418567
64795
379917
1456060
1151447
644561
1453030
460998
3006
665654
189699
1201060
1457080
878694
24573
629153
269139
1510215
66250
506128
1520881
1424860
1204119
1371864
1320768
820043
1370492
443266
1563353
496567
37217
51179
872447
103096
518428
481733
515671
1535440
1219553
1074622
407522
922352
844619
1344480
774211
945728
577978
1274526
706698
402296
233041
1531598
448775
422819
844340
1510538
884990
912863
855828
358256
268515
722381
47244
563489
1500490
1472225
1148153
59109
150159
287130
221820
821376
281368
330105
1155194
488218
949205
105207
454829
996614
314570
1386305
1066344
1450388
1119752
793491
628366
176306
165627
841442
535952
1004275
139099
795646
960846
646392
1119280
1173343
1271718
592678
476844
136098
421161
1421054
734046
294964
488962
1212069
135894
242878
301636
1332740
1523501
1312028
967375
463175
1364672
502913
56990
1133781
907980
335852
801927
1458949
531284
1236243
124768
634145
715231
1544308
347441
433130
966565
687958
245865
1521777
1017098
737854
814905
1010756
44716
1340640
281176
747875
1404598
1303941
1520751
85806
1068884
183297
804827
1055060
49407
1367061
155562
1563936
213507
788456
52797
1081388
196711
448075
610920
1536638
1023693
1404910
1549891
1555833
378419
868905
1038373
875262
37580
1027229
1129579
602947
1474077
362885
399279
896299
150611
368228
482410
590553
735508
979432
1281913
603177
212106
1121909
917049
545157
589521
480945
101796
644505
1255410
1175566
251139
896107
1430163
1130685
936502
656817
517445
204570
626183
116197
200552
1091624
1549805
457112
328671
460417
1102597
554934
1081540
808162
1537705
1196613
435158
1442453
1264961
33390
904302
454968
363515
984150
1538372
464954
491060
1004870
67698
901849
727442
1028208
98292
783084
889026
286567
1056117
935380
1209460
763264
76598
141522
185385
1213023
112966
1058306
364923
85179
1475763
965425
1311472
189634
925602
512429
1101284
280019
182097
1284398
1178534
586789
710849
817250
146958
451346
1169898
1168282
488707
144066
872892
881719
1524498
1425955
1494652
34753
131065
685972
1386531
646709
387703
65721
99775
332035
989478
1135045
1553191
1199515
771605
47212
301013
1460327
1532776
1145220
219691
1124711
1033716
972362
1126624
940160
973862
342346
1436319
30866
1178872
521617
47412
1431082
298199
1512803
999329
1352238
1247526
526927
524605
146676
341697
560920
267377
1494347
1125066
933630
1149688
729297
1389757
978812
1101667
583774
1020372
1502385
330043
703975
225447
942002
395042
209223
1494833
1129320
1309590
1310252
799282
1374176
589242
677619
1125252
123446
1239030
1041259
1287435
1212864
986713
172170
952020
142244
1287793
1405364
944739
1162617
196132
1051436
1246991
893351
603035
533210
608738
164904
1406133
81742
1199962
1010159
1047853
774452
818325
307645
1507744
106079
149024
1340577
1028433
244474
625276
736653
675572
121258
767914
1528772
1160057
1441337
338606
105371
175072
168229
747641
307277
237229
1478601
193182
469516
1292993
146345
152549
1313461
240131
1536123
1456661
229448
84896
1416784
849358
1093112
1540509
250054
1413603
68431
346395
62147
304668
310433
1548959
562570
79445
10334
1094073
700306
1146499
155807
583604
565516
1461395
1307570
34676
52532
1409759
70007
1336239
786292
313390
262253
1148181
885145
184885
263759
1068240
1451214
288995
239466
964110
952919
269837
939363
1037704
1460586
331062
191863
366790
622798
1208529
798671
963743
534150
1007821
153585
318778
818775
674418
64457
317502
667048
644086
547110
1254951
782376
169299
1094876
724779
1094270
1132266
1238139
1093082
473132
1016154
416628
1448098
1242753
1085555
1159994
338260
1224249
1167911
1040987
928795
238029
296400
1046905
1130120
276346
183079
1428717
585358
653669
287049
285862
682801
1504084
527028
1286201
608832
1384339
338154
443940
1430028
289345
637536
871314
1401978
1064684
736513
873373
357988
1438617
1396432
610711
403174
1208375
376170
125513
1384048
286150
814830
1021297
336164
837569
296227
62801
1209783
65672
1241890
696869
1261008
2
622530
267471
1235750
271199
815265
1463054
472231
1235633
1248111
48448
105248
541515
1331669
156152
1497136
294017
1246472
1277000
1118544
843669
676541
310152
149986
996937
788164
243543
661623
403110
519596
967694
1542012
984069
295373
532260
256041
772779
930704
657892
120155
961628
1332664
609566
1460958
1538233
766103
163579
1327797
1113659
1386205
1530192
1099842
1402483
162536
533673
1271793
1008838
908657
1513242
1565678
806923
1138239
288324
1221715
185287
32459
830243
117349
203639
153639
154411
478294
546661
1189700
924513
1062184
770519
1503563
502847
894067
1170850
388675
883537
1433807
427303
1470187
479820
111528
28343
1331829
1537469
1016946
1251819
578179
421996
1315037
31127
1165560
222276
59873
67793
857534
56968
828393
174837
1313375
778919
1220629
1081624
1132555
1510387
1338016
1192326
976628
849566
735218
1389270
262445
1269378
447476
214936
1097552
1158029
1310153
500375
1422338
1357738
664721
482561
934571
919123
384116
1115354
996280
575294
910430
1033618
943887
1567141
620441
388956
96649
1186623
35663
1010878
30758
984631
144792
2714
159043
585611
654632
836597
1135615
999984
967942
624150
265797
655269
604597
838582
300265
884456
407257
92932
934698
981702
1351742
1173957
595228
128574
1305284
459216
1477586
1208049
1189022
1476517
1112922
839241
412591
1147803
397821
426378
1306320
777393
618679
1069081
1008070
801216
1301323
659233
1374572
683835
80756
998819
427144
115067
723254
1383798
184988
1258107
515031
1458466
621575
37301
347765
122289
495625
1324739
1122227
748578
906310
27114
1555967
1526445
143865
38217
352392
503506
986658
291721
527088
1053610
242125
1277495
430867
55239
1458307
884890
139214
1361552
275224
232815
1082428
881148
859244
803288
987662
1376333
235127
3989
761409
1255468
1055388
1272089
208940
149809
743540
17749
1491336
610932
884387
1136958
19387
1421383
1041506
1263406
1562555
922224
444108
1413926
635158
169418
1032252
345925
1122207
725059
579225
1514692
475266
266753
1493840
186808
1151361
910004
809906
866977
402938
148729
36182
1246083
994722
48735
1305420
1227275
887865
51822
659115
299063
1335843
518330
155428
607610
874409
537126
176434
968657
249676
972294
79527
289542
290521
1306012
1275710
51724
993252
1412466
949163
1047011
1357761
1445109
803032
1567489
1329235
174577
193477
1403173
1414933
694901
794639
1261131
1236763
397060
207032
53107
619711
181468
4244
1040239
612516
609447
705520
897992
374221
1052216
640610
1410975
20350
346337
1496650
385472
676836
162640
768134
833993
342647
488086
721400
576386
59102
900503
736966
1018287
612931
618147
93885
1499547
1557187
503798
553336
1281261
1215295
1005401
964288
164680
797089
158218
1467450
256174
1425400
1225566
1063399
1562155
1308229
1359489
120086
1451009
1060422
154372
387289
867779
328280
614690
116365
221484
680347
1486730
394693
1423774
156826
562933
691143
1560018
712157
1012803
15058
817132
992029
97905
1183135
1435954
818122
1244811
1306115
434985
935324
59200
693294
966214
1061671
846119
772797
709486
121937
1347823
881544
1400321
17522
506020
878578
259483
1224938
1359860
1483242
307229
437345
1412463
103572
1070433
360638
1145244
1328819
647608
684142
1558065
927423
544165
847740
389041
279401
1032910
394761
1338930
192468
996437
1355819
852544
1311205
730166
923973
188504
1469224
1073088
120265
45770
1381055
1138348
1212283
1292583
1472882
266870
1265067
868556
1227304
992651
692705
146486
1145267
1316282
97960
663042
1194178
1311775
1204281
1243744
25686
879843
1235189
1408650
679352
621429
1223098
480536
84294
1437823
279154
157292
227404
647535
1436081
200545
1093091
7802
788927
1163359
884805
1567506
599068
1376240
495475
1031413
695800
1000110
1210626
1087843
1522503
411551
322454
1154991
957501
211119
369985
906288
1020380
201627
936906
210893
612727
1216353
846573
781931
1114345
830786
1211330
584837
207146
153061
224966
675810
1090725
317156
543850
1337535
846126
1318405
1192988
1419028
638860
929642
408666
451053
188939
445569
1478616
651680
88863
65157
991797
406896
834434
1364456
63754
1408313
604206
895975
267643
1195010
201018
535739
462517
635784
28687
1553785
1056464
1043787
430367
1546755
1048161
278828
678716
341942
1300943
70329
126588
1551492
433001
1068038
283309
516615
1272021
1355003
716179
169534
535741
388580
381162
1323228
644528
1141942
778245
119920
292108
91600
1464278
270286
852985
685244
1156396
856787
281206
670651
791401
855928
868308
785171
191666
746594
105358
1093491
1050609
1038654
149195
511279
165257
1133158
1101119
519482
106049
292953
999625
421887
360122
1055731
101704
1350349
734911
511340
1057795
479860
1024737
368752
874982
1282071
978297
930419
1148320
1278496
160537
1546625
1340584
707021
169609
1286583
1095762
202589
116463
85857
1278182
334475
874113
1036864
765049
1408470
931294
63977
541264
274459
837836
519074
579840
1553471
620839
214845
95721
1455972
38550
1566282
1540280
1548848
255898
564517
755220
942800
685648
1257214
789565
471114
1131196
1152694
531196
576089
1278603
881460
911031
708048
1122254
1152383
1232055
737480
298606
1014477
660593
1206162
351702
1072905
596068
170495
371387
739186
946455
1350277
1436965
1121825
399768
71760
1153800
211111
681617
971688
32648
1155474
1185951
1264573
741627
1041141
374263
1228383
910441
783051
1285054
943339
761416
1250932
125049
975768
622711
586209
85167
1063011
660300
892363
1051706
272511
1224531
1019379
949356
722747
724819
26233
1371570
747456
1252813
278451
1500084
963774
634897
1255467
902543
1403928
41799
1116527
66659
29757
843191
72662
1285233
417090
89349
1303806
217400
226193
558821
130752
218496
868063
1440508
540029
130479
646071
316104
497057
1476519
416901
215017
713481
950323
1425260
122671
770621
1078366
1277364
829449
1458600
1275026
729174
104868
1437334
1383659
1378459
1335327
1460866
373442
1298483
770269
158916
20508
812150
712673
751830
1454274
1288048
1735
488980
953006
18430
786226
309971
1563729
282696
1078368
68421
315554
396815
159272
413622
777855
619109
1383333
355586
343529
1079657
1015193
1056680
1272784
204350
355095
1507639
1435815
176091
628142
339289
1555772
587441
351876
1533211
1430314
133438
1408216
979757
1492151
818114
628365
1293395
431170
1542198
1458791
1049648
1348470
837991
1065495
457248
1378863
138835
286264
889288
1127699
778867
529919
1484111
564175
477501
638735
821551
1375322
1537658
225162
82529
1222456
1525713
234863
612778
543457
64283
1221585
312706
235922
920339
1536530
625851
403079
1523652
247435
662152
1371459
1009780
540863
145064
755910
971788
746513
1361738
1314836
482375
873759
1209262
337922
623678
1216550
1140098
894605
236858
790000
1184076
816442
77210
1008674
1036066
571216
595883
526149
1038244
13879
523276
1524722
747384
579989
51580
284888
159506
59271
407176
998266
655876
179312
772526
374583
1510319
1016771
808458
541266
230978
802137
1139064
663136
1231289
1160341
46336
1487115
1080309
1203689
1366198
1060684
976179
1097650
1219414
281121
1182742
1110635
1491128
900771
631025
129790
1402427
321558
533386
158436
984149
1237760
1092074
831264
1330012
462806
936045
909520
284780
350652
922870
1055092
13891
321288
1284562
1258012
1465222
757843
903722
311800
197729
1417088
569911
472789
666885
1088213
998692
259168
94330
393842
622697
180922
1036402
1241420
847447
263550
302874
800231
420509
1257809
1235545
1468466
1002214
624551
1014997
1212828
837117
1053403
331631
1153842
460731
1566169
118600
209852
644400
115264
529421
1467989
173644
114017
141687
222268
1210967
1246255
248997
1270040
126994
142205
1008910
863094
1126153
116522
341054
136072
957262
1561165
1403575
478584
600740
433337
1287070
1100118
513086
816781
1171459
869249
487613
1068666
374429
151789
629500
1327130
697550
1163474
1442112
187323
1355115
1189361
1037168
1193123
688531
1565590
770477
97589
721426
582659
686957
1356761
31509
950169
153095
1208231
26697
652606
1104037
16928
685201
1013393
1134531
1366218
1207491
1248819
1198691
348914
697858
1072416
391262
1245900
1441171
382026
901762
769630
58691
625482
1030083
808501
321618
111610
775749
433114
406769
273570
642963
951136
1453285
351354
821441
1565105
1183826
424447
370911
470441
1086589
773379
594984
153642
1433331
949161
864977
863755
693365
485
898418
655272
1283251
246424
1200657
1195079
1476722
706843
198255
876684
110454
1428583
431700
149604
976593
1087651
538950
124381
767478
738804
1052751
1270386
982479
953758
664559
664956
276144
702828
1565271
697281
1002844
1529832
789363
269673
1370830
810815
767495
1075875
1126455
196676
1561746
844052
567394
114862
662419
1372332
1327466
1100829
1470867
1248855
958423
407570
1021640
1398430
1066755
921938
638669
24559
331662
1018135
756244
122553
574966
662209
650750
800401
1454335
1501163
771437
793589
1142775
852408
3254
896942
605670
1413522
38187
777963
377056
395711
716894
560398
463161
574242
1215184
765066
993088
316938
1561352
417031
831222
1414759
1248151
671754
721086
238406
210564
68237
1400069
173539
905981
1326273
1238427
914919
1280580
695191
1328102
307349
749796
1131687
923203
1115593
1260686
1225792
1479208
1355973
1110864
1527687
310318
123666
245938
113942
329512
418516
1209093
1127527
10377
861210
696103
259082
1110084
589651
1484357
290772
418379
230610
349308
1305892
263805
1120927
954768
24212
1123157
529219
199374
426491
346791
1203336
1532915
1140840
1369560
1393266
91412
994712
1503533
528467
1112093
475291
333454
1309999
1548203
38258
1385716
478924
12046
1038478
1397953
1398336
38524
789282
679542
230825
502086
586398
137380
405662
1359356
1380962
588210
1529867
1229600
569103
21640
630560
427889
1342678
681141
1562895
1122844
741259
41355
388758
1126846
1161283
1442979
1079881
935433
1122906
1499184
1522629
208441
193948
1296009
12611
1379114
1155181
30377
770644
510027
184643
74736
880681
363733
1090316
1247983
965727
721955
919598
961747
1253658
1418159
1283121
1185154
1433920
13620
70008
1153676
1229685
971336
1182999
1018952
516696
786791
613045
1388442
1379368
1522869
1256025
1326006
227788
109580
836645
919369
1391662
1306717
110847
21253
1067489
350840
1536228
1484984
763306
997010
600266
954138
1221016
1095246
1324557
247667
469365
930297
1117441
653536
371078
598920
100332
1267817
37164
989908
310508
619199
722321
1304782
221670
1049727
203907
692007
1420591
122006
1431475
607166
533420
769283
1426852
1229144
1082401
627621
995711
766626
1111504
1103134
700469
1084162
535611
1062707
1275909
115427
1082829
193362
1477324
194209
73900
1474098
54108
143930
577739
728495
396983
1043400
1416502
493191
937524
530395
505582
1504684
316595
437226
339594
740936
470043
1430679
1065066
1331097
34613
1465999
1041632
397785
210386
543711
790284
1317132
688578
724357
1530719
641162
640238
1066997
1465880
191350
652150
35362
655372
340031
533970
331122
25326
401233
156996
580149
444106
1172406
1157011
1548089
288770
25820
572232
1134596
356174
854597
1536560
1359067
45986
569460
1276878
206614
1239710
102367
170068
722326
1237041
1280531
1295129
148579
818824
111002
1420325
811513
847547
1509934
488479
1177817
1532124
545946
494448
1038502
1344022
832035
1439022
1060042
1485314
1243267
1397285
185650
1419613
1010667
1205292
1444670
219928
1549243
636380
384623
144052
792018
1194691
592194
1057951
423443
1120493
1264985
1355273
235204
66250
281114
1294646
263424
1485215
1160069
472094
1122396
847769
644641
1565111
82721
609404
1486687
1380905
1349366
253782
905841
246245
822218
735177
993608
1024733
1176381
579865
1458493
206367
17691
1060920
1178686
539305
228622
757206
105020
75400
128858
1105935
331574
1194197
1332264
980109
224715
185331
1191949
1449290
868686
323995
340804
1339664
980201
1324693
1266284
484722
483994
375104
475619
1355317
859586
1059205
1362124
306881
1100639
993068
758019
1008427
179918
887654
151730
454430
375669
929651
633064
1071697
1265881
157131
738445
371936
519023
515692
172989
1519855
822978
829768
443285
1341086
799517
1035376
1128577
500606
374182
289048
1511813
1016874
122442
254168
959856
1070658
171458
1473135
726679
926932
1403897
38719
139767
1206810
1390966
363097
1249475
1356721
1257660
888891
1475360
832104
643525
1497423
24463
442810
1195901
1231345
1355142
1120662
59317
685804
461380
421694
1380474
1254005
1347423
60968
1348271
147450
1211161
1233902
157141
1378427
193939
939417
341467
64440
1289043
871543
260220
608151
182497
966687
1029116
1222134
926324
1249574
688677
318065
241740
403636
822059
385248
1357294
1491742
865442
1461207
170691
1437005
738736
857912
1342308
421754
1375887
1526092
120872
1362186
40890
840353
607593
1315663
1154252
557665
561178
990060
426112
159131
939893
735395
1293867
1539394
83058
637898
812802
875276
1103162
481025
1013905
257345
637445
838922
240511
1053077
1407743
866045
816872
1343183
1411958
1003362
1139379
1161286
121122
1249171
1496067
973854
419527
833828
750688
722515
1326180
1356873
937351
51440
740167
310412
263350
488303
490358
457995
1047875
770651
1275056
1092387
1023282
1306412
1388953
1010599
801398
706116
795767
724501
1085107
1394970
576087
674440
982368
1416902
1330363
785908
770769
329502
628297
223535
297566
1002906
1502872
1497717
861648
164925
44343
536157
114493
4365
1344847
180364
1263350
721763
717487
1390330
563868
453722
314206
886550
385361
300603
1248993
800631
844759
917198
772874
1070399
1336898
1127723
812802
989342
1487824
1132639
1139924
589747
1298482
1518985
348363
1196044
1372714
302767
899036
1482450
351990
1359306
1070765
299091
596738
511027
1425788
911851
742671
801823
1501252
1170021
428440
260786
1333950
573057
1086039
696516
1073098
42559
1017834
996152
578035
952128
936413
243939
1022141
842470
609810
1411167
227408
566569
486462
1450921
510197
1076109
889027
1235500
44470
876488
987555
1513184
212364
845551
58194
1349346
1170807
1292214
447541
1206143
363250
1338301
730525
867650
579529
1249989
17291
1198279
1307530
1179070
126822
1486938
1431872
143973
401294
241566
1195795
331449
24982
612370
478327
302918
888247
1050394
1030386
179327
1208752
504448
1538015
93062
831292
1102321
1413585
536039
1322907
791368
1541936
1486692
247722
1104692
313436
1137053
1554776
1023450
648336
532397
817935
30991
771403
820685
1208695
1165912
450304
535598
951490
57892
943236
1416965
1466888
1251937
741997
973080
191415
1386410
1210051
554699
697705
403146
998645
1139546
165198
1228119
1144823
131691
488142
514314
45812
1003473
1079992
935449
1358454
355855
1148510
780449
763600
771578
1536972
12646
1139400
1377883
1059992
394277
291403
720790
1186316
1121038
50165
693346
1361656
1370788
149547
905389
457476
1488191
968662
1253540
1082457
399228
1130366
632571
1421092
1306027
407056
494292
602626
453467
767112
1038921
1035981
785616
935212
854289
433720
1293304
1521652
559355
482292
140879
1399386
1075430
929575
1116807
1115691
835841
1110942
271962
952082
603485
912035
1476699
493611
1452378
4505
1452199
508454
1509958
1212468
70999
1396830
683540
1472620
44333
318469
1242149
332164
1474922
176203
216173
300016
1445601
1401422
1397934
1219257
1484542
182001
731722
1031745
1448869
1471838
1448821
1329072
1332521
448363
1012594
542895
113989
766258
1426068
1314053
31279
1066942
781610
1153531
1184376
1478665
116846
324413
164677
1439544
6613
65561
34592
828533
1005307
914880
1184342
908851
193580
256927
1409381
500751
1419332
1481413
698260
68188
731950
633335
1078071
245304
258090
241897
1450132
918995
1061002
892144
304872
225516
658341
11735
89921
235297
459544
733793
1559793
1319705
163411
757606
1053536
767110
448166
555173
1191946
357184
938965
164673
51193
1483430
1379248
1559551
530467
1005458
1169780
889989
542268
1512240
46409
1033017
844641
707274
939594
295193
758885
485163
1322214
427756
344692
1138046
751951
1534183
1086030
327000
1039009
722771
273579
438571
33533
615491
154900
1514102
555792
203375
180834
956776
178201
181246
840263
389269
724605
753988
1483670
1043479
1275931
702184
1454238
533949
205991
1322720
894455
131354
11394
561177
1288020
1425741
1548062
983494
1144028
529975
974168
175462
371403
364779
1153045
1436263
1032788
1463744
187016
903869
1004275
99046
129075
1222136
1413085
1249059
158967
773928
732917
503539
187962
1166305
175565
1043079
1142789
1204365
483402
1252765
886938
941362
1481451
1086343
961419
114187
1145348
1188852
781314
829172
776431
968016
805043
974142
226280
564958
225997
956281
1097347
143093
376880
585663
356841
481959
466660
626483
772922
1424623
314090
30095
424067
1352318
1135570
579355
515271
209118
206632
605077
605411
586136
923123
477028
1527774
621153
767193
493327
100226
1170639
1390830
933373
666694
559894
203191
1029397
189209
543720
880104
433284
659105
1188454
1169774
1506122
233519
199729
248131
522686
341236
55191
1375440
1518717
1471616
1146281
253662
717794
595179
100090
1187110
896715
1505783
880449
52219
510418
854214
339933
269220
116097
819258
1080723
564110
1281659
1349830
564527
554487
1128507
554407
1175485
1447012
139207
688837
1253745
405916
1344209
715227
1040239
610223
1552597
815642
1006841
1521612
1402554
1176082
1543245
1238120
100626
271804
911180
572958
1074656
380835
1209246
547512
1467018
67544
269740
1547582
250473
468851
492180
598181
939225
738373
798053
1311938
605517
1380493
1090169
942729
420407
831848
1285292
53345
1225178
138980
1521319
1015269
750705
1028997
525466
1495351
1356478
38242
399621
405957
315753
1369231
1454773
176385
1338243
913232
396625
684620
688525
1089271
455039
210615
510078
474794
1292630
483523
68231
391758
1099807
891856
1340590
1416511
61923
160939
1562323
1159592
670133
1461436
487577
824686
691630
792046
450149
623809
250032
944762
218864
193762
165198
766378
442813
1501560
418760
1190137
1219650
1491325
957680
942281
1374716
904749
480333
1071000
855591
920306
1315652
1533719
923750
1471024
500373
977247
806860
1054594
208019
1287797
1447750
166406
114819
382299
1555058
1315415
1055873
968045
115943
247637
1329653
1549281
377491
977881
564900
67390
1111498
1320005
1450725
757200
1563176
454235
8651
691788
1441474
65300
884858
1430778
682776
444204
571109
1109766
684241
120143
167666
170487
418866
383449
1278996
638815
1400065
239862
455659
765563
295486
1294382
1416715
1464860
1059654
598977
751160
1352903
337023
1276841
1536737
712359
405284
1090765
1130997
415325
70246
1335250
138794
65222
1096022
587603
474963
856088
799756
770621
421250
1252219
21678
813513
1512393
59418
1120224
1072774
855501
772998
172598
200298
1057847
597452
1067290
348170
1492132
770863
633151
569383
66698
672839
825915
388901
488967
440973
1123852
1081205
1302374
1260889
657031
1530829
471882
218133
1406925
1319861
897788
302115
1555712
967587
1051159
479666
840318
1454086
510250
962156
789256
979496
396310
406898
986185
791262
1466629
380664
1256302
1288569
181993
1263099
353964
1391292
777461
496306
1392612
307216
751639
738442
1377233
1276195
22138
424331
1373994
1067425
1510916
1173529
1010500
747029
478851
278790
12674
853122
97951
87184
688070
248120
1544598
428366
1302576
1173093
1149583
824197
1258998
277370
48933
897910
1247231
1024729
1566835
446039
873285
1483886
1089199
270294
835
1128255
310476
1434376
324799
811530
39752
648590
1166956
637185
746783
1164799
190278
1411568
1025417
359649
144637
1321127
473115
1375550
323740
819839
971337
689018
892556
1536265
366857
1040723
487982
253146
995503
327585
889468
1176248
474036
213295
1207152
1489969
690220
1184054
1036781
427489
208984
797505
1200697
605250
966132
1086241
538715
1012542
1106855
1265299
1074997
1062009
875949
104465
1481435
445688
842920
526851
413835
1523386
138808
231619
1195031
696733
1538112
914254
891464
691384
330602
1412318
620160
265044
1229435
75422
543110
164031
160205
1138971
952283
1360480
305961
1212921
613998
528916
1342524
242459
737227
813929
111158
618946
1007292
63249
957436
894397
787139
363187
1155916
1377502
740190
412356
552661
333769
340991
234353
1032243
999382
851794
1195476
916367
975790
301345
104796
1367344
1411438
1061846
52785
1404391
221457
112057
934506
1291537
1080730
293953
792876
1448906
1225974
1522784
1307460
1261068
52333
992039
438118
1116530
1353127
1102780
678924
22179
1066639
505052
690015
1386940
1443227
750445
727397
943663
1430119
567444
1151625
326227
174288
561820
482913
638455
400519
1331915
279732
812879
392637
871394
565022
701824
1125436
218688
97605
514453
145871
232575
663092
522715
27242
1193180
612419
574392
687033
260154
266679
1080692
187539
1163548
1507820
1195140
330464
795959
1172017
412878
492099
930088
1247766
849198
1358054
130825
1411072
72496
64010
1324934
655570
964471
558478
527720
367603
1299760
1178564
1543768
630315
1447283
816269
1257276
1133290
1281979
266220
199135
306833
1041
1291447
966583
1513919
979499
630699
278783
1213447
888753
517477
211558
910607
276081
150928
1221422
705513
707253
494723
1320771
429485
1458037
101552
955801
1148521
1417920
820862
602894
1415572
92430
438300
298476
909020
761854
542611
726303
1079350
379633
1074050
1567687
1362111
1166115
732309
1153910
1485920
61450
601396
7801
833943
263033
1281274
1277663
1029777
674362
1296643
1155141
229735
269482
643862
822820
1226652
1483409
464184
1532435
1092948
782363
1354575
694866
452726
958137
1437125
1266344
109375
275000
534041
571516
267643
914294
719429
1142744
325206
974284
91080
1134803
1032940
315913
1018612
483095
1129706
532565
316295
1451501
43341
654888
1342855
1418328
452335
546586
13146
34363
879718
1181670
983182
37005
472816
1555261
742237
1255338
657790
717526
1059541
838750
1364881
1210491
1053832
553673
224999
401956
1466621
631853
369543
849162
3646
735332
151435
631441
773388
55217
1129935
118783
561395
241657
152993
564203
509362
992789
194745
702882
1039612
1126041
773766
1314006
737626
700927
49592
816391
484941
873921
213292
1560646
557220
1326803
621176
1034652
145125
51861
45397
417976
1266873
1338159
986671
1104668
940043
701567
570120
170965
1007908
118673
1068214
73493
954797
104815
43118
441608
1056187
931423
141431
1505625
236609
987370
111667
1528711
1470575
1062669
658791
233478
771672
554083
363472
1371308
469293
337328
406911
1370023
1041818
1279735
1059286
692081
965700
1260681
302868
1562938
76304
1146048
919497
254702
359336
1145305
1296466
63572
1377778
832685
665361
560873
297451
336274
628305
475770
1380926
710918
843621
622454
1451565
1498842
80839
1197738
1264986
1107761
888332
296257
1516026
776187
1181081
48626
276113
116080
1303369
655214
14797
1155769
515841
357781
1059371
481024
912498
104326
614629
1036358
1210731
850191
709592
924618
1374660
1436563
1205310
312953
531328
863517
639041
58334
1308952
786450
1073242
1179057
792705
1246975
351358
949491
349546
940731
1133577
71206
668453
783326
502216
515033
152702
320264
1502529
949481
870762
1001396
1280577
1113725
1485251
915250
138722
1360368
1009553
1206774
1293929
862921
662922
384802
906424
869703
1108673
1191139
893246
507604
1386298
839695
17758
1505870
989093
777663
1116650
683885
1184570
466364
705014
448984
320171
677212
299254
629342
56379
1101436
235405
1388782
768694
1457397
371001
1231761
337251
153817
170222
112455
1355193
58758
583296
775738
372902
56925
34819
285883
631705
1500231
1019972
665744
861221
798774
1119213
341687
746326
958243
1528027
283181
1019811
398630
147974
97809
1069148
1208420
369822
889396
1250891
820737
1087103
1520511
703536
1229423
1297407
1255597
498536
990710
930287
790859
1054152
93414
421790
195117
1370499
1560237
1188824
1002869
1000289
959228
24285
1045799
99062
652900
630943
389059
1053636
648763
160396
429589
634682
1118106
896587
431952
416622
1164464
305950
1333863
686630
548601
1070415
1261488
276596
1409941
1077062
1455952
839806
798893
495207
139409
725553
925642
187555
309391
110141
1380108
809154
1118578
1136833
244295
105161
480284
391914
1545085
672318
707917
1038160
744842
66858
1049381
377472
863737
1311098
406327
530256
1045397
944331
357584
1460
1049655
619974
1378056
1507015
842477
453156
680066
687063
1119311
306458
903999
823445
1551349
215890
608893
735726
681372
989673
1255853
1177807
155411
563544
812525
1163564
1457035
380900
435782
1062140
1269172
595134
375645
1276018
799392
69354
379415
509758
443568
283077
1360357
576993
1124107
309090
211908
420204
960492
1539335
179842
1254639
336079
87379
848329
812702
693383
1263559
397511
1389660
1484229
52633
603781
801239
437230
1212907
211557
1197082
888223
332969
529969
318059
801481
234795
1071253
537291
266245
627553
968350
91959
493635
435574
14591
656484
639493
1200321
1217636
356932
1223430
1330434
831224
399366
720251
1207419
1113961
887669
530141
473374
217655
168616
1328186
1064194
1058094
1428715
762379
1188537
1262553
546276
1306162
1258364
447936
771940
1238178
749806
813074
160171
805590
1281424
293055
790514
179185
1067132
882390
1228502
212953
170181
547226
714692
1401330
374965
1229634
586323
1332493
1300309
1384445
1405903
924756
596831
878200
157043
1307586
720767
331073
1307744
1324206
517431
942687
609313
751418
254962
289454
1339038
874407
1349367
158092
1230290
313335
1354357
539252
26374
395434
123078
623513
478254
903273
1476788
102495
311406
149207
35366
482185
17643
1212973
236249
893052
1057244
126226
1258958
1356355
998347
218979
748780
597112
1447681
1295499
1219216
159743
525046
776210
1322233
1182787
954655
1534778
1034541
1529062
383623
164826
354329
595467
1356679
471500
244780
1002633
653780
862624
79452
568242
165615
1512847
864536
110793
1403926
1564601
1476373
1353114
598537
898987
1405239
8517
1496753
753366
1019396
1308387
851683
369284
1351258
1024533
227846
1059217
1348567
1477440
483145
958659
1249186
278156
31864
1024094
1215167
1344633
1430686
521047
288894
359202
799574
1374575
955828
1525801
750579
1009230
886908
1322129
677352
1505550
1282271
190771
1317358
1452364
622412
1515357
1422647
1374928
634971
1351461
363380
432540
143309
1440772
764713
747076
1160374
1136654
707048
980688
705278
796731
188411
1058788
1426075
500064
325910
318545
846647
269720
552707
227163
465031
592871
608888
1344749
339808
26016
438546
1522379
100338
560142
121974
364313
222536
651407
223001
676231
346571
672139
1421331
884847
713765
450563
1157027
804810
1309348
523818
487574
1471982
308762
179728
524049
63805
87093
1041683
183284
1088126
1230245
421632
1107822
33232
1319000
207313
849445
1182142
777770
1016956
732019
1449649
109216
708805
193181
1413925
1291986
729833
1406744
1098771
701290
1199499
729569
1536976
1205132
1246567
287320
635346
87441
866451
631784
644778
1460535
879118
1215295
230277
278025
694148
1051244
236001
28633
1451790
251012
1175160
1061855
387504
798641
181273
297491
467114
1308025
1444690
763447
585791
982429
1542499
1214837
883152
806019
1376385
905060
837506
491134
292276
1387665
183396
927207
1205964
611613
459039
595526
1156168
369413
426229
1211566
1554824
317807
1444438
684060
476520
280286
1356654
425233
861927
1092287
239729
840683
1407941
1202390
994955
651970
1381393
346560
29207
1030365
831460
475532
985953
1351846
1182462
688928
214618
751836
669272
457743
168796
62988
1536417
911366
1453252
566945
126159
1325639
1133927
166468
118826
710973
294662
35433
232422
1116183
486905
568395
416081
297556
361045
1212713
1290055
1116821
558784
430208
702378
899238
949699
246799
989403
1325826
192536
1359049
1390405
957988
1102679
440196
1161732
1430822
144600
859529
1037062
175944
113528
1459758
1549737
140087
541890
470008
1041217
1368625
398696
720215
211697
390433
343074
310209
1462938
912307
1102455
1309893
30482
1083479
264285
547740
824374
499750
1196302
1292304
906417
1163241
150513
1392390
727566
400750
1140872
1330753
154540
616177
464254
650539
684219
1311254
355827
1182932
302510
588660
1058678
1547362
1499843
1366551
692532
94689
780179
324068
1071129
1311888
1097333
887156
756168
635984
637946
275375
561761
530279
924240
1046735
136739
683697
889329
1166337
931996
1054441
476653
1409756
1272683
1473942
452224
315827
1176841
751527
631575
1347523
1419144
1375049
300250
371521
216996
751799
997255
309899
79018
735758
1459403
1107832
335946
1300018
879451
1278174
1275330
710445
778100
620422
221161
378421
209066
672327
385984
591582
1055278
1236167
1192554
769899
440054
1027013
490076
1373405
1544650
1534453
1251618
762986
406430
811276
800120
673728
1104850
748223
361520
189078
434159
771934
975574
1295260
1144958
302092
412162
1492701
1312067
535050
626030
531486
519265
1126593
700762
1443295
263334
265956
1405021
342203
321210
659558
1473283
546844
1516536
1449811
1005272
172651
195365
23170
1023545
557975
162723
782288
333316
915227
899311
80599
161047
1564343
1494531
551639
1084281
1046330
111456
59147
19457
1106916
238546
416925
902658
723155
102319
74267
1412848
665554
1115023
582026
871794
576363
742687
762984
1414395
152059
1525787
862599
346208
684004
838035
95181
1095238
326413
1051688
605845
1412830
1517050
832285
170580
1064173
209821
1170172
235610
251289
1250462
417098
1521442
316563
491011
48776
33579
699287
1354079
1539758
620725
754803
531537
938850
837356
623884
1136030
1394874
166509
527398
179988
1391193
333274
1304372
458477
177672
328452
1565558
385504
725570
871924
757913
493621
891814
839127
1171860
846291
666905
1235126
891415
217449
294021
745853
664868
1055625
58993
937259
171031
37221
394436
129069
59145
1273181
806807
213894
786408
1100189
43075
172949
935083
134169
1261206
1210776
618464
301845
1063228
104924
33913
1032651
23811
96034
344468
68591
272082
1409490
907435
398254
999360
177430
114098
661739
81879
216643
752541
1116258
876768
843484
443875
263975
1550489
793521
1296380
271960
42486
357243
274066
1134054
212814
805468
202957
128289
609175
1169020
1104131
795217
613923
1566924
27483
1184832
383082
1326339
941177
977300
33606
545474
1508460
911565
487981
1065700
1099064
343213
1088224
997319
1370863
316407
1410797
866200
843759
1128899
158890
92175
581263
1552217
802598
753671
1384791
1115812
60147
1072687
583373
199027
710884
677056
459158
410836
338960
168044
27801
1123449
1175870
923002
1145735
1063321
243681
295601
251074
847799
889644
59312
927567
1472737
396459
1339053
736361
783962
1107037
1422140
1445978
1461349
245098
168289
784911
921045
1442200
270696
1325404
1461810
404461
146482
923006
581748
348843
1276721
884593
539490
484947
860784
245110
751284
427733
698979
44772
128160
1039050
1189157
456639
63521
726103
851704
1535120
343954
4784
746940
775262
882339
368317
339348
588820
286828
716224
519173
608410
982403
636040
1062469
601581
1055314
497981
665088
660070
1209552
641424
1113287
1072839
331748
670879
50194
1563175
1080958
419472
998702
1558465
787218
616556
330611
288109
1362050
345304
418578
747949
1494
369194
258052
1224419
330799
1193820
87170
953986
1325093
834701
1222912
971766
503877
1549089
550136
981866
1269461
462168
435184
1540974
292311
1198
503851
9465
1265328
838458
149600
466073
65497
894117
1167433
460488
261895
1004935
239004
878572
1422205
816081
311466
1013260
703997
570108
101606
946607
672963
1521720
1339347
914671
1387230
11200
1484572
1421546
983051
1538711
1520950
1293491
1067969
558733
140482
640383
1465562
924217
957123
1489505
766897
532289
668065
11193
476949
1527191
41883
783815
658383
1408175
1273765
43086
1158964
971632
1392292
853455
798678
735741
1472513
40301
1386550
1252726
328158
1485869
973588
360024
267551
987638
1298733
85575
372276
387961
1365201
449869
1506181
1345448
1373779
343013
61810
864884
655225
1032789
479875
784144
842610
735954
883216
1198407
64330
139327
1167472
1528223
1023376
824881
1061608
489182
404056
1308723
949665
1019902
630803
70554
748019
965050
982407
523648
942264
1005595
1174654
1216167
816147
1463772
241154
1155052
1273247
628132
1547347
1281442
543957
30892
940227
605952
362382
85531
283681
597744
801019
124270
779139
497060
1360572
1198167
100857
1155728
266024
1211284
805161
1035341
578234
1359013
1279576
1404374
707299
708243
579409
805140
435132
1057547
1270915
222139
1214285
1227314
770619
1207735
626554
94366
756767
83512
1209453
952849
391927
767803
1508840
385830
827583
1195695
370738
1537249
1050147
1432309
1352357
800660
1046940
950621
829190
1278133
683653
1282680
1293887
459702
997877
882504
667852
1177261
131155
1407800
1090969
500684
115798
205475
284066
520048
299569
140928
913937
1294011
942043
319087
304226
133018
1035096
1016708
1020326
843207
315927
212160
384535
618476
728511
533482
33974
384912
32635
1464915
947868
558369
1360459
462350
1471538
640743
1110335
1112110
1075541
1036485
1039979
36659
161121
637533
848258
370482
168465
802538
131615
294927
1539102
1203732
942459
1211643
347121
1245986
361053
592693
508741
741212
1030423
1516284
1400086
459950
1014551
871883
432491
1382191
578046
618164
1492492
1357955
121480
853860
1512683
1207899
230033
841905
612852
967825
1539080
65641
966039
547947
1137561
24603
1231789
98517
1336072
198554
1359323
905632
882766
509951
420436
409252
1409374
1471287
77948
835818
214393
776366
1087877
751670
1234477
707948
725956
589182
880360
529250
1162552
1430289
1524858
739248
668899
1037
40176
137737
336716
106966
3225
339570
611372
800168
1261435
1265524
197106
740460
1068335
820170
593075
570729
88157
42687
1346920
29680
1339407
13457
64833
904685
277810
1516153
1103290
1108725
200194
54588
1473528
871035
208921
1470286
572350
1068561
1370190
1076825
1135958
954517
1481019
675786
1420838
744633
938377
422779
986245
689560
302419
1111282
1302480
851641
1097044
431565
1562844
1393314
346936
1081804
792296
121690
685762
364109
554425
1363070
1081575
887425
1332584
907331
304949
661407
1435898
78089
1485816
721373
537720
1417604
1180917
930956
1481672
1519791
1026320
1310916
293714
1472540
154930
756902
592557
1422947
526749
215238
533068
967590
1291613
390447
1017620
740137
385158
1250944
474680
340110
1122499
1333375
960277
744647
1506403
1350843
1521985
265324
590752
1020674
305764
1209149
1267962
876125
898442
1179835
841155
1271311
398729
352570
1033358
447522
272215
126505
621417
356302
478188
282450
238988
380778
1319460
97609
935125
844809
403664
132294
145638
1219113
1271179
1427619
961304
1340157
347392
300169
1107905
956874
713864
1378738
1301147
608475
908446
1256722
929715
1094963
94741
584851
1286929
201275
427443
1034487
579979
1197023
1107050
275901
371292
521638
1312774
1198038
333880
1416583
1553786
961053
1395790
897234
714919
556276
1302353
305928
1103890
104639
1229975
318623
1404272
71631
614540
322739
681702
1270503
418626
658247
812483
38952
701068
1393320
1529706
652709
1285637
820528
1046919
220145
1195627
671162
1172493
1549107
1276818
1006708
366127
488244
1370128
1270644
424271
711795
784645
1053461
781098
1559521
380502
1447170
844764
734201
1140056
1475083
534689
1168401
336253
1460974
1545748
1317560
223032
451162
1466487
1281628
1265601
775764
744381
422901
620310
1245740
1025780
445405
270204
486224
1263130
1563488
335156
557238
709925
46754
14698
137587
320368
706020
1483840
827526
1307447
200899
727471
283564
1206589
1274098
428848
613133
1476811
1456899
1329676
1384036
153805
988188
1441156
1335091
824219
1474098
38043
362932
945893
965300
515493
1405480
361664
557869
1541425
90599
908641
733495
1155630
464302
793945
400774
955283
271222
14056
770136
1347809
1445108
1182709
1512429
620733
582935
861472
340372
1044020
447112
1560576
257678
742401
399831
760920
440136
468303
473818
340094
1363519
5036
171543
729019
1038636
160242
536385
1418036
648277
114844
1193313
1387858
1116098
1434435
904412
649821
1370372
951104
711867
1166581
58620
1322237
589328
1502233
593376
854176
165251
1127938
747057
703002
63948
433574
1567200
1147798
1195110
9043
1062557
1317900
1254737
564975
1340085
1040727
898851
580480
1127443
1072590
408915
1184378
305622
872128
1505715
213316
554918
953620
1004320
1255664
895420
1110165
915128
1552689
598530
752703
520194
43802
189549
453465
539712
952131
663827
606948
1009086
21398
963185
11450
1194160
36742
1154651
1482119
273228
224957
179603
977236
574067
506910
824968
1500000
772805
962898
509428
682770
333034
292136
234027
674174
892752
472467
1441082
880874
350174
1208737
654264
204925
1199206
625719
1343570
575160
580748
1534265
981431
1260460
1011009
1522772
865829
1525917
196562
416600
1254070
554001
1472431
466435
154192
396732
979086
1044505
1162939
580965
431406
403040
979758
667828
1104471
1222435
1248702
573284
1130256
1032673
1375558
389431
1001113
185674
135799
1357171
816952
1488140
826007
904529
666239
359825
1099235
36594
535196
741555
1564789
226184
881410
655605
65897
593644
499024
1115621
1522871
1165116
341468
417596
1241599
324986
973844
54086
174263
784610
1211161
133952
413881
1412891
877314
168802
993762
962
222769
427270
223876
1021155
595048
1072429
544019
1044546
248264
635304
1365346
1213147
1321410
875784
1166362
201762
505281
988364
1567517
773711
1521127
134696
1078163
1014984
1563408
454822
1240870
1246296
732633
1044995
405697
863731
1220041
1403321
1222679
985533
1019893
406775
1522456
973361
577961
736441
168732
1099823
802669
576241
740239
8409
645413
880324
356458
72905
168460
1335988
671683
1181061
1438169
277789
1072812
68724
884332
216054
1308836
1203364
289123
703967
518453
236436
1333889
1119272
1251969
766065
688637
822848
63632
171938
629826
1327284
78273
1203095
1029647
942386
552008
569577
957464
364284
1127714
747703
322925
502994
219996
1006665
347064
924603
496083
1017257
501928
881397
248241
513343
45271
998376
605406
562579
444893
750902
496321
1215224
857149
73710
657812
1041144
310328
1054491
316141
126340
1436262
1398434
235642
1412864
26235
1130721
1072554
419230
1233632
45260
492647
196224
1240604
373412
907500
148820
857303
454287
694069
1103824
379520
1108894
785013
1077651
1265350
930882
1489984
1139550
106275
16947
979275
1229713
860238
464893
321504
934634
1486244
1518188
1416230
254574
1350192
41529
127084
754727
386694
1246478
471626
909170
283815
447707
252731
1404946
1161922
992701
1033753
375426
1209982
926056
1217151
753271
1254613
1514479
329010
1260672
1181088
1016586
901819
1470278
31917
1464931
480895
813765
173348
1371421
217728
670364
1495529
441536
937425
251593
188229
490671
1377137
600992
794494
1000388
828697
1072464
309180
341135
1293108
1234741
725879
924667
1348250
818652
1392998
1220602
241820
1306671
1006704
315501
1391171
1207010
40889
1207866
436430
242847
1363002
847222
605949
200276
468333
50199
1061161
676241
213309
578429
1011422
856530
365281
1320294
420860
873682
654120
633235
1159190
340014
1367549
1433881
16724
1246823
168863
1185838
913958
575439
1299194
531398
1325920
416534
826877
1403276
1372906
384798
133404
1066498
819644
1278351
1228185
1037846
4885
1157638
210875
207889
963534
555869
1517712
35477
418967
1540426
592962
678742
546569
928005
233396
1052502
1433096
780895
1080591
215357
947485
1270613
11179
486977
501575
228775
116708
853367
478931
1085556
1212902
643018
288391
504356
410900
808596
953727
488000
714531
377204
701457
631860
1162279
257280
190577
1167942
521844
338093
1412717
1185837
796060
680972
442890
374037
1063232
698316
1482964
754500
599531
86508
42367
1232807
1399114
1326248
776729
1379454
305345
429755
784751
199610
1078745
747971
764441
387700
652156
232699
197689
741553
823572
783544
213548
321373
734758
1312082
600883
798192
426680
1299156
1160865
22416
1373290
873040
581914
1154576
1395721
845434
726167
1334319
698883
162557
1192548
721904
727078
19454
968905
737396
885004
1155529
467336
1337496
985337
1500691
755425
982686
340721
254756
1489684
1428853
128085
336074
193148
1455065
1110493
851243
1311270
1269098
390130
1139065
555934
1396093
506394
261773
817672
901667
1244496
293297
1296892
699811
646365
250793
1490678
1229503
805835
781370
528282
136474
822017
91627
265208
1456974
157892
1134642
248711
1153322
275619
663005
952338
107108
109611
483635
436134
33618
851965
245128
411844
800073
953222
149691
615127
1277980
799167
213267
736690
940885
248690
738257
936523
720951
200510
1341999
646141
864630
1413933
1110043
989709
1160317
1152107
1161487
280994
1280397
25965
279598
1431042
138174
1015504
997867
1181817
1480509
579873
509173
1279473
891021
502403
528097
635716
1492232
872202
994325
412213
710560
890497
1268991
1354733
991609
201242
1350163
623762
1340339
605461
1375100
775012
1170845
4283
1535560
1310643
297759
1085249
162204
153449
1223823
126575
57005
729637
1205209
63071
186206
899538
304509
1420558
119247
1314095
398697
1041240
1309693
1302051
252384
1465902
39791
1037435
1160411
834741
356526
47787
419808
590514
450768
240147
450808
715268
764089
1467592
464961
769176
322557
731410
1379873
1016842
691234
161639
1002737
671585
353512
1517096
1169526
1294080
588450
429780
428952
967649
1460696
32783
221758
902882
612019
268033
950114
106006
872639
354931
427142
511097
963294
1367606
336994
52896
1066503
508398
462902
1301745
104698
607587
1510555
225177
616047
1527169
1114186
791833
1500195
955486
1292961
1397273
515126
304143
1328453
193622
1047804
995717
32583
1305188
994467
436411
604816
1051363
162216
727288
47498
377729
590459
345099
1235096
157620
1311578
777258
404441
812327
679701
964115
1330675
299747
1027206
936664
909921
466914
1307933
1357436
1234263
1423575
926694
1268813
1085668
1050481
402677
220826
481797
595116
1274932
1307935
540015
625001
437428
576220
873028
211224
287170
1146732
993079
432290
261831
40794
308324
716602
1202096
1405638
44352
247743
415420
1179452
1080561
1165252
826991
956089
143566
353395
986102
1161100
230780
347076
457199
516793
94644
632123
316099
747455
1078756
356083
1535902
1346180
498817
361112
855647
309751
72129
972728
1364403
806941
274109
1543229
727640
341712
1168020
1447868
822000
952505
1085015
1156545
922246
385251
1346227
1427567
633413
956880
621668
1162126
1386375
878328
376310
265206
596479
1058265
359194
685075
274162
927116
918222
1544283
306010
368251
1567042
719854
119193
722795
579711
412172
317379
199557
885088
998400
6823
265602
311773
406395
1293511
376557
1499816
416379
932332
213572
1161671
332810
1107383
199616
668329
161290
394867
776387
1506144
63945
103080
1272497
311469
1248161
293828
633787
827798
125854
709194
660057
861058
792514
1006582
75528
118678
372584
430562
818613
1490198
1426794
1420792
1375569
727774
1037069
1457925
534822
1279520
1238915
240926
1561411
1506863
716520
462678
983028
1488370
634694
1018442
1495975
833362
763560
1342452
579965
957095
961724
7761
100678
939314
406427
1514795
1366654
1524747
909427
649793
100450
1129067
77390
392055
365219
1565177
60046
518905
201206
1245674
915649
157243
962548
546356
68731
233871
975
1287217
1515647
973009
627983
853746
498574
1272096
1058050
888725
17874
1394599
1285137
794918
902109
672939
802613
395676
894810
422490
269183
1371282
202088
732067
337547
1498250
988536
943481
1503028
193482
717582
270903
1538916
1072281
423744
291595
1054657
1435194
200635
1195813
506008
923690
1424372
85173
64152
798705
1393734
1530089
1086483
1212371
642739
223779
1519193
50037
353592
948730
545069
530354
1182739
308715
1222318
522213
172045
1080895
978725
888896
816998
821182
734856
862974
1511611
891468
906889
1327754
1326273
356890
487683
1207948
1457353
153743
895215
251487
1124675
1500952
794113
198618
769689
410028
642065
1483432
1487911
901110
1350544
477702
141476
641409
813330
1168016
802832
269783
1273924
982228
1004154
1525498
221807
607284
1497472
1116564
948865
1292396
162243
62205
902054
848671
46329
349195
973685
899257
21399
256981
326386
792144
1429109
1525376
467206
1011424
1534153
397400
53726
1475649
147511
677581
993518
1475440
1319745
1142866
765623
463586
104177
1423375
340042
119077
522597
921752
73820
323713
1566822
805688
799988
746617
1494535
1351175
677438
309265
341443
282202
247425
590829
835278
187121
671267
259552
739553
218975
155550
1386463
1019823
424343
996531
123852
1124519
1525217
402237
124826
866840
589485
659547
1388348
234352
749399
904206
93616
132799
1272652
483823
68629
218492
1290370
87817
211081
688271
1129824
1251021
43789
545265
15017
799800
1420737
1196316
530106
334646
1157876
487974
728000
1222657
940881
399590
283302
1093022
236634
185120
680103
1366971
158771
1438130
1519831
1185176
220167
1109837
438409
401107
1481836
1260701
478749
982115
1559145
1446037
935776
1429133
1294186
1026152
1530272
989325
643972
1127936
1534752
231168
1170588
824446
1218683
315744
1202909
200291
1067242
1543271
575342
768261
588994
932128
282405
280748
268798
942875
251822
430409
944985
26265
155310
1469804
289026
1494739
584756
488234
114350
422653
392223
869775
533163
1482860
93771
181619
1206707
1215323
1111365
33137
314133
1376911
1026771
538884
748485
240053
524762
1507860
640343
1364774
278667
1353615
1302293
418616
1565042
651528
325642
424535
1209373
76698
658047
877628
389413
767636
677661
672947
651071
941878
926494
247606
1301457
1379912
1444273
316469
601793
957819
402016
653469
239599
1422739
846586
524283
180298
958870
359340
811097
288769
1457603
159568
172007
387736
988036
1265701
1166545
1063320
237869
949425
480879
1062810
1540415
401509
539925
416821
23056
1102844
1011448
751369
832960
538165
1376754
1078352
434927
71729
805847
359188
935182
926537
1083318
1524270
1371105
312883
509428
760284
1353644
136210
1534116
1352081
65920
1354997
108904
355660
491371
985775
1302874
545943
912317
572830
483042
67255
204703
784844
558858
1519550
453622
194779
419162
84247
1152278
466875
1525900
1009049
145600
183518
258705
352406
1044968
552484
749036
708336
56876
1061313
1469260
605552
7937
4882
1403787
697821
323311
180090
313370
34581
1074531
1141820
403788
284439
767654
1053144
1112956
1012069
1136330
1256854
656827
606136
56686
233927
921913
467135
749363
11341
180968
1283553
58257
641329
997642
775304
715782
1559442
121299
1054488
303500
432296
535272
1092917
1093996
165562
32599
1218889
602145
517166
128359
1146477
386122
492833
615430
1147124
531806
1540720
220195
1182534
409342
1537378
1231360
311498
962260
76151
134275
1010551
959974
112562
1552900
554308
1292527
699077
1374291
1352536
306413
1433227
988462
267076
235630
1508841
697743
423988
577389
567505
265800
528259
627856
530676
375325
1340828
190237
656238
1095079
876622
545497
1234979
1290276
87677
575777
1065145
1488439
833968
382721
704252
960207
539443
1022129
1033711
1238459
1102640
731940
381837
255284
1192829
1118561
552452
1387397
940886
1478646
1362042
1232833
267781
269207
1022846
1002858
532897
1423338
958888
1196557
341566
277927
474891
549655
1294514
1545826
873772
165432
72879
1029853
559806
527598
1197324
184524
1405698
1483767
1405047
95628
1349110
598984
717925
652745
1382816
1221124
922831
724134
796151
174442
579825
1002062
164373
1005952
1220812
691197
848864
1216420
268781
139490
1366329
875467
418649
570524
392242
980088
1235037
353050
225707
855336
399900
1107592
264771
306615
1069489
881617
1550534
1401113
164087
1247742
261634
1199218
162044
739998
1275449
425558
1064727
1428185
352086
1060367
1503082
340300
1410150
27241
1272224
913014
73783
564416
665951
1353671
194597
1560405
1248837
1090917
433816
1523355
118895
1102755
648788
1408990
1266274
1155276
18065
1164144
448678
288747
82267
1424226
327762
213235
610272
380844
981976
250555
268354
789215
100216
298508
657587
1176390
1266487
71470
211644
1027236
1180587
1368156
984452
1372750
512702
640284
44916
380434
571584
531428
390765
765206
458732
656412
519971
1259198
705722
608826
265145
754745
870376
1566805
749539
1126045
1495353
1370933
349404
740014
1565900
1160430
374362
1485874
1496956
869055
409890
239760
1523265
889673
1188004
1234324
1382168
879477
1334524
671846
596236
770874
180515
1048454
528986
1022435
1559307
367952
368099
29590
1243197
533991
1168692
238844
250433
1488293
1050987
343141
1468383
1398816
877956
863001
816669
1368645
941375
1336544
619327
160335
1086804
934908
91518
423850
245299
959413
1138103
608886
329357
1280623
395256
763276
603139
1409226
918644
993935
1155891
1059324
677703
133958
18861
1306649
1439260
73042
1367417
211444
1433224
811364
17954
1087001
731606
707539
575605
1289695
1325855
168483
785513
290152
43325
1567555
94716
1546710
155554
1451898
318094
912663
235394
1486472
45933
219050
1434374
1047236
733925
1561924
149493
1550640
490499
1093591
1419301
684350
1431002
1056891
25698
821968
1488275
1210764
1185028
1338764
55085
117360
1047993
927050
1380494
701667
300463
596193
1363108
193206
447071
654491
1196872
1205407
416955
1056354
163006
1272530
1048133
1364909
279022
338991
406307
161866
110139
845542
723214
1230515
219633
336581
1212803
1222824
1068325
1031460
1294179
524840
1195992
1433290
1096118
1028446
513102
938999
709819
778188
1178757
306354
196752
229542
823935
1338028
654047
648512
116211
17022
416213
536511
1033127
909940
1430234
1324080
1394855
1201993
672982
78806
149915
109484
397856
950659
1518708
1339278
773933
728681
80949
685353
461902
1127555
114472
126426
1224389
1108100
1017428
1561407
717861
523579
32391
1398738
198993
1454852
583488
1439151
158341
1164195
1058981
608345
1503332
1516480
562495
1279099
1144754
758993
474433
75568
1238474
189311
344942
1484450
1065450
76558
1505689
805212
907133
220950
1429450
1304049
1081615
432531
1288308
1458271
915180
460796
891709
1563182
491107
713663
37819
864654
1000518
930670
1471030
134351
911134
1383902
285511
604121
200243
960831
65491
190922
594536
1481054
1292949
910364
1328288
437610
601155
384339
337866
174342
75638
1551900
915670
1364728
1484180
709200
1317991
932836
1224565
459382
221523
1190418
1024505
1381422
1512202
1282934
939724
608330
42477
1061317
328559
83316
863470
1097387
840668
723064
458473
338483
216531
503220
467322
1196783
1400959
1425377
661124
632136
10603
612090
1211326
1227007
431806
541711
3928
870847
693566
569111
329439
945357
937316
192749
562638
364054
1558066
128479
931955
68739
942156
1259769
716488
1567300
386897
704324
672496
244343
920927
1429484
1382068
395942
304504
353342
902206
1192704
105883
364150
471934
81033
306386
243771
952565
1426029
319288
907705
23410
1109391
1508073
1464523
230868
279981
1565999
1529045
893730
1334827
626976
269757
368432
937876
396300
575722
877099
493403
673812
1426485
252482
567450
280541
1359253
1260950
1055327
544515
156632
1150348
915010
1219171
1305954
1223800
329461
54460
1058075
847728
805949
991986
1157959
597093
320766
297837
163789
1428520
1550997
171080
1418589
987045
1061305
582870
762798
65752
98615
273495
482341
822769
605233
758155
1453101
151685
596345
1204345
701109
744701
72799
1371606
699628
47687
787190
345480
1083450
284683
1257591
193200
1026558
167665
1132144
841715
385924
1426140
618353
663744
820737
336081
741250
1487273
915119
468678
618162
1445415
486924
1160402
575461
58187
744094
1541059
497434
931422
346007
459544
1392804
514516
349060
501341
136140
1293956
981411
1217227
17255
1257455
699328
1517561
764864
287957
446892
6676
1119784
200677
1170369
460977
703341
696743
1095574
484810
786789
717960
1140822
579526
152271
1368568
578192
1173792
383139
1550927
1548329
1306483
845660
399473
54890
131788
257861
1099703
1466349
1254419
796879
390565
1547771
1017452
1160687
799455
1121499
226284
1145435
830288
776995
679754
1103932
659732
175893
633416
178227
513765
1499448
122078
880009
348936
176266
1086090
1103762
445686
1402073
1196829
1329383
177570
757965
633570
880555
1326140
681932
590849
676863
941225
1200756
688623
291242
1029381
776468
306301
1200816
1064947
690405
1388765
324736
908052
705115
993776
1028060
837571
338051
315377
23731
1523459
317970
206919
24049
64471
499645
52961
568125
231193
1056395
825752
1527564
663024
518999
656662
612624
1143051
877983
1028164
1157077
564026
214853
790607
166102
1489552
1137428
677784
678781
1316150
1217838
1430110
601171
808918
865969
541729
731558
474370
77253
1064325
433812
1305678
89485
1051003
596414
1067954
296866
1212000
263186
776904
448032
954980
1483552
4309
1277787
979140
1352513
555068
341540
1394542
1223397
926387
71429
1512595
1250175
188635
1532951
663049
195241
389137
226340
924132
520536
1285303
1151871
942681
567015
1547591
828336
1173956
120475
544951
221307
512029
914515
975893
357591
1050247
675049
1471301
547065
1148362
656991
102441
411717
1065397
213841
108767
1346683
71290
538961
565626
904813
498366
1340142
1467533
1429825
311758
1511461
411052
1169180
1023102
1448522
548296
1490375
417007
1165523
633434
822565
872537
668359
1315820
851898
743323
71067
1040658
1325192
69056
459676
246525
1277550
13856
576112
1477072
258325
703656
852280
844404
448569
885333
1507203
429136
1151245
995676
1235668
251277
413773
819499
936827
970256
502865
934174
1546979
748215
898535
1168109
1518632
909784
481841
352120
67905
1294171
314351
294115
1496882
1135641
803199
1301788
1167624
675331
1084604
355463
693223
539212
309625
1004853
918556
866067
1344650
115889
726835
1314070
1352733
656948
558797
491800
550290
38994
152886
484951
682777
545277
104995
160312
528830
916443
659636
820888
73082
1070264
1090020
1202772
131885
993198
1512746
226691
811060
867982
30570
739971
845558
722164
284724
1100589
1039824
509158
335147
808091
1496661
1417259
1460030
201350
1349338
738357
318126
271638
960459
1063967
1259024
1493724
476862
865380
1383825
300260
1424961
608764
1088332
81909
96693
415464
936433
82383
763188
3266
559022
437234
189520
974803
628248
272235
552553
20098
544373
1064766
1006565
1240077
75301
723591
1046997
115004
928163
689367
359274
1045407
57899
1524619
1256759
1525772
739112
283662
554144
1398819
816961
1313351
1389788
1135052
166120
812521
1281899
729965
23108
1216403
1403836
1428521
849260
601808
815287
1185434
680161
102810
1160641
10589
376835
343985
972408
1314798
670848
672710
523291
369738
147815
566210
1004816
351054
623450
340395
966259
128055
1157987
993506
25461
1270
673546
1173255
1008494
649231
1548037
646587
985892
939376
468430
1025242
972687
1198174
680517
1211945
109118
138403
1444792
244578
262432
927480
452059
302530
1111297
316652
488149
213758
1369404
134027
23459
400239
1470228
708852
1161998
1184945
635246
365574
963114
1313045
869358
1217504
466614
314809
1047866
1314556
178558
434059
1539081
561338
3353
1512953
1295030
1131973
385154
1044080
808045
251571
1488478
165276
775452
216905
248583
1368622
653482
467714
239386
719706
912772
879979
1183695
784825
574766
1077746
1228851
1039061
1036266
396812
1046497
177895
1026187
945794
943654
978854
1526938
435323
369389
1355969
201477
944606
1309697
95295
933370
549633
641063
690184
381604
101407
2226
1016102
886809
1530383
1454073
1185051
956002
962424
1240289
672766
1226257
105026
400036
297072
1567254
1375306
1285261
939766
340646
1051877
532020
1512420
1302458
1014200
1418332
374175
424037
294914
434175
191560
599381
129496
1363732
1329746
576152
657101
440715
1269220
140390
1211011
1370691
938904
1159353
795337
194908
1310297
1059494
164075
229884
146587
884733
892773
379379
5476
488016
423962
1069641
226160
188620
567930
715144
1252655
468149
98624
759727
667323
938837
79638
991708
192225
947015
1459267
542634
975571
380921
217044
1195150
1246005
1248289
1315144
1370756
1119458
580563
298714
802006
1001757
967397
1404607
371340
611172
961521
1520980
1537986
1529539
302127
78667
172293
1440736
113851
1376270
572893
62248
1380455
436910
837084
230967
1513559
854675
930598
19545
1555124
1136535
1098658
1161452
562739
931982
6604
367625
1254689
954740
1094518
269484
676573
268196
1478910
722847
1317622
103598
1483704
325162
524472
1138017
803828
1005781
291771
1128773
1093927
349438
140223
1054261
569252
590391
1420992
808470
983685
207661
313850
904321
1456639
789962
1436071
1132682
270945
1135314
608933
630420
361975
1015261
829610
564431
1332933
375228
1471379
981651
1433421
301669
103026
410673
1364026
325745
153292
852593
1435069
114091
420031
58640
1113638
536454
539261
93847
649990
671348
1236782
1549336
105451
395699
236703
1159162
1020866
508083
470231
1324528
552588
593303
115829
98203
298394
925980
1125723
636973
390774
1159165
1308863
956862
1015774
76966
228585
541962
324682
654479
620223
1334023
1273139
1499290
573838
1292649
1021924
328203
869487
829428
648420
347011
1242646
1508733
447306
293195
1317075
1063368
803250
751320
1466875
496718
1524333
12155
96398
146281
1344193
17050
1075017
330060
631214
616748
1306904
308562
1479322
1008662
412717
918498
1219192
398417
1425025
104206
1476226
73589
273258
206862
506465
1435473
1163310
1019919
599246
770628
1531012
442931
925892
950748
606462
1401726
550975
788692
245999
1315717
82872
940823
387261
606130
385777
321467
919242
1027766
1561037
1144490
1489065
1226550
741026
1050062
1065274
612227
1436471
1152631
1476751
742769
373713
1224677
662995
1170190
1560225
145099
864891
215827
9787
1495954
1402039
1066564
1335725
145844
25259
1158036
613149
1180934
1247983
1346266
581688
742985
1567393
83119
480085
1250390
710873
455982
1100690
403288
1515557
1446411
402038
179058
361850
885767
635382
155152
1301474
499352
985178
181292
233075
821500
396001
1015983
944299
1031069
786844
83684
1434104
553359
212304
1011688
327857
1448592
1528382
1424730
746185
1546458
41049
118848
901858
28154
925074
1107256
31271
1536692
489555
1381536
625660
1004361
430075
447780
1391629
1366504
1319143
135333
259407
836949
904829
626772
1566795
1424723
1472168
192631
1104901
691272
764360
996078
806595
1260108
1237513
1247396
1104852
339941
1475293
203775
901534
1129238
87045
263227
1442380
115053
542178
1454017
34197
1281118
1150153
493832
1183937
841173
675841
459525
30072
332201
1234347
1475516
1350214
230977
406495
376799
235723
1297539
259915
413740
821979
1131817
93721
1356389
1184791
637610
1129875
14263
515463
235595
49327
1018999
320206
294351
352465
134976
338362
347653
1472529
833528
171046
474989
1412329
1560807
1213283
391049
938663
218381
1013671
1150861
604644
1062252
1469518
655240
248143
1206574
529546
349578
459713
974546
576200
134251
632839
676221
440708
1508770
651542
1420384
759430
1221778
244460
98109
1290139
411530
793635
1289287
1179513
1009362
1348445
1291123
545424
772867
1484828
1389630
1097115
1032118
753568
135295
575597
626969
355687
411003
1278908
1033598
905785
498047
964500
754583
911570
1495180
1348684
822216
1223796
542988
1006065
1224720
1516457
850718
1433750
339388
363338
1128055
377682
1482745
101819
1485363
177502
1143158
1175172
772030
383719
357522
290554
1068267
1056330
208230
1148071
16185
1176596
522411
1071905
288463
601921
870438
1266264
658568
666376
1089190
589069
1384768
1024174
575256
862999
733814
430081
556717
165011
592626
1079063
1333304
1523805
97159
1424138
1086646
461823
859077
988219
330111
765760
319155
531848
1304296
365870
112177
169253
431503
647026
374747
913193
1483939
756996
628381
895710
1496058
125146
965961
325695
777099
268763
851525
712995
785232
1382590
1372523
846672
1029759
669214
79695
1404878
529113
1479119
8354
1519430
153504
787048
1026300
747597
959208
661512
60136
1424115
566180
921926
489754
44132
1062560
1188646
401078
1309381
764297
433832
447830
894736
974887
178325
1049117
894592
154463
464366
1503884
1294338
798304
610523
1564377
825371
1483528
1381570
1377095
190233
621416
1166080
879459
181355
679569
862415
1397888
1374083
26041
1428543
373458
81242
1306185
710812
341449
1171809
799026
620194
750604
1048653
763643
302083
829797
881674
504364
1285287
839846
1099718
1323215
263159
876248
411144
1086714
785372
556268
1215146
1484718
318780
24716
1346079
593348
912922
1059278
565616
1096206
1528576
710891
594738
747081
12690
302052
888247
995842
1470939
1291373
1144700
1046300
5206
24549
1190780
518715
8549
892011
1170889
613868
1027874
166012
721386
1276363
1448212
771347
509962
698413
170796
1075374
939688
1403305
771563
83006
1063203
1468600
1442899
1091201
675355
1349675
63487
171000
1350343
643422
543204
1166430
1410891
836165
1101777
561588
1562188
1382530
559120
634027
341967
1505124
956501
1430668
1206163
1140557
1263387
1055781
915765
1154056
791611
2713
907114
1547369
337405
89499
221367
781999
130372
53634
1089429
1121694
537040
192148
870808
458982
597612
471481
264753
147070
958837
419759
1314153
1276153
732688
40337
132245
865669
913228
1365210
806888
581328
38235
1112534
1459881
94427
100760
1470713
801006
401938
1258241
990143
101995
1406490
1334193
1117023
587811
1455083
1171568
808120
316718
851866
699563
448235
1106054
60729
359594
1038100
1060805
641444
1182790
65649
1527899
1565825
1502918
1498175
1311117
1547036
1220636
1329331
913939
1416317
485960
1522032
1366163
965643
1194954
277973
354641
653340
476639
473725
1266069
1530750
330542
822260
180799
100680
198984
1055631
709384
490161
217301
473987
1036292
43791
386941
1434029
1210559
1264858
510918
81400
795082
470290
687071
887348
1343506
640754
790312
973104
82430
1532052
446989
931351
269422
433090
1163221
295084
571051
783027
599902
1089151
366804
1285164
42013
1334512
1536277
62669
1410996
429399
1316142
538231
1376702
237598
63682
914569
774275
715209
17784
159463
1205792
982176
115332
1102820
139296
1348510
470090
185907
270256
1375846
921963
1536168
390849
12638
1471754
1054182
1225346
448929
532351
1427157
1453593
1003643
1476214
1015225
1123371
274519
386087
1055983
1367083
886476
6681
1405313
1556890
474110
964344
269929
231236
1118420
1415776
45367
501858
1266863
703424
1081498
1333969
1547640
370932
9003
1393104
45499
1468347
489550
836520
128390
66285
34207
317015
1315614
1106397
1545254
66178
1301521
1062587
986068
380090
1380978
980364
1163016
212807
1253624
1089982
481647
1281374
1557816
1046854
142920
1218284
1537778
285299
887890
144958
911882
673478
17481
770739
881013
1069766
178985
884818
988105
810185
30413
1327064
384214
715317
898900
250873
1408264
558637
321648
1084650
53691
1514808
1052143
278729
232173
35974
357755
1258195
419514
1516118
943519
201487
553376
722289
743296
1350471
227495
107501
1468984
1060150
1476490
1280514
877240
347041
387519
354527
200779
540505
1087354
1025412
993029
735683
1503317
1371132
624281
1035098
934252
1352379
944444
1035599
1333460
813375
790506
1559574
791217
925010
535968
828011
1014687
1461536
1310918
166222
63469
306605
796457
1291744
1084563
664240
1565270
760086
896219
1361454
241728
962545
749648
1055029
1500037
1266894
1303741
1109200
1226291
162680
528920
1425641
389069
1000887
617087
1393384
1409675
955119
769575
227634
721405
1317229
317174
1036890
71889
82018
239441
500960
283077
1020903
393310
1522281
329237
635273
607584
1276796
863320
511483
504651
669407
1178857
277852
1500765
227681
1319610
127701
792547
1348906
128527
1117518
409709
592026
559989
89488
1487780
594528
1280108
972069
513400
1313803
80133
93613
676680
1251290
1329173
419663
1171800
1224967
359952
936794
565024
500623
271112
1326258
320872
769421
143703
660496
657583
315000
42835
1318543
1224202
814036
319246
1025256
1024677
805293
606831
705176
1537670
753200
1412408
668374
1406623
1520588
981987
1415026
1299705
163973
1077043
647059
1000503
114941
841952
1105061
1094110
1361107
1011981
749273
754867
290693
1117114
1063337
150383
716958
566520
811075
1321712
1267203
223997
37464
251248
54819
1493629
1332883
1050259
1556439
524300
1539777
1187444
103676
44615
1462896
721953
1229654
365802
1286293
1503690
108612
256235
213096
1210665
946388
1158829
1220920
971272
744501
832976
680150
454080
246016
1479240
734118
1358712
1455673
1360876
540434
1272891
197187
1537378
731905
1460248
1530657
1263594
604958
456116
1025230
1498233
36479
934961
751873
1190167
364705
877625
463970
230122
812629
180577
362783
1542222
1353940
945880
262389
1054726
1113251
1416789
1350555
454069
1090090
228110
769409
1430896
895243
1251059
222719
349034
1274347
758095
587534
1048844
794202
331402
1275020
615549
941949
997223
590928
580915
1363097
814274
902377
186918
1409396
1060632
910056
659425
913254
249242
542423
79943
898395
30791
747719
102320
238571
1490034
338265
156561
722330
676460
355401
190577
802590
225504
124271
843780
10473
460047
680628
21177
1159995
314674
902546
334795
40917
939744
1342008
1519748
261683
333167
1304259
1416008
1473634
1403315
1550553
21647
968067
938772
513190
1198392
766678
237684
552742
351649
505833
942789
494291
839916
345954
1555570
820029
892348
1310088
95888
1346618
364116
1363791
1239261
384503
1184211
471247
1081541
942437
469211
275011
770028
1528862
349696
1063627
247349
629697
364673
1401106
634357
1060836
563202
1012308
1334918
1139295
80298
793053
117785
196055
733931
1485398
381617
23741
506246
277147
635212
588199
1205173
600400
1047021
1108181
190708
1089268
1522484
428928
1447548
1001651
191664
369742
1249258
1270313
256127
1550898
1193988
571940
730340
62159
385956
661606
1501992
1188164
1526757
823168
1390751
1308861
206306
640752
1361088
286406
557437
1518324
995005
1313943
670551
985201
842764
851895
750901
221945
106557
848612
168793
479648
31209
970538
381819
1291292
843148
146696
1235858
150637
33333
1270526
1266926
1262869
1521925
477192
579797
1052899
492721
853977
479364
1285257
1534749
824869
722953
294691
170230
317472
696438
224328
319070
1253174
1294927
1164726
201020
223391
1442456
230767
179211
52104
980556
1034847
642590
1037155
883886
1524267
102136
1373893
96012
655974
273872
1473634
751418
483421
460501
667899
249758
707314
1207852
1413402
478664
156454
553553
1540674
728124
802509
171410
800654
279968
1347328
883944
686599
1286300
1418340
1284062
1057537
78595
593381
411919
1373816
399763
254238
11444
322549
528815
79055
1474680
1266199
491576
539752
274428
1561314
501332
168822
1357471
1319045
542700
1048816
598174
1307602
653519
1491128
1183734
1171935
214237
999992
201499
1098224
1297668
912009
1100134
750133
1429309
93776
74502
951166
853337
419169
912435
1031965
1429637
43869
603925
1050225
86546
1305401
898025
1007732
751519
2694
506301
973135
1491740
1390755
441069
1389864
1231468
1230212
130934
1119489
1518257
1162065
611432
1524876
27917
758777
575153
183053
527584
167727
400067
239457
626961
1269122
1142313
545685
146073
1425013
310213
1020935
1263935
321376
501547
1282169
1128324
390261
739460
99096
348168
1427175
738928
806624
767407
1053950
703790
703841
918738
143609
520455
1359044
1078673
1277441
1355102
298585
669901
402393
839580
69051
5380
415138
1013794
821424
412927
376146
1228798
1426704
783044
1422874
1544965
851946
934369
926848
1139097
89011
819481
1009822
867708
1464750
666649
1033134
1059561
236844
1006927
1467183
578978
1378915
213674
1088458
402645
1256625
1293043
916719
1339555
1022763
1190735
1309115
1197163
976143
316196
545013
18341
1334304
1362418
1040311
1540568
1413969
309990
1490308
773074
1194505
291551
355466
259982
442089
1067298
750204
1320755
69914
904891
1144994
1180158
1430892
725708
762660
1036284
1378952
585430
34371
109972
1002221
1174599
958265
1185672
1135540
912035
1278381
915951
740162
119810
1041414
547102
1061162
1427863
1296357
1501898
1510786
1179022
1390453
1561490
1393284
1272111
214538
970714
243503
359170
1041027
459080
1505439
135067
1215638
1058414
1314478
1287703
999358
781763
1089759
1137930
1014859
1287500
358529
697059
1525703
1397452
400440
1136629
1200630
751302
532237
579853
34467
82153
1449527
71556
208723
737268
699425
1393030
392189
1508209
619247
968834
1046732
1114730
719450
516530
664846
1438159
1486245
483231
1072290
1240796
989745
157240
1322901
1133139
159560
838564
948958
1362675
56972
930168
1123218
1126890
325281
805484
1080603
382164
874476
477578
1444075
715697
1550569
591021
1401327
1247375
1157763
813449
631210
1273732
1279361
1365851
575517
1401065
1461346
183065
1060230
1460904
1383006
650913
1406004
955337
485615
1287320
99610
642575
964888
381572
19199
15490
1312287
229588
1516917
541773
727748
468878
877800
528490
278195
61735
301110
228573
514907
648634
555203
1175298
1165830
981704
1006545
659545
102523
119062
127886
1176487
596408
63759
1024671
1317951
1561113
172966
1561260
445621
447161
338035
252179
449809
1309792
98897
1015381
470348
712071
508392
1566711
887284
117878
13386
1532508
672491
1310392
2600
213887
810481
659778
427686
157667
348831
16030
396740
123861
181300
1399280
719403
260286
1360495
193104
1319464
749776
1516435
867292
1391609
932205
512303
455451
1231196
665297
1552947
1352948
1391951
224093
1494043
661649
1397521
552108
447230
314267
217388
581166
414596
1371392
1501933
1367325
269925
189810
1135369
236940
741437
1037740
480944
1476800
731592
295012
255526
749036
564500
716378
1097628
600374
534641
588597
541112
718353
1310695
485642
1294914
1273192
278790
1177887
1154386
205971
272370
514667
1171583
890000
697914
703238
460985
427909
69007
674159
834846
645037
1314183
1139733
888162
210741
740517
518807
1559967
712615
84342
236074
196826
995762
1326367
185286
1061816
786162
668028
1035334
1373543
1004125
1547463
1553899
908472
1518665
391167
496250
1421298
776463
1226009
116336
1560570
82961
789079
363729
556080
1559922
908593
1550738
1198291
758576
1056692
993327
286900
1557522
811334
158046
1290341
630924
1056776
738690
41754
260961
534293
880537
1458377
1408827
1045822
85372
572771
1233637
688009
1422353
496622
792468
332281
997078
610278
1194012
336727
1016960
547974
163152
1008159
536743
529542
1177661
478007
871511
117226
1515204
1439210
1331485
311939
1222087
1497786
1091645
1496584
451324
1315076
438261
1067091
172927
877141
879490
1325199
1091193
1195702
1035408
485601
33352
1173723
877906
1174488
1244467
444848
535599
13936
940804
1069392
917746
217266
347796
97037
634999
1263825
1524476
91820
918192
1204106
735621
1074605
562196
1253030
1439486
1000694
1291050
872146
1315579
358155
950938
777411
595965
641699
1336528
961411
1367134
745091
1173427
266371
1544598
1263090
1479460
773555
410737
545571
593236
1308032
1302660
309758
709983
334741
478954
1373078
1204381
681903
651047
1370011
943708
676614
1078008
906328
1096092
1167667
357095
941766
586394
10432
614992
1051015
1543980
93726
11096
1290882
693279
1065492
1305967
31343
223297
239254
1246013
557808
730787
1267358
721028
1253161
920704
1076280
473588
522162
1127511
1465563
735951
905164
1481778
840682
839954
925591
79598
45400
1283916
723745
399877
804985
1468493
469459
794058
1263447
1017478
1030243
1391293
852691
600540
1489369
1525715
385399
1007343
241745
200140
170180
1216705
928335
302141
539019
30658
286450
510933
78699
1508695
16277
516399
1071602
1279029
986778
864460
52269
1489661
1488989
1014282
158755
123982
1176382
1236277
211823
1349711
668907
1035846
697253
530865
1338601
187958
978314
1381049
750498
251719
570535
172725
1310652
1351424
1262804
777863
1029807
1356621
1000271
152723
623350
775936
1311300
673163
878055
630182
802025
261568
925038
1063363
860306
488197
463556
959723
448391
1552477
1080827
1486574
1102366
496554
158049
1296255
759255
493854
1005242
998790
1034070
1033507
900730
26180
666710
1131525
1051685
246652
994502
381994
395692
492249
1176785
479987
787094
956920
1272513
1453039
1006855
1076871
986736
1550380
393243
980652
1481703
38948
541185
314428
597479
351425
910901
1537848
201088
674261
724086
623548
169987
271194
1282090
1221063
717041
867030
1558204
1152531
1393965
749514
851490
1224057
1442992
328124
513522
906788
672500
1367338
718345
1556585
926476
1424002
145980
1037519
525911
483481
1265811
807259
584267
1477920
827153
488969
1176115
1427951
179884
1323642
33128
496144
311213
1033921
1281494
1038905
518937
1232237
1235576
292590
1067911
1179001
1011960
84149
268236
940130
1333735
1383167
1328554
741369
1171663
978118
916261
652174
32840
582278
291929
1557360
1468582
613515
223363
97253
397691
554597
1111060
1075047
1333201
697744
1152315
1039362
859649
187021
861622
626904
293058
1522813
663229
1232325
438101
212774
2342
15028
447192
452465
1042862
1498773
694242
1219749
54367
1103191
1513195
877653
1523719
95109
1010517
27412
188516
1057454
1096677
1082469
781027
1375407
320583
1103773
214981
649646
628852
1332147
512285
439333
1471410
550035
1497028
458754
1380078
649968
740477
58557
36579
1386136
457423
536417
508196
34718
767925
652733
1252794
1294169
736389
414659
1188537
894876
545369
997653
745754
136147
363435
438467
457129
304887
812519
1325012
1528908
974571
148970
149085
457308
762141
1184847
457731
67482
363136
265114
321464
1317999
437253
491574
1276553
1284643
1187266
61999
1462991
434724
628895
143050
816880
1270935
182802
323560
648654
1409141
684493
687422
61363
351552
891858
164287
401940
923685
1424051
325094
908419
1375281
645976
1012960
734108
454937
894833
504639
142151
636243
801421
801029
1423746
290839
577948
758182
903050
692050
607401
672594
49440
500183
719448
741380
1503387
242031
345912
225018
736414
893681
1196658
879986
592652
572478
1207707
971410
551925
1150072
402845
303731
219860
773945
748793
651057
829413
1330865
1543417
1085432
739393
1191072
659623
551665
406688
1485335
13896
838578
294590
767580
1260547
167848
1539502
578439
553502
1398449
1198789
146998
749749
421178
585703
633480
110362
799642
631967
1507044
382772
81383
545847
1266513
505013
1405520
244052
790185
971803
1296613
682710
334717
621979
1533361
521116
1164033
346923
567318
488759
217995
242549
583021
497815
957079
283222
1219096
1117286
963405
536596
1332512
399047
1184694
240634
123814
529282
37309
151169
143295
1109503
272147
1223064
1123275
589639
658093
1469020
41096
128244
1152381
1074170
1369254
709039
466641
540935
22254
1373588
516845
926937
1467004
695764
321567
315630
637661
1474698
754249
634250
770288
1385575
195204
537783
185291
1305012
1375249
1308570
869461
376187
255791
147238
1153001
188602
761210
735979
588043
403059
44145
586247
1101494
596535
1238245
943538
236959
142766
195912
134127
832337
1322681
1006592
1465887
1479122
204676
296110
547828
724715
23664
424367
1437108
1229438
1567066
575340
1058870
289480
324648
910216
375774
1154923
539506
986152
691410
56507
1332490
1473431
603604
1295722
189853
263716
814806
1025890
1452922
499710
548941
1149911
1195916
1525820
362972
547811
633863
1425996
522549
714408
814129
1215184
558892
26446
453263
207039
698683
1528830
1195393
5561
663779
850721
902613
469500
37105
679832
508821
589372
644823
656447
900234
787662
1238866
1030766
351640
419164
479072
753516
535980
1564908
866377
205848
1007898
520175
647598
1145970
1277091
607890
1502274
924474
1350830
1508590
854862
1540236
770937
1025336
1233961
9433
40755
636152
370672
688548
68916
810791
743354
926406
1231328
9505
940553
511953
1566346
1106281
1350590
150982
102916
1470038
1443418
1193270
1162801
1239546
685257
1205738
1368560
1084253
1289231
582611
1016434
1385813
1483509
326763
650271
1501094
1313512
1296284
65775
1197097
1108182
1001011
923994
1259762
1520707
938358
114578
82085
1514751
1477788
12627
980698
699882
759529
921263
58968
295306
36088
732760
300366
1187574
723520
553125
620873
814601
90783
1269765
703244
738798
1276534
439739
1309716
81587
857805
1399248
1221365
199738
327748
906708
917759
323016
927999
366498
882976
589270
90271
1358507
1275789
772009
1172300
905977
410694
1516139
94992
1525196
226276
311354
1085457
738855
522540
1108812
1337636
837896
1059761
958914
1367071
644780
591333
1014035
233191
371271
783699
795895
1299263
655991
1486913
215861
818853
1246410
394851
1432175
1173960
1274991
1506004
1018946
965171
960582
422788
920784
1480725
265666
262075
1566604
273814
275743
1330931
1565989
282163
58670
552649
527724
563808
228663
1117101
1469849
857139
515609
651712
221334
366901
645406
87509
1329317
832292
1321982
1028833
1413649
378239
523425
878990
202475
546423
822852
1433062
1288149
295639
1517034
1189002
1094548
733381
785782
1348059
1105934
1019051
1102350
1013740
778060
83799
1083632
335851
1357234
1136037
444371
1072820
1148135
1294258
1226802
1043133
799506
1111585
963946
779948
895055
976695
792890
1302246
1433487
1406082
1494144
844402
593111
1261086
803376
1425979
1038627
703858
351062
594477
168155
35835
1364579
394846
533333
480740
801711
184345
1008715
443565
751456
667534
846279
666984
906734
1474318
753560
1386954
98453
1002608
952989
645818
1433891
1281515
1096222
1023756
913042
134456
801017
646045
1126982
354007
1362154
365952
1114797
1402309
53675
998429
1213291
876830
942160
1041161
987092
694233
685382
1288555
1198864
420825
342863
1274769
1356955
473554
1553059
474761
593927
1527295
1129700
1509805
415003
428216
868451
193851
1426809
369298
515571
1202157
189153
644656
857596
138181
645961
1465318
781972
1210569
1446137
11289
87710
294048
149147
393801
396093
998502
1274227
1044035
302737
1134209
257846
201156
1389632
660574
1461741
234064
477005
428123
211868
330909
1043110
1409941
912092
322574
1447286
94380
722086
1199632
835271
72630
339233
1565442
283562
802363
1077895
179098
485062
763603
1022389
1167307
747930
1495152
1494439
121436
756488
1304347
120490
109800
942604
293308
1517306
163665
1200980
194922
1215969
997189
1397938
1053452
1443104
32061
729544
162492
1463519
1295155
231123
124761
153663
384286
617789
1063948
1559627
517630
770532
36401
651350
1315305
786395
1049712
1009044
124555
1234075
1473627
767898
506430
1140843
400367
1022670
74680
442097
212684
832117
1324713
303325
739261
1374362
1392505
830185
1442558
1458984
345869
1420756
1195573
753187
880188
78784
843928
1527266
610003
72380
295386
1143842
480558
1059546
882335
1050378
655728
714527
52182
164312
288446
76820
872481
782119
309371
1524714
290487
1245006
479755
151165
411957
702264
742499
597532
174796
411169
814399
1112923
690953
1246473
1321484
1204079
899398
1027125
43654
513180
1520261
180691
1359499
1276412
1195146
33641
461727
851320
1233779
190285
1303489
1222063
880188
766143
806136
1479197
927850
1531580
1333248
906401
1103523
907079
1239556
1463937
947607
1538092
1481201
1535524
208027
228170
859292
910870
760299
1024667
585463
258403
1436305
888363
411293
651211
461025
489593
638628
1277317
449077
106915
53641
285681
889303
251878
1527246
479928
1301708
1067846
256604
369301
680469
300969
1548249
400925
1097384
1041219
1295334
1300880
1469288
1043374
1159440
1549965
1460924
913932
1274365
906802
1345996
380754
992427
1529954
519038
810628
616434
1384340
1305890
184753
1033317
371858
1438218
1168608
1392680
1157315
223457
404015
89087
1257083
1244435
1214604
143381
1069430
1364252
596394
1278977
145445
71125
1255773
707135
1357030
696681
840672
777201
1041493
521146
735197
886332
62641
982583
48412
881732
58940
1037318
1222979
153204
854087
798893
1543301
755571
1356340
433056
1150635
633416
89317
1496840
252774
208366
673590
592696
1225036
545557
588002
1513475
1553680
661351
1069647
403818
1184244
39400
1433031
1239344
948535
1122576
287541
994372
489710
841871
906305
862078
983620
1338689
653259
1379473
187299
50157
489519
414021
70259
1219004
1072865
1459022
207622
921350
305485
381800
1276803
788600
1489174
1266349
1479805
123778
727369
1009158
646398
1549589
569160
568241
258641
1236472
298530
534411
875804
864230
1084006
132371
46629
1314070
1024048
551495
571394
427934
825406
1189946
1389183
1363229
788825
229869
757260
1136584
153082
812620
468831
505723
833714
1139676
362805
472891
429574
124111
1081294
944481
375943
107092
948384
1097711
1194390
325886
1140169
1292465
1331373
1354369
129846
12703
955866
1150545
200326
770751
678841
1406064
1529265
1279710
1353407
1365382
547072
1234196
20431
884329
1104586
1192299
149990
237478
1555843
581568
672561
1392446
65471
954144
1431254
700218
1475006
982553
1246170
274360
1313649
971190
851396
685557
1174450
1549906
515958
278787
112434
452802
38798
1043574
607241
648310
211010
1393431
344468
1241132
197455
1170439
468715
378626
244929
1165736
985371
500454
1493839
858026
101764
1560889
643821
83463
1273248
333057
66601
1380876
1143796
1548141
1478533
1133748
1357488
1143512
768039
350534
619528
1062424
1061275
984567
486831
321435
799122
648569
1037010
1092948
409752
440449
729808
1491924
413642
206885
906868
274142
293299
1392856
997908
273868
786048
1062349
121653
128258
521597
1402949
553870
142537
596585
1523408
493417
268384
1203124
1362946
735352
1547872
1543574
13466
1334665
1426183
121238
541452
907931
524600
100119
1143851
479678
665050
715909
1512935
389141
1040384
433816
769278
1438588
94699
1235624
756598
1562437
585498
1263820
1287967
481159
17856
1336582
1209555
1264509
668561
57919
716703
55085
1293098
473382
251685
47875
815357
310897
1371495
739543
358933
448321
495262
1549419
1159356
78704
1299819
252406
182137
1406018
188846
1384060
1291914
506436
1125566
101672
332018
1197310
324514
988972
758891
1139261
761637
489360
1048003
311681
284244
479331
1047206
385252
393455
828820
1444850
695535
1435199
1088681
1430304
1334793
982585
702888
574083
1509731
1413730
370283
229769
892014
793261
1211842
158247
660134
1019823
867159
938277
124849
1347760
1173122
295432
73056
816133
767544
1265481
113875
703559
745048
315090
188670
835169
1133295
50333
1467970
1009694
392047
525625
542464
1213101
362677
300218
1137991
1281752
742429
1279642
576932
1019366
1401676
1178749
111360
564836
1072700
1303396
635918
1104269
1339349
720814
145665
955542
700967
269729
773436
383367
131094
1157100
441040
172615
146502
665978
447598
417348
194309
22101
1538626
754283
171364
967944
1457149
965026
71743
1188442
1156857
1098469
1276953
1492240
27489
802764
934169
1388538
683727
15307
929843
317095
537182
1277941
1332234
537878
90787
1086411
1450004
1553447
348601
466588
1124684
560927
1457017
217780
1015283
327543
1123579
1067222
833551
841454
619126
1476299
1156940
547597
704645
1469223
1263363
713138
753344
599384
934453
1466424
294855
974653
1200428
1144189
552298
478720
203764
1515031
595799
162473
788772
502506
553474
942587
902681
45288
1053327
1172465
505658
765231
624230
1012430
1010485
448220
1087172
1518268
176343
710526
779096
455869
498893
26256
234335
1185115
1540585
297040
568673
1056035
659181
844893
417958
210630
1119622
391889
256010
112554
136549
1076096
792089
1298463
327635
1389487
1181445
1511180
145473
1354865
1134859
68278
512920
1045492
709934
327162
994860
37022
878276
1227361
1472148
287432
991417
1507245
537646
518813
1241802
1461276
699243
1266247
782182
1259700
1419088
83148
717886
8227
786516
1316828
1071121
687857
1171361
337109
11249
109978
862613
1538146
655983
855193
1448856
167554
719221
1455854
1277753
707577
1119830
608161
1211443
11907
1508105
263857
685821
138390
7127
1308919
269914
334989
1532659
412274
833776
1417410
122429
601430
1400909
1279754
847238
323690
563431
756708
22676
1002061
534613
1227573
459295
1301365
734458
1072721
176092
1079600
306450
349173
288432
1082470
482104
371566
1453475
426840
1218470
1290413
523921
1567302
1507262
1526118
217550
893702
587430
395380
751541
272142
1460329
1503424
903125
395041
94861
1270586
39196
892834
390051
919838
188168
397082
601495
1232944
742954
602127
884812
249105
905095
698005
304714
193733
1016934
391350
89787
1416069
350587
1058359
1493266
1074570
1099507
734706
530691
1246115
87434
817983
799560
467527
377212
24197
1265230
717810
1196226
331368
874605
824545
482015
512927
605491
1399698
1399216
565997
253829
1266149
206508
1425569
918916
42448
698707
1304822
387985
330669
990020
153643
918817
442380
520893
75467
525604
533384
127529
319595
1325873
1448016
1249393
326703
639073
62567
409765
415156
130716
976380
359328
1099991
866969
538879
810007
1499637
1084268
158150
167335
148410
255530
413257
1115833
1516205
324534
100930
637746
1147566
7169
1335866
828608
895558
975326
360165
323421
1415907
1548552
404519
1133273
237000
1169337
1463863
670764
1290543
1193070
1490805
347467
1295858
1513530
1457405
958781
557426
344405
685688
1074148
1029989
903122
187501
1070889
1542676
768947
989035
1216089
1018094
194504
32506
1484776
1355788
137097
1009366
169152
742672
375244
264052
549491
790655
1223475
387927
139024
1139048
339380
696168
1280038
680591
919594
1499881
407280
1529012
617211
1465717
1241612
472967
1411088
81463
20807
1300903
1472731
1109356
654153
708177
714009
526763
334969
679657
506382
310456
1458721
978721
1036068
295385
946294
840646
697104
404757
635927
777276
261717
426136
1095567
1181562
338784
954663
752292
1290800
459055
572195
1064226
354039
1200920
352709
188197
17899
1477115
1500825
327452
1221069
945620
1105102
1105193
17667
1296448
885471
1314856
25769
235747
889679
453102
1125556
1404442
1476945
1551340
1275635
571981
1348143
36087
270447
932191
1175674
1515627
649738
841922
929591
520177
699174
564109
700812
844586
260553
243633
69817
554302
1498250
1488614
604024
304538
1362150
394929
194100
650301
100265
750278
273468
795235
795151
180104
1054602
548535
621604
1048868
660054
1070791
1166314
222357
825247
1266524
772023
787736
1241671
1547830
948008
179868
641153
1231802
780784
821754
617083
1488621
1191035
2364
1089693
208932
166323
1105167
1310240
1129537
1295767
170505
822758
363272
1197407
158506
780265
1373968
18628
893784
1192802
409643
347867
663782
569605
348699
467989
539760
938015
548504
1285378
889261
770366
780694
205289
1507349
928866
577422
543876
702893
1108512
600468
43702
1161819
1312730
210693
1428035
950987
864067
1255842
998635
700164
704273
159481
160635
159246
282108
813037
128248
170552
986959
1299763
3048
1394120
830266
1359571
99342
1371291
277141
789524
1271450
1227892
2964
6260
733397
282286
645282
830117
77767
299148
1144284
732891
1047617
1234488
393096
1114947
796912
883207
684457
224791
1329128
1325922
1524892
830573
986532
170232
1194477
210680
1515798
1083874
854853
817690
1561597
1258499
284797
628421
1534625
165633
1062092
1194785
1422425
786585
580347
1012318
1002021
1052484
229247
502741
1274429
1299798
739805
1103605
400638
962415
221002
765778
597365
417510
1350067
819907
7668
380442
419227
350702
780659
1539998
595367
720945
303318
1274567
375125
192462
903928
354638
1428939
883715
838876
151572
605088
156879
237397
435335
1145992
958145
795606
1396515
991408
937131
1410480
482079
753581
1338291
400050
714073
1294180
1162056
466607
1237045
1320442
203495
1354486
518488
834059
1466547
877382
675110
715868
1399692
860145
710549
225067
510263
1143323
279064
1370570
923633
1340540
1460349
618671
230622
888635
129842
1388349
1008294
1366139
1123778
907084
1027919
1170518
1063667
1424094
991186
1417612
805149
1400646
521991
1419026
1184923
578584
93847
586238
352195
574808
820618
679112
958419
1122243
1306218
1135267
341789
709008
540109
1457491
298719
810050
334434
159563
1150108
172286
517966
1142311
44721
1459910
107733
225916
1145849
538364
472190
1398465
510379
532
982982
947751
664964
960341
1500568
876097
1180485
1345103
613128
1242288
882871
1064928
1386313
292917
1052967
769239
321612
552695
1045842
1302235
218494
661695
217509
165569
147720
1045302
1249431
1120315
117190
66633
781906
716936
398938
1335593
1370991
1142376
1039125
1048446
1077485
1086520
1114741
336982
192421
562840
865906
534316
68654
434764
184392
1410622
1154974
71781
1077591
1111156
951640
1249368
10514
645362
937240
621172
219207
853072
795242
1036515
958698
1430292
1053501
174969
1426835
934811
262302
757667
1388016
258064
308056
651769
541527
1001825
1269167
1532216
158197
873814
856543
1091778
1266159
1163772
287514
951224
953393
801615
1262685
1313798
1203342
436750
573947
144721
586191
1009773
1074840
600294
766024
271865
220833
115580
1404546
1129405
880572
1203554
898037
1013705
261858
301840
690078
753277
911224
667582
1020962
687672
586605
1309978
96160
302566
273646
340554
1054133
279790
229682
274956
237423
576345
1103332
1545236
286046
549215
1075269
1123199
1235910
1444459
1054976
862629
1241434
1007587
249525
40969
1508459
893095
349525
1402714
1031315
727552
116716
453622
276526
515506
780334
1117630
1149422
586468
264808
475839
269074
497275
870603
775949
895062
1027341
1265435
1536683
47836
163104
1319284
118392
146452
1528945
817870
996032
858846
298855
745138
442206
903021
1539681
980177
1394389
130500
935968
464026
205874
636834
1079589
1094489
144067
1071899
1406388
555962
805024
1143304
37614
1327611
756098
635496
806781
549970
1359978
577765
749097
851789
184077
1035565
844243
1461945
1244909
186932
553224
1059139
300859
324698
1560664
157244
1126662
134414
1351560
568014
186236
239234
1360954
1677
130348
501760
1460655
22669
832060
1321803
748788
1362958
1479359
415245
651642
752055
1012163
482810
247542
896780
686570
1307203
684147
268996
1177082
252859
1041753
1094475
698740
135702
800006
105185
210096
1045738
784901
198897
37412
373867
1017228
1367109
1541554
1187369
1147817
1523799
1025632
1362547
440197
1190270
1105857
1431006
1093871
988309
869751
17404
417350
118878
764344
547815
507067
53545
199094
1367771
1321048
1093147
904527
667976
1041432
870522
903295
1073778
214484
537537
1261042
1490826
1185292
479116
854186
198134
605325
1487645
367594
888289
1201679
1063058
1267986
847039
1091106
790768
641588
1551592
1457518
722775
981069
438047
1026253
562176
330666
886034
151420
1122425
1481687
1046137
1201722
495553
503602
944717
1121363
104188
564712
784811
545306
1076784
2588
926966
35244
1515228
1388391
53276
1259352
724607
1024029
1026636
906222
1413120
451989
1508376
829593
1317215
356111
1457338
528044
1464121
464085
106425
544584
1313407
67568
503538
54620
720615
1031114
694136
278104
390903
12915
1240738
374440
284943
437490
888657
572146
866351
609114
197821
971170
476770
1492625
875972
1446634
1030697
1284546
1101449
208442
327181
237496
514669
1013890
1288766
1015804
977347
923911
449637
244489
226776
773922
214772
1390105
1565757
1299363
1275270
235149
281119
597084
949678
734481
112461
399833
1227822
1561175
1205778
1330081
1530454
5928
1129766
956956
941080
690214
617422
1532070
1109706
507763
90508
1535196
201051
70530
1144071
109060
910652
466546
19106
581053
1378601
1179990
421196
1043866
1333594
1430467
1193118
285344
417497
1355775
57256
335868
824649
10924
308191
519245
696995
572709
522575
1101288
1149143
683132
1042272
1357519
466368
726914
762123
688891
607503
394323
1093852
595555
1109617
818102
348025
126578
1013566
1049260
954020
1358417
1388830
973493
733946
1225439
567109
1255395
163131
154061
1143850
1311208
1282104
454977
935549
656067
1496746
735298
918429
1443421
1202523
1335256
835780
228236
1471237
372753
1293327
949635
694490
1004665
1077169
692676
326024
1558084
1119592
974471
934068
970705
951717
1185053
1418506
1103128
1042958
512813
469513
30546
1380897
1105855
790720
627055
824812
654904
456868
416097
1518247
528920
250485
234257
1401596
1504372
822195
536069
1138280
270258
1128694
265808
574415
501289
817180
263007
802989
795064
1517265
557062
81082
562897
458803
1008338
1084048
639781
690846
1055658
173183
706397
1061139
847200
642389
338381
62534
923515
825095
1541911
494921
323436
723175
1563490
139721
1179585
1467553
910130
31998
1552766
613983
9845
1427211
785470
560766
429604
1155399
575438
876056
937497
385650
1231954
854619
1051492
942859
187337
1026616
1555058
1226394
950255
49054
1007754
1501429
1411107
447386
589764
135953
506537
1061479
1041309
986757
1357862
310579
1296649
955061
969495
1319495
1082437
923802
1082604
1185780
923103
932311
1359473
812668
903789
1200354
1545359
202906
881374
378536
1376615
1161238
234956
486485
1436104
80670
956505
1073142
537367
344820
544113
1558591
613942
758005
1405136
755403
1176759
786367
369886
1048895
1459841
1141440
307019
1074032
1253562
978633
975838
1233081
1426122
427236
1297991
801256
548573
376123
1419373
1293664
188372
113825
1394502
1121108
608575
1077617
760835
175688
704617
1229225
1234956
1073783
1464256
246365
602669
263450
1383169
1227517
600454
1262588
8550
1358959
1500815
720274
1452767
1429909
1303449
245241
547508
1011812
60996
717375
46223
765198
824301
348873
907829
1275036
286854
1384448
1179798
1126096
433065
690267
905638
251915
625110
836292
480402
741286
742506
50506
696372
367507
299738
1120876
405378
1453117
572453
265201
1109329
555702
931285
392762
759858
1231732
450592
419561
644192
638669
715539
224909
1521330
36734
609752
908058
212090
1242755
1356570
489522
449229
595537
131994
232900
838560
998821
763815
643810
1231923
149471
87254
667348
124384
420214
941666
1535552
821928
669624
710737
927493
1070297
623454
356816
135969
1293027
861796
812273
128298
378427
565498
867958
632136
1491738
1363183
1471960
42790
1108568
293188
1151370
882484
250912
1340626
1090035
661347
260013
1324014
1023382
818905
663143
1111190
680233
321899
656281
467999
1412163
1009289
1086248
1462198
1289000
241177
844733
335787
1319864
268496
600930
930559
1163733
295392
902342
1529651
35594
1410470
414391
337589
1466194
1072681
405417
578354
1130256
424964
1389545
942478
1009198
443973
1482617
643667
1415999
902796
409866
49309
1447339
623793
909199
1291533
428528
934757
1039837
129896
1049126
440227
1317134
871591
123833
1355291
495157
440330
1067658
787692
662473
1474291
420495
602674
1217530
476366
1112536
143427
104943
52067
207990
485072
751370
1000864
128506
336019
435926
1491383
773733
758698
500039
220771
1261598
165549
1363921
450645
397366
255378
1438025
35389
999098
299144
354979
389864
106932
704314
91054
389127
21177
1254398
359750
1242460
347067
1553442
1362471
651687
1121144
306216
1211004
234132
861061
1567014
1222443
749855
143942
781559
1122217
419698
323515
1463163
781656
77251
375492
995237
1053141
607940
561364
1000539
662113
67635
1113186
435349
887860
810946
1027344
1115784
1066293
969370
938812
1427709
781944
409522
1318764
1546657
77175
544899
6063
316022
1441893
771491
584317
953846
372044
223431
540439
838278
1397012
1555591
107728
1187908
1292557
680852
1475431
792565
806527
1440861
1388461
320335
1312313
430609
512336
1251764
572028
339987
220391
1366666
1178826
1321984
1486004
96332
153698
1016893
916876
105669
1402516
867922
308669
1498493
1087180
117186
326631
412141
301218
900830
826774
849063
1043714
1050756
641645
375750
222247
1028944
68453
369071
1423334
79080
994718
806439
1190367
154496
855788
885473
697825
866498
243256
1287245
1374250
1095984
540864
510359
1556379
561880
424957
477707
43574
12398
1450861
296382
961081
796427
764443
771370
1008011
243824
374956
63915
1018976
335682
1525181
1192240
1101101
347011
693811
1401463
716167
1295217
1390179
1461838
80916
649109
1185957
990009
876663
155342
1077645
1438287
757410
583938
36378
1346004
543130
1028773
1239575
1516733
1512532
955869
921992
329944
228492
514829
1139632
1174115
1223289
725352
586132
991367
1194470
615200
529683
1015230
989405
1187203
934140
918472
1419727
523138
1345178
961330
712371
1422068
17240
1414918
687784
1486702
571660
1093504
297703
454818
991100
1416276
533873
1001800
204528
836511
676106
1437475
1048334
613601
778795
1371508
1467939
23824
357458
726257
1274968
313040
1419672
1477248
987948
1168821
383211
541951
324220
676533
897178
1456566
1417211
854241
652910
31023
340381
1378956
866123
720813
706100
793579
871888
165446
1416982
987105
850724
1332060
1254725
809385
790408
1460350
1377779
651760
1442616
799042
956625
313550
323469
876121
356720
298315
1307673
997727
642875
1456873
368969
524323
574209
1165783
1546074
1504309
1061068
1222878
925597
465209
1118891
1252524
949072
267167
291003
133
1204105
1337476
1168292
630882
1397352
152041
137749
1337190
725419
1091518
988356
1071021
20283
1205854
1548538
1363694
661716
681340
1003942
1137267
796346
824836
971979
1481894
143063
446286
364389
305366
634816
733474
1000128
770648
1419634
562045
1009224
1550975
1412423
1297473
1017982
635984
1258968
1448391
343411
1353795
681978
795625
1295424
6659
97014
451965
372505
1358317
1237257
185994
559489
1417110
390501
1366298
315669
587888
466821
266687
544951
994773
1098132
945626
1008024
1148870
94083
928286
282312
657175
115070
1345033
1077106
235569
504075
323227
1153167
1368889
41677
544243
1334772
68997
297053
226604
1549369
488802
1081842
1104815
284939
821331
1152592
1128646
1212846
559764
479699
1439384
354083
939339
764608
495170
83445
368961
230884
688298
28326
264391
1177069
1300550
158943
1002343
1529564
989102
64625
187255
778317
575154
1352105
1245322
1276042
756904
26055
1556225
389696
343417
1380426
1021437
278079
1232858
819687
308775
971820
757233
263514
732075
820282
1282315
1169739
1171970
379456
1172132
593278
445444
971200
497111
827281
306591
1207366
873212
841560
821141
681621
1376675
19384
1528767
713061
737911
51795
1134266
424956
627704
1003709
1034922
449722
395585
179003
727722
61421
1518708
929920
884644
560050
789772
694023
721502
191357
150591
1524562
196888
639142
1418479
896136
624249
859923
947889
1553408
769686
1117941
1366187
964939
241455
959871
1128544
378067
176844
333914
1036624
1155493
706602
529361
261695
877988
809768
657457
645352
1548887
175053
1263838
1394994
837571
165562
1395787
680468
663083
113169
55342
1331779
397079
1053954
1414765
1469948
634389
306945
198831
1262120
155004
800084
355515
511198
831989
1459151
1423568
828031
1045127
2084
568859
629076
975075
1198720
821939
1445795
1233693
1459671
842973
445399
1406011
560339
474844
315397
1079
623215
1169330
765091
1372984
1521323
812776
967298
94392
1337267
240391
1259607
867445
528998
821090
79782
930107
945788
740452
1114307
1382666
1473996
835791
1303463
1228779
219677
429424
1152651
174846
357872
790670
1239367
1005087
1001735
1191454
244930
1349968
837698
1254768
1478235
389029
537696
981132
1274942
1271132
1007925
458387
76946
1502198
972144
847781
1314461
1441418
302181
369009
373987
911652
1267618
966627
93975
283720
1006647
288269
1339285
1320749
1034105
1486157
378099
567912
228079
1371315
227980
1471197
1233504
1234877
439771
1345646
737540
1295836
903697
104809
405172
1345928
1279836
92997
929618
934406
1469981
1200635
875550
1189881
302439
941497
1243976
1529943
259802
924119
1087526
1305148
419357
687359
956613
296883
47642
454241
825286
946323
1272060
444366
706633
540443
346650
1424286
349602
969594
17349
35559
233566
1296495
205160
146091
148911
433359
1247187
798902
1362691
481082
1212650
1561253
1282382
271899
977173
660673
1097648
1274761
808615
1136164
347195
1101449
351438
354181
903574
974260
988533
268701
223995
240560
1302888
543284
884946
1513907
1045695
1253696
499551
101840
374523
1182163
447383
1141714
472268
1288657
434812
1230368
261556
546660
609211
752316
1128862
437398
1129354
1439035
32275
808437
900766
766734
470886
1184058
1060319
712290
123889
741997
1152176
475050
1269491
495518
819492
1313673
348312
170943
1443124
877801
1522229
1041297
209308
149235
1343345
987547
1273394
239134
400002
1251478
827789
1156731
310231
1075383
833500
506901
1556176
1567152
977955
231769
732891
1004822
1509286
1330147
815669
1089674
1500067
658836
124302
1178797
985427
612081
693014
903825
1241441
1218980
266624
644893
259768
953508
502976
656517
296311
162964
455919
1458896
497071
1010514
1258584
545904
628443
1037165
547085
866171
63782
1188530
1507605
1223918
919952
453299
670027
893327
1422667
394639
633589
1238498
751212
47461
84788
320668
1019089
71529
62524
730898
116814
1029483
1156542
123358
1431209
422816
458370
450252
768925
812239
1267787
846833
1013032
161704
1267670
141541
377544
92883
1238630
1509466
637612
862045
6273
303738
952992
268733
367567
841000
906804
1310646
619633
163064
756755
1524627
23918
1540521
993310
302102
311366
1051999
22483
1379646
1323508
1198129
1132480
772556
1150745
1112805
1434404
934112
315421
234333
1298546
1473260
1164937
1190673
1523157
1200387
479519
1158758
512434
584075
1209634
1096778
581912
44571
801426
28930
273381
660048
1038987
1544068
401321
1484643
1545687
1115616
217445
115936
1440747
442999
1526384
160814
1085395
1475223
1032349
1188450
917724
293116
1026171
757157
1411343
573870
815411
830557
137305
1137250
189877
1201729
1145417
994108
1264895
291471
1547390
1279510
910629
1396439
1192677
506606
605876
81753
740216
414266
655616
489798
1071659
931657
1458905
293760
898416
1209259
851365
374043
987371
394768
1469022
409492
1182001
1256880
1197796
93332
1168141
474243
88086
1398094
104320
1410320
152353
859137
349947
348385
290230
37352
1256662
654512
197625
897441
477196
497598
867204
751884
593916
1283489
219360
1082872
443428
721095
1314535
709911
1193448
1396464
1116381
517098
457935
939045
736273
104458
61313
872143
499084
1303322
79215
464974
15358
80344
341313
1090972
1213440
1317232
263270
715669
64517
1063778
656222
1089364
674811
123502
1503942
694689
309529
1507874
1231409
122425
63835
795261
724227
28408
968576
1553170
1207344
707619
777407
1434895
1045707
1186642
503287
45384
715739
535270
1562238
1265136
211278
515315
436529
686776
691930
1308832
1415101
766632
314741
13995
1085568
1500365
1331931
1147971
561305
1487515
148671
711826
1207158
1367157
1329753
203821
1541155
472133
52841
55695
1199499
1390719
104350
1293428
1125111
476138
464157
1025257
194404
798074
28598
692775
1056068
1445988
421526
827547
1211120
187561
1259601
311261
727182
266696
1133093
79403
636683
817174
835229
641742
265983
710605
1265090
74979
1454783
1090127
465410
627842
1530968
196538
422493
660694
1321717
456214
1323325
387938
450496
963094
534560
788972
680459
922388
142615
267322
82554
1012246
694098
107846
1206610
988673
1463816
1290610
1531081
503043
1262494
567158
215898
760580
1196530
380405
216347
416309
608357
1468410
1337438
1437347
735393
1325083
493184
790511
1356746
131023
413642
1380548
316188
1340843
442821
443793
925903
1505247
720610
1471203
843576
1542554
140060
791845
567032
1539853
442135
498723
1051371
962675
1046545
773794
1237009
22133
1001944
24361
380319
996733
428180
1523923
1332609
725620
1479553
676848
680694
1352657
987448
465085
813602
578081
921795
755040
1544597
864352
237547
872034
851257
1235482
232096
1027422
1083699
251476
906164
201917
1006557
9398
1226680
1559232
947507
967849
33389
315244
936953
520435
470067
1547335
501161
614024
233150
1366532
1427958
393198
1547026
1446582
1133101
355793
547198
363011
1140059
614353
723646
1477562
1321005
698518
745929
106437
75291
963429
1277690
911708
756698
112568
872098
461933
698465
830525
901958
1556739
1008198
1513138
1181708
195204
533763
876201
1094015
1298577
275730
122822
989996
1446977
818683
1018634
1180571
473259
401111
1124378
784085
1201405
1393661
567616
63265
1185303
1383726
1261494
1079891
1546205
1030368
605883
181809
670854
935803
1431310
204150
783440
1183003
1016350
68679
75886
1168768
393429
54087
803358
1206617
313258
885202
1309315
317019
317820
1014970
1219157
1241178
1283572
1403112
1522683
1418582
1258915
1060965
413104
75615
1537220
772966
837364
22188
322774
225866
1236069
156094
1472416
482264
273881
966898
632967
376537
1013081
1035958
862506
466999
1183785
1101623
720366
517292
1304013
929786
1254516
493386
1379156
1271866
1297104
549190
843458
328455
1219105
228763
1420175
620658
467384
665802
1183382
1332371
779188
771971
109216
273204
541838
605266
235310
1307140
1307659
817856
338866
745767
772473
1361531
376623
497245
434938
219941
1023217
1263783
1428447
1147905
811949
307924
283070
630082
1144643
605201
1156612
554670
409982
279188
209873
275710
912552
294146
938381
1173656
160200
582651
686929
115112
17331
1411900
420648
590439
1356062
810173
366884
317246
1404260
1336038
1386146
357432
241729
385241
897991
165294
1397475
1065028
1136526
1206698
917651
55262
579951
1211428
138347
794471
1453435
1357090
685377
891728
1442498
696359
663509
236580
1161208
572544
269817
163855
787557
547995
1251353
1359651
315991
44116
826351
410646
266789
78497
881651
1281707
638147
184593
281965
68942
1223119
1221274
1047211
317884
1012727
719767
599790
103904
784186
76447
1328032
149591
1222354
344302
1460808
1189540
997926
1498745
712214
627156
1132320
719602
1562819
129023
53473
1343866
401384
1163631
526070
630086
126324
779513
518997
428064
1164980
912352
1181807
466974
583695
203397
62679
696493
1383003
1166326
851887
315429
615280
1388518
432508
1528689
965280
1081134
604499
390564
1254765
852429
1427027
834287
436539
1405541
1052839
92378
161451
333416
453843
1241931
819727
520823
1192578
182945
948432
1176840
314349
553265
58310
1100715
1420804
585420
474707
1427177
461822
188659
1311745
697059
1188
884594
674829
987768
345899
562446
950282
1465596
313495
557861
816516
860104
598142
1513005
326690
550723
1126793
270822
717232
170337
1110191
1543086
734640
684302
484869
712340
1011747
18344
934314
1145194
1171884
737520
797596
251306
522541
967188
973180
1473295
1224592
199435
506053
246686
861502
159577
1347934
642272
495572
1477505
1064765
1228547
232274
860130
807173
1123890
719721
1330770
1022713
908827
743823
813460
1472118
1524498
637310
996332
1563753
14974
968942
175038
1406569
1551639
583731
166781
422315
442664
1547408
1196118
1298601
6317
1473187
916479
1534245
1059705
798818
877542
508859
1423863
798172
563843
56286
485970
1341949
180927
1406171
1518485
21158
453871
820110
704502
437381
786844
1429345
198153
886135
1428468
1430726
486669
1426537
1492062
1432046
1144554
634504
1552477
1346927
939918
1106442
139277
512625
758629
249302
1329909
1158839
721660
1209704
414104
550695
741580
1100201
66811
465066
985153
411639
1423246
645702
108533
153234
1424509
303068
1473127
333859
761513
1164667
286730
67927
1473455
170433
1335009
64608
1132242
1405436
380273
843042
674507
1289979
1402890
205737
476277
613147
1555484
910199
634103
329848
424569
1189628
626402
813396
1296762
75194
1006695
1476028
114280
1338400
566525
1552993
60248
1116146
797845
636820
1396664
1563535
1330753
1464255
522319
197058
1071412
153939
1455272
1000858
1163399
177840
1272062
891990
493357
1497842
337260
439115
1303692
360356
126165
1194421
1356827
485421
908831
188116
696354
840208
207581
1268556
535010
31466
1014479
477149
1206980
759847
192825
252552
522961
1330650
888355
1433824
698375
575003
259088
766111
22015
1526685
22498
730361
1147004
175911
737301
288669
1088449
825720
764827
964934
4271
1210503
1386189
212476
116602
513686
35183
685029
1296084
1505885
634485
351169
286267
1207753
309176
420780
71757
1560487
1257845
1383218
1251987
8341
1377666
713941
1299904
303122
240174
160536
1234845
991626
743075
895382
74479
179036
1476992
135654
993111
619916
283344
311832
906275
19136
743059
49254
668821
1186459
405618
252689
203142
920401
867879
1446736
1413383
870847
451703
1385825
970842
549369
417213
1419127
294850
974225
781878
356701
239938
925898
966243
1500090
1032263
535264
913693
135561
778460
400281
300281
1320450
759864
737439
537721
877331
1549697
1191990
769106
1348269
840649
636708
1134414
1008836
12692
1058946
106133
657396
244685
1280450
252146
1467115
488308
371106
949439
587926
991944
1357916
173334
1352912
1460362
61401
964976
226050
1286125
1218164
1442345
339597
388664
1543338
143753
903531
158317
1403203
601104
1555034
970787
616043
536604
898063
938163
480151
673265
257470
462719
524952
391128
1256260
976933
1323461
754481
1508853
926260
68954
130595
261287
1450594
59372
1263338
964784
897494
1002072
301551
603940
469966
1080149
1441218
1476660
415487
311681
201874
825433
794941
1110127
1241567
1450232
272265
581843
771023
1196934
1369333
228289
341904
684721
605560
30224
1567629
442301
1388474
659838
551646
1104129
202155
1434008
1162445
1214555
922270
1192096
455585
1347462
576326
1379324
1054958
508746
894449
359449
850632
1478691
1281275
6898
1294875
595697
243255
295490
1544535
589273
617213
341150
264394
85556
367693
744096
322278
1212575
771089
225154
188358
1064645
1560580
198766
523987
1218150
1070098
1342238
108262
949345
1373416
115981
494254
1482152
1258985
519087
1006792
331951
757966
133120
1168612
1158690
310577
970805
1322070
846251
517429
1537234
563203
321869
442
858360
712210
1230870
680931
1327272
1358286
1500830
469912
858491
215144
860692
1175955
686445
1381127
1040663
819043
858376
741616
1433788
1123344
571254
585282
1435607
835249
1068383
728875
1503792
206993
1313370
1465529
463965
802218
153694
784854
584712
1279840
441097
427900
1327726
219964
502530
259166
751392
1531462
1142631
720235
626371
175887
801098
1166325
719002
315070
724731
488766
426376
487382
1429681
797240
1115293
1129368
328320
1284438
1433777
788329
954632
872860
274967
1091322
1469902
1128539
601691
734965
582243
392393
1027530
1006218
1009513
8275
995175
960506
1162673
1459025
133070
895829
338081
720919
547089
1061471
1166901
681041
1067550
1161449
760452
1539047
830673
1081050
994891
713667
1520845
443002
1247177
1051942
1566544
178744
226183
114593
1368397
689255
188614
998241
709779
570621
801077
1352796
161188
452040
1403925
1018058
967744
538521
143690
485484
1359747
419613
714238
1159906
63388
1491343
117883
1295808
1198232
1271639
749273
500731
778313
783477
1542193
396573
798614
661412
196808
1525043
533600
16741
662020
1251791
9285
389255
1400395
1197695
66333
596320
295341
1071861
268013
331047
94971
807298
1276117
971508
1316490
838511
235104
1532346
35805
944583
362853
1479379
880991
1282010
1376059
506909
430526
77962
1008039
1445102
154451
1491753
378716
1386054
1516518
281258
1098971
750682
435771
909235
261178
1438393
470178
751388
1370134
1042233
373674
1156586
1209180
985040
1072176
953655
64404
342814
352701
842794
590626
1143455
1469602
1416145
1121021
59992
673214
1463056
782434
505758
1527199
1193133
1008049
885523
384055
1147482
1164365
353124
604939
1338470
705591
188190
1504858
12784
264187
72306
311396
1170801
1527022
244544
1050139
783476
1360806
722858
1466415
1129548
598606
1505207
1163889
682407
788744
52573
256408
5502
1450078
1455048
734196
891584
942317
585429
90359
748780
1052277
674621
1135956
1018569
1221310
234526
606957
1436455
870389
563559
1199986
591285
571027
318136
707190
735567
1243428
336771
824547
1022259
714412
1465742
53285
696048
937272
719836
1147545
140856
273995
834997
1286300
423626
894589
42134
198879
517706
1460656
266796
657217
448793
676008
1050058
622709
564756
110117
357442
165596
1564089
1490671
1233994
376992
640936
1076678
217216
381042
405660
462822
1307442
469598
759441
497177
1463704
577509
1443806
172140
1426235
137967
452243
1485429
1299087
657489
689515
881485
325629
1500518
691287
871252
72482
950040
356793
129979
1015403
1267225
959928
1223137
1047600
429718
816426
183684
503992
592651
1286838
416453
379750
940992
210049
781169
260157
394347
68536
1349525
480104
1564139
978002
1559597
244709
626636
1146089
678328
790993
61673
1467558
1340661
1091638
1093773
478163
1425722
944089
121707
1047614
1030113
793245
659551
885486
1493851
325041
336249
621098
988885
424127
878329
1404561
668198
967958
1555415
546641
1108460
555498
1177080
1070366
858195
1015252
398590
1110653
765174
609706
1254424
360421
651550
63337
1518639
221018
515224
1456219
1151796
364091
896578
1467127
160868
1401517
232773
1374162
338029
885167
1458672
1068886
348229
705061
1530937
546536
504693
618585
173840
1434288
762859
1557276
357445
764730
120896
549009
1120264
118614
121812
791764
243268
248670
105005
1245445
262043
958678
375259
657251
1104358
1273627
1564596
762946
785117
1539791
1124515
40767
649700
1520674
143510
931180
1085253
729126
325414
70662
1367737
746681
1263510
127145
520809
458446
355003
233356
351038
1362926
234476
457596
712749
48095
1208384
1454888
39479
517119
9962
955187
1472005
742784
470874
434026
290080
1007486
876903
1061974
565951
686064
198987
1325413
1358051
805092
193387
303239
1263845
926252
442667
396065
633865
1002230
888147
549239
443219
789404
107325
1344868
369372
504266
99481
1413561
1132362
1124712
1092794
537286
102305
1530453
936586
711602
1032762
914552
1052156
147689
1303957
280050
706068
184079
899955
136857
977411
149254
929726
1032076
1159658
1046501
66650
275619
211037
157032
789637
85418
731954
1496398
358770
1010278
199218
1481880
1385341
17790
260873
673082
1024443
1332453
277579
1181381
46206
915236
259385
1139177
1027231
122354
959677
779818
34672
668523
362812
2958
423120
1091520
710180
840469
681759
371777
941230
99024
79387
905652
1069888
390084
1427882
898496
1512535
360100
1064371
534379
538484
81930
1161154
649052
501825
780163
1063310
419498
976384
857027
1228729
493265
532034
289135
1351015
1132804
1346582
1471989
663288
366401
1130690
1381796
768096
587839
598207
1339365
495596
809124
358957
66772
776149
187695
81200
862314
348056
406450
1245190
1303822
170039
1389283
224269
1392462
671306
857077
491864
586086
729755
482423
972478
946726
608725
222462
117581
631745
734909
322655
858257
921216
383585
443476
1370617
245740
281743
1195388
566862
476267
1015149
712262
856492
496384
1131870
1285403
1407413
966051
151139
355782
976727
801874
1346103
28411
815054
1408037
220122
472293
1399655
291241
945148
792031
967589
62025
316225
567176
984229
363282
17446
494801
1307640
367469
1435947
720048
123808
18791
1414516
55206
641201
726059
840504
93968
1138026
1235269
1544277
1385974
354098
618348
1082021
843146
492206
137100
40834
71980
676519
1563858
1177441
36564
476484
1362898
1498777
745580
410488
799132
641307
1186393
572258
311937
531535
1096419
502665
340901
411228
752957
726441
1042430
351175
1112405
354438
764954
436878
384490
620614
1563852
1111266
490346
1224487
99021
63956
912061
966415
1082028
660342
1372667
795020
586049
123635
1533856
1142237
915190
939540
1191316
689427
393455
830938
359075
121317
761762
533459
655030
90676
1482867
278650
927482
701263
794826
101985
1248222
1343903
112567
907976
543468
339604
208046
638732
442615
1271523
1302538
600298
552271
849315
1127249
1559944
897197
1026275
776269
1443647
1473384
90238
1359619
391170
1399301
1385440
1089058
1130088
133361
1180652
1227377
565012
1029457
99494
258268
615351
522678
403368
1235122
415844
700816
372590
123351
1155436
1078065
811509
565580
308033
645614
1485349
1416298
271188
721890
1351535
501965
563072
1285877
487041
180266
124911
1055942
701540
1429760
154000
916685
940470
1241334
932915
92189
246976
1256306
1452873
83898
1060877
1094595
204949
326616
728853
931359
1019365
1301034
1361871
1510187
584497
1117903
353094
132559
1043997
1427121
1351556
649922
949213
806782
211600
1384514
144064
1491242
888650
996911
960682
1178836
231065
1308393
105010
884850
1467698
156772
1182214
1419236
517498
94363
964119
1409084
845702
182741
1363797
1129384
1447376
1545629
894303
1447613
855009
1470368
1239181
441772
1033499
1040680
920840
1261116
822230
589051
824849
1529857
198083
573878
172704
763880
272160
967189
758652
858291
80506
136882
138334
1136037
221669
1020170
1068983
1418230
1502846
1333153
1054481
60063
1390570
1103226
492264
1486601
42995
41286
75914
1055390
565757
1171626
616344
395200
573947
1567681
989887
1163013
178703
1264954
392947
693129
360419
1090254
639570
743897
523842
150521
1168617
520729
424624
612542
1076444
1474176
96627
334647
323364
1238182
1124588
367346
773726
888803
1503251
977324
265962
962485
1275618
588958
278761
172849
217533
1465230
1427105
549988
1051859
173370
37650
1241127
1431105
1348988
1285948
1283901
604561
20479
156462
1252837
834971
544294
652191
1186677
521909
921363
1435786
1140693
1090340
653676
357799
1451418
78597
1145868
551187
1444368
25254
101150
570944
1302879
560792
745614
1250298
994659
1077340
426080
1285356
876672
1243351
431857
693195
1517475
1087581
990078
614442
1282167
346943
1468975
90709
806078
1521074
1105259
596192
1070124
975249
743574
321408
327445
367868
1051227
472168
113614
143514
550807
882334
1126036
62064
194273
747508
15122
980424
239379
247170
1228749
1465108
134057
555946
860021
980996
211473
264191
1481754
867681
759727
670327
190639
1141013
699105
794321
587105
723689
1134489
1032248
540477
1062866
165235
344910
288011
850043
420115
1559563
847326
1173109
1312348
1249206
148377
1476381
506709
442907
1231919
769248
1053449
1515721
1382412
601985
464778
1547786
803830
823886
730588
1256833
1188348
131100
577566
22617
1017138
408696
872750
1310125
1083796
1075074
873480
483458
528392
1286368
346352
1041683
876907
980318
1387754
156260
582194
1043227
264143
1399299
547659
1236764
1052924
7688
911388
1549561
1483945
1081010
798639
59963
1486617
1231463
1095719
195473
1452431
517851
777304
1528030
1021105
1180135
311894
513958
252646
804732
923462
1298181
452461
242590
1122503
925937
767421
1074990
972042
700585
1555681
1291725
1373462
857290
593715
948759
855995
8681
1050553
138718
647832
413852
356028
915553
710509
483985
329265
1561390
607609
1033910
158225
636483
348227
497593
1332121
1391395
535991
1025539
312696
1559254
1137906
1092547
750273
1254838
583053
1274474
323176
786764
1054819
28685
1472735
177514
429540
52062
1088718
146668
728281
243439
753009
315100
1038514
1485850
1285018
1068528
601968
581254
1488260
1118119
434721
232919
804622
152170
1001647
83324
296511
955284
1125059
1272583
1519118
185133
1025462
621223
1366361
321675
936151
661290
917952
297328
156452
888115
109478
1484441
1071443
296644
1168721
1398164
1359490
326102
445893
283538
1517868
162511
1137694
1527496
1200913
716568
490908
3961
402436
1048593
345391
989902
101059
34658
793667
987422
1209113
1007885
5597
286700
1290497
398023
1273405
1539449
799156
78400
570030
425762
850759
698313
1429095
1455822
1034419
6467
315364
117363
1442382
730289
499003
59005
951899
202375
930864
258503
1253388
609453
682985
707957
923498
604070
1228222
81244
126040
1306276
26296
476772
221752
630941
401917
1355026
157510
1119072
1449757
1499023
725807
1187536
1285837
246613
1026802
985630
984356
950086
57283
1354508
887650
113268
1269706
212355
44148
1435480
541936
984256
405482
265711
1354182
422705
516417
1320555
1163656
967623
1005127
345486
1494794
957437
780873
209324
754886
569174
1294825
717002
1312483
90586
437174
708578
515534
947572
1210930
300643
118450
474548
650355
162286
1040509
1016254
765442
251263
102945
1477171
638509
206938
858079
653026
111828
1403433
1182054
745852
745160
214258
686939
1425865
1183460
358179
1358921
805934
567534
680377
653352
563038
1407290
1112754
1135225
1309778
218500
1154786
1045053
1056038
1415304
255617
1435096
629243
762879
784006
537926
1275348
720124
150149
718123
771007
200689
1311420
230983
497405
478115
1118039
1218896
722281
793524
1475065
127186
376202
1560362
1063669
1018507
632073
954514
51090
917455
1231542
1186270
182927
956260
1355613
795920
1480682
590073
718568
549853
961324
224153
1124561
1115354
550422
161208
158075
230917
1449919
1193805
1202
1106566
1124798
797969
3957
909436
1348014
641578
1114191
984431
1199396
156091
758942
460534
1222015
1406367
541629
915841
302128
523442
20817
171419
1202200
137348
1143537
874177
1564497
902021
1213043
1110973
1175937
1195366
305208
1003889
1022866
1150686
495028
1546321
1445033
1255184
19316
1559169
1118714
512108
1129199
1045179
664855
989473
195150
1214519
1029239
1495830
120157
765025
98807
734443
754261
984774
1059847
638168
17289
1249654
1330987
77328
1137258
176037
1479843
851374
1207733
1430747
315880
1514181
1226343
1220547
933998
472525
79390
519104
123563
216747
1447714
1120831
1103286
779138
894523
464334
1160306
1403369
29180
547400
1497469
173616
1242806
576916
461233
783312
732146
711691
1357362
1291675
565421
863043
820544
1361650
802521
939089
271305
1380893
224258
1258325
749493
587718
730318
791005
1254795
1531113
135984
464671
108928
722028
1205180
1484049
388290
952757
1171120
1394226
940939
510916
850624
135325
231962
978268
699406
1210113
1022923
1339680
1468718
30784
186683
532463
922611
1458605
1317019
234208
429412
62604
528846
696274
857413
855273
590508
211044
315793
1526880
476996
1134445
153923
246630
182137
310617
420137
1165622
99452
1562406
1339085
1312483
1133730
43232
1184702
718733
587745
966163
115249
58853
1152927
129822
538491
576281
104655
1566480
1004797
1254462
1094202
931259
540653
1513323
1124872
967167
853091
1410768
1485151
629962
419903
1530112
1202076
1183777
1453631
1168923
660357
503035
298306
866350
279530
1484515
402666
1012913
154803
72798
1278864
1160008
860711
405694
1320430
1096022
351839
344180
1533865
1259463
300385
1335130
152505
601192
1358667
842821
2810
567277
761331
1320520
682152
1413191
896162
690044
312463
290260
248698
1521201
691081
1023217
90701
344290
1114773
917612
999356
694237
1009125
1075007
811835
623543
1534618
317939
1349181
519233
1364433
1476576
102637
1191924
864271
599204
180420
273053
1194931
977118
20485
316517
1118285
1149569
167067
618811
870665
531646
1118028
1055724
150613
419833
942687
380884
960640
349549
564240
1373348
845529
706650
1329808
177795
71927
124119
337756
1060816
467821
310299
616590
1378681
1162816
219522
877927
1255742
340437
1424356
1011897
1442234
599102
1263772
323432
895084
1065951
456001
1035413
1000993
1302847
742297
164834
744367
1566963
794495
78285
100270
593090
279388
773170
417197
928691
1182311
940131
970778
454803
857766
849728
541548
1360676
1392629
669543
1490057
211512
1217957
1302871
1115999
765794
1542583
574981
1257667
784
551771
474642
282099
249621
1154749
1421051
1173247
166462
1539930
788259
664002
1212562
64858
849117
518224
416151
705607
957251
239671
517134
691239
980194
875190
398002
420995
1100560
1301091
1285762
645748
757588
582527
885115
1138581
1229635
1082286
885716
726555
1168222
326205
1069220
727764
569722
750454
763889
272204
1349971
1491349
722072
1273310
845351
831645
963036
1470298
476738
431923
451276
1049891
299575
276985
1379080
532282
452919
663858
645859
15800
111826
244839
902974
56192
869819
457895
325464
244568
797593
1079987
280688
1372693
1564351
920863
776674
736291
622958
426754
364600
1429650
91160
860878
354824
439099
712149
304538
1249162
1280254
1432329
131457
1015714
1405319
981319
994401
117063
1545772
19219
999481
1100432
412514
668973
157058
920950
712975
329904
391046
783996
622869
555459
1311239
277991
64577
1034231
1061792
285393
1005818
187863
717699
952817
696924
834029
656194
79812
900192
867058
212976
736336
289444
945429
141610
176721
613508
1011992
957300
19359
870663
694859
892817
1378380
1032186
812893
138342
397331
450324
258155
385367
988118
1436005
862829
1420195
1068810
782978
1523110
460636
241880
1367663
1254280
1251253
1227546
562632
1374176
1192462
1168011
80707
732912
291517
1131861
1287744
544059
396179
578912
1471612
1137308
239054
952688
869990
1209888
422021
482931
140873
1327556
1430830
1271387
882890
719576
1158558
321736
69401
293039
735259
1122142
787622
386125
1354622
954950
1123517
658339
1240876
757607
975960
1484302
307720
1262117
1139850
379745
1184505
1344780
1116459
556931
1014171
772342
642908
1480029
93445
666913
1066787
319308
1483567
246671
1456477
1165949
1367499
929168
1266590
534359
433649
113364
274172
878726
972329
851620
1370935
1515395
961256
290736
530634
883902
200584
1279512
524553
1371199
803559
25878
1392895
975798
1551405
1220831
1538353
111918
1298041
1037528
807220
958522
1116428
580924
1497447
1050452
273830
1266931
1036297
1558209
1182973
1150142
444016
582072
1273115
1566730
897013
230899
732590
469610
1168814
206815
1023875
1373613
3265
1233936
60450
979824
217364
1200631
1494591
812911
646731
307359
881465
828233
1349591
1334635
935566
1403836
688937
688623
434078
218568
1114396
634725
1491103
1513664
889686
484155
1061579
1137595
1295924
291060
768746
1176888
51330
803689
248890
346729
436415
645023
27724
551857
962630
1245937
309108
255783
1398510
727183
1237163
946141
867592
1194777
1120684
1337344
1062933
1475606
590468
17859
1340017
501103
1299820
701514
306370
783123
985075
500199
1466298
265950
100384
1329250
14112
1270702
1178194
792626
1195157
1544302
1129836
559184
1187550
821290
591561
371484
826007
858202
792239
140432
1012396
1388568
1145270
1014263
772569
885177
1491534
1378876
816670
622242
451176
338477
165092
982294
95804
739506
1507953
46457
609722
669197
119179
1204873
481487
617477
1040244
330571
834417
1556465
166986
866136
1050643
532857
287553
971881
167948
1352200
637338
73898
353131
332706
390867
303482
868175
95515
790382
569522
1320825
913397
573725
156976
1270516
151425
692864
573439
1252938
161891
360315
1378060
1279792
914328
1512665
1380919
1227351
994475
720537
926488
884629
112648
198644
1370062
614601
966843
20181
914097
355798
1131770
1175908
904886
1012944
1257206
1103398
1327027
1456051
16377
295716
761908
304984
713455
1447953
1275191
589872
360570
62541
1136389
465040
808698
1139783
816756
845327
653245
1174201
104269
425129
422435
353039
1296795
1258436
211187
1174348
366213
1204562
875767
681625
1544923
478065
1181149
701213
309022
1492002
1406732
333927
1341044
423234
579900
105183
741444
698902
902028
784460
128742
604604
112135
1112420
992867
963470
463310
681690
859613
428450
1181608
276713
827835
690918
157298
559965
854612
60350
862553
203490
1018006
626363
1511939
1018873
420107
603618
1147144
1180953
786213
938668
923507
1546926
1113391
577010
1238179
656999
223572
378098
1415347
381578
1510820
917457
374213
687872
1400864
963909
244811
1257177
759079
1446300
339929
1341942
393685
70536
913689
34326
1244162
1455038
275561
912231
871834
948927
1014211
1048571
27136
543233
914302
1466457
832835
1543418
1531914
1186841
791723
1209590
49897
1080158
673121
375226
450745
137934
71342
239330
891967
799085
104218
1341621
1272606
1388386
1068523
443579
653604
1267197
650540
956309
983943
1046936
1199643
1301811
656211
89822
689452
655392
828352
939574
1237414
688275
109691
682546
358577
76025
1173073
787186
1413792
200248
193310
1301741
644453
589840
1417705
375503
1349245
1531552
94966
520150
1362727
1199751
1385074
676253
442263
507497
718316
666868
990757
38426
975425
1321765
546514
1058329
189805
5270
1368014
187307
482742
976207
811526
1347547
1393527
452327
724363
876374
29066
609244
315995
89329
1519787
1163229
875838
1418485
477935
141649
1281941
1306090
1050434
582457
799392
865346
727701
78498
1060087
1278889
1286446
497383
120620
803966
552121
1412159
599049
223446
681202
1498258
710721
1454328
1382563
24710
1447612
979702
929026
569908
1556916
120666
1300762
607824
1269499
124418
503143
871793
1407929
445475
1123617
1472021
1109410
156036
1058386
1534377
933884
566808
287033
3719
360487
297772
526030
195845
1281043
424647
704890
1436329
364343
1127607
551195
211513
1414335
612065
1093939
46914
177612
1352521
1313939
961161
68030
145345
541933
929708
776632
1153152
1430314
389309
1180983
906800
1102686
1561373
696441
1014424
1027841
1443051
335566
1310328
337758
207800
1401133
612133
582441
1507540
49690
531604
325058
1399890
816739
1517124
1488689
1027266
1072307
978890
793680
201104
1336974
1549316
1429490
1163800
1286050
1483240
975795
982208
1236531
178722
1029755
724644
307404
38594
436542
619147
284216
101783
1519366
470160
976915
1413811
864880
899761
790119
331355
902892
1261202
908994
171615
1323008
1300486
1350763
883257
1478164
276429
210540
63149
519658
1404958
998158
1372375
262188
523912
566445
399245
392001
404929
985528
1131930
617746
1285784
412262
549500
124340
682816
97513
272296
1103902
630163
343851
58868
738105
1492454
139699
1218094
27068
1071040
1254292
896587
1211887
212794
724772
785501
238165
1094287
729395
28575
1509694
202934
351334
203504
1086477
671518
380534
461433
796489
561321
164060
66090
58541
1129601
935381
238017
462923
1533443
377051
575762
801646
196335
185106
459034
1150468
167047
1246209
69375
1446943
972488
1209951
843800
596688
287191
803683
1203719
1042902
1080987
1270347
88245
181506
74577
1514214
35758
1522313
97579
744871
220000
1115925
104489
626595
227316
861086
1385766
470239
1243168
1339135
110889
442244
1365948
845288
1535548
1043290
195397
548051
805048
1538108
1206790
588893
63454
506629
959988
1378752
77650
1147991
105879
153570
1272457
1257700
160982
1515032
898586
1078529
318945
277809
709015
1183850
1133175
991960
222944
87336
694643
1261825
1012943
854645
1152094
1096256
1224349
289140
105419
987178
470766
205897
570693
968620
1359196
137013
59635
836062
778887
894889
562009
268852
907235
1263346
421451
1107585
1472303
1040232
80563
1288868
1118504
470436
944428
906368
107970
257525
536986
1539556
1081549
1513917
819817
1537615
537948
438896
673515
313385
1232047
1023888
440488
705717
1511672
1247266
942834
172777
1491060
1184114
1244207
1532267
1378968
369255
507181
408181
1087089
1058159
1428252
1099451
1196339
1551481
412056
1090892
1070061
276939
186801
1284122
976450
201512
637610
536454
1268511
1356384
1201796
799094
1400292
889000
637744
1495396
406715
697571
398655
359128
508693
1551626
118755
1519502
664005
1308646
315909
50388
973882
849144
721453
351175
1452719
983398
496836
679679
864060
742381
321807
1299367
1512848
1198580
375853
1254100
257411
1179610
203483
1003994
882432
656298
986429
344226
1076595
265600
1091323
1563931
1170875
864110
1265047
150950
546144
195131
1443862
506264
670793
208393
422083
429101
216271
711092
854867
155254
1179320
921176
896316
107420
213274
967655
1110910
853841
581078
841297
1061056
1431731
367790
1310176
1169606
1373687
801740
1398129
471052
868419
1543868
1259720
884138
1072577
1097117
740299
1463302
958708
1250357
890738
612208
621060
930513
272015
968072
1268585
816762
1352405
664745
224810
1123175
628828
1103294
1348053
1321945
1317734
321403
825547
1260344
1333187
1058969
1138103
1027781
1122382
1455791
1051747
1243472
1333013
1498609
856183
1169202
668647
1484028
1057515
45917
412619
1407863
10278
1419841
68146
291037
1402221
681142
786636
1336579
594278
455109
424861
319755
924671
703254
605752
452006
986310
102014
1128195
50831
1518348
1424223
571587
1385719
5539
920195
779490
37937
432393
1360950
475380
107902
952806
683568
939394
1249223
689716
663146
1244746
1295345
1354135
690646
1035832
617562
1558194
1001654
1433399
771224
671852
279599
614060
276278
127816
1004477
329308
1204716
600176
1365716
1060163
844576
228873
245900
505885
1562435
937099
1098336
720953
1023815
1350380
1308820
896202
322875
16198
514880
229550
1175173
629990
282020
1451012
1048209
1524513
1562995
67800
30752
1322353
1120672
255123
1240907
626419
443593
1442650
522570
678678
1284398
762972
1130852
611321
1250588
754450
343810
9704
1306696
1457989
607605
1003809
364777
132605
1227874
1359490
979165
321692
1019364
1445669
719750
955105
578588
601056
853066
1435595
133755
333598
873133
1025834
1261896
180770
578414
579720
1470478
715245
1027851
592282
819997
1285156
1265842
747785
1416485
1393611
777671
1485059
1123170
1204676
432924
1404343
399443
1419834
987005
1304062
1180527
121040
947009
755961
892606
291928
440046
620798
851000
755965
902511
1319851
1481436
97854
878423
78266
480280
679677
1321050
688063
967772
730549
1546268
33596
186737
953319
507447
1101167
1212578
587430
205087
1458651
5235
1131234
30972
783420
1378256
1304773
657188
491913
1085713
1184252
1315613
858318
571938
1255701
885365
1465181
1464517
748846
1026805
591944
216970
1439703
1452869
1554773
1509136
961138
10455
683163
1286225
369759
1224680
1128167
163896
403588
1218380
716159
737214
74372
436850
1283858
1183711
59703
976738
268238
128860
604537
965000
504784
1041010
1498832
273513
1006135
723169
227220
4372
467952
604397
203795
1267515
557145
1406975
1495812
624758
487731
1130414
1190001
1380970
977566
367524
858460
931870
637971
1069506
1557756
526085
460253
473364
1462022
269776
707291
376613
1475504
1427787
248642
1398802
898680
36383
807123
927265
316795
314192
1237183
489252
584979
93538
794990
1077864
166150
1013197
1418499
275215
117543
1004291
779889
1200371
1251831
165539
475724
619108
302248
584150
1382597
1184492
692313
942645
376679
100028
1197899
539422
1511640
132573
1024860
1435564
462089
528653
27120
1068213
1375932
61115
1241177
221296
1069196
869191
509697
665623
1102715
222874
1549788
1114901
960580
721593
981450
76286
1236829
722170
1373196
816832
1159911
1005236
520342
818842
1553616
836856
1218167
325163
213477
1058527
914106
267468
748244
1183794
1328868
4759
546217
1190916
1525301
909082
1095714
1394795
1164625
506267
397423
483759
147245
1477566
289428
767382
1043114
619130
1528887
984521
644371
421893
734609
942872
764532
1155727
1110767
1130505
1432761
426243
1506629
224588
1438193
1007365
1380576
715045
487014
1321370
516976
1308027
971020
689387
1374457
139967
1224457
79022
1213155
62882
835250
1279899
425350
880477
1498544
1303408
1027257
1565711
584296
45143
219540
1210853
28322
534734
939288
246871
1264492
1538427
1407738
327748
640184
1069847
1519214
1534254
407973
1157604
763602
1206365
326257
1077220
995958
269246
997033
1076225
755730
1472690
444855
1158391
1290210
943655
142845
247671
683920
590656
581570
28672
1271972
532028
831207
37953
1107347
1435194
805878
90065
224061
493569
351999
10567
123035
204517
1308783
711520
708827
743001
1352301
315815
286595
1417389
385910
1365637
900594
390022
169820
747162
12166
622482
806919
1366479
1391331
1180754
780428
543984
887059
431719
42150
591698
1185827
1209578
258242
1032998
566419
161569
1530285
1119913
1159771
412679
439494
1068924
1461191
1326760
830638
184741
566688
47502
269570
712863
539478
241039
1207809
298244
1219671
212516
1195019
942042
1030999
898665
702200
1338247
509613
532449
1357820
880031
569206
468434
773811
186965
1547904
377822
137256
1069989
36429
274787
413515
374772
547183
620647
998915
964479
1277867
81699
358836
1342198
663534
562365
741746
1016118
1450980
1449758
1000870
577521
1060503
1140935
351304
935428
544766
159495
495831
366783
1282522
1083616
1339584
828258
279970
392259
98065
440563
37960
978702
1125685
48514
1025612
53845
1098469
288979
1318241
509287
951113
150481
669944
1394653
233439
192119
640618
1036535
1209591
419814
417702
853707
525521
115334
1012620
1350473
606896
1387816
156695
227519
237834
683331
200716
1326154
431684
582953
721671
775092
250300
876935
504276
1175253
1414166
539713
482457
1497867
473982
143353
606942
1303015
81307
747482
954333
1483632
1479937
184531
1180213
128666
940950
928068
299017
476628
519263
1548420
1385912
910973
899707
392439
689272
1018683
682154
1337523
1319027
532455
76316
542946
1196641
1406288
524183
1374875
1513482
1038362
1513676
802016
100437
1333941
980410
553175
1353053
1567229
884089
304946
1559812
415081
1859
1311101
745238
620896
1129763
469228
1327004
330929
1115129
453139
647354
579512
874697
951374
236538
1451093
1106045
597892
235613
1421884
518271
1020610
1250851
395146
67912
1019927
1033763
605140
677351
1216694
888720
691289
1371969
267159
1267606
1087252
1496395
768257
677691
682119
854912
1161029
626417
132865
1558239
293767
489629
1474115
181174
528646
630045
839129
144006
945930
113641
396514
1227091
1389962
750417
273337
1342947
451505
406844
180446
362461
326415
433683
579340
253033
1422080
1235978
181232
968800
693319
654209
680049
1515141
798272
861516
40776
647903
269949
731157
954169
858371
975861
1300420
1201958
1201869
411799
233467
1205091
963202
1058298
1021754
349528
282907
1558884
1089734
589940
66727
313795
1198783
1383603
1010935
73858
1151446
1085144
401156
1482371
1264271
1088399
1360568
531397
172989
1111115
44974
304552
1561528
1084547
194891
1124742
612469
1432468
1060746
1388377
56301
1175669
1400344
1121408
1211161
513564
1516028
263571
509205
1123968
1046940
914557
622741
1436744
1058065
1000049
482574
282452
1455597
887726
591737
1145197
1189949
906388
1544601
195552
817527
165443
1327435
1366234
1160771
1094291
1151838
532183
1028993
1458212
1493920
964618
386468
1349625
812047
353215
1075073
100044
1211526
499319
1125351
701256
1506623
638177
1265259
805391
166155
805708
988115
1137336
304208
232517
334350
1220046
801599
698011
750119
879462
318148
1025780
388400
1127244
1071437
501129
822011
661902
1257953
1200483
568398
1306977
1172202
797993
759958
18918
1489146
282844
532338
856706
1461824
369662
1351661
704405
421332
64160
424769
946464
885343
1029210
354810
1160028
298524
538096
1068524
636218
1248192
198596
369768
775626
1318558
504574
189543
763902
38956
148992
1565018
961045
726892
606900
1084974
539079
1315589
294057
1449808
966051
1452922
304642
604047
948877
8795
517521
1396672
995216
991535
65183
1521365
1301994
1529680
14996
429337
249458
572568
921213
1440363
419178
820663
1056371
490597
544491
49452
1377919
274897
1277083
132238
1368008
1553032
165032
1559685
406296
455137
1366301
1252626
994321
1168691
222931
1222920
827466
54776
628584
1008323
410729
494439
1352519
252007
1562159
693480
799978
188495
492540
892855
158742
673631
155867
1270464
1093532
1297867
548803
54909
1218151
806475
1370782
794826
1083709
1335407
148711
946338
1364881
744329
507907
663302
901309
1413054
361400
855682
294111
115816
939791
173335
1457368
14186
881341
217561
1065758
865943
885814
737373
424967
1366132
1560135
129226
114312
319187
1018104
1495435
54482
1239705
493725
1375931
673223
544017
1214675
818323
608398
339583
1550208
165939
5292
1034371
1037262
896080
1118206
43733
452209
786486
57139
904828
395271
1395360
679296
234446
1521236
1091612
1046626
239916
692113
99210
1207929
1157518
240021
16556
947909
959137
454039
1032206
530915
953227
1488391
795451
1257090
1128125
120582
1118581
925578
1309397
1716
1244447
661945
885446
285271
48419
857509
144384
5726
1029203
726497
274480
208534
1220103
642785
523235
77106
1279269
1163395
745568
448682
895383
1075299
31957
198413
470176
1472406
462485
451697
603197
1527529
1508918
704569
39344
1020069
1108391
1148294
1498915
12719
225133
584727
1450670
1527238
87398
514356
1200453
1001420
973677
896137
1525000
522410
411115
1371026
1182392
1255941
1160990
1381069
1462483
594062
1544943
985628
1332678
134508
154559
1529777
463360
1051662
592701
51284
313559
268370
51034
1274113
1186706
190837
972340
195904
103432
1520881
946734
1511753
1319142
831167
186552
258507
778866
326444
247188
322489
218627
1343362
913374
1235725
978925
678581
398649
1209868
917677
299949
1161457
624222
315766
1563663
642900
198635
1397356
1523132
1363604
912173
153913
828800
1500176
236431
376568
421097
1488162
853657
1823
981174
292266
769407
276024
1428032
1176173
5464
425818
12726
20938
306531
441749
594012
928702
794768
900639
299451
580586
31236
850244
1135507
1133260
138965
1125753
162756
70138
603527
813391
646486
795149
665119
779968
941786
1104714
1048320
301573
708557
651992
1530632
598350
1413738
295152
886745
880242
59754
393146
472848
444720
771569
488600
676114
797566
807993
57651
1498232
954439
1112636
1003105
352000
281525
283894
71233
499001
1100529
347739
789948
1169304
86377
1411054
1113135
1389701
304826
140786
904677
1526358
813337
839735
993555
1550718
173870
438389
732929
1202459
331891
426084
1346873
79640
198821
1287861
1384519
1374367
1014771
933605
264667
1466647
582449
797745
1527980
1556560
1567242
1005643
25635
1149894
474395
1464149
1021667
1051648
714373
960149
966263
647802
732235
155528
253260
615975
687318
1345638
148411
394637
285988
1165938
281214
657340
273036
71221
1043757
1433398
178543
798101
140901
1182819
694112
595129
1123569
845325
896182
1369197
1515454
369015
231812
484989
68751
1328401
1330183
1172584
421365
863141
924210
455272
991337
260022
645897
1446036
1117187
1051042
569907
690059
1429193
975718
1531908
90660
1487488
1347384
64864
583910
541407
19516
1080040
1555183
196231
131565
1370007
469182
435047
993091
608663
1122076
1454027
1051058
1164890
1277849
253128
728719
1288433
387910
1542336
696599
325135
935203
826641
1078930
1041134
87300
429010
1093301
149595
1516464
190468
1050479
683475
326203
433073
968689
1560467
288646
704657
1398754
15978
1342390
299131
719533
189193
839015
999286
709576
73678
164010
738162
1043949
1111254
315005
831853
503860
457710
643084
495776
1477977
1139688
1195168
1111355
1518722
1090532
917239
27606
1062557
1180568
275556
837238
709304
14733
1249644
760210
961104
1179907
766156
532326
307112
1510733
1008232
1298496
263302
699240
493423
134876
986062
1241021
878372
1250644
910572
517845
73799
739633
951623
1551107
1397254
493576
1556514
619127
1181151
798796
390277
243392
322557
967080
128404
1266625
17047
1343447
1016512
5735
649051
1255756
61841
1117073
1091984
1351335
1198322
969614
563562
535259
1173087
678598
669985
1257384
833455
354215
260374
646052
178903
1479722
676126
1106940
1251612
393251
1395230
871707
65234
1377857
450718
600364
166783
549125
1156172
1208154
205842
477837
816721
106231
985313
689908
947472
714809
69515
326008
1267963
1184742
372585
990179
250315
89599
759025
1285635
1318879
626644
103401
792851
1437377
1308198
773100
37760
1051992
1183870
1459389
1439891
429366
107188
835015
1345239
75964
436312
724005
1106954
1320426
1302482
1445085
1291832
263588
812012
796414
104978
1009710
1040228
124938
1307638
1166682
75053
336503
242108
556084
1140922
199407
387752
1196202
188333
1171810
1225758
884346
1339482
981539
716240
1179771
239668
665758
737675
549612
133853
382682
269993
1007387
319830
69116
835506
769663
417941
355466
465585
486277
953220
999659
1371867
1006832
1175109
663478
906654
251557
717810
252589
118034
1380197
1361
323200
1514460
655625
441212
285105
933705
176234
297157
946594
619310
163755
1048403
576664
1241955
256321
983466
1068913
1233438
386088
641472
537330
1492075
883126
1031331
493065
1367661
1495633
1488707
551116
844013
659239
29592
1287234
1337047
1332460
1177229
1449166
1267181
897042
68481
1008001
156754
712909
1481805
750454
518304
54497
300939
725049
807846
657590
1317030
1562869
639181
551980
1251960
1246581
1143664
739903
1007224
245183
218109
1016944
478018
509502
230049
745446
1451753
804831
256094
627348
835075
1023540
581489
43307
226178
1363567
1477887
26047
1110361
630372
546675
1100055
1502492
1091376
831861
82324
1432613
1324192
662048
1088190
413843
1471125
854314
36649
1244577
569477
364494
1211830
593292
284971
1415454
1085697
611168
1305511
1240976
55844
1088494
924697
1274676
1112815
1211340
889906
1114708
309727
393183
1265355
152100
731925
324680
202552
1134592
878389
368269
1050975
787728
237450
1135000
4447
215550
1285177
937270
889810
149473
1113364
446267
1271383
208456
1104510
174229
379383
135530
764377
105202
4631
290325
895624
1098244
325065
1506246
163543
1490342
382678
1393941
15329
1260376
518535
1417937
881504
453812
1416639
23519
331603
872216
887375
62521
293747
1542017
1506775
643273
916117
559931
954968
419406
319530
104842
621308
1332234
72267
1553216
878455
1080644
583229
715121
842569
395008
291443
585784
868291
1472726
1126420
750709
1359082
599252
486910
775760
1437782
265312
1236939
1527718
468324
550681
126200
184915
1289990
453882
560314
828784
379713
113461
1436651
532973
404654
1152501
224776
271847
1118642
1324571
1128862
1135937
467901
1028153
885251
468705
1376366
151061
547842
580296
1120453
1389344
1100667
701122
374600
1345424
584902
608610
1030286
493386
291919
260908
424594
1281705
1150235
893709
625072
1254720
1566645
1268940
1220303
662071
897284
1532038
386743
1331146
814791
1024551
500657
895914
1154982
891549
730796
633436
135561
1515378
135402
1261907
804526
1410260
1182708
170080
714270
751352
306826
351999
1004860
610212
148589
130378
164062
1544696
1343847
1113661
1142802
368495
1289992
614263
157705
1008682
1541772
118345
1018446
1516290
1374763
601202
134242
1497925
716135
492361
1186894
600198
1070550
779187
58468
136577
947183
783054
176443
125374
1291586
1425726
198679
1471379
1448953
249772
1509308
1476487
1315565
809357
432570
898026
1262879
670593
368788
1061524
852314
1210902
467084
548166
997607
370230
1400922
638896
434255
1426044
1195283
234064
1138538
191654
439826
802827
1049751
1050470
405328
329858
622591
32946
800934
1284269
455140
405227
892714
634817
910680
482042
1076374
1204575
1256801
837054
486804
119767
718619
146657
169193
720258
1431642
1373723
764784
58526
91739
434757
1354642
913858
1450267
781965
343959
1234071
1538911
1038088
1147146
883044
1289963
302103
1501304
1428214
1217047
336858
1073934
494495
92050
1396652
148626
433580
1213765
927928
1465196
733473
1087776
1083741
1022221
1533236
640716
1031320
1234343
345220
728560
503817
560133
1424501
997594
1111764
1228246
311339
903430
722568
1346919
891982
526005
1387181
1333872
208861
900613
411771
1222187
1537044
582957
1041783
317761
1445219
251687
420274
539789
57982
1449896
1186879
301016
747350
1228340
310305
1361945
1236700
1182034
1397620
692407
1448112
399502
51433
1071510
569085
777170
1288419
1356252
653544
1149000
1391122
852237
1093598
69559
781273
1021504
461421
381144
266473
1128078
411873
365504
1063154
1440883
1473258
894683
568409
1155206
696579
874736
131144
219355
1188797
445940
590753
1301167
922950
365940
255166
64546
392609
1541114
1134766
272995
1364464
1473740
1137776
842198
877079
1080052
587616
1295206
1124415
1166262
1118675
901341
1343374
275735
177474
752445
715070
340901
1487960
554099
567871
879291
529400
256117
612158
234906
343496
1045803
1284105
216284
1072664
1368471
507023
351457
885697
245592
96716
1034708
83972
712737
1138204
1136853
55245
221732
534154
388237
1075533
1012851
1524612
639597
704041
318233
926479
1465811
501646
1463992
1541233
664942
1052470
1499153
70208
1408827
1059584
708722
829787
1023465
199505
905
414178
614935
1127546
993150
1043082
877890
76103
684766
362746
696241
868187
164425
495857
34832
1090239
260568
1472087
714578
903627
618506
94524
1035523
365598
221552
908616
1204460
48754
157194
1368802
839464
181008
1385411
503445
1509288
602226
1454076
355998
378017
943291
422288
227713
77122
1315698
538430
1140273
27925
63162
1401077
1447417
1068855
258485
674624
1004398
706741
910950
1310526
868606
590119
924957
249560
1172745
883837
946865
1021741
1535568
610443
1084664
420706
885544
651105
770215
1051254
118142
510777
1550544
1008729
1507376
131881
495690
1554435
146970
851472
1409729
222809
316910
283346
1250216
758961
105930
334316
275667
733422
28240
172232
294373
144533
846899
831571
1336027
1286037
1530087
340509
1458709
1413593
997244
211335
373050
306262
1110020
1022897
528939
412256
329176
879608
784735
631114
1112586
1151528
456105
1499544
1084169
591896
1088266
143198
578927
1082946
603477
1401852
1268788
266281
775895
23914
1315789
1252166
1386462
861666
209769
321692
1010200
1025742
1554412
159378
338058
1436708
1007139
262542
1362670
884648
711898
184840
1438351
632843
723662
743653
1471851
526422
895264
1119353
648998
1391839
457827
613614
604949
1263234
739695
29338
846850
887673
1059901
782421
1393709
1445095
1530077
610058
630729
1256566
517942
643412
1345372
1406627
776565
1322015
971879
1193854
476657
725107
150687
282052
204324
413859
970444
710355
1367172
375135
1228953
258817
1141555
304362
749078
1487462
69005
238376
1303121
383511
1121964
880832
1482076
1243
652675
30696
557135
263726
39469
326698
1050060
1414860
476490
411908
7110
151110
1415299
481868
183373
1199200
1452887
1532176
1302861
553744
260379
1427096
127205
1454395
1292374
1450962
232871
1488014
692321
225857
1121281
1412875
1421955
276821
634338
249610
769023
1098335
486464
1468542
934418
638046
1040656
239130
730559
1173454
112596
750098
1019194
569465
18886
1182089
630850
27491
58549
720470
613755
588925
1288770
631801
31923
773931
735190
324088
1339869
182526
516270
821699
1343220
259872
603607
1147048
807359
65547
428597
620427
1011410
1537892
254187
213253
1437809
318846
563990
162703
195249
1518539
814049
1274913
530360
340636
1418716
1284686
637397
1195518
783055
56447
224484
376183
735439
1046362
137910
731221
1072104
1344748
1043824
1473774
1002067
1096348
521737
226760
148905
183101
493199
862012
1379282
1505462
372767
178972
186970
594853
1274245
781940
286618
1291297
620268
130463
985783
1186272
201458
1402941
982575
138448
1129904
859208
1415872
69120
1165535
1467560
95633
1049994
1440988
81062
227639
1106380
1153594
1426162
863666
4938
1202121
1515495
6400
817691
1442793
131349
476192
319441
76061
1247427
781311
1142366
1059967
71491
1039976
545095
1550654
104365
669020
534620
636272
38310
209913
180059
39648
137146
946770
1507747
5420
1392405
258662
322956
1043779
1164720
937379
468090
370199
754672
912809
569270
10019
578183
702315
590772
1264609
642348
850742
1497514
1487726
972846
204422
584000
307950
717737
766854
287413
522741
427560
1176885
1407001
418693
1561930
304042
117942
29573
925606
895114
46050
808103
66449
1349025
786601
705392
1111370
622645
1168929
1132448
947614
238902
642071
1278285
692230
1450330
1192481
427332
1353317
157964
1050102
1184753
1365481
1194743
1457249
1509003
1553416
860117
782155
1507460
817971
188560
182846
1095951
1381230
934975
599890
69540
907212
637818
883091
1182531
1090658
422325
1380641
102863
364095
4598
991357
1498478
327779
822504
994816
684203
1243190
476642
529143
294459
1410609
710533
939328
707050
1043840
424415
444719
279760
1054133
213546
34433
1404223
791669
806403
500929
378732
314173
150956
178618
474019
876957
775775
1532833
1467865
919920
518878
1091421
1128329
410612
1256998
432359
633390
1048148
1517674
959355
829872
1470387
641524
1534738
175422
1333707
996654
238081
41037
812617
1266618
1122413
897107
1200237
754145
1090377
483594
1471283
1286307
1335784
404098
729746
1336193
1043131
91656
277634
1346756
658637
50540
141242
1154868
935320
557759
112227
331392
371842
1528891
1451662
244370
1512380
1505127
1238617
729897
197107
224864
1242453
53872
925178
996029
198921
57383
962211
1553737
1399964
832519
610311
73598
1533819
536874
313157
1554725
756451
404172
168086
1050467
285900
1083345
273371
728838
352507
1206303
434197
59986
511607
973770
623459
1371940
1289807
70187
1443637
241619
1320642
120748
789744
1067185
860513
1318184
1189618
1513464
486620
1357730
639666
67273
51387
60720
1342997
810359
259851
1514972
264766
1152735
1474911
1282909
626424
137121
475344
1480410
413682
115980
842839
1011470
1075099
556225
1158564
925942
299907
1140832
297159
823352
1521484
562383
745222
841495
1111431
15826
993658
824914
1308841
1211060
772715
749071
670124
177289
898282
451594
1179783
1194085
869804
745357
115361
1192899
217725
1305498
1483760
597131
1307702
508321
759254
657907
1218110
127886
210904
954365
1171405
406019
1156587
914164
109702
1327703
446526
1055113
649889
1419582
1149554
1229195
844194
605
94074
720846
246114
1230456
266641
920814
85783
1542603
412066
1275946
630157
697306
140751
1187391
956832
632035
996403
1325174
1466543
1212576
1461165
933692
1490799
1523253
1233242
547745
1475469
158004
1274700
25323
459753
1117954
611408
577333
1382282
1235785
214165
120938
1135731
476964
374159
771283
90679
376644
1109384
123370
845775
238667
1213934
1171568
1131101
802822
1437953
864569
1136432
637521
396682
892715
402086
670627
1049362
267567
1139818
1271886
95307
1482413
1038480
934054
573441
725709
1027549
1245618
490933
729571
1149183
346648
313302
1230689
861990
1297510
566460
55642
1441895
471459
975528
563763
1345199
247443
1284198
485973
161657
720486
653718
233267
1099821
1073856
1247523
1108341
370291
619495
329572
51163
986079
1365832
757008
331674
1450057
1114762
878777
429859
88479
311666
297767
632797
778876
523543
489973
1360113
465310
196579
1260538
1516320
697941
9317
499975
1420453
1501509
1362989
1327873
260096
1064268
930526
78931
1406901
1233474
71676
637406
547703
310203
931208
1560194
691782
130716
626026
152141
98862
899573
73007
143445
1493589
27063
1509163
26331
641451
741558
1358362
397006
1113530
158432
1460651
1020766
1208678
264063
292952
431438
741146
939050
1147857
1170392
40697
278998
377365
264929
283111
718345
884903
1530207
1181346
882435
185113
1063843
1503019
364781
1474804
789762
1247703
77918
824534
769208
1136475
514206
1117688
1545606
782676
284301
1258417
1232383
342679
1139581
412073
643576
1290472
1548603
313818
812622
1334601
529147
1255205
1245390
583896
60162
130601
999823
465352
1095419
1217986
1099817
1160301
1387413
1333381
889210
416499
1501563
1520221
795175
1528842
686454
1024287
1523971
233128
1235208
1263885
1096674
145392
460195
1534028
571517
90449
806469
372438
891711
630335
1165838
676498
1325672
1218041
1182163
372079
358063
604071
1501430
434810
1471647
1209563
211223
1300550
601706
1502375
505599
7396
714804
905711
1180474
836120
713566
91756
325936
820725
201084
583160
995506
263287
1133073
758390
472313
1413506
185468
628945
892520
1475696
343619
1493513
1434927
1038225
640215
695616
617971
614487
886651
55126
1189737
857977
101610
324761
351319
606076
102820
135639
101976
1468577
338642
111748
1548462
1331994
87817
24701
1386497
1518428
266047
958470
856683
926000
1218165
1279149
248565
1338876
977026
504566
720452
1248324
5962
38563
570926
956970
1348873
888100
1217971
904356
248613
94352
899968
1391441
878323
1282349
749542
320453
1050874
1458589
1470877
1325918
1202656
1519004
421096
921152
740645
1395056
1337979
836674
582416
1428911
1525803
516831
870052
351405
1134548
912301
857270
186684
693461
803890
164745
1291976
734404
1433415
1215970
213135
1508850
372438
516151
579606
526587
460984
935482
961599
1561969
714294
773520
1497304
1028954
551806
1525943
1062873
1499879
769607
460736
1411149
317691
662632
1504255
1385655
1304621
638785
1498223
252090
1219427
60999
1358920
150733
1030858
1126160
458379
7447
54143
43366
1257455
1239335
425336
944813
475642
1539962
1499596
1430173
689255
1420940
358115
838326
319968
255733
814240
1535130
619560
170033
544967
265195
1433157
637365
895936
151662
1090217
101454
1467812
428534
887807
366818
901340
839243
1334762
1346421
115153
1191517
1113823
1450765
328829
1193332
199180
937564
1386026
1437951
1432938
731764
57598
1144914
26566
619763
1291271
802985
1161364
1544678
1394907
338518
429825
272061
1282548
744148
1160236
1293208
880671
1269795
896280
527644
859448
293627
695850
708209
871777
1440450
1015087
802226
1276047
301069
779673
1296938
1079580
778845
1100359
725656
346045
1083411
1001514
874920
702208
313772
1483802
112659
1269823
377097
1359041
1308073
170777
601696
1349311
39739
445722
1390501
409046
689005
1107601
157894
786506
702474
63891
394122
766465
151809
383207
735770
49194
1533031
1266146
953209
1382200
342790
144995
401813
545565
1302355
432134
916715
1563831
1410761
960732
896088
622814
1263199
444017
267199
665279
1149972
874852
1003215
1252522
520237
486841
1296045
1421216
455013
1461953
1470958
446346
627360
182921
1386675
241253
1403617
996319
919365
1016632
1545719
366434
888056
692397
104106
984445
360230
905796
1191100
1252005
1206132
771461
885782
373679
609978
1121482
563712
339472
1002297
282954
802309
1491959
217526
1011898
869537
900807
119184
616125
947626
294540
1038065
196712
25604
1452888
707398
558661
1024302
439157
1228764
1120348
1267665
1394771
733315
1180013
1272719
928173
398650
1001090
1155706
941902
491299
1348094
846391
200151
389692
1545117
1358922
1105583
420880
877581
977072
25991
1294547
1188957
1425047
480974
1069807
668466
812071
432791
307763
1289576
94838
1282116
824297
531550
915250
1496175
1535241
728255
628901
1150999
501587
305476
459851
387895
360016
1375256
1299832
1316998
1258155
152562
109802
1489630
886026
1051770
274193
656446
117226
1368129
356731
4219
475864
307543
153113
647277
617984
450010
11535
207436
952696
416006
215447
1109228
675785
208275
755867
1034802
974487
1350856
1003355
415894
856364
1391112
1229298
95284
1330139
1112367
349665
937706
316287
939051
881951
351943
113150
432582
517535
1477507
1423340
1386529
985876
554649
616296
1084624
1067215
743379
130824
714533
258313
794671
234316
1273319
1421705
1471780
240948
806324
1540156
615511
845093
1009140
1251077
1474121
1003341
131540
1188972
109361
580296
500653
749022
846992
269209
667649
600434
108467
694024
1017994
245663
1146499
82381
299102
1125210
624424
1090114
295357
927456
857452
1141344
117004
1201251
155141
986394
20940
948793
1186726
1116628
329053
1545578
926138
872679
425896
166051
641464
1505738
1353221
1548107
1192736
260277
278326
388924
115653
560673
1354086
930352
1164095
1304607
1229168
1426917
1426984
795872
1069617
1249202
353728
411388
1519511
1540823
1523696
816215
932422
258137
150313
89390
1315792
345998
168058
69398
455495
1013601
834016
975824
206062
631913
1161669
1493479
516901
1479922
307462
788825
1244295
914318
1548202
874481
431878
1385013
857204
248182
523424
136315
6232
494723
504129
450491
1298334
545482
215905
1565462
889496
1203738
1144682
1422530
936455
1123816
100414
1369400
553654
949844
28971
336780
1356801
1461125
286582
1279873
537558
631775
1008183
897756
699632
547041
115540
78383
1485107
1068746
461795
517009
1282412
837405
963137
729123
651985
1156136
261709
758351
409661
1243013
212176
1523386
323801
215597
1170143
1104207
1516638
1321048
683459
245254
441040
771379
1562559
1480245
82405
1208122
1485683
610561
603811
403182
21326
610356
716712
1254987
939892
166973
952475
1168326
158859
361212
147076
540193
634335
1362495
1093085
1137605
355860
975725
1291036
205288
1101659
428775
896804
1382714
1000063
760994
996305
914937
145635
184357
850242
1385769
643509
979212
872074
260028
713218
1075110
817678
1357452
1402322
1221723
7342
507453
708792
221132
1090672
1466624
432983
724945
1209765
1178709
862605
1035951
1046624
624
1503194
732379
208334
901329
265462
1127045
1519578
799003
1199214
968650
102392
393213
169108
1493321
268122
301808
808781
119909
12886
1371415
582541
995572
1340963
658793
1386505
1116444
1045298
229125
195183
155440
850129
1471864
1215329
1188108
214427
1506758
78411
443106
1555274
1196605
317845
158447
139600
1090934
1019625
1046693
1279474
1567756
1283336
72242
487208
288789
950965
52444
225160
250637
1380664
1455026
709444
379510
161001
981395
1127661
1310567
742571
423566
1170821
364416
493693
156898
1514844
909631
1135318
1541516
371720
15922
1117401
792091
585388
899509
864781
1454001
920209
1166384
1318293
1361278
506763
628315
722166
1535369
275932
299711
173311
1372940
790394
1171216
609392
622194
481758
318683
848150
748505
36784
152629
1033841
1358099
571843
709507
609983
13314
105026
639687
217001
302191
1266115
192789
925650
1042655
552947
380693
584662
1063116
2658
1454818
1030856
973632
690426
1099222
318240
1108530
586080
738427
586139
51696
1394114
399916
181653
108426
935681
1065129
323157
408775
479556
1078228
1015091
1246258
100147
1389308
749627
406799
203635
594107
290483
94519
1361527
466000
1426487
46444
1202662
614537
1413098
1564833
1235328
615766
280121
1247864
1137383
1280774
386906
138177
485236
850311
1496597
694051
334629
354060
24519
1102854
23303
114482
676806
579034
882699
383018
1395925
728551
165035
130417
1012686
51883
844885
1071295
1419501
211734
1085862
291080
1180956
348361
270596
411961
242269
868706
572545
1520030
456916
962869
285991
1356001
704203
1447535
1452065
7246
1300618
562648
49400
475178
1540044
1321027
24269
291093
1058647
684920
153033
126419
33774
335125
220947
1462236
1506899
217348
291044
1097100
956026
1065072
184944
347016
687497
1318455
556106
931908
280517
591033
783033
284044
1061562
1449149
512572
1220780
1456736
1218161
706901
141695
212477
647658
1279518
75723
1192858
1298868
1387388
4149
681264
274240
135517
1535974
1309888
1014815
1180099
285523
223596
487624
695017
1337871
685181
616225
1342981
1145752
1537919
1042633
803055
1476510
498463
646230
363978
1086936
279536
1347844
1794
1302046
1562154
253109
777874
1049573
1245761
542339
1480166
298509
890829
266739
214210
1509114
456956
144289
127901
1363975
381961
302903
26987
599475
356794
1518474
502950
1418901
268928
34011
309141
1072712
522611
126878
621645
796999
828613
1136275
1055085
1443182
621961
87769
759945
161126
1464795
1530528
771209
128637
1251439
1011990
447873
249715
436961
295155
128928
436344
1149204
1248065
531007
1049144
663433
964213
1484144
763991
991347
1339900
525886
551171
520743
1487868
721906
435451
254217
1464104
301396
1514295
832729
361890
1229963
1529753
243083
899777
872635
387631
1016267
539518
1170695
992933
599447
1069273
761014
1413520
1253817
547156
959121
52826
53678
526816
1307489
894733
1560171
176417
517833
650092
734358
436938
1383027
300782
1188523
900983
928395
266958
220678
1217432
175215
264039
1170114
199598
1388756
1087567
479392
1027302
1537076
1051830
1475628
220062
93615
375915
973701
575468
329133
658530
1100048
1453907
1485912
198806
511000
730175
1380539
176549
1250907
1145724
1323964
694537
1398301
679752
622786
1038027
982030
346665
785977
843783
797901
1275602
882061
1435471
1161145
653727
48344
544304
1277970
466750
1474237
654526
1379542
1429964
1032390
297940
17708
971112
381659
849921
1388261
1055574
867904
1248956
1375555
917475
925045
113127
290472
423073
981837
660215
1409433
899072
1442845
44418
115743
1057561
1433137
37403
213975
1007825
744080
1252474
951084
709323
233636
1231344
1075780
48851
336968
873396
782434
497965
1322700
924618
1475483
400277
148811
1561716
1341182
461616
136264
992335
346333
1201720
27560
1236973
376806
553705
1149163
764606
405820
330664
324551
642298
1357695
111601
191231
1278721
1427626
1114792
39134
41152
27297
466843
107207
1022316
676258
807909
526997
499334
1061208
495551
703833
25012
628694
283245
158001
683491
708237
1350836
990447
402501
1284470
111460
1309732
1370186
1324844
1034738
68527
653632
526599
1206559
453260
848911
1214035
593895
518546
663313
1491512
334985
1079975
1565486
1506295
221972
880720
1342672
1397756
676897
100049
856747
413396
112760
1463794
1561177
1283392
792654
1508918
811245
1348578
485005
441363
1462944
131528
1183282
90975
6261
1217710
1248539
322160
1189282
1420190
275526
1319583
412277
777971
42072
1542881
1187272
1370670
886966
332493
902250
545760
1268768
352955
713414
6729
322477
238318
773874
830240
1555279
389647
1350202
1542256
1553226
1188749
1346938
376503
514675
516768
207750
119907
1223660
469744
553498
664620
970186
733104
938918
288870
148587
938064
1428678
1509548
23120
1493916
1271372
662145
1525511
612793
149271
1369099
355964
1513770
489722
137028
1463881
655838
547575
1111203
383069
391845
410931
701748
736100
723315
771169
1005784
705048
410345
256675
1149203
769149
1297564
852628
1113959
885594
1232969
1534772
1437827
970703
99890
218353
402299
947188
809166
1198968
994522
75844
485740
140022
1145641
995331
949206
1461016
617174
23467
1135670
263704
768664
535749
795549
133666
668566
1122470
976123
1354472
287683
992670
147449
1239781
1361879
1060990
984352
366728
803102
874039
1470342
321466
713085
1440174
254611
1101837
203202
898171
544987
365039
698514
1138202
162129
1227594
975693
1330656
298527
1031533
152025
325712
199689
148888
223730
61767
106010
1296655
1198168
891206
1533754
402528
878878
1080605
935247
403858
93012
899320
1246282
327957
57884
1380198
1431489
746162
1101688
847787
929959
771515
801672
1565031
1418169
1185078
361120
923264
1218101
1218178
445863
1044947
913766
1397021
1072453
932388
1239175
302751
480227
703473
629855
1230355
755855
542724
707340
887329
900165
496184
868953
188334
435841
428111
1387378
668839
467
306677
123848
356273
6561
1265798
404245
566496
1459084
989981
238622
595782
20490
284247
757175
613554
304893
684117
1303591
1405127
1248966
639820
157394
750722
537717
1381929
5405
1212366
1470795
901399
1387572
1317168
662544
1162188
774660
146993
1163684
1453753
209708
796560
1527336
168126
535585
1260733
427442
895455
788583
221926
522164
1231093
1210234
221649
925174
1360516
116133
1175264
1109714
361856
887233
265661
724771
1072324
133637
1080580
1224470
29702
272113
1311007
1335777
163409
1295875
1017040
1233768
114988
1150770
1367171
1188166
947446
798405
725537
402650
528888
1019666
183106
840541
1037466
1518204
232051
1014025
1168611
1219682
148848
202573
813332
442108
631125
380934
492461
33066
937043
202961
266397
89071
490857
1381505
1017289
1411439
682315
1071417
1081343
485683
537544
85713
387714
279459
1494401
595310
1279914
698335
425920
174341
595559
246187
200183
1519281
537544
1288019
1423394
1515387
560234
671804
547807
1366865
668205
860910
1213277
229936
1325303
413585
1563671
871382
800112
1561232
1062629
618794
1426056
903516
984017
995851
96104
1243064
328138
1383572
1229289
876614
785820
1459367
1567741
307415
1460175
646786
823394
545269
1307388
127182
1237675
1063889
1031187
130944
1436021
202740
885438
946303
318674
1277722
49262
959966
742486
631900
444085
60758
1288097
177202
340059
450452
1522782
1037153
956000
1206229
669009
345955
1267928
352062
1090851
939610
758737
1209523
343973
710279
1000442
1380782
1103175
1011236
272396
1395174
843683
54873
608978
103885
145768
668942
1382124
781153
1057102
1196438
977267
182137
1184539
503666
396869
309157
209081
1098443
1457644
920108
1042102
226596
495357
625848
82265
788691
854423
1508744
965106
1022775
413741
418487
210342
190429
1480215
678129
1002546
478010
1468799
254231
413791
487991
1472123
204779
8794
573018
618043
1528263
1477946
363508
540920
1077520
1004634
766013
303597
20762
1297031
1366111
607300
913397
507450
1174767
56230
1303197
871988
209102
1319952
1287797
309173
785720
57120
948739
1457636
737060
1392400
1351132
956627
1051037
648400
89235
1295575
1320000
827887
944119
582950
951852
195131
61041
289157
51167
684834
506620
1137607
119372
1260445
1499910
56814
490069
1471463
655555
1564059
228123
271988
1122526
708711
862737
1227370
718456
964763
1410105
1189299
767135
1137299
860484
876728
855283
895691
1273454
282348
734999
957853
1084006
1331583
499132
452926
124207
899153
1090744
544471
179321
1069939
691527
39216
506198
995890
645459
293194
1540886
383039
1296836
1154556
922799
1548097
1501578
1283574
501731
869383
389800
56973
1184474
776573
1290349
617153
1216334
951176
632513
195877
328641
1381076
940381
240209
1099118
1435957
283734
284070
424556
1242674
450049
582468
768688
644857
169252
1396183
468488
276140
65742
1202273
976746
1355546
1414427
535646
309018
609869
280800
749336
948278
753712
488779
636760
425827
925533
1235
632472
1425243
722949
815560
792947
1464320
945111
746364
1312974
1483537
101670
742006
878990
1227611
918565
626955
326237
318765
784748
790525
142733
39504
563006
444656
1074959
868941
561753
838844
193585
772221
1134577
873658
830503
878188
1392303
1325142
1350532
1113451
1535221
192934
1137437
1366594
1336127
137015
1312779
427620
738825
1551879
294592
1132731
1307057
97627
370957
1315539
767297
483957
741702
1556116
1307744
483009
1550688
1369146
145139
1037043
1364013
1020601
810690
20312
1464203
670864
1355745
1118727
207599
1506176
991241
844330
1162842
964072
1374152
1011895
1034782
1464729
1334348
1183492
1201485
491696
346171
991155
905997
849267
899277
945041
999465
532531
1052626
1515677
1504518
1113516
748845
741619
895804
857278
1496681
1137007
628278
719364
460419
736615
1545396
489469
345869
801670
955839
544742
984257
998398
538811
316937
567639
1034436
715675
274112
600737
780721
1411689
338191
860256
1240947
1266388
270751
1093603
147807
756942
1414523
331015
1418265
801733
945646
1269239
1360072
1198152
513695
587562
358799
365004
875048
1234751
205194
1530492
1460216
121212
514950
231495
1474657
1397661
240433
627773
1318908
760863
902770
688385
1527199
1046345
1340005
219743
247433
883023
1466219
559037
612760
104260
939422
5684
1089650
455244
588347
1129760
806392
203415
241671
1548888
1359428
927154
995688
1017004
1256785
1071395
1428744
1109766
1444038
25982
718994
186838
528850
806564
382715
1445206
983456
124099
614286
684967
691075
1363793
1311020
1000225
1018562
1086281
379446
317177
1330621
313067
297599
1441087
1394339
1472409
383352
762463
542666
189483
276684
1226619
581020
906902
650290
986335
1039054
214342
206827
802306
498270
889486
665078
91779
889373
726634
40145
1252202
346599
818232
1263254
764629
1663
313158
1554894
1559312
378668
644487
860635
1216975
204686
1485501
685009
901822
1142558
916790
655040
1334596
989100
315555
1402251
1255183
119717
969045
503517
93742
893854
1548723
1498992
590598
42206
660586
1448598
1465357
431488
1179652
1397026
261054
1533435
1436604
886556
1447215
971782
264428
1426707
1239754
899018
84033
248027
486652
1220669
387223
512513
988545
289260
611908
34944
345525
361948
656956
281
433314
1408486
53873
398905
996864
820707
827481
1072214
593602
494757
694012
476137
13806
1299721
884953
977299
1326563
263673
914721
241362
556321
137387
878922
610451
646211
1348881
467351
1047261
931041
518697
697221
47276
1316681
635175
114514
966652
774135
277566
1563733
887843
1480983
421901
149038
623825
1266751
1022318
364777
1301718
206289
807371
1160969
692145
1247270
306070
942202
512868
599174
1493904
989799
1159619
442172
152987
849020
980383
307174
428745
1359353
696874
1300280
756418
262636
1442986
1043734
1453778
173423
532575
914435
90167
1234991
1282827
217056
1532092
1335337
387707
494859
1481842
404386
115809
176526
183240
282452
70920
998841
33876
613271
629851
118242
860473
994190
760977
1174478
1005640
1241295
354840
1040201
530087
1299823
1107033
1146762
516672
1026217
1242135
946707
563154
1354233
1128207
789406
986962
744924
1435668
1253513
159349
580030
1076610
764443
812073
1407149
739984
205548
1462377
608662
1365747
682797
1285987
324947
35844
473421
27344
1177426
831112
1560262
829367
706365
1019793
855663
519698
882719
559496
791740
581849
1462899
1196237
948320
1176796
1301496
1478776
1554454
1448851
216358
868406
1366190
465098
334205
443993
411465
390464
889531
154051
473128
1398732
1479974
726848
303932
423999
592534
535368
1406527
77117
630193
1147541
214325
1447226
636443
1373561
1392396
565171
972037
46580
1503501
1292867
1340969
629436
1352744
1530278
662569
981806
249621
293524
82081
856132
123557
717124
1236048
12902
790277
997098
1523699
921494
96671
274683
1357653
981244
215
82941
149356
669385
833393
953233
533079
523218
539975
928184
1466700
616421
1344815
717843
370689
860712
1420587
1340689
617675
152844
1097938
1098320
526168
308613
1303698
1102510
635740
1493857
865548
373368
1552391
386375
1083431
1086531
949502
1494734
319023
1200723
361659
928081
972655
256189
834677
1551004
1349369
130055
1026888
893492
156660
804958
813566
1264106
1347202
863084
1411647
372953
628805
1148689
51670
271281
1486456
850960
722536
237565
974296
928315
382254
1067181
817176
427974
1033249
858366
1378764
985732
38952
1517625
675708
1473316
1144359
498578
738439
577419
895479
1449240
1518284
1454085
1143769
1258785
543353
502643
1523110
65894
1504922
99217
45956
50483
803939
1010121
1449050
795154
1178009
485130
673672
8967
634320
165524
1520566
1338854
413627
333691
1009808
59232
467276
403363
773435
398571
1006276
747075
543233
1407114
259191
1452870
142984
410258
1410294
517400
1536751
1537291
1526815
520475
908995
1025433
4946
271690
841741
1279447
1068698
460158
1358504
687416
633085
33024
725578
1529615
428846
1240590
1250814
392185
1360162
452477
1522269
933667
122015
1300948
1151471
415179
249386
1299809
958177
523605
769088
510592
1199498
927089
130242
261444
199780
719788
325583
365412
942627
1060654
61704
1501513
448248
603764
85536
1285531
1186293
569901
827090
69319
1136805
1399443
681048
1255993
1254368
762310
759177
1009754
14804
25201
732002
839472
180096
202447
291012
1254601
701793
1232743
580723
424473
505227
1286190
164596
1189068
148717
941646
184387
620409
1133625
372028
384789
1469439
1482978
762948
884068
849627
991459
595926
1294577
82227
1060570
1409535
104919
1079567
1332473
235821
21992
1566319
407574
1227354
112151
1313951
52958
493011
1518829
1027957
548578
477241
336725
313337
874732
1139785
151398
1278630
591174
804366
1496614
1331299
1342825
701381
289409
218988
834801
1483956
1228910
1132991
408693
1303206
289404
324873
1249659
968934
1092989
580397
1046925
984284
123048
1056489
1462428
520995
440214
1017682
693387
854459
539398
865275
669605
616514
38737
553370
1122626
215992
121351
247266
613656
1301495
42653
643360
1305106
257546
1070579
1195764
709227
903376
228182
816526
724393
805519
205653
586529
642176
808746
307547
298293
970890
987311
1556574
165268
260673
1247421
1275692
396597
514754
304791
916685
1561466
707857
1386099
379311
891864
23714
777492
267442
952834
329404
1193535
563085
1518315
804258
99442
1256880
970692
51646
498143
826341
751989
1357264
1024156
1139757
1226611
4793
1454127
1160225
785500
539177
774329
1499701
1023720
899724
719172
1510940
866498
722084
1483252
355564
192843
1107231
1162561
581622
753085
330385
310765
1168030
466942
1142152
1383430
606699
277624
386739
1145775
1003756
668013
1448909
1261450
1267188
1535733
141905
851652
1115266
158565
633474
895492
1440766
313071
579654
209569
446257
706297
540959
1116107
774962
539314
1541553
491781
534261
906127
65571
66463
183416
1055543
539162
1116170
591408
952957
1423740
995202
1353906
1446776
532108
502070
1216752
1094655
251824
368522
1532826
846240
661889
375423
552795
1080618
631226
667185
701852
1362642
482531
198039
1428202
879415
234537
1226856
424088
1162823
244220
85562
1193368
842484
787659
1450964
193693
545313
560575
812403
586572
1273951
1099353
1397123
977119
1479124
64678
636029
772207
850041
432125
76824
1121022
382198
953654
1299437
317506
260551
459952
797675
1061389
1418025
225012
1051973
1199753
1253634
129651
764726
1525826
843999
1365536
62486
197886
1177271
1142372
958970
458391
1512651
995172
434209
1566501
1329694
862377
1070376
686530
1467756
266858
1448314
182396
1474077
136522
686328
506299
481404
1454827
98106
586075
47260
1431323
1041205
1023154
697642
1305992
1354480
461189
92614
1257932
731011
136103
718675
157192
26922
551852
1340259
1232872
688358
902041
932957
362232
233648
447743
942705
626607
882033
511123
1174122
778971
1279419
485904
967829
1199904
1265862
613776
327674
1494430
654087
418120
1249301
1058138
299755
1002131
1085509
1116152
837724
1552584
1414566
634989
188812
1350945
1315497
1255265
146361
1314553
29486
156302
382280
1442212
1205142
251258
1517236
307470
26039
1119910
1128452
214949
130415
748671
832100
746052
1436581
1356158
1171896
1182087
556430
1003853
924716
939717
1499016
272021
949839
743533
1371593
241552
1514077
1216970
1391939
1193197
618259
367811
678960
640934
1458227
492260
926438
1227223
320072
110186
361855
1539670
231475
645460
703399
334598
791381
162515
110418
943989
1504747
673508
699928
570745
20576
1462786
1144831
914131
527827
155084
287534
1493111
822135
87282
160548
546077
619599
838191
1409319
941908
522657
296083
8705
437389
1549322
429850
538697
685911
1346696
762651
1167859
1133899
131408
1132840
703096
84212
227520
809108
1475429
1177508
883970
1298328
1403361
273300
1179636
269190
1565634
1319258
818860
482993
925661
1147481
1357239
23150
1171223
374619
1194101
980414
1192229
474828
1559248
778840
1457448
711294
1032396
273192
241979
620718
1486431
249722
402505
860954
837428
1387475
279681
763532
1005838
681692
87376
537468
845436
139449
945399
126124
1289363
777312
760564
190604
1167753
376342
1537741
538665
1192241
16179
782192
158178
1446203
777896
1041191
4069
1358478
1065687
60298
908686
399074
800135
20209
463778
171449
489869
618819
746215
1404398
148388
1371826
77828
457847
987464
823531
432612
733201
1054904
615423
825946
516830
402824
1125852
1032682
545591
1459237
167652
756267
1167160
237011
98136
1249144
35970
692805
1433365
118705
498071
1069485
259276
454752
933409
1271390
241775
821422
631131
340554
319835
965933
566820
937727
1275913
346178
986991
1351956
1483937
96434
682680
830426
379691
176878
1213157
213048
283241
1084865
1301025
189284
1218377
423448
488785
263215
742766
1192245
902061
1503784
1074800
1450786
363186
1537230
1555792
728649
253942
1010347
1427054
896808
1121962
1287522
15544
1264924
1144535
1198458
1197432
546801
1090288
323583
949236
567850
712236
1062146
588258
823584
725267
309869
512268
127296
474924
51387
1030447
885277
840894
829243
912638
534384
1502262
1462785
520274
1246812
1232281
492627
196272
179607
535160
879639
789324
954955
1321096
1364597
845703
487830
1377121
1252166
489498
1383664
866203
836935
684476
587473
1454651
1198802
210470
189823
1568045
607693
936585
686013
125412
1316624
687499
20998
1303960
546497
1266754
1330732
1001345
898268
831435
462136
883680
1345141
314831
591504
475281
1149508
1321593
535050
775118
887760
998700
254898
957293
623506
200545
1456885
723457
473593
219690
1005430
1117246
233096
914224
1394095
1423610
531293
973324
991327
1439923
173490
515786
1038283
201399
912479
207495
1513723
423712
1128726
471929
1271017
165991
182563
1002581
95679
207364
87631
1175803
1283070
686738
325066
236128
127305
241951
320880
258493
1381182
1383224
1079620
153231
152867
685360
915988
1532153
1262897
1397626
1408071
1365681
940626
528380
1186601
405775
1501875
729085
832481
830509
45110
1509998
1412344
1538556
1140379
1466364
1277014
208125
1540010
979320
706163
580255
770230
267186
1526754
1319470
324691
1015295
1010797
302244
357304
1132504
187561
921984
1038465
771976
1336203
1268656
19998
334194
1489907
708717
1222005
581428
1228166
751590
339857
1370866
797227
228046
914532
450344
1134660
1377367
739157
175175
315260
276395
330763
809401
1548537
431681
1353890
1032974
1430657
780454
498242
381366
785916
699029
594718
40931
140007
1416972
1376443
671198
614920
234762
1304778
528515
364166
1257407
726366
287359
31123
176566
939173
1229768
796503
1018135
847519
1271125
737549
1157296
151497
1534691
1464047
1345520
629290
26561
155956
104009
683331
267742
246796
826862
916057
155835
1386435
1268842
503790
942569
682210
1236554
86996
320987
668114
151988
1299863
1403001
28038
785341
558099
741943
530469
500834
165434
1476433
1121941
1379650
106678
1441861
126424
1317431
585155
7768
1193065
360744
1244265
1544236
1067173
1171377
170147
1498460
227519
136143
717380
209192
1044113
247966
759659
1505877
525348
944156
841798
1073248
812358
397024
1566559
689280
68957
1327615
539618
398881
1293611
6206
1144974
1175735
170880
1173267
1433429
872325
1038925
283947
441596
696650
450427
437698
332675
432445
326961
1404208
1157363
1086855
985315
59301
669728
1353665
1033313
1388090
282728
133969
1472503
965758
1010539
1329772
625027
747093
816780
882710
703432
382718
143153
1394729
874640
582888
823053
413109
139669
105235
187014
438222
1403235
697123
105184
1565203
320280
1422834
1380852
741949
692807
348779
33416
501075
691086
561712
125405
1521106
1386168
1351786
1360267
516763
351083
506372
167324
909994
716413
409774
1277957
430271
1080356
127961
433337
179166
258450
2253
376339
1087131
1139134
1211273
867193
73188
112045
741824
1527049
1373954
1312600
528486
741141
1151436
1232327
333737
1064115
779216
1234937
240534
488753
51436
1264665
1073617
1417013
289903
1376505
1271578
1469347
518884
191151
538380
1042861
922272
611164
579001
1171257
1467347
158543
898894
1131661
311664
400185
1014175
769151
1307445
650668
1552382
20971
1519345
1313753
1145243
232085
78445
183575
1097426
426615
445226
57633
1543583
254823
1517293
211583
385149
1210116
506207
1403133
248739
581746
1189785
1047624
1051646
8852
838651
944773
914408
1349995
1044853
660197
1377518
1209667
851993
209994
71977
1475828
745251
1156629
185395
343513
33048
1318346
20147
1464328
494920
848257
1006987
505898
346839
395111
199938
1037111
288877
603937
883494
1163354
996628
862993
871662
495678
1009884
1124628
116256
635044
1342677
583749
964855
91526
1303753
937923
561281
447983
1118171
323685
1206978
636481
288851
935141
1369748
1146216
1123306
838827
282685
462805
839867
489044
505181
1072597
1166248
1239435
1041008
241078
568440
233487
997650
393748
275881
249460
853538
545606
795572
1454195
1156966
898870
66016
52008
1055639
646380
956045
1376447
58782
34290
382217
1168552
301407
1469103
1112121
830114
133511
1330636
1216872
350539
1263297
899965
902762
932658
931792
651877
1169215
1497647
386644
412851
316132
289191
1268021
1415573
27417
1300991
592186
585872
1192163
149354
1543539
523477
686113
335114
231203
429711
1207939
917444
1148462
361653
1046315
914467
117963
480789
1297425
1530668
441475
791576
45515
634755
1026827
941308
418412
1525278
350255
637961
554506
427726
1148991
2184
39009
1250353
1485093
1361133
530699
298064
1529579
1561767
97540
854455
428201
1010907
499598
1140176
1566564
1386704
924089
481259
511372
1235845
889401
1482086
546993
1017620
459656
743905
975499
1390107
1440186
718386
1566805
1090663
197023
1201059
836215
206825
1051354
1062678
1344586
1489426
1515193
447283
1324406
171444
914839
1135730
486593
414465
389702
166700
1202526
1397573
1126757
1223777
1430388
1438995
1250924
984519
393146
907330
957907
703754
1306074
843795
374021
139278
728990
502934
333657
1202465
126431
458104
179706
1089117
1457525
323943
586375
472343
907713
1066107
1390312
1552483
224041
190082
626572
576044
926110
1298113
153527
867382
148388
1084565
533629
1387425
37806
829578
248746
820551
523899
330132
1255701
995373
1031083
661952
802932
16158
1492526
1137256
700867
204540
917260
995640
766642
1290591
1195825
611049
1032284
715568
724209
189482
851904
322086
548038
609642
1178985
788024
255112
698110
1054754
1241644
618208
1512302
1147444
946545
1077768
28769
262212
317634
285007
384443
238620
232261
433609
934230
1416985
873157
404978
1513135
1495887
1364177
252223
652387
1406797
701355
935439
658071
450562
809186
47761
118857
1209984
74778
753455
971812
695583
1006802
383286
604617
346659
140973
1334064
820079
592295
41096
89837
127993
477723
306458
675971
805723
827383
281715
853897
1122529
636788
639104
1243010
1233097
947563
228743
219286
1443937
170432
1353785
74161
653194
1217510
269541
1029396
798147
337441
782787
628892
720530
289878
156705
868063
794149
1387605
1039369
876712
1125733
557600
1363007
6243
934870
1408235
1183098
304907
248274
214882
1294750
1316199
639325
1342181
82535
770327
792574
1446096
1142362
696497
1039974
334837
945130
1432688
1055244
1199865
870380
152672
797231
30492
938111
1062840
1438396
716804
1314170
1345242
167048
951371
902098
519170
332961
738427
207414
9949
1101156
1104498
967803
148499
429629
1037601
502773
116484
53680
1186183
1036094
592034
247561
631284
980246
1377383
573132
193627
1479689
538692
362470
1040613
1074501
1466028
437375
400943
1422733
1265535
1428259
1235091
1002430
224756
538218
1085777
701816
1407634
1090592
561961
608437
1567011
283526
451412
896397
343048
1419726
419428
327467
977236
952826
204410
367367
326542
357407
950992
362342
1384593
213298
1160749
277480
162273
1371228
1091109
421217
1451727
187091
1200479
1235032
60856
219536
1535194
761786
55450
548049
1103983
514018
774640
1677
678831
960620
1305437
566359
959278
944865
1474882
225202
1294405
755830
785497
38363
477592
480674
793567
248462
1129037
335984
1159582
1357102
1417084
642891
1443923
727280
533041
243082
231839
664188
118516
523135
223278
783107
1337174
1045510
1406615
1007141
794250
999808
345068
323141
1485773
1132605
855936
801031
1374402
1054351
1509770
1199750
591636
179252
455635
429888
538924
1477467
127259
732108
1091386
1325724
170722
534556
748148
936258
453758
623867
1380670
1339309
269432
1524802
686870
468959
1325473
403422
16385
1079580
1409983
741166
1076908
160728
180545
615133
1319694
451594
748611
1151900
491190
972263
1455316
1506385
599267
1449925
877122
1347109
721934
1311239
1334403
89612
263240
506238
1168235
1018365
849520
1134956
816027
624000
406336
1236439
681949
1413193
1067878
1188939
803968
455864
624982
1302065
832604
1037018
752270
47454
1036263
1483396
964280
1500943
449442
383396
1886
777764
1009739
1511150
1522162
76237
1208792
713890
149281
1168939
1136323
437977
1335859
425563
1008559
611175
979199
1048896
183440
1531428
239247
1561955
292027
523080
255818
420997
571912
578069
168306
1456385
1114282
1308325
1161381
798605
152428
492481
1116856
1423116
532094
21421
954395
839615
1086630
754014
832176
779059
1286804
1455000
1469418
1267278
35147
997585
463246
1061658
800943
1496636
110677
1565192
539054
1018188
159555
539697
1328964
781585
1285247
45402
637790
952484
1177700
875341
800432
1062484
891210
1354659
1563139
1021400
189083
508581
871821
1223876
662457
1337180
1525855
1375710
906159
958063
1138696
308508
246526
1336256
1054553
1363781
1494374
425159
1488652
403703
258217
218166
1311588
939853
555566
1233037
786177
1534925
326062
69824
547209
1068550
1439135
723056
565202
893916
1130599
1400274
1125922
1465050
1411785
147793
814792
544922
1047820
556863
518039
1386766
363294
408208
415201
457671
1228873
1315865
266144
258251
816224
453062
1492626
1247397
438335
1300614
970877
1474410
1392219
809446
1426959
826449
1100230
974476
612998
92015
757476
1520572
26902
793306
113439
874402
732576
370971
1412726
1503533
37666
15838
919244
1328735
463335
248004
729139
16415
1159888
693073
1199171
84548
426553
868924
332154
562390
179476
365239
286899
548036
1537940
1339896
1205356
850094
746602
1258319
5467
1282602
351829
527778
951127
351131
834694
1251060
148349
347829
763852
844339
342760
818345
649807
1116775
1440595
406725
748039
1350698
672813
324775
1420313
9084
1062479
846641
1018403
1143582
771663
340469
857868
646968
997913
1152639
453049
368307
1476887
601745
1433044
1442302
1540982
1169978
209770
296447
1079383
972673
554749
909475
835200
1449001
1106106
667195
264894
1176307
404176
354336
1159989
1346804
471147
1390193
689262
1402535
1364061
837855
1226107
1544011
1055950
1409651
344782
465839
1066539
159996
838650
872712
517144
1266281
970591
1144665
419743
1398409
84428
1449805
57042
479544
1181038
1002704
511654
478039
1244535
1507995
274323
1170114
674431
929885
613602
462036
178802
77215
221251
132062
424200
1004701
1263666
902184
1325111
389947
171162
84643
1479372
952920
902012
1512922
1560147
928493
1112863
287038
918799
1325421
851064
1244285
1183081
1268910
1508076
692028
21537
858424
957965
1296322
1313194
377911
1385736
221735
1072599
971038
652919
1274207
1029119
1202610
708518
83553
92023
288446
641459
760112
1236667
1451166
138872
652017
1375681
672736
180124
320876
792045
599697
1178429
1493957
117391
482288
987713
1548239
677800
1421115
825743
1226984
508584
1060424
1409581
1097469
1316486
1534729
1486852
628846
1178377
302123
210272
1052581
900439
1500986
499153
112990
1416232
1402730
875674
824676
928321
1445497
973867
1473285
839975
634653
392871
1529345
1525201
1382780
258058
398287
1449098
528169
566499
90180
1531338
828811
877536
1272332
582844
632822
149289
1180430
42286
408812
1177888
795442
1052230
1374432
1090062
1116873
342546
1557540
549225
80473
452494
1410049
698810
455130
357150
1017604
1316699
1010424
774142
970203
199121
645360
1227739
1234454
842086
72674
1127496
1277991
1256768
326135
723229
141037
143101
1051650
549992
516623
68186
835020
902020
32062
807150
136181
495474
609663
226001
1152465
1223341
1324807
225780
715132
81428
163166
977594
763140
1399081
1288026
166463
1315968
1151137
808929
203993
175396
1558832
1172193
995631
677272
1452892
88111
1083326
1179185
328401
1515188
889940
449927
682738
1481698
1513873
1320650
1206364
1256500
269179
740386
773576
417860
1116026
49205
427351
437960
567490
5159
693696
974835
1120462
449868
307573
864978
217551
69427
388089
482140
181304
1097644
799526
980632
1133611
210138
591995
823009
1284874
754258
63114
478749
981336
1437822
1189284
767134
1160340
278996
1036443
438570
1169314
379103
162148
868431
375428
1056082
1546027
165224
307358
511758
1337817
255455
1352851
1135404
1117263
456909
332362
944827
1021368
91675
138507
1378339
331208
185468
990008
1282662
56515
1450796
1207377
1437987
1075300
536449
539809
838472
553987
606842
1373376
502429
156745
530819
763818
480116
460375
1127891
420267
866921
1359746
1015925
129552
494504
504527
295988
286933
975666
708012
868515
192522
1468101
176212
1234150
923846
1233534
536869
296011
791277
268204
1559721
439380
782382
1106136
282526
682079
1436194
1265037
1422421
379236
375493
1323822
1551837
1411385
1209303
489256
207975
1150778
500950
139840
293107
290027
275891
528592
745862
257375
1040900
1201249
1400879
666433
817774
455187
1155979
1511503
955126
1256707
707401
1325819
1398724
714613
224255
235080
562644
605730
1429966
1507351
785056
1513493
502260
1344236
374401
784360
1473558
122595
604771
1373982
266667
34905
1309227
318470
1554720
473175
745961
878209
1136488
1298125
836337
43923
865189
1557318
103012
693776
1526939
47059
130772
396993
1151102
1037890
900048
1490142
844357
1025362
1136257
1123939
1547865
583378
329698
186609
323285
530104
519533
585597
789857
1156230
846660
1161388
1411872
1484011
1373382
1360263
451452
247045
1148656
736719
671834
405593
612283
968587
1485071
33900
271813
145210
45399
83175
1495393
797819
297934
1037105
51524
739861
1395193
936983
910578
1126949
803970
1337912
439585
680850
440795
34176
418572
976849
997899
1397572
975562
504403
1386685
721686
376837
64817
291429
1533899
522090
684855
103843
645657
1234863
1142019
1083623
614086
1011742
1031627
214897
817486
103583
219079
722838
883670
106550
333362
1166592
544581
757340
1299002
322988
1296353
516396
1424746
1008946
776908
1556134
38349
889021
502695
941153
392300
454119
300477
1482158
1002707
128613
1105978
738727
490958
240354
845780
1423062
81278
725842
1282642
140793
1121261
204929
1355220
336336
348589
205688
169721
1441719
709384
1072501
566301
1503274
1046733
369529
202291
736009
1009658
273079
125074
603158
1311698
754817
191531
1057997
432840
448120
202938
1049924
853278
304866
1502812
22748
1280381
1160172
57105
1263308
1054602
635701
447817
940615
1258924
748508
1355230
984453
1134874
131751
43150
260882
38045
1318542
900550
816358
348720
375683
348852
341215
1359767
414153
921647
785570
1237874
1281611
794971
623512
404420
497934
1486412
1275915
1139532
478986
1113192
1280894
1468893
1204743
1167994
100575
584356
883132
572215
361386
377755
1428544
1280948
7218
993667
1341371
453429
1347094
598935
1233979
207768
1557628
581946
55913
301700
1131678
783293
1318834
227571
1311993
1414741
1495245
1021980
1132212
613745
918205
243909
662523
1352135
1437114
735360
1256269
1558872
127838
1446670
1529437
812266
895008
138346
1479305
1334179
59966
929408
698262
1281167
1446624
1022569
961789
525528
1088342
2432
1053427
1437629
1387041
1485110
1192479
475774
445842
66726
1182329
21310
1125866
1303957
606650
1394227
1210717
827422
1246063
87064
894015
1359652
1483685
269140
709550
811534
173541
1017590
1068560
1508903
139023
1092273
1425664
874743
627817
1254824
546643
195361
325087
1186676
1191690
47557
480898
109357
1313415
835617
1235215
2064
1497274
612510
231469
991025
1454164
789541
773144
1004023
1515015
327090
369248
213359
1533925
255811
549286
1541795
41642
1161838
469633
290400
1378992
1195290
275674
605157
600461
1292785
205668
1402436
408342
245430
1274089
627236
1396827
920408
521228
1078976
23350
362523
48440
1031919
147460
600488
181353
676793
830472
670160
1161725
1046358
496344
1557997
1247945
665560
1435416
1413841
741999
1542464
1511920
385194
566145
1316080
137641
689978
1298559
1318704
885396
1365350
1518505
1098766
600089
365969
188548
301957
1319345
825901
878024
150461
1086899
1052954
594637
922376
768295
73149
1349092
892569
389971
1322906
1469583
226436
190910
591020
1030843
435530
771984
891681
1265679
837365
848511
310819
349046
280297
1213606
496527
1547371
787221
499946
1176539
418298
1332013
100841
698993
1052475
419735
878227
1034544
1244527
1477936
1359560
1492351
1324249
64185
555250
799691
7504
1273582
818072
662508
1260672
786926
611397
500289
1156898
1329565
180968
1219197
365929
1034745
416111
633492
1274307
1504677
191033
1523625
1081136
288913
336540
803106
520095
1218043
524825
1005437
945611
751857
766350
1509350
514079
789134
26496
250365
191238
1448728
253816
106344
251591
734364
564252
1222289
1487817
468708
450032
999389
431990
33000
164541
1104263
1505277
1555247
125941
311766
380379
1317963
995765
1019083
308452
703002
191650
33439
634998
1373547
300087
771178
1464644
1556887
1466173
684921
1404845
419499
250810
619661
1566310
537599
555990
1100295
226400
685605
1475341
168962
564498
355593
864541
893618
1521229
1233015
707276
639400
1404045
460708
749353
599765
1473650
590704
182274
1087972
464145
1497948
933195
504295
191168
926075
967787
23364
1476821
345607
995769
128378
1053045
974859
124424
1420340
1361196
886117
703910
100996
1473249
427343
372118
1251966
160918
1098205
655310
1241950
326176
721968
356333
648660
66689
1563722
295798
13182
1314463
216793
489924
1461956
595121
525820
1152158
366197
1397711
935033
1565974
866525
254577
117083
847087
750018
24596
225052
34837
314106
1293271
891349
45750
1201370
1088614
994741
139777
83492
930099
421145
1525704
1069579
1355449
864837
395183
1553178
274262
730393
939895
1363619
604284
522486
782481
378279
1497404
941696
505065
223027
533968
1077865
1465205
1355880
414008
1566713
1063432
965916
1076172
983048
1122774
537971
1178208
24075
1194659
1017042
674833
811148
380120
374052
880130
482708
1061071
1415373
1251653
1415335
732112
697329
1123505
1038768
1180959
139229
555010
827857
665852
114488
1246112
893299
245360
1559562
1103299
1380969
196844
1048639
766329
574095
470060
613885
452535
497380
646228
527261
808207
632534
847642
65022
1040660
199040
1080947
114104
451418
585763
741579
231895
267802
752093
1147201
1438195
802704
1026705
435361
1512231
1026193
426024
1403146
805586
1446346
1357254
66131
1521494
289815
339387
847978
798823
742982
150703
596940
1306962
1376401
110769
22147
535889
914485
61074
956150
1024960
1075757
1142238
865489
1115607
1245276
1498654
465106
751751
1074056
460193
1163828
305669
74037
441815
1059502
1413839
555111
1446949
1316707
395272
441402
194272
251313
1532085
973641
363901
712790
856525
1260785
360251
1213149
688092
431600
309717
1316688
802997
736966
574909
298882
341783
1445275
57099
310078
300209
453153
106726
644179
74421
286289
741481
1298190
193105
1303318
145052
226121
263700
812084
1532283
378626
1090531
1364783
1147886
52736
1396742
124285
886994
1398683
157294
321970
177841
283893
1508559
51949
1076708
707655
393987
710224
939347
1470265
1086088
1345181
144519
263558
662654
698064
214976
401170
686028
1460342
1059402
82157
241909
1092373
989234
662556
1094345
1007559
33465
419766
711733
1195989
929484
1228967
126956
1244790
658052
1202035
327547
1204527
1035418
588077
337204
864807
235052
285758
235016
728486
132622
551422
877295
911306
908268
201824
190917
828798
17654
373843
499880
1259172
1348455
23541
727487
1312208
1353152
233868
1225048
1173717
1189097
80492
75208
1042734
752453
121731
1303107
557130
1294003
53981
754311
335867
526564
1488710
702305
235936
366903
1065989
1353626
1222905
18566
860491
1355623
1415899
341388
630787
1232830
812397
594042
938336
446666
1016877
808784
116865
828009
988879
208783
50273
849563
26689
292699
111195
749136
57084
388384
105554
1525465
132712
56237
43906
1537435
865948
352384
560942
1191578
1088766
1123848
608954
553254
1347636
374115
1263569
208651
544399
1308148
316228
250723
1363209
1074591
1343862
1041607
1133214
1071193
180492
1004481
973853
703708
1467790
241641
849211
412987
1019296
762791
659843
231926
410985
829142
233039
1556249
1304494
639754
626785
204150
1316314
446137
498415
1490882
1252996
757185
166182
1157077
635013
111282
1068340
143026
1245307
15295
364003
1383877
586544
333512
367899
1173015
365156
446961
1382546
98108
973431
972526
1286099
621737
1094302
278118
1299165
1490275
864603
701150
539091
765196
462673
576207
758520
461507
1379717
605692
943853
908301
1310394
1033545
1308742
1473397
379932
654638
241712
1213309
1112386
227721
1203827
1521385
1471968
331897
1559993
1477866
33448
1413780
1365276
1216158
1059939
1052788
742933
1377219
1550086
790003
1012901
813483
229026
1171569
1180624
1423838
1089043
225209
501513
163451
237934
740869
214417
315822
208466
275325
883046
974387
1181401
1362068
642972
1143484
947899
339453
38985
360901
674485
1028697
765576
102553
1523657
1000029
107004
809369
398558
998468
1196716
1386793
1517020
471944
321358
297590
777149
658446
321376
491575
165940
423509
1312138
909171
815786
1200039
80095
1347322
439711
258346
259554
1436398
807679
591357
1359776
123851
1139021
1302443
86958
244607
968159
761264
408917
660793
956688
1158935
1373461
576875
591544
141662
919292
800495
716503
289668
1493732
841440
1039510
712634
731904
558824
926166
856162
1342376
617006
1485664
682900
646573
1065845
1321524
593101
721042
233816
1043567
1490787
218997
1562343
696416
1022903
829766
788332
782520
1076981
208318
204586
303007
1506645
443670
151787
634804
1509281
879799
646454
594654
1558366
1428545
268823
36459
1049118
1441758
350706
1157257
1062055
1363029
879465
972368
210519
1163209
1161970
659229
319680
827555
801142
515612
1545182
813625
1111595
1385041
940128
117679
762009
257207
1329589
1369092
1435292
16491
668141
760578
1279529
1417405
200165
42467
626569
803021
216571
307283
1384717
474928
1095943
1046169
378832
108821
1364939
943457
223826
258811
1314170
1197485
995221
961325
120796
1066598
785612
1045361
997146
54204
952531
396799
687635
250108
908305
85962
1518082
1449056
974296
659733
1282679
1493435
943513
1521083
1174026
1059192
292511
233302
1561293
576295
1557410
1012177
952019
596838
1171531
1274647
787189
888646
1565510
1274743
927089
1547578
1225500
1361659
1355350
554582
1296040
930042
1295922
1319315
495639
262257
137524
693863
528749
550024
223048
1490177
762271
342003
1049811
1566615
732634
1037254
474962
1223913
1099620
520454
1122195
298883
779950
1055317
1218040
187810
223601
349181
209484
1004241
847511
123933
1430907
144198
1199385
83973
1267331
584204
610391
607896
756231
1027760
1125799
887938
1318690
1365107
583626
811148
249482
67329
1485540
114177
1099644
48696
29350
518964
1422035
544767
1537622
795634
1194216
66852
1512184
622602
234687
992571
579333
924884
1139461
128395
557914
1110232
598581
981364
248130
1185716
1510985
253632
33373
1219871
983903
1185658
688145
1531388
1424451
271586
1366820
450755
1217180
1065019
1400151
46016
1517428
1193777
214472
1411957
1262115
651067
970642
502847
1385251
1326324
526561
520210
1231988
1332534
1457313
3642
1144347
464232
863808
405827
987231
1069183
979791
562615
987837
862215
1515861
1486812
910049
220418
211074
5220
444838
42331
344893
1434361
1412969
1529885
1136550
1042637
1302173
1355717
822858
887332
84667
386474
725940
868601
841981
1080226
423774
419837
668141
519205
883918
608479
27094
800108
955694
956974
1309315
123652
1548148
535345
402369
1387252
1497149
1072832
1421035
586391
1049137
1072666
195379
1234283
1232073
513543
1021056
995717
1094103
172203
1332465
1472010
981299
247649
652267
464316
900409
1035792
583510
889480
423636
283978
207119
1529995
427809
532493
243334
1550008
706662
939560
190282
155300
692232
1510308
185335
1253525
1511660
796031
1550218
606883
36948
1249236
643509
862905
1495487
390958
259935
32485
317052
1316762
298268
1369166
1354414
2692
29712
646757
983914
1090283
1151564
562975
41072
925300
112748
1127856
898559
1390444
1037536
1465174
575038
1173773
1286912
1409140
590958
347529
1421468
923408
561147
437472
429281
403347
128948
15421
1077583
586989
830414
1257295
818586
796637
1412309
281357
1222815
115528
427291
472314
831006
830576
554307
1154835
1411032
758557
1212270
794576
739808
138328
1079651
1137606
1522623
729234
1430192
108786
1176694
618631
402447
43266
1444976
1503003
1221619
1521083
213027
1073572
627216
545684
1063557
490212
1192516
1112380
66664
793644
928929
1216822
205490
292577
501707
1005611
225653
1224362
1530914
233555
170955
686511
786927
57322
98927
486555
210003
1443389
530969
325098
9416
782519
1420374
936676
87684
1171660
1381657
531027
990833
157804
1017161
131336
416218
1470243
678467
64796
1132251
356973
616496
266497
350655
896828
1159391
326706
733066
1480120
70466
569456
547643
836888
458246
6395
826933
1541269
1107551
490015
530619
101086
1193879
624288
1519146
795798
532075
315153
1199292
801526
950516
1258803
729072
427254
553042
383793
66844
1549301
1479057
600326
1353650
747630
1091617
285596
1408328
695038
1505224
173280
1099772
276531
476650
540347
786727
461929
1234879
1132399
1487880
1079787
1138568
316935
1535811
1522385
381054
596282
1274832
23809
1528401
1166478
1163472
585555
950507
246720
483897
636420
170566
1473867
582389
744363
484432
1175478
75124
273977
1505462
988996
1225988
494849
349069
1350145
771114
1163543
127618
1054763
1353474
1040484
951064
120713
816346
328145
442877
515380
420375
506255
671290
970132
1225998
533608
115315
1164276
1233067
71927
939302
400046
1249
79115
1377720
1317647
109908
991355
474561
545376
984712
917457
750642
152614
1004899
884621
263975
532374
694601
1346479
1260624
863396
886176
697264
449130
1514688
1039214
1349809
928241
653725
125913
919506
479872
908304
358897
406575
1554935
1333484
876897
510976
698287
651419
664041
655244
558110
1203569
171273
1048879
1423447
539323
1142029
1313462
766381
178321
21378
1408056
908271
371396
92821
805762
57044
870482
901408
1149043
195838
1085541
349486
279016
1140382
452479
1384282
259576
1125836
1337752
747015
929427
1033460
499711
1359439
1210285
1092026
5666
1113889
1268152
1299431
558207
1140966
1422126
1496630
1190273
1456184
502263
690833
132254
1286506
248882
798463
1305969
629336
351362
595233
971262
991178
366699
25005
1228211
1208398
1363601
1325803
578813
624159
1368919
1516588
1135404
1047655
849713
1392380
564087
1160135
404642
1538697
1023018
110305
47083
1156847
460635
271315
1025727
544533
259956
987951
554017
482947
591698
440105
272169
614046
1102440
1331542
962569
24275
188575
381140
1183829
1153855
1052988
803566
996841
379808
614222
642447
282751
443788
232920
1194171
1007013
1402775
1488589
1173958
1497136
1028652
361201
1046354
479208
323526
347700
1531688
1016679
996730
1168173
1326351
1240448
1272099
1390715
477221
439126
1484231
1354461
111735
40930
56212
1097407
595329
240007
1110996
613393
1068390
1448254
579061
370578
1186528
863145
405926
1284331
177995
413615
372111
726471
553054
180484
1232857
1477631
1560602
1464701
177528
1330194
1205790
72560
591306
949836
992514
535822
423839
1493676
132059
288482
1099720
927237
567558
1395291
662117
1022110
160412
1456904
1275251
477856
288945
1542801
351509
888101
739005
565622
266202
1244645
1439197
1285589
852129
523098
132335
1293133
430695
380708
542277
327300
403848
429844
130351
291616
1190512
675186
210751
1084198
1543575
247161
1090788
287752
507707
61966
940258
678818
1226721
1451813
335263
508198
1496035
179690
184603
1324870
1073435
820123
1074791
1089599
1189181
1002880
791976
517298
206199
660042
483176
1031928
99030
1561637
1443787
286165
1388547
19896
703012
1227601
782970
1092852
282894
802933
1198712
473898
957607
37693
948102
1054175
1430730
1225455
1013014
950820
1338237
940057
167028
412671
113403
1538250
700529
8669
1276076
22172
1218471
1482536
41372
1328761
1312632
763765
1123894
1369177
1506344
312264
1038192
110164
617447
408764
791230
1386902
282374
27646
518844
107629
1281111
1274170
788797
796102
854199
367073
1136441
1227761
532697
1069449
651552
1380697
369716
69929
1216596
830194
1372833
900529
1025956
449400
752722
10822
704554
503327
1486816
194321
1183843
1044961
785577
136643
932709
58813
1209916
1113068
579159
170233
289052
1190119
858150
789807
390402
175460
215794
351004
1396295
1052513
1053863
228459
253941
957920
717568
1209126
1140431
157444
1018844
735039
737394
813483
1452657
819441
1371633
1251495
1062578
1197075
1478641
545963
1366959
1255660
5577
196437
319750
519683
535106
104499
196071
341499
535861
1372117
239602
480760
1301413
1288177
1506278
1289563
1499301
93849
1080919
1126045
816523
848388
970305
42612
755027
267015
1397697
64127
1005848
1060802
1481387
1449203
991278
394964
791542
3857
102512
1096330
497869
773757
880432
1428180
48036
1513611
359683
1040168
81466
443181
1202937
1535227
1010637
1030152
1550470
163739
598817
1355655
788639
799147
1102666
369614
750023
79221
1328737
384797
726394
41550
580340
1524724
1107633
1170389
1210697
1286114
355018
862515
728982
99765
169702
1084875
416211
1548038
1200175
621643
1453288
1173079
190481
1413135
1053358
94314
1336459
330137
70200
775920
1446948
721440
332341
321975
1066363
195621
1203234
100317
1537486
1029917
563077
1542256
323881
318111
626369
191484
1192840
94047
160906
183384
44548
911409
607741
1328281
133576
777742
1091762
1001220
913867
1289340
1119176
893702
787679
1236019
913898
983545
1334256
814925
681322
1181403
799872
1530164
993389
1032715
216915
696785
128798
1302771
541526
483132
1278326
1145480
480083
1400169
403633
1428711
1190170
534161
1212332
79656
233086
254595
368019
47805
1052166
936777
873182
1317542
1066392
414655
1425061
1299113
240241
1115488
257652
412536
293912
975163
545472
1309269
199568
628489
1451529
1005528
661015
836709
41786
55286
1027755
165663
1117065
1365332
18492
4625
827967
563157
1339223
332799
1031822
129684
1172860
1504417
1059141
927347
566923
1152834
1438655
483243
1056779
1484282
892732
1282840
734190
165139
59899
139532
1364185
241072
69260
461102
783189
520058
205046
1081490
736738
835906
1420404
54615
1113319
1169952
946424
1312124
943733
1267807
338896
1203405
1268224
490364
504602
656136
875831
203207
1133639
1261530
659388
519952
951959
561231
1484727
1521208
1491614
1320198
42697
1320575
1012721
8733
909480
566781
548654
656580
24645
83155
953875
1279961
534251
580212
1174518
277126
119897
257157
1183398
358824
317085
300430
678312
1316407
722037
832385
1150844
1369000
1106298
80653
585869
1392345
1431118
1061828
1188121
944167
1402303
1520305
991957
991652
898325
450374
327017
804567
492001
708518
1038902
1563966
590900
833163
944084
724590
659772
1052327
572593
899299
395632
471529
1094815
745158
1323234
694322
1434304
187105
1207661
1394841
268771
1051083
1375574
515213
1104275
839235
356099
1112538
1043835
849656
253147
1514331
1553862
1337840
1480908
950122
301361
1339708
870924
1490073
306885
76831
935885
950613
1215917
40075
64356
1189565
881052
1275053
1265138
694742
455499
806904
419279
644400
766196
904013
433269
609106
1188529
399336
1004121
110549
343012
937435
1264920
120919
979968
915162
1043887
778774
562149
72969
1164872
30570
449302
1156963
162420
806283
70363
1271256
1465416
273633
790347
922483
1330454
930173
912814
961992
370983
1192417
1344547
98091
970159
1383944
26262
1314285
1443362
529878
263468
1273587
760305
448568
347665
1526493
1515149
107132
205016
926390
1167372
502216
1413705
77024
521705
1553700
72401
1265030
791113
339057
470248
1445036
78763
875724
1300965
1247910
1445178
499052
568228
617872
190236
685989
1322758
751200
448521
156368
1449295
1421684
973974
90782
417942
834103
305450
486215
174921
166645
1159876
190044
814863
558425
614621
137173
1297403
1412943
329174
884597
1325658
1269967
20398
128879
920638
37338
1508426
1487155
477493
791698
1511311
1324336
27382
559045
982275
44251
1266483
402896
1221816
174169
474485
782124
42656
1207141
257591
562370
1247033
368145
1168425
166343
874238
104701
1330898
295659
1181389
13387
1023381
237537
1155730
179606
1491846
24103
1350746
885384
628230
1179533
768363
442223
942671
110554
339749
426346
1174099
972004
482291
887660
515763
312914
1067624
832976
1308601
979400
463197
1468969
1025323
201037
1253533
1378106
17852
1398115
577995
652327
462126
1355627
770989
1500012
169719
610443
28091
352336
309242
573445
559522
434134
719588
1043038
1320225
158148
1561349
442947
338982
443924
1174618
154066
28042
867735
1356746
258164
1299761
320498
282882
831573
1170134
970150
1400311
790879
228662
1116764
211869
1002080
858883
334573
309257
946155
1207043
1014830
1223174
851757
1139999
1052421
1233600
1200702
1241218
171355
860318
103475
1190373
1309252
1401609
187956
279245
422676
663017
179334
521895
151043
118958
1326572
1392596
1136271
1072979
219640
153738
658590
706701
952712
548829
237259
67390
1493202
1341855
1550219
526782
343925
1488326
565936
1197502
770484
955011
1511234
908820
566023
364853
594581
706343
900340
33005
249879
1169234
1208710
518802
1071558
890864
317416
1298097
92251
1555844
206975
526531
1092643
66580
625016
203369
1403112
1377145
204694
1159741
18125
1028686
95474
1058492
70041
810740
1100117
556083
1127356
68193
192335
350797
654028
436735
401164
580164
663156
1095669
948569
857107
847287
1241517
95625
1296373
1354596
140349
1354958
732345
87618
497686
526822
909303
998140
447812
800676
221491
820163
1304709
553274
506869
98237
577089
735338
536428
1097778
858048
1015878
1327468
1437177
407389
995798
717414
1444050
1482776
1102476
115293
1468779
662278
1370317
265270
1498341
99844
808039
7196
940101
1116344
1268882
46283
703460
234237
35928
242743
1141134
1503462
1552620
507058
1149564
296981
1524501
1132155
53772
1325759
1049923
1248130
1412288
1395103
735752
616755
1347529
864934
705102
1485872
1520418
769518
1512446
1324455
1039378
493639
1483456
495638
485481
316104
1469287
1436309
229636
1561300
996876
1122646
1377928
1333760
983413
942940
861484
46871
936267
990349
1116644
333648
1331347
1048169
156923
788652
216135
40051
479923
1427211
892299
1284483
1121743
34260
668495
254502
715678
557030
717150
840810
1193194
110249
27551
664404
168581
238388
1225479
1044343
125566
382988
838329
91729
602232
445834
1377751
762697
1211850
1445428
62189
754645
133272
710503
804445
1435014
1207597
712777
891709
1201665
1309621
125343
1076143
439744
1473065
97017
285386
1096023
550292
812937
1564798
1567344
494983
1147588
1106024
1435187
420208
425690
1153268
591993
1071092
963944
683515
1207546
1316835
231744
270751
999767
738979
1273701
785700
396219
1030804
297654
1074594
1514879
501539
573761
21437
1319007
789149
427856
263360
674269
686109
300136
1025481
1489641
1460367
1532780
1105847
1522698
841651
1482762
468482
834972
468608
1051841
970445
536071
1560147
319282
931266
1171274
240859
276769
370888
1435482
151830
1262519
867860
620805
1511699
18285
1379147
780370
789941
901877
1520991
1279315
849437
492712
1372431
986618
1534111
401166
1000926
1205851
1215506
563012
1354126
688401
1261920
554232
1495997
819958
459158
747111
1074389
205147
41406
829984
1052856
637303
404367
640741
707549
257941
524200
274246
1292896
452390
1280745
1105205
1083474
6770
303453
1057304
158020
1220434
1029845
73074
700615
1195232
1423402
1048270
1131111
1316261
46339
233314
330176
1008681
961139
488923
319821
926894
1318263
1308276
1261672
154284
768373
734651
254721
508180
1091326
661584
699151
759515
116575
1025260
1329460
623856
47932
594707
197597
717837
1320762
989242
1567561
1027672
459483
892896
1148270
66610
57511
634518
1308716
1241351
418740
673373
1048434
687249
1481669
202782
940618
341546
56442
1306175
476248
1470475
992197
1122174
1467941
1200861
824370
1202491
1070692
323055
1463692
1154594
1059983
945592
977718
1379645
9728
43906
94006
674748
841886
509846
613995
135220
1244225
11284
225165
67642
1428886
113744
930918
710467
1430243
644373
816646
229031
1306234
416364
598007
1535222
371238
264793
1025633
1387985
626971
509191
390544
1318525
1216496
1307325
792022
1168610
1267346
612351
1448427
688476
731381
1369384
1480730
276007
1389791
573621
1210270
1251040
75444
39840
1420926
1192966
302506
1062452
471988
384501
1154410
914686
1331623
684646
802693
519513
426375
1473390
495983
68302
912863
423856
1101162
620839
252245
1329382
1248141
1183181
1423723
1294776
409872
829858
574692
1057276
899641
159512
781257
86192
814415
962145
922554
865616
943160
1055343
1279875
717348
1140064
972456
1491385
98320
193461
1108795
1290392
691491
840451
1518575
917356
648446
473637
257071
1383181
1452959
363780
865984
836938
584195
872528
1227906
1452263
1503665
1353024
423467
610024
447849
1435006
821060
101632
1264699
338150
1108659
389626
1109174
1316355
121994
468413
228719
1324827
696730
712123
847009
1455879
1389324
691796
388119
299223
1173495
359039
905472
327048
1409336
185712
530288
828640
1179730
1150026
266091
1342683
1527953
836091
781074
533617
675835
17579
1505455
433270
275492
1235735
551042
1477780
549602
801249
1117064
875977
320720
585229
376362
971387
299448
160529
1486936
1542201
1426317
800205
1377731
562754
134648
523868
869924
1022999
1310174
1304538
464436
766540
760594
508991
968598
772845
694249
1182698
808585
666770
832699
1365872
1524614
669416
443284
46461
871824
128875
868252
896960
448248
992831
100648
242428
923655
543944
241982
556868
320576
1146509
574943
1219852
584985
1107008
322094
889848
444656
184768
113958
1519307
869588
529235
698339
1539630
227113
848360
1370195
603391
882996
1294743
845853
1167741
1120369
1261428
1467187
749391
1114909
1036213
1279586
161168
610430
10266
938816
553116
513086
1230185
115549
411351
136708
1152241
831438
804356
1386941
1279478
929043
1319291
460434
420855
564637
1452559
665113
283432
1514767
265604
675156
987084
778210
1332775
157220
412482
643446
760170
331379
865863
50759
1305279
316439
605885
503336
1301538
30372
54000
614619
1241849
1547202
542380
368942
1369935
91459
1242986
1172689
507744
1478195
1121714
209712
161317
1376655
1513007
210388
184867
18470
203003
140474
1471179
1368795
844857
1567403
1309982
443233
148230
142021
1514754
575213
1427426
339359
694008
1166638
481419
1531072
1401400
1172242
241579
1301502
836373
194161
764526
1530974
684740
1428529
1163461
1103398
511637
687734
113926
395518
1533679
726471
261302
980238
971205
707909
641442
219756
382510
528995
1223862
236165
754539
558158
1205678
534119
1262570
35991
831884
948457
504557
431944
1246212
363174
796440
588670
1071837
1157262
534297
1166956
1498608
200736
22811
1247044
160027
550163
1044350
1080411
339209
941791
64428
1535286
231776
1266011
1448376
1351547
1209213
269512
478023
189805
707789
761273
163617
1278044
1421033
1464594
715855
978835
1419126
587177
745153
456875
727080
1181434
520340
1044020
787491
842307
633534
1558463
990703
99290
1263714
1308601
1381499
945085
390618
719444
1270814
247385
11967
864741
676875
408042
375931
1050658
1339292
1264974
1421730
996611
1491222
116185
1144895
1501480
323290
1557626
176644
104419
990074
320518
1422677
1098360
921357
340604
601998
1217706
484474
875217
870065
1243652
1209242
1000603
493156
469845
792132
553387
1545395
134939
910917
214166
1105484
972495
800320
852437
485780
773985
529379
948230
1505809
325463
1493318
1033881
503716
1338964
1561209
1301954
168207
555887
373033
1284200
453269
793807
626704
1053089
762772
360968
1552415
383535
536559
657421
727028
261909
1517750
427162
126955
1261641
886756
857192
1092535
339200
1295152
1103027
881161
1426881
257429
137746
881837
1347580
1052588
1086542
61096
805103
1140735
939525
557622
647126
828003
1275609
1355878
152047
759433
479855
1154468
501495
856125
1025760
166974
251345
1320185
681964
1518343
1500883
486029
360932
1385786
1102596
316244
958558
97668
1161684
1179463
598708
311156
1360833
1387265
1020153
672355
748563
1093111
359173
338438
1456631
483980
660446
97586
418617
1327925
675330
1301578
1345987
316614
968706
1110355
86367
1438884
458496
1312056
1417936
1154891
868020
493756
1379192
89309
723756
1277224
294852
858217
280774
1070206
617772
432244
1336932
1013121
784253
1274204
1145278
427580
141690
970527
811255
943507
130252
329522
755105
604524
450239
725691
221602
189533
179407
117562
1228382
676727
1267377
1033477
659356
35587
349740
254955
7804
1528120
1417033
873487
131616
558354
334976
953169
115988
867288
929080
218768
676746
1136404
302690
1110436
834755
390130
1129138
765592
395208
959169
164496
1528013
397113
1410094
1198582
485230
305710
1403657
1028675
829517
987584
746188
1561729
1554737
62707
1557425
814058
793578
6930
497810
170905
427623
1263138
1455232
5154
217212
871392
1552127
967391
1069838
770592
1248910
78180
766474
905131
503552
716696
1323650
985493
989082
912722
783714
823743
937757
1264042
767006
436280
402157
431101
1306994
1109073
1125977
156383
435751
174058
806519
277456
1067931
95499
264930
1265630
1558763
1105582
1318665
1380041
1218513
755423
859881
354672
30294
1534712
111648
1513134
382859
178629
1094333
341917
700407
332024
511094
274868
1037120
1383940
967957
968843
851571
814247
1416278
346242
1036838
102226
874533
172457
1045730
1378055
243368
357923
349154
437649
83089
552433
208101
996813
236674
445372
1226244
1457720
458764
1479554
495160
429704
1252712
155875
211035
130555
1302346
599654
895443
845151
135889
763492
7328
1332397
208662
966730
691227
1109616
1455970
310432
696006
152924
138103
1175779
862845
350635
1098737
300495
666843
1177297
40515
711976
98914
650818
1022461
1381465
359006
923623
848545
151472
1255003
827754
1498400
696060
1222563
1049721
1184775
327180
1098875
236530
963241
791754
296499
146479
675000
807190
460773
774441
215865
426700
1349026
916550
58967
1272199
856236
262300
464172
207323
41064
225207
1469498
1083751
1008447
685414
394678
382452
939386
479291
372156
323333
1527325
670958
1003979
1267812
224697
507382
1035766
1223788
1039708
1002625
1083161
54814
1146313
283100
1371438
426488
417451
675238
1116805
104009
1223831
1070399
1093285
876340
666117
892148
1564558
176175
1337096
252386
348485
1235714
1319722
418733
1268932
296109
1297421
663305
1335725
710890
885396
134644
865821
490107
847057
742035
223445
263920
456667
1528276
247330
356166
90240
1351190
1203363
703664
1192935
358409
1030819
979766
958027
691157
1032244
1312792
112340
72829
1221333
1316420
771362
214953
814404
344286
777897
314558
605875
264768
152063
1204919
806824
1304989
51759
1267512
1297768
1125630
263421
1231633
189340
560861
1300999
1560151
234829
704901
1374715
1048698
1398288
1401922
390208
1349452
1457734
868401
1100665
601312
256779
564500
1158697
306557
1364061
48719
374778
635250
725909
1275083
1255323
161904
600151
1354337
537045
95051
717263
806056
629745
1074275
162106
1333989
1230988
122382
208902
200828
417075
196274
913088
285376
1535520
678797
408427
781171
94860
1435692
957494
1340249
518247
721708
681907
1233297
65683
288182
115687
791223
1161153
703985
1323350
383004
1046907
1196222
1430186
797879
236112
499450
1307077
820091
912220
1325586
1210293
1238438
242298
194675
864333
571959
1281881
289002
70177
1221318
434649
1367393
1195409
195450
1391832
471382
1033555
209851
1009918
1221393
1266985
497739
1316491
1450788
55644
222506
1091963
55646
50118
1024987
1403312
1499230
934367
1399791
612311
1111984
242926
375562
911474
800517
210915
1534413
915450
38003
111188
1277700
558509
892258
1470177
766464
1521661
812519
98239
362575
336307
1394699
861447
1410650
1504779
1449348
923971
621522
406067
669428
286727
1348478
491674
615171
217381
1489644
289053
578934
1272143
1103862
348171
1567227
923732
1416094
489855
991893
181896
190416
276441
265952
1291453
941413
301739
335190
1482254
1545234
383990
721026
1419763
1181125
1112162
590768
895502
1026660
1263642
210891
603263
30599
1545154
625131
525282
394134
173991
692911
194348
399790
1304563
889407
724788
1117308
948382
224797
1226515
379515
1191421
1051136
962200
1321395
285390
1002641
602144
1079755
1479340
101942
1272263
1032627
486757
652189
1453292
344140
789105
1098195
1384678
699571
105137
1256459
474339
1156787
184183
541179
820278
1141100
1355589
1536942
251151
511222
129117
443169
650672
1455934
1395736
280376
1413946
1566653
1086893
861651
1209790
50442
864051
914449
236652
71238
1058512
1019690
331522
1545188
896130
956561
803134
554270
1083624
522625
491085
294265
296774
1337504
1114627
1088387
1137249
461986
977390
988818
1139780
447114
1500247
25078
269290
411450
1350523
789579
362864
1532512
1148111
1049385
1312932
1345363
1396215
623960
1366236
1029945
1527220
300338
301572
1359046
1534404
1093216
96901
401756
999575
1338057
648557
366521
368384
478456
990202
404625
787999
1167522
95783
1359371
144092
352955
1204476
758611
187279
392084
1467756
878563
1518288
1205082
1075911
1056537
60851
1148125
1450113
1352817
613960
510574
608209
893358
214796
1441696
560642
244769
674000
966833
19230
357021
692536
1131514
424890
1124623
726979
358144
400435
367447
1015221
497138
1241049
861729
1003695
774457
493113
770156
777393
461309
1452763
1163399
239706
1181304
118878
466250
1330698
539587
1220525
47897
535547
520199
572845
982047
602133
366172
1315642
68688
81290
584282
271889
897952
102471
409424
1229658
25614
116193
665238
197460
847996
350421
690105
1346898
282167
375444
834991
1166911
15606
1092741
561698
1086140
246917
1529754
560312
450277
1202648
343531
944028
361386
93945
284944
1464087
576624
214674
1149787
1368867
1114985
144791
757882
1363095
839095
1106598
832000
944391
618344
280513
1521579
1520761
999937
1444101
1352332
1101958
654172
105529
251220
858286
1245963
804371
682233
652538
934580
836476
1188715
861828
1467230
1494130
1125998
790440
1145461
166331
491921
202333
1420275
184326
548880
408261
176972
1394348
1403850
520532
1336022
242514
1120069
794977
1532478
147654
881929
1349485
153679
884191
924766
276170
1134147
1065093
1042237
312164
1236007
375058
1062784
1009838
699679
1118920
1042302
181575
460605
461679
1380043
732686
1321940
783745
612167
247608
622771
1521167
1380815
1178273
269666
268085
272760
1237421
335276
71240
711316
1188498
1481626
1177324
105786
77915
43856
1078942
1272311
393410
103660
1263038
1517991
348149
1552834
1235364
1097969
23753
1520025
882340
338737
1234913
1297946
1045975
937701
443427
159201
829569
408756
517997
913936
937991
114379
1075435
5844
219983
119040
584618
1388447
1120157
1329639
600695
839393
1296387
456503
980857
201592
1289834
1305495
336020
898538
106556
1050505
568131
1057383
258740
554329
1512699
947226
1025791
647669
572757
521935
1459099
464532
911557
1185627
678004
58306
411597
677792
453570
1444900
1323992
1103284
1212553
468519
1231725
805559
602955
1453290
831668
724000
896678
441118
1196809
1188229
381000
1515036
549148
1311382
515642
1336337
1433617
488755
790889
1119754
796463
523464
1418307
1029748
246297
1507182
792533
1492159
221396
45601
1261160
1022136
720012
841713
483719
527974
601065
1271205
774227
946067
1312345
271581
628192
828580
699389
971802
499055
993840
106061
370068
511357
824358
1311525
1086026
597368
784025
392121
114383
88903
1232849
1373080
593711
513206
794533
634217
1396273
79022
260094
877662
1560115
294622
457785
461501
1465896
867347
695093
281661
820726
144402
1008785
162060
662653
1285828
1551390
636511
1022092
1069517
616999
3788
917677
1132722
889699
1280358
1555506
688584
1264994
162403
86403
493069
347885
408591
1223699
165160
864852
315667
348734
1008826
418035
1105836
330983
293542
241336
437841
344386
1141191
1526348
1381225
710192
534754
374506
636749
308263
1276629
747024
1270484
193890
1498394
323706
1442826
887724
1543862
339952
1469151
1112029
654096
486668
723107
1453707
935042
408632
430141
534606
1015265
704086
1453851
442404
67262
1129844
1359557
15794
186294
1432788
1563001
265564
373297
1482423
609587
1017862
817478
1432934
904700
395681
406381
934476
462513
377745
571301
929447
1247219
930951
1267592
1213928
1524310
902013
643782
1555700
570180
237461
561272
545106
13677
937505
611799
1214089
1497979
1206500
27552
251368
1282998
1241935
554642
1097589
169540
186794
1016624
920690
653974
1251844
1266209
1533649
76525
1393102
987725
263624
269082
377443
1046451
227558
1435196
642277
1533512
537487
718580
414520
662317
949044
856989
1171460
247289
1167795
141429
696353
1060568
255393
620993
754310
1512625
24574
1103721
861857
1449557
307289
470905
929510
271001
833693
269291
966807
647654
678348
193796
1518816
839493
359198
1100765
51208
866009
1231489
1366392
147717
969489
724972
141632
502398
385693
1024708
1387673
636146
270763
1042135
1056357
565273
396802
767041
980857
1069093
469331
247400
335056
44524
502835
115591
228568
718675
9996
1281574
517456
1422265
1264007
546639
935128
1362453
697536
1369261
745541
1082493
1079076
1139446
1500350
715270
866656
157245
142496
458839
375767
1516790
147830
230247
1231962
1322920
1495539
920936
1476833
410115
1380064
1421592
392090
1191497
1264175
338119
1409062
83603
484844
737365
1261299
1328187
1285205
1197773
6448
34640
1198429
837131
597572
544964
903712
1428861
52182
681344
661512
392127
970559
834962
534388
908468
1182138
703594
1249765
1389926
24112
438393
661761
615493
47300
1483553
102720
1170604
730136
643324
1012997
790338
982416
875543
438284
747713
1122972
54630
1199738
492834
748452
7643
705565
496216
509421
651558
313409
177701
932975
290378
640867
1418890
912476
1519073
1321868
1553887
1301325
944053
1360874
45067
139453
869617
838534
1401027
755139
658563
434649
728969
823314
678657
1329953
1134208
684912
727724
1080735
288655
870180
1389676
883438
1016559
494724
1333875
1132498
1423741
786629
617856
789618
1337459
371677
1108085
1214391
1291435
818430
1193935
1349635
141877
502134
1442624
245310
276774
1522543
1400175
813273
706107
596682
1281453
571101
896314
268225
170550
714227
1383943
460474
827495
1007406
1385464
338581
982293
1296566
875700
824790
295740
283741
241597
1563533
133013
1325878
126683
132035
1181216
1170000
328901
735742
821523
87718
548908
478373
71302
520641
167676
876438
109016
912710
505797
428089
887118
811887
143478
1474842
317419
1310773
1085199
965429
1378204
1028402
1000483
780079
179695
60090
565275
1419579
864639
474200
94908
796148
176472
1031954
1484292
127721
1486900
1446680
688309
15846
1362976
1214190
559014
182105
114759
1335428
923666
1026426
272806
328333
1503632
127782
890504
184931
902056
1468493
25820
390676
536923
1284969
1510844
902291
776206
444060
135264
129087
300524
499269
99802
889047
164493
940082
496054
1278990
41465
1404092
354637
1028501
1394792
1339600
85961
404055
680082
1476030
850277
822805
1258947
1245901
283878
739673
1133844
1302716
775325
639921
882658
1153898
1240764
341805
1189645
139324
320872
949610
887280
456730
6386
169824
1505378
769512
1148856
464503
1346480
1420757
970822
849417
166718
1269710
459157
1139891
61723
1560945
290516
872138
654552
1014746
358776
872975
898999
1244261
814922
983551
1001461
1543284
413731
144385
1112603
1382014
1528398
1014146
1386856
460531
1500428
805667
75018
776757
504489
3999
1225068
1560097
1098618
1260682
1439145
232836
384428
1359872
1405751
1426727
292807
153134
864355
193252
121796
1130262
572661
1179245
407776
1074718
1298502
510043
473701
913719
1154412
1124232
131818
1210337
424477
561290
1145074
158479
467426
704372
532040
731236
707797
349724
93142
317960
796041
1063908
473114
601266
1031367
294324
73315
604994
69183
1242581
668162
390228
163619
534030
833115
948298
930806
1365724
838380
315833
1042156
97066
816572
1180055
223106
677067
662138
985934
540124
1346310
769321
1377765
322679
1345116
444475
758214
1533306
693987
1172624
621500
1474567
68901
1105463
409216
483144
1445598
501813
734713
980931
503835
1188785
1395747
258418
385401
1063093
347270
1425947
158134
694231
264885
1469170
1434753
420449
1238732
1137606
1168117
242285
473468
1167087
174209
761766
658835
879965
1207115
1549235
774867
273957
269535
994516
157000
225974
1479413
403402
229797
479478
1383787
1068376
545379
1195428
912342
1087776
651400
1375075
1180862
1096473
1461106
906739
257852
1491148
271047
1095780
142530
1031600
1486428
874462
609060
1051309
599647
595212
906374
1313451
294207
1165536
838431
626266
523742
1182430
657802
1210460
1348867
944455
1314108
127788
325291
1509320
97248
54668
1198829
687064
256026
196371
94797
493367
198812
1270364
178228
265399
996940
907349
13164
1093939
1389500
533872
429281
833447
1478953
725676
1357806
1536980
424966
1348796
1099899
1521790
776612
645932
1157129
112346
947716
1421061
1094965
85501
1396508
60005
391391
156360
66712
875494
720265
1177772
811015
643496
617882
1465582
196619
1101739
735416
1382992
1111633
1252722
1192325
312979
252822
493512
597138
358991
342825
517917
1258485
1023682
1306301
1178869
849427
1549058
1177445
672453
1444257
192982
1389237
988772
370000
1468108
266223
1293641
42275
297357
603047
525794
1198281
758893
375171
278138
591515
999610
1563387
1381197
908970
923488
545984
629563
1121142
387724
989147
1505491
1114814
985685
630611
772707
480553
494965
1343216
509912
125917
1145679
212339
316630
233795
156746
651192
1059102
1272258
434184
982641
108145
1166204
1030280
741287
1341894
1377911
46106
375072
1397736
601028
1349232
180011
32456
112919
973817
258240
21977
1252811
1455737
1415008
906444
995641
1552739
1453636
702560
1104205
517354
1062978
1057285
604136
1263736
1174936
68593
281688
1275356
1499040
1037477
1031972
258297
1163495
1550581
336579
1022759
1334354
142533
11056
812447
120409
679951
628703
539671
597023
349812
1234894
1102264
1405392
567902
163351
658639
1454314
1164313
755510
372780
1450081
1382019
1410680
176808
1484172
778818
38474
983706
1162514
1334086
259729
1270767
1088067
1272344
359121
1004036
581159
1342468
635282
1262346
987948
975494
224402
681027
450362
1336059
74736
990469
972065
551815
1281559
841766
702627
389329
1250038
761533
1395108
304577
1535981
1021126
650385
651656
1014290
508045
1296891
679637
985356
931131
707314
20459
1191285
813567
178417
1045126
1343146
25843
378676
918691
971216
1537708
6439
192180
1538153
1356903
1263564
522899
926892
1387723
873188
1042240
625701
1394802
633747
1119878
959487
626106
1244057
1456810
400370
882312
1275026
668948
1037413
1054806
1151184
144628
762919
667543
486703
1386298
239237
232932
139642
930867
427579
1440636
94604
422766
875541
61577
790486
1080202
44997
747973
1348321
98641
1244273
1457626
489229
1216232
153222
1555882
476939
1031387
785966
1170085
751016
1175036
295436
1201346
1059265
1048530
598060
1541268
983312
820260
324644
211580
1382418
1134746
863339
397903
1526958
555024
1290966
1296135
1079604
1177869
277342
46116
758331
1310277
1129924
815869
718289
871034
586581
746661
989481
1315146
1517020
464512
313987
137748
447870
1225153
1559117
1425667
452740
1362574
762767
909676
651337
1325014
446355
1087083
1355195
1548023
1211743
14007
903179
1000670
1496725
354814
416935
873474
690403
1259779
965683
39615
108473
371477
144688
1563843
1346871
335548
100264
100690
1396343
942453
292942
1454833
930137
996599
111154
1207279
1268566
416322
347752
343112
1359424
668684
907775
1285176
153365
1052387
1190195
647877
1417900
919438
70171
1403926
697495
802495
1350456
1243064
1565873
850162
684155
946005
1147521
1274863
1129451
909255
616424
1282151
22819
1127724
1473407
613957
786473
75378
1364862
1040338
384505
1203975
673264
1310992
649659
291198
1565173
821541
289739
1136315
1072020
1439958
1567985
169099
1090754
741105
1187344
1219623
507201
399364
563791
433250
386604
198548
674542
113194
333244
1542845
802222
1023352
1114304
379629
571806
639923
1468236
1275026
111019
329827
120139
1248005
1179037
1402215
828777
111937
627633
1470008
978771
488952
760873
20428
1441865
848181
1147430
1487411
283647
1165444
1005542
188488
1489325
413813
1255182
560921
1136150
1359273
416330
803274
1490201
501115
1471244
1458916
1075876
899355
196679
796128
1196707
106881
537595
380987
630445
84008
809359
1051469
889175
1280131
1024458
873113
646428
841481
348219
1042706
986150
1011613
1267836
789754
1396097
127690
338875
1535990
1018623
923265
873172
1095678
548433
714114
826295
1223183
795423
840372
1106048
755426
572304
1025793
329277
422929
609354
1168025
1386838
712773
537630
243438
838524
1290070
519563
59288
1291984
1132488
176773
1511821
1310476
1324883
1453318
275133
580448
1302315
675306
941211
940707
369590
658993
680553
641337
1448537
1502100
259026
76529
1408836
719066
1280804
1371156
652734
320192
960190
1444747
157222
747634
1001364
654857
774084
1461168
837251
874447
280410
1406427
1410618
247051
30773
492027
442465
1424492
752603
1434655
124339
277720
1026995
1156696
95958
1032533
1325661
306570
1549488
1093233
306276
229072
735860
356805
1151838
605897
367248
318119
478531
77078
35832
32446
1311309
1466028
975149
774167
603757
1479990
1385843
1468295
1235356
320069
861703
1223293
1489994
411772
985234
401196
1294408
776575
4706
32848
1405787
1384189
827298
1480357
485300
1404602
81894
260858
1414370
688581
980825
761121
356015
358494
765819
1374790
481096
441470
416329
66929
680838
982666
1351101
506024
272893
1039498
1554186
1436636
680835
319593
541797
482434
873268
1304325
247975
602171
717032
1057990
192316
846893
555306
1277583
994960
23214
1204466
424925
285159
1351115
1037284
165389
1348621
570627
1465452
1367783
1031187
956724
498709
1436462
288401
110296
452164
1238790
770633
262587
1562214
1030939
864433
33188
83707
1138876
1555949
572511
962554
1531700
1376036
1199900
1372982
1135312
75132
1030149
1408076
1192951
186096
685837
337936
693792
1085735
780108
1545264
896125
206015
752079
282647
1534460
912128
551853
512423
640121
1477084
1353997
929081
1003690
986865
141262
1526595
1516185
1139261
60732
1332176
616486
213774
1300617
3213
730843
412145
904778
1400937
137986
1143743
1003062
528298
303001
183568
1303900
1197353
999529
604197
800151
804556
845299
27384
859672
1093736
602541
992937
92235
1434537
1214966
332836
1349227
414241
895009
1368234
1019729
567279
685359
820702
1227102
652923
1046607
1451858
649071
1274416
544050
39634
1306667
1267678
377565
505877
1431353
466367
200781
9297
1230659
861219
128609
60784
169581
813984
1042554
120523
193815
1275080
1313285
21269
1545922
1523771
995551
596807
1516579
286481
900914
1277796
1273099
1176864
799584
598928
1280655
332402
163582
953980
222301
1163559
1162825
280660
76035
1077715
132560
1401724
685502
392680
466529
1200793
585987
879563
491900
1124680
1378174
761041
475634
93734
667224
455345
915837
1450718
1050652
471749
1340633
334669
448971
1473069
81525
1186414
1137592
1486037
383533
307889
273316
1166903
490676
558440
444120
467224
650497
567227
504008
666252
935676
895884
893578
592603
475269
248999
281293
1488601
496120
863894
138936
1342776
122524
66864
364607
1370496
391905
178822
138060
167299
502226
190533
1047654
235395
1227545
580481
1206123
403496
1096433
1488269
895173
1512639
1236708
55713
311153
567549
1354164
991394
1164411
168460
1406485
1519047
1457234
352704
1153962
152999
594886
1524788
376245
1148990
432856
985244
155774
935674
12295
898444
1336624
508217
149678
1542536
1237296
1522807
788153
306411
1292722
675611
641955
87814
923052
1108770
1563414
1186974
222151
1409230
1094676
1323835
659600
435284
1105556
674623
1354837
1215051
590911
695408
1385365
396592
1361928
1199870
1080478
905052
477782
1555606
618529
81332
573708
1160447
475903
196510
483647
345234
51222
999173
628121
1236845
553408
1477843
961495
1554236
466519
1485518
1334371
813296
626108
884263
974001
452166
1492013
1038046
1020190
1119688
1158785
1157832
1109868
141356
1416904
1366603
575999
259059
1168406
20250
1020384
745811
136102
1509439
901953
360672
1470507
1067862
1367082
996134
1037087
285991
767083
101693
1176564
1355139
1379792
478831
958785
143323
137804
678254
1025672
1436462
530310
883758
1236633
552821
1463884
191438
187264
101345
983371
1421931
141810
245885
250456
628794
1165149
110322
1132878
540702
1118245
469065
1216043
1363309
522396
1108103
415830
733879
1329609
440923
928157
1423365
1180303
849368
1468864
244947
1239830
1420641
1178442
1494478
1558471
192777
1212446
872483
1322937
372183
1234773
1335123
1534161
1526545
1208552
488205
68521
1213751
751213
121569
1070683
256055
1510102
958798
1162851
60282
1061208
1099896
206949
714656
941870
671287
1408897
982563
691024
58507
686365
454192
419169
637025
818877
1194822
892152
938424
1131214
506037
361876
1021999
530704
215883
546499
991073
1302069
760292
764256
1480953
274309
579225
1296485
509383
992557
520134
198603
163243
203799
676178
887392
1245218
283645
1440018
902652
1066594
1346345
513832
20783
241185
1424844
876464
576340
191071
264893
899001
1440661
1438555
802901
1228853
747496
929883
759159
1322504
470206
1425965
444801
1096761
1082403
463981
1330355
620243
847043
217056
584659
248427
326206
878163
1219891
716201
1275367
979782
72476
259245
773640
511481
410279
252720
1145980
112052
283015
1212292
366407
235686
1498325
946378
268271
791302
291113
77358
654878
1122862
1501738
240703
1189672
135988
28560
849633
1257003
52243
266248
156147
458841
55473
843589
127568
574502
1093128
633812
210996
803206
466902
900433
913001
668312
309293
395502
195717
1398876
1500660
935859
660760
968619
1104442
389697
1416956
465180
2847
108479
1552546
1506537
1011878
991810
1415381
1385335
837894
1406198
927350
1421779
884836
531882
993453
201903
755273
966228
646986
348486
1134507
1554588
1537749
1342918
1044434
858227
773056
16663
897239
770734
991945
725420
965900
158416
1287065
516897
1403633
225788
1049546
329936
1032318
124554
516690
1028484
932175
956850
828512
274309
1231341
982235
64941
908950
1324452
185591
490387
409260
1544055
1082831
778166
632902
1519797
493039
462018
80235
982780
716706
83353
197870
1469632
257948
390307
661353
300690
1508229
10052
462276
481325
920961
53194
1165194
1551571
1052590
1119957
1248804
435352
83224
981477
157372
1077909
1426947
705420
335055
1392721
425797
509664
321316
988890
107291
166152
291560
1360566
983021
578356
1247404
1295816
355926
460658
78314
282005
1244119
491662
1219782
572420
555586
1299767
817761
186159
20104
536067
738919
159029
576878
1438338
189100
426393
556887
1475910
1412436
229231
687678
120782
508331
1131182
75347
49672
64526
754744
1558269
165438
527684
972464
611708
1322346
1235491
377839
1480942
160503
828127
1345994
707801
838316
1395171
517885
1189768
1281723
516701
717616
292961
68145
1541723
218919
678941
1537294
414901
800342
910125
1035391
877299
488838
1215391
330371
47519
472427
1372300
312751
343403
488452
605678
1482433
485636
1518717
596401
331009
1421968
997673
676136
1045876
1090240
56761
38621
645199
563231
1496910
760261
1209757
1278965
1101312
904990
857574
698808
1125790
676460
1028598
929921
1052804
207542
1414859
1174479
977214
493669
151620
1141834
1235783
848619
671613
1531824
1058637
1022108
886959
440378
640564
1380778
104305
1253936
613434
497153
75226
240599
899137
1270611
1032336
417626
487317
1491231
1106973
28113
972522
876346
636272
1482887
901615
402722
209800
716611
795295
1507284
346943
401468
1164823
696100
882163
1053710
348895
1430842
1487230
501168
773337
762432
1200243
76432
981879
659984
831629
1480934
183228
177979
63213
344934
2488
437390
224505
685279
411354
355833
980735
815448
487094
1057361
907265
463679
841776
341958
1200743
377126
1463747
882975
36491
983486
300794
403620
109964
1009235
95867
759176
1067841
1314565
541990
195921
736645
966002
240303
225239
622839
115364
1347874
1374022
506498
1036821
364906
449994
1231436
407210
849385
461806
658019
708579
914739
62734
497168
432257
657794
1183847
658735
1133489
842675
1027052
310139
1324020
213450
1102956
128324
1027357
416966
1527306
1402433
188775
345955
164306
806526
387515
1178702
812216
1472841
1227668
1271799
68322
474619
1154554
331749
1074874
205851
1496319
165491
947182
1191007
1286438
120764
532536
1075451
110122
464570
1154362
849045
1327022
394697
1404287
1241070
126543
1125987
1100992
1067781
932889
372954
934217
1220463
964498
1234525
494077
1274878
743829
642605
128071
1559200
1209825
761638
595213
1169789
496501
239646
112923
941178
959565
182543
795127
1495688
1009220
106919
48224
521071
249700
1032016
263485
141829
912734
1239235
447334
231667
1554992
1314338
705228
329905
1206602
470926
1025931
393651
871623
1534824
1016791
882557
1089029
676472
598840
1403012
797277
521696
265025
1526798
833270
1420592
759972
232908
116642
1236070
397167
599678
532321
241372
1376226
136432
43441
1356556
373629
349835
1287323
1195489
1337522
376685
1242523
1566809
1460415
1446162
664027
517418
1465133
1147783
1234049
210926
557601
1014304
748842
1018809
320420
1111624
1238241
544638
477353
63404
1313782
533033
264978
1080557
944203
1294479
706889
494487
1123093
1403286
1447796
637519
1131754
601006
1021626
75247
783752
770696
1260084
695288
858698
1113337
729544
1259066
718148
1086179
1235586
331426
1462973
219517
325008
237405
751858
925237
608975
621554
48081
698428
79892
986187
742293
1403677
432833
937297
790920
1038205
238949
587500
701194
728881
1081684
667537
1419152
6647
534520
881484
1066773
78516
1464602
1008479
1498624
1006968
1391036
734570
805296
241608
1235862
1316430
1523162
1182251
940136
290361
388737
1152589
1465188
638321
1234872
1278134
170945
606568
702014
1387550
804142
1362340
97715
558650
1226467
885794
59784
1498716
1067210
223971
1415535
490785
1536844
266358
1299631
1227661
200596
1459841
232258
260231
1511923
596523
261019
638359
643074
1218968
819104
881796
326042
1125936
1143763
534145
1248316
734293
1442815
1508601
452107
1300499
373583
1128377
231618
643417
1235940
897891
576609
843786
1172126
866118
1336517
923075
427389
1085628
235306
1429836
90985
184058
1131155
1505737
698525
83186
890936
1147486
667295
1450274
1405786
769683
600056
1008528
855124
915088
821581
264851
1301041
620648
908708
1345555
637741
1252026
331244
1319641
980280
871674
1366665
527726
1382506
62328
746847
723725
81071
1553990
67363
728571
355884
1030992
197932
157229
912560
627276
192493
1012902
1389851
161316
1507560
267056
754427
341603
297425
1422028
683883
1007684
696871
998326
856965
243655
150416
1560917
1265177
645780
590787
989521
1529619
911066
481273
921981
28853
222647
906085
831830
655259
1489166
1355478
1419849
247014
419257
1365426
1066814
319366
240672
462250
56043
517554
823268
960389
1524845
772738
1410872
1202209
117872
1406843
96110
1089096
1420900
500886
962066
1257337
793324
126514
878612
160831
366836
131771
300086
1286860
978572
1004895
1370868
199722
532606
667689
1259065
1075697
1164225
862741
875916
370986
423308
157612
668870
1045617
301207
1561889
1124046
1285809
906326
1329917
1306864
366049
1536725
1096574
836611
1218923
1466319
888445
870585
323155
738033
1113899
324336
205141
1441109
1143669
1016193
4276
501420
78631
936892
1219874
732902
627268
1493984
1325074
336898
1079449
384741
543974
145413
643361
549151
588538
335312
31216
1272365
108072
1134659
1138280
322370
229659
945887
253884
1567263
1533058
1543634
1307880
736935
1433143
1504307
848472
1099860
1082006
652800
524060
943521
1104150
845618
511374
428176
1297727
341205
84547
100462
848810
839762
1508537
272528
1291067
1453257
850795
1152883
1065613
361350
1425730
1038816
123938
1369383
87281
20619
1250009
1157362
862304
113570
351203
471819
1496367
1266288
146436
577013
55298
1444237
1558558
237589
1349262
540250
620074
794048
1474394
505343
724269
1090830
1407782
1155344
566085
1459029
299741
1423641
1333171
1078844
1258352
762828
178909
70173
434417
200250
7740
1030912
38860
1273287
973221
565848
563699
767921
964581
1175927
99903
393405
678587
493063
808004
542990
207658
177272
672383
740698
1215913
134718
236476
1319108
654872
1201671
241932
1250940
384977
1516877
1021614
599244
320622
768872
233316
604952
616691
135911
1409828
1198327
228227
1439361
321684
865521
1226907
1445526
607457
462516
901106
32635
1205773
1262783
1356040
449953
361036
1028812
413827
343911
1105896
329047
529591
1371710
670197
1119397
115591
167363
675587
641271
1273365
1339179
1487073
855637
1327756
771858
151820
510380
870671
1463357
517737
149425
1414449
490870
1431421
1023509
612517
677216
354490
1105264
330544
1344516
1422767
1183286
1303170
1171490
1086024
1335029
402614
767720
698683
582949
1417303
16671
568028
1433062
41023
418331
709698
104862
764941
997405
456953
1543863
272717
1111802
634546
390050
158445
611943
1371069
175212
1556748
129030
98191
569855
544219
559746
462530
496173
754383
1371403
995891
850493
1471090
946462
25935
1397691
1181735
1076644
603029
1164314
391347
1069992
253129
188993
77303
1216626
1375109
151524
1116620
1214655
399296
952633
50098
287369
1268204
887315
474299
979720
1387174
222586
109223
704265
460608
1523852
342107
1298977
1135005
84059
399816
321521
1224106
1145836
525323
501092
1072056
1463958
1249747
1489426
637365
1040905
1379061
985028
69885
753860
134340
983512
1542194
1173923
1514588
23886
756870
63531
1469519
551324
776768
168050
1051660
375714
911023
215795
70440
973567
180321
258736
693344
687410
311615
351011
1241929
614751
524693
1504119
99769
1231125
899008
442855
122565
1443835
1294345
227581
789236
624513
887096
364616
793233
225858
844683
289077
1091135
1366866
428691
1432639
599749
965488
1188207
1364853
10816
173131
455784
853188
110074
610555
1414311
1221568
683346
1220225
898264
1374839
949520
1176059
1477798
233166
466101
1331076
356313
1090931
1204190
454343
464675
1220744
109052
1271396
366368
37337
1264571
114304
585151
110085
1095781
695671
1203431
1423720
892724
1389599
708587
549184
488065
85470
990769
308756
1116509
1264140
444037
933309
66535
413252
515136
1331727
1456321
521112
138259
1182374
17768
834083
817611
112707
1048763
46376
792953
977780
29651
1034475
245216
441193
1497011
1154253
467609
747305
931517
1441545
1091271
561105
1304388
1496036
1428479
982768
958162
1146337
824225
647713
1441228
1370593
379706
1033318
743994
47284
1385707
139737
1379161
8676
1280126
715372
895998
586737
211991
47723
36124
763568
73299
211193
161190
996208
908909
687011
1330654
1119954
1118737
1218612
1255856
777342
43804
342093
44470
1387182
1198380
955507
1026135
123199
334082
1161862
944657
2788
639173
105549
541459
207069
37319
692728
1137703
477091
1175183
25240
137474
1064926
586750
546461
1096255
1031591
1406847
692528
1386596
847482
734348
1391454
681224
738
1140455
1389198
388747
1396234
800967
298400
1076745
234499
1392955
357055
908040
64882
1364009
207572
321162
1250007
981647
511949
899148
625466
1158443
1425293
266701
626590
353943
1010220
315164
649897
503202
174132
1452317
110764
659231
342823
1075432
209046
1371708
1221953
326325
1430403
1119730
351553
1441706
535105
189030
1208687
1360287
1056584
1235990
480266
1161742
1501941
1090343
265872
334139
1324362
584997
1114818
691079
1419323
251472
813470
668684
1208319
1398096
1187565
972828
939831
268952
810023
289164
1153793
881187
740034
404587
1253730
1034439
1207859
1256246
528143
1167389
1091433
562656
1554891
31724
970805
1124635
1438778
340579
180505
1420374
1524956
1178740
967974
809950
1272799
1475768
1225918
1197312
1216531
668070
391523
1383855
894722
382106
1040476
803258
622594
917709
835269
566144
936674
786782
260571
1406716
1535543
356079
1281641
706062
1229618
1351822
1294085
926474
79436
1357638
976108
400775
906492
1107549
37889
395623
1236993
185236
541619
57054
542275
996414
866306
35109
1294427
1396560
455845
983983
710602
1194524
769814
373247
1203875
31367
129224
1434964
311563
1420041
90133
1122715
62006
1034565
4612
1164190
135398
330863
595861
915475
623574
1019717
1446481
437712
962114
1273615
1524824
452306
1059809
358132
485167
844411
78007
961561
737433
1351193
100520
1060736
1257713
149342
980728
818590
977235
1092615
1318942
1195869
914340
714074
982941
1525014
1374266
992509
635285
796735
475630
1219143
45393
328884
1315841
673983
1058555
960808
1199258
67131
1501147
1414197
769661
309125
383456
86249
1532794
175105
1414384
1127746
142469
137738
510928
1369273
44093
979373
1556673
122404
1143634
1524896
655972
1060582
395396
566454
1036707
520518
427913
463123
392334
1309057
1196272
1539206
286549
1326988
231001
1421818
233599
1454403
86244
219088
1458766
534438
1500782
1127276
470432
1382359
1140049
38140
551980
1334056
1046180
384885
400748
1094877
940357
209893
472284
63507
476481
852210
556142
431274
576344
335276
394189
313796
1133678
465699
669988
372496
310589
381342
1356676
1274649
168973
459654
144005
531183
1526188
1499557
473651
627381
836540
808171
1148362
804657
90651
682999
455396
679233
87974
1202545
1385020
1200161
1009783
916038
1395028
528129
717788
540843
659843
1117227
612193
871728
798955
1391343
1081157
255889
1513015
688238
314211
945193
990842
1235680
916684
399303
1217481
870072
1567567
1449238
985745
1057289
116026
240560
1518187
1282354
275201
230142
477882
691390
6234
1080309
380125
816266
295577
1004984
513665
1028486
1040275
1072550
338547
837061
332136
29240
1047073
1217642
307692
1104065
1003596
351684
1281661
677966
225920
1090740
55600
1308885
1273679
1361726
1272520
1025419
4161
832412
1498943
589215
1254582
1514888
857847
666205
788766
884743
748335
490260
656674
298954
28687
626324
667474
533658
792930
1098276
1560730
1311097
531180
425494
191694
402852
1442359
598344
384027
438133
501691
247305
809341
826335
380029
1362942
575993
1400580
715910
799128
273323
194878
1530277
1089273
1477546
78618
935568
327301
273535
283809
243715
186576
276119
1501231
232387
1110952
1005600
547095
36656
1265174
463412
455970
1442861
1443684
666720
934299
1013042
895624
911503
398173
400123
1150839
1469964
1281362
74076
1134461
461574
529606
773991
328915
681902
1560879
917551
605520
1242184
1192306
771646
441893
1397641
479919
1437985
8750
767180
1115392
208709
428925
1126147
579709
379726
663759
780136
1266530
713954
603919
236483
267748
170603
666187
833436
119895
226437
6181
1565257
202943
1528018
371222
191602
564469
115900
1433396
603458
580356
952349
817293
1382289
975514
378460
213334
1350394
54722
911568
220776
666027
979674
1106076
733895
1432173
1253761
1077026
1161113
1164799
1368433
634045
975625
968872
1323489
133322
189337
553116
315325
350964
313380
160858
655702
566547
1193573
960138
1418240
702575
850320
1130730
1157555
1495033
362315
1186711
1278558
1551952
1230977
1393382
91067
312295
1062534
943737
199692
1230230
957246
1122485
343420
180633
847797
1290479
1311607
1502168
596105
610500
503705
115016
129900
1554898
1127020
670389
562190
162500
1551787
485762
1101175
586063
698450
1327200
1194271
640155
1410769
774371
224278
649283
725892
791983
1297626
137011
348430
1400166
426438
259083
681857
427391
506518
1255208
1408348
1093880
1090028
1520219
1531293
1460368
1473066
1125898
362655
1315975
290962
1291443
873896
300163
657403
859425
665453
762997
358033
422151
1523921
675328
1255649
755520
1028574
1461415
1551044
168578
1294903
1429854
993525
32331
1199626
236057
1353121
715048
284639
1445324
1308618
779553
1335787
1151087
369415
1097159
405237
1367544
70917
1214836
1416576
140526
1212938
451615
156739
844952
1274048
194294
1217291
1316032
653756
1112493
203805
973348
729008
224086
196724
1441802
1530172
1050141
1302853
28488
220036
976344
128861
379823
299544
843316
95829
1114800
1242942
756047
1213993
1492424
305929
1200800
1548809
1522990
1311294
1449879
1550456
925281
630917
998122
329763
1245441
1296387
1162768
500187
45971
1114883
867880
1514206
725993
1243584
1266106
1101647
376222
58013
694772
443794
1182945
84986
630966
1331369
643007
17745
1394012
268281
1117446
187240
1131580
1188957
782007
970662
1350178
582424
900839
633262
231463
1180590
578696
1444291
841153
869354
469243
1021721
163663
247923
796900
812615
1164536
963661
1462248
1493149
913312
575222
336237
1271390
325084
1563876
723180
2083
1057603
529409
1522921
255167
293385
1303651
68690
1359483
1378149
405069
1078349
523069
41802
700174
697641
253135
260190
1358854
1126125
732978
987227
529155
1252251
822184
1523736
435743
834641
851862
1336046
351530
63603
152097
1371658
310264
280655
187225
988922
1291739
1048554
740090
1137233
537297
884010
1223466
454254
1560747
465290
1561807
628787
463606
1026596
443658
167696
1475274
994793
177996
736162
649175
346783
1181529
799297
1428758
172176
934210
1415295
846296
871756
171327
941716
435539
292004
355503
1352283
778555
543292
346122
840444
1512195
1554149
1537290
595952
941970
894484
326904
917071
135730
1320372
818259
181425
415956
269195
1508788
1425431
1237053
574792
372489
772006
511871
338799
630952
801197
662453
190946
450999
1287434
762593
1015410
1310373
495938
1332654
593142
606685
1019022
1124261
1421370
385262
310309
1506770
1455939
1393732
454422
1162090
470657
850599
1266201
843074
1545029
1252874
859878
518837
1074465
1386396
851533
951680
151652
461335
815917
1527481
36143
585665
1220858
1549583
916435
695929
433655
908155
1399361
1524889
1072785
408974
322814
447188
448728
844920
702865
1245324
950214
1292919
867769
542593
415733
335485
420159
143355
1267299
584263
64813
693798
584383
1107632
443831
966266
617124
1493531
959986
480206
73035
1229058
570090
703543
439655
667604
833819
1542380
1108453
866978
1296056
1349592
1157493
1456958
236759
338320
713269
243659
111670
128537
556201
1279449
293446
893107
962982
277879
632236
1303753
756012
494783
724180
283222
825482
98701
1531771
62647
187709
462521
305014
1452734
451667
113849
1100295
722425
482466
1444838
587990
705345
1330070
812193
932461
716806
958145
1485956
479261
912108
1239443
25930
585742
571814
1394522
933703
1342045
290907
139322
228673
729090
768788
474806
1201329
237173
1312323
310684
333041
176951
1400498
1476941
1061163
188888
347298
133374
314318
224850
415386
259058
317612
1089529
582428
90981
197403
916730
545899
457301
1014037
1559404
1100594
278669
214732
501737
127455
185617
1325891
1219033
687733
1423269
160907
1199800
105480
376165
1064480
1507315
1398207
1362030
293656
1146130
1124095
1463001
1331974
890073
510545
1433220
920822
1243804
1017026
1403760
1261156
879705
58740
1398825
545894
720974
1524832
120175
1096801
232762
756532
1423042
993456
1493539
224392
475095
1231124
50669
1533084
1453127
176707
525882
827587
1315988
1270669
738004
1205847
480319
1118330
661652
309772
1483720
360095
1276013
1240577
1296127
189187
129669
1335286
429356
1431417
800982
927085
919320
1081135
764740
1301636
699731
1448435
489503
1260334
1298509
787932
729813
535464
1011692
1524450
747463
18348
1328749
327553
1038855
430652
94862
909534
444230
1228523
1125943
1485511
309501
277860
904484
1032236
1564387
1291430
887545
773093
494143
912925
267416
287807
1373949
749207
539598
432708
326331
332596
505425
1458072
441220
624945
617397
657397
981600
398219
605135
356818
1309442
1060193
359860
711122
1034344
24756
878847
1304017
1158537
1543950
184006
31785
1381698
242414
505100
569331
850225
1566669
969454
654517
851752
690343
415797
443156
991896
1027079
616330
813864
1047508
62300
1282753
914491
761273
299134
178794
83487
45500
51958
346284
916639
89813
380801
1528365
882428
507687
149861
906877
692721
197676
1116027
405370
51621
123853
941233
1434565
641917
1214497
335551
1314096
945308
1044178
1564611
4068
589035
944695
844340
448082
1222203
933082
812405
516382
1281835
1145151
905072
241224
1528302
1371278
278591
418093
1562593
1171489
680449
1000844
169916
54804
781316
232202
478791
1158968
427608
204493
772991
1534407
869598
596843
839837
1165957
1386422
235430
594658
1207849
1023860
1071362
1052858
890519
1497609
1402358
1503712
132191
512147
97852
459407
1509349
1087212
912742
855598
1177314
1202978
597635
803502
595194
69958
180615
394529
1212767
557375
935018
1489633
1402013
377146
1252187
1233478
1479905
238195
1302456
803595
972155
1230430
1501597
1479406
430001
897621
197685
933684
1340359
58740
1108734
1219419
1461234
442
1159759
806566
1106921
640319
22969
554822
955146
385687
927572
1325315
925446
802572
1269293
1346766
98206
1222638
405005
1091705
471687
404881
1199962
1162901
691633
1475615
487014
1072785
1009951
1158689
523010
243227
1448347
874397
419263
197624
350851
143108
1102036
821460
193126
1421710
811484
88661
692574
159791
1433176
709184
1445379
116446
1185558
738097
1119046
695418
256866
520479
1167610
243799
233892
152369
966094
403517
1314333
1457815
802795
655970
558410
331468
273813
1221609
160672
15852
662274
767115
22720
173101
159074
276232
891377
1416888
1161995
41288
428860
206702
242380
413063
500261
800
1065361
15460
104588
1151284
239240
1245965
1318047
1102802
1070214
252139
1426512
620094
843738
1076501
23151
862786
664949
1326807
1420552
298472
1439911
1420015
901655
328997
106913
882887
214130
1197425
199546
1541024
1144996
324872
1000496
331259
339333
294348
287609
1304956
330923
164514
602435
823406
469004
1220471
454152
1114144
515863
68002
114861
535674
987965
369411
1191817
1317718
529721
1270558
472835
289030
784262
1276128
754914
1293870
487935
1464415
1347801
613555
144526
188182
744343
963150
1105325
882280
1137972
237577
164567
195757
478827
864263
595191
1201555
303427
1060794
46397
841122
494079
1542281
1335029
581444
486624
851625
790543
1454784
730310
1175188
1502190
16527
860886
521988
875622
1190979
561020
415342
1318786
1547668
46155
319567
265433
1368974
1232263
1082112
1561237
1310769
152973
1300046
489305
1008279
1502230
1255608
1109325
277894
906746
878641
1366274
317195
1284220
1038619
1317013
22753
946224
114043
784371
1149419
746625
1256294
593702
719274
1507802
517713
394172
1458804
1039482
1276697
415890
479042
1177996
1092348
902340
1503794
990093
391241
188683
662166
513573
380886
650762
726467
914690
737820
540043
119801
26720
675113
1549580
38422
1516299
616578
806032
190536
1431167
429371
1485273
761524
1031224
298429
1115483
1120961
1268703
45821
826850
121742
729518
733963
1165555
1228168
282158
1282006
280638
11118
93606
716538
1417614
1378752
1313992
196074
1189110
665472
1237924
1012878
175959
322241
765639
538698
286145
458982
389823
746881
802784
752826
682911
1078524
394865
1012849
601022
85801
1253557
661406
723317
170110
50516
425140
560955
752993
730104
881518
1117323
1409965
412787
105276
625285
705599
1449556
901925
730043
926392
1232377
620948
1371800
1093616
642149
842992
1318394
491743
1074978
1016756
1473969
618962
325068
1267214
1012020
128965
633150
436754
1360041
546
741765
1456672
534018
951848
544721
773641
1552639
478957
1561065
600837
1210446
908887
297939
1021306
562741
413959
568300
733944
75600
1276139
11832
1037503
799899
751409
58978
554228
626979
1455572
1070431
82009
949782
1092276
956888
50014
115630
917300
8716
1214230
862918
1321077
996440
1470736
892298
119061
1047887
117817
934545
1064640
16788
1555600
333075
299306
805260
700237
905249
750103
208867
901505
369455
1446828
1306032
514727
696354
1240041
1469042
825436
1111579
847377
1535740
140554
1288883
529278
362204
1109161
314482
193006
281716
1280134
589121
1218763
367392
818648
1455636
1235660
546129
1224358
1121769
130948
1228938
915116
915043
1248977
1431841
1513407
1257049
564220
1123078
514374
709781
792825
948100
775941
1223634
936073
676178
62665
840636
1059133
12520
778687
1275972
420850
504928
1210708
708594
1178740
860922
101470
965871
986073
73386
58214
120973
1161874
980691
1252446
800777
668687
1132779
857268
81152
1362834
157389
820673
639929
1241467
983277
538904
1346104
624391
571278
698194
965898
643083
20756
62776
1468289
1405192
510536
1510895
604615
814348
775060
410551
317080
680717
769587
951975
380237
1013908
222147
890035
1296355
679882
527523
771648
43892
1565330
1272700
223847
4822
938439
406779
1549219
94936
500029
327614
1006607
1246169
1320212
973096
670384
1431218
752066
822547
723549
711420
1392622
938082
191106
755658
910656
126133
636918
1149506
754393
1224897
953228
1559684
720162
361282
1417770
1099928
1120488
983553
1449414
549493
337373
1285987
714525
1452650
929521
895034
111883
673975
648603
1294474
8908
570539
525979
1291116
69250
164321
1471287
671064
1393343
527750
895226
1190619
655619
594696
320795
1115181
365581
977090
794704
1482418
967243
470361
386229
1372679
378587
354310
51131
609377
1094683
900138
93767
1297177
1294923
14888
289812
550885
964965
1308766
1562493
1481137
638310
1154818
1467967
649967
939782
468105
842977
1366434
901479
883640
793375
429155
510892
1002454
140996
1547617
998281
428865
1436989
397568
266318
657769
1209769
693748
798647
1117042
1386187
77454
636916
889879
1457769
40404
781249
240603
802343
1029469
781676
752582
1257258
186264
129601
297988
1426932
86765
654713
392744
113729
718104
584503
812326
440570
831826
1449293
1001290
149834
500672
818328
1548094
1357139
1342998
1180648
23254
69190
991273
941455
54364
827831
210252
86452
553760
590324
499950
1554896
1516846
1268854
601471
357387
1190920
850230
773161
48670
888268
1300611
322842
1290603
720148
565395
450146
495838
486881
439657
382382
171781
283369
302320
549458
722508
1040516
657007
1140245
1318428
1010180
728117
751165
967257
20762
600829
152081
1477537
490122
1251450
987185
189512
557204
63940
1151847
505519
273775
147775
103153
783430
638748
30249
777772
62407
1353899
1120116
960897
952400
196392
814986
1394102
1381162
141922
122444
530430
907382
689052
468392
42020
614550
549005
1394050
505947
1563922
587439
1273442
429310
1533548
239700
898469
282255
964149
909229
911333
255144
1564587
610821
495476
34066
253987
306142
553327
1182534
904257
253679
1407941
1308600
1557968
1422720
624218
881630
1149524
916584
1112807
557715
927219
1536586
1535768
1046263
829034
366594
910717
1457086
710121
538975
55413
559503
102614
282613
1384461
1008600
938745
669843
928306
234288
30407
787964
1061551
1309760
673742
1398932
1251024
743893
679113
275260
1178815
1070940
553033
824558
1447329
1125341
712250
1537819
1332484
1429625
1546542
1543695
1118845
1142729
1015328
177402
215328
506987
1070284
91706
457319
1097100
205757
149553
1306071
1092271
1412164
419337
35562
141420
675832
1330012
574744
693719
344246
92496
1193503
659898
1376974
875603
525292
354885
921356
1345635
1547867
1064781
200398
1160096
747929
1463330
541141
795491
847963
1220033
885868
1179867
149093
1357799
843285
278420
345073
1565692
278815
219641
1355125
1424314
1285977
258148
90140
1089175
1271010
1108941
1302853
1247887
1176450
801535
1075592
1373563
199499
843520
209576
823971
1516484
134467
693931
1078687
939746
1013672
570889
1043277
4606
533289
966132
676295
1233773
508433
1460552
1558993
345661
641833
178271
538012
54040
818994
994640
946392
827876
487494
376950
1450698
214763
617852
1256519
1547390
974419
1557093
966398
1045100
274143
1412605
203398
850113
923825
1250852
795488
1136487
1390838
579621
599770
379430
908824
300303
678707
1001521
741744
387059
894370
973897
819472
1246287
466507
791906
642324
871415
831914
1543519
298670
362394
15116
777366
130406
1128881
1013869
1160231
1222505
534898
588901
1413024
1048060
220752
13781
465644
1203468
1359656
1335297
1509708
869588
490347
1466288
87431
797967
818500
1531967
1531489
1350074
286758
1487842
1449540
1430528
680123
846022
904360
962686
448346
486919
1373122
361279
216962
1312082
118667
820358
227496
559493
1295589
702643
665319
329256
707357
497098
1233002
728563
548480
923791
834615
608058
893649
1483982
1158887
389870
1191412
676673
98997
904666
820874
1186249
269297
542483
781850
639513
367407
115082
614681
493400
84248
999687
1240483
1561121
543144
1281309
1368838
74341
484755
1289963
797969
369103
265128
1027098
1419890
1269006
364887
973773
131103
1354402
309165
237450
1208565
574312
1473970
11783
1024555
209490
1375309
1499895
1318027
1230272
313421
81300
1018275
125564
937611
407195
653632
64339
672612
1143142
1417466
407332
270810
321697
252530
539272
649639
394456
274962
1088513
972326
65153
1329743
711139
6186
22086
514378
35186
404357
1313727
137550
242003
1484883
182810
503541
898134
105282
1155782
453886
472004
1360123
951344
324475
706910
142281
1191721
768490
985064
578567
555123
1564880
1236198
485283
1332363
580960
1165744
1360829
372243
461441
860221
1479623
834566
843226
1026246
17222
1468326
1150131
912729
1188552
714656
275853
452608
249019
675219
85519
64355
311424
1245930
635109
1106384
11914
191380
1020658
515433
1323386
794951
573679
1062602
15688
233743
1259733
342826
467893
104507
866250
638954
567603
1160897
1324448
1237294
738340
870920
835370
1515498
1394632
123013
983625
425911
1005243
1434127
485373
967490
1563570
965559
1384493
645012
994119
52207
37625
1564992
1037593
388738
1130271
36193
335160
272454
987008
793063
1510204
803704
1567361
1534181
983133
305490
917046
351876
1474300
525150
1261073
340456
806025
1337648
1377927
63298
616282
782125
1257425
570279
811968
1334588
972017
348150
1133856
529347
667919
1403455
326895
893047
274449
1327971
699651
120014
458818
637014
1331405
1292068
188690
1040160
1139670
391971
1325028
1058516
37374
822588
1009114
362549
786535
210509
987547
1196018
816941
1265021
736890
462591
1110630
466111
1264409
1549772
929172
1537146
780675
1427317
129508
1188913
263457
968515
1010645
940091
1316595
512603
399181
345673
1019268
70319
824027
1567136
387184
471773
1486013
1490802
948734
617574
1509555
111086
675123
1363892
171154
44095
247403
1546605
1140601
1157475
806307
1305408
947490
1021054
1275783
1529311
557160
312663
778251
1183035
1234686
150043
781768
1308219
1004007
1405515
342472
821245
663464
1247426
7069
1409589
1072617
805302
1389666
941816
131203
1126511
1024631
946300
80041
1133288
448475
1304045
1261829
1515858
1107675
1533946
742019
526476
130643
412562
1215374
983679
514697
734331
32735
622183
1273096
1125702
438143
1309904
1239219
328251
630980
1003067
1281758
213263
366924
213558
1107935
675988
243370
937998
911227
1070030
341486
759366
1281434
1119197
1057757
361636
772854
421795
1558890
823330
1406836
1322742
104172
423296
928096
224318
1415465
786281
1492904
699645
665090
764448
1435864
742959
1312568
1008448
1104680
1230600
407841
427505
1434415
390978
367058
544609
1186404
1012766
639516
918337
260028
335623
912226
976984
221392
319847
1405740
575614
781263
1246430
1540388
1503345
780939
642575
68505
1185314
823804
106959
314050
979655
484245
480800
370507
1180471
24111
869656
1220985
1565519
309596
909342
261818
701703
230289
646423
119464
1523220
521863
828895
197881
158143
1056654
736565
788996
1290474
438863
1396671
1040014
1018598
477625
1295070
847191
1412355
1244627
462054
1022162
1215414
963067
178820
380742
938134
176995
1078318
446865
1372807
1083692
1000131
365695
186394
399951
1084431
13243
768762
714362
1329754
1162623
887980
458955
565913
288143
134759
1237248
338612
379627
1255127
889277
1134316
1198538
963134
49441
1385181
1517776
263853
554645
514613
905723
266690
480154
827926
1237850
325240
1480737
592885
1292620
412361
133674
1309470
410985
131398
438415
768468
1451948
1542487
90043
684179
1565290
134753
579420
839956
1347970
1294396
1330288
403712
799633
1005125
989810
461382
668261
1074837
626754
1349347
115595
223638
647693
1502667
327950
1154601
1225336
1536339
789411
1490042
242280
413074
1292741
141826
746582
299417
1414104
1144719
930479
346457
1035535
181265
188644
294707
18724
1370980
96417
62563
217421
138683
16836
213902
1442122
87364
212714
271523
121127
1011866
214242
228310
1065447
618493
567021
286880
729511
161012
1306412
953415
1479515
1131340
1132575
283869
1405129
515077
1144409
1197966
30138
303635
1516647
744454
1467366
71332
1186018
854342
129516
1262791
546997
1564404
415456
1218299
1486349
808228
1039774
1411667
211540
1048967
400547
1254436
306641
814988
1480305
1529134
1118129
46629
1212902
1261501
1087441
652295
1452770
268736
172140
272294
1217959
156984
139141
940028
800183
677374
703385
712251
1380898
1196674
1252282
1541493
221997
798992
1118837
1204183
53935
159309
1299258
215897
1402050
971336
838550
1303675
828059
191726
1083735
1206059
505517
220955
466682
1065557
1174820
1433567
465771
38550
271575
1115973
1388417
1182240
1114696
52542
794638
59072
463090
119346
674933
138624
131018
1565570
873783
315463
888804
812053
448322
914549
501404
1430844
448791
693240
934403
253145
197971
1135825
672909
358145
1514126
1379661
126627
741020
1406212
1264380
1391175
469611
709841
139789
699714
515072
1420638
397526
257113
764254
701964
892638
1083302
180905
785682
930785
777040
978908
271596
165091
532137
1459714
1206064
214169
288735
1246863
882665
1523315
1314007
85595
387605
621388
728492
916268
759684
1033420
1260830
564760
786619
290077
671834
494052
258249
994318
1271124
36976
270159
1291284
116456
839949
609744
862651
810510
372574
1365640
1524164
1395595
462494
889679
660741
1427724
554165
1227606
1119161
156211
959106
1290928
997510
911854
1054509
433632
171625
1051521
1545592
664398
590746
970307
1101710
998426
1208090
1470602
560755
1313095
1309075
408390
531962
927117
275373
126738
78064
1089060
978614
770061
351117
278428
218686
55966
1470178
186036
97343
1499291
1281900
1556953
959842
897974
1220883
858230
10259
1041326
977193
834598
126197
748541
1207962
953845
1078597
1197405
427028
1049828
1261449
524767
55013
1061495
814843
367003
1331640
182968
513795
839592
523658
880349
803086
1133569
283490
679103
1339683
393927
85331
658419
662253
1083093
673721
1462098
1514044
146294
168655
481338
923050
11590
1170876
638965
740869
984496
304355
1494210
178484
944801
357792
766958
52834
979893
37463
1443807
625444
1451167
679360
311620
36348
1537399
299057
631772
1376371
1030910
938376
618543
621797
1548757
77689
329646
1377069
673083
1364147
985596
653330
923651
507285
543160
359121
928010
763566
75004
1083318
191296
101432
1214640
1549042
262849
1240664
1420158
737262
51087
484264
22040
432975
1154349
46380
764610
447134
763745
1390285
790741
58847
453468
1067011
1081135
405850
605179
401987
745318
30592
263206
877251
286589
672818
1254254
17449
1307569
96994
82430
845342
278014
1212184
606214
37017
1066476
1484291
522835
309092
1310509
363923
1128166
1114138
774461
458110
147652
918781
1353899
1352304
259952
1048778
430203
632843
449263
1412398
1321708
1071610
233513
232738
115032
1484035
941617
1529546
1357119
817642
755533
565049
1055999
1047575
214432
959245
567808
846034
1228231
410231
146170
1557467
1189419
454097
1381419
977119
1428571
218748
1227964
575229
1290610
817459
1484278
79847
1258235
306090
1263696
1558111
253174
1080400
1420604
1031746
160753
244697
544471
1160163
1358294
651493
1087089
590518
529123
1406946
1131027
759111
725612
543731
442476
547163
487550
828155
834573
1107999
1462017
1109184
357202
1140891
385001
1035988
63066
504174
922035
1399038
733685
749451
1559452
470230
1517420
1340735
271112
1449349
81774
255184
1083173
218159
1105431
595055
1048625
1498483
1363283
1236984
15946
490299
268125
1028939
1320143
177368
1563209
568678
1206361
266478
444525
610403
165640
1148078
598767
474728
662166
1169888
1401952
530723
394477
1533495
1205032
1474776
1334316
533509
346178
917625
98330
43333
1550383
224542
848891
8159
433219
33879
100224
838372
60276
536948
776789
974903
910244
582472
591250
616552
1134575
69298
1356264
446327
161963
1526962
1143279
624891
886299
222004
546863
1445057
1277968
979845
1093364
197998
1237832
992663
783095
432388
195280
874499
312033
1537172
1404704
1066769
709184
464955
221954
1304808
1390918
55739
1099348
886190
744377
527157
83230
872570
807341
1169961
1019226
419185
436020
1437337
754657
701439
1177074
1011574
125705
1081759
871017
1536670
1465993
26121
295148
1356486
514137
303921
1421251
841380
1261856
715147
620454
455927
68121
277609
603311
126984
1232407
665734
1268524
884308
394002
988968
841495
1322751
501902
18544
51311
208768
40464
150131
705713
6310
1246554
151134
280682
817569
898118
1438745
975446
559643
1085810
1217058
368067
816022
806147
1456421
942819
1013744
1511588
675428
1333386
1105397
1088437
26950
249601
482712
1168853
603716
709033
884168
301490
48563
512262
180290
1451054
85778
64304
1363539
375806
1428631
658943
286989
492039
1070009
1458453
1133779
831046
959538
1488341
469885
1303646
680331
302832
1248223
463054
1038094
59773
1420824
815779
1258281
1265641
512227
806366
745101
60725
259642
670642
460120
921286
1158858
279963
1235632
1301779
800540
1270431
481678
1292010
1089985
852829
282594
917448
531043
1090254
1557056
1224719
306173
4994
230410
983748
1404517
1426346
1168139
370689
1324691
1009865
1046296
560331
855515
98068
1545992
490321
467314
941065
387404
1023487
723586
915721
1316119
90786
1259127
1059212
83083
1503750
1460884
162345
1430964
965199
790203
922723
900501
53064
1494637
371959
1553322
1300221
557881
1026115
148219
696651
729032
1389389
249464
437772
589136
113561
370756
402380
406052
83503
8478
1118607
925266
379953
1371570
1095705
1427520
923952
156201
1484225
520674
1449477
27254
558183
360056
12557
1243281
536681
1037229
929787
1314886
1162579
752100
521182
1067128
144652
553463
633925
987063
150041
864691
204388
305461
1461641
1271185
341301
281983
674328
425458
1063974
245433
489096
585625
110540
26822
1242583
1530043
882838
1369004
1025384
659393
1333320
1392110
86085
1334157
1547306
1296875
948898
256572
80249
893012
1032123
84179
689702
116575
607877
1322913
1287547
1486202
1498785
616412
110515
359912
1410621
406760
582354
796268
355204
976149
1182056
1491337
937707
1164241
728982
1249697
668596
255560
61713
1390315
1127432
1160479
259502
372541
427073
846957
1099169
21217
695111
447230
303321
951909
1030950
123015
313443
943951
1479870
623576
325657
280433
1066458
409311
550632
351945
724418
549777
1338300
1500543
1121342
894971
1397185
1121841
530181
1153312
1378929
14835
520539
387134
529263
632964
253717
1354609
1259912
1561736
916781
1426973
881251
1175043
1167515
34305
311196
507652
359113
506518
56438
136183
193643
805130
1392501
181041
950742
281598
691036
1555852
958434
1424984
1534414
1014551
992996
1416633
326699
1480017
84955
84745
164708
1020794
561796
1272761
1485068
1076338
1144518
574039
1156274
462477
1301872
749577
757502
893230
645082
38158
92174
141221
1178305
1489311
835963
675085
579636
1557236
458461
1424081
1370027
615860
674626
1403314
597629
1305741
433276
1302896
296111
382645
1483774
1492311
849970
173355
1372388
888073
809018
1422883
575491
78056
1305146
713806
1326505
1394806
1206757
1372452
514868
1552118
1522530
854384
100300
85391
641449
211080
825661
294934
676381
283551
1352185
826466
473262
1239874
120256
768908
1081518
143303
1539190
1405939
749849
1324502
354351
1532305
1363648
1396983
1528988
1562909
1490478
912480
637427
199727
83904
159082
1510983
677751
1121875
836222
1108559
979684
635094
1207474
276093
1156372
473410
387535
477301
1273213
812697
657276
20035
987931
554864
965554
614151
120926
447747
998062
306386
175839
1328370
311708
931276
412883
563827
1282572
586553
1558653
831884
1367810
838660
500767
490440
1180058
916440
962011
1238544
1300996
1542621
950245
1327995
702628
225065
397121
964291
1533442
1488830
1277257
389146
1387139
1260364
1354487
12995
701755
137403
80152
1536374
1141414
290551
965511
1246082
945961
962125
1027791
714438
1534584
290822
76257
1379982
983464
550662
135094
1094837
705267
624879
1341344
1546388
37378
765287
1446099
857019
892270
244801
605185
162319
1153597
382291
1317125
641141
1354370
1370664
1166614
481305
895456
1204799
215799
924453
380850
341409
265382
1016815
1215921
794847
220274
910742
647992
630181
524262
691784
888316
272517
72158
309213
1519916
864898
39614
489901
608607
560502
375991
1279942
1442119
712862
624252
798687
1049896
99678
40433
61469
1109566
689196
872801
50420
65512
28115
278736
1403245
127158
1404991
36524
1372615
121341
692025
655809
357057
1468462
496992
227004
1410808
660299
1536155
47081
975322
547413
125961
121247
605803
552717
454569
1120344
1033409
1087714
304747
1376741
1007731
1257818
231685
1210008
705247
338459
1354801
470545
125365
1005660
1224042
724303
379581
652342
1353579
1425113
230695
188486
1455816
1230856
468295
1028724
191928
1517727
381562
659474
125917
783654
445275
171907
1013284
981204
85207
1491015
1435664
852605
789205
1566781
655315
889495
414222
1076826
743639
183952
589904
1278551
983261
1158147
116243
16547
736934
544379
1038105
1172791
1290712
100628
1488191
721221
1072784
95168
1065578
117339
1351198
163894
1231735
997083
214813
503135
1400729
1545327
1279531
754375
636494
1052162
1095579
1377316
1165795
40112
1226823
482427
1129562
943685
709888
447751
964175
1075528
877453
1042452
321274
1189045
1340637
946081
1544323
1549234
977790
1162039
1011667
176235
505083
1442405
924055
738467
271639
481790
656106
992927
283474
572664
1108904
743842
185896
1527692
494327
1077519
422839
591990
1418092
718234
787853
259103
312050
237881
1423208
904899
630189
1464458
955159
6823
177721
787264
963829
1489206
952679
676410
667828
1000922
996976
1130218
206702
1554564
824571
1543700
1035345
964991
323584
1018183
773390
1531937
1547600
798426
1027929
519253
1337698
619514
45660
1025559
441431
164253
1437164
475102
915014
733229
858298
77621
743596
64759
302637
571948
763354
698572
1247417
926701
1529297
1401898
1214178
309836
1209389
1086466
1476452
733660
692822
1552815
479455
1553442
1364028
683285
889175
771776
1270909
1134263
165772
942436
1328017
407573
1293024
1412240
920619
52325
186111
481409
963743
179327
610646
497499
840069
120732
1068232
518466
1200699
941080
655490
1114688
1181218
781782
360571
75970
255181
1280723
415775
706053
428581
64002
644359
713711
1116273
1243138
1403138
549874
745140
1247379
355976
398216
842043
654773
151718
53761
1166268
616425
117942
315040
27956
757017
923284
97475
1321151
785166
634123
1357671
1003656
1099388
1195957
940677
895658
1520846
701726
27292
182920
69879
1436701
820550
728815
697877
1208667
1312091
593778
90624
178219
688305
1197087
466380
1410249
1504347
1011432
1035925
236535
635377
1553004
994674
330019
1209240
590284
1179683
117506
1055217
1021881
935152
108057
462332
1216747
1271542
877371
179788
758544
1323506
1288179
379220
775406
1019958
219848
926379
690308
1058018
151166
1235888
1199524
379959
257146
907040
1324408
1268325
1049350
268378
537354
703886
559553
946779
1041740
1206659
42744
134248
54362
274301
716666
1175993
1284777
620394
399860
1029966
928140
521140
738092
1135657
1091667
253298
694642
789781
987566
148339
667790
1219896
772066
377698
1180642
837566
216077
1206953
922017
1256592
1253906
208115
152731
582464
947633
1394574
317835
384641
87944
591122
442297
282964
628657
1511697
1254186
1081870
472922
653258
557068
1316070
494561
1356544
1149399
699035
444509
903486
669445
735913
1377235
589285
1376293
208093
1370080
195771
467032
343812
550728
1190181
839785
1211536
379352
229931
225480
748948
1117901
710672
344353
545758
232429
126239
881416
628313
404700
917448
1383517
920276
954335
1378383
1441427
1255604
151712
138286
1110618
169339
846568
578911
97212
1283572
837379
1449257
737779
900528
513184
611586
1310647
328687
1424026
706218
48313
1567622
1149118
872981
1039086
1124859
64527
1471043
296704
1334400
1010372
648206
358516
827565
74757
1112481
627520
407429
847576
280519
783287
174787
204312
1252346
899366
1325305
456790
1331818
373400
812911
1022432
1457919
840845
1039299
973210
726629
757374
1425002
1432143
428779
144776
1536355
1503772
499611
79250
1181845
1069946
742960
1305535
87057
135735
814663
1218011
723186
400971
1297048
1121565
420351
890137
1224655
1187648
255658
1051342
707645
942007
294923
1369982
15933
651750
1301268
1119541
908945
925866
956861
254633
1428352
1320199
513231
598778
20843
781209
18756
559605
1464484
965855
509665
1123034
507902
218316
506359
214765
1082536
373870
730130
1534945
960154
990658
919433
1141940
1002225
309508
300627
572163
1395256
260540
616619
1448939
648753
314246
765632
403325
950098
277733
954500
761217
732286
1430826
900898
539212
97271
105827
1230808
829661
663137
1211713
1123459
738973
241607
597062
335964
1290927
279088
442885
1353579
783111
528312
768572
1217320
730431
162936
1080392
1316322
895646
1521761
485368
1231051
354816
1373470
317339
48628
546624
113238
724295
270579
599726
45829
1535324
1009811
198471
1403830
324060
1076240
421142
379327
72709
623092
88646
1274550
368657
708802
330249
144685
697767
1556411
1361040
1469567
910563
1166699
273208
83540
1532808
897884
499457
910643
62451
1191354
1421132
266432
1519509
321702
1406415
85896
721750
1413121
1074936
1290827
1081627
1467294
946461
1093052
383515
962809
415181
1100813
506295
1251870
1057317
289540
700085
214383
302911
1162805
206166
1030203
688113
1472171
1512346
154255
783707
335235
485877
1098832
473268
1465872
1029264
1463993
111563
737174
619248
1013645
906987
1266066
472798
379924
1564798
29533
539350
60265
959365
932925
739917
1143536
1222877
1030832
1283176
1370022
935661
1452243
1006932
1241979
1565174
690904
161593
789500
644851
1300936
690555
666855
904644
1335905
1166655
1281016
679829
1424664
631445
758030
863986
1422493
564904
492574
493927
425780
344836
1327238
1288774
1524517
1118045
1420025
464922
725209
1280289
703047
809871
660672
237993
1391464
730372
811149
1344024
224711
517112
345795
1178828
203799
619549
509835
1081356
530771
1000422
1277096
1402688
1276158
79490
1219126
208784
949531
409293
1343954
977234
1411983
802202
575927
1193941
92870
415461
1060741
724329
1550904
182934
918532
1162874
1424324
714709
1418641
1501228
1517956
1228511
1210732
423074
747720
544918
735818
1080142
1235081
1302311
569511
1129842
1203458
1269716
154614
47964
526069
739213
1208101
1438947
360554
1146927
1164611
597018
308207
1438007
879801
1030652
636243
212751
305485
526107
759038
901234
1354470
524719
718170
737389
1291215
89041
911125
75553
178971
111167
44712
358554
1170212
1254201
111161
845259
163694
40153
261946
558346
1043389
1173770
389406
601364
274049
343972
1069561
878072
1363178
299110
743015
554016
448640
809541
478193
368296
499827
2088
90562
1265335
916491
28817
1350256
317090
294409
1498271
1531186
621246
487257
588124
589042
257069
436228
626121
936940
1312882
1277671
1003230
1040181
455334
402380
986136
857827
1550283
626507
151933
1537242
800762
1292263
357043
1076969
815688
1143009
1392211
724607
1081928
551525
918181
119770
454064
514746
978389
778923
839344
1363155
1500795
609399
1209970
275027
829925
888748
824419
1370612
1031526
252671
675573
721263
1467451
1523445
966246
473644
1460928
770348
105979
583369
352440
158573
1024818
521229
1013260
869460
1109056
284813
765654
740482
181727
31867
12885
1347623
246825
682099
296324
299661
486385
1457154
985205
1418666
636371
1546241
1155725
709313
241607
779928
611087
667095
501390
1354172
1485919
1516538
500998
1306150
552672
550364
434182
789016
630757
559318
105110
499891
508721
1325675
495227
887359
1276532
1352383
1424547
1255802
355072
835381
238116
1457625
32213
504813
118744
1304092
1095523
835720
608904
281773
1255917
513772
642666
230468
1049448
773165
1153215
477196
155356
575602
1377697
510904
71937
1374723
66500
1273502
1371682
1142527
435695
1083545
583499
1004230
445001
214389
1274826
920998
188214
411195
1251712
491163
623899
268460
1391446
300477
456529
953937
559342
1238536
1343473
624223
138236
241092
1272806
129915
858340
773730
1006016
121154
1065374
330294
298120
209559
889598
1315855
859576
1468318
304077
183584
1346536
301726
744325
1275453
710212
213025
1454966
852608
876475
885234
999889
268101
979330
911267
26088
1485988
1528646
577473
418483
1459331
908528
841384
640183
423240
1105307
761372
57528
1138446
286590
348356
60338
1277137
975784
145660
1491290
1487220
1065581
1404134
888655
906367
1450530
690930
114079
1402436
77152
608543
737608
836505
236630
802568
1225724
759296
29992
845806
1390442
862101
1031712
242331
1016803
1069953
143730
274527
1395385
68544
434957
1239865
843462
861311
571446
534467
1364005
730111
795083
154422
213598
527594
401598
6286
1123054
96990
59131
958423
480928
946806
967106
467510
1003181
182354
892738
878956
202398
1159439
496517
922363
1408244
349717
1520581
979423
461241
138114
572075
521583
1014616
336291
56477
385349
513183
383507
808285
368132
1412700
1441811
1544887
370278
1094638
1183187
1067805
417035
82685
622421
204679
562158
877763
831645
377055
356319
486362
1498528
1316657
1373249
387722
337581
867855
181587
1207931
1258389
1087482
1244540
292635
1539864
1002220
1354121
57909
1160149
401074
1470797
319821
258465
19858
1470957
617263
807385
189175
320058
152790
834886
362280
1434373
667699
922685
417978
687085
14074
1533813
180341
1178364
501148
974037
695981
126574
778368
1474055
1509336
769689
219389
811355
1435288
773338
1256302
928957
844706
1371311
1465073
190933
1562148
904855
759431
1284564
1108332
871165
554872
1446380
906999
164036
874091
493425
182066
903429
402795
71201
883683
1363772
1472939
353463
353702
1278461
551066
1070815
105622
467690
589454
398629
1227968
48779
301921
198635
210120
1523060
1350037
921304
888683
46073
725715
695911
514488
614009
1187232
650448
465804
1052420
1107405
1259522
908665
419685
358690
410848
338896
681087
935016
1237709
106847
1130039
832432
1173231
655873
29799
1476715
230854
161003
42672
38088
414471
19420
79202
381300
135878
422753
653861
1091053
1465519
1461082
823830
1508068
1528869
63257
1268095
1041830
610824
235318
210645
1039495
133233
170069
295160
795853
190910
336764
1137574
270765
1222435
582178
1480242
599322
2187
1037511
1292445
1264900
788405
491580
462974
576206
1018908
641229
1287712
359996
351948
898899
671069
695783
813613
1258257
1220396
296597
855668
1444074
1466469
11177
1436771
1074199
731942
133470
979107
550046
446495
573626
1223035
1021323
1157133
411749
461043
1075993
1173237
1065450
590540
31744
573370
46220
274776
132653
937722
365951
1029638
737649
1557153
597315
1022189
225495
1166571
1272125
248902
187572
769624
1480850
1386337
311515
287966
585085
1278203
494556
1495522
1177629
1230771
664226
1266137
296240
288822
1455369
914296
1064084
1483860
1175633
1131351
359331
1055703
701677
1536736
895153
41281
1479502
407400
282201
479560
579629
1527453
384920
1524461
682807
986521
864594
1218461
1344255
1232872
1446029
1182743
1497097
497907
451850
1031046
855631
378872
463414
1188315
1278273
638800
1088962
1534139
1468677
880826
1192741
1242035
646074
1502615
977848
714499
793257
1130473
12638
1448995
1143324
380328
255622
152056
154132
1173052
525542
1168716
1358413
993141
1301764
97928
1164044
744251
664617
1377002
662487
344929
122111
1010197
300845
175067
32056
692732
1478263
425456
949932
1348125
235610
99031
1272574
1336589
690477
56888
900176
1535965
1025833
1463583
1379988
296574
870893
1424943
520662
1197289
259871
1477401
1459534
795298
1245865
138159
602348
644444
648020
769364
202136
231923
414286
913209
250414
1335867
721545
219352
186738
277504
989658
388924
1327195
1320951
1498580
157350
52880
1183289
455007
955433
1128154
286390
217438
1017211
206488
1010425
333114
438284
359306
439185
1111269
80873
156415
924334
148212
6504
176528
1254807
578474
443001
460649
887804
1006884
763626
1338851
167646
1544392
419467
1094202
84372
937406
281871
330826
1316265
383335
1286749
677084
583308
786602
1504657
1085323
15817
1236496
393951
775869
582966
605134
1063870
624561
1527794
1025892
350530
866746
371243
529283
1441914
455419
316523
918764
490433
711421
40482
1461495
1510237
283262
668238
1122016
187166
450067
704867
1083836
352684
217083
287744
161974
1212368
1053152
986525
1434801
847038
560810
1040010
107676
692612
1200127
36617
1007180
551927
206293
260314
1376257
911498
1451803
277788
200186
1055679
1200474
1187863
256930
11103
113194
1480826
984574
439209
901519
401614
36792
76804
404817
1539494
521799
1247041
380451
895019
151162
832038
356923
722634
1024491
1455910
1400924
578780
1378220
1120515
291701
101398
510929
1298434
1157900
978541
127888
1421744
139929
1355835
654502
891246
1253634
1367019
602336
1249111
1396394
279867
1498384
1258451
477824
1079082
729800
298669
779356
1346584
549050
1069447
1395997
185864
1534266
360956
957412
567265
1394359
263733
1337833
883756
650759
781876
794103
268428
426489
524072
1371538
495236
1084863
518525
1364738
1203753
221949
638504
266365
344891
647683
503788
568237
306378
154285
78076
787652
1550912
1355104
1543962
571384
230455
656374
922976
1429120
1319519
1363510
999367
1225769
225581
349552
688554
751038
214174
792929
238208
879020
296951
1494983
95867
1010247
161741
703731
445140
300315
1048112
873482
219982
321020
1452895
906093
150889
1409192
713699
119436
1564400
92204
823425
811512
82150
1127074
492574
904871
461536
758230
796649
1279938
393998
369731
688921
1116380
1452909
658786
367672
107321
529921
1140155
335395
1450264
998643
472889
1237923
1156795
943702
1471632
1437029
556953
1288041
282376
559181
924287
964454
528666
582595
59166
582190
1438444
1543546
945656
651076
389152
539200
176394
283180
1359827
53612
681534
261709
787954
1204322
1134945
835615
1076992
1308273
1041990
1062034
424549
1075406
535000
373157
26744
1507660
27913
1326174
198400
840385
338938
1216984
1351167
88151
32273
418509
1039671
1371091
1328315
1196520
1297440
1175916
1306200
228953
1280637
1498654
96467
1314314
1314535
1127341
1319870
369258
946088
614934
761565
1513774
1261749
1379932
116135
1288557
1055890
93528
58198
770511
884611
39630
384180
253393
33488
1526234
1061919
1482415
614332
1008772
1551496
1312075
817987
93105
852208
311505
987079
35768
1287496
778197
944087
49144
1527438
1565190
688512
1319336
1034760
204858
1368118
301254
849944
89174
1476368
1185898
906922
530068
1539373
1255164
168311
1543302
1507924
1447974
440047
46975
1467219
244523
610623
1402537
509022
230852
221344
509024
1356718
1366706
1219484
1247386
187517
718863
34122
965587
571551
1527369
1021405
86448
164938
1377998
333118
1147608
973388
511651
1300632
1134351
1031705
1472807
104963
887344
135293
592650
1299032
520070
663700
1442300
1237587
342741
722525
1079671
669231
953868
1320619
1021652
387892
563057
282615
1381931
349219
729717
42488
701418
510157
545512
961179
172841
796212
969545
1521025
969187
28136
327150
1392284
195833
1339543
488110
874966
969389
708523
908717
646407
1065140
1309826
96975
972550
1216871
966660
476113
119950
53445
763270
870283
1069346
1558650
674652
776980
389848
49804
1017032
356869
166712
1251286
1548553
1503874
962130
743872
7676
801669
252118
723258
69442
1200900
821784
1478270
73134
1502189
1088407
1381521
616610
1020350
1296682
1163918
1182862
1112244
1251195
1286830
1273919
799452
46392
878110
65198
1209233
615797
479231
791703
334215
1132451
821412
949235
232075
33652
1247551
1160309
1007301
1287331
1007302
437184
1081049
470043
293269
1539667
933276
915885
524122
1147016
317122
91140
946162
649816
1218928
420530
58598
1503076
530801
196978
174248
1283171
327622
700084
603771
1314745
996826
1096605
197937
63537
1400026
954690
1093929
1556709
113054
1459171
1185896
865780
1480102
1143127
293418
694290
1393447
824976
173749
394481
1385902
1566911
1376437
522523
1537741
1114905
1121382
522365
212687
138713
1512787
814298
811765
348265
189553
1319033
1116209
720370
1388154
503459
665390
1004591
348537
394232
454056
1047046
927282
449164
1255138
1546727
1078989
512254
620108
1322879
1307558
290435
249622
14999
1427026
1541983
790752
1207886
1557985
121329
824439
372436
56476
1353853
1348894
941929
569051
1203597
1380762
420299
827728
607749
603910
272695
3450
547727
1293373
1261966
222941
944077
613667
455756
43231
1496757
544852
134524
1516524
765177
1195666
1365095
176837
1352649
912079
942594
280823
1243440
764931
213926
530227
763032
869726
1241910
1439172
1443317
782563
591673
924847
455151
1095817
467507
531184
1016639
450320
1540572
1187081
509657
369159
160831
1006353
1362604
474328
1551134
1553224
356637
36717
972515
417883
330017
1510316
204290
616312
897143
252295
1516986
799635
1534487
1302089
124438
777961
841254
1382298
647826
1486717
198885
386584
572377
1505128
1373772
816611
1172700
846698
1299012
139725
915080
1391405
206025
887090
168487
1348183
15039
208852
135719
1139027
1217646
652402
618750
105560
1123430
1111480
1111453
680431
594855
1524637
1046308
1278387
1544439
395744
1369712
1091465
1024620
1288843
1212005
874627
1112114
1329767
571657
227149
995795
893656
398941
1499028
948107
400447
864179
659699
1023991
435255
580559
1004859
1181629
344317
524575
1295325
1562029
156942
728920
1411244
347376
1528327
1464018
1113718
986884
1249036
1028797
294614
897481
909525
1040258
230339
580026
1358968
219497
910724
1015102
291882
507297
137205
1204756
265249
264142
295911
564490
1205007
241652
1501810
976331
1145518
1417756
1375826
1000477
868876
1547877
557320
945280
1425459
784158
750046
1465262
525455
1371575
786955
325015
489933
5435
1067435
1502533
1374429
1178246
1139896
670192
961350
187793
750067
49979
96489
381368
1250455
1114733
794134
429782
1340796
702210
660005
419897
534181
1563441
1019031
44170
852278
131031
1271357
117226
20768
791017
1116774
986606
1054682
1358342
657075
806894
922491
1194565
1473120
961855
1566688
495062
1168316
944929
344057
288594
47315
1267698
357517
553887
375997
114295
658544
1293522
509140
1223307
737308
1159435
1067471
560174
281457
745542
15379
984419
1067741
1444931
573702
1052866
945940
1236732
483467
1513491
766786
1189376
1258486
407313
595126
697450
1322428
1273253
944585
196924
424704
835646
634889
541513
329459
1567880
228945
94769
780032
955971
247342
36671
1012179
82126
656067
329250
556154
868034
6924
1238682
1058932
195143
1550164
1058104
1261156
1148001
937407
347903
828173
917037
1086138
1243847
579732
513912
1503978
64114
815152
247704
856574
153109
865740
513224
927220
665343
1075301
196119
669066
779317
271720
1174484
258735
518596
1525983
487985
448300
92983
584680
1008036
1303166
1316385
807199
860345
957144
840147
610978
499608
1070891
1424014
662896
642532
258238
1337468
246180
1143767
1388545
694119
393503
65350
365983
321017
783805
1438091
158140
1356739
1518062
467555
453450
1229141
7394
1272861
1566113
71751
205164
617811
688203
303375
1141916
245668
57129
501332
684405
1466453
1484500
45181
437895
158596
841361
335227
828201
467874
1260739
835475
1534292
1079805
949555
687283
793832
1527887
1481712
413613
75043
176576
1532818
433183
482534
606857
581221
606131
530826
614482
636673
1525271
1282057
1382806
22180
315176
19744
1299772
618330
351414
101145
36718
137570
296350
903915
857853
1133416
995626
1537882
1138022
1403674
424
1357812
1169747
741301
1425137
102090
1221381
1372067
461514
995978
1018522
918966
31237
1196326
1306808
1283553
86027
1463526
1471446
157072
435208
578668
812700
683256
914434
306266
1401370
1286215
1037159
635307
571883
719716
69964
966802
1375217
1210576
1293174
538385
734723
1198209
108978
151979
960689
551287
205206
794706
1186101
254321
48456
479537
1016251
718852
1397587
139611
270539
41847
775246
629988
1019062
1005866
46192
840807
1389546
904136
488409
1477682
1253144
985058
387943
1517055
726014
419259
147810
1338994
838876
98013
296368
24921
430342
252754
660876
1388258
560432
115693
493469
598660
1188598
1063216
548489
222120
1148240
140790
664218
893719
771887
1341570
1224718
395218
736295
1184226
1555216
1338953
803252
514089
660037
1094941
108966
319555
824054
1511680
1279073
1255044
1203937
446881
364206
348567
1200501
985300
107472
397501
1345383
669812
380462
811694
780043
555074
664736
227461
1238541
287046
254198
1517073
800265
762686
942146
87426
462471
224836
1108107
311734
1361571
121629
1388237
1011925
1455936
1225072
807632
875877
1117952
297787
773102
322589
1348339
1229980
609935
1333573
360726
629714
419439
468513
669807
924066
711366
142479
26861
609052
1391164
1539064
821521
251883
567879
1047050
663507
586110
727225
225042
211748
21244
446202
340336
417904
1347013
1562950
806131
307817
784654
1224609
1408615
714640
719935
109323
911432
621200
546427
791796
610270
55158
666617
1490456
280183
1517619
147420
763084
1034947
209998
702891
32039
641664
61627
143217
657863
1207283
801272
1079752
494682
602557
117924
860888
1406022
996115
19086
784875
1556413
1395894
1439722
155718
233989
187976
1328727
1380547
798722
1208942
1307255
300242
242676
403251
877433
632747
1175931
66387
685849
1551115
832587
1469487
124930
1290068
918704
1103564
780121
481343
720506
539427
713335
1522509
667498
988759
41763
1307767
915295
185099
1536409
544253
1124441
1477055
141076
1041398
1116520
711984
749176
865063
1344340
257658
293555
843140
1493112
171334
1199097
1541899
1079485
730497
1412296
120832
541714
406691
210220
323534
90359
398364
1408867
1202337
1044999
1514426
816351
1361375
125324
960802
27948
400459
358794
1292780
478075
1168324
520770
1281004
931789
730777
1250578
1052089
1341567
91002
1182583
422314
1263381
675818
247681
23087
1355508
233687
230094
300964
1391134
959933
735721
501497
816670
1256159
449272
1153274
1060929
1371355
704831
1025504
717477
1089128
1209715
557475
802284
552289
997863
1203867
1507901
119669
216062
69606
343073
524614
974908
502829
843174
1047721
1335764
1532626
112354
1090050
289897
1286182
1267522
518195
1550486
1328914
250853
1238201
1267932
588342
400132
1080178
928166
421767
22262
1379188
314226
594194
1545512
1246574
669169
346523
473473
391470
786740
688188
1228343
547446
724400
104654
57116
871663
879713
1155560
107428
1237678
1356449
1113043
726459
972745
1517531
192155
467152
592327
1467182
1042689
1311940
1064631
1490344
1559856
1250236
969498
1534077
1210883
1005925
920269
1301368
141067
711006
977612
727048
615024
117634
874979
1131448
3180
328872
281808
410328
949957
605545
4937
715016
843997
956057
1187935
355398
79297
36449
1178649
651236
1192558
721751
829926
886111
1020717
699581
918344
576941
503971
975656
987478
86235
677925
1214359
1390997
1020870
1195290
649567
10004
1420468
1308602
1445640
56639
383479
1016711
773230
1523529
866777
724555
1030971
798599
620494
1073733
112361
954256
298267
501941
1211599
714861
1550788
971672
281923
510630
1225111
1507971
891472
1173112
241504
106050
778272
1215493
429898
1164745
100375
143712
1440077
1225629
293494
918001
734096
744654
1437056
867569
362730
888147
373306
375454
88518
889786
1410204
956762
737246
215737
1038151
34826
313264
1514734
96388
290736
792738
999118
597102
767476
766406
876218
832215
634324
386212
638585
221741
555497
434868
1056197
891593
821592
556949
284601
827483
491360
1511797
134775
952919
1546588
1251350
709233
76729
1097770
1229712
1441432
872002
64190
159381
1465842
1401761
858085
499231
1555355
1536699
379035
1170791
1135367
123994
1475962
575578
823083
37111
143946
993004
948329
295050
609536
651762
187222
41749
790841
81690
1394891
291562
663996
1085816
1205279
695875
839988
1518329
152579
991714
381394
157915
679747
1120598
473770
61428
1068472
633356
855274
1353186
849080
909815
657263
252213
653301
1244780
518273
1421498
693485
1519142
624398
1410407
978374
1049571
686187
330440
557500
1425870
1376986
420906
1037695
760165
1045792
1372684
460959
680415
192410
959090
695492
1371948
78032
1371154
951807
945178
255982
319794
1064019
890493
715071
766130
1356606
503943
1534090
38265
1510703
79495
88970
956296
492845
841869
61795
74939
518876
656025
1339261
152259
1161277
380312
16233
793142
629374
754885
272384
995971
58490
482637
1455789
1133746
502548
1416973
322806
1541826
889725
210551
553377
261196
67839
1041264
1530575
1469916
235842
805662
171353
629335
604874
1090938
1023200
1327276
1442140
158308
1112740
109880
398240
144083
284568
1453316
556653
550119
1521327
515105
353262
179143
751460
3428
1062282
657379
1553595
142752
1478144
468783
624513
53455
1343309
929848
129342
541
1319715
1226180
519992
938562
414444
987815
727099
714207
1277030
822422
457448
1061644
905025
1554779
785088
1165550
505255
1148683
1468668
1224099
851877
1329722
244402
637113
958123
141023
1091987
1029685
245392
141882
922324
107901
1037834
854463
700538
1371317
241414
23552
486828
302519
1167991
1562543
467500
1508537
298935
951811
932315
1072709
75189
840980
865112
923345
683237
1270803
921844
1032243
974723
416902
921737
539181
875736
209506
942336
505661
695498
811371
7976
205467
1231676
264220
1112141
1144659
52209
765879
1459047
315477
332152
1212929
348352
350964
852993
666734
957262
378039
187386
818610
901365
1466231
692491
1158023
440811
1202840
441292
1121204
463406
1562348
41246
597253
860518
1554903
105998
295708
389907
62150
179956
981020
299260
167168
985865
47051
1481578
826594
1039556
554
832152
196134
1206694
144226
881028
345049
322074
56167
573238
230580
1506186
1197675
934181
94921
399129
145059
1330350
609876
139243
569169
1143464
1178617
1182100
1236561
1499939
505692
1444058
936923
812287
949315
286500
544976
1244198
1220545
1087046
1473872
260701
863491
1483601
926412
990464
1200813
1292310
598299
1547658
925983
1367329
784710
851017
1226127
494565
1085699
151096
241442
1529901
994984
1047402
800222
618741
1057897
372600
889797
931518
606193
224917
1482247
886319
219883
1479617
1184556
240865
222654
1051984
395100
938236
876088
1356273
59083
1121686
1144509
432872
1036691
1271848
1105484
602852
330842
1543286
1508824
528635
320145
535765
1015992
1388846
1294539
1103167
30878
415723
820483
473759
695793
879529
1229513
607052
595825
791568
418782
1328564
1069030
1332957
1463558
672649
1286907
1255501
862365
1382460
576317
650806
604599
1105396
159634
1183891
1550684
587550
350764
871935
111668
265247
1317097
998534
794621
8850
704283
799281
1524313
937927
741704
227864
898258
1338865
430433
206336
924673
223766
971061
859572
303445
294944
1302411
57512
1037273
619091
1466486
1544164
218821
1070703
1364819
729752
629974
426126
1010625
349
695152
690580
1011814
1554886
224017
613461
1510499
715842
399285
1040198
806439
1474087
1361189
1086525
867366
90933
1365650
1028067
294255
336105
1178588
420055
773565
248691
1328851
43318
1322350
832422
508409
1279674
529904
1154708
699434
256176
559428
130126
1366327
1161684
830516
1268321
277270
410660
1120251
1278033
1069417
676247
180784
1396931
731222
542743
574927
1050899
906847
1353965
1549678
1027315
1254873
967902
829495
950243
540011
1339315
382706
903097
522614
1158107
554522
55057
848607
973370
1015564
630905
1489811
899749
650279
1538988
734699
501507
485343
747878
1197160
1297442
1373829
306667
749905
488063
420605
357805
222114
730239
1265629
837137
1113951
178088
1507715
802184
618202
978870
101964
1291578
808461
18416
580024
950539
839014
220209
1320687
693119
639434
168041
349907
636010
1239646
1344085
1044520
824702
1339435
991632
1136069
495069
1028856
1317358
1426199
1516536
791231
632047
61347
1419361
1366673
1095804
1056106
1116490
20443
502842
1552564
1503208
44221
181619
1001864
1089168
493719
43234
1342238
609643
1255160
510415
760529
767166
468981
219078
93315
100579
290482
227148
239011
791851
932682
963204
1278780
1479345
978865
1213672
1318664
993496
829431
1211567
287845
378094
185325
668003
359366
817770
786226
35541
1389691
557038
1280231
1229251
848491
1404198
97358
1107151
1500018
382672
1371687
600313
1276960
1304818
711765
318679
240760
1458720
549370
1341606
1377099
152537
1132614
1547774
1343381
1418510
1129625
387712
667491
446914
425696
31551
628902
15395
1275402
662160
1477756
929774
227997
408606
4429
665373
1096039
1359898
650446
831321
1198838
639193
668363
318652
1027089
568551
1030101
1104776
863504
914681
1375718
879888
522143
1507955
974501
679536
744755
847793
10945
789043
1458589
624009
96222
133844
189262
348213
1153549
898952
349113
627626
394366
981339
1558098
217888
240156
921537
254666
1286796
58101
15571
1494173
1033466
556812
195466
1559479
1213038
1530703
1450573
1040253
1359574
1093909
104102
1270900
878689
424789
1382273
1398491
128448
1081873
895820
1294114
1314646
620500
1419548
551746
614086
437600
1386716
1301301
1139386
902899
644238
1520192
634226
598926
638581
954486
667344
945691
866283
872828
1082603
1222085
1141243
119861
3581
1238533
126518
498886
845886
1284088
1105649
1489003
1124916
1179000
1327257
853732
462827
560504
1536991
1294667
1467144
553306
649999
99250
1365209
342102
961200
254194
317745
1045029
789444
1086717
81215
1443019
848791
1189490
923523
857338
215875
67810
1550881
722047
1495989
422467
333686
51439
898447
262327
612716
266206
1151993
252466
389884
1152945
357605
1051792
101999
525178
1012912
1012096
885525
210354
1421653
576899
426157
1556988
1155919
136237
853375
1130032
1300647
39391
972736
360504
592920
94895
53940
1081121
1392459
1064076
1317409
1472222
1466916
218168
309766
508722
433381
489156
1168745
665746
643539
1497113
378614
1035816
159599
983926
593658
1549141
874316
205209
576817
1302774
579097
188133
399107
1012428
387376
54839
309209
1127175
1213498
1223195
230328
893085
265082
473591
1409501
107253
1366243
1336954
635377
6360
1333384
391089
1429806
500961
832983
727206
1038094
885364
1461347
824137
3380
666866
611048
450919
1020054
945043
130751
831992
637091
1519850
636722
902753
133069
3391
233367
1096474
662707
1247468
1287040
876452
647933
1552140
980846
1297754
480577
1496034
774826
568262
718382
793675
254865
884884
807486
474946
522308
309454
474812
1491822
222932
1345058
1380177
1135927
1067058
1247925
204851
1214743
1331220
1339965
188511
1424047
189305
1173298
397585
666589
1214034
90939
1232309
550522
650978
909378
618856
1388055
656452
677593
80023
1079139
1179199
574145
82309
216637
1036691
961300
1069608
621750
1123050
804797
812254
219604
629892
550772
393083
175914
758433
483086
1101000
115803
236093
399172
491088
244436
1042075
1553261
19223
171268
391829
775726
60844
308298
787850
813324
790530
174674
891785
975752
1173331
1363757
802517
396331
711001
70743
1463931
1293773
1442848
1547267
1081033
293738
427530
856885
907325
820204
36527
539942
398100
1440326
505121
659278
1412940
236597
32429
888773
974774
742662
74051
793215
522178
209099
1002800
1268704
701065
850614
8890
919057
740016
81302
1278930
1364095
712498
1028401
382791
353510
452413
561528
1398420
1401457
1104247
480299
848263
1048274
904625
1059206
217643
130472
307678
846390
1435102
895447
1519459
1404308
677161
96228
390457
376100
184697
119646
1543248
213070
1343608
302223
485490
797700
508054
154769
1179949
1036173
246610
873204
1257558
502910
423947
437098
1136462
637849
351977
797563
622749
947889
168402
992580
952160
152248
679272
560678
248080
1537710
916851
603510
1103291
626987
321884
214282
1285913
1068350
234665
938033
526263
1542396
1108996
1468818
418893
808373
1513467
1007701
1279649
456528
1499531
1083325
933417
1162846
107661
546234
292388
88473
177835
642193
524738
1195104
877311
902761
250664
1461481
1222376
1421555
144519
1000907
1216497
1433055
264440
507325
760321
1333335
1556876
1100473
1071851
653290
159086
786641
1496635
593519
1236924
458139
1063657
740006
4717
523753
291375
1291350
377394
385993
491737
318812
260568
54593
1325089
571994
1009116
862540
998715
1368324
474603
1421805
800184
22101
1117690
227142
1154885
224734
62272
37935
550567
1180323
777689
476325
887545
950605
1066389
571060
332204
709261
350310
887710
1310821
1351067
849494
1371591
1334758
767320
114875
306586
1515540
1081482
1551522
1390212
59720
355156
1191476
361469
188914
310972
1076681
450755
1562800
1516850
567712
626030
27132
4447
2179
520786
1027481
646092
721872
1447319
842629
321517
1459014
594988
1132755
1211382
1066285
506652
1486104
1197690
220713
1545813
249857
777095
805166
1443363
690981
8814
1397710
1085442
173060
1421079
725554
1201389
723965
673250
217737
147519
743731
583960
1280384
753512
1360687
148424
1140391
1462382
975504
1386910
812230
945233
955983
653608
1349846
1148817
653589
640919
809814
1536632
932303
1124453
863258
140968
1343246
1193156
1213376
258272
521792
829451
558934
367551
329399
1412021
1538753
1480913
1125868
449248
1076882
1279794
1068720
1277629
757066
1321213
565432
75367
1257849
649527
725325
548525
12735
269772
822574
230510
1517025
837950
1046024
1348894
523645
318773
480061
341770
387502
655672
135120
951524
996610
101896
923532
408925
440185
97938
584021
723091
1156939
1560579
1348754
1041275
647671
18007
1284514
1017505
209156
305954
216487
146218
1090069
206129
1329612
969494
397270
1340164
40175
896793
1377128
793163
286767
402025
1101704
1322917
122838
797047
1386511
661856
1280625
1219006
1553962
1172447
1131501
1445709
751103
1148270
672342
1551143
426938
1504315
767555
1390037
731051
628839
938007
763813
76467
1344386
405095
999036
1413125
817971
1109642
1038208
1445704
883130
1139260
607948
255365
998758
50126
1545283
436017
1412956
67676
542879
196786
894245
535774
657342
758413
1250183
1552568
1237539
1270063
230302
1557873
1564351
1288077
575953
1412329
1532630
1373216
797373
301979
161342
635450
1439683
1390957
141525
190418
766221
38840
1414447
1355498
139610
631899
288304
162705
1379976
804726
686144
406563
528484
625039
1119660
1347308
1356306
1434592
547811
244144
412791
629578
289459
890692
6886
1075994
965769
839043
1315924
1365954
315387
492418
1494506
771855
11308
63541
882947
385499
160382
194226
499416
697896
452854
15398
196631
197442
1425218
803726
149104
1201292
237888
968530
320031
51258
1332780
210927
218770
303868
1082974
1527227
1367926
1315425
1294216
1207262
572753
643064
56463
1366225
1411893
737904
869254
391534
1253182
1049637
365345
876605
1564125
1131311
807262
1036708
971283
673877
1474413
1374509
462240
728565
1220898
638784
513882
824891
624658
797034
878046
450574
770257
147849
968405
104917
513613
657434
1087436
536238
775742
1526216
658000
254816
387500
103253
1014269
852648
1208367
1111417
1558008
856191
100324
981443
1240515
74780
916853
1172419
1094483
1163583
817619
1097180
1034636
673303
636642
1266886
77945
887017
842340
919018
1035198
1276967
1183680
1194422
1198857
866424
82256
586195
825653
602621
1488750
132181
748942
1552875
1516189
1532710
830777
1531890
629428
891507
1427017
1017669
1025479
841848
132059
274449
1371240
175563
735908
1231210
872620
145016
458159
1556584
829550
831656
1397046
917388
327676
1228182
1250791
550246
972747
581183
1305196
907234
33106
1122316
885778
1400426
1359345
218544
666921
977878
204368
111832
17760
468758
45683
1518809
61039
78374
255190
841770
1499298
548247
1342597
903098
81851
441320
630797
868959
1258813
588800
509951
871367
1139251
293569
419757
714197
528657
1542113
616977
812008
639664
1452457
829330
537225
1062408
638324
63373
90073
19690
45272
337666
1543745
1224471
715002
1529365
1221465
940951
334249
775635
1056002
1464990
519336
721392
140573
973279
751558
1058062
165009
1200209
1396073
1149270
1567764
579196
387774
245936
937564
1182823
214583
581570
928867
382224
1159370
375809
1250420
468732
1164768
1096939
1463445
992327
651073
697149
87719
369536
1274991
435428
1063896
64788
1149267
140996
535300
696626
1534988
391230
235314
401063
996260
1469917
926644
165348
596335
1530479
1328820
279742
1028747
503599
933098
365849
1224197
513712
210153
1516975
78702
793891
1146585
233934
606355
1149152
655447
1184130
677031
1029583
477522
439522
3976
1159384
1540042
1548582
99442
1549278
1319803
634924
382530
843083
1204299
169401
1050048
1079490
640382
515725
517246
47810
600092
639690
1320578
1402212
1084523
744579
770643
1241713
280676
942245
592798
417493
1147683
490349
415931
526797
967512
1172951
596579
689417
1316403
743844
391201
1499417
715797
151863
711386
342449
681139
599443
1409885
1368253
1298706
1452232
1298589
255705
1255222
1456655
1080938
116434
940835
261700
180170
889485
427683
192346
1207163
314528
175023
1064214
728653
1522952
836014
366591
23484
1561986
337086
958578
762510
867575
132501
881138
1184798
1292404
75403
1321738
909687
314082
1366522
1260861
1410873
1268952
456700
1416826
238861
1227696
730592
206195
1402454
1000966
516363
33068
380004
260359
263773
1246159
1479217
1064884
1026109
278448
322837
473201
1181192
772281
380550
420061
626936
1018816
852617
1523380
589535
694159
661910
451775
107578
232165
24755
1440016
1352779
79164
21826
1483179
154902
1145653
1542883
821980
567418
367477
1404765
1145705
1129150
1175663
642716
1527717
1018469
1461054
1344292
208229
114216
1403130
566798
457438
47834
134313
1129366
71467
75769
334279
182190
1281998
1251420
1484965
1170869
1026633
1424918
1259893
1296487
1299312
1050044
226165
1241303
563162
1399579
576142
1526165
926591
367251
908805
1536851
852234
1180651
1094422
961611
888461
947211
1558157
1530683
321377
1541398
1135173
1470169
1060296
937086
1069099
138642
1059613
719046
1194731
539273
788450
1129062
1338914
956560
34960
322303
942090
1212126
534982
615267
799753
146106
545582
1068817
934269
1041484
840622
431217
968682
163618
307261
562794
112373
414473
1388728
528929
522900
547051
1060387
1071486
1023174
1248986
1519616
833953
229852
694617
581296
1558698
1511120
338131
797438
725123
433918
1110787
698429
681620
51249
34851
591476
635401
834793
252385
353158
1085892
1419900
793032
1388001
246107
1378111
1096860
1022727
942973
475742
877274
370415
537756
278821
1050732
737073
225201
1182273
1494214
609713
598998
1116784
828131
666539
1342230
148324
544600
1090484
452251
587826
347785
292818
1443691
934410
738077
1180473
354614
745718
1526974
541299
1082734
790523
956026
772656
1084033
825172
197329
578725
551419
1419380
606461
449026
339236
1230184
1506050
155308
251764
815353
1490300
1129822
1492365
788736
1359650
1556452
438680
210664
1169488
1314797
1352275
613225
189690
277541
493128
1227097
293228
271012
459701
943536
1244306
436498
457025
712507
209590
1047461
800571
251468
388901
373691
59813
78678
813761
580138
663871
475107
179531
217244
1250852
1248676
1421136
678969
638905
871490
1165467
489053
74296
1231507
871472
456774
1009808
393332
219130
1370681
938388
1355284
679024
280819
1159838
1096262
834046
328856
38276
1518222
670487
758795
429568
1384165
1013959
312546
1240619
1332081
1255510
855158
1499614
652757
494321
1303712
22625
407217
1539370
607279
847206
900606
1070442
920635
1313701
1308793
236852
512217
932662
1143791
255685
1239067
1199202
995544
203566
739622
335347
543991
176983
627294
1400554
1495600
1091460
393758
1095527
908608
397653
1166573
1445909
161006
18433
110921
1556157
515481
1476737
337749
163637
1303099
1266667
1284068
1474509
658866
166001
505695
51437
708556
1264156
1196576
1168360
791854
1495199
984114
73598
71562
368735
800395
243368
660607
1557690
932334
1394212
699220
1558160
1399837
1384415
934296
887357
753835
1131932
1384794
1487152
48285
1310003
1541975
543151
769587
737464
1276043
919839
1229516
1131651
458409
1366747
998366
1407993
1168305
870891
300870
1028874
1010720
1398735
121599
828432
547698
206406
81895
649105
1301331
866886
262300
357141
1353977
800941
874960
1268651
413076
654373
1014934
938991
501910
994949
1210607
888403
1499586
282672
923682
869972
1541913
1423708
1160515
802236
1392167
894765
1048997
46853
175447
95046
564208
511494
93040
1348480
1214205
117413
953069
1425035
631574
230917
33149
183558
208158
550430
1316642
1214753
517404
1166095
445740
1317640
342028
666317
1121949
702864
646744
1045799
417733
1442236
1444811
204634
914293
1013787
1473184
1514948
853114
1458893
1152152
792553
118612
1146726
1497152
683142
1309703
510433
578649
1225105
1247837
660742
186692
1046447
1331429
1119112
1188661
1276898
12873
632972
293262
1560871
543040
1170998
331796
228325
108584
175037
215961
994859
200459
1361735
621902
1383426
1268758
953065
1067653
88148
807822
414396
163630
809965
490467
61081
56668
93755
1100053
785666
363258
540843
128399
464794
1265322
247249
651600
1063390
1278870
595814
910071
110752
282672
1465630
523693
1192214
1514271
72701
644378
324432
75027
367234
833862
68887
1330338
51799
593581
525990
1512552
47623
295155
987270
355180
826797
891412
640984
251345
887838
49458
943513
736954
1309669
1181128
808372
364401
41156
1064586
251357
1193728
945282
1523724
395015
1468536
1079395
778443
169767
665094
998905
1546194
988307
646452
307368
425386
702996
497283
38974
632701
221120
194760
358785
131018
242162
1172507
610107
987602
529465
301325
964047
95453
597815
510506
482081
405927
199956
1381631
366113
270211
726132
709658
1245889
755770
1360156
783158
1109675
1226610
1447818
955223
167120
1008850
143237
786089
59443
1379510
685402
532680
272192
138316
1437395
1485798
835961
482868
849411
974122
935673
209692
334047
1123548
1494512
1162532
622346
1340515
63972
1433544
1004011
916907
1458158
1128170
1514358
1150996
90475
653432
729821
1024488
1238423
475983
1217884
1467773
1393242
1033233
111690
1412610
924058
448111
273497
1526935
121358
1068724
730043
1522037
1521964
86407
1466329
1069885
626889
75535
971511
425331
809648
332832
300449
921232
1103052
489442
1478390
635981
1497923
828526
1245339
970252
771704
716128
539354
338655
424117
1467949
1046752
957778
181861
387014
1330220
55559
936296
1441230
1152227
650766
1091851
763335
453253
707254
469462
827896
757762
1526758
391313
1484411
954227
631483
181603
931591
114424
1326917
1454180
76409
498412
597588
516798
656008
1080985
1107389
390106
1295123
550405
744630
834440
926318
834078
1086032
961065
859116
123401
1015212
240702
718500
1356134
1434132
836418
691040
447584
840505
1188338
1170637
687634
945357
1071448
459593
79076
1511578
1530920
1264908
1200996
438154
243873
159882
1085389
145863
855091
885504
1495392
101342
1400534
238216
8860
1496148
726360
746379
1416238
877890
639537
929201
1410747
1278767
1199603
1359642
1229414
931020
1168485
485368
154982
658687
684581
801042
568233
588670
250471
310986
1548105
1041791
225587
196044
253227
228507
1562670
544653
1564534
2484
161656
1150219
970479
944053
757069
1397544
1371690
1412452
120492
37069
773011
1256153
190474
1270904
254135
125129
546716
1135447
972124
618563
1058614
1479756
1141456
1003243
1208438
285466
1131396
368692
164766
1404409
860308
1182172
163474
372198
1046218
1150458
614699
5524
580976
720760
574756
385961
1090601
329343
1505609
307216
230631
413229
801581
428278
864943
621490
1284628
825705
1272744
767369
1514399
669618
76437
960568
259183
974952
1511319
1112787
276306
1226880
1434366
337526
364282
1094306
283896
473886
1011436
1001405
774235
193344
1376497
605790
611946
1037832
219898
1393983
973240
321646
1060474
1527607
1183970
606219
482753
1381456
654282
844145
141356
1027984
475277
1196533
173607
1312762
543405
203300
1447301
1279335
901525
1234214
1495036
26309
1480170
767541
808998
1511780
1426429
541375
1450811
504679
393625
703519
43707
452505
312194
563732
935072
616113
19772
110331
819188
1346221
903098
1178564
566832
7945
650248
472399
596094
1175177
621877
703418
977045
1008038
1019941
1214546
1316745
973552
1003386
304660
627076
1373883
1499227
1231016
220499
965133
829216
1403527
564281
424212
630650
1285822
457546
547767
354875
1468297
994871
1006482
500394
185146
1118303
1467988
499909
356019
1248246
444390
1035002
1237522
358734
153114
1079587
568875
1375238
1303724
931966
413797
90217
120889
1224474
1288991
241988
14860
1179428
627488
1514840
205916
1199065
1479730
752452
593496
629750
608872
775071
1283796
33649
107292
299470
509432
834530
559216
35676
28351
777540
858158
853651
111752
1473746
69544
310981
582198
1252705
1110674
887780
314937
1075786
311798
234310
549045
145642
1442485
589017
387192
1142535
1152666
265863
754173
18836
448279
1422406
168893
42616
859521
403871
864259
813977
952304
88711
792758
176895
1522804
1215090
104756
252751
1468649
344148
1137398
1481709
232659
883561
186319
679949
15208
250010
189278
209732
142620
737025
1204634
1282142
329560
1231020
1150204
225737
930114
100185
893581
1001579
1412883
30164
809125
211248
1287620
354275
29952
1123786
1428162
1186782
253209
853087
1282679
495525
1071326
1565527
1274406
1347444
160974
1270120
1418696
280850
556815
846356
258385
1550312
108331
119012
1263339
1436808
451748
22354
607294
304813
125552
1348827
582411
631355
1194636
553752
544375
109134
556502
487719
1505703
188951
1295117
815615
1351260
874066
647220
1332013
1325787
1210633
507704
36828
397766
1067805
1017692
280860
633658
520347
1324336
1529784
437845
1151200
1291492
1202176
1342092
1494316
1055042
111474
122287
1561145
890775
545134
203809
1051122
958200
1207821
1171746
129387
385034
1112866
275530
1332571
908592
779220
809438
19917
1118911
168628
1030736
1506987
750317
376432
302305
1219351
564621
1553705
1115028
1141019
502099
365484
1110426
281878
303835
730936
605173
656134
208524
493721
961152
1246151
1128766
171854
613340
1536623
755088
694107
854067
1496285
917639
197642
744809
643716
531671
1107450
237660
557363
254764
884850
685451
867300
62292
115856
896053
1496758
1233780
849701
1321266
1483440
98701
266950
1477955
606871
997106
1414248
1378669
869501
1513785
589912
1373311
1348938
83559
457265
82729
690780
585057
1348890
1566191
209837
1340221
1116248
270194
1152853
1165948
619631
252389
1248380
491984
1516287
997959
6246
457051
128638
878448
614686
1565657
806
1504758
350090
1084366
1083487
1388761
1224759
1542147
820691
1307801
271740
1010338
716375
1089191
923007
614970
1284452
265871
1455545
322065
176909
1014377
1385271
935578
1043002
34050
319684
4742
1452871
721779
387660
14015
674382
840977
193463
504547
1279969
1327886
196822
890076
416859
1306887
92276
1450525
310708
497744
513518
550704
33748
617163
253676
636425
519214
946506
241644
1347534
1122374
858969
1105916
1179557
655997
1114576
638882
1073422
275959
892971
712174
486759
430181
281930
1145117
1171620
1022931
390962
1137809
766513
208
1099375
1500062
176759
1470583
120226
361393
357600
1488463
235367
226684
1327934
1000270
953621
1464862
832756
1315193
82103
939667
882690
945982
1520308
417557
573782
1522804
418275
356028
1384886
27649
492092
1348471
49591
754353
125985
354177
557288
947030
30675
539032
1446078
925560
817795
194048
311875
312678
406582
471658
478386
218079
1112119
1407096
825712
1471039
705647
564418
1143877
1399457
847891
869252
1118601
1384699
1116307
870937
794133
659592
188734
29835
1080386
11737
1154971
971625
925398
1102087
1314593
98364
388127
1194985
206124
105744
1190345
1508811
23081
1254044
1398847
826426
682819
981759
1484340
473477
1389251
54669
759030
1077422
505668
1272482
1123432
1040891
1153284
1277023
459820
174980
708377
1456100
450330
178772
323938
75578
669451
663656
341142
216930
22265
1436921
1031933
1541064
1323657
460600
986168
487441
1567767
604233
358594
1120385
1453026
1152049
1514190
1461271
1451340
1493266
511485
308816
667523
1058659
213588
1456137
1444866
1248012
227349
342445
1552125
229424
105203
1315735
410649
287665
1519360
235168
1065543
95541
153218
342441
743700
373670
759616
357807
1296680
550363
916800
343146
835387
1380028
1385183
1274268
416478
712320
599244
1293348
692859
41802
1311317
583383
640199
1288609
615067
86965
1450597
1459416
1073539
941043
1553175
224637
1258973
770300
1441253
769413
876167
97902
1212288
1140875
451949
1460349
937797
337943
515582
529855
20804
1846
1142994
1389877
759237
395611
85781
1124338
953751
529878
968756
240969
18543
490340
800087
485829
793365
503837
43538
788621
153397
725
1410841
156530
844719
642915
1174721
1014398
733950
859400
1501841
1130121
1411707
397899
1137218
363701
1239864
485677
1565982
1565341
145717
507202
926437
1441545
726983
1319329
177863
784596
1073226
476855
1182499
452663
986731
1287429
1205232
486518
493914
139152
932277
374615
18638
259823
1142908
1115417
1030380
472833
1281479
842890
624442
328691
152479
72817
175728
190176
1285936
988671
448290
42689
1237442
123154
1444835
340632
681398
710299
631779
659629
1210570
450928
383551
1430577
346619
208194
838349
1141345
1105069
388762
929792
1422777
1162986
1542472
227018
1476846
288540
540356
654956
501689
1112231
1522488
1390591
1163075
51196
913395
911346
809431
1321603
1166054
1423529
735247
1424344
1200593
1120478
1260040
870852
1366513
203008
1501865
464889
1453605
403894
1480829
176621
1106203
770919
1185904
702409
885334
1239609
1110289
846410
608205
1231825
364999
1231678
225738
692722
521464
27069
1120763
1402219
561869
1292768
618176
1519973
382058
1126514
1150557
1510587
1029459
1150527
782809
207184
956110
1130507
169609
122480
1428505
468655
359877
1284651
715907
118213
545360
1465902
888829
1070767
543396
1555259
1345923
951642
890915
185868
1487047
1002064
491631
910721
1481389
1337415
771483
942909
243791
1402337
165252
1468459
408788
1120011
1059218
255057
1203195
511435
1008320
1188703
381352
1342927
1547202
358164
188687
1381072
939058
1047369
1236278
1485776
1025726
951503
367195
797358
144430
708724
88754
989769
194044
656455
732180
1299138
378328
749384
386260
226563
355622
1081871
1048146
1104156
555793
1273003
907175
901489
41902
749890
57767
217233
616504
727661
1092500
86634
1429015
245570
1378538
99004
1416680
977282
77904
1395756
688733
458154
1129631
1298873
1277608
1330293
1529979
1557471
376841
489874
1320764
50137
578223
877260
1198396
195404
1194583
453116
1451382
1484666
1178697
99100
363586
1369178
664193
357341
1157886
726547
95046
525928
475548
941921
259889
245265
806486
58968
163006
769742
1256647
86411
1475064
306632
1123435
1547303
869245
29467
1483304
1545570
1533864
107904
711764
1567638
815038
270228
740924
712167
919846
383426
1177507
1063355
252304
354768
976225
609387
83738
470774
683589
1103886
973121
1331846
1268048
307098
29278
1108583
539883
926409
1378305
983394
1370980
1187338
1016637
575580
270589
1496378
716406
1121403
143964
482723
1219019
773972
294722
319476
1092107
1565775
7782
1208165
1408237
1354569
1160154
1121372
541937
1482462
1489425
797007
594804
813168
1426091
439205
1270919
704833
546422
1423564
553922
304950
1299086
1299208
873268
1446182
997326
953570
375092
1449044
162412
1091277
1112875
1116883
1557631
103963
461683
1164585
926914
352654
878375
812350
87941
1550867
584510
463729
1536900
1490362
156494
867602
1385728
430719
796444
488914
622620
1393181
599626
546941
746182
1083806
679415
148196
948834
742083
351666
614847
1308615
258024
561510
861638
1504780
139130
807586
20587
333371
930507
58691
1268060
890562
556232
269435
1014246
223338
1023662
1107187
999516
432002
843698
1422795
219509
938594
1354889
1435493
305130
844644
315517
1107787
1273009
179389
205453
173504
223295
60851
1541457
1232373
1548522
590281
526575
325002
640388
839141
1429348
1264951
631159
421763
175774
406915
1204079
1103870
480442
190136
1286392
1553288
527867
545739
901667
1175627
580569
45027
945836
165375
633945
1186647
874174
96664
183218
1047692
1061054
969058
1150725
174309
1302042
1224845
174382
295292
631184
1407228
472849
739671
357728
1277976
258513
1028371
705849
134014
362021
1456526
558485
234759
23338
340291
1170217
1113430
1430217
584504
1146426
847155
293981
331892
806697
988963
657601
157183
279556
617895
372188
1272107
890451
956760
1384718
519368
721999
58520
646578
644092
1089485
1422356
217826
83480
1098228
1177023
1418399
946855
613825
449518
137602
1288820
557654
509491
1269706
1403558
583370
1083325
1197104
411460
1489964
918089
956118
1560036
27829
713056
566748
1499691
250355
1248659
943178
491086
49468
1057052
1158666
1155382
1366938
781298
1139932
832289
410152
1172953
1039747
335438
1443293
507188
1501058
1048723
552351
668312
1035725
547147
1144110
527387
118941
1026582
1016852
456836
56265
1435988
1280026
555653
225049
208437
385926
1267864
797877
1301027
1021255
1105720
749603
754939
1105816
510777
1081771
131004
444016
630118
1100926
394912
900788
140217
43874
1146602
152779
1309163
338684
1110407
1103573
314283
1126209
697518
289253
984703
1161695
26387
120492
19198
60210
1255117
852299
928824
1143151
265949
551554
999247
1050914
131692
1113351
767189
471594
1179947
942602
1436873
686852
593168
1452602
730772
97944
249991
390659
1219908
1300630
538776
964851
173292
1316832
824586
1291415
1096295
540045
533062
371332
846799
647445
127582
347087
1361333
758206
758437
434315
119950
174616
1489871
117260
1390263
939651
170668
225538
1258232
369465
657790
787583
655423
72433
650889
832051
149689
830576
674810
42778
135263
30020
1361437
309497
1377024
1484809
345688
1238769
1300200
326074
1369931
415619
106610
668263
36664
875488
1518911
154809
696538
793077
927039
1114796
1167836
565825
1282961
1080449
97842
114085
357473
177106
1475770
790924
1469926
530873
1042138
22195
1135575
1006435
915614
273829
1516264
593464
711660
1424267
1149870
659654
428649
1278447
1462702
1348140
274413
740467
176439
938969
1551388
1422309
1410449
824705
1181750
910355
1557028
712251
43033
1142187
1480161
1524052
323646
1364856
318608
247846
272364
598512
1424844
579160
19515
990297
993205
1400180
1184782
1295897
971439
1188058
683550
45376
397246
1431660
974511
772495
1064120
1208369
1213958
585665
593997
1201583
1026182
823087
826132
843839
464487
1158540
611558
275540
575373
805898
303679
497240
1058372
981
11849
1291493
830115
130666
13852
390178
46026
545218
1356615
123517
1511415
1048392
1244675
433769
1451276
282574
685399
1556643
1491144
58957
279598
1546558
49598
1304087
186174
1022943
1471618
812369
1098678
807211
355931
444529
945387
848549
538580
990455
1117041
490423
625051
1132725
724626
150314
1319336
27794
1066223
14976
928559
369777
1273485
1042081
1002309
1013679
1191494
1107039
1124065
382025
364254
703647
1507784
1520239
63087
741418
611680
789608
496534
634600
308768
1542773
473920
1178062
1185042
867148
131019
11820
608952
500761
335419
946606
372183
1556870
937918
611602
14180
1526688
394157
840045
1169715
84163
968038
562768
27237
575392
927611
602314
317870
375701
173152
1004109
1515513
931765
522261
70738
462440
604152
1513213
1211618
467332
881271
669763
1313158
85112
1538410
213754
1041626
1164443
969748
213533
183346
795960
818439
1016693
1090331
891041
970769
1166999
687502
743513
505609
1308750
911606
865328
842090
607616
1156516
72789
597798
379058
30013
1289359
70122
1140683
1447225
70974
1410638
118882
801731
836171
1432827
1176166
1284422
290851
1139980
7051
363872
1040422
36118
1443408
1306285
388498
387622
856619
1380836
139676
1171462
1174283
1213808
407259
1415044
206126
1540864
1238782
1386515
1304984
1545087
1407164
194592
695469
343556
696165
1096327
1208520
943933
715764
446597
933594
13331
1392395
865441
561048
1526013
21256
706693
1094462
385087
1065051
167961
1300690
1527655
164111
1230133
543547
1471173
313981
197832
135912
1505969
1266309
343793
294913
1383534
406772
1413781
671113
230804
191024
467605
1329383
1545671
912394
115321
734504
1163110
1126702
1082318
483750
276693
1001727
628596
1328854
487816
51351
592106
1566922
1150124
304737
662299
552856
681458
1247388
958627
1521560
439669
212270
181240
641416
1061098
432616
739740
1225137
1315951
1388126
1387512
2178
602065
1461283
1228263
1376797
586124
1291074
197716
1503517
699424
85945
1086434
704424
668630
1354348
1058807
180726
1277893
121095
698774
1359377
341219
1071336
57678
649020
961545
185428
585428
559799
756656
712031
855975
682770
1422640
472043
1306502
1355350
210930
1167689
220601
86210
1061113
1544406
721774
639817
477101
645876
968700
39244
334263
313932
118177
839791
642916
683209
651830
697607
1284983
281345
650590
927734
178123
190077
991610
1536313
1262609
1473656
504399
1024659
1286840
890152
355834
1187179
61681
1095475
1556040
381073
457237
177495
821357
1387906
312020
1095498
357698
1178948
385366
601235
32338
361165
1402958
1468893
676575
1106725
779226
1554867
1399830
689277
875767
1161413
48534
185532
347316
193155
146421
434952
486400
1148299
137509
1183683
923043
40370
501150
311683
297141
1518183
196842
1446821
949121
901935
206631
1545406
366317
591936
1280687
706975
1069020
1213066
536510
676518
644762
1188953
76815
1475565
566703
561466
236196
1138769
211955
738926
579434
91118
104504
502635
1024062
1046250
780326
1425335
1290304
1000641
174782
947384
1469955
916280
1457251
1217481
1014374
1391478
190933
285539
1067075
782521
574603
351916
391401
136163
1142503
1046269
1375680
1154394
734057
1427036
640055
941287
1159847
368748
716494
969875
846623
745891
1395039
1024864
318677
1024877
140693
138825
121368
1167298
424375
1393957
415825
120578
395892
1433674
870593
107976
447321
42336
95233
9809
785943
715960
978002
986106
588152
1398130
679225
427800
577733
1118028
664272
290168
1531773
1403939
285051
1272883
1494496
23976
393883
1132812
259171
383681
778583
521552
618133
752711
271480
1299336
676319
418513
416464
1263944
1154969
911495
131278
1095819
240135
948700
1197253
1173605
190441
653208
599261
1330338
202201
782094
391948
931079
1369987
1471318
310478
775812
985502
1263124
22452
932738
1566867
1453550
1530057
1130759
893621
1490199
517005
192286
1535625
109336
1285157
422414
265334
558399
956976
875206
1117707
895851
1022911
220285
792686
18130
1511940
672940
1305020
790605
1378173
421152
1263967
1368084
1379199
556323
1173688
243984
1420089
981900
107199
253533
618058
1547534
1443788
897806
1141224
405174
901931
1384911
664899
236113
27319
1183897
5649
1544497
1345800
795179
1132006
115441
1035478
907895
1301321
25135
840843
344033
1098272
1312066
195637
1430069
581336
1299050
300144
926070
1423464
9302
409321
67858
618099
1279033
1069496
648910
340267
698366
323501
121549
657598
959337
204015
460093
1561461
325888
1199834
1124423
936672
1074142
1551913
1213987
1423935
1168904
598356
428599
1403612
1454413
519977
256303
677129
626456
190804
1123280
451045
1442732
215658
859911
1183834
731956
424092
149951
235403
1103004
1076869
515402
498901
192552
1231025
1436662
1183662
298707
712557
1527188
1394721
121652
701374
1359632
1404875
1507381
524047
146342
543754
1245511
603327
946532
473894
1043384
912923
564347
821861
749608
700941
602987
8215
465907
537731
125301
565131
693384
1412896
60211
637445
1065909
1474828
1179743
397025
225713
1030509
942241
107973
1259546
1198100
401327
1318908
1041333
153703
1235366
1037052
1143839
144381
877660
771473
1369206
1130367
606638
604910
471326
793480
224123
1398546
204470
1351636
1451678
1561121
360537
326200
1018794
1029927
105220
1504921
390489
513896
916571
186385
488036
88920
857276
860170
1238682
918517
1507987
628342
785018
876248
1020874
383572
817870
1344896
1126896
816097
1461816
1431969
621311
703269
1525927
486369
1444493
448215
440287
250771
1437527
1134341
1163568
1557819
1168935
1105729
382736
924017
480356
29923
785972
1465841
812489
688871
1272073
813667
1501757
1447532
1028267
1247405
957680
418040
906300
1168137
1136426
1237588
285735
1255414
295510
13258
1263146
1179551
793267
1029904
431062
362904
258766
949649
1193364
1450893
1017302
437855
1357553
1110641
944823
1350598
685365
47871
830960
1278937
523442
98438
146043
577924
397105
376653
73223
286155
1138123
1538497
1229114
1505087
1285769
704933
714670
919266
220794
1344097
951151
1002284
656339
756167
1506135
1329468
1100154
1460711
1334463
46540
52720
716821
684933
252954
303699
365458
945047
271379
109436
343658
989960
403540
1040906
1032162
537907
138852
642889
311530
525033
450433
1521563
461111
1308520
112849
359084
708645
291518
263399
1248265
1202445
630220
785704
994002
1360241
161604
916111
1487489
872259
888047
305318
136778
500591
973851
1240305
205417
1321971
608660
181562
195348
291442
427521
1509175
297964
756214
366045
1362337
1433253
649675
521720
1410814
1479192
1038313
853362
717118
599555
101554
631207
1098593
1195127
1126113
820009
1328713
818648
602806
41234
220231
181908
366742
419806
413933
710486
1387330
1552196
1550034
1496967
1373991
529742
37282
678970
276716
955778
1197054
1216329
921831
1096884
161111
808400
1541973
426234
1167870
1201372
1168068
273760
1100880
180812
922966
414430
98229
1485277
842346
123601
527093
30955
990828
639986
1256271
80876
1028251
1360731
1249444
611133
1280768
516073
1472195
918152
686538
1425653
14705
42978
1301151
79533
441129
344704
1289439
1141720
508231
1254316
289464
534522
92820
473180
761097
268119
326379
1378274
346977
443578
195465
207389
881519
139291
794452
1479043
298217
373629
4527
126434
898143
70554
1372017
738034
1235248
924330
1017258
1550408
1552730
761226
1000514
1199369
811216
956014
507784
766245
186620
160398
558241
484835
107421
591484
848469
1460647
1036409
242530
636239
1186405
940109
1373095
1016797
1188390
311181
378986
1226432
575095
299454
1551750
677422
292523
1057700
944510
771549
973100
785517
114254
1283341
93088
840883
771134
553447
1481485
1280215
346344
180043
247798
758033
483833
602368
769299
220751
465855
548556
462603
794676
288399
1027877
396838
1119390
1500690
624991
1302713
1021875
353249
338268
532763
1074935
912565
1453009
1263502
316096
77917
1358360
903284
280965
467223
1440992
776402
390076
1210163
1177803
752510
53546
1301633
1321788
837256
806799
72479
899641
941275
941307
1410077
272496
339505
695092
120994
127505
1457331
677446
887680
669102
1559900
1337193
1387487
1098668
855053
1357530
1231806
1335684
151106
1395379
728239
538127
1272021
1330851
1044968
1127349
182009
757036
871133
1403393
1499500
899120
36557
14066
412612
1068615
1529432
1152293
427020
1440741
826679
767266
1280968
1541415
1464842
1536443
1245299
888294
1533460
621832
1234773
778348
869579
1113920
566816
979841
256989
4710
558314
416400
129576
165927
793472
824009
1443411
1109086
996557
995753
1143036
42155
1218426
295179
53679
750775
44368
568314
268010
1341770
120744
243798
1162210
69925
176359
274293
308435
707368
1108693
197047
1561291
620317
1478596
929718
998371
1000484
1314839
980059
945142
1316818
485559
977821
370756
318708
426014
1151481
1399120
371015
270854
1565993
1165578
664316
356907
665491
912287
264611
1451006
1297857
1324113
394076
1256773
99329
74779
310087
907857
1200634
1327728
98958
1555308
202685
398072
657579
1242701
872662
336778
1337920
12293
1556536
1353629
814036
1161700
1056661
914321
230574
380066
1310736
258298
910294
817015
602940
880186
1476690
1066900
352842
459117
1299530
217096
898836
618317
613834
114903
344662
1399646
725436
404314
1344731
1142730
961178
824226
570370
164994
515858
1499671
1230573
186354
214431
403812
125065
69376
1408102
1288755
1070371
110551
1057813
1209841
209015
424517
1054217
851885
476264
1028
578341
421742
1102145
146716
1434149
827745
1537951
1236409
440604
250025
1381100
635068
446178
282771
97795
1019586
787783
289300
388447
875402
1265941
665523
1566917
178633
1386751
926509
582295
1289060
56152
272180
186002
424085
846564
709205
1117070
42570
54910
179386
347815
770655
889368
441436
1274482
518186
46287
828470
1444863
1491288
997827
879856
983076
221319
242730
483092
146381
1408720
631074
395602
1280369
580328
1312328
914283
947696
1397724
434157
305188
205565
1072963
1520880
340788
835208
1435088
882470
1049106
771280
458956
1034829
342497
309765
1483031
752607
1402920
709642
174017
608727
777042
1071868
1189306
693722
782285
607587
868755
523164
987304
594930
1200758
1332362
163777
459971
703463
707866
1077777
883656
1494918
938172
1077179
87131
1094987
336781
926897
1152631
329848
964419
744929
1020649
1499595
847735
1522338
423927
774751
469714
1299930
1480105
1363252
1419158
1458200
1562672
1052407
519820
528308
897436
299129
1245165
402633
449570
977295
632824
717644
982389
274842
364446
508802
1080171
1183026
1182772
628716
249457
1380733
248575
902582
1239610
1421200
531581
903663
916973
400752
1037826
676350
345946
756065
1545410
951181
1454596
1042008
395475
411965
1192461
1331658
358467
239173
662869
1198812
936714
1352353
923494
36290
435840
1552826
1095246
1097830
1332715
1246913
1372068
450851
1212713
446324
1173168
395497
1180999
901431
1391073
1235289
1372085
619628
1564349
1509278
1561319
450954
814459
1075275
151647
526119
1213220
690155
1476127
466028
455421
1093237
1053535
1547977
505994
294720
1221271
1030120
545917
9226
1376714
648997
1557792
278961
1099524
599931
607844
1508268
399372
1390244
477547
1370510
1283857
458659
1213868
253158
723977
381871
919374
1136361
1415504
729211
196648
707890
572954
743085
8810
440340
1049780
288210
345187
84634
955644
1056821
673310
1459566
1362874
422323
252326
164016
683288
1057835
1210113
1496192
1470099
590359
1172860
1364037
266674
10367
595122
125904
1258511
112769
815451
939733
306604
729535
534217
533114
812056
1313838
865784
820518
1303181
1400901
781403
917573
187714
898970
883459
722360
23146
1514668
832555
637191
125040
1271519
609294
782587
914473
1247364
550411
653855
1343582
210106
589908
821337
1277101
402813
1510821
1162835
118861
365206
839633
147202
84668
90139
1380683
1053114
1277986
1133076
1106093
638861
191127
395020
1539619
897712
134109
493112
603321
1122875
261992
1290274
571167
366741
1523586
180342
1090596
856092
880362
1241479
426860
391248
1244520
977736
877136
234322
1145165
224823
58276
1492497
1279105
257708
372816
276872
1440971
1224888
378968
5646
1102949
1286943
1223245
727647
289898
1524781
493887
1353601
955381
954554
390693
1437588
594175
503872
780991
1344897
635127
83878
657902
87215
568026
126665
596272
788100
1460614
705013
1435884
395108
1188898
1021018
230497
1370003
1175234
94440
995800
629817
1387558
896849
346999
1040337
819541
1123167
655434
1103597
687317
943753
1534178
82942
1081766
669653
344772
1073617
35923
423975
1506509
1247619
703376
1079998
668681
1522114
1072053
460889
1158670
806033
961267
79139
1530485
1253322
124286
1126886
1498631
174326
990893
176292
1025175
566196
62003
187381
1029596
1389916
861942
804642
291156
347071
107700
785658
836207
377888
739141
854672
231236
137638
1165032
1286478
1362080
492478
75962
1121828
511487
1184240
662725
987019
1224350
786577
1481470
163767
651725
318837
1337328
1379546
628745
178747
611765
138054
109695
1395003
300679
808358
1329232
1049963
1240204
159591
782532
593754
23690
1023581
1165784
542179
1356081
577023
1123792
696753
847215
1080363
994293
1006103
562900
354001
713126
1109026
99911
726934
760248
867777
170099
1241635
1502461
913372
1220262
1011430
159812
449484
804605
271098
662151
1546601
1182961
491504
174888
1417125
795149
1337046
832379
1171634
984724
503119
906878
551893
544509
1163364
961625
1159871
696326
299703
1044996
581872
240498
52763
660483
830383
1277684
469688
141818
942295
281760
1158998
220504
681282
36222
191212
1049881
1002540
994992
731853
483786
224176
101121
706946
223456
1217472
406224
1293937
483044
211147
1122083
1412575
611796
1320330
950304
1188834
514192
1225193
1265221
885872
1475631
823199
595358
699634
330655
756023
609211
54283
1550572
947003
353018
113799
106938
249592
381770
861773
795127
1418327
1471294
104200
1165709
940113
873577
640459
704156
500441
1183224
893375
1540265
412468
131115
19168
1389478
952962
842521
339710
909025
474080
1223019
188850
457588
345888
764629
1539338
1265939
275544
226694
821922
399674
1304793
516861
817923
74877
1188953
814615
1444135
1440417
46375
1438138
1289148
658980
577284
1388323
1404174
1400996
464562
1127346
1008416
1364656
723728
1540963
1034771
884199
551787
58717
428988
796592
1493081
331810
1514314
656571
26838
1380076
589184
915638
198793
800222
114918
1107644
1436887
950474
975893
1315990
1164247
182492
1553564
987179
442455
1330346
213226
1312055
332157
101961
872063
805891
307719
543703
1180295
749811
1129097
774695
960132
978440
1063118
1266233
1260081
1060424
373591
727673
274334
1267903
412230
1449539
680885
1217068
247148
682029
794739
912586
1358919
372283
1041838
1230892
1008058
173936
1165224
1018597
1192873
315298
1276524
117289
936323
1008838
970763
1207967
874385
25225
140608
1384757
1265382
1028224
940159
1084049
506239
1344889
586053
1503998
446306
631240
63809
92096
1184
1249318
942351
1555186
1139901
404185
249778
1375003
1175153
670862
45889
977423
659958
1450259
91833
1408603
953304
487271
1415888
763403
465892
508334
774065
728383
1524976
862588
1240314
795441
288600
1505581
329678
909305
1415736
1174563
1328633
1437905
375972
394319
21858
363964
300085
741768
585867
567030
618435
873389
702298
564036
1188246
1125164
1328100
455343
1076518
553599
1338729
1104839
1034125
623892
1504632
141881
200358
858657
558041
1026316
1519960
1178258
783187
456115
1276491
258279
1383571
487597
1018400
837282
666200
1026966
372324
324583
194026
121211
995891
1495486
1460258
894584
544330
706821
446316
904192
1233014
193881
715016
1553312
578270
1199395
1239719
886283
758763
1145484
989482
285924
726377
99029
744653
786904
262324
1163925
955611
1160198
1157151
218057
96159
1024934
1073170
1260279
498729
945624
1091220
348414
348297
562802
118541
440709
416863
627656
1122448
147012
682115
718284
565601
211492
379408
547501
177624
543810
821835
675830
1012980
800925
629565
19867
1254087
579421
1288415
1022983
235856
389687
843278
381976
251782
679613
95421
735367
287270
346521
601595
1047557
1226152
373983
51917
1222710
757181
1291209
866128
275191
1306184
682186
1340694
876836
1160008
248476
889456
1026917
390273
1220953
1325372
1144715
1345939
285993
1206905
338706
1398888
837933
98686
805638
2938
1065206
1190813
853317
668011
1230630
1541717
632278
691090
600615
738426
1516933
1464496
442148
623173
1216360
442943
78131
49038
1451743
1094865
553961
1183312
333458
456928
1434070
377124
1365654
314216
1202565
899914
720868
1031510
950490
205665
148353
889945
824645
379457
1489769
434454
1357598
951073
1053690
980666
537863
1483741
509568
565598
445591
868252
546749
1313655
258921
1000687
281448
1054602
498300
15002
1379402
1208350
310897
559329
1189369
859220
62768
427635
927679
847277
1381268
417753
1538867
153546
811925
223296
1199652
709663
954141
159650
1172324
166036
592017
377352
1448906
849342
998902
692276
1195081
327798
707391
143272
848989
1320636
266640
1040303
1060985
541935
46722
574406
1219183
1236917
822426
1095967
709904
1230357
10253
153972
979439
235676
14104
810374
1144938
1080997
765103
414986
747383
568986
892554
224547
464208
1305055
1304180
857488
1395625
1261651
424053
95718
1231750
1197470
807216
1258874
1172855
1410527
300877
107328
684767
442277
1442424
1203996
190415
1288318
1372542
498653
1230711
1173758
665603
1157835
816494
522610
1496749
637024
1255299
1418315
1546030
495140
1302380
1445306
105708
1280165
1037413
132132
52031
230231
1079704
145105
823692
1517021
930451
1227269
1271081
1254876
221830
1059374
880988
578613
448579
1168918
1255688
914401
762010
1181797
26765
131465
895389
4459
720055
1067200
190329
28961
756571
175961
61854
154140
1143812
130207
82619
475400
23380
957722
94716
759667
1227448
1297438
1184747
32536
1310308
1427904
1214020
146877
498128
319614
1305315
1564585
632445
1252675
113894
1233798
1233159
1380981
1524728
700690
1358494
289572
250804
1063806
68010
1485674
1424261
192302
554133
982991
1054783
1232045
1053748
1136886
876171
1200142
1516665
949189
1183391
695268
122809
354548
1146953
451302
192024
470508
76527
271486
874447
1531039
266695
1376043
1036248
1177465
637164
18095
1561116
859227
670134
379546
450349
870080
468209
281614
172720
649604
1349795
197098
524240
628985
49320
449063
1113363
713572
107150
426237
185771
613449
739405
386664
1482503
1064281
424285
955446
1302952
503297
467014
73661
211920
933817
1086984
27152
1533708
164481
311174
286105
594893
722119
1191655
256495
1257319
6844
24458
1202156
1143919
647434
964092
1241376
334270
733574
452205
528762
584640
1252788
1480245
608856
1098670
40737
1214432
1059398
1105852
117202
1166777
487919
205626
1535777
133377
1506686
512621
1028359
948741
1411140
368761
1463455
467971
686612
374122
1018285
438437
1195810
1329512
1527619
1387772
656390
1317400
1553777
1529732
1308186
1033062
1115044
904254
315461
699387
1447936
345975
1173897
1393952
463485
1234380
93583
226623
507200
1114933
1084635
1270335
694546
1267877
908212
181673
249053
182449
961753
820012
1116421
350070
1534413
600721
1141402
777916
1247595
520617
1148163
1267498
1372068
252229
918601
1018329
949817
475855
541593
1122209
243416
840615
639305
1428880
88176
678885
1357553
172936
958161
750339
1197002
703243
106483
935944
712625
1087391
1259690
828938
224866
283381
1222434
1400930
776862
974697
535363
792066
378135
5798
1147729
201643
929048
792115
313823
613426
668313
1514
772140
1112734
289621
614905
721758
776439
125510
957088
1082303
805638
144001
719301
1460313
588265
217563
1064464
650009
417035
330178
188015
1010776
9686
1537212
1123725
347393
632550
601189
1076088
781179
593291
1072125
991435
1370040
1174426
912467
285894
38909
559242
132545
1534557
890713
153162
1031653
62382
1080089
1472750
1484839
914095
1153885
879775
697075
293766
983195
50712
182208
955513
796866
959641
961209
525087
236664
484270
1249555
603742
794987
771602
854550
310230
1272202
559390
498731
1317051
1257696
978233
1417978
688465
10675
455598
1206390
1249223
502503
672478
653563
283351
869321
577880
1017243
492608
702438
1512931
282499
119439
1534198
369815
1387041
1141228
1391754
377361
1123185
693348
937485
1503073
1026703
1114564
313
753479
341845
439109
1458305
878499
340308
671579
1004365
948684
187766
1036302
505602
39674
693830
883626
933292
984369
1120459
1136394
93727
97541
1339035
1204215
395860
841030
1308224
1464835
284730
284090
995334
304588
375887
759519
706165
1263740
125096
163621
928984
1305228
163658
767917
759790
1161103
1108032
1416636
1001079
366251
322832
492128
1270259
1395020
2213
1134164
1329611
1425538
1406702
970736
1158500
1259957
743917
880848
1403460
833581
948488
1545300
129602
1320181
1382339
1558351
36745
1373072
112853
39328
60462
213940
126013
638383
427079
414513
1352033
1005211
147442
236034
558069
102837
686142
406820
1008702
1399302
1265169
738277
1460467
183317
1163696
1444864
934652
1031945
1490625
1518773
1534336
767597
680343
1512918
1057841
1047736
1493271
900315
219356
645691
43067
682605
1125880
741352
153219
1036000
1310232
871762
1008008
373646
910191
384371
775938
22479
1397253
15602
280065
624783
1392926
203913
731398
690836
716979
65648
607588
586011
28298
1495026
1240577
818109
1436567
478795
806347
1359851
268001
1025107
257723
604672
92338
197389
579202
1428579
641700
1530861
845565
15163
586861
905933
1452654
396589
818633
697562
460517
893400
1370950
1382956
7633
1027726
255591
733764
438626
608107
258902
157105
611112
1049390
111838
1076458
1264013
152180
1504476
814196
1277460
1090364
481651
1498533
1427381
1343076
425009
139885
1534290
275383
1499192
1178475
601964
1206394
99760
379915
124968
440353
1514569
1380551
961298
747813
954102
923441
1566547
1146661
46179
499959
896847
1054151
974180
1374572
585208
1354692
1343913
203825
1433915
991769
265777
1414080
203028
1177090
603545
531567
1346041
254103
534063
300098
972927
822877
1171069
1090420
1015353
1306555
34779
1184604
733744
192359
180189
809795
741805
1123722
389776
1694
242463
710
1122114
179235
806251
974834
1394887
1189806
95336
1146238
7930
550105
244635
1519250
343182
1052034
350515
775979
630500
507892
1567350
1158137
792653
367232
898852
320990
82875
636451
348948
210894
572451
750281
225593
958587
290241
1257479
511811
662704
109052
47614
1334868
979011
1457610
164164
1147710
1203571
589283
1546203
161714
635330
229964
1279802
1483934
65578
1198110
301326
1090317
670665
354981
999474
1068394
416488
345126
1473493
1498767
226222
27431
709043
65071
1108279
1555622
427535
495156
1344037
1222742
599981
418079
562770
1016699
445523
445490
352678
100937
1286343
450592
856340
594266
1526039
118372
526685
1495130
1472994
754276
135762
626124
146129
1566191
1267098
1167710
686614
2234
447955
1285364
896124
1198902
1489724
538439
407840
1168320
1360824
94864
1390371
344903
88210
1070959
1002142
113254
597404
1200701
79217
1076025
90939
867463
60564
1024018
220216
1302162
293302
373222
1505729
1533155
1390902
1255555
47027
388699
878642
992092
1075772
936362
1490864
1375421
1443931
861257
29497
1520411
384743
1213343
603990
570426
154062
72366
1289841
1485307
1021755
903724
313636
825414
1244313
1390158
1560307
635388
623969
674729
669457
1009952
116095
1159290
667524
1040565
1484692
1184268
1026765
938501
396296
748577
413215
580284
906989
1004276
1011646
378585
491733
963896
291525
703288
176186
691404
408479
1067496
7364
1400567
499654
193137
815062
1547900
1487453
398227
1233581
941141
782585
735838
729034
170615
437091
932380
979436
1337714
1525169
177023
1314837
68493
191391
1274988
247652
710531
401883
1264199
270693
581245
1527370
613941
1496040
1111725
1083423
241645
224414
122647
1001966
1187120
1481518
973255
1279146
1038768
978584
1283658
1037065
1249063
110117
668173
204211
741054
281278
328910
329445
1012200
957321
173671
1211460
855551
213325
996357
113124
885975
1548899
238955
795423
796051
1001033
948478
1320263
528141
1063593
1381399
1336209
1148771
209966
867717
201862
429398
84690
487599
652053
512884
80033
951550
545233
1067518
1334122
1091691
1075667
376062
1513716
448649
1462725
674144
968128
1188941
106055
267789
756138
55529
831912
189219
1212173
1429548
861650
533706
1423131
1326117
362119
792991
271872
1421578
515576
7834
345575
20987
126911
313907
1339345
394975
949971
14902
535329
745835
667687
865123
1126386
1230099
51833
278617
10153
253361
736262
388525
339430
820117
140927
397211
141144
231139
1399075
19602
565564
162412
626510
816004
892754
535589
228533
365020
1191786
629285
1064050
1311925
1323805
1228141
1449568
586754
1517886
264485
1428661
881927
1159553
691144
1163464
866601
1159172
330229
1270519
938736
775413
741449
647639
235599
248001
274392
900371
1492953
1216780
78833
1415584
1555078
1305247
489438
182246
464899
1194130
219356
149576
1194637
1345490
899538
557973
140162
1178234
1431533
139236
128876
16471
146331
1531002
1533851
110022
82864
1433907
571425
91688
65665
920233
671516
931184
499204
239766
622168
503822
187431
472623
225823
1326794
353160
1245765
559140
475642
582638
358632
732041
746437
805656
437408
1174095
812372
479230
1154188
528231
662388
738861
48508
691304
1523153
864479
1275223
239256
1147020
719854
1361546
732009
862738
742250
957409
882760
1134058
1139293
362395
443019
1029202
324328
351193
118050
503350
622952
69187
1025703
1143228
1350662
501302
545466
1268169
389617
880994
1160088
83270
650504
580368
40969
848208
1513433
474924
320477
614963
1383798
1450750
1353767
840731
972926
23353
500242
323436
1008887
1518825
92826
248836
1366339
308386
485499
351041
110213
935512
30952
1512886
1202695
321314
699518
919920
1536609
872046
1161822
1535820
783423
393151
359366
822352
502021
213759
123288
130070
551840
544269
1199344
734789
918961
263430
1108498
6088
1171657
979775
82372
328245
878914
14399
250820
939346
532061
1507446
34312
904156
586193
68499
1224025
1026301
1111406
772690
1445720
1289914
1561679
1058730
894423
405910
129561
1136985
339534
960315
1211359
1556953
603890
1464628
1165394
1122848
512549
1182452
817672
805969
375490
1240699
488033
1549062
611671
605002
751591
365710
582909
718945
288077
905813
1315372
271577
648543
90138
511603
32448
840414
846721
126303
707410
1358208
948330
923736
1528863
593821
328536
292008
1322044
50655
1525981
748696
982613
1425379
1362391
102167
1182519
320526
287763
385184
594751
1167757
409254
453589
965441
729821
543364
1070417
1120192
1406432
1122003
1091509
1492575
675625
867830
622772
941604
362023
1092013
392071
1466442
528644
429225
1444966
1133941
300941
881626
461079
729321
566773
1299126
1523981
1351492
617642
292081
874371
779832
1225726
1365765
348769
1189020
750070
786940
143033
281058
48359
1127526
244438
233452
734079
902391
1146679
715569
1208461
798834
909978
1078863
105074
711407
281105
457157
1417699
1127068
631346
666645
136706
241512
539492
787738
598253
158763
847292
598363
914529
375092
175380
562493
1421046
311049
826504
681549
750649
1060144
320493
1017316
27749
911466
752250
817083
1291095
194037
209260
318188
1255253
1422101
103511
448789
584705
352679
623451
1264380
286770
1188945
55478
339712
1171988
28671
921113
901386
1085767
1219835
1323538
1092390
1199144
995405
894404
27360
564170
896919
1062573
852198
303571
1462411
501370
1496783
688640
1102020
226450
1414281
854328
1141970
423604
450741
1480537
616303
40706
421197
1270909
724399
309246
1384922
434253
1187854
247078
565644
47727
1256736
916871
289391
96034
1032631
795422
694923
1151069
1498519
154957
362263
244275
637603
1440628
1045208
1407064
253779
1214859
758110
1045538
1350963
326976
949093
1331034
332209
254790
67973
1158339
1033695
798055
159401
702093
1533830
1552548
62492
220986
459141
757149
614267
467558
1554669
1025408
825496
31148
1404307
807831
507833
1513179
53493
384389
1418377
1192667
1374982
516299
55303
1281099
582833
1363527
539925
384696
918788
1448572
216392
666331
93974
342081
8141
204783
779820
686459
69514
823841
1504842
1287731
897017
1498861
341717
685552
43053
482999
286986
1482101
160692
1349668
474576
1000804
1358795
1245170
1063682
1421327
120017
792395
1360322
303449
43418
39373
1228865
354717
965856
459826
1014929
1504059
1424071
127545
398874
646584
177686
1383260
1216287
1479320
1531596
958222
775607
914781
1309328
693113
1511893
615160
999125
422962
900527
7490
938354
1555407
177710
1112726
1368309
548674
531647
1009051
70548
1451195
281740
857959
216523
754345
1544207
144638
1176595
489966
269290
1211348
804694
878332
488268
962020
752189
1063109
778735
318749
345490
197490
102125
251598
936175
823665
1223331
1341133
628477
1380561
794496
701827
1027833
1046371
81786
387302
1318403
105634
1465719
210726
239308
717090
87699
614458
825244
485242
1054762
1329801
1539750
237212
1261523
691342
742709
154195
279628
1154169
563544
16269
731632
784621
1501343
1213912
757416
514587
1214992
659970
82126
745681
1242829
947065
179912
649091
1304507
721902
962939
801113
124071
316112
266537
984336
204215
701836
3911
712001
1334373
1096402
17232
442404
1508728
172770
590986
1024968
548231
930503
421273
2612
1080193
102149
553595
868571
1359007
1025439
949950
1329922
1464729
1435770
1538363
1347047
1310517
285908
600937
9693
119726
547358
880475
1466931
554584
14310
841112
93291
999913
591990
122975
17668
1141702
4174
536285
443635
4835
362949
246444
1567891
1418344
520182
834497
1439882
1032374
1263371
404225
417084
411296
466149
102095
996990
1061320
1460805
531210
1134511
989690
38627
35673
760062
865927
962426
379711
647855
1505001
417781
681308
235232
405168
236497
860108
190429
1324964
668708
603524
1103993
1067512
127690
897184
606600
727263
810450
165499
205461
847
1232893
584184
877755
118383
159202
1118191
412379
579369
965582
954753
1303826
1129726
945062
435123
1532157
772671
1517748
467872
1139840
492334
185318
459117
985048
1143544
840799
958621
126103
1422769
829278
567407
490985
994624
863452
593603
240667
1515778
186455
850465
427628
642247
370301
494882
941120
1138595
1522796
744904
528836
1037754
1074831
965155
1118776
676087
451516
327892
1521718
1342133
79118
1344099
1158841
1131146
998466
660264
536669
197335
787203
269178
1227406
36195
252699
1033493
1058521
82175
710303
85824
1305349
736428
1053399
1184108
1528445
624316
1227140
1121907
175492
1221301
32628
220060
618038
600468
810318
683380
480181
1142149
174558
283387
1044375
377577
1289155
1566590
32485
342042
424007
1367519
876656
1051191
855612
525960
1525898
557088
275495
972069
213598
646069
537651
1381820
856452
138406
963662
704848
1215869
1448114
995847
74049
1014458
880950
603216
269722
258326
232232
1000280
1121761
1471428
779862
327269
1023406
228602
150551
228933
336884
404817
168648
48264
52347
39147
879414
761901
731828
422281
1491226
699176
386948
1520914
601120
152719
695033
90689
434392
963857
318963
1525860
538205
158756
526660
912391
102559
1017082
941187
65702
794198
848302
1194432
228807
579517
1080866
181179
309740
394769
561032
674694
1375067
1548747
1520497
344828
1539995
893604
1332921
633766
1132820
24182
413715
549036
899900
1247023
532497
245674
837595
1293359
293101
189120
1564958
211732
68300
761408
82090
272644
293476
124406
615593
245152
955220
641972
1480479
318695
19746
1224108
988738
902462
949961
1388169
453695
1390037
888767
1309850
87796
146765
1318937
1536134
198024
802861
1502983
141792
1127140
227918
56998
572781
332826
220873
409218
394630
478411
1286621
756264
408435
282179
7349
205870
1135023
655889
58250
1487760
468710
411649
1123108
1156556
548126
1267274
1401906
754405
827411
870448
1437672
296877
911127
695676
1023025
727521
859091
483536
1140977
1550821
1352685
178807
1265872
1563669
308377
493957
349118
1459860
1411808
571539
1095114
915989
58069
505716
66226
497935
709290
59970
70886
391493
1307337
897039
142071
1558584
545315
794291
363349
610637
329598
1427362
1376018
1220399
794912
74623
665405
1423330
526476
1187349
408723
1419850
1069542
918298
644613
284132
807205
29603
168559
495274
714394
1123052
767560
601682
680866
570069
414337
978182
1372715
565633
293729
1152968
852554
727350
738811
1236941
729699
973670
1279064
8277
1322619
1552620
1298966
1325621
1216393
825
612347
989682
698313
1138407
1314169
83986
110524
1120448
1108644
313322
1197489
106984
570053
587562
962312
886264
661187
815959
796026
657968
211830
1027864
173876
656330
457728
45732
1276486
1392118
1408648
487422
1308283
600341
957855
205123
1305423
1067357
188432
1565818
327655
505204
469296
1009823
1315193
810234
975267
1055075
576050
107448
676998
24828
440568
765290
947990
1336333
1259892
1090935
1120930
1193628
1224212
1485884
41008
310596
946677
1100707
299510
869455
46823
672501
573199
66940
988257
174216
5584
325449
1541824
53923
131149
483495
680605
107299
1224869
1429487
321221
993676
138663
842664
682956
851998
352997
1087230
1160552
488687
203948
476470
200227
840640
1342357
1468203
879908
1341837
918409
723997
1426659
593991
409424
59540
963729
211718
1176440
726108
779906
205978
426388
1166425
997716
875069
1364477
916160
688640
1522229
1023027
897436
1383474
1365819
249150
204530
849951
1344192
253864
1560249
1418213
845758
400510
1335586
319959
846770
21717
1251884
398624
454463
534455
106716
1504407
476387
715653
968055
494935
545209
851297
1289949
244063
778774
1280988
739967
180848
1134570
534737
979703
334302
303184
468263
367885
220825
194849
419484
929832
1487285
1498041
703979
394244
989012
183220
827147
795054
257237
1399195
1338179
1424403
248885
1214805
1062177
135806
250279
300402
876847
818297
850771
491127
312793
98992
528177
136244
306577
1424190
1301075
40621
1294549
1085855
172133
181581
1183126
664357
58888
382742
977779
1089428
278792
37195
474631
1168278
1464955
147616
1490159
1088617
605996
379699
1181097
1019724
1352368
724874
227395
744257
1491585
1152336
1246023
270225
680755
1296804
130727
1565566
245899
1362707
522558
1497263
936385
1317161
1404630
481508
1221338
303443
1199959
563936
1268091
547572
1548097
1413669
152465
915217
510791
135133
355917
28514
1421277
1111153
1309546
1116059
952663
1132746
995027
992772
897734
174457
919985
840244
203249
1037533
1510554
261945
613156
1328836
417772
78287
1047605
111915
47595
261142
494273
974019
380528
756578
1270990
400381
1086894
481630
23300
1531075
592450
96557
639616
776099
277132
1042191
102837
1267983
1374724
156898
618191
1063224
365499
654281
1254496
157282
241077
297801
234546
897125
426785
761157
150011
765308
533918
1230116
102674
35478
1194593
495805
117938
954089
1306502
477394
547305
702189
616946
1004142
370604
112590
662400
536204
377226
1344940
1077669
1026241
328307
1249693
384845
1548957
1441223
780633
1235909
179082
1458582
1310769
1133480
908668
43543
646252
629200
1227133
236570
260396
572866
70585
922872
1106353
589756
436263
751484
186690
268631
1388309
1453094
1052334
347505
126068
18075
175866
999866
828795
1467257
152882
554265
1038669
92534
716190
45850
1047357
799637
1119557
830385
1068516
203630
1122696
1502940
1076069
854625
50369
1268646
773609
1196061
1182766
732714
549908
1125791
50096
778015
1428847
755537
705271
406256
971089
1523746
787696
1081514
663263
275581
1285444
1078704
1164310
604815
634749
147679
649047
148338
561268
1115401
538913
705992
1109915
533401
1270378
476151
215311
136431
40271
407464
683940
191758
205522
440116
942370
1169971
1112298
1390720
588552
179824
1302287
119682
388435
653326
1516220
224823
1483094
1324271
615489
1239868
463901
1388417
829090
1541625
585858
530198
359561
6056
36347
468767
1463386
949837
866064
1262712
837796
713033
812148
483018
887841
131278
1453141
348625
797775
1278285
1337839
1190962
184630
1158432
1042830
1552914
1043522
211327
955575
199718
1006078
1037750
475772
615936
1295832
420269
705056
307379
794411
1486921
156983
872785
831528
589950
1549702
167474
1184360
1548559
803986
1143220
1131561
900130
533370
241490
474435
708176
948017
1263770
966073
1454293
301184
1324310
10481
423656
93168
892544
1385236
21989
586530
286741
549152
10568
1017446
221301
828670
1016529
695653
637320
719869
1514509
1041405
308745
1459267
1337836
1386988
1297859
534483
187498
1089950
336781
405071
1472320
1381980
796714
578897
935559
224221
336433
1058813
1549715
310718
1453616
744831
1366147
1092030
1184470
186497
266607
1014561
933990
605262
1158732
1278458
1372538
822775
630864
1524877
1400695
684082
1049737
861725
1436098
717270
190733
372476
1519587
795858
487699
1500312
523220
1421277
811490
1414061
276814
1169272
1143677
1311985
1486758
1511033
1076195
262838
512511
1376365
834894
350566
563560
705452
674984
378175
1409005
1239865
1171252
1526536
1097594
1041996
278059
621273
1550908
1405607
234310
1323565
622197
691071
95704
1141674
223984
1187631
587857
812356
362379
344380
373093
44181
89099
1090872
1422963
659343
386678
1205508
1001425
147341
1482147
134038
744053
803870
1427192
1033669
980366
214445
328075
963070
1206029
252141
1232523
24799
1253713
1263277
712213
1235579
1267647
1493827
1358540
1415817
943936
1354594
487897
1111718
85553
1517262
1502371
1375279
1503408
832304
1429853
1559913
446256
772550
531356
709974
1472985
986666
680322
611016
881414
138980
310580
269957
1477273
1381957
240247
433906
1032775
735084
53440
1179838
973230
1455322
1510351
833281
754522
825469
619175
1147260
742741
631164
63997
1017184
1388820
352029
160279
308604
720930
1328010
521471
273040
76803
1333381
1097204
448011
993129
776510
104201
958005
1039585
1344989
1064987
1507359
869768
1558217
1348105
966808
1500057
920899
131553
8907
839992
1195186
906168
1415632
1514810
915302
1169516
418660
681579
549297
1166447
56391
113793
518040
431229
1359661
1415823
1117676
1160248
350534
506033
1322166
875119
151950
912062
344965
291925
589541
446606
30837
1110700
1322475
441058
1356420
59373
559064
618472
986180
1079526
448905
941915
391759
270583
1265652
1150598
409866
854772
111309
777232
1469065
1074710
236112
1027572
1529798
1117674
288011
1375192
1290819
1309407
683854
1459130
734964
1366325
1164078
1432069
230306
351778
1137532
115008
370205
1085451
359699
331802
322668
177642
385240
931231
1259336
1099943
1168032
1374743
1040941
13209
1032097
1133302
699709
938321
637645
487276
1308254
517530
545854
1219693
592474
882713
439230
1248847
1536040
1331980
734033
206401
467391
478676
923931
1030807
1238350
283874
1389559
633472
1489626
333063
880955
1103016
469547
1304216
153107
822799
959264
31184
37555
64447
1236121
1220544
1211369
366956
362129
1237173
865718
1548533
1252323
1369645
200009
869150
1304271
542260
557628
1212083
247620
694017
1362754
1389550
656502
380639
776167
714325
32557
525896
1119197
1105124
1324404
411361
503828
1464068
515944
1174684
611187
412120
1148069
505262
1469975
127467
345926
252616
162256
1189511
323957
1082714
43926
19612
1109072
276979
203487
641299
117871
684627
338842
649528
956230
1541664
1451497
802939
1067456
1004573
162055
111696
1208769
1474398
787305
1470306
616227
1239210
44343
724181
161633
108966
193766
361737
812820
973448
1271590
1028196
1549683
988330
762793
233983
742783
1037325
648236
129141
282665
1227397
860546
23548
646453
1186580
561957
863998
745593
1067737
550968
1357457
924415
675266
1356268
168048
1242752
1422247
1187869
609399
784886
461324
377283
1382391
404242
530001
746645
38025
407968
39521
81574
443560
730430
636481
579819
1257890
126510
1320535
286836
619512
1085515
245622
642447
826055
357519
1120231
633831
1349120
670779
295366
1058800
650338
526985
139260
1166299
845180
504276
1016921
1529815
586920
276467
875850
881807
1191874
1086916
752873
315690
707623
94471
1200594
58187
345083
338738
402879
786801
572856
1418523
287896
456031
815446
622196
342525
656772
698887
1511669
1172062
1477815
339792
1403898
1379204
708570
264457
691439
1380338
1475870
285827
1400712
874342
804276
134972
1063676
31949
1157955
1553715
338122
534878
166335
1206173
1506188
660016
1324563
80576
1179305
1543492
636943
60587
1096313
1456624
286159
753906
110849
494143
484608
115009
85466
805997
504627
1319490
724269
703603
114276
146678
1401047
1215761
1096983
347443
1036552
1042235
1553546
312238
1356863
835394
40408
1157082
528802
1063763
893192
847517
1350400
1415381
1181435
1459772
631620
1262027
890274
272864
561640
908671
273205
257040
1199115
1111822
432289
1141233
151152
1483581
1460563
332549
664446
1257518
189963
1289681
1342147
146135
1283363
352728
738037
945919
1485677
527420
1380719
611756
663616
1081726
995595
1117920
464772
1275278
1358859
968427
1403798
93108
1287475
343298
1206744
726835
1262344
1107963
170577
1214000
436071
1257911
880170
278053
1288101
638338
8695
105087
1380154
58284
361512
1448671
74133
922066
448288
1538865
983837
1196806
752110
293363
222693
1177236
1304287
532080
695616
1233139
1401926
1390210
1060962
534302
595842
1151457
1142375
1483234
1549116
948084
440452
1049154
396193
203586
936579
365772
1201967
1199366
1290502
395076
648736
1052947
268143
781856
929068
61921
1567560
725149
274453
918116
812963
737481
532298
409844
507396
510598
737546
648989
105066
695783
1537983
1153323
1130010
1409288
1260684
849288
265201
99911
1151487
123597
1117302
953722
635163
48833
778768
764857
259827
1527308
919826
1482777
102435
1468448
1463523
39722
1106141
946113
1405083
932742
1166275
229959
810396
48836
1314133
874856
904095
211731
305603
489665
228480
1389213
1411006
1209342
400812
972164
1161082
1134031
1455880
840155
1093703
1277050
519716
398222
614578
1260322
250682
1253016
1298265
101365
1287314
536395
778960
421843
1567452
971469
495670
1322967
578301
72776
1184081
1114144
1282818
203490
1292957
713174
161351
1104668
565129
426069
900412
618780
1188872
1283988
950830
66196
1321815
1043911
399598
591918
1177308
1265373
1415926
1192692
1355402
301337
217515
411124
1039012
26031
1077030
268746
1411860
1491847
890722
439537
1233966
1507441
850153
553227
1200707
1495527
1439408
1410419
178430
1033717
627520
1468134
1509607
289983
303185
197809
1164697
1379073
1448136
683869
1349691
1209611
618257
1231915
820729
457557
1102786
39867
1081299
845497
664396
693916
1425621
579601
174835
203476
1222216
921883
629652
494877
1266291
87258
401112
1261539
904629
1364235
1224830
1460057
762777
1114698
502971
929916
1553049
998447
313938
183310
1230073
572065
1072581
378197
731500
375140
1037081
1307779
922662
646687
1287765
1333137
541433
659959
2917
1315044
957656
1195534
213411
309227
1255612
69347
1467533
1350797
69593
489570
786543
415322
1024546
268966
1513264
745135
186827
661968
833219
665044
799759
1521830
600740
666003
226267
289899
21090
1449956
1218241
1411555
992223
25909
1094673
1476467
915253
550755
738391
250421
560115
11695
188406
1041565
1100436
471596
578805
72214
1491572
1552100
741973
324651
1121022
1136175
859553
1424608
1422981
111118
1143399
923466
1105713
1199352
806604
719750
1189165
270838
930078
105813
698485
515989
411020
1400895
1050131
1077701
1461937
1256897
155244
1010860
80778
154990
645730
936485
625921
989325
396811
1305946
877362
167722
1531695
494367
433809
388625
686338
781963
544766
1106391
874948
186137
1095865
24299
621427
808257
510362
224965
1455167
1494038
117031
1231710
1486856
518648
1494970
1338571
277956
1334273
1245460
514628
450358
1413708
1300374
564660
380456
733377
1417165
998415
1361486
1140420
512134
543724
143873
963011
595823
890579
614859
1504153
549923
617106
1009565
803338
878719
1503911
1092043
397872
553476
1229198
1006595
1562678
609435
1498907
882407
1035912
1117065
711668
1171435
1417341
1420772
1368969
908216
86776
138540
1244607
457971
146741
426657
125064
960391
951572
360806
796902
686974
753002
1315278
629059
553679
512807
1349884
1213719
387064
711067
565357
940914
137176
1467020
72910
726813
684122
939044
521589
1450143
425512
1354774
1423259
710271
996093
832522
415945
288519
867648
645787
1497872
688396
1513949
571847
1387703
122525
1289446
1307628
890025
56007
275770
921694
1145017
351295
479569
229521
393545
699313
890035
426210
1168124
604109
957421
542706
903539
1500350
119467
620417
88156
832441
499893
1293891
579895
122769
1229643
466940
548622
177988
159317
1220349
1338275
665583
1556805
470698
633183
1085263
1421632
1114731
409389
1536910
714158
383548
1193092
1234671
1363113
1535328
987908
557696
1268432
390110
689417
418535
1454278
210
587875
1104069
578858
144394
1524727
808233
1473094
126442
1048251
1357419
1473816
34098
1430981
345867
902332
772146
315356
672374
301663
1129914
189725
1399007
4699
221564
979151
114885
1552243
501312
152131
1255911
721372
772420
363821
566003
5224
1033170
997626
1250794
33554
314955
1525493
38913
1532983
364302
475566
1365203
61185
736591
1520183
823298
312264
618538
319028
1341061
707552
1183374
1163396
633455
452148
692600
1008155
1186054
473806
253018
622702
354841
827999
837093
1314658
658820
1403078
687651
567073
1193882
822369
202813
482724
1098377
1314297
1344530
360001
917246
1190343
494551
986472
1193704
1383221
825495
1473206
347814
576607
1513187
159136
662188
255099
1086787
220775
502737
557330
1258998
546620
741195
1521655
1323660
121932
779548
709693
841707
801938
124793
163093
491517
1347097
1116625
111621
1879
3385
1150869
282384
1159776
145418
805878
1367681
1178464
14250
1509621
298525
744199
1255437
1401060
788392
1178134
942698
851163
245889
1521318
129771
69440
1935
514335
1524933
112829
78593
134550
281085
808132
418099
921004
398254
1535811
289209
602576
411807
641019
186115
368002
1355262
938819
1244633
215757
1204770
189943
1175875
1193799
217747
23858
614194
1256272
1224388
1078756
1332312
619270
661037
324565
220136
74139
700072
568862
196446
107051
341356
477180
626527
1277603
126854
880716
367942
719906
195936
587411
1075430
1274820
135500
1300527
1198119
387903
571937
1029556
1297592
957726
1373761
103537
307832
1031559
729943
181743
1295905
867267
284485
442927
1248555
1477773
64495
925285
808636
1136304
500414
680438
425462
975858
859900
534782
574323
1451070
1176450
1291273
674485
1185044
716005
139495
263846
287287
602387
852036
769260
596907
975883
1503104
1265696
229429
407990
503475
218423
814337
1522383
1364432
1420137
664518
924183
966412
160655
1112766
72673
1132026
634864
1484170
1317968
753127
239135
1169516
1364248
791141
797971
1396126
1307874
294391
250596
871693
125575
1368161
418599
886258
323391
969801
207943
135721
539391
71341
658209
718397
582755
173652
1205345
1269950
1240972
266554
1026215
676094
952516
756045
484930
1299471
15236
470651
545172
207370
1126989
1157834
1102393
927685
667546
1142985
1100019
970050
1116578
1547882
961963
266666
858168
1534998
1374553
1392606
745522
1207059
572167
1468969
852491
299725
894924
59524
914583
316526
1246039
441109
921982
1441237
740379
926619
1311662
1369014
870572
575825
1306458
151090
808404
1111501
1522600
1414573
1210590
560743
1164832
346408
1417295
274308
782340
1003018
1158593
1477633
1496778
653115
442338
1002338
222387
1366757
766863
625547
905315
1567650
1230439
1049069
1310745
1539992
538021
21522
730786
1152743
114595
615855
886706
266580
172611
610284
580104
1128846
1285495
600756
1042894
1080751
11069
1043509
1427785
1201233
692586
636561
823851
1251678
1120540
1438068
1474979
1455300
892728
803065
505692
138965
999596
1209000
1545472
1219200
554732
1166401
160325
411102
590359
1227338
417866
529458
1056192
984634
718160
319401
884251
665512
1538357
925195
344782
624873
86049
1111265
1218503
1182193
1314402
217015
1350177
620376
613988
902015
1148284
1202780
470633
200067
674218
1380723
1430853
569351
1219896
184783
697508
1022047
448831
889592
624863
138557
673396
600300
619314
132717
1433764
184773
1369176
424337
854628
495355
1366787
1244030
1368721
1007321
1424378
301278
1424695
1556218
1137686
1228838
621615
480894
1238846
973675
268549
71255
447200
532011
1318561
712909
59042
1245786
1456159
128326
1321018
217189
1409645
1333104
360443
543851
101099
56203
956277
963024
965515
1016496
634111
1472168
638601
64388
698272
1399174
245685
111172
322841
691631
917260
243310
492772
944105
1563147
1482266
1417205
57795
998402
1072989
1286184
1231062
750922
489959
370408
1115578
389238
124243
1038659
684341
44767
1439277
1178620
460578
671778
609549
318651
415729
15197
1028527
944943
633231
169701
300469
754244
951977
932658
981408
598220
297041
1525665
126087
52629
511574
1300865
89812
1318525
1087307
293241
908925
1249813
190329
220100
531186
975134
1377590
320957
783247
795402
872978
844187
1501303
357456
632839
1085152
1003939
1009040
1566129
1554765
305479
1289949
1006778
938835
405524
832632
418012
741747
607823
682734
486436
1399754
1185946
801911
598302
276794
817508
532382
1345446
43175
916273
1106487
754677
324725
1063369
1154806
1146163
925767
1431003
533631
206695
1235414
2297
29590
713655
704905
399049
1378769
1266128
414380
821236
218132
1415051
305394
1072480
250539
196310
871669
1177907
341090
400819
1326975
991090
411785
1538854
467139
955983
1516996
1136767
533610
332849
397684
1529200
358123
1078529
30948
1248446
1419365
1313264
35497
1168990
1567704
1105469
408001
406317
1328801
836745
528944
191514
13803
1338477
424097
1254742
336750
314344
1108703
301013
456488
352637
1457891
21698
1288248
893676
914051
1054728
930034
418256
241338
747930
727496
1065631
152820
1132953
1166906
117641
1327282
52513
976324
996105
1535763
9720
1069350
1072398
816857
493179
373816
785082
1050851
412211
798009
486470
753811
1474835
721610
459407
496240
350992
1016708
1407842
698502
467817
1449037
161071
474483
678606
1081493
1216685
1492460
1525189
210364
443554
384155
248480
670495
601126
134775
22369
893985
1354930
941040
1290414
1483318
116105
1553228
1233720
1554147
108055
601006
448261
458449
1312827
368950
213887
184600
675374
544975
257212
746238
1037957
106560
651445
43162
31147
921455
1546247
1184797
1392016
593772
72521
1124573
1150833
1453249
76069
1113532
143685
255049
1368094
385920
174271
1052113
578269
1160757
8579
1533229
391407
525648
706717
1239763
206942
134123
1488425
396914
1011127
860795
950469
885239
1051229
1128667
1042462
836802
802822
95286
341801
1364670
970749
1334089
1397184
184979
1194528
1041735
563960
1308837
980583
451553
987707
1522281
1506657
405119
1006858
1400297
1568030
856575
1098259
597282
378986
331268
950365
668323
1056498
1501810
1136720
634990
454794
561334
566006
27860
1556993
305271
359088
815038
283419
918927
540932
1304139
367045
201054
1550169
95511
803598
482970
70274
845190
1258077
1332889
173990
1224059
1237854
596249
1462075
711946
693997
666094
14253
1477052
1113090
1251768
440454
200177
1567763
1259817
424057
1363640
233145
396193
1475362
1236816
1434697
1338341
1238488
943064
162817
711122
1038730
1415051
102315
1062451
1343083
667464
242019
35101
471011
471528
301911
957752
1028094
589468
454670
518847
1275601
1421064
1281992
618749
1472980
1305888
339080
1071209
842852
1220983
21922
636976
1074623
1188321
719204
76701
12358
815048
700343
836957
741334
166228
1309042
447432
263966
869872
277508
1312502
1493208
822216
1162974
1218519
1198661
74789
766940
1330311
1400234
291379
465551
985246
580142
327675
152332
1462045
370730
500797
1445481
1129214
195810
195530
657094
231267
1338299
609421
648023
1418783
1349996
494500
476409
1372667
1278118
1278035
324909
485242
34515
1061374
50669
28032
573777
945223
548485
1005500
1542053
140412
294004
1000197
566204
932351
669482
376129
441820
488169
1146074
799168
1081190
776912
1202689
167189
763033
1455485
181925
454544
1339600
1331523
418712
1332487
1373589
88777
544068
598541
1768
1113031
1040494
919562
1442914
1287385
708410
600348
14285
1025458
941472
189176
1276908
688532
370244
998926
320560
1458749
1162362
686748
931359
900553
794452
479635
982331
379733
1530140
17789
1285170
26484
950756
581193
792681
61753
263810
1248494
667096
651277
1456858
240296
7015
282457
1096581
837866
979392
1195120
1173277
1226066
1509677
902046
1534637
1179039
1488644
306076
482744
765103
880903
1019222
1129402
1192332
468995
434643
291652
1250757
1549704
1542080
300536
1187649
1263013
124283
1228546
1104580
917950
41001
228604
336323
302555
1330650
1526335
209679
334258
1464358
1380084
1029489
1206637
307253
374082
109132
1053855
744278
622455
369420
838227
289177
1532771
559304
591503
510845
1449623
13389
1311883
337311
863678
724188
1370948
461171
227789
991916
1406074
883225
1430763
739227
158365
461032
1268952
1076035
1098291
177273
843359
342374
796877
550328
340306
757668
81758
700712
44480
811080
1213246
604715
508444
531186
1504341
934657
735306
1015862
181113
323157
379137
1417085
339924
629243
137863
385161
868140
768067
936104
1381724
1270096
739707
1113968
1120466
809414
686444
651201
358802
642834
457722
109527
129903
982184
879736
1540827
965812
770526
628508
665833
1462572
1535396
743700
980109
1324912
270665
854135
592158
1006162
1275208
79476
1273822
1498932
1557691
1337769
450008
710546
1382485
245109
1442700
82946
228270
685290
449138
1379707
1138123
665701
98820
534366
1089181
307363
48861
1308738
1218963
1075746
802631
678952
530789
1358550
418605
1207077
748322
414873
1268998
1316606
1499283
1252165
1506612
1511490
1370418
573607
1258803
322879
843215
1324876
1405402
254435
1228891
94359
190749
825253
703907
804152
1211627
852276
1068118
627922
1389591
137044
865783
157431
1567389
519542
290602
190327
144144
1326558
1544842
1480915
1505532
478784
1119535
1232481
749555
1117595
4561
249561
338668
559539
1120685
1118080
1314127
536625
1242696
45456
668828
1513283
1402509
1532923
692520
827793
62394
931587
253781
166196
383504
121349
1101759
991834
1150112
682024
359467
1311608
1003552
243730
519449
40151
1478280
440073
1533085
1026977
1126458
967478
761728
1331464
558333
1020266
854191
882505
375122
86240
1459905
1295686
838846
49905
56946
1048458
1204701
389014
825111
312516
1547544
519091
1493806
1524932
206558
425081
1290493
1280201
346576
387291
232057
758628
824906
417636
1308581
216207
1168310
709401
570491
158657
1456874
427938
714461
1294763
715864
46088
344721
718789
1097453
1558298
509903
1507802
1020657
890814
386834
402440
1554828
338153
29207
218070
1245057
913285
122798
504584
957515
579640
1483347
1108263
395067
629553
1043843
1184678
462296
1224544
1461119
1290203
126318
1550998
873885
210217
1450549
295455
447379
332902
975846
991999
546103
1384396
870618
1531765
431884
911244
1422419
813214
437589
1432294
1180230
28079
977057
1567186
341092
685192
244609
638978
1444364
1509354
855203
1410701
663965
564447
1113396
300662
1249126
609566
1321298
1385424
1268219
970945
1522110
649201
425964
1014838
92862
789329
905623
409792
849358
1158132
684723
377449
1291422
779671
928290
884349
685349
1406898
648665
727265
625903
385526
1234441
1350473
1154145
221596
950300
986903
1132933
1166039
108501
231493
531260
1080906
319008
1163280
1138845
868496
1524692
337277
866549
396996
1214474
66346
835509
952834
605781
615496
683797
397764
830632
404568
578888
211391
61735
168789
1502634
55583
957779
1383921
73175
384916
1140835
1391350
587022
679171
927733
27325
822554
1232010
1239505
1436230
1360266
839869
793225
122810
1144416
225736
1213323
207640
1475781
1022285
346748
1494812
1406434
105087
948970
894630
298124
1423486
469007
379841
640704
90905
1106277
1250897
551366
545832
309625
1326146
128065
1084574
776173
1287764
1347504
78654
943348
226455
386212
1544588
141027
787077
1111356
322572
255850
1256621
1235091
489989
1462129
1040899
230485
650428
1431447
1481295
740127
870345
1326150
880784
1379191
657415
57455
758720
494014
896680
441635
320545
1228126
345731
116155
487597
928921
1560012
1342095
1110924
1261104
768801
1173707
690299
377533
1251276
857222
985627
373828
112676
1356533
608308
715839
286816
1490702
732933
1018657
944186
483453
928723
597000
706665
1364331
187381
697912
707566
1294325
309286
130441
684049
960102
95637
480409
1446886
186171
276090
638402
687800
159758
505800
235905
117035
41714
1112291
88505
800116
197600
927619
1147573
1001981
89995
372757
1436912
363082
1286421
247672
848821
667811
1192402
114351
393721
138196
399227
1518628
164619
672361
1289562
101015
623172
64635
1038246
492861
351441
1244286
1509769
1565688
195254
251925
1047304
429240
720181
994153
1385811
857745
882769
295103
849119
77269
1469362
506240
1556786
1373351
140037
139624
389677
886107
311479
295335
336441
716800
285559
1529230
117152
936093
1275327
1132938
1397938
1001083
162576
817345
1335433
789170
329
678873
1252869
338952
1334554
723182
749103
1104083
147089
478194
979104
1225273
784003
1293442
1109151
791505
1175842
205230
212212
119775
1024562
1384214
1043432
1112477
111593
744801
1288575
659301
380136
1300861
1336864
1316618
598912
933989
1333828
1286913
962820
310085
932894
490893
676359
1493890
1288688
1414225
850714
1348780
1469225
819842
156954
556585
1562774
700213
453776
716390
844182
1466415
920910
930323
192596
1566038
1493189
839490
5944
46676
880240
22904
1327052
1053851
1158713
1286623
176799
251115
1090582
2799
327251
1001638
1069716
216141
170750
444009
476718
1355833
290904
259626
1103954
1164175
405435
1155650
1441622
707734
319701
1143365
624358
735383
926176
1202290
555258
232006
555706
135792
1358062
1489223
236924
258188
416429
366050
1473765
931192
1157493
1522970
125518
1101834
778053
1526605
734957
1464145
1180550
98940
1095091
376488
1550242
219632
1144628
1304097
135239
108872
501059
591264
1424177
639388
118829
798389
895083
909076
326795
75763
494008
1288898
880115
1257509
1046756
974333
254329
1316864
499100
675560
1508073
1210685
1372668
433644
687548
1082794
816724
394427
161586
49038
903788
519821
774726
987800
1501055
993484
154820
712128
323278
122160
1353664
1346435
1050329
187944
427540
451393
299646
367046
54054
732271
221543
1040628
435850
1522693
330053
79051
1151930
141087
955891
549637
129726
626790
332009
331855
999353
1319382
1381659
64351
1088286
598446
269384
1346404
258515
615282
346879
444695
661671
401349
922242
194339
557013
640777
1146659
1386569
1015458
1380021
292013
1332124
1097183
106439
878327
665354
226740
923411
870254
853844
871054
507726
973242
1088455
1017841
807452
1444625
947128
487896
673156
216656
348081
569116
293509
1363813
723919
429695
482079
1035072
300985
19105
310286
1297523
1004884
1304355
729430
766769
1435374
449523
117090
1326140
1317912
1444089
1124117
1162988
857637
1453715
1466577
684631
1364067
868125
1082191
445314
48540
1007813
188739
429388
866786
1317973
388267
483626
1255574
1305702
121545
1398654
131013
825459
462786
693491
544445
655074
1031822
1453242
962484
1399373
1253962
926149
1478177
944996
1142450
641462
1109167
1159486
1538459
132020
16208
1412056
104838
631522
956033
1164629
952530
756334
1086748
569598
839226
975401
1105008
1291882
348457
1370768
1304111
1483234
508629
749294
456323
1298727
690286
868450
461568
1352902
437852
544607
1458124
1272542
1509174
1056104
176390
58119
362511
773950
859352
229874
1318625
1057333
941973
615792
812832
341354
161554
1445287
575156
409610
297290
1426185
1201412
1426166
96251
1161084
1137314
618383
220551
461871
289717
952284
1240831
1182241
1499088
1321677
274501
804612
1207837
1201401
267684
17202
578263
1517684
1503423
284743
303576
1431445
1057408
988364
272483
1378864
7202
865317
1446802
241929
875687
1346309
27386
774710
1489891
506413
38324
503131
800187
1147136
24906
281787
494625
810995
1045152
1138383
542136
905255
845340
706028
1305884
500171
215007
750138
1469978
477071
1382863
1510010
89911
508994
127293
1056186
1233250
381243
534487
1439369
1033990
761109
569443
248830
857231
615875
18035
966424
555558
592462
110523
488466
1192200
969679
633219
30293
1336189
369870
892750
164849
761565
1044618
1181796
114118
718451
110932
85216
70162
790233
1521355
1070251
346086
1238347
534060
799768
991443
1042809
445065
208043
320246
927848
552358
972123
504307
1223222
537323
624230
613326
1243176
1136214
1293861
1380061
16688
402409
706838
1466049
729307
684422
816114
318593
13402
550736
1285968
931455
1271947
51101
353172
115649
862598
230382
651722
549825
971173
916302
1017727
52695
283563
758844
1450437
318389
638926
1523681
219103
547912
1555681
106975
135733
1567803
599799
892549
690383
1409111
530605
1532271
934596
449673
514728
790494
345151
67485
781867
1104416
68461
442053
646478
1069110
1107095
274315
1266964
1534228
854356
39752
1414040
480762
733712
1196
1349808
449556
1363035
1462426
464155
218144
1511089
649378
652042
748869
1498312
276838
58700
476694
1556272
649953
1319937
673773
1065022
1239493
930038
564375
997859
779534
904290
776960
353880
70046
785048
976890
1108710
1361137
507076
1263268
905149
805893
231793
734586
795625
1238788
1423621
127646
1356637
296025
887980
932430
1464374
487659
1488389
963144
1484836
1250595
1225571
575143
108882
804074
1536594
320297
847682
516575
692857
1464479
400341
1437709
7832
1379436
129089
1203054
707445
1089343
1480161
864768
526480
335913
1396458
623548
906786
484235
770834
148833
1533621
1190349
818979
1058003
724303
103182
964271
525073
212754
1563905
1406984
139829
782063
1390711
1354698
997375
1469310
1153636
722568
524029
414901
920829
670478
687139
395108
81839
507670
22493
1021559
425281
69726
319550
1342985
657119
872851
1302863
387602
7060
10242
690122
1452323
1124207
925326
532460
1108405
802560
943873
433261
292747
1253455
142242
382264
9911
1080716
644989
789026
619464
1108825
1343027
1244261
294834
19043
1503261
643838
636700
190166
160179
163106
171729
328900
1372550
332700
1101802
1205018
276702
1250981
1058929
689869
1477352
114238
323945
97762
172357
421175
723764
61523
706265
1178875
1555632
407972
198760
780989
717208
837126
119209
745086
829345
1049756
321433
628167
877100
139997
245505
797140
108713
173238
1523637
923674
602883
631947
170597
1264003
1128084
1166507
1457462
1007421
369653
988686
989424
1031817
90902
1076782
1418799
645220
1185920
365436
394849
302325
646753
650088
722125
707603
1032391
198619
1399146
1512576
1208250
806822
206988
75314
1241877
1148111
11702
955617
424159
421078
513557
1318621
481136
460267
1463808
50302
368278
313837
376560
1161569
1372002
612792
930048
639524
529998
1263148
772317
209409
387747
1016996
158747
430961
484072
1128499
12606
525037
594873
225764
448794
390253
1446329
1400235
406392
178054
229937
457469
749688
1410662
1069349
575025
629006
140426
1159247
1255854
431433
185674
608490
515771
1497935
1456819
1149386
670456
759849
1315846
1400775
698682
1058594
1274075
744560
705611
873752
1133144
486679
8818
1467016
1485708
147663
821973
784844
23546
990173
555761
16634
30367
233082
280715
606781
78965
1400428
1276329
424325
209018
879429
109910
581891
454304
686223
569995
1463526
569958
1137153
1396893
1367740
699799
1363506
1113885
1028418
489811
860217
676675
1266316
540562
806094
245401
896636
779637
502022
1341823
563123
513274
102818
1543445
1185591
1162016
766421
893610
359456
360839
958848
697495
1309253
247159
1205663
166744
58531
1505442
535721
988018
319366
1000828
646298
860265
372773
376501
1457031
103279
890505
977665
424390
61352
895367
647380
901405
203009
247038
1233238
219552
292475
1336397
1511372
1162691
396247
944732
1186058
854787
207892
342476
1320964
480490
308191
28077
1399813
1523106
880006
1370244
1097725
965585
126983
889349
752284
1150968
1370469
561451
42152
309376
42220
434957
1356936
122111
632824
574449
922834
1220184
658873
570073
668980
1403972
418725
1257757
435185
1162448
268707
1113656
1509036
953099
26852
244499
1077532
95866
999358
1231241
1449090
1419267
157964
920168
1292280
32200
144189
497860
681088
138395
630008
821347
142316
1550965
1191583
1458620
938411
1175452
787712
1391738
71035
1235462
1400685
1084752
423214
1097510
891282
1510516
1238244
535625
125316
1451090
62468
121073
572819
995113
816320
689958
993241
377880
340980
1448286
372502
164352
1265069
1319138
1303261
969591
329986
126766
846999
1078530
839114
273435
875134
1329470
1035797
1132951
347549
568615
835462
673074
770452
1418835
888463
1396816
650739
424725
1138649
1151340
1207716
350698
596145
1535718
1464527
412310
464250
1013966
779263
962049
835579
45230
1017566
345623
1139501
1511209
418063
687941
1346280
294604
178435
1193589
284857
224337
1499432
230673
1326347
653809
1185827
557540
80913
275324
700403
1236355
716446
620622
1550437
755857
38606
986839
1093906
22418
1315181
1046402
169272
130577
782112
449277
728172
511284
326873
1403668
1499189
605251
1358497
889326
234274
379055
173554
1260790
1025715
388390
305759
378496
237535
115907
947724
1088797
1132599
923069
1048213
1211721
465380
913690
597014
708978
217531
1391357
646073
878306
810966
1189208
587186
211520
544501
1407494
773849
127538
570434
596801
1223635
252021
1373719
1453735
1401518
3603
336824
552884
428998
1002329
1256106
1225942
1317327
16887
8278
353021
341665
226241
31937
1256273
1000619
1380064
930365
455425
827387
754743
1176091
1445551
19829
988084
343770
1281391
532902
1502059
626322
1337412
1052779
432076
194851
882692
472575
528132
846512
471130
755985
1047526
1236618
164598
633628
1260510
993674
976379
1336915
59704
1030650
1050299
1063821
748517
1427280
543332
701586
289689
309532
1134845
166518
954593
1067572
1334915
770361
285154
1362811
104392
1144741
385293
56200
744541
350970
733013
920915
914259
505929
145790
531070
742497
1040475
441971
435983
817168
223238
1501306
1289056
180307
1400193
1527394
541493
1276778
574183
205776
363244
1489381
718948
209035
1016675
991214
976793
1032117
841962
808929
8493
1048982
943733
1302193
1158340
934873
620397
693745
537203
973875
1351501
833858
954707
560057
198137
955920
1393835
1496518
764607
265866
1061412
275581
190713
536531
1121598
492393
934912
58456
37085
919932
153959
1124163
188008
248138
500703
1026202
426837
216581
283386
866791
302741
219123
736893
214570
942128
288702
414662
965252
292713
25283
1339098
1547982
203662
356159
1467152
605738
82008
1539491
714969
317241
1425270
439041
922908
623583
232847
1211374
443181
492422
1529072
1084790
1074150
392204
255082
888735
1523539
625208
213878
709485
799993
667340
497896
584337
1043942
1095136
934943
228373
291597
1014266
462180
68938
745122
1326185
1244301
972786
851521
208648
355178
268131
55036
1314336
287867
872956
528440
667352
626610
337918
1258116
1225499
1006463
81764
1168084
1205841
396215
1549220
667221
971778
1172865
820377
1565559
1437942
249482
452818
385871
224445
337405
1272479
924446
369259
25824
1177358
887202
172709
1538845
338024
229156
936890
602701
1427898
1309084
1201890
141510
162867
1310088
1148412
1396733
52104
766815
898027
328505
863060
573455
977229
1370223
1474935
108114
509958
1263787
1056022
100094
210328
1488002
795782
487634
312389
1555465
1408615
474388
160678
339861
1387761
1051431
702131
948709
24497
448686
1045148
1126682
90660
700490
552756
1269217
884307
718750
853833
103125
1528366
39892
13326
749350
1461322
525976
1498780
894705
709770
648316
794943
1268142
503187
61666
208723
1494951
56944
24785
1141701
692312
489013
1418848
441850
1177669
738503
140881
667402
396342
941296
1455367
1058639
1323749
399439
1098783
544253
1496873
1290963
224647
1501808
917267
954902
1113037
537154
1392221
185024
868063
483490
282403
493641
444896
1473168
1261297
405845
1153751
933052
690439
36231
586769
844497
927252
1161416
748516
1550248
1531154
1292601
766663
152707
684343
364005
58125
45649
802152
75595
444066
499438
1263778
1506330
861457
495476
988232
1138255
1522998
1098632
407728
259097
324532
120
545137
351048
1427016
538815
1022824
1367979
167612
1202892
1268231
1242471
686070
555974
183894
1003332
752212
1010195
887095
1511781
1217772
415127
1431410
437329
1303748
1454956
1524926
1350515
275999
636846
811868
1476572
694685
69790
61032
1308690
129945
825863
1003289
876574
82872
45293
133553
1425503
515779
384166
352064
811405
1274433
542443
339371
1071687
160719
197794
1010178
880489
1134227
353814
1489796
1119418
764975
1089255
93378
1485815
349977
363011
578644
738485
267417
983025
1445641
123084
366408
785467
965816
785305
931113
1230356
1421859
639551
569116
251830
1291958
153620
884642
1151870
257805
535485
1530355
814007
1379382
90531
1032034
1367937
75538
2544
1287744
377951
1492668
1482907
987834
941722
558437
1251414
257463
1096757
1084536
475514
151128
830491
882921
1279329
512329
611289
373756
195376
1484207
848784
1181179
846447
1026006
601203
609750
1108921
969978
482886
1483179
720091
466062
1245388
1510225
513303
414559
586912
815524
462838
1552289
46709
858278
1500311
819261
1224202
429
1207455
1120917
645165
325768
995738
1096852
440587
1308926
749117
1064700
1034186
1256183
524165
760937
328536
1287807
210082
1148905
731636
544859
552382
201352
1409988
282994
596566
559089
616651
1153545
1215201
1513470
855188
1358556
1352661
712966
334074
723224
1174293
795119
387690
240046
1210780
1248849
1297867
1667
693866
1555550
230981
1328462
1200206
1532194
1480049
584985
678104
377335
222656
535342
260461
1184567
940273
992969
504809
505093
194991
406196
1073098
964548
1058383
1548223
1000438
1420182
168304
62176
730335
1451284
897179
947759
1454042
655096
145946
404042
1549463
865985
1040223
408527
90022
1169622
849451
1337029
523234
711620
787229
211832
387379
181714
397199
535624
793641
250758
318514
714436
1309008
1136450
1178480
1026630
1272432
1133790
138418
597575
1144776
479388
986129
1430802
422504
92111
589011
765806
2646
379179
1488526
1253604
83514
955148
185794
979019
527612
158836
1049739
112514
10515
1544962
594359
83670
258172
1229542
179744
1142969
1314323
1272846
718336
1429209
836603
1342674
1528182
354928
506798
626879
881137
735155
623420
815530
498417
239657
1447935
1344051
951306
261052
90132
105709
44985
630284
1515765
934034
1413699
367964
863399
1248831
1172977
1119595
375647
1315450
82803
1430060
1073634
200019
832527
819772
371316
1334510
1186460
1006551
796574
760360
979258
1470165
465386
541824
1281995
982660
361525
501837
32701
96364
974779
1046190
245164
889479
442224
895808
1151828
50785
171983
1030739
584776
639197
217656
30715
1484440
505595
745747
427302
39451
784510
1313552
1244240
1343195
39674
673543
307487
1049705
1479227
976312
397596
51604
55573
1137178
556355
1086443
1068449
381746
1313011
138020
1175064
463724
491990
776995
319397
911747
1306523
1513393
190660
565879
1435813
913645
754551
402685
278245
1268542
31635
600428
1114679
17738
1104742
69291
552844
300260
1249319
242026
1440997
1528808
952068
1529181
538886
1396135
494032
1463798
1193157
1130050
1187212
56741
1208373
897486
685882
1535297
1311313
888912
955386
658435
478776
756740
633085
262404
1116385
473173
339938
791967
299486
1438269
325705
471866
1277839
783778
1037060
338854
560538
1445128
1451652
805491
1221669
998579
632107
138832
57752
1196250
30068
758007
1504336
1049436
611795
719240
1068333
397962
295227
711363
14489
338039
936433
383754
1491796
468950
1013717
668431
208743
234449
1317568
278366
158411
1219838
164867
178809
417578
691759
423088
1488083
1560690
786951
925123
857536
1086422
452200
158395
1076480
677953
759877
665003
1507543
49324
504554
171330
29679
1015298
1217558
1522408
230846
846006
984091
911979
407344
388493
1313215
625213
54150
236211
1077996
981316
940354
299292
1557418
523843
1348540
1083593
190862
642150
229742
346378
456615
1267907
1049022
1471609
1275910
1537894
1426988
343726
706190
22548
1118702
927450
1014194
1153933
1312593
1360637
318900
1302260
1330105
1386727
705259
898704
1273785
140381
402673
118186
1086838
15426
643851
288861
601005
128881
1309886
150062
506519
406242
1163175
72685
808624
734604
390624
520639
53260
1307468
342944
340608
187288
1087443
1517787
1329221
692035
671850
1133057
704235
1148888
267144
180968
1211049
442499
1201388
24954
199083
292996
981534
387100
309818
967073
544939
1223531
365446
910890
1193844
404700
223069
664682
1284083
410439
483643
639550
739042
752213
1508757
1238716
777541
702200
1519428
1361044
141165
331203
1457932
670229
1526559
472827
1176554
425114
84376
1417713
976811
1312825
738146
1360086
804238
1456207
1162122
1346995
1538086
364390
287970
37433
925573
781842
1047748
1324902
670366
1276255
399109
1189568
587362
1224317
463433
928471
971737
1179025
1134568
991898
1516245
1382491
489869
503247
658570
507709
33155
540596
1162859
1328371
432913
302178
1510026
419831
622802
959005
382271
38769
894694
156025
1033900
1278149
555894
1544251
1531878
631649
853050
888379
683860
87107
287403
69342
346370
1279253
333535
1240916
510396
1235514
1165731
168825
148984
116359
839678
570684
166344
942425
84785
319862
689675
855264
1316908
1134052
827599
1366137
52099
1149543
951740
1472559
463822
953131
204352
558625
1300776
352845
1253801
276767
860851
1041093
1313113
318972
1534419
1368060
554464
907663
919019
382495
944944
1112051
262319
477035
1224524
1099328
318029
506821
1428364
357216
956540
1249368
232012
1425643
26847
475577
891394
646245
254222
1157828
1262621
799838
669322
1387256
750858
718539
133030
1484074
1254079
421466
996902
1053212
119771
1281097
883640
351168
1547843
1126050
261708
1194195
720969
1097633
6965
1212372
443383
1397433
1354279
1272581
498896
584135
892038
735631
1177180
1120456
429897
747695
125963
1404447
297649
1371003
1117434
881038
222497
171776
1395575
174718
1289988
567878
678723
41071
762202
546631
245179
696477
354742
154469
1313577
1100732
675286
667458
328990
501120
805444
381684
1284026
19585
1285829
812411
1483250
1278612
1250682
719627
1558462
123653
1003617
1398331
47231
333502
427796
611012
1448044
632215
615630
722895
1122024
1092079
989426
409281
328867
1177719
45198
28355
1199200
1284580
372852
266768
840180
738450
1480861
1072322
1298120
1000981
1256460
310387
543188
654760
1467947
912549
833639
312426
83969
30584
1031382
1340390
789053
753937
302062
438519
275150
1541279
1556012
290172
935709
782718
579141
1159408
1288414
890702
109161
979309
868643
1398780
33206
1124713
28001
204496
754385
1138064
1142676
1109994
121212
1509817
421908
237699
642693
423452
538095
1555264
224899
421756
1166298
1480985
1033331
1470496
1023562
109532
1514271
985730
1560674
52346
1009701
12937
845485
27775
494741
1009202
1034071
256367
575485
1183694
1065297
402206
1031876
700334
958108
620888
1472118
1034819
982212
1421422
1228786
1536713
890989
848090
114327
1032726
1112945
1382833
1305265
1244733
969272
1219861
580859
1543703
1422947
1209003
1321609
1160242
788743
749998
604900
1533064
258263
1511944
543667
1018804
38438
816992
278287
1197742
806544
290270
840210
966401
220746
47079
1414096
777259
1042902
944928
49030
147283
831898
1055741
863984
719734
840576
989793
355998
764324
566555
1528039
1308867
409533
540622
828925
937851
430888
1465852
362804
478463
475902
660940
1023737
1525842
597765
1150407
926005
184150
998369
362302
363702
1450242
932550
868296
347551
987278
580951
317473
102357
976492
1055295
95882
958581
1147593
752041
1114444
941637
1439984
486685
1002225
766838
522788
265381
177006
402545
371185
54383
572414
898737
971605
1023238
1321490
1339072
1412202
1154050
1123804
544921
1305924
111380
1558666
795457
1560948
1060690
930790
440990
1487436
1063452
1540847
443564
465179
605132
1241148
248188
1168511
1000155
818519
922143
675659
67155
258754
1179382
7695
1320315
263234
1050805
339545
913673
1109563
519613
225548
652648
152599
802659
1185485
348575
862853
341870
272007
1011529
918426
1531938
914546
502056
888353
1066752
9601
1329721
147489
566272
1466939
279576
1023235
1492082
170777
90620
1118607
1248339
30766
75720
163992
917160
609935
857215
387820
1096478
653212
732884
639201
573185
970933
1125809
1258890
61041
420075
673615
1179110
568137
848198
827257
856558
822978
805309
789638
196537
1513925
730477
12716
849696
1494898
505491
1104728
200037
1378746
8666
694186
658646
738024
457034
1427043
572765
86121
1270730
827697
618149
1113708
601586
1175059
798702
397753
1481231
729493
4416
534887
124568
1043952
659255
800622
209770
383086
1032345
1415852
592173
1351376
872588
1087142
623664
1510852
791086
770367
1550179
385795
586654
1445114
665754
1259279
606078
611444
133722
349474
1448518
1103172
78334
223869
60018
1105535
167226
1406797
1342589
998514
1432814
324271
558767
653550
925358
1031872
353992
494716
891675
992974
1073582
75653
694006
16614
1128429
1350105
568027
986251
340189
857437
522895
1513435
1375609
1188050
1209067
335765
137707
545343
353208
495288
445120
798347
248614
228637
813406
973924
641745
1009723
1538749
1520754
1298878
363671
1419315
46945
614939
257632
708189
727359
1043676
804337
845972
268211
1225600
618975
582710
717961
720525
1540850
220199
19490
1134150
216445
251069
398273
1236090
1359354
921713
374957
582205
1460014
1551053
1474669
30875
1163073
381315
397131
24955
199390
784358
1502731
993214
202843
634447
861091
629288
521181
1123785
7105
1060156
535562
1512381
481913
849458
617523
215167
1104971
628697
534898
853859
524499
248511
1119781
833216
212550
1347651
88696
1459495
50712
1052299
1294108
770067
1013369
635166
250794
923701
275249
468760
1340547
455564
963029
1394149
926170
213312
953990
1347241
330228
556099
1504723
1029651
614433
24042
1134171
244956
972928
1044895
1509406
1421416
1495079
794845
533602
1386390
212636
4575
1199679
1284037
207281
66283
1472319
722427
720101
1128055
255593
523537
660332
1357050
696849
962961
589600
592976
1450170
1552864
731441
1135854
1060108
1359055
1206836
875354
654961
1281983
347008
827978
1193901
1530797
591748
1158797
1190378
252284
574483
538406
1419217
440984
1277228
393980
765076
861303
1101560
1489057
1199152
29217
1070528
459256
1558645
706006
1206006
181276
237936
172012
630588
346516
288734
462623
248812
278562
779684
13543
1174280
657266
420379
9647
1187425
448956
1275744
1524219
572379
1122499
1295859
1328573
39816
853610
325322
1279269
1479884
1201447
1119450
1417722
819940
1231182
876134
1203560
915428
71890
171495
303819
177873
817077
829247
1408196
188181
310027
246467
877100
1565007
1267529
365851
1280945
1442490
889738
370111
464723
1477187
924924
355198
894310
1329221
894503
527534
367077
1370844
1262434
483676
1188842
1048913
1220140
1279870
548242
1332160
1166856
92471
643004
644713
485671
1307146
993888
251555
45623
792116
1180968
1495201
1378751
1405767
69867
703391
968845
997834
322
1464879
1303821
984959
515766
50982
870422
548345
750782
1495132
560656
1481748
1212219
388990
977635
333041
696054
237580
686739
1499652
1493234
769848
384072
946926
470300
276298
21852
182803
233702
1246699
1247575
1083368
728456
768217
1388262
1141349
984793
1547029
635719
866723
320518
787640
135027
1056
238855
468755
258934
1322843
1450829
1014937
1443208
1272416
965102
1178116
343032
951997
387419
579565
1089517
233774
426296
1163300
988130
1245776
422853
1631
146129
602190
1482396
910024
1086891
795755
903436
474588
435639
804838
489618
536444
188351
674030
1096257
1031293
61592
760521
1145900
1315898
73660
1172493
1036511
1185948
187924
1120949
197401
73596
1535154
202290
52964
811435
935589
308992
1008374
1245119
1251835
184008
472907
1036548
1508975
305875
1493109
1357281
715140
803082
984565
1415935
1071561
217558
382216
1387580
257937
34870
96434
1327376
616183
1063318
1167616
910864
190599
1256950
725906
748855
661583
1059505
1090279
710671
1118946
288917
924444
1246636
121160
191108
1536936
1453611
791893
1524567
1070572
1431573
827134
1084547
1530998
483686
927005
247510
175386
960146
98518
1283054
153941
218451
180839
1024285
634875
1043957
1068348
1080430
1186830
1188699
33275
1168657
1409059
675567
945968
345551
1517474
1260113
121313
1067800
674922
1056077
597118
796218
904237
1147537
1220657
742141
1020684
1265741
1500574
587644
589644
606177
523065
1335236
5014
721316
1429048
745716
649794
477196
137152
1338334
1003497
224595
1471712
1105227
1541316
515746
758836
343395
1369396
833825
531952
415792
1533467
1222079
1172009
130238
587381
476824
1112684
1243767
1493931
409803
181820
1445422
74287
891014
1190740
938240
1451384
211225
250936
386122
193695
177335
542495
1179348
399727
463442
532439
14663
685306
797407
1380295
865288
353391
101685
1466835
391630
1493557
442137
366987
541981
819199
1531884
880927
1143940
407131
764094
307924
877536
828545
720156
1562551
312849
1548557
876665
1101422
845578
259259
781138
653317
1470167
27906
124802
756671
1235952
795101
1170936
742789
1513366
631723
1326532
837893
1151812
217560
1186905
592166
433440
1297420
702713
1294251
1316825
470906
1515267
583316
1348340
305936
1419128
625355
1368710
392249
0
1163379
1382185
246594
814697
1098309
632449
598832
318425
1503862
473134
521170
748484
149699
1498214
1161458
996878
1167584
388506
951024
38006
659338
628919
177775
1109525
324458
837077
1183956
715973
520220
1441123
878890
601264
1552260
1226087
807192
852500
385854
1420952
1034468
189985
343499
950444
574352
1047631
320571
1172125
1547698
1330236
93589
350501
1500823
1190817
1099309
346548
134394
221625
408848
1267287
1118578
1000472
602984
386532
530894
109849
1108655
706144
1114582
842052
306752
128676
515675
797872
902803
1246912
556256
1501572
42823
719365
1303679
433881
342323
55509
1215391
1099273
312357
182382
250698
386023
90663
276051
428401
194259
1407668
1156188
813356
823402
142912
397510
480157
541397
471994
1011049
43892
613881
169428
1306739
365925
438183
512369
417235
1525226
778436
1063807
888582
1048333
431828
405582
74022
659203
1363544
1124532
113842
916144
578237
825249
1170572
228591
408384
944411
1308712
438004
972934
886192
957291
1006851
242399
868661
1355998
627980
739970
1166074
905492
314573
1380956
1529555
563253
1513936
30728
377412
666940
1356555
535689
730613
373914
254408
1123982
1445423
1314255
1169474
419803
609920
453119
334165
1137299
5105
301491
718383
851676
439955
1334964
588947
988417
1512550
1334533
1420559
781450
1092473
1283796
728118
1395531
1310895
978371
480693
1304338
203324
1189021
1039724
773884
1496741
448533
596491
1001234
682648
1462441
89994
600376
219402
1486396
921145
1297752
1321116
558038
587209
486940
458340
1534556
178377
1094979
811503
916665
479288
106943
1035796
93691
1160855
1184811
519517
1416502
812604
521889
1027392
1360707
1147589
468076
971053
418048
1296736
915432
1397350
1358099
41512
1538749
130925
1261156
300251
1025039
832278
607439
1118214
653697
714377
1082030
1241878
368688
157403
1098430
1461001
650353
1482541
382101
310045
1227133
435625
1394581
1242261
514914
610702
540589
902549
59388
1326581
948451
763528
102274
1489922
195671
689533
1354147
990020
504822
799357
653570
201531
1247438
1357176
276033
67604
1126085
1251621
248639
1502590
1223363
273445
293708
484895
148530
894015
337372
410120
1158593
830805
307717
1267649
250667
760049
1247780
1248810
578300
428387
56481
17985
126736
378818
151282
1500998
467236
634434
1515140
531945
1556417
1315784
497368
41999
493679
1265832
345950
1090676
800767
495038
654189
95148
558871
1462212
389381
748273
28240
58588
866004
287257
219302
1124273
441337
994695
497233
1322271
548139
1024971
409779
1473858
1448040
860146
268206
1048473
572433
790024
666230
1055881
370557
1416802
99103
96457
140786
533946
91836
807763
410720
807985
1296539
598449
525721
618263
222950
899550
1184932
521976
656921
977344
1005819
398876
1407884
1221128
799606
1380820
449448
1010261
227015
535403
784632
505928
456644
994309
1296576
1074567
535209
1118011
533715
1151210
198781
255453
885801
1337868
189088
513052
230062
1081916
816610
116357
439381
352957
164215
1122135
801101
873479
720083
1459470
833308
267101
1098375
654735
1519154
561980
1415855
1104879
764542
411510
1311288
186742
17066
1224390
23546
631224
1528486
1103709
1174950
294547
74666
1065489
1264561
323910
1454506
222732
1476380
1103940
712213
880886
403355
1478728
485686
210266
1191286
119890
513065
1108590
1065717
415058
1560331
483157
464380
820389
133375
900576
586903
1129117
1162102
1366865
405857
695484
1494545
1147543
801593
1218071
1493998
1267629
1021025
1350539
1387316
714658
675476
425728
777995
1212318
244864
862708
822083
921508
1133100
531314
1255049
935669
521517
1391045
480508
321121
588586
1442829
1247452
1372026
183075
962930
448099
776326
1237231
318983
850377
516148
242067
1534013
611743
871212
1250910
1062374
470077
1459660
1090926
1220233
182682
597824
819113
723059
1162083
204552
356370
846087
966471
233316
776159
1319632
858070
918357
708261
1100858
1139157
860937
1480035
990380
92329
1044178
545351
1517742
429199
19965
656170
128980
290642
1342167
415249
1185817
1116237
1554502
345215
296642
828142
1334048
1338042
527595
78200
296439
446374
1285490
966323
784516
737890
375472
12433
1349673
1011401
755583
191873
472813
22953
387111
522432
1069987
87629
23598
1526460
1388829
1024302
256804
798713
1007249
706398
131518
1430040
1379813
1232123
416766
931205
1381943
870712
457527
376279
1462186
1422811
400045
466724
584732
250680
1499264
1034486
459325
728431
1249369
467580
694856
1559199
595074
1066843
946973
1313273
549574
798341
561273
1107567
1311370
538303
985604
1244717
1425779
989270
1211516
201717
1454302
1307811
156477
849140
1297993
293102
362424
1189108
577787
624618
160276
964059
514940
103903
1112085
734664
66851
208065
1102840
642305
289256
1120605
1196375
853385
1132769
923239
360706
1385135
310182
696809
264282
1329748
928487
127334
26199
1487341
1398241
1219375
605782
1129509
253279
954080
765147
501437
484281
1504175
244546
1303071
201042
349450
1513156
941758
897298
974012
933147
1248904
588778
718910
948003
354653
985392
868179
581662
1007267
895379
581968
735336
1118256
381803
738970
455450
761250
1462331
1104363
1403408
611659
966871
1035669
709770
96397
633114
1121541
1201090
942075
1053690
1487408
223069
539425
75066
667461
395024
1111621
635894
986735
415013
96694
879181
912763
513507
1233736
936647
640100
1367042
418904
842959
206198
257804
201292
1417380
20770
267392
1015448
546333
490177
792855
63031
196080
1154656
1076258
471098
1419419
845324
1043701
1530735
403991
490475
956796
1087539
648668
1010786
567020
425085
987125
1519664
996470
1073180
1438677
1177036
272980
269066
68704
317243
1056500
1045654
1267424
1058515
968025
92408
312874
166018
400318
812002
1072437
1035968
1119820
142373
923566
1469250
811686
1548022
111348
214717
649286
541981
668730
485046
487278
761682
399283
655800
902980
734812
800933
1407617
177682
364134
1261547
167186
670002
29372
973114
1043524
1319215
266186
415936
1257110
345139
521696
576856
630602
408838
527084
115360
263926
769351
468633
1127870
1214439
1134207
401041
950112
302499
795954
1368709
700571
470483
540241
1222095
1505084
367177
908968
577769
929633
927524
98907
357941
494307
1065085
1518873
1491316
923442
365292
1256206
761125
750921
1253040
951966
1475137
1472906
797763
627494
1272857
1232180
436783
1537214
556391
1385929
362224
804140
100998
1515598
231980
1375695
1425819
963952
987490
454449
1515615
316344
883512
1485720
755004
562215
347433
1149875
1153803
1161210
1364362
595962
166704
5312
1262536
1154065
796991
1403673
867328
1185372
880513
741798
865329
1018677
315052
249777
446370
851808
927262
1137190
115637
266231
1184991
789143
738226
1465313
560569
839918
867457
1244879
955321
440577
1288732
699393
29843
1492413
706402
673127
869534
1385002
1191286
322611
832737
841085
478891
291494
698859
1402130
275883
773453
889625
1348506
271446
781802
783251
931563
631479
1532197
1485010
656437
1277362
113065
193663
1035646
1176372
170445
586173
244322
678290
1346443
1356203
831830
742617
500660
1278967
802577
815830
84859
402054
1505580
266626
793328
1005462
1184993
297966
91411
1305824
567781
615288
1152529
77799
273764
126144
662791
729175
852122
1015520
1077155
221003
725587
1539341
1493852
415075
906674
117509
118976
976677
1509801
517257
92326
309198
604317
1033143
628574
1117562
1187094
967344
1363578
1388063
1007209
819550
395873
1331257
517910
52958
1016418
1533865
474733
843180
420677
1412286
15597
937333
82754
11552
1305927
1477835
280365
1353087
1484244
233697
1112027
994987
787887
754726
1548661
835479
672815
1436451
908898
567168
177010
1540984
919750
601819
951760
483590
1337804
658665
1025943
1442111
921538
1040265
1554752
115709
115454
386773
1117322
1134117
1070080
592357
1090822
678941
911317
1274161
109157
285908
663609
1006591
68843
1241539
426741
351757
838153
36677
1550295
1534624
127984
616970
846416
953189
1048506
412824
1541600
444229
1406113
155733
725089
211536
1163845
1343916
530636
1015470
447969
583161
304393
730093
226283
1311599
915928
282234
1111216
1411212
1117144
1562478
740321
356735
466388
1457735
1245925
722309
905270
1530123
1255718
438380
57004
444843
1382203
1495065
30405
233234
1097677
373825
90994
1019355
1423718
981978
1370860
1203677
983787
1495628
1306834
1127150
1321398
657498
604567
1257160
612315
563307
361037
548779
321763
762952
625085
1502422
265173
689219
362664
492912
1296806
491116
1330549
1393434
349326
397334
32855
115738
175929
1553226
1264591
302416
983172
1030904
533930
1394525
1023303
371356
1230923
469443
145032
1131477
615166
271739
1361347
962828
411621
209405
963180
686700
141955
1161641
1531874
31857
1528862
360007
21175
738121
373469
557404
263779
1349028
1000122
1164342
527696
839884
1219247
1379265
419146
392718
509868
572363
470065
376492
270161
105840
910853
1407245
327262
529601
127121
378414
1370184
961335
260131
921256
1386930
1214101
988975
728434
1565821
1035772
763822
542111
1052693
773379
223290
1549996
363663
1242277
626759
904582
1172578
779708
293841
510324
867470
218599
592386
1049301
860238
1152258
936426
1313450
1324395
489076
1168310
455407
110019
1419189
1312534
1536073
61230
1137102
1112176
890678
945039
790004
1089851
818384
722211
1540342
825342
683886
1061432
974628
880582
1065069
94199
1054614
1048038
1454744
203098
232407
1513543
42248
651722
920698
1227922
811789
1139960
329467
93783
1144977
196162
327021
475633
1391231
612723
402274
1093719
775905
149953
1494291
137730
368057
1551875
222799
1183384
209046
621580
1448176
837561
632679
1226379
927933
1214067
381192
83595
1216816
1469880
9611
1390434
702848
1506690
1222275
859922
267408
674525
735896
1398071
1162570
511453
1336775
848672
1495384
1145260
1076099
494971
1047142
672865
706649
89765
225369
1173594
1538851
180724
333489
701942
69608
1087355
659227
164502
1369270
1294728
1270620
60585
553129
235542
189088
1292315
1405163
250688
1542538
1543527
1306339
1108471
1292045
1100591
270042
953511
1462878
895177
1139852
1021647
812032
1286442
546028
474077
972264
1199314
446690
1270175
969844
135877
526533
72058
527444
510179
431685
882258
1274835
631621
963173
1208712
340301
1262733
373301
1247504
1043762
789507
1251349
1323904
111984
1035811
396721
928846
1114454
885318
885506
19060
50740
628537
892031
841944
520235
1441694
1401832
462882
240716
1564629
1126201
635333
686830
1365790
1125661
1454777
238617
418339
1501808
1557313
1178505
1414402
526906
1102393
234579
270466
485659
1320542
1488574
841101
1016466
1363912
477791
1185988
325721
581035
262112
387272
118192
1420202
275326
315008
1354089
684780
112657
5110
23092
563820
527412
1208552
1019423
422022
950245
674064
768585
626168
454271
1315001
279421
872237
741775
48314
385000
1296803
669419
797003
726075
390663
150440
428275
615550
1084608
1002026
1052317
484718
1561963
1478725
1481587
378025
1532225
1339334
933757
607138
10467
237926
460597
305341
1150133
742621
555712
177015
656049
615608
668108
1103829
659016
1268385
731673
1148196
1287207
212832
997850
580081
596566
825207
461390
278065
341396
284090
1093579
571624
557024
714888
1532263
484299
1210219
133522
228612
1308229
822794
907079
1432942
219733
1009314
588349
1038294
45366
907481
261922
1368136
817118
238032
1010799
1188751
1387796
643084
690363
1412869
1546245
227613
527887
946518
1367706
391110
1210972
1188527
1218499
464105
1525208
1450974
1135361
581762
1368501
408036
326358
253681
1378608
1210325
1428310
445877
1112461
1503858
382650
1255041
434938
983650
370396
65684
792592
239808
1183129
4184
2054
899260
877879
798055
1543091
1435982
25687
152852
54373
690039
1538367
1450896
1268146
726191
864348
1348694
1024708
1276496
1128775
368139
352755
752560
638228
1387362
168215
567433
808795
1278723
1075055
1149707
807824
750520
413712
1197784
101126
1375633
817039
1133857
271053
1224244
970479
1423578
1476253
1083785
1081450
3117
1117729
464262
1231945
1043963
1174174
766401
103220
766391
566886
893333
391027
1040545
1030305
332169
314394
1336322
263729
1249115
811425
531420
1434058
166714
664211
745902
440424
1546161
1302669
170622
321650
644909
850797
95104
1099139
1044896
1144441
1428390
640389
61972
1398667
1202642
1438329
217765
1308297
284204
713902
1129986
495505
648268
360409
269322
1127668
948488
602676
1317163
176838
1525387
1447992
54847
119060
511685
381240
49898
1188643
671870
926939
482904
233432
640229
158058
665454
95380
951154
638658
931745
1490925
224785
113639
1511809
85858
604011
929654
360111
247777
1516135
730901
556431
1043839
837692
1370710
74025
1459012
449936
546891
268358
647429
1408575
1225471
75104
4037
740355
1353828
1323898
581547
1395966
588248
1349319
1296385
1463948
1408630
982781
378140
1251751
1190813
1302506
1023514
700823
303860
497070
917598
1347152
555245
1337277
46939
1060057
500687
713202
155047
536780
140577
1435537
941374
424747
815994
1156518
360071
1264939
399580
865576
920728
1143196
1514658
422635
1066815
966098
1414450
642482
172957
540168
779510
816708
1042029
647386
928398
740038
1392192
403583
863846
1142599
337520
1184041
644040
320486
498055
766196
597893
1029995
611111
1282755
1242306
1098760
463879
1519844
818013
654847
614051
1086869
1068320
418170
769824
1208235
920647
58260
661228
985859
331454
93032
14393
624134
574438
1341486
1237999
1177896
1519326
618978
1432785
1378187
1076740
134170
604368
549136
1556513
995834
380698
1313008
504558
1470000
401265
816740
1484128
823584
667251
1349145
1387387
817984
221270
869890
770275
1090441
391938
501586
829712
853304
447200
1241026
775321
703693
1477902
1112509
336895
621099
977409
416930
104450
607596
1166629
1013713
4702
700577
613240
35041
778694
1254848
38795
1212262
729423
1470928
296621
769899
248124
615000
369663
1073308
249597
1047724
857499
675159
1427669
220557
1327613
655121
502919
346317
870585
771335
649502
1356288
439417
517892
406274
80572
82209
1193007
94704
107182
310254
765807
897863
344400
1068200
839377
120086
1477460
251460
603377
830753
593963
1368688
1429832
1335794
987591
619510
75933
691508
728066
433902
812203
522011
1090457
1423661
1041421
683957
872637
227539
227242
1291874
176371
959980
1280422
496674
1480895
94283
974813
204352
763002
972673
216857
1041053
84209
21411
888527
433735
1556788
608361
752218
452096
1399117
1500184
1059600
1295442
1038623
392436
575190
216394
505104
804064
1397179
247701
770946
823382
1567963
106792
261047
1387206
245377
326394
472410
417092
513338
487975
519570
716393
865024
864094
127937
554029
412096
154106
1056230
432343
902680
1266174
538087
921594
464665
119682
971362
1012818
379754
260046
777835
338893
616506
915633
1488263
305227
1425729
814029
1429572
143050
1258751
69537
442960
915119
299213
716752
606155
318275
520044
611582
498963
1451434
530156
627539
261941
1544732
528041
664706
74306
1262992
73883
1017588
1151190
655392
100640
1494901
1261578
201995
1239515
399226
1252626
1474700
819232
1456200
1318051
936657
896577
874803
1194478
332746
310972
1443115
1494106
575785
1225477
569020
297971
968833
1299187
753727
1282001
91153
231663
764847
992968
416769
256191
103571
1089499
1303309
1526903
848748
1041814
850670
882165
79389
1076061
1264300
1085975
1255852
182443
45090
1075447
745969
879333
838747
1314509
282446
228569
630843
901485
163428
755345
279922
892215
300456
1518757
622983
846347
462206
849296
199725
992175
943221
1068495
912800
1465598
580486
293511
1558526
985072
1524632
620651
784015
893169
752106
1126447
923629
1289153
448267
643465
196770
402213
1383150
521983
905283
916201
1488042
1402842
624643
106529
684513
183370
1181804
1518526
1422149
102202
297503
424094
78167
1312352
835370
1531839
1490419
1410320
1112423
1248004
376120
1301815
432432
1463026
1120782
999638
848603
610944
1525750
401372
790153
1279729
266614
1198205
347741
1057155
521208
1258539
480595
356152
396974
1495024
1072429
1272141
1100676
383261
500892
1026920
451318
185660
1316154
1537032
503869
1085878
182890
197998
150177
476462
900647
869053
1238722
720724
949392
719521
4793
163707
463572
349971
1498359
199446
1431916
965444
1347314
1248375
947359
1025312
1466881
126964
1205828
1164416
217974
1099535
1023588
749811
521526
553769
1357361
651233
390802
22122
636995
1450490
785539
240193
129471
873854
40497
1118960
1079707
868467
237123
102352
1171664
1520524
250858
49892
792483
1363440
798655
305387
1426479
1113085
714965
1202564
874259
1470793
1070641
436219
1381258
609881
1409002
388513
729162
400357
157983
919050
1506055
535035
1330984
1222457
58431
1034283
87585
414154
292897
1528726
881560
1302726
1245525
559706
564019
602129
1072124
101225
472305
926952
995483
887426
1131064
425656
5709
305882
1359204
1033001
215440
11659
670821
171536
1019007
545143
226220
530335
1216139
1001134
468905
945524
808536
1363710
640698
1399709
29107
690698
536978
201880
578823
1347595
660728
544928
24114
1259062
579902
768140
605528
837628
80459
1303128
253487
1458456
44921
523924
730480
934372
1104635
834237
77743
1489843
1409319
323005
1082680
949486
1273601
908325
475184
1068969
1390696
558730
811108
909284
625937
1159999
762940
70301
1199480
243320
848860
707339
214647
560295
881535
787471
192441
1214923
1545665
591487
165913
149206
1060872
1323555
1072882
647955
441220
232440
722604
1225861
1526618
195231
597900
218824
1415626
956659
565988
1250042
1077721
1131152
86419
1007462
1518752
1437102
1121048
649957
1003635
211504
716531
1519096
530998
91674
48692
602020
381214
222682
1553027
1360737
590759
776543
1357784
821253
586871
1013304
679063
89905
1215162
1075684
11591
474784
1184764
979345
1341300
1347401
355404
559267
47304
656210
28272
1332802
422531
1327071
1490711
825588
977867
266419
158081
732160
81659
669227
911007
1402983
1165225
209991
859855
176405
230617
228717
412252
13729
298396
608181
738345
920795
201368
1433893
655540
741720
877937
662180
965351
1052055
710594
379441
779440
1434245
342600
550958
283669
423787
1304649
100224
1449034
1319501
1397830
1324185
324115
1289951
182336
1396893
653481
1115150
755498
1061489
321430
1111817
410526
218024
1064819
269025
1218141
1114193
1084707
583851
229124
69677
331027
1405193
993530
972322
1401537
1422331
938924
746533
447513
771687
1361453
255612
123507
298378
794369
1357220
704163
247312
1382145
276172
406147
507174
1360760
383222
482723
902896
969424
1340259
1544151
1536872
1432456
1115056
29486
1268035
1337446
250002
1207222
18181
375115
471865
21583
612749
66496
757209
239847
489806
453581
1112372
325469
704083
1423035
820426
553846
726313
1207766
145218
884822
148586
1546209
1481602
797807
993032
80384
1164800
79427
749795
370586
666541
978977
249065
1273160
652844
1304681
200282
593295
144903
1318146
1169843
37176
263375
1517189
1481983
8748
1179657
610966
1291608
894287
344036
934071
525072
1186428
382427
322647
374165
407400
716651
398789
269926
814416
52062
984942
231519
876458
709765
1179617
747368
428338
783882
219664
1426094
364809
629540
947154
461478
308442
1291868
1123134
1372935
529772
59081
72303
973626
350410
963487
498270
364205
879598
60237
1269925
1353064
399552
995020
375461
673585
1420102
173700
3279
808452
713030
760960
1271596
795413
138882
1235124
963278
1436641
162188
1203858
1415951
472493
1262128
629671
169851
1053840
38925
926411
1235804
486760
1347697
856562
317029
328034
133838
1551455
1259890
112191
374909
482875
129873
856474
547505
415436
1142417
470613
623188
686461
1233325
187055
438591
290389
869848
749100
1499866
1116941
292806
154625
1234303
600457
1437385
45940
5212
559944
864398
1557186
33791
1262521
407173
1134849
1198074
152889
1369666
1283306
32895
1121615
650166
1173907
1216803
346615
1420510
815763
567588
713341
1512467
699374
29162
655037
239862
670988
107361
337509
960346
1303584
353396
1006251
57910
1562411
53999
625117
1042256
297896
56286
1309729
1005777
1024046
188896
1347223
220119
288514
1480741
1477373
289490
479977
342627
12927
598012
709461
248760
201566
14089
1407566
30563
862771
633053
879567
1460794
1477486
941711
549868
1131154
511485
242431
36421
40252
206600
1071117
760744
972953
1153115
220265
106517
608248
869002
733127
1026816
121738
136256
868133
644317
501398
93880
759523
435539
101376
178342
1000988
328756
56747
1109136
1282264
1076436
1127965
837111
404734
979871
670875
641980
1298978
1139009
406563
462153
1232345
1179920
762009
42956
1229831
1220330
1177008
1367195
184237
307909
738229
107478
1212584
975689
364121
626063
840350
426281
947605
220957
950955
56316
62692
782274
1085010
1161066
461645
948065
975454
1033502
75102
964326
625825
267495
82350
723035
603370
526789
1566727
439693
196390
783181
624884
1243914
397036
730353
757955
969455
79152
900379
586464
1344599
862920
231960
1544418
846341
541739
1268583
353531
1078749
718163
102742
31339
244676
1382330
848530
1353902
1047377
1040329
1160348
1512032
371481
1146492
523670
577801
433065
334599
37787
62352
257745
1549473
617628
764824
1246795
345965
1051402
1036350
167550
1031365
798142
1249374
954016
817971
1447702
287896
1285801
165375
456023
1384494
85467
1468769
1093432
956021
1133302
100504
1370960
1289349
490408
870307
1235030
137618
297345
480523
121709
244549
1285960
704566
281836
877060
956398
338221
330298
1500423
682173
1366368
1052760
1123798
1081841
1329161
1419643
51427
606722
443826
615371
423333
423188
725271
907958
1285662
1134414
1560346
832811
275420
1240040
1140861
1482583
1566866
1386054
1388892
502487
898877
110416
605699
93570
646595
1339797
1338730
1499029
1388690
1021558
944978
375340
1349744
822180
77672
221168
1521878
141551
666092
1007176
1108450
1054045
412566
189331
1115475
89135
147378
791023
9297
1397210
812872
1053632
1343382
255035
810104
1540664
103138
1348494
425816
393578
1213826
1101825
1214931
128772
1052524
1102680
1564040
637372
764048
1222215
126190
210023
802157
855689
1259200
233915
28234
690466
951578
560810
1042688
1003183
554539
917902
655629
713599
120585
357197
1039282
1381926
1135368
1213990
264008
852472
176008
1019216
385826
63017
1396351
959747
138331
759313
394128
558037
613777
684175
602535
924395
1347050
909637
214393
432067
534007
1314272
629954
562784
304734
454163
687938
994736
828752
1320097
738399
1190120
1462545
1166866
1063136
283159
1244312
99570
551032
1372247
1352796
975782
335068
799452
340329
1265863
166849
1418585
10257
102715
997392
1060443
480520
779405
1420739
93090
1337038
270101
1545322
1147354
1268802
107382
1371854
1134074
346412
234743
565462
1078627
167764
299938
1510014
558780
409943
900375
669687
228410
807674
1102989
1377005
306325
197011
1455507
472961
458447
1563333
961417
838965
63347
1080476
1199451
42341
1099590
357028
1081665
1119798
1154583
350620
253156
24491
60
983485
218195
827007
1323817
1007538
574115
576064
560085
776820
695975
1556963
1547773
1194884
381027
487325
324384
1536368
204853
801921
109105
1247232
171206
1488107
83009
345967
752102
322598
356240
1311498
201682
859424
1316329
180776
1311177
1321743
59961
802512
1140280
226164
829176
150105
430870
1036681
1258281
954355
976236
863292
1010796
733343
938086
1004595
682961
31135
248489
319661
928395
152235
697459
1333907
346564
940382
483073
87559
79382
1289465
1514343
1341477
152861
59894
1373347
1137898
1052264
664835
1342808
1434522
274716
1175718
118369
371370
1046495
1124086
801774
633618
701911
349420
556669
1558111
601359
1533709
391000
294423
840079
497863
1057005
855169
808268
924365
305432
1102129
765956
1008276
154061
103429
267180
1497735
244098
1063413
148465
807383
1364619
501829
230620
1290862
194828
835035
1057293
760174
211157
269223
1340361
1053249
115027
490684
563240
617266
468324
331130
1418207
759882
517801
11942
975799
387790
1103501
1390691
734687
1135297
380911
830211
1104870
428693
1021997
497022
982187
180563
224229
1395560
213673
1114093
532784
1221192
300412
705161
1213066
470523
162711
178898
1499165
691935
530828
1160067
508553
318553
1237663
1181243
940270
556985
1049635
151600
473062
464076
251043
942438
91600
282031
738074
1159253
145716
527584
246436
3722
1222126
257883
567703
540303
332346
1031158
739873
969099
57871
1291906
886524
142385
1533892
234618
1102348
1149068
882063
718543
554923
255262
811506
476485
698633
27399
381312
1249125
87584
1567462
209010
1250776
329236
938189
1211885
1381629
414213
4006
127486
365620
842125
841286
1293086
898892
230890
566545
281753
1284847
220720
1238096
746393
335123
302358
728029
544104
1042198
1514333
197855
28613
1562699
111071
846309
1546325
149303
1541338
1497224
368543
1058101
216855
522754
1529341
1035536
16573
1186889
816531
175524
237445
2746
858827
217725
941956
776532
1111397
376185
1348279
595541
1088622
1505383
1315162
624989
1311544
682505
56779
861942
1018782
1321592
768099
1051783
238716
1455486
1416401
1420323
794967
444263
345098
921323
582070
1273069
35587
1181202
957351
745627
471711
974778
1001890
950119
1014396
300229
1329806
508046
1114351
803742
117926
789482
714411
1047968
286330
335902
838654
714839
208753
65021
1126518
790509
550390
542975
185277
1270556
1238508
1126655
238743
113268
282988
1321651
1347862
849080
1355786
1318689
854617
1351299
422101
83743
378056
174238
130151
737759
1197428
208757
1420306
1056525
878509
319275
49337
982567
616163
891693
464023
546963
841791
495731
1477268
968142
502130
1380805
1459241
745134
909399
764684
1061227
683678
662532
563551
262952
436333
813438
232946
601790
1308263
1364039
751317
268278
1542913
592519
827696
1183483
1095419
942402
941653
364826
1036030
57319
728675
7933
264164
607044
441194
776051
566480
467695
619561
565973
580753
1163853
447581
1173561
103533
7727
905162
1008987
124941
1509849
476270
963562
423580
1496125
1013207
1032742
89250
1178034
389860
644066
1233364
877444
1280389
1049209
632171
931637
1006872
45155
1024796
126749
656340
52023
1026935
928108
1032791
1423516
1326424
423717
124989
45324
1074774
1010325
962601
1108318
856211
1246990
188580
34497
728107
1190076
38437
455375
955802
439494
1389858
1227713
1478524
335321
1169192
864054
276106
265697
102281
1168733
396543
1312464
466749
725066
1423185
1132936
831150
889173
1132359
793683
597912
38718
220727
590313
661827
1058694
862913
599618
145539
1122759
1374914
137167
566543
16450
955872
1159574
582893
1000523
1414521
428278
1184437
404999
19504
736813
223199
789082
64896
1280099
185422
439043
1492256
126419
962843
1123378
160662
794365
620322
1306624
1094886
1540031
1463711
694348
63457
1070472
1455285
276673
200481
1226560
1272807
958826
558816
1477449
149484
1462833
465750
1095514
113875
1362468
438636
574255
1082452
882428
189931
1496321
285396
886601
602807
553623
855252
55423
982519
669882
736241
1022991
703086
1052840
1123584
599281
551328
836771
1511780
765670
939668
985236
556926
45614
967400
643881
957240
806235
218495
413946
474542
827270
696858
376040
406978
1464706
580083
332699
584299
1002142
1297065
740675
1127259
1041024
882167
196097
393137
322225
240952
901494
777729
45248
1509475
1471928
439262
1251256
439286
110032
1104646
316517
634511
1213116
400904
175502
1004850
868433
913307
640044
568173
855333
746302
435192
425715
560128
1273104
361978
1044991
926932
1498370
1540391
1075129
844282
555233
998996
1143062
848968
701244
1296540
902285
630714
1214862
1200155
604242
1205912
1178530
893254
1435377
25164
1290744
638255
16275
64958
1008720
1279393
581327
326447
114301
187104
284045
563810
238407
504123
1405219
852572
594058
70644
585389
494452
532569
1209835
456075
1532547
421880
440453
1542683
1197860
1280538
1516697
998410
734966
961597
662235
946492
1344286
999769
534510
681322
577265
246655
86443
1018589
1037270
872970
698670
1430332
1164761
1177176
1029709
725595
890481
1077271
513806
1262677
821789
1123904
203030
422747
1125992
282484
247555
351253
1438849
455689
1351835
46039
575182
111194
1069968
799902
22632
199874
68477
1486120
705887
897260
1404485
848903
581994
1320107
747573
472957
701755
828262
253911
851415
481833
1490280
1034928
1025479
1198830
94205
1372941
725941
451088
1494814
731453
1476114
876318
181054
223860
1195431
703910
245568
1169811
621775
727093
682782
754548
943219
1428420
621557
463765
431890
649801
1520905
524269
1077100
850695
1013526
178878
809785
814422
1483387
1162361
481909
986868
207674
1068264
690291
1445211
678233
388398
112196
1081936
625645
455944
1531595
848181
1202908
499073
1439497
928196
1007968
1413246
1501330
1096497
1276816
919112
1232938
637448
1092292
1411700
848997
1562456
1447082
198743
1304834
948529
821660
1502329
1468933
623239
892813
1028551
1516612
668460
1133545
327821
562491
1384162
443385
92693
1272915
721219
49977
1279786
1260384
1434114
1282260
257446
431335
118680
1010291
784427
498419
258005
1034716
950194
640634
806440
276221
683547
495829
1307556
823976
420564
546050
1435320
507559
1456412
1051654
893171
556072
103362
1447654
561921
34023
1192778
756950
52951
136273
372340
576693
713103
264740
546353
310876
298141
835300
1423521
170105
934347
1508890
330345
1162036
419308
543207
290327
873102
14872
557871
542503
848259
794674
1219808
902190
1171315
1491675
1198007
295994
855354
709896
1169461
652497
448614
315717
273175
648949
1382162
681585
1561087
132364
884993
1327279
1472771
22832
789644
478089
286045
416673
305140
91710
147461
868175
1495222
648048
583667
789207
989077
626736
1125159
645960
261675
184781
1053677
697304
1030979
1346572
468399
486678
1045448
1531731
373657
1311507
699772
95019
754240
241116
962450
260890
1358982
26487
272763
47053
587776
797251
1479778
855234
1519473
456341
159331
845339
761597
574844
203472
151185
951161
352687
982996
924463
1031764
531327
95701
17061
1519965
482552
732082
261319
88399
651149
220250
1129786
127788
512745
762906
1284903
300396
239059
478998
1310364
541903
1444647
1423397
966004
177667
728837
912780
861536
1393555
1340408
346556
200824
1109285
490979
659033
378041
1557222
975934
329088
1295754
733201
496694
775082
741187
1016575
1240287
1272459
34009
5828
870299
920548
1165562
863938
894257
361717
1063732
972625
848779
598334
394122
1560825
1221543
628808
772357
682177
390005
476237
1555170
1291850
678754
424383
109189
519484
274944
105614
829471
664899
1558669
1356597
1374521
823373
1194885
101249
440753
361388
1362136
749898
1234102
485690
718331
800539
474504
1269759
974446
332820
788165
537556
865250
633049
294032
20373
1288026
1067306
1418704
1032748
1086116
894862
839879
1458232
86945
926132
194794
611877
1022008
764585
728687
1238162
1088743
998831
554660
941760
615622
183649
960992
1246766
1499243
372158
434940
155156
636667
863732
991654
281440
183265
1152393
1383764
659059
1476273
704237
283863
1343647
1135386
819318
1393653
1243156
183118
44517
313266
454117
1193931
280335
261389
1096995
1076882
1566301
161197
202227
301837
1282547
22699
170377
448816
628225
1096654
676867
730298
558437
788343
664457
763542
306881
218728
771645
1157664
457855
1030666
1024133
439522
33684
158233
181681
272196
69643
1427408
41692
1248932
1322269
1129889
408319
1293979
1449883
998796
1144074
151657
401730
848927
648852
1455732
722435
375734
553617
1514120
369617
1242001
300010
309439
1529829
764559
750401
992251
506390
1375343
862162
212336
378848
1121930
445814
696740
561562
1147474
1395171
491337
726377
857938
766172
1264914
359601
953562
1117044
1319926
1508169
1156639
1491146
537854
1093197
492432
1119742
1408019
558135
1218717
1290511
1458161
1285064
1463584
1558525
866265
8721
643159
757279
512443
1244642
1325182
336876
988327
12101
211852
201281
1552639
1098709
481652
372796
840491
723025
1524515
784160
1280304
1053411
747649
1325169
866245
1171285
324211
646021
1548749
1095308
1164368
1307762
38367
607032
532490
1141508
1422931
1196183
675464
822877
79811
838685
84193
1109997
951859
1529030
399952
1223753
771270
135355
1524746
813839
1421139
739803
891162
105970
824805
767124
941121
1247883
71891
473209
102042
130415
1019255
1016595
36099
1206889
903513
308210
663444
1123676
447613
187446
196310
1529878
601055
381796
990878
785575
607666
289599
584819
705532
258884
1046346
67545
406619
737178
804884
896125
492721
920716
565712
776764
73822
563357
1268884
1307890
216392
78070
667692
1044975
467921
1523986
476131
1088146
17392
738908
920159
698810
604841
16897
1195452
50914
1148421
202904
548942
57639
880164
1265593
249876
846113
480142
122245
306720
823589
1033651
479026
775718
876515
490561
1162596
1000941
953634
702052
765010
1481652
542939
822547
48348
701570
318214
209345
1221625
768122
665604
1180172
312456
878868
1274552
871107
16492
202521
1182335
557509
146116
1061703
358129
1371601
1434244
1404851
994368
298312
1250170
1224578
817191
520438
1321026
323949
467993
483740
731905
735169
1004711
1075966
1500742
1282774
91834
1415406
387000
231748
89514
1521906
378784
1357728
105782
458997
1045659
671297
1331071
1223998
194970
613088
616257
1256069
685315
355079
878513
1327363
1180542
986089
197989
831952
1063752
51308
1176544
539137
114017
1187172
531460
827968
438533
127346
1371725
748234
259298
393803
785338
1276654
563648
432746
1020557
1418956
1471490
1376601
693200
400684
763145
1241740
756157
1139899
668068
1029225
1145162
268611
947067
1223274
1358063
366222
353977
264795
735118
942202
1286872
1566201
734958
253503
187218
1482410
299916
862868
1260328
310423
924971
220665
327685
452289
705305
306265
269306
904734
446007
125595
1418713
545747
873812
1308941
1119506
602444
56150
450702
195258
506685
303461
1238121
1460921
424736
664073
237376
241413
907308
882135
705385
173434
1115604
62653
1299314
784588
459544
257295
863945
548664
1181505
1323761
1517798
1409483
333334
1426642
20301
620527
1532095
1395058
816906
292182
1301218
518180
1183723
250089
685808
83918
1412047
885688
20163
194985
1205328
1467640
581972
1281491
834679
1483678
776428
665449
868105
195499
1114982
79303
665843
438424
1429654
1133906
1051344
710513
629485
1262690
490939
672950
845717
1362113
1141551
1013093
1478762
713612
857176
512378
1451005
907477
224778
896676
921723
139490
792082
616561
1137045
1185856
694535
868282
907401
1436056
670206
401997
347270
533130
1544056
223356
237360
150200
785010
199437
1497250
408018
1542816
1337191
1112971
465678
1180208
1152109
1059227
1566319
1427849
172847
334507
598865
1478105
303758
448692
1021683
720328
935450
334360
854385
651102
1315192
607220
875009
1179122
127898
1188332
1357988
1475527
1162644
527570
278101
219524
636654
1108309
90411
1065523
441812
1326044
240305
960542
1010048
437567
865178
893289
1120018
850863
896478
8550
64427
1308137
1446132
1368235
291532
460562
855044
437062
1101279
1510384
725344
495478
639883
712291
1084664
676215
377593
96816
30445
4826
1477618
1019991
1242294
1106011
581233
1340223
1304232
1082619
1139934
1079700
405325
196760
503112
713806
1296882
664167
385224
247860
898899
1023498
493305
1090992
471909
259223
535720
728196
241383
242115
1550093
995844
294930
397551
651034
1017737
1406105
88651
1433036
1005304
1225726
1308504
546414
1114368
1010914
1534456
591146
371984
760630
796301
1445091
1522065
1065288
697528
471834
897150
618004
1423005
667104
1190897
463253
1454280
94379
740437
770357
311764
1367470
359207
773133
1109281
949443
685190
1370672
961648
1026486
1339756
983026
89624
27821
269586
340979
1051406
233275
686299
1500788
776237
1550627
781531
1164551
1157993
1432694
769404
1338139
134587
1348337
399112
898743
1212196
693388
1265717
835511
1310287
1123341
1046272
140764
400838
104241
280690
256442
287205
341365
1538060
134785
1233428
1227510
90778
247781
832962
1166163
82787
935961
297004
312344
1412599
1254317
891643
960881
1041867
1075504
1455896
196228
1265661
172963
842296
1421826
356074
860013
323025
466210
73272
1106773
1546809
410350
99541
261992
260910
201900
266888
845543
827414
595454
586039
1491214
1507169
391596
1120470
951427
550885
1535620
40546
1103618
1542057
532155
1450370
1425299
1145649
968748
976607
754134
857135
1074139
1196833
1272677
1373016
19321
1446445
871228
117684
773716
69003
1268459
1290565
470394
433153
1469871
83035
773301
414137
142917
467399
1318216
360076
811963
1107392
384606
869762
1402516
1396433
1420602
1313942
790880
1352391
1270969
1232857
895182
91826
1177512
1440631
553228
72799
858164
88295
753365
1294735
425685
802624
848935
1247188
683506
1072154
1081924
1483485
615311
1415829
1181803
1442317
621456
1268549
196567
487875
637377
1082261
1209237
1428666
472736
646533
318891
876660
88402
231474
449544
965695
646948
701771
344960
132632
595698
1276722
1061619
841677
1108695
1019787
365626
10663
1483044
136551
546104
320464
437290
1268118
665037
1535478
156711
451195
1505769
1107237
547277
391833
537749
382815
663171
338014
571447
427213
855338
767351
936789
1400233
631546
1276976
911781
1288756
868144
1011159
787426
621785
703356
150574
868119
295143
427531
577475
705219
698989
1425905
1387864
31081
1262115
574321
1189398
152415
848235
132875
672068
1238648
1226534
765521
1278898
857720
1191385
1275424
1034563
1019162
267899
553000
130819
771411
1457896
578654
1082900
289987
613274
91647
1455069
194479
42797
1026902
1499962
109568
307823
432150
1299720
202895
757086
551487
1558862
555166
57791
191875
1167299
417510
1467741
1426770
1345771
1182618
420739
1555373
728511
397465
516815
1376325
829990
877420
1207928
1498864
503509
390501
37960
628419
1243340
722315
1376789
1066722
4696
988622
294602
941046
37385
279053
865064
1482765
997490
569441
577224
304549
700560
1040931
1204189
1001022
24146
954817
158591
1562561
1296145
1433163
28878
4451
278694
527611
1457416
762112
336993
645205
1076973
710081
1218081
985473
325668
1020759
1028777
516575
1294163
920621
211297
824989
811216
768364
1154447
973029
755393
181639
687130
517417
922554
306390
67362
67164
1152167
800285
108627
1399743
385526
343719
1488050
1278018
1515972
1533385
624547
426074
202935
272402
368146
1035423
683200
1142405
128902
1510494
783043
931814
952510
673529
468353
1205602
1147070
723973
284902
878007
344488
218564
171331
1081272
1544126
862833
730615
765247
180434
1205885
974681
236209
667102
1367964
164510
258656
336505
442683
5261
1112233
1226102
473915
1315061
720577
1060157
871190
238231
1140562
1064610
786863
725175
570382
1000234
1016338
281742
708694
143254
229601
714487
1158395
1154232
361331
1294305
1411596
484790
1205913
557766
218949
879203
1261895
832830
58170
661767
1051375
1169765
405266
871020
275003
371021
126823
1564337
1067362
233758
1007734
550376
619720
219412
524250
25113
1315964
146320
1036968
1268221
685891
552636
1535039
1381877
1230167
408326
934175
224045
1142057
1278244
1304482
297773
265060
434778
1399294
928075
451517
819553
819179
47440
191919
1252587
952115
1057826
352083
168674
1530900
135567
75358
421190
997227
1451086
824667
1333346
844348
1211476
1431816
786998
36910
617928
1079382
1099377
1372286
292307
442531
5123
1124984
305576
1318106
537578
1448703
412271
810974
90976
465761
82293
341212
264671
1247995
773497
566104
196706
1031230
13639
1027535
1533898
1049401
1500260
353822
260053
428599
995735
1343215
1493533
943791
458457
1315432
1201865
621384
1019929
32949
1046630
1484637
712514
1160519
658485
370318
1104750
456132
1279224
1353961
1525042
1380471
890471
1068880
7683
1229048
1407739
438754
340513
1158914
50231
851732
796019
937013
687384
460865
1399625
750561
931195
1172783
500635
1400855
1357146
466600
350775
1127906
1207817
750271
16960
988437
767001
1393561
785571
212839
490427
263399
810402
1504022
145896
110660
1489131
452158
1536886
157179
679328
1055967
956829
525490
496749
340648
513172
774956
248554
1344139
1004472
123720
287502
748668
1126615
1468121
404071
422293
535080
1260746
429127
724708
825030
174750
742929
240419
658263
482722
578822
629516
378748
1098978
732690
50560
10217
307925
984230
1015509
534964
741450
272530
1550368
676945
483514
401563
865175
964012
147767
778785
1436817
674195
891909
505768
681787
67289
245648
170531
881101
1335705
73184
158283
985325
11014
683149
680427
1110995
817725
957059
859058
22971
283560
57316
1364153
735624
1025652
808543
772481
1012436
145204
1043551
45678
412741
1162032
343309
1423042
1030217
900487
773712
361205
677541
1144425
366989
98850
415143
73963
735801
1433656
46095
3566
960754
1170685
1383864
28860
808946
670705
1270919
106453
1298976
724790
1449021
848133
1264871
1126144
1296275
307691
215272
653268
1555003
462347
1523739
562803
161938
1119994
314189
864658
1179358
603183
1419186
505976
14517
492620
431823
1081453
742264
309500
339719
1200913
1056981
377671
1315715
477524
27510
556348
639814
1452252
750994
1251433
1547335
32024
383639
972662
903988
1033022
848883
730195
490301
514304
1279976
423140
795590
678359
801959
497623
1229109
1280094
588811
1216663
130954
7345
1101340
900287
1006219
1345592
1168965
1219701
1074583
1048612
1031860
142957
734622
348234
294678
868551
728851
1463477
1507802
1442895
1195450
469010
1222623
401657
754552
1306105
132999
192284
843997
191908
1302659
1317259
1519295
601684
1169294
659282
1351212
1485038
1316296
1476396
1150027
902791
18635
421004
823221
739951
467172
476520
1316096
2207
636963
621319
1367502
1562944
450331
587210
1242854
1232541
456220
75846
15499
1293480
285485
991207
1273679
975522
1551275
1104644
1478373
1393092
76494
604900
723734
1008719
537163
138497
1206806
373331
81591
209843
1288712
958335
799595
93615
958025
1466898
429268
718466
35048
1028297
1165106
405226
1395167
1560533
129691
303307
81155
897187
470161
1289380
1227518
856969
91289
1370978
1432854
603479
1538005
545166
133653
1233904
173704
1520666
244909
108805
636388
858516
280688
1330160
416856
771681
132278
723654
641405
658748
276255
422000
1054375
14282
1514215
981976
1150456
389891
190862
1235020
1388491
1464250
520249
201268
230661
1432668
288840
628439
109252
1457977
651667
1012082
127132
1109437
1075070
607897
1405541
1348010
708838
608658
1022766
771519
30885
1198811
681347
1132742
1111657
977478
198753
1351988
768860
906226
1442671
950351
1264184
982202
274283
542590
815997
383861
277574
1037981
1320810
1526474
634914
1289720
933797
26678
648605
1259127
1433941
1092423
1067692
1298787
1418744
752880
1022367
1409720
402844
1329407
443886
1169885
889940
780664
145614
923554
790713
384235
486065
1400991
1038892
1204246
1407586
1024671
313498
424860
630756
13959
622071
1467063
89941
1374573
1210180
1361672
459503
803608
957607
1502205
611741
480575
348571
571793
177561
1073514
998340
1454589
585389
254132
1509096
1537211
1442705
279931
1203362
926032
739368
297224
1369386
1177222
1531443
1004445
966175
1121606
907119
876686
67861
426966
984469
821698
1567234
1070645
1052516
156714
523227
1285041
222905
752769
308622
145396
579861
557540
1405423
560600
426128
46329
1328433
1190890
955675
1068809
1128601
1396240
1249345
258951
1325255
1322719
161708
495750
352884
1534406
498749
121252
284244
99313
483834
132197
229827
1483122
799606
1009613
374976
87759
1018468
1334168
566049
1097204
1394650
120106
1033994
864762
1046685
1153763
925595
318218
975572
350849
920298
1530528
224176
908512
1241196
269694
865335
677069
471748
1266450
1401680
1424433
702061
1301905
201319
1126484
445381
937348
1200759
514136
1189453
240150
842124
20828
1246043
1367467
632233
1040578
458504
1353813
60447
653615
484373
570352
1355651
1151002
1159936
1372460
286324
1005173
1221717
230911
854680
1306478
1172852
835212
949540
354257
1126233
914962
467884
731002
65089
1325853
1321104
679358
587596
1277563
138356
1460570
880274
1141480
265774
1147563
1107300
1212417
1437644
669961
191464
1512612
295205
1238244
804202
1366089
749072
861674
641056
839464
857246
868217
1033137
821632
213549
110211
1361954
831039
861224
1505385
281450
913436
777024
425997
1014864
1239131
1371476
1126748
722191
660046
382574
1437243
95067
1186791
743766
394228
1425194
838502
354160
953448
958620
951094
1051115
852522
1168600
834236
88408
189242
130632
1300947
781446
1552397
1261646
1121293
916776
88507
1076342
1547525
1565533
1434464
253356
1262101
1426597
788792
1567797
1181610
640733
1337012
25041
49557
329733
665182
256900
863176
1135099
273993
341743
551918
753878
1189080
668772
1419945
1124479
1365750
445158
799126
569275
101064
160386
678286
656744
1428314
1107235
1214418
188812
1149858
1442739
148928
810287
684921
184284
852031
679963
1323303
961722
972336
1077355
1324615
724179
556966
509013
854538
425645
267940
1232112
1163818
652671
262336
1434331
422791
962350
51966
81083
43417
1339066
1170511
1562648
629962
481896
1201963
46673
1435650
15507
260494
194078
1359643
739212
779762
858274
369022
305346
363629
558606
162249
579805
527659
488817
1194883
66614
687080
624187
500648
61265
1489246
1360518
1088251
403553
398561
753581
686472
950241
1442603
1025463
1499106
1437688
599221
1555633
772569
328995
843263
1416498
1062841
1521412
639912
1456630
870330
497833
344905
334419
1565346
662424
1140323
875750
1474400
452559
1406897
1451932
1392604
790042
1032027
380172
380386
1090241
1286031
923478
548614
1556641
1381010
835452
1345993
566202
91717
751603
246697
987937
614545
184385
857140
703310
407954
949114
882896
25474
697543
1339108
603229
1404851
716048
183001
961652
118348
301737
615651
25088
17405
1533014
20297
146683
1449456
540426
999311
244107
564787
440170
1142525
1014361
611450
172296
1205266
1006587
1053323
403828
582692
1191398
590898
1144809
271599
918908
1117121
292271
1208505
945315
459801
1072253
253730
550614
777056
882427
1212269
401015
1505992
284029
886265
1564267
120571
466744
30575
1485989
651400
954308
519274
356130
530012
1537076
1550902
844245
66393
1105370
1173879
1460534
1004667
580221
127874
217823
453901
1318485
1111328
244416
1394072
1238955
695839
1283151
224258
207093
1049492
166048
621661
330197
770563
785871
1019739
1203635
1156226
932452
349970
1469939
680766
225646
1160356
1147450
978518
1530984
1433105
341870
1019800
760966
1392612
544420
1162898
1079140
996038
1284072
1184190
1466828
1282195
655288
919155
1254535
1163555
771165
473813
996376
1193110
1027139
997566
1523140
1226370
1518594
92289
434262
315927
350906
65032
376653
196924
1206904
805484
1506863
290666
885490
1303167
187510
1093791
1563006
741364
59340
1046934
1310402
632640
1035521
1320644
1326208
176066
56564
1154592
1227694
1204996
501627
1158408
57747
1350705
855481
1003435
1132452
733632
948549
961640
694438
111129
94906
1396841
330060
236843
746321
1441926
1364360
115576
1282595
1059399
1096659
1546646
1181844
199395
376586
1509008
1127064
251813
506987
1042975
441454
1001862
831565
254981
460741
535661
779761
1549927
667619
1243014
754193
1225039
464464
377597
442440
1060625
763568
468171
65676
900825
247522
597391
854879
373507
1116950
1237297
737350
1041457
610200
113382
1500320
1022233
206413
1361490
1491410
485457
1006172
764180
125063
1133708
929727
1290208
535602
210648
1515853
1558533
161133
558359
125803
899794
729880
830454
919099
578547
463660
627927
655760
1436441
168697
155928
675101
258691
949150
1445120
79658
329160
910998
1431473
1050184
1539214
518873
831058
746840
1454578
283375
1132336
41002
529553
450283
1125221
1420037
623005
272592
832993
1418747
1352087
287891
887272
1209677
1404534
115229
1317704
337479
335675
991508
1416860
129018
1352444
1248423
650014
1237246
972467
961699
1507581
1559048
1519927
907187
596335
1526016
732921
448917
3629
1298122
63009
1087662
483320
1318107
1429331
463953
1041883
202311
589128
569913
1328243
1119928
127428
302107
770181
662567
1481260
292380
826583
245374
1089531
1357557
1132875
1365242
686874
864450
453902
39097
1374742
207137
206532
886556
719200
294096
345766
66506
1155488
835969
1383914
1103616
453901
1223248
1028167
870273
429046
36255
1167685
457751
69284
1338151
1147112
876242
1438561
46612
742172
824086
1285154
1108065
1277295
1305607
454609
1392974
417244
927024
1289904
1150493
562100
758367
1377808
176026
1071854
876791
392877
1062887
781646
322004
89635
1129188
768501
16293
1250731
905334
725246
65264
1508891
537173
957446
157193
1120647
457989
1339647
271679
466724
1108375
1538115
1363102
506603
94009
759402
46102
1389871
1303578
1526490
478392
1122938
963318
1189488
906827
1028526
991969
78662
1171726
284653
1340474
342857
1460057
1046251
83078
1013905
761313
1121001
1466608
945352
1098678
791178
871645
1307521
928552
513526
1536809
514958
513885
244153
1343306
353266
1393246
1471181
952699
297022
215830
302938
1247695
766356
518816
850852
1472127
1408576
1057414
7799
179941
1114720
1096900
319848
1022365
1444462
1160284
1321009
324461
594031
353437
1122091
1007190
256018
207363
415949
527826
993235
1354271
700446
187811
1242754
329258
683949
853573
126795
260970
1301081
1332156
107952
1402777
228533
536052
1137422
321371
274609
1503189
83626
50124
537052
1258999
498796
1499115
70770
487467
170664
919763
1441297
1013748
1290304
919644
1062798
915203
1168155
851031
1508483
1470898
1211468
145510
1372793
285411
976811
37386
1399036
1275815
462196
1368770
380332
386668
1488898
258681
1193693
618352
687175
227891
869935
414225
1422648
14052
1471542
1013952
57194
1093558
8062
1318886
822546
195425
264517
1453086
219594
251545
1113600
1330844
232762
1414938
1563773
127043
529228
1067223
181135
695613
1020735
78101
730015
549789
508187
643703
1405022
989205
6813
98199
1232248
1499562
884195
628255
101801
306785
411997
294358
250833
87607
1145728
1233248
1075425
764723
766716
137523
1317802
1328820
635910
383882
211462
1450631
1055566
851986
860880
289156
321866
613879
39823
1218118
1146187
861514
1259432
1332657
1138063
1203619
801701
1394945
353442
824413
1372981
367493
1073029
21505
663022
1193275
195854
1358604
1553680
1091378
785089
291309
762904
1204520
1500249
1524942
580427
837729
1374295
955680
1036675
1001627
217369
642722
23326
851031
851024
1255439
513151
410492
279584
1118754
706254
519895
220226
717279
861192
1256312
304461
1000994
623929
1162298
1478926
370638
689860
1186455
1082041
239044
540619
1060283
614882
1179962
496380
644782
734381
764704
181083
146379
1171103
121911
1251937
214414
1566003
1467435
1504079
1097271
422444
876580
929370
809796
864454
47664
1166841
187009
84589
716929
1073845
520007
934675
1122474
1024290
1284471
1018448
1550357
1404139
879303
783940
987214
258386
170685
291235
796437
587888
1058935
690701
854168
859872
496759
989913
228492
79991
11214
1420527
1362731
444515
412986
1133600
1295177
859190
422657
981569
744355
1302902
1209948
1388307
543035
394006
1277294
635670
1101775
432689
1107764
1233853
490508
417689
1363688
949319
678150
902742
917691
747131
1531287
1124347
10873
1108470
314284
402335
222935
1542015
751449
1174207
227413
1338820
674660
1416893
17111
480545
821483
635652
1138742
901146
1283511
214413
314368
374472
1500183
1327219
172299
527041
1065640
1085262
934349
588925
539104
888724
1273197
652462
123154
1202761
693290
848382
874983
517031
940145
796232
390603
964408
456588
819276
996463
410543
594817
746252
1133023
545495
1340140
418333
383379
217966
925013
50899
931162
553865
134475
1554641
301339
107224
1479074
840269
1120213
1429211
148047
481721
836413
1013745
172474
1180307
1488131
249989
1413662
1379307
233451
279097
294997
1188480
108323
134362
592764
422140
681247
1197910
1349694
794247
789834
334253
808382
571512
800816
485813
747974
1205487
1158357
740072
924329
122226
1282585
1491690
722603
946279
969797
1002192
1382479
49654
974766
1034703
89681
1104416
1346036
373788
1019069
131362
1517788
913301
442721
603844
283134
1104995
1493501
306847
151680
432104
80041
688246
1251775
1510758
402129
224062
652141
1561358
1562372
1099018
1548918
1247588
1514186
706240
704888
1229781
230898
745810
850377
521939
39087
953037
1026107
605008
1301511
329696
545417
181654
604549
836800
104166
1187792
1095838
663513
766100
450585
352698
1342351
1340580
1493018
1194828
1196874
1407610
163179
1053994
285574
293086
1404960
26684
1037298
147807
1343690
828765
208535
1418252
1506069
36584
357372
563962
131637
1267688
939495
453634
231780
976500
460937
360808
243310
442023
1391569
483841
844336
52258
1538632
595615
36571
466688
117044
1284299
418114
556071
567590
1023891
1413237
572272
1496637
161338
259232
826137
991581
202657
1331268
1156435
504017
1314959
787078
613583
124639
752155
127213
1139256
319049
836565
31410
346081
15219
359977
1518860
537358
253003
1560065
750233
1190356
883091
370983
474284
1363315
1451612
227216
224379
865510
456216
1459647
455456
311833
542175
162178
321003
1245114
1307412
1419814
1462620
1115414
560242
569604
184304
1454491
1210241
1250960
1334863
731737
190772
145923
798234
207162
1461236
1066694
754490
1219333
621972
1145063
1118925
605362
1526100
337715
676621
1335449
851365
1233148
650217
799985
710174
872672
235068
295148
1099626
95734
648699
312105
1071928
1369926
285724
1386365
114656
649507
1111297
1280301
642015
1355847
966523
1208242
585134
631143
733559
1267563
949771
1133049
158383
456749
1089827
917152
59062
160245
399415
1439166
550910
742836
86389
1448387
861333
1560807
896377
881302
609618
253835
70592
1048777
941941
322798
816032
1356114
260058
282988
1062362
391892
1481199
291547
610155
832195
477530
1110166
1290784
691723
306775
611196
254225
172799
436679
443867
1486779
1404405
1242766
85550
876486
436161
474164
155795
14331
1161393
595112
1235122
662676
353677
472765
418747
643006
109839
535578
844396
1315985
467263
433043
1428284
826402
332582
952972
1292314
651345
1524200
532200
926234
881440
1069789
939028
1235300
1525083
1113162
815508
953409
1013486
683633
177479
1109049
987814
1136972
303206
1334869
440901
1025215
1198233
1287228
557239
614779
1018347
683313
1068957
192291
1147722
646416
414024
679978
1071417
877191
1561326
280053
320067
477067
86512
865467
1284821
718281
105865
148966
939907
1021127
545532
289143
1492710
1553317
1207762
697669
1016694
1196608
1032227
934273
233778
1362064
99765
1337104
1252851
1207915
1387543
365786
1195639
1343612
1153771
1461298
1091802
811095
1355072
1418369
951765
59154
863559
578193
292100
1508545
1498600
626922
827
829884
1205182
806897
989782
452681
1184675
293592
483500
37641
871073
567129
1110165
998641
1253913
739214
410189
637314
445801
619664
1222520
526139
14312
1367969
1044533
676511
890564
431807
775905
27743
532784
376462
892403
1268476
435294
1495018
1352668
16573
1539387
615743
1553196
525796
233418
688017
110307
384377
1088028
1539355
445069
153263
1166697
888267
1227209
1452358
318697
907951
209492
1540685
990439
783395
120138
1375484
200618
343428
208818
1059191
1384241
580953
1477184
670166
1080230
396627
1069187
110575
692159
591224
438434
1245989
325053
1093118
436404
1091732
361583
1003662
1330795
1063688
1124558
1536139
1347106
1499966
512203
842502
376346
1483598
37512
584284
52254
707071
480261
233677
12323
976214
197964
1057178
796534
1516802
1347682
885493
1142901
481728
366681
1412342
475201
550125
60019
1559313
846137
1226992
488597
1536933
342100
502420
570003
696597
997326
1502295
131064
1556490
672035
1508102
1180908
1048160
275206
512723
583595
1536771
1062231
1160077
62199
837036
337229
1528110
100319
1488645
1089545
1543140
379074
1022266
702319
1450757
1547196
447200
263315
1305332
1087639
1545014
808319
492744
1351866
1499340
744034
382880
561191
434728
416701
174958
1325828
1464676
1052981
586820
1049382
47852
1057491
808861
752431
444663
1315227
307796
600463
148588
730720
1000172
1546811
1336931
549060
949866
1549885
740157
855931
1302234
182522
1040760
1451345
1477354
472164
1353131
258882
1061277
1361610
1346654
867944
956866
62242
581746
303132
1434462
1272976
414982
1074960
1141248
485400
310200
1357380
1114175
319015
879787
102258
1245198
904288
1262656
1253058
657991
1325584
758503
1265913
1477818
1369160
950826
997896
671241
814087
1407455
331688
1431578
61866
744994
1251254
56411
940602
37091
1374727
1071
803735
818727
1484403
1498053
217505
316837
1535958
1403318
523682
982346
409814
1269339
683447
1327221
601792
685865
180787
887410
806938
149350
1546356
1238156
1326385
1251780
633846
460343
190121
1458074
52542
178758
1166837
689635
1410978
1159992
600394
1492840
807531
131470
832970
237838
1448368
670318
615856
39877
6905
215233
287677
1256875
1393759
589197
461491
672684
1312027
52122
480952
1538880
1099976
450931
1396297
15625
836310
1264782
106699
1257178
412841
1461452
594205
436674
1460468
542718
790928
1033615
1410454
518306
819745
765446
314461
1219545
259787
722746
749308
842929
100769
1073589
233298
625121
494028
1499117
286782
1500120
1123975
288677
472778
1107973
250468
1059060
868801
656086
46513
1003551
985242
1485156
1061377
936052
137011
493224
364
243438
747143
790037
175198
1287090
1377453
1002775
10926
521388
1492094
1111881
1509084
1147457
1420476
612880
927877
204017
273154
507086
902791
585411
1179753
1529885
77421
651968
1485336
1417334
446703
940024
1125038
172486
87635
432787
1458860
735440
703964
354015
656251
1219828
22966
317006
1507160
1141372
1223869
219773
42674
19260
133227
34022
1564206
958460
1049991
714589
377003
624368
1522761
1340774
1521812
1033796
142730
632311
922428
1350949
835928
84760
1023122
1248358
406440
612784
995620
181153
1331819
545507
367065
1013831
970449
283344
392311
280843
998347
1294096
57162
234849
407403
782928
545913
1144615
1281198
1366821
914431
1507408
663512
499670
655542
95061
1487812
738110
353474
652709
1532168
1478625
106004
168438
518585
47168
1417216
1280536
27441
760133
99494
641188
1466500
594086
860642
47151
360711
1460186
851452
857171
881155
1567826
748608
169579
138429
1003066
641715
529500
784954
1474643
1562035
1289140
161574
1351429
1246237
854544
259848
1150469
785535
1015043
483542
336316
968549
438950
566745
137643
821805
718808
768038
358109
1043819
338819
1427116
321329
1166044
657365
1488498
1033822
1002015
776618
488269
442010
85654
476349
546376
1349195
549492
622949
618749
777699
1235208
292563
791227
945269
1029703
371253
1454319
652621
645649
1136411
73822
470648
37033
250034
306951
1473189
1534462
573289
1092127
603560
1327955
1011883
485512
1160155
1557866
890961
661756
15367
708006
540894
280264
175081
1235369
112279
560257
546435
1017381
66564
1549666
284440
713452
117453
1062243
201528
248783
1176183
166940
698168
681147
1388361
720875
1101478
689595
153904
57689
770305
58434
1304013
1320081
919009
413713
979834
1450731
1528891
400379
672705
56629
229939
1315540
1139643
1365339
262457
1561645
1162531
417162
549682
758954
411436
1292
940968
384555
474144
1440915
1164802
35482
71250
935759
1505471
650332
125200
668466
1483929
275968
1455221
1543688
737540
821694
962718
694236
410836
300360
746188
354375
232678
455821
51193
512951
1162325
313388
1155705
86502
1416553
30589
1029718
550352
718349
868791
1531311
880014
446998
1267504
702765
450159
1129479
1521865
1409944
738374
786908
752954
1095807
1389663
968553
758132
1260750
542358
1074795
593874
1493413
92446
354716
339340
1269112
1193791
1561758
1298731
444916
71913
1023206
1099987
445732
666614
950831
880541
1061917
1400076
1200343
543651
819512
1316619
1227719
1386624
998691
1007475
282819
356624
1045280
784393
597365
990312
1511274
921608
463516
43735
374019
739246
207077
1026102
1416253
503927
1055133
1023238
21759
1099170
300394
566999
388583
1229290
1139023
775893
1044681
510697
447332
377100
568484
1374726
916536
1013654
1261098
1242473
445701
1554032
1418942
968070
319377
223085
118808
1176123
1270361
389058
1468980
313882
692634
735544
652349
869150
1176593
1103688
983760
569315
174154
1145949
858370
782354
783696
1396038
1316011
70378
1518760
455915
1472973
479458
1265918
450719
1411698
568165
579659
1260330
545607
652973
353111
47346
431436
557464
512090
533989
964242
912522
747742
1005327
26905
1291840
685184
549118
398090
1185786
380719
1237038
660281
779950
1238795
1464333
960808
1163209
1293632
546124
1382739
571384
397708
943341
466271
1244367
744790
952393
691296
1008133
729849
1209142
446797
165748
900153
518686
1406769
1421215
603026
1184169
796627
987042
156993
564461
1430929
405517
647541
1387133
1325339
1123210
660877
545097
515532
790487
731572
698075
163392
1301494
1546142
122674
105921
326757
722261
920569
999138
282614
1549425
1291009
1064976
1328998
1450147
1057898
898568
679342
1038272
263329
171715
616374
825916
1267477
147152
1082551
362264
901846
1143736
40605
1265967
1282218
1395524
324428
379408
1179094
1198623
646984
909364
369740
13413
1184031
292975
881910
594121
774170
1078990
942305
1120685
1240712
383656
627662
632163
1036949
315808
79300
1008825
1506572
323421
1164478
420556
993749
804687
887134
698179
1500752
1002525
845322
1338771
511073
873732
1294837
1332705
1222100
30344
1254827
1338957
392028
463754
1008126
1178444
566693
550549
7522
1083030
1058495
198334
359446
1083897
464222
324580
209512
242310
192016
573848
154758
67255
1551761
229881
240137
1088109
1488942
76587
394857
1104035
86734
1060655
948749
456083
1106611
1440529
994459
116307
1089853
1163462
1315398
627824
1424763
1162608
404595
126847
1268413
893143
773483
19863
812172
933475
338098
317790
810770
248708
1559314
523317
967139
1421755
401554
177257
1468592
1043815
549860
713036
68987
1083728
216982
98524
1335783
514665
700372
1345217
1495598
681789
190288
1556443
1523320
1287516
465351
457499
1379108
446090
272115
97044
487122
274158
60897
776438
691326
1436734
1391406
313411
1514525
1352062
598686
27717
397476
194258
1124814
51629
753050
1550143
903352
51774
482676
1252005
918803
864898
275255
251531
420008
1403910
542005
1479951
765911
817536
567699
1164623
142887
1291309
164105
254199
117284
810190
360248
203291
165672
1073309
660680
493717
1378049
1021727
891165
381520
429634
739527
622532
242667
498242
595561
1248322
899099
178683
627041
1126373
784212
740533
195114
980003
78562
688851
1050070
935763
353862
841913
920729
601420
113651
1496861
1012165
1418539
463661
462068
363050
1360888
396653
175815
873059
1070461
1040263
1260741
690175
972789
1490190
20308
105815
1368361
620993
938852
731604
195850
818121
982045
1312331
1257036
292603
518416
276832
1118628
402882
364164
1516741
1003647
833575
519455
1510667
596706
757649
861797
370091
882878
193949
624521
279400
1256218
205609
1174444
905680
707753
1024888
763583
1224354
9608
517993
777443
1532390
1425273
1134207
464105
46897
732621
840733
81045
808868
720848
197704
578279
1361998
1324556
411432
633405
1498451
1110824
480769
403508
568479
1263555
159612
1199592
1051409
851437
765095
949771
155842
62983
751303
1243364
178569
108125
22596
1204497
990121
983594
433923
868597
354495
560264
1543170
210191
1158105
1057381
419951
833636
546703
236298
1465329
931739
701980
1249229
341661
1019626
349362
871119
1034600
137924
1123185
51138
396096
744288
897693
141595
121036
903537
1185917
444553
634795
1114324
865034
647746
31875
824007
1067378
709772
219632
136930
785023
1253577
960141
754183
35408
1521298
1070048
593076
1446991
1330378
769510
525535
30979
228059
833465
505933
425347
1153914
461149
484555
766027
422298
161615
25020
500840
1227006
286905
1504142
190080
1496204
1294719
1551422
903184
1255192
242121
1307931
1305726
1530079
784009
421329
1460636
145994
1144416
546727
986611
89884
287666
1015987
415251
252427
55751
302336
1494436
1266282
32735
5978
679053
498451
363053
1281405
943107
1398095
999701
640597
19560
784616
893774
1148707
857402
1104671
1058035
27702
72039
298761
1317661
262938
1295455
643074
1197842
848974
847704
1030723
316294
183730
54596
1459941
569681
1374895
1207158
844776
570240
1404036
451076
539264
1148436
94846
127035
1814
406236
1264346
388093
862687
634024
1408537
849532
962412
1300166
1376008
985333
170664
1490680
1053114
580748
1388807
417248
1063293
297797
159173
608239
452816
614075
1327993
1134593
1115665
409037
869171
907398
282372
570112
560409
745658
944898
1215469
856219
872928
1547478
626127
1250197
370566
270505
1336634
674364
1537581
1467404
666593
883736
1091193
746550
757274
1217206
678411
1061374
1243037
769350
827686
39008
937480
1511300
453983
324759
459503
754278
117694
607370
1195055
1486101
220478
475483
1436950
1169750
787547
468524
432578
304576
217173
1008478
728009
40566
197706
1390364
1120192
1435139
5373
561104
369693
678275
132039
516671
983625
32071
1528846
1095816
523746
324334
659090
751301
848864
508711
1089207
382171
910843
1021874
461604
810131
1397678
1355871
626373
1394642
429956
1192804
1210871
503854
1231675
1483585
891191
310511
469455
460934
1125797
428529
435912
1413458
1214508
1171314
916774
552429
564138
1112887
871688
203516
1256386
787172
1249276
904882
1430342
309125
347958
1335106
309607
546775
825964
537964
589485
494222
1076684
703721
733688
579952
125435
1017129
1555735
842490
536242
336951
352317
600582
1130610
150579
1151241
233914
826891
208539
1134420
1297531
189534
445433
528901
980096
1144779
790170
161293
940697
72716
1009555
387409
885137
74449
360622
507000
528043
670643
274403
129979
812250
984866
1443857
269399
738017
136653
814555
954208
722573
468564
152605
99599
907004
421713
609426
939415
243883
1176379
419397
815200
63776
964068
731178
1558919
1357900
967785
64330
123582
1007845
1112793
627940
1198752
1192275
573987
359232
519971
899953
1139156
1040168
43582
1462640
1051253
877647
1171885
1101898
445707
617686
788579
369254
3934
1362476
1163286
129353
391386
170368
474644
555462
585641
1030137
511894
506943
1153287
1282101
749397
104480
771299
840951
407170
732844
1066285
745170
605494
1535286
753563
725707
125464
1002900
1512889
28013
1007338
1254543
970566
403942
588837
186082
936883
1133147
996657
920391
840695
471623
49327
497031
393543
1368332
591390
1510155
1514596
1354162
1190694
1013323
1527767
189133
1449929
1468620
1023471
609002
883330
1062939
750037
1126754
117466
593612
1229511
1088692
739717
641273
476333
474472
897432
840698
1243160
1014115
1190388
1347852
1417615
457800
530091
599409
264578
187645
757589
155016
838081
625428
754186
10740
1536219
3048
950278
419054
559748
53835
352282
883230
324312
1403033
197816
1210663
129516
1335933
485099
13369
1292132
532028
610586
855055
1256781
459067
185719
948494
785624
638333
656501
451593
9656
123715
913093
987476
1364997
1087459
855485
149962
1265209
1524222
144028
1297954
65662
287810
1039026
352897
1454459
96647
734863
682665
198042
409094
1554828
333684
865798
224897
1494915
153841
318932
457108
918102
704792
713522
1167078
1254998
825372
124252
800749
399489
1100732
33277
1185396
592927
796473
484450
597181
12131
789007
175286
1213674
1186129
1278013
1485276
340651
1260754
405970
212349
642871
591770
616927
1015085
551288
751301
1524998
689278
220292
1230478
575889
679428
609687
1066940
930705
978308
296530
149331
1197230
1170245
309453
910439
1353439
1317649
216493
345157
372917
48490
687841
1494910
1358443
839595
7473
734341
417660
724101
294542
223513
408301
882851
823827
696278
1202532
65403
160941
477811
319422
62948
568646
667747
897326
212943
1059410
1187832
119397
900052
1298367
1527406
791202
1536732
557770
1415453
1552335
523260
472755
430645
1104653
1297430
1371180
501325
1007748
1279281
1174579
621063
1307424
1362726
169674
491334
861839
1341619
841119
96556
221903
351906
1216443
951822
374953
1507737
562673
294193
1333347
580888
1373319
9364
1184057
602724
414192
1250466
416337
666532
836459
15422
893874
62277
612616
128130
387267
1176724
1060815
212369
621263
587914
481174
797612
1549156
1146252
103980
1205894
1111138
332237
146869
1093140
1560917
677628
706725
733476
225924
1531606
1123955
1323010
439557
62366
417880
245840
1506287
439983
1456111
516514
281471
1143482
78429
531044
1319856
1450256
1088539
1513305
181538
882776
584363
987729
1212988
1221371
1140255
1008873
344024
502048
1083868
321442
1229707
1253707
1449213
991198
1303641
1302009
832565
1490664
594848
856188
647498
980338
1259541
899108
1129955
75632
966659
1062344
397702
1027850
588115
183103
1000169
1087029
331272
1521271
417994
1173151
643687
505343
1115292
1189358
685632
437668
260515
1535898
1360512
1181996
277968
100682
761823
1141549
1260244
1471673
212228
1317384
448677
502857
1009172
1407213
1338920
976873
1369950
22322
504673
883492
832873
144576
1046843
276575
619379
1026468
918234
1011284
748141
1197403
614498
291865
374478
83408
761457
369340
1084149
44728
1337821
892802
1209298
1056626
1242171
497608
448732
334751
483788
930461
1176892
278903
491532
384345
1455811
1199229
1007885
1393987
873889
169107
474287
943334
211003
364987
1543664
714237
93223
879709
141839
1029931
910674
482450
695105
364612
1114229
447521
161014
613848
581012
259690
1099180
1022496
270567
740425
521331
73982
908723
79663
81784
833182
565238
523901
930087
1504232
107078
1551032
1037370
1175313
1518313
1507454
730805
529074
397686
35597
1318661
331419
549948
502844
491387
38040
904606
840307
1014203
87021
542811
477769
461215
1274632
1190935
1127683
1055199
1043965
68732
544268
622769
707467
1067839
1237712
447040
945048
585717
1510883
1530814
1013739
881200
632522
401657
1478381
56972
1200106
516820
308814
710040
995600
1296730
1457684
951898
346138
939810
563055
713880
1083635
766758
841274
1097331
1215726
1084830
432776
1434892
97248
532352
366077
320485
1215791
1540170
1338765
499458
1385786
558612
334202
344393
978618
975549
1532890
1459770
984146
71101
1166258
1458280
398025
1549392
491724
31361
346572
927374
479108
1079737
1501902
980170
823671
1049713
1061112
812798
597870
1519947
1077918
1379087
437059
488475
700963
1072423
774309
1285053
274439
1367579
462289
1482003
1314204
696251
292825
238539
92448
573248
587546
796380
1477503
30903
251869
27139
896825
1303298
7237
714078
1544398
1037306
473539
880582
928324
593959
641770
1388348
1065934
504862
107699
705852
641033
1339871
24878
331770
1028470
1027191
1386571
1042868
914720
850953
1450831
278448
1079107
1322557
955498
279104
563649
1001437
161521
1416604
159230
1406600
349622
531256
1321214
271743
165398
937811
632561
672098
154997
44220
1263014
1375535
275028
1317992
790101
1221587
896159
426338
1181428
1144909
100676
393894
559452
1280372
770552
505944
1462997
597818
874699
39290
367686
1485170
1226123
131053
706192
358529
1313632
562010
296411
741885
531750
1148425
568751
1112425
932071
698032
476575
953338
1215010
1262959
722696
652912
543212
834971
649226
493005
227288
624282
1123176
1378737
1416757
236908
149346
19543
732688
460997
255422
1047150
756759
950271
755018
1474981
1472450
793768
666187
1221997
718561
41512
242561
1265818
432468
734906
85313
1197980
985198
51585
865122
1203614
443909
1348816
1387108
240355
1009481
983533
648290
1339931
692479
984075
474181
1373116
1435987
125645
1117441
1018650
601673
1166468
1207140
51887
714156
581607
446340
1166059
620375
102421
1431124
1034271
1150839
1083247
813536
1349053
797564
1324808
688130
855106
47713
141997
1313718
328898
1175297
911167
456529
1493759
710430
533872
554743
1401216
866143
27918
708083
1256267
612774
1268196
739684
590561
436976
1397263
1205152
776004
1135064
1234548
140072
1010037
1282516
276906
1285422
1040396
1043908
1562271
759088
1251547
1093221
1176393
539434
852945
1235679
370005
770017
935571
441055
199168
1205551
359613
1372169
523616
794672
899225
696867
1529438
808314
1245654
326037
1395150
401312
47652
184276
1186269
1400813
589773
250946
52151
127801
1484871
660202
1341715
1461898
1325262
937647
1282980
1331358
706051
1291384
87261
885622
944611
546603
976654
1390197
1007988
1107577
1342063
118078
982367
117065
809691
1553002
1480135
1194034
326239
561567
1308822
433303
1248808
877278
188097
1457090
942595
532206
168230
1115382
269929
1039457
1050305
165155
1523866
941173
1558994
24480
279190
1222389
371521
293460
900800
296160
872012
1218306
606578
1317114
392362
293683
51526
1143452
59040
1546480
618319
148312
1544883
1224769
1206653
1463994
1358561
323821
1514216
779815
974318
1258092
1046550
715767
5710
1472449
183523
178085
1560189
1446200
606496
95544
1231279
311528
449581
1244810
577965
1261812
28861
375620
1273700
1560922
694775
410303
765410
1512456
1044891
529262
749922
493745
606546
1528686
1509574
1023474
278296
2015
218743
931629
562144
1282773
530513
1411914
301139
1484042
1214805
609914
1472689
1398274
882939
1024717
265148
1510473
773776
1421716
1168179
476364
351577
868766
436237
1496819
519972
219531
940919
1093281
150119
15581
656231
1513603
1162859
1069178
650062
1536302
725807
292377
1336499
420769
1308081
930992
97175
1322982
994749
739142
294218
873787
301894
802750
934908
1037439
204408
476917
1521930
1017654
308879
1357818
1090295
1525398
471420
99917
352370
562461
1152084
802211
158772
108783
310087
508694
1248510
1268861
693552
1210171
1321723
559286
106232
331449
1261091
244565
817798
202343
936291
799969
967926
1607
434021
616301
18360
1020314
165430
272912
1270051
834591
604370
608094
1318268
187062
16858
922628
505307
1228424
111330
1303665
221846
1386908
1331315
99873
108817
44924
274506
579452
486938
1287774
712418
416819
329595
592787
830631
455028
1156439
880922
585618
1059299
870625
1484032
1566547
1066671
279304
394705
1122125
242144
371449
84231
47997
1278238
356162
733092
1198885
1076674
394228
560704
833071
422355
296552
440881
1534035
1057163
1060768
1223197
1408027
1000084
251558
288185
642319
1096137
703403
428300
215775
275536
504492
603464
644943
795082
4234
691908
573787
90971
448806
650067
69593
895900
153850
1335032
1111019
1476531
317107
119574
712837
983322
1188605
878088
1093273
897159
814537
731721
425630
1489712
328058
237283
1460068
774242
372610
658301
316633
1139766
420655
947185
1098999
901459
1234581
272726
728224
927490
1329716
96240
207573
803188
407233
819772
1363215
1186635
700160
1242333
1222845
574387
31200
214208
534724
1178705
1318509
1405766
435607
404787
99459
983720
484298
1509366
1269188
1509962
205099
352681
727388
1100898
1139080
378098
1028755
24616
994096
1068487
1326294
551067
1449186
958528
1037863
854968
1244698
264795
1009734
678914
1005525
1005226
1439425
1384655
423379
608718
1015052
441210
993422
217821
599047
1064065
855524
1022009
449372
994824
549294
1528721
905063
410360
731006
1110197
48539
1078246
1091187
262317
975072
573634
1531796
218536
1407138
69426
1096902
390319
1435055
394773
1501027
1171754
1524086
637672
1106001
700114
1100215
635630
445960
776490
1512138
1121568
1291546
109344
417994
1088007
120943
551209
1195001
479341
614591
273696
1149749
699973
967325
627115
1118308
1369344
1403767
302418
122831
292753
1012415
34371
749644
1065716
1358501
575866
1009834
1091683
1137553
681886
1189072
1262833
119737
675370
68282
323153
68133
1288645
540104
215582
578604
115174
469274
275295
1133745
557751
377641
872861
1413814
343329
1233455
1114115
16408
848011
76253
677548
127875
1275037
1309912
498658
650008
253117
211828
1419639
1433224
853571
390431
527076
938258
1026178
457826
315726
1116983
1270787
441642
1082623
1541506
864161
98699
1122755
912510
1493618
1148709
454326
919997
31189
544351
1394614
1437150
173884
1033290
635727
98314
951281
770948
509996
691624
918123
926448
65503
421697
998026
191553
424752
141968
349421
1208179
1489517
387612
8575
656833
677033
1082678
791946
840900
269555
1401260
1361173
213815
1437824
857278
1077698
209971
416151
946363
135739
83970
416724
436260
1464592
464816
1505430
570908
1255516
1329569
775846
476498
94441
1113299
502390
1098971
688454
1326921
703023
709709
1352760
1056899
133161
885194
1260841
488334
1558058
830862
235627
868641
2411
1015422
196316
1171902
1505094
22864
660207
150247
938928
408542
125311
1127615
943034
137141
598485
421658
1477907
1274504
150688
642818
1213350
527952
541399
543312
897255
110226
616947
972889
1249169
460405
1202387
610275
1505666
1062012
1433559
1124033
1538755
1478597
922638
286911
856903
574156
126831
191599
905835
988458
706941
119549
61758
537873
744438
823729
928049
1227918
1243129
506528
1206256
459080
1093077
581504
839761
1210222
28773
1246588
100327
528202
264893
830449
927956
360577
586550
1003311
640417
145330
136173
187016
1239089
383100
1309880
631849
1209343
552102
1426678
536689
719849
485597
29112
1388906
719872
948948
704834
1321162
1558406
1469498
696426
1291307
3295
1052306
1024198
607401
574978
1008752
515919
1255027
1471749
1507938
1338926
521823
1213828
863469
547236
989979
1292881
283919
375777
675254
923984
1513058
1124196
152681
599470
1230847
1217735
638290
791938
1088721
139592
1484504
895265
577245
96456
565803
295427
1084307
945336
1440436
1244334
172289
1264323
462555
437988
988785
196535
256449
713822
239305
1275990
1200343
1142855
1317484
1356425
373579
1455052
77942
274390
806193
201142
734634
260716
1192029
1144380
1155319
1252888
863378
1486449
152667
506569
455505
310465
1047585
354364
420126
55646
1449312
1279926
780528
1273554
11510
1054808
263511
52447
93618
902181
434738
936826
707209
1004108
270035
125348
459820
41357
1487948
1005805
766771
1444138
717418
651321
212291
569437
812861
983180
1403189
1548281
625333
780433
409438
534727
1339286
1408067
650613
66151
796067
41374
1394868
1411558
1378982
234290
1242667
1218856
500191
771090
664557
1519311
1209954
247183
713362
469277
407236
219555
503109
222240
1303317
520450
1293858
1037277
346722
1415622
611130
29826
456092
303774
1061874
1510090
888909
1226789
1355816
81608
187297
1207860
293625
358381
730216
1508192
1356139
120818
1355370
487175
83537
959117
109908
175533
1297829
319415
934579
826677
80348
566282
1292430
187785
1318887
873322
734138
115405
565738
645912
914520
367961
644348
709220
963409
895779
639996
680141
870605
1041919
825480
296529
1165890
798767
431142
166502
606725
1463992
1077420
532612
1009686
1243168
302980
1439364
718818
1034045
193253
280008
106219
1052524
873159
375036
1501572
931022
1503141
1059357
1354178
590565
539034
202262
650917
458384
1115693
415924
1366256
1545599
1434254
777614
926776
1242645
786264
81004
1216467
1248231
154926
1378211
1075994
282346
863481
480217
1564544
1518973
1128911
204839
568914
428681
68755
394867
1049586
76517
970534
334040
137422
677553
654731
781055
49013
1047614
966334
1218652
1418203
928771
1488411
980140
688191
295183
1328286
1424706
304537
670686
1517976
1101411
355764
16293
891016
844327
1033435
71804
45226
238891
227130
858305
948613
648914
551686
961971
926532
1004916
1432329
71463
1142538
1460500
794983
518080
266250
1331973
1473652
432873
380302
356710
705488
297186
507587
1428010
414641
480814
399746
988232
7326
991093
959502
94949
1213243
798343
55523
1199889
1030117
257704
2533
1423115
316454
1031968
1241449
1100762
992239
257991
1165540
889180
1400230
870612
278347
835558
639488
1137012
564530
1206757
472000
685690
1051674
161504
683917
702307
74834
264522
1240946
425903
80276
109009
1516718
109766
599467
1428516
974066
1072939
1487110
774470
765451
202354
162977
1551090
1179942
611220
1247352
641936
721957
698306
390331
308727
355912
973179
1363599
1174842
1200999
1051106
1050241
486597
448972
1400775
282495
1044262
1169640
59461
1243477
429309
1555468
268374
839820
1121806
1493944
1529562
674351
318577
867417
604325
495905
1029061
279658
1445637
598687
311052
413678
452647
431816
554650
100749
960200
378980
1120717
670426
941127
816198
434634
1285889
977411
1085622
745355
769721
1320104
56681
383167
631965
698482
1127063
1300010
298489
652607
437928
1431463
1421294
1196358
1375534
1329123
220228
161467
304290
856262
1046992
845243
1490534
381478
630172
67683
743744
422235
1511600
1162521
1082624
458315
1568015
985309
1289795
337430
248903
685412
772662
744486
232092
1058844
267721
573225
1347340
1248150
707209
1538832
323515
354937
1489711
1016827
405409
403197
292353
1539473
529478
552346
100069
1252586
155321
1419183
586059
982806
1430903
540713
443518
1097341
1136272
596620
753418
1181025
845472
427764
643759
1277773
754740
568844
1417598
721491
605407
1008442
916946
1058206
947744
578427
717947
1082620
76007
942057
791094
302129
223578
23430
110113
162556
1112997
634314
926589
1501978
502152
1183984
70735
1027831
353120
1472991
1181501
1328459
403595
172886
115642
1216578
171438
358734
1080457
101983
1149667
1323477
1500248
909910
1542126
1491072
1020661
994015
1095431
164365
10567
9154
28114
491192
323253
197975
1072004
129798
489404
816531
1455740
772047
978418
670492
1168925
1347563
842633
1523808
525559
838193
1265248
89775
508459
1398198
1307479
548102
316761
148712
280339
935850
1190197
443900
330727
692208
757058
473800
971892
437022
705591
890006
517025
474483
796371
1409165
1551476
966286
768907
819703
784836
556995
719740
383986
1190992
659752
1427140
1021797
483827
822414
724683
191665
422247
743507
467356
938956
931652
767211
8690
347992
1184361
1486723
451518
4566
1126085
194910
868820
497548
27572
284754
643254
1329229
1004963
1295040
718720
250514
645607
695632
1275015
672845
259160
1300024
290230
29095
1204266
1488285
881368
786748
974648
685500
1319296
1208935
1091549
1158432
1426584
139098
670124
532222
1292815
1257040
142599
187787
705772
885553
1483766
70349
467329
1193581
1011892
1281726
1540605
275
97758
1098880
1261495
515460
1509215
1237232
425612
1250120
1512597
909806
160920
1427
71883
108749
655889
1056252
230896
268854
1148170
227014
655050
1467057
118519
787617
372885
64781
1488523
1023467
192670
752229
1012214
123049
576688
969413
735971
167175
165479
432407
403673
246388
88344
846392
1149433
1504739
1185469
881338
884241
10051
1218563
185343
535182
418360
283176
246226
443693
452771
539096
1217075
873380
565347
317791
1419764
753040
1086805
1355592
1033061
450822
1033438
211229
882387
1012612
631376
804637
212607
1009371
778729
1445668
956474
129295
255342
1359710
127632
383042
1206595
983465
693805
229310
473687
1444725
1168345
375927
610978
1133163
741040
355476
210868
719357
1199174
331567
471922
1557649
1197711
251798
1021633
281983
1382826
206746
625802
1360741
166461
467801
1252805
265749
472761
897645
212362
1560906
217514
1439430
878770
364705
381430
690765
1424358
1296172
522273
954163
1108318
154107
98892
966751
137107
675413
171231
1098505
1186364
1088489
346477
748263
1358076
707641
834012
149797
155914
1220715
316267
230431
755435
536724
658013
1183912
1235935
1386176
1113527
150520
118831
1509216
906595
989518
58747
1437026
105772
356878
1453044
254091
963068
1006000
668831
943585
441160
174620
785370
1357449
1458891
1511426
1565359
1382706
485448
180779
842015
176231
28194
67948
81705
744774
128401
784330
693299
1462871
437707
897001
549757
865745
138177
1420284
866523
190316
332028
311701
711326
1012770
1158997
504457
29483
441815
956680
696237
531438
1324181
469064
326355
768777
1469561
149646
577056
415383
1475090
1120325
1021529
1280040
1184465
1225915
1008868
304295
1366501
897929
1240249
1164235
1493062
1025010
883316
1302723
1118034
1233697
1511807
976673
1102342
802245
201853
1229515
1100559
1355256
1331724
652481
487401
730461
1526893
1205453
1089204
457575
201310
1107127
230648
845182
664769
1327400
611205
1335810
33267
9102
1068762
933930
477294
650933
572349
1431903
474912
10111
729257
335898
297715
193313
603809
414666
513277
1078606
599997
444304
322457
1558416
612829
1456273
82652
963510
93086
733606
315564
328714
934045
993424
1076659
747225
380620
1562385
1012666
1486383
1514557
315364
216677
993452
698133
656282
284130
504003
420211
1400326
316796
864757
508584
870513
1412403
1458397
419939
31543
1315967
406900
479619
31556
1107045
511418
879478
1106582
799324
110724
501307
848058
1526554
1227959
529800
311179
1150444
1459296
1163805
838789
287927
288778
214352
337430
1289099
634835
444943
1255571
34766
1121697
133939
535525
119958
1357543
1509627
953978
817949
761024
1225862
981197
251395
1308125
914588
1434196
216333
966063
1025675
138433
508305
1466122
447559
781465
558411
412629
1420809
264520
607792
1511324
1032000
1439564
1152841
465387
431520
913576
10269
1566891
634875
674390
728622
338323
1318760
1059387
945757
447059
441114
84623
1412178
624295
1385129
1343038
827307
444417
577824
557807
97279
45863
179897
1240397
1009835
1016843
6118
1497792
399052
1550143
825759
459253
1566513
1326636
636221
135762
781258
1386849
200822
1040047
205601
5437
959812
841688
1345372
534554
1408167
522266
388148
623924
1113160
952083
949026
137493
150755
1416767
141193
365005
12827
1453059
1301421
1104113
621805
1507478
598380
67083
641831
512457
746129
632798
705108
1375534
618632
992325
742000
1471704
532786
766971
1515356
261501
869429
1042242
1252191
16657
868465
863925
994528
883486
1181537
806304
1397918
947437
112681
1328117
434231
1060206
600106
606294
948743
1320569
415435
1073811
712300
462230
71731
1321569
1148102
74722
1102425
191096
1232248
297552
259693
267342
538019
292778
1475787
585008
1187936
398653
158808
1351658
443793
65124
210827
213686
503705
450707
759395
699279
232649
415712
587015
951521
489692
1360149
703194
697386
1200051
1149526
1174710
1376815
84658
1417220
1397921
366594
456461
634651
817011
342716
1227955
908350
492158
894669
1549966
1040795
577125
976084
8212
158010
81313
821502
1210658
957935
480355
5780
233614
1172818
425724
416280
304678
17961
775947
53929
779335
1043442
1110501
810543
1040155
948011
1344764
1360775
637614
959882
19810
480230
288686
607827
554425
1535733
124985
1372445
766640
1274579
1297038
995784
294937
942636
360293
1511052
1111478
900027
1135480
440156
332405
331728
67176
766702
1219461
233834
459996
453470
632394
408794
955320
463590
1200229
982850
459838
418663
1555116
1095006
291911
516431
176035
106253
821783
270965
910735
208697
824689
981718
654877
900212
344826
813189
93437
945255
651734
751132
104050
1374148
368343
980555
1433176
145575
510934
294494
1521019
873768
672882
1049489
639714
710629
1557913
1424049
1076553
105052
1365578
339271
190433
984105
1237571
384747
1008556
138361
1442607
9869
50083
1146040
1565611
1477422
1242426
991882
1084653
1000623
1284405
1297308
1272655
562810
1013638
537519
125873
351702
359491
442367
963036
986556
1282224
108634
613618
1242389
175936
68789
708875
362048
118258
1018423
852449
20871
332597
720946
469849
1082961
773991
1377104
203193
1126253
1336545
461504
1539236
806863
110453
1538425
1065433
869612
886714
664095
729256
104251
1277556
1345865
458005
399491
1018483
166235
20440
792262
1457028
571973
1016506
1155929
846238
346016
747912
1050425
997125
505136
507424
409060
410357
201455
637779
1229863
1566750
190914
1072122
1388995
1352661
328471
1249971
1053482
879151
441665
1439690
957534
451903
1020942
995581
377649
754725
799931
881088
490257
5209
840699
895975
1543433
1377023
246937
1088787
410030
907868
1198638
1146298
51321
812319
773671
1483679
829153
1148219
778750
1450822
50082
226105
28781
865899
969778
225024
302816
1029503
1148483
444357
332457
1074402
43858
55129
600897
651739
640337
1519788
1079277
1004852
732217
1064784
994790
842796
630383
866285
83845
444441
386816
1417844
1390072
1063683
824631
1122835
1297312
114575
1145093
606478
1232207
207275
1264125
1095129
1277963
1080252
86701
1276143
1082353
886215
558750
696896
707527
477919
696291
1181777
1274391
541559
1327295
897462
514879
1153561
1162293
502678
402690
1370543
325084
619414
981265
383821
415416
671677
1322853
708042
89489
1547780
609870
415393
1435349
535159
181312
1353259
1080491
180412
164223
696547
544608
1208123
656031
1380778
1043383
588995
408683
1359155
886233
909405
301465
1289201
97598
862637
1485755
324513
1250208
199289
193172
1341109
1091679
1276593
180727
515263
319776
74267
1172062
573614
1150893
837950
1017901
118293
1538806
1477352
361266
729430
796031
1237441
558047
152797
1513521
1035090
1405597
1243276
1295266
1326906
655041
758960
539715
82313
377676
1112180
742049
6480
366100
1429048
244995
1159993
897448
628979
1349510
17996
248067
1101836
70154
1068784
168270
120824
523433
1397897
1366663
631839
900580
1402797
962228
457676
81882
1494455
198312
660418
709853
1235266
1490472
1333078
1178423
224174
1379077
1220376
958428
147333
498871
721356
1160487
219949
836485
706532
135102
1505612
1551151
1067009
782312
691466
518801
648573
305169
1360811
350232
35865
416583
524832
647596
159223
1208192
1112395
655629
1533604
1160431
517538
997635
944473
204276
832656
406595
571191
423825
1354178
609001
1073612
999348
335032
662044
690007
65503
111353
64392
347625
1314094
1302372
1320436
1466123
810187
488145
772572
701823
1462316
65181
693086
17713
915304
1242634
276517
905791
783780
372947
326308
353207
174421
1207395
1406562
1428889
872847
523396
240251
62436
1518218
1180982
1436345
878928
1310052
1467373
435612
744049
1251520
1410538
1552171
824528
938505
680537
753823
1410786
1158563
568633
21723
1043956
300932
1351191
183695
1547850
145429
1286865
32421
912634
393581
47780
290062
773660
569751
1377597
850291
1445831
713029
874108
545235
145063
466259
1182
1346223
140651
211764
616789
1233182
1061958
782238
432541
108225
1407426
266615
48047
1143450
1351545
864935
593240
538928
106752
1433240
1398866
281255
218687
1428598
106025
736816
1334108
1373732
1201812
488671
355209
20914
597195
521254
580197
1038617
537342
1400443
608829
593153
1485462
1443137
844783
38969
1251843
1183550
116776
694063
409862
1035873
163459
59713
940355
388119
389832
435757
1565294
616673
667651
709557
1314210
1480993
1241383
1249181
1286363
1010153
1453143
315832
244564
976557
1201919
1501936
850765
751890
660714
1284237
838353
1338273
488492
277995
747451
637813
1322838
1298641
1556248
646609
1390555
552303
1149243
863115
868383
1499292
497518
1041532
942359
928000
518445
321179
845771
1263124
655429
618904
378384
150985
640748
1417536
385564
565241
816886
931124
470423
1388087
268818
1271598
431219
1491056
822800
1548551
340351
146986
700248
1386871
1505339
373957
538236
1276736
1534053
1154359
681570
546931
98366
104769
362541
204608
809099
1431827
742947
1563695
1531519
1213864
922090
1373183
324751
444620
1336001
909208
1395072
971417
377515
874916
1320957
928877
701923
77968
589434
557351
1389160
1513266
43457
263923
1197817
1472335
338587
1027997
1394434
773951
1222875
1502347
870581
864368
470007
304482
1173938
948222
1228183
1535178
178359
822234
405827
405417
373629
141421
716311
570503
1028447
549622
211418
863111
1009498
678794
1123029
482179
853974
804853
319535
757621
320800
124171
1114873
266822
411665
1454474
490302
344080
1294561
150345
1075598
1107590
859792
120622
475217
153231
1150986
316818
495635
270445
1563631
924552
144419
759315
803788
303133
1345101
27862
1543927
1324762
828159
1259429
1554481
1086007
1025595
670586
1051813
577091
23539
195878
1099129
460985
1473355
800571
1175499
1163238
276614
855560
835006
1520473
887337
161410
1156244
468310
1557803
1022571
1408987
1508559
76295
1269623
371392
1069787
1239582
992911
836284
933003
1480666
852133
1461823
539758
1520262
713959
28687
1243652
237998
130884
1446069
146870
282933
47474
73569
1278839
933975
638589
662831
1024876
506337
905463
962591
625899
453706
662158
659115
852973
331014
1312489
1402565
149010
530206
430928
828561
424169
302729
105113
420983
1344241
775688
745288
465139
1278234
589186
1103280
948946
533921
943391
68114
1045575
1067931
1545
1258237
617430
1328256
853588
1463071
1426302
1011311
1305450
1290882
649297
148978
1094740
876937
721868
1101709
856795
751207
1131617
517169
53169
979887
1206294
1037256
573380
1458725
1563257
953767
816039
1179875
1144020
1552472
390969
1309775
68778
1446033
956428
817440
498535
1025465
973619
1500080
365116
746738
1064656
926184
262259
1039008
1516167
855354
649604
553456
810025
190149
1116586
442385
699558
1118501
793514
1050780
1260444
764500
715866
237950
1397010
1028388
1460925
101606
866566
201387
871579
348125
1373311
512928
433397
320708
813927
1442029
763553
1044985
152822
697054
1118090
1038016
394949
944158
1167398
165510
1354508
440438
1352873
1274
795541
457240
1330977
622548
765428
300973
1368544
777908
823296
833977
1408503
1472331
297342
624757
1460686
1535101
230682
1224402
41097
311056
438402
1527697
1079996
215579
894683
1216079
1495870
53497
1370234
775180
231537
857281
188094
117442
1545735
805547
981016
882408
1529795
98199
773002
1136423
964826
1287586
1341317
1422408
731789
1102740
879497
1192863
1491
351872
1467119
285520
1546531
1390547
321706
1267729
1265975
1516139
1503291
1112300
104007
694879
403210
890214
1445311
749943
1226281
1302105
1044817
145170
1402857
1320865
1244291
417046
938803
226486
691079
1364710
1008149
658177
136001
904595
1385131
568624
26610
981555
125391
1305108
1442923
834224
1315505
1466255
428740
1352953
1260126
1137877
1063462
104316
51418
335311
413493
1518019
1022031
1553089
838637
1420996
1173019
1344392
830757
692168
1305560
648613
423905
509240
79576
53444
127300
1456085
740681
933580
141116
649352
572139
395917
141924
1465971
968790
377594
283613
917095
335017
224902
434033
278192
1400490
1523369
1315371
185189
61569
467402
1310538
1001091
486673
554502
1121291
1369671
1315518
747501
887243
299028
635370
40084
441067
1077925
324228
790894
651407
498279
818050
1169640
1420623
101231
496170
591688
334163
894430
904782
609328
766039
1526549
1437745
616205
531403
478452
312787
807161
1258874
719870
1243822
307454
473514
170466
1565693
1002964
725590
587844
1553487
763409
29472
414272
685570
1096706
1025730
1049904
1316820
978864
68774
173719
198967
846139
657157
1316819
1560335
1344412
1092707
697781
1038931
163523
996668
1145179
111001
371755
648279
1424721
1454663
553021
737823
326426
1205030
925988
189656
1437964
1340173
237024
511903
256538
255600
532006
1282117
1436866
1000269
1432290
958337
1157395
246490
624801
467660
1105080
1215158
1536395
1200112
962320
1062761
1356772
538281
1098449
659693
1280166
1542493
178905
220083
640865
812706
1562942
1424694
478114
686778
895997
461279
300452
306493
1036983
862648
1350264
1555984
1244971
669111
482976
1338551
57759
563057
8749
166503
189419
484463
375003
1379596
1480393
274929
1112028
63551
845174
336125
129578
259007
616889
230117
688758
245976
564704
1264089
654432
1245073
1103127
1548597
662857
1550918
1365217
1545974
1076109
29991
480952
1128651
824763
897036
1230176
585390
480479
1502851
785970
1511178
1522638
1499885
1066632
132197
677261
1199493
1389803
1270242
502093
480429
1147399
755579
1035546
1557931
1517617
843610
454631
86587
1343449
1101899
634151
1133419
1202349
64064
80066
1342415
968629
222670
905272
965827
409419
182661
821247
45100
1383064
74732
46827
730150
939484
302790
976688
162291
822782
456852
206979
248871
816818
374572
80216
1442527
102955
411998
491669
682504
644848
303937
1374807
178778
523584
1240001
1347969
549015
71489
1343420
638309
1412586
25962
207121
1050871
1425916
1007540
852968
916537
784481
524395
922879
1361945
937924
535474
112789
1098770
1408649
505845
1219414
1107260
66226
512586
1424447
219650
27604
1087688
871181
527452
941455
1486388
761583
1310630
881386
166416
1245274
1183980
26290
280336
582162
937068
122182
390476
1279356
1282854
1082788
80688
1247339
1233040
566307
33226
42917
217679
1324631
1542443
879462
1290791
1082965
742001
131541
402361
314742
288147
282971
1014536
454373
570169
1181998
1122705
906775
1107469
1310885
90112
989222
842726
61874
877344
1289911
479236
300635
631550
1082681
1499255
1564529
69667
640371
920116
1332282
737671
59994
1459362
468803
1217524
828109
97488
1463407
1382460
229945
1491646
703601
672312
589732
1149749
515303
1343823
565429
1359720
70890
1206286
877820
1294802
560917
1468534
1542719
1415829
1355535
92810
1400722
1139739
1354198
966116
1037867
861343
1063310
952101
837587
402634
1492808
1058532
1083746
1253653
260629
191047
1520859
1356872
1059956
12399
1045152
206519
802481
1016349
199253
1554634
1131113
916839
862007
1383016
163404
843198
1189824
815072
376955
876102
1342725
1044607
829826
793676
298562
1037733
1255349
1259942
783680
416113
717421
1115354
1487227
886202
221217
1291312
1461512
943315
26178
279336
1045345
1109753
1262443
1165541
1523671
344237
1210452
661713
967203
1514363
777063
580838
481759
786275
1239877
85356
1032918
1044004
74345
755625
1392080
1154318
1157555
611606
1539479
325673
942478
1129076
893450
1419568
1203086
1460111
814921
580140
1119111
394836
557947
569573
255121
1142173
1289861
860193
571563
1074764
969654
1335368
1201520
1517633
503084
171871
1122449
991862
667104
1130620
780304
1415471
587776
1237412
360126
1161409
1243962
978916
27572
345986
952589
333411
380342
273122
1035423
72104
1391659
1184955
757078
752660
1044869
902475
328861
1225486
647869
970600
1358423
411607
191640
282946
625392
738871
439029
302123
1090018
4785
1450245
1107461
642588
347099
1403615
487062
1406300
1501016
99828
644393
1181840
573234
455030
935124
476946
407411
481682
289057
1036734
1444955
55039
1157467
928483
1098308
553165
981502
608850
968713
760293
947538
703530
904326
1297437
272199
1104580
818974
1281144
1194986
39374
804886
277651
1392647
1133769
1432381
459948
1529300
1315481
683912
291031
1038791
487436
792885
147353
665329
1333929
263065
631251
213145
737166
1457143
828224
417999
1532574
125204
522622
487901
1107524
611248
446195
478848
720474
1023987
756641
1355756
1005184
1432566
1078088
1283081
1295113
746676
1369590
437279
1533275
19917
654192
736729
886453
1324501
849572
427512
766842
1303370
1391736
1018252
59765
811536
1264909
61828
1115533
501892
1317681
1214667
30695
922728
486156
966586
1243082
614526
140427
283217
1288398
923273
768138
182605
1493846
966264
358672
242976
1018276
623222
568857
138348
322723
1022113
1508456
393619
1080364
1128534
1484376
469256
1082807
1153394
786697
1025088
1006511
552342
518710
1297647
265140
846785
1156706
575232
1274683
1115883
83586
348393
683927
1309845
829510
391981
1099999
419028
1243710
263391
1249022
717087
15199
1203514
20469
1406879
226312
1435001
1275502
1124294
1563828
773943
1305867
961157
8771
136325
836982
600222
645427
1219336
1528347
170340
357965
1227716
879910
2953
1363161
1554051
710139
629108
1325693
194030
240869
1196063
299112
1548889
535940
3030
221768
1167839
585871
1511326
997930
1544717
156000
97482
732342
1136866
344013
1195410
838601
185790
1199490
106256
516442
1266682
45292
1465312
546052
796917
25984
1567787
586048
1101088
1109823
554373
1104600
1202815
1032115
655063
1431505
1335824
709586
1198287
422597
1482655
897140
855648
1114036
805674
984903
51807
1317547
1528351
947120
964156
94488
1163125
1169130
179910
122171
1345379
1027007
150730
42509
54596
876899
444909
1470837
744516
502517
1317808
841690
580626
1122893
104360
279036
1075774
369247
1459922
803382
1131530
237353
1257113
1064143
1235785
1310180
746175
1548112
405346
1164991
792824
487602
662308
1420678
1184873
62449
444247
573809
866782
860310
339162
1069562
1406876
752528
473050
1098131
175688
309165
136863
1396435
504135
1176516
1033844
575682
524724
789025
1431518
677634
718948
777919
576311
1122733
647215
1513244
1125235
442459
1202971
602906
1187346
890034
264513
117678
785285
1476639
785724
214592
399001
1167316
1015812
1338892
1023364
1470200
1205941
1310803
656321
1175892
527006
402663
58371
181750
832320
288935
1333807
626432
1337903
638161
320590
1179029
296079
1248735
1025566
782265
604168
812360
60658
1561116
843613
261212
785719
429651
209074
1351857
99024
655660
320281
1182343
1200817
1217176
923192
1159846
1168560
1095520
682821
431648
220868
512016
571867
1470847
1133072
925509
1030295
1430201
70022
354246
1486004
1283384
216863
538020
1107762
224793
678720
1167072
635047
1101136
38224
1249857
63928
120787
1013562
967193
873811
442125
780189
344187
719919
523976
682318
1043611
1104567
258972
1509074
946539
293421
95981
141276
1484857
675411
846149
1409301
169614
471908
1447118
348809
1326315
839788
1425483
755579
1478507
799682
1215050
944820
591866
1050941
1480133
815725
1377728
459675
782713
1522801
465059
420306
421886
634264
916638
1495529
123955
844676
48470
334537
883781
1219068
294435
605541
126771
1521178
485751
1115453
1363076
1424829
370394
1229904
633499
1473877
73155
16246
942695
1282851
764276
742303
1020577
826283
849011
686224
612668
1088970
22666
117443
1185317
489690
1485459
1540929
1140829
1392023
1292499
1510097
1363973
1158266
1020633
1433351
45381
233919
1253263
1280541
418684
45242
1001892
1003297
1533019
1273385
809897
660104
681977
1120416
22391
814673
176562
984572
1330271
1043099
963686
1203965
1336536
1059672
268447
1063094
775694
566807
812967
21194
1327578
787213
715534
1476176
513897
1511414
688549
424609
555930
428864
1328456
600034
167092
831643
1037720
1467885
172437
35034
298786
793599
74265
783937
1410869
347108
1443343
674419
305979
265045
548680
964881
1010567
593259
616666
104964
1135309
852569
778479
572162
431045
338881
903072
1125936
471877
403627
466922
659022
1441103
1386991
706462
536977
1201239
1132124
662021
1460856
360027
851093
489197
1042531
455418
1520655
337247
1525955
538052
593435
145415
384859
343662
892416
1313138
107002
1218552
1502113
77500
1226331
1317457
228990
1458430
919019
918316
460697
1487841
1349120
807432
889359
623426
1562160
1278197
132028
718235
1005708
1554407
795120
1457322
1049409
1532021
341662
260204
1105808
378375
8591
1204202
176500
743154
765651
1140887
870432
1480296
971170
338838
1326580
7138
345804
509089
1562531
241996
1440583
112383
1033276
6045
1202821
1353034
48182
1458832
1367161
1528503
58505
774282
408290
361177
1096730
659594
219527
1133427
1206932
370635
456183
476679
716035
1003382
468145
462342
893754
1164157
606473
1566226
263085
98892
623280
1048294
626762
260904
600767
1431901
1086597
621433
1549599
1002420
1474022
1106207
977730
500331
188964
907423
522329
240061
534227
966358
277300
1054404
850920
1331486
1109287
714753
773876
1162931
33489
1163220
1419016
1161142
40168
1502807
1210703
92091
1510177
478275
132238
79369
1254461
54987
1216085
121913
110500
633160
455697
1018688
689425
583842
579377
503490
1515590
184530
1128213
1526061
1075158
1559991
1111236
542945
795970
1043305
1366237
630012
919305
49408
757047
210963
1224453
1356107
1553409
849314
657802
768522
302678
1145030
927457
856037
508257
1152957
1128711
607079
79812
1360397
47476
1089913
609750
443555
637275
575377
1078180
153191
870244
349048
442672
1400634
503808
1066142
558354
376041
1050239
970792
429293
58423
533421
272759
1265275
1271217
998231
1229898
476442
1289262
1327719
427992
882648
815301
965749
247260
1257660
1204890
114110
447977
61483
419907
32663
339060
1541022
1500994
896751
350031
304834
142980
1509839
1008695
1232726
424065
613252
607059
871165
123117
489740
1431501
283896
860342
1126181
539275
34914
1160805
893090
997082
303131
1419900
1461428
242308
667959
601028
960447
623022
887093
892528
764722
1094679
1543061
1034848
1150204
672412
1416869
893653
457658
814171
457734
1284595
1511570
1050754
618259
1535009
1155811
857161
1179621
527403
372725
1076887
1034116
168001
1229543
508860
450267
682359
848563
1464026
1216063
812972
1437246
175481
372274
337416
632530
73900
706444
1565614
1418250
299119
1172464
1115783
587035
218236
1469928
125479
1433485
112102
460833
824155
1152919
1419526
171732
82612
1219440
810183
1209327
553387
33884
674651
1446656
496230
1364534
25576
174738
992838
456603
190094
490439
1280543
78380
347095
749599
867954
360151
903836
985046
230132
56889
535993
592235
580543
308118
281730
1225903
1516175
240531
1006267
70693
1448103
1528807
111613
679852
524605
788118
588468
248696
625545
770231
589111
1536533
1297309
89037
978331
266270
1257520
820975
1335217
1086502
1318254
233321
362611
922220
1317882
128804
95220
657049
716320
1382686
825044
939829
915924
579658
150514
1129584
1323719
963164
1094799
677911
503590
191724
1354482
316748
996919
1363040
633550
959759
1271331
1298963
41759
1487964
1185394
1563263
538659
350672
1530434
747092
832764
864864
1265107
138919
655388
145755
130694
1455438
1490630
1076818
590801
240556
36665
759786
861952
36409
582069
1494996
1438961
1155321
456669
621499
941656
1438207
208987
963055
598784
796215
842116
732000
264893
1436252
229882
499000
1476821
356298
747130
1562858
30544
606917
553786
1261060
980789
433273
395167
1361735
67180
1046051
799407
1101001
1370184
645358
477544
175224
300593
340424
530583
509053
283364
888449
1054235
785983
215473
568142
26445
1333673
1553866
1038251
1073440
246696
37747
539287
475108
355965
701647
1381607
794691
1019014
90200
899004
1174829
729991
347085
871701
304384
922012
1165692
809672
206296
1314719
622656
1412074
1148578
1437999
728907
920937
1459534
1144180
1344333
342320
1339205
328025
200247
1414424
1512974
423813
1063831
602302
226942
1856
1369073
1454358
748051
55139
47564
1509738
1527839
1459361
1285819
1014677
1273101
619280
1470609
935858
1355120
1373287
1090909
955353
450759
306364
523070
394502
1475427
156326
1157789
700421
1062977
768250
55769
906474
556280
974947
1558753
421881
547968
537900
928802
1116432
390317
761404
988785
1067851
1137693
1076737
1334404
488344
744377
870691
1528464
335285
622286
480289
1153563
1126849
1234835
795086
903865
886483
705031
1299524
1365620
340721
947051
1201830
1214688
1144351
501316
1259784
1158791
1483200
1210560
351762
1266717
1523326
987882
945159
1381538
1530015
961326
141319
560363
358394
214062
746363
1406410
1212626
1567027
905141
1478626
1188205
1554531
164864
272854
819953
1297090
294675
722984
1304700
587523
155981
388711
10625
925049
720032
705095
940938
147643
1132023
1549804
979505
263541
1380172
467457
745875
531503
77304
115532
514826
267849
153486
1407274
573739
289009
839185
330665
1457059
661432
320844
296633
660696
947756
62964
1044868
1278063
1506144
183617
872876
1473497
473927
577161
78952
1222663
330920
759070
779471
1515078
1201412
1364175
938272
1192487
1005797
1374642
222100
1276311
1339631
707807
1369716
1114228
610174
386456
1045912
864913
961204
699689
1440425
582936
146304
163972
140250
1558419
849438
715283
71666
1019897
951040
399536
597546
1434489
193528
510487
592394
426838
1366378
250677
1203013
216400
953627
1060886
211348
844642
622688
997361
1329215
311090
1074193
467828
675200
700812
202433
635602
966678
959869
848507
1334517
932389
765832
324670
90979
661241
1191321
529738
1490922
677774
199130
584192
994857
145254
1207682
1175466
1530627
1333801
450307
155951
559862
834885
94753
668449
1255815
33550
773671
1070912
1173217
1140636
110869
99929
175488
286736
1102208
1252954
905131
455322
486395
1212317
83925
361544
1550230
629270
195674
1382574
1510735
1108032
1516539
558883
1567618
481175
595058
521795
1560684
1389981
348013
1142348
552660
475388
1233062
502199
329196
1238948
320929
477922
859149
753355
1330753
978577
563017
1252623
1249988
373038
875642
1526676
1150063
416426
1286643
649010
410724
1161780
1283802
1376749
1422472
1481810
372907
1176136
1537192
1557984
1031338
444447
164178
820199
1435610
800840
657040
1314719
458496
1122646
347646
617290
923417
57849
1418532
886449
658812
1289342
536952
1357875
1485517
45987
876008
953479
1247446
979414
1234154
1508167
179784
1039981
582477
526373
1062469
1271624
601427
1325098
492071
1354430
1119554
1525947
1567728
1265692
1150651
609015
864174
288155
1424713
1179867
98890
364701
1497833
118791
523841
139308
771095
678232
323866
355603
1210179
133823
51442
496183
1263156
501855
1016283
1349600
988374
7692
134832
776708
580780
1155167
1187218
42834
1462600
45625
1267912
284781
768474
1559138
867115
1537670
10261
896821
885357
289842
459367
1223477
1093483
677103
44427
427170
1257831
1525341
307804
1161292
683931
1328830
1001353
354468
313804
968336
384295
550321
188833
1040720
1244547
87155
255465
766137
359635
1351553
638742
232772
1318214
528642
1301674
1383089
1532207
933763
1250107
238270
457007
1227619
1206829
286346
143832
984109
907132
1535405
1515942
956065
573342
843645
99524
393423
620392
959687
64092
673481
954605
185879
15990
741938
278503
232956
607641
825515
1378213
1394574
1270876
1261990
247299
1392162
194979
1151970
310088
330762
1548534
1187704
829824
1509676
381519
1331219
995147
794799
67049
918815
767027
1420478
786243
375818
944122
360265
1567677
303417
671091
1208000
1274515
923778
1413801
1208948
1257643
1074870
853706
908018
168766
1467336
1059308
587792
1150469
1180997
468755
40753
920582
1486030
923245
679013
753218
1107870
1130742
508754
1032696
347707
1078473
11177
128268
212037
1060882
245336
10027
71007
1284641
354983
1181232
849794
646654
1126780
514966
201905
1483422
573021
1360082
262048
366917
1014088
1157630
111966
1140070
114761
1479992
868219
33753
671912
219018
743301
1052100
829618
508882
953802
578821
913950
1375820
1474852
959965
616484
1492316
635084
411290
82237
25529
202131
600364
910677
1438844
1509911
1109689
380726
737091
1543451
780492
847953
36676
729915
730433
1186731
582976
1394567
159965
405003
760954
1395951
645030
1098158
1395368
250011
785819
73897
31576
838519
662263
1206971
1081474
255209
733741
14899
620416
996220
434308
558426
838023
246872
5863
725200
970988
1184206
236342
460323
1507045
127699
170813
1509519
274040
425704
249880
364169
373687
1422179
228566
537664
713979
697865
1146600
684844
389706
914825
681991
1175226
1264302
317454
472906
533816
1087493
1332411
1449031
763528
6935
1134618
1114911
181735
1190950
1095973
961132
717506
625906
29341
1462279
435551
1152642
147055
1340722
791697
694379
123818
1521301
560169
1351105
902456
468165
682888
1179702
1358319
987683
644473
638707
131204
411363
265323
234311
1436908
867384
1517982
306490
1162520
1431282
596783
40331
1341045
1421014
108656
654530
1024308
825333
462602
35201
1227008
1354109
1426387
818793
1235187
1207780
1481314
354959
1012931
31687
674815
839585
1000092
1431190
882741
609156
748378
481177
911477
380807
751203
1426546
1563010
878384
1435816
1341166
803400
102054
144725
974642
330936
494371
128617
1170441
953400
364951
1458052
1142480
1090771
4663
1047547
636840
285447
24950
717033
74382
710952
1330476
264973
38526
582237
1538855
635827
1206890
992013
1329234
1154943
650177
168391
220084
787602
349882
536895
855626
573206
277060
580249
45749
711985
685654
175006
728920
1002490
456754
503086
1459166
290311
1428937
1343888
1323533
940840
1223742
682397
1169656
186495
336754
596294
858831
678147
836511
1144010
140609
914371
452545
644374
101296
1344282
1524973
1161159
1077917
1488189
1240626
1045286
1432165
343551
894365
242291
723471
1226236
1197682
736768
286459
1206062
713868
942626
108889
652984
733049
90223
1003208
5453
171334
853900
1043605
1500524
177125
1452959
31554
1086943
1223304
243575
21012
1080316
270151
1012424
42054
296809
1343932
1385658
371165
256842
940998
901517
223681
85449
847429
1489064
1036316
435302
1122950
1228414
150128
1556443
323479
103421
1496498
702462
1070190
495359
1520649
89023
128327
690153
839174
842848
526295
498887
45288
813512
58477
944322
62029
679677
169831
754087
118107
1430579
666437
1517867
1305104
679280
1532024
1509574
222745
150035
80589
1308942
593360
672190
1225371
753123
123816
853069
1137889
434809
1528875
742684
24887
1089320
1218320
1494012
1444564
1446722
577663
42589
1115119
213458
206473
677413
382774
983592
124901
396636
208418
211323
1398924
1161559
43817
187561
1381985
1344039
1561100
944130
710326
863215
1371034
1330463
394445
726599
844570
1093748
846549
338650
160751
1436176
1274929
1111315
1208072
1041915
439326
1437370
64179
1547714
381695
315449
927759
448040
869555
36684
89874
514978
477000
878382
974041
65059
284954
1027983
54522
1297977
1510473
104948
298265
588999
1535182
601285
701621
196285
1099766
1446827
1465769
1442037
1558554
177009
1335301
1262555
984082
487635
1103987
1563460
76577
161298
1380905
1018618
17092
112933
1411254
925903
251431
798190
36251
569527
602060
1245198
902175
307688
790253
530668
590169
375785
1128275
491243
1072328
934877
1494274
918860
965726
164840
341232
979912
655361
116888
1269523
704493
97704
248305
236266
1158465
765981
1270160
902517
1335292
1213879
1169390
204233
1303821
627703
1427145
1356940
141017
1249156
481178
1217037
985061
667487
1225466
767223
1498433
250761
303454
1161399
549856
597823
1231356
30706
1516006
862768
246563
279918
52261
1154880
1435095
1062996
1146209
1558832
90319
817709
190354
863959
716653
669930
874895
1253517
1375216
1415775
1108675
1164128
1471934
659990
917926
776077
1108043
698646
52002
1141984
1134596
1122604
373460
1272939
177955
141853
1015283
84283
760097
141984
579802
900113
1505164
577736
340148
102557
182977
1106034
1384048
495189
368231
1334056
426597
822799
1296725
29882
1316942
120099
334728
165304
1095323
192636
994527
1515522
160389
1511564
632618
801775
1273400
351657
374393
1182816
1129107
1500077
206250
479358
1156884
923456
123808
521127
444232
810468
247169
458023
1182609
1133681
853606
258378
1364043
1418434
1174183
628595
537993
177831
392654
772203
1459857
859909
1523519
1129002
639210
652888
512954
1531668
248439
85336
49589
957075
701881
270302
1363463
718408
999283
303734
1230411
180523
374723
370558
343786
1173302
834306
243899
1123883
637105
1373075
237819
60924
1302940
549294
1109684
1457396
402701
169333
1396507
353867
1207551
919683
896006
1100258
600805
937728
357400
865995
312826
938786
1277617
828959
709601
855418
1161204
74629
182428
887998
925726
599382
431295
392801
1142354
114208
859774
1378545
598039
1377530
448786
567941
1195902
1357277
1493723
864849
807361
1455317
358132
41696
251950
448651
1173054
1130875
858875
176409
585892
568654
858501
261185
822513
238061
1443249
879523
107225
1528375
219773
56152
28006
285350
490534
1490329
277724
649218
1393401
720836
594826
773811
1174364
1145004
145420
1377883
1409999
1417725
322568
458208
1437889
52516
801315
1180591
1508822
983091
773697
1455501
838525
184664
1164185
1404544
3649
1436218
173823
159688
289831
1239750
528622
62628
1520304
44251
724299
225623
662250
492253
460568
1043162
495472
760031
1297566
1462627
1304939
783341
348628
294449
983997
721731
576393
1430323
140714
32331
1133801
1000400
1195004
521616
1290102
1470214
85973
56048
1072412
873918
1442708
178693
772619
16270
146581
333671
1528691
1548604
1337718
834311
464485
487304
977309
415399
882722
1266486
365715
91233
1100457
1525558
15899
480565
1424754
1402987
185784
1077482
1143755
411862
975507
544345
354355
194689
1043624
1291747
109030
332672
1441091
987572
1516068
1115979
974672
90954
693974
1205254
1437959
612529
613702
534260
1381245
90003
474448
122649
500940
905353
790357
848291
1191152
1520198
809261
494247
354385
1392977
572194
1192439
1337091
349266
1557459
768710
67615
882857
365437
1445061
259082
637258
703069
554801
37283
860800
403337
407124
1104337
579758
1087055
28212
919692
1339626
521024
476078
749991
229626
565487
615617
1276061
481102
341989
1139834
982494
674911
393383
598105
291814
283759
1425110
1308415
271555
1048226
837843
489053
493290
302976
398699
1297348
1263277
82895
225399
609801
1509592
443917
204666
675239
409040
200423
1091318
553867
556146
1214090
967750
108087
243537
1497049
813706
583809
909008
145961
265367
702818
272339
522090
636228
1151097
1330546
21637
728881
563434
804454
1352923
461554
107181
1237758
13319
1050031
865023
28845
1004224
475531
1153648
318002
477649
1391261
965158
955055
1089796
896493
650097
561716
1093505
975234
654302
197727
335525
529311
1091844
126917
779861
507773
1192924
783377
1046416
1449148
899521
183738
1204589
1167289
1344415
871751
8484
528454
449827
1091214
137044
689000
551647
903920
1158750
1514490
539823
705474
1120979
248840
448390
1545207
532915
850627
520459
469847
694527
465931
969829
793649
1161720
651725
830422
1098443
618542
550185
405589
1226853
1360036
303261
626816
619719
79422
1205610
183287
250061
911695
1334962
895822
1459238
642709
114899
820644
1037162
1072400
671495
476032
784838
513830
1141719
65476
1462519
980467
916920
509022
692466
449449
616169
1025881
1399042
11990
1168564
139555
709032
466992
237051
1099878
515601
1452751
297839
373081
1085333
1214962
1364237
1220834
644025
1196048
1156631
695662
1029256
709186
275350
314874
1439584
736631
1079545
1566563
1449407
1133370
616747
538797
1317
505435
217677
762709
1281298
237825
440981
957373
480138
1067414
672824
56334
332811
673746
37610
1517780
452331
928795
514346
192797
574370
256797
388476
831311
827152
491859
1171455
80291
657914
639256
172116
520056
1530583
1441545
1076392
338103
1564580
422738
1421268
904094
1226448
1266244
1317527
711883
1552776
1363561
1109762
1461065
561049
278915
72310
130366
608081
506014
1157213
507119
134442
1468099
213670
1051529
892596
282944
678786
353601
829309
1410885
471010
104655
895629
691037
687656
1009566
324161
468297
1105283
383782
941188
1442395
1105425
759965
799084
1247420
1320038
1124647
961373
1250900
882172
519909
709101
390086
986643
1068209
1178026
396035
505284
1016949
237944
1391438
378223
764598
1525357
777843
810507
1070028
1373429
717200
1065992
1402514
672270
1302890
651935
595399
157525
1180309
1390935
1099645
1055273
1385821
1417273
787582
573954
1087405
1278625
1389629
1003877
298889
728885
245187
360568
242858
579272
2487
1406406
482297
1127498
581046
561952
504820
23872
1149135
242459
718668
920076
1325320
592307
1192522
1536818
919716
1343066
375820
1402557
782058
1246660
793931
979926
366405
673357
1202871
92147
602079
1320401
671216
959846
56617
203075
806581
572147
646602
605627
379369
872480
1361775
590440
637630
672109
1269024
2148
773584
130852
163900
1389732
1433527
1423219
276611
372726
257209
1331149
458193
375270
772428
163025
857049
1106422
164712
248696
1202402
1328648
80474
1035866
1528637
1362419
1086934
1116307
111051
883256
75119
1274140
1400529
1486059
709898
1453591
1129300
1078836
1295750
672919
326644
1089734
1228077
481178
1081695
317979
883857
411614
305288
76491
1343692
1517025
471971
1286426
762806
224152
1301274
891075
505872
1129462
1362525
228077
596345
485055
1159302
55546
902301
1415909
593592
1502150
1213733
1210720
741125
1252454
1306880
242902
945786
34015
1164334
644614
656649
488119
1329254
1462088
1329282
901109
1300230
1437078
581143
515675
933161
1124655
1413243
982707
874586
939246
912349
1410886
893250
692335
253756
161947
1366239
88923
343538
1076751
803191
445936
478035
1566221
901247
779552
258471
1428812
935809
694728
306294
332371
1223343
577879
848814
423270
142035
372010
1349012
289937
534744
1250865
561796
851723
931331
630240
686325
263589
215064
79781
1261141
114266
1314414
659774
1401765
565180
423344
791543
394786
640271
897071
336063
144204
467380
486857
66274
1489921
677520
1033599
832854
788751
1033473
1099487
1468774
563313
53159
102010
970364
1496908
1236079
918990
1477843
774468
380943
892176
1477273
39639
1466033
903735
737297
386325
207101
387365
391262
84322
1183764
933560
1523123
623184
1483558
821237
7453
1255658
11102
1527223
1085615
343736
521711
387366
322834
521365
1173703
1424955
120338
550324
592766
630801
721081
620668
1102306
1066035
1467763
925051
1457144
73361
39577
999597
737697
1548516
705371
1367056
1566943
259424
1442475
235524
473372
131266
825056
1503690
681741
1015714
808791
1423720
159015
1211228
969421
737995
875647
179193
1393386
1220699
1263348
979807
1039716
1247240
1160597
910790
965933
84282
150453
1234369
1266427
1443826
217343
1512817
677271
343542
89908
61825
1418332
1062227
1559747
727212
895326
487579
573901
1426430
712886
331847
505077
1523869
1369044
1196359
890729
1098040
1219825
764727
306070
290780
1550862
405226
1516408
1124199
170419
675208
407965
266621
771726
1494921
1377916
62496
423095
1347666
1068983
981789
1020958
404202
931054
1031501
263681
988533
758999
1240219
51764
738794
1291997
849483
130895
278709
51547
824675
812429
836319
264917
344893
1072509
1051493
516523
643823
931661
642050
353407
374918
139723
29210
289111
180616
115072
468473
225724
984807
766920
477253
611328
1566519
598785
529733
590798
256664
1186782
924602
1186754
456223
235848
1518206
1396656
1318099
1447159
852945
1531441
919431
388055
415172
525354
97778
797867
830449
1328923
498560
841084
256756
215092
906251
258852
711883
1402643
646739
8472
495034
793806
1402009
75245
1262885
1463553
303443
927891
570096
648469
873801
1238975
1019460
773981
1022834
542884
909796
186008
303135
7216
969643
902864
527271
1219700
1077768
101772
898528
561855
850850
921800
726882
1295336
915445
36554
500277
669062
571963
1513281
992068
469408
1541341
1259612
1189041
1117705
1095154
59304
1488979
1444577
713682
1252349
1475201
216978
1546367
561041
328931
1490541
799391
267614
994648
235950
173419
226302
339571
97031
1380158
379430
524140
833810
635147
1016832
605681
1009469
60644
409129
410011
1556136
460762
386719
36048
1101241
1204053
618504
93911
1115138
160669
484205
896895
1317734
1331619
70457
657078
85576
1188822
1103479
259056
63794
987602
469449
266431
866312
117189
1262903
486620
770776
904219
662959
247921
1396914
681037
78288
133206
787641
964643
655395
14911
1055432
546758
793209
482473
1559824
1314671
139278
1191632
161347
654140
1092114
705606
1520842
31746
1304681
266285
305131
961594
690987
368470
372548
919837
276108
724675
741976
1273529
270434
987887
687048
766207
980847
752770
311748
349198
1032590
660855
1056925
187115
154036
282545
629112
1032206
1128515
178444
1297808
1342265
1052409
1380072
622344
1130644
863791
1478032
319013
105424
899185
1471765
1119005
1525144
606481
1271889
326592
1174016
37492
670838
960284
540194
523505
1503541
690180
743520
701480
1262676
407417
271279
1533487
1175506
1155935
962438
112504
270193
1060802
307377
467199
119909
1054301
675567
911418
142826
1080687
395897
497411
881941
1209209
1402952
1445536
1518645
392078
445379
130006
35490
551316
495434
1544373
1255912
1310606
1550392
786354
767456
9394
1354113
954397
960077
1552360
1456725
732332
210018
1071645
971762
378090
718084
1513596
802180
1244347
1121474
666423
730537
1411812
613697
997467
1086617
489750
1027031
1047915
47206
821230
468325
730491
486961
671062
1324658
231605
899915
529794
876395
969009
1488605
13849
712803
42658
1522468
703945
1392625
958266
888531
977296
425888
1154425
1456693
348905
1343553
213540
358882
1474296
27788
1474655
529467
134301
1093600
300709
1069268
122295
262352
899841
1012706
852872
538262
1439663
1254810
1555964
313133
116037
1113322
1004638
1548848
1391378
160188
1351869
705696
482368
758602
224624
280945
260407
436723
587469
524037
1059300
1101927
241281
320868
1036891
943455
17531
1175773
365942
715264
1311937
1195866
710951
1175711
1532933
60709
1032737
1168260
415731
125542
46655
23115
96696
881187
214185
1286087
71768
805677
399921
759119
1087955
1098273
612546
604253
244473
453070
799204
1083044
562599
1076532
576173
57408
527365
288137
1518741
1450026
82599
1003767
1435245
210501
1394632
223885
1234376
869538
243334
1375817
285987
941013
282510
752887
532288
1536356
1319687
403703
106329
1522512
495765
1493515
114208
114421
291144
204966
527224
904947
23776
209666
1087351
1102208
889581
771566
414417
1046181
8550
1528006
1553192
385094
12338
1224618
279267
206201
344167
737282
423706
136451
330530
38570
1011101
456586
259615
1416296
1526952
1070419
1128079
42146
717667
1318838
258266
289135
844853
146106
1200494
205900
2443
1192084
303114
632854
85077
274728
328785
777790
904836
139147
241242
805700
1043405
1283426
463145
1243961
306601
285403
1362578
385448
1179474
1103998
898239
1520854
455708
395622
1181564
1413803
1005631
590743
1165405
1261541
886134
728227
946876
137331
312396
803327
241423
176277
641849
956001
1397909
1351623
52619
1052825
900724
653073
292138
1488426
1262630
1265620
802230
592020
267018
881345
6002
94611
362896
1551655
19824
818144
403955
1361632
1220549
1375954
1191672
71115
1317237
675048
706422
57677
1170856
20372
1563023
1127162
1358123
659093
1548466
883773
1103422
437201
1567654
801748
79108
358915
1180071
1004798
126880
1191498
1462534
33822
1440462
306075
1235916
352379
1469965
257981
1071371
106186
1450218
1357117
963535
296430
1472557
790483
977563
1176990
1162808
269119
591722
1489018
1532919
402911
574614
1194958
1010759
362567
1093221
12825
83792
427172
1195683
697014
1125767
153599
810217
74715
1274968
1445008
1426836
495441
549181
895924
18478
1330663
163115
239339
1170567
363090
698340
823021
692484
1173886
468556
15391
1141114
961390
178050
1091054
1103658
107488
144032
557292
31036
659192
612298
680519
837715
341354
1458514
1448183
365810
370021
847220
1009824
9363
1524738
72817
86612
2124
1386119
1002132
283165
1312876
1299130
933708
1407143
1558345
168756
1156275
998244
758728
829464
1033654
776338
1279521
982850
681319
653576
1055056
607833
1118237
1412317
408872
160232
411292
511780
1460136
763480
571285
572932
498638
1237298
1254395
466120
857809
1110116
467020
1089955
1502748
1483217
1004033
8146
810579
602021
132243
779936
1495858
1105639
395585
880874
1231236
490750
1015603
170598
405411
812916
250554
1558924
532127
645645
503087
1141216
1138466
1442355
1315764
943288
1056114
431972
348241
1181036
1309588
750577
748491
1162929
839534
1546325
1031560
1262772
1258811
535299
1517253
4486
1411911
128794
345192
30131
1039842
279167
431927
433306
813916
865050
712926
859057
1295749
1179568
1027623
703514
577103
740832
499044
685873
83931
399905
620236
499379
1431713
266605
381327
922630
521797
1207133
1380474
643005
1357116
273632
1310608
433294
1055979
1075201
1120071
1442587
775420
952368
246897
1055115
1076288
315792
1061961
743805
524511
556357
1554475
234986
287223
1070645
852167
572000
1277556
1197836
743850
301715
809770
995426
1268671
1372503
1387555
246952
711147
273982
1197883
668810
450432
591543
1363595
708588
844720
158083
183085
856636
955227
477882
102459
342960
705111
582383
865630
1512067
858606
427290
551031
366076
1403791
483252
1524880
1511699
1280306
1082862
1327711
953571
996527
1109082
349448
1421308
621086
696582
1142569
1060389
1418470
885530
1460797
729723
447002
318344
268600
122659
1177570
342718
1559873
556226
708724
150384
174369
77156
1403767
1215338
469075
886908
1324984
655364
1357425
43384
189800
1230755
392766
921668
527877
711966
1484615
494402
231967
488863
771788
1551539
344279
362371
954491
1508718
1155274
350188
462398
979044
1546585
1423485
241765
772432
90218
164797
1122371
129245
33651
1191864
1085445
1066578
291822
1306295
802441
831167
1316862
149213
35944
1535046
790269
1012896
176652
1347843
89110
1310969
667387
1205110
380497
699403
84147
1565349
1451805
1500049
653104
208009
846340
348585
1075241
1444117
692726
1104454
1483697
618172
203291
1230496
74242
374931
1025166
304438
898233
598716
546928
372057
140557
911346
165403
1486811
1508320
862878
348607
686805
316766
671651
675772
347401
86553
1148422
1531182
18345
475844
42029
836700
1378944
137926
1378952
101387
1271316
1537249
873164
364926
448500
353189
1002573
1184842
550182
1010348
871029
1346433
976762
828780
1231999
582438
112383
1473507
624398
347850
877532
938907
425378
489725
1010467
1132747
200943
1413304
1388744
901390
1544967
919620
190343
1214178
379503
1109107
812074
136140
894865
231431
1118297
1174248
249291
845418
960178
1510107
1517137
110067
383886
1504935
892878
1320500
742002
1323027
1499465
1424122
1823
861827
670892
276663
742239
127167
594901
789711
1137313
1007590
1440874
1011931
508607
204639
486131
1309899
645677
1054891
964686
97946
897650
699453
112960
1146502
421935
168003
953448
304888
1145552
18714
1195029
457187
127801
1435373
1156628
1283028
1410917
209296
1544087
740338
1082317
1438735
36554
5863
39880
23888
623759
533018
1467356
58714
541846
1077066
372569
1553760
523915
597659
449741
1213843
910147
161728
816856
1400124
1509474
1416107
1400376
1476823
34597
1205047
867578
365490
1369738
775232
832817
1248422
1187349
519360
1519286
961469
1127840
949288
1313480
442792
564323
718947
187242
512080
1461249
610256
661582
1146900
1281659
419033
1163425
1125908
718482
742859
501014
1152292
20925
325310
1190909
1238945
129111
1410172
919073
1050890
1542165
882277
832706
408558
732818
1044714
1412254
102631
740124
609829
1467303
366187
57956
952671
696664
1308346
1439589
379568
784502
705148
897300
544828
28258
1559755
1423493
1415613
656860
295411
771686
355221
1355481
858057
1295261
1329084
133475
1073935
1200630
1042818
256000
1007438
39171
1480419
495829
900499
1105928
1221996
836134
1045734
1023508
1240308
1525635
718398
589693
842463
1318318
276936
118737
855484
64595
580410
583187
1068238
842958
606197
1487622
395887
693529
739590
1014192
779528
418060
1038107
1524259
546443
346130
514948
382450
1039655
1392756
643541
1451818
1007499
1375491
136822
848031
93821
994883
522396
1189336
1170640
856363
548118
768355
169521
354147
248338
189182
586633
162203
635456
1181751
770445
600328
721226
653756
1178604
294774
1252793
774316
119779
1038333
508903
330166
56186
929619
501220
569869
453973
1037888
701375
523993
1356234
1488586
916242
940490
358400
649585
760879
1479237
336385
300986
808556
1492379
1111958
768503
1450764
699675
572445
222501
135504
107177
53992
713361
101087
1540155
890437
613699
358328
867719
1563024
1272731
542009
1083906
1407945
1081320
175479
286616
621542
1416438
713871
908513
1408912
1341038
445775
938816
1377492
540316
1511303
285940
1155110
999602
906734
169947
1563068
1440590
867139
1166249
1057711
911350
790470
202311
1065466
415082
1081421
1252180
954037
303554
1457608
1535228
1260001
554089
574836
386241
981586
1520511
934374
1295495
349286
457771
546339
353865
1387428
1141340
1013997
996432
1072039
1531936
1079616
853734
939833
72579
297944
18492
480666
990120
1516755
703238
220139
835940
242844
1424596
551038
1548142
1288250
458372
1263009
1065792
1248109
1140359
176413
772214
1417029
516273
292311
49983
947378
499341
1558297
966778
1139490
923318
965560
479547
698768
444795
1359377
962422
196400
163983
936976
369257
81732
1139180
892494
1235242
190695
1165713
621951
1541679
848811
1506111
918920
796213
1237742
1235233
1556059
812700
220061
183619
632081
1057325
319766
329337
1494483
920744
366919
332824
999608
1528203
1294431
1355002
1142247
923580
1312512
967936
208549
1468375
426570
1367466
911023
1091299
515044
428658
580821
462676
1187581
254010
1136544
647859
1468412
1530966
519837
754261
302839
943582
166688
1421555
385841
196261
1431885
681940
972515
1180721
551659
248416
569784
1357435
1177603
72663
662247
1345165
486309
485826
607344
1056094
700447
710294
1538470
932357
546285
1185941
269523
802745
364628
823655
207695
150013
274503
928220
571475
691698
684359
976645
1478984
1031507
529160
256608
1412120
463033
1298120
1270272
1040194
1077548
253065
1135649
550908
1089590
189388
606557
1504428
997911
921583
1532775
221167
409954
1088976
830604
1348742
1552575
109359
235291
896062
1348062
381435
1160643
799587
1025133
29382
920022
1514920
563193
1560023
783192
967213
234691
58931
870214
63104
1135922
458618
350569
1395807
392729
1464315
751189
358016
739509
815658
970737
1445647
1037213
1318506
1352049
340841
165094
823325
1226493
847601
563966
307756
572044
275651
56959
506401
190597
365818
1305974
467791
250931
1158967
1325849
1028910
462516
868828
600662
573930
1432421
409677
54039
503021
413878
868255
926108
1141857
1229192
1513270
1256319
244197
1366635
1090732
426065
521218
262427
955430
1412225
1425992
854494
550715
131764
262787
1211115
1368067
824894
1425483
724846
930743
782018
52588
1452987
906838
1163999
345843
198083
632491
583728
1084585
534004
1250897
1386914
237025
534437
172465
1135009
1248808
1494916
1145674
1294033
684446
1502947
334270
1029002
702950
773531
1304533
907667
931419
233543
100023
1504914
1251457
332201
1004683
93461
432598
1100584
477230
1219398
1091538
944094
725397
1172302
786956
207279
61099
58225
41630
1071871
1131611
123314
645598
302154
968440
1536197
893927
399932
735393
1213478
61196
174533
1074425
592545
1150694
692838
1360890
1425711
1563312
1540166
975620
7263
27447
1282642
690379
533008
653931
263418
736930
1063286
1291317
863401
1105942
1099053
290122
1118699
145025
477081
1158510
696649
1231837
38923
459771
1095416
1024289
60526
1008056
197539
929032
1029270
306
69771
745915
696886
1213563
1105742
767621
1307163
54558
162040
982352
794157
750382
1553690
1220047
1317104
1339221
1131474
1555771
638813
46588
1152109
576941
1475722
706389
1084792
1505271
1131250
648020
1135069
117570
189137
753056
603040
252161
1225842
86110
688577
56037
361857
290701
346333
867218
443930
48938
998862
1327277
563698
43542
1024928
1202045
659466
1340171
316757
1071458
1139304
368636
1417338
47506
1335597
1484130
1197272
575563
1247019
854717
1515014
1557250
184917
221684
1018046
549217
1071224
588297
616839
289355
1296610
1447160
1040058
280038
291312
1549939
545710
399843
1497441
1002451
1487279
350172
1341027
429574
454699
963485
551621
165272
978015
929115
1338468
662527
192860
948052
935284
730408
1029533
733411
1471784
234639
42913
1154875
380028
353106
229244
570148
938439
1187002
916598
1363871
1378511
1140761
125624
1285843
412918
436675
979918
762032
1285009
1091670
1159058
1292291
951909
1419989
663512
89338
98055
1427635
938624
386173
690789
543870
863412
1460856
658292
793625
120875
1238242
1360199
1387914
1333930
1399710
1562378
535087
1530986
1126785
740990
1257254
1256308
596933
1371873
1059633
1514951
300409
1224074
384363
145593
274362
1348027
1434199
1178642
47918
356615
1034992
323724
60695
464861
1344165
1394819
212348
918506
1117479
351068
1345782
1309902
865876
19715
1073695
666249
1374422
486167
1037945
1475278
928213
717056
895834
1507393
1233583
288336
490392
558436
566675
1171951
346519
1014234
1271747
858531
363324
1172328
1103856
751624
799720
323049
960381
834131
78459
835712
40709
1488917
642394
36713
1126407
411024
1390468
68030
1054538
336010
1116885
224128
1541698
1131785
48036
169005
325648
356668
499271
468914
211438
496318
1247757
596995
33648
472643
1430532
779875
773842
1529851
282092
819273
1237083
475102
466085
219510
1479425
966572
925466
480359
499202
1478822
1440391
296899
1235174
1198267
230130
320516
1274379
504808
405088
214326
57184
1169728
1410383
984005
1343224
395818
658469
1390805
813351
855784
1031940
259112
70892
285606
776840
1216330
861598
72987
245748
833612
1309221
1490164
1163553
396864
293367
1543357
372157
1029414
1141890
1247257
1488856
615074
1407084
1525911
787973
1204654
986995
1473565
1315327
1519852
767913
1485845
692583
1151275
1239595
279034
682613
915392
999019
479322
700969
146249
310817
1498935
1092602
1371195
1492847
312230
1486809
269116
31066
1455515
323630
22953
118548
844957
258244
1053556
346428
259830
285190
888945
175594
1374336
330919
803652
624876
1051107
1155144
344118
135775
1309940
545665
953746
971284
202729
1130840
667677
1514676
321333
212312
1246034
620688
1415189
911774
1332398
419981
607335
997799
1141510
705222
763049
913510
742249
1045392
1235300
1071186
1529846
650250
484365
772023
299719
44918
541257
359263
1212137
63528
367821
1242155
737477
284181
1219063
136888
1065676
1146571
166445
604958
221516
1078503
923064
653449
1156530
180940
932803
644055
1312628
650079
1253387
1140325
823268
787611
1282289
320327
1500048
506791
1288671
189853
496759
219339
1288466
1558040
806141
1354282
1123651
485218
167300
186545
251058
1566149
796947
1520252
1516674
1318101
688976
550604
1503068
811176
183746
1530975
1331273
469661
1030139
252175
1215107
451492
833645
1273403
648924
1122152
1275359
1371479
1286600
752153
805130
1175814
1477557
1159164
1283131
1367214
1506301
141168
81763
228359
376220
1170317
1052804
1497545
695806
1354399
1140367
492452
140352
282436
975204
1112943
165444
1421233
793163
989291
710536
712257
223053
1551612
892984
402519
856768
167985
210144
1559320
49141
1128507
286009
1023700
747286
912217
272752
302675
552682
191352
969487
929655
585044
70008
280585
1380985
573999
1299239
1124144
1168518
1201154
56877
874130
1041160
658762
1468521
1264488
1006604
833216
1023199
311677
1468459
1508924
588943
1119156
956715
285855
10544
1507775
744951
1395899
1557607
1383058
569175
563508
871058
1118341
985320
1495417
92644
1266653
29345
1116798
1008951
94758
440055
165934
1557877
165551
696375
1153249
121524
428948
672149
16260
324628
734798
261447
1159645
750742
956816
637772
748386
1341680
1234158
782864
501900
920680
660352
194026
1319823
327720
1149966
337394
1276784
26208
516428
471042
634681
1446594
99114
84315
926905
1144385
955905
1401117
259420
699769
784448
266236
362353
1401040
921298
573474
51635
1435262
1441979
547815
1311996
971109
1178556
416225
1322470
1024898
1496090
559724
170237
154080
369865
227056
1082804
306108
268987
1549879
138753
470771
808658
921586
1252938
348028
160167
528465
235870
661481
1372900
277974
110727
1328284
120633
905747
1519056
1546428
289404
730603
530366
414466
1125885
84053
281109
434432
506817
421295
770023
747184
977802
1075516
50522
1538996
911593
837929
1114965
997137
1502302
959820
671537
1506113
1112719
731878
340603
501318
138909
1246213
1295950
1149390
1167454
197447
168567
946730
1367904
125422
1103908
1485866
918506
1093281
859723
1155263
978981
1116701
140305
1024292
290181
698921
436656
772035
101438
803490
1054022
792731
1055519
768805
879
501548
261796
331490
375052
621797
1309177
885514
1351635
914785
1232832
1518343
254426
849707
1244550
719154
317362
770324
929682
1047202
123054
153980
152346
420151
742392
115930
1181113
652699
1180668
925110
526411
529704
422594
489965
722646
1176707
646007
1015791
1428659
462613
1339408
1213949
1047722
592125
435479
370818
924053
834390
1302811
77435
41481
479550
1486241
673404
887846
892339
1540095
629624
219137
158244
1071676
1292974
1466436
876721
1005771
1520844
1303691
1177496
588127
1049703
1176829
1384263
461536
1148347
804007
784928
372205
704153
732291
551813
191960
347258
1002511
154454
1529216
602662
1180270
818277
140671
529581
1125233
177116
149679
1259362
1008850
717787
639819
267277
535241
1504479
300384
1053246
849594
261864
445370
722843
556036
176928
351930
705756
788417
1512246
302200
1423749
1451437
1207845
1385350
168037
142699
1513522
24569
923617
583610
209273
55152
1013251
1290924
1523663
904115
220159
1413050
205780
444826
782931
527930
64831
207509
1293951
591339
1308463
549414
298870
277265
309700
667784
287821
605434
1255920
210896
1022375
1262432
57984
48184
164392
1402355
180985
1438660
1380870
862134
1203128
1175472
606123
1191891
790550
399698
1357527
1367626
432576
1266647
59962
1372236
1339925
800931
413508
607043
1327051
1432720
1043129
1330816
567385
545545
934850
331475
1368067
1402277
1377643
406929
439952
1397171
8064
1361908
679410
770792
873246
566318
951837
64801
101872
285591
959900
192522
837600
1539725
1267256
400986
460094
1514419
220956
26587
800749
403972
1051336
167117
587586
651926
1341531
1042347
1177507
1449724
1290206
903955
85044
1373821
672433
423689
865356
782978
522561
815744
1348557
1077442
1186333
1318729
625446
267513
103747
1212856
846971
1148539
358118
953740
366412
1112317
354881
1408118
783620
19228
1374554
565766
600617
1069879
629524
276968
70157
480683
731408
1227966
859711
609832
592893
587471
113428
2152
38117
606916
819224
1238217
968375
582801
782604
822067
924531
1187546
53950
1453678
775184
569027
1109873
1055049
1255720
155036
946323
1380544
367926
857934
666006
1231526
1213310
507953
903901
1061252
219103
1118532
148561
1068792
1564950
251368
662617
1047944
1043454
1371852
449311
1420839
1506433
1397553
1553767
340132
136506
743179
905725
1116260
1553514
515076
1349795
998131
791431
399164
534599
1315634
909948
724009
1292837
1015222
219494
1049676
688040
361191
627294
1066019
1169310
169958
1037021
191273
763339
763817
30781
509545
1535229
788390
158028
586412
1532862
772139
140202
1365171
1535704
147759
30943
755561
1369323
431408
903165
579084
1508433
550705
276726
1310298
1540954
1559134
280113
238464
962663
649680
750500
1463987
941794
55348
65292
1469395
81291
675938
545399
105446
938772
1261339
1014617
348149
602616
1074711
618286
780934
1047611
305414
930474
931749
811599
787501
1097534
1239543
1260477
1308665
1429781
152052
1202650
459112
235616
738455
1368487
1008368
1456832
1541236
48767
272795
1317695
209229
1061358
101661
970580
1522093
1549404
429895
13537
304516
451984
148695
1069980
1348649
395059
914749
1559637
1555356
242098
1307449
1321352
219784
65138
824925
1183427
827349
1048588
1543202
488315
1172206
1561853
161551
31319
1093465
583772
566788
1344725
1153627
519190
1372522
904047
828260
1257772
220088
388902
334875
587846
1533834
655724
253020
620188
1143573
15214
508080
1260516
809235
1296077
1304883
892710
991152
340617
1557625
1137830
508728
1259388
1068379
167898
1456823
1035569
1059049
424209
1286996
1041157
1320001
835966
1335338
480875
698155
533225
1397602
47010
117057
616205
326356
725736
1339652
1003234
894145
1263664
1050631
602049
428638
1290999
1351059
1082619
1146374
848717
811969
601072
1374592
922518
833340
1490225
1299490
29340
1355115
1349526
1298275
597414
984638
1490472
1145243
470116
356392
1285411
1278699
625487
1082903
1111843
245130
303382
39010
189676
290974
1486119
827591
1286197
490133
647373
1297940
85927
592263
1516622
769359
1514350
1399853
634963
1125943
787548
451404
747656
363450
1406381
1162531
327652
1148731
1404709
1227840
688375
437018
605282
359062
955312
954012
1563385
243194
146430
1217450
29974
1563195
145289
196577
197170
785614
314253
216080
233532
1040838
229080
800809
991561
629858
866076
484252
407964
27723
392848
273821
3089
735481
1478959
824800
625042
1029499
825489
836462
483127
1069526
1564196
985015
1176636
1509561
700827
911112
403381
1320413
594222
48224
1054572
1296298
779602
1075065
610339
860649
1218520
1345073
823826
1235162
1016840
206180
1163126
886449
1408250
1217075
1007869
37898
1209522
1509870
15154
194982
1276088
1370055
283522
608547
1390553
42383
1335914
1397161
1222549
1202113
28740
1194933
398744
303735
462486
664627
385280
1163294
299816
1131921
371596
998773
563735
1416892
1331791
216160
1154267
901603
1062773
970029
1360213
1342632
158127
658868
1247199
139944
508657
1151465
661373
1314287
1463060
604321
1304054
1225713
1182716
849936
371640
1295171
429964
1095052
483893
597885
1075091
645702
1268019
1143054
1494178
109313
703393
1565543
305115
269728
1405730
402186
16693
763219
360277
453083
1146283
358412
1126969
240687
1536468
1163540
826422
1495526
1454117
1236605
1141380
1018909
272476
795321
1335610
448880
397780
604550
1136008
1174502
1519139
916893
1439858
1031311
542886
1530462
309115
1213918
726231
785512
1559052
763189
1052703
285727
494105
970936
767845
723988
1273387
108749
1394549
906344
1223010
909115
359147
865864
188641
902577
760039
161770
781453
100978
1015366
2121
1174181
172774
635624
1514680
834315
1151706
1184028
1162768
392607
358993
638540
1031403
1065072
183572
564953
1071296
61230
1075831
161217
1197534
169859
902892
1034743
1499477
1048924
17017
1062899
810948
309588
940483
764913
189508
1104240
69419
931626
1490330
171871
1549246
719849
708782
520888
925527
1097768
347980
652656
1096698
1102482
915070
1035844
123098
1163606
75319
141462
1529317
600305
384330
1013709
1563763
1412055
646530
1015221
165351
827564
549211
1565734
732699
143811
1074821
93065
335297
657836
1425939
141657
1317871
1093546
266727
1462831
1566472
1133950
1041424
1519972
197695
937826
74575
1072617
1403356
1561572
83755
1007764
553837
1363473
358963
988280
642382
546081
665382
461935
834375
1083658
459339
1039633
1284565
366386
798322
1094227
143032
1261500
1366500
1523691
1452287
755693
711656
643805
583427
1001069
1411242
464424
381558
889758
1471773
982866
262489
1427020
351983
223192
1356701
432131
944744
1105060
348745
558645
293342
923801
1424650
1329608
696801
577195
36963
301312
1547110
1186256
1046785
1439073
687145
1306661
747764
892731
8475
857932
1082533
670009
668797
988489
387030
386930
580438
562479
361415
1174206
1254540
1432982
62840
1017200
379059
67244
1257902
1531288
64308
1553251
1125861
995649
120749
1083839
1048927
1066025
788127
1118891
118833
1416839
235282
27179
448345
418150
106345
178237
423130
625676
919406
509088
394801
1277641
894226
18999
960651
619122
1325613
615250
1120035
653000
336437
718884
1094009
266957
1561082
78827
581150
1394752
962786
311023
734760
22975
1138946
485953
1170119
1039478
1282379
69691
166080
1255026
930176
406939
1174722
81623
83501
1068497
1169724
1247205
328816
345329
433891
813617
1361302
988937
428085
306316
244986
1306478
14607
1325334
1514444
1247385
785484
1527197
1417148
919703
1184436
604504
657643
555623
509065
1957
127721
611515
533803
768173
1358846
466449
1086527
422768
10080
238675
112823
444942
1443767
1424690
554720
1072249
577020
1309201
139532
825415
93936
1238398
184206
256588
1423180
507169
831226
1556005
722374
772804
1441420
1304661
1329959
1362271
1345004
709590
1323366
31321
80398
961004
1208129
211896
977674
928454
831311
1379081
263272
1170890
551584
770775
1439767
299110
1556698
1321654
1493696
1269028
978552
1041287
833632
258675
372949
513739
1441274
733328
554435
576935
51630
1097439
1198201
1367820
717959
651478
18005
345417
552995
72790
203729
1167443
1293115
1417687
986926
1218666
480497
1540815
928046
275117
1174981
1269352
141850
495647
1163055
1461001
541676
535353
371571
1291658
1425700
1048466
1067912
1509458
195007
1446696
911010
54708
692092
1071905
350300
347524
1026025
813569
1256958
645707
32157
1469179
1244499
1088487
1139791
1164636
884490
1050722
165047
648622
1176789
1509456
459886
1326410
963450
89663
433906
317562
599820
951243
259212
1545856
847142
452576
1000226
902155
907852
622214
675089
433780
571455
1344516
510309
26897
1162174
1220784
199699
874436
1029816
844250
1114731
930281
1352429
276294
360440
156066
686457
1547271
730045
46647
1060241
608412
1453238
1292560
1291373
760757
1431704
719443
930498
1414729
259678
320118
19570
287722
979400
179141
818394
214419
758148
1502144
273625
1229100
338851
232274
43401
844261
1142502
937838
403385
150796
373657
661963
536373
26258
508902
1256232
1560524
839262
374052
1027916
353514
1286790
146160
1175099
377871
321577
310459
1190489
964916
54125
121088
1148786
248419
1334881
52858
442566
280054
216668
1286590
744182
1355709
444080
1231432
68117
1551771
1063309
1320032
450256
1012374
458489
866728
817812
1385957
436680
513305
1087903
802549
265113
838037
1129370
1259255
31610
151283
303404
1146187
283976
338246
757050
229625
348278
1257277
503282
1415438
864449
119546
1438354
1484589
1066353
95369
1460423
1106589
1436159
145401
1566409
358197
1066762
638958
839322
644752
766434
669262
904684
106873
152984
1235942
159697
76524
846086
459711
731003
820156
1467643
49955
860122
1368637
1053849
866612
1084069
72080
511423
675490
859733
61371
145013
1160255
1096502
372711
412838
688627
1170537
1330944
120664
203145
1133262
641332
1060618
41828
71112
119220
1549756
685316
661059
1265017
947261
1114466
1261433
829869
991766
858402
463830
374428
1326467
1103100
209866
271043
766222
1192012
1332354
1337153
1145405
624212
227260
1189180
1065969
826595
1410506
1272827
995153
581821
283116
1004685
185838
1201347
1038579
177294
487352
752110
189333
1335569
1061825
1030661
1050331
287936
1216514
770711
520133
71094
1284669
412794
1244243
696667
600047
812984
985431
312740
1220412
1170988
1367984
1353501
525599
1263612
199360
473122
1167545
1417673
1097294
994317
110482
1555585
856984
1358513
211289
1403731
273681
149236
747127
360037
571096
1373916
31571
643729
1338045
1317961
1194387
1285103
160090
1501459
1310251
830199
1076351
1420791
1557400
960605
155282
737641
1214088
952245
855384
961758
291617
143960
25252
206671
687103
1325400
7987
886914
528899
1539913
80800
516791
1517183
211772
850526
1490667
276571
729205
659680
1313935
23952
1534263
19305
734976
485863
1147140
139662
1309120
628178
522077
940629
1427840
518429
47267
809238
582106
187353
369229
284065
152770
871401
1510887
1151526
1449282
1079123
744208
303716
192041
1289281
250339
1269410
1402609
1427872
1040526
589690
851832
1006884
1255076
1043532
319123
491857
1394508
7255
1032172
1067526
1018697
224760
45314
637665
950531
686865
1179918
936999
1513534
945700
976989
1424172
1053313
477047
77781
1241880
1013071
241388
32543
1408895
28640
766624
1448724
46478
1495399
592048
793958
1152064
1004685
1019622
211263
385373
355277
559988
202077
1234403
1295342
23250
785165
161738
326718
623422
1548582
304397
1397902
444479
551634
1014315
1566190
254220
408120
1072828
516240
1460164
943629
1159049
558768
1540925
1002359
294272
29178
467851
1418945
972600
1532201
627178
1372039
993001
235974
836278
1497466
923657
510488
1288560
977472
1429256
947326
253634
1140230
80172
675563
65115
1272885
351408
1535140
917237
1159321
1192116
407269
1082593
118072
1544027
248535
138848
1098298
31645
1392031
149336
32223
840188
1027175
104394
768575
598878
968052
319438
280644
1279188
354740
60370
1508170
1234282
491867
635205
301736
258497
1219586
186333
1126108
720933
1213241
1371274
406338
325103
34268
183531
1533264
1469108
738302
481735
357372
537722
1295238
302185
817462
1565298
1294111
333963
1028316
390584
1210982
631596
298320
629326
820727
465469
1141081
865606
1056562
364217
905936
1293967
1465892
214186
432743
595106
422038
670087
151249
1356707
1070338
940151
1286055
414754
84758
1535233
745180
816741
571965
5770
1303829
1128494
366531
390461
877979
692428
276393
1441940
1499942
123835
1225729
1201510
387787
1006731
1260123
1014762
576467
669496
441049
1455399
493763
975913
472519
1312478
1028167
537357
1358361
1191224
874369
925552
901212
339202
744975
1553411
1533382
652118
1315345
379477
1564812
373918
65427
85890
547087
331190
647154
1111861
636065
1554877
1198264
33898
833978
122363
902823
292114
509278
835876
1129592
685468
677439
942289
1176058
255618
588549
887769
842364
1115562
147171
850647
1060175
410004
63365
593084
1185938
102625
1003419
10824
216579
361205
908113
1425273
1401948
656154
1120225
1032912
1116899
1022574
37490
1189953
757184
1088512
644413
625708
376781
810291
871844
1090675
189225
886077
970415
299315
940758
1024696
594769
286809
642416
673122
909085
160483
766698
1040094
297047
679134
925804
306986
935559
1566319
1125386
210748
973476
479344
641488
462287
1263301
933893
1426143
312223
50198
172489
77046
1309719
1229326
1246862
618096
1554077
496692
1135245
1033248
392574
380750
513387
704732
290839
446247
743475
1064724
236456
1351063
505732
273171
622115
1112687
548050
443907
151189
744037
843329
1474964
688460
855861
142820
751468
315333
827414
1497095
784703
461469
217315
1196625
125842
823985
882085
532833
1219741
13864
1404208
1272112
36111
450414
1493469
1242281
275097
1419062
1070625
30687
1211890
486483
258950
29333
180963
661728
401544
979449
517436
1405642
137009
954894
525840
785978
649268
1150832
1012184
1551932
943597
571350
734920
1446664
988529
1197347
176718
1215585
420039
370769
409014
866310
1028355
1005684
1040386
1423218
314341
1311826
218517
194730
1275956
665519
1460629
1066720
1137856
866298
1387817
371817
309364
1494527
332533
1417549
275738
202858
739636
72541
1440552
677881
1425060
580716
1487629
689685
1289428
450426
641625
1411426
902121
181155
713981
1379764
656966
1284249
120085
874723
380349
388798
684552
1562788
1447425
194347
881278
1520799
1042170
1011043
717364
695159
255668
1066413
891197
467421
315677
1095016
324539
1275863
175723
1361451
513785
639634
1141266
810776
1188781
493553
51863
1242421
1373614
532839
978310
332086
407742
988867
1003294
783095
1087430
1326713
10383
1088357
1121444
261197
192980
1184482
1250587
1122792
936
164837
1558696
1105196
401992
562397
810487
1141415
500797
535952
1003089
1189587
1103368
559106
251642
333794
405963
603516
1242329
1455954
812292
671468
1395198
1272100
1206892
1538608
1305574
647212
76238
492928
575998
618674
560262
490191
883274
932401
303725
1439663
1277231
1081254
1244633
846762
697353
723360
65744
997973
400076
1040763
925114
1163613
1518007
777330
1201558
261756
1065265
656763
716330
227256
1324421
1556315
889581
114071
570733
478563
432158
696451
1498916
586106
567110
126167
1476193
551800
962945
1095335
221034
1082390
1363458
1116133
657540
158547
956893
1057557
191840
653524
1528323
319807
1178995
91099
1482340
706169
311868
414138
1080847
942199
887349
834889
525953
955270
905677
430630
1072051
1461090
944255
247792
541238
631607
1446826
151371
948240
1031389
142256
873785
996449
580127
1392840
13676
1547074
337772
1104977
855282
1323462
1426314
1288273
889125
232601
548302
10435
174022
1111035
862118
1509981
461365
403461
571412
237019
850046
1556796
1075401
421128
414812
602220
247191
1043340
775244
750027
486216
221963
24130
663947
651721
812898
1044208
609330
1254493
210949
283459
841638
617855
449276
1508980
339632
1108733
78230
388299
491321
187214
60868
1370900
370815
14944
486932
345437
523029
1173980
1269733
118726
985622
1537497
1425942
381423
115052
115104
992248
177804
755816
745557
1326160
1130140
147291
471199
1474351
803409
1537766
291354
744322
1196318
1006025
1255997
279385
1196415
560451
605841
1246075
1140727
1301724
1009725
1016864
971108
310541
519945
967176
1220873
1475450
1536596
1098047
1565268
373941
1357692
393753
639856
1079924
1125009
583115
1160392
61361
660899
830909
486774
1294147
970296
346304
973170
489286
1236746
1002283
646982
330966
522510
1348911
145254
1444015
729552
197592
1073431
672789
1369204
1134201
653009
1071813
219622
657161
1338832
994014
847236
11314
398280
26607
1398695
846679
1241654
875842
724035
677584
1415529
1199861
251548
1031475
752202
633480
1228963
802038
475676
550366
1350440
405482
149197
142629
874248
915490
1355213
1179923
1173049
283217
420023
73478
731373
869963
977036
715912
1375268
930564
259579
40754
1150840
359901
143328
254911
723232
1414943
857793
200528
932315
135105
495191
550454
747208
1127069
1177557
941117
1242256
1508097
715044
1415367
1159351
1556143
1467417
910110
900717
759946
739953
26922
32743
1502395
890549
222937
518959
758332
1104407
350289
484993
1202263
954379
1522673
324167
1027495
1123964
980632
255959
1519185
894611
316122
931417
606177
857414
999355
421710
1536303
968622
766710
1060699
714461
1261262
1479678
826855
453963
229575
1022557
186822
396854
1213923
1466237
713609
1041944
1276203
1260390
132183
1473172
1361519
950963
974785
154488
1496510
174711
925835
1228256
153359
1033402
1266039
343681
346997
230211
407928
790144
787732
591170
856570
522284
474143
1523025
492548
213794
254249
1153872
1061260
981473
1052748
1199197
140248
648490
694429
406436
1548268
534290
242159
789008
501246
83844
691884
837571
302655
87502
29204
1067766
4242
773092
327289
1023010
1475056
335382
837277
1250567
422267
1089932
1224842
1338518
80415
1027416
995579
13153
307099
89846
1053283
1417372
474578
155590
491945
1166976
1319794
700925
400666
687729
1233731
926897
493909
577902
8923
1122271
1334626
584924
118899
1395444
1045996
1066410
1017909
1560567
512984
380974
543281
320034
1248862
1307932
604495
460388
770841
196503
681964
663852
1295897
1396477
247832
1036263
1383239
1282342
1471516
1388135
452816
693432
729894
1317910
97667
497717
629053
1487748
575953
733714
1047624
1464240
542589
747095
10337
430848
200023
1020002
183632
565351
1207578
1178673
334587
519906
1320532
1078023
992201
841228
417620
1232652
147408
1358305
917211
1167155
687517
535955
935678
70855
1041133
255198
1336918
156763
1538644
1292118
1371206
264445
1007774
1145076
1484368
1378425
1556254
1473470
409208
409495
1543822
403323
877448
63391
1542956
1260697
440639
226542
1259693
1054422
530684
1220212
27352
1134811
776349
7435
1058470
1138584
1192937
126983
374546
1541060
1154206
786279
690900
851517
259887
1101901
1120106
597088
648520
588205
1439984
1191600
1341341
884548
1313532
239875
339948
489898
188219
794910
435503
426743
530595
1256972
314683
367339
979498
1311281
301794
711789
527051
163889
795201
572852
699404
839091
170428
1281252
871404
435100
25679
102426
231762
1511377
1314512
997601
445493
1148501
1152308
1535244
237400
1125909
755596
1470424
1548626
1377893
1004676
359172
566160
1450912
680701
541730
842251
1005962
1339758
384094
1460526
579705
1052704
117735
826352
225928
1411712
39858
307793
535408
1079494
241894
908856
1460955
402605
342830
1157084
687823
1395077
370095
1501125
315199
73678
414330
927783
1283075
1180714
1087614
229805
1159558
942941
562500
805885
276063
1163112
637965
1033719
785501
679440
99788
304501
37191
304103
1170861
533452
367308
582958
802776
1196203
819922
1172342
1114675
1362912
806856
545601
141514
283913
819575
1236667
391075
378882
89068
169855
221126
247868
329971
872530
196066
1169720
1423611
553110
1058560
1486715
958336
548586
203186
974286
615405
368275
1322434
1047552
181703
360627
253728
1502490
285504
780140
1342050
1223683
760741
1381234
486690
15778
74895
1053784
1539129
654267
902162
1209126
440291
532232
1472147
1018601
1517768
11306
725706
1226462
868016
272728
710021
412163
982329
977548
1488724
1393036
1512068
87934
952764
1311204
37165
201626
1305348
269353
1467860
1066908
1413631
536787
718340
342532
660384
1270966
243476
293241
1354602
1162209
656739
1259897
732391
1152595
1099077
1032576
887877
611144
667698
12459
1345823
343421
1488752
1273099
1028982
1156621
1386590
302863
218422
974471
158083
438163
790424
795987
295039
1337532
1034343
1207349
730570
261444
24403
216474
1523976
565504
226720
727614
348379
966232
1112167
228243
1320799
715681
1321376
207396
1200223
1168632
1060990
503890
658649
1441191
210928
1046334
1068700
1294325
1273900
342179
1101956
22317
1482893
234005
1540511
1076195
1302790
216849
126985
803120
126387
1423884
306875
846580
1062362
1098049
1504180
341298
1287889
107449
1352836
884909
776138
734876
1334914
1154703
953311
531559
1125740
1429039
681512
1404905
1455016
58338
267523
829017
803548
51628
776182
1356563
1293491
44256
183735
899216
250021
1561996
975836
1203239
258110
248267
198601
444776
1490251
1428809
1275062
863473
606512
410081
125485
742538
403444
129827
29039
1519412
1344892
1538899
223646
1303506
936717
567245
228989
515580
1009018
1566770
283116
533710
948331
246392
292904
29065
599743
1462752
257891
604336
1459445
1381485
1543079
444124
344268
1303031
510722
207435
192817
1260818
179763
954416
1233872
333334
607666
830156
530646
121427
536949
1515247
757359
318175
1474598
1396988
1066890
1242078
649485
293282
450347
751681
859832
460311
1284115
1373152
142759
351737
988521
50043
1443691
570363
586106
110570
309591
1496588
541257
645021
844930
860644
928355
838083
1319948
1413863
254803
1550009
1062080
494195
700331
173037
296269
389226
341041
19470
1235075
658053
838288
1059213
1258764
1158303
8364
978131
1482014
1300222
224853
1482504
642181
387962
103486
865617
1332764
1107076
951474
625983
133290
938610
1567682
849237
926415
912496
757633
1447895
601184
1167030
1494824
45755
116167
466130
573605
445618
10894
914593
49281
508478
829961
1069987
533297
1073653
1312147
1378805
1243084
661488
261448
1458078
789926
1498055
1423296
84267
632342
494682
963504
8510
151385
1332327
872714
1560871
1399837
284546
1014719
29441
845908
967825
242402
701882
355530
631608
1111585
1499493
1156348
986690
995189
1030591
1492273
119812
1498559
1117200
901143
521243
1317713
405944
653297
1258274
966364
560292
159345
593402
875598
258219
1000081
942834
801001
1091025
1516768
249879
777297
587715
1331378
485657
1469000
869663
568091
852724
1244536
721730
1048006
1196211
917430
1269306
1509305
978112
1223295
210312
881578
622701
394639
850910
368364
1170496
590311
1190297
936571
414014
898388
418733
114346
215960
64417
1331826
13818
757864
246989
1131470
591046
1495101
864828
490427
207169
39045
1485016
488641
191695
838215
995021
894791
1028722
1340890
916557
1043682
1349875
1120196
1277192
589396
1360631
1252238
1516640
221570
679743
684225
252648
301329
956878
329722
1309352
286877
1223097
1208959
1486486
806656
805123
242824
1195724
626543
1408060
1485896
1087849
836805
763844
747036
237176
909942
297475
715987
1277498
1363879
1225011
1481729
660371
389065
1096770
164337
776106
100151
1024579
1016643
826087
1098371
1434235
1351127
1341536
1422874
1058526
539268
1071218
623153
950374
914810
451627
791369
117646
618808
442233
746416
378870
412884
287060
134466
587108
700035
51978
935539
378689
1294853
62630
276907
666994
1392742
1050225
921065
1103652
1489697
799413
1211158
1159534
1511160
1029129
321750
27708
779098
747074
505661
956742
1066913
206487
1081589
1378779
1500341
1263925
1076147
629054
1132372
212827
1124809
399298
627005
1045362
450326
1249578
893049
304873
917344
1447703
918447
204189
715787
513034
1192060
966713
21617
619321
312145
1022037
22290
879522
220022
232987
173448
58429
945884
545241
1483302
816863
819718
450210
1065420
293962
425129
756786
1481225
1377506
34837
902893
873040
598141
1406779
500688
93911
936647
554115
616828
1105519
1201566
852990
81576
1093825
779445
637596
245240
739739
188573
261736
1043106
792849
521565
1274492
1170211
1546097
635665
908955
658216
1104130
355773
1528913
712915
1233315
651764
355327
1137388
440770
413712
909906
1214810
318084
708684
1406578
1137425
1560001
1369198
1054976
1466271
1427359
229063
996780
1261907
433965
797557
1552920
896042
835479
1030426
1428470
1317315
1199948
1464614
505733
980715
372421
729826
1081352
467033
1444718
436426
192037
504552
616964
1067552
322580
1187431
496450
1201767
27156
363492
39809
296603
776752
803904
1129596
89727
83395
1397381
1504425
874724
259473
105495
663329
869611
1451600
1271093
843320
246978
235581
694129
457373
845559
372643
1372959
755785
677318
1033662
526800
468806
540794
11671
610296
645042
1002489
914823
1470814
872345
493200
1551968
896023
1042972
1033078
1235995
1537796
1123378
932308
729377
1072936
347790
532744
1407125
398723
1472590
177494
1124105
581334
1365633
272285
728009
534524
1125053
947464
1166550
1503746
502323
384588
800670
280267
1148445
806175
109734
1540151
375242
152302
434519
851815
1206607
284649
1506929
1389533
458834
939369
1505227
370152
316730
975556
1128599
1519664
520074
713280
1068202
1501068
618187
235686
1412470
604334
492360
928827
666249
768883
588383
286439
903307
1389044
1549419
298393
423555
1461877
1305075
588593
635292
806938
176102
1266408
404081
1417481
1140032
451082
46846
740709
152258
1040407
1333276
1206555
991762
791478
95163
843613
734730
841842
1041793
962894
114287
1491765
16570
280653
345623
1235151
975700
965042
622212
26505
1310710
780243
367478
952819
717077
550619
640460
29824
810781
1180621
250530
197298
1398390
1128488
680362
1073931
1450466
1529780
1024566
183458
1261840
999846
706095
819200
133775
97525
547973
931210
158494
473521
208572
1080064
186992
1357289
109469
1030988
425667
91366
213347
509719
908013
1308888
1509635
1518946
304782
31214
771924
1383745
581663
24022
990445
108104
1040965
575002
1338024
1135475
1261298
986181
657559
1279474
205777
806679
1236808
98760
138822
366035
631551
866422
698043
1148369
16362
1134540
251625
1388906
1263091
827393
1151348
1239058
493466
1490992
1172163
725986
563495
1475479
14986
580481
873705
1417563
831784
909474
1257359
520627
283036
91205
454706
539545
812912
1436514
1374804
132843
136590
306907
537714
938106
684272
674186
705999
1380773
101444
843570
968534
1122714
1463172
624574
1408115
1084812
1296012
330247
1044537
1226236
14063
647305
966225
489428
1079762
332986
1543696
1394660
327103
53669
123124
1211438
204349
1195351
1442913
354206
486822
343758
768386
166789
492210
411738
1355923
372657
847272
444356
495261
903646
630545
1560536
1228355
1012132
928143
702607
1008524
1405600
1517560
888029
869015
313707
1551028
680459
1223055
929934
121943
1261400
1120816
1550246
1090031
1359177
1097473
818119
767773
1146971
1289525
1046393
57736
770958
1193037
711809
181723
341159
956539
454354
881273
549694
1272076
764901
1368016
543061
882121
593874
478647
960984
582861
1290314
799673
686671
848108
1030818
881881
1002426
617260
320451
915044
1207043
1121549
1348733
666909
1195034
1297779
51752
1213177
1167842
153605
1092556
523779
1526721
13633
1412349
1151554
1554517
603885
1438224
329041
152281
350462
837204
119232
548088
1467073
111465
50227
765712
295202
500276
984601
484554
958678
1092205
1342148
18254
1092397
977512
1491776
1478945
703202
1171685
350946
974817
93723
1292562
1359938
1307979
895574
541238
76724
35058
284828
202923
1412262
1139967
942060
1320629
1028204
1347851
1546024
701837
1144457
1372040
970629
250773
1303968
1539374
708209
414100
557689
828592
1243670
1109978
1471573
541252
1029318
427280
659512
364708
214726
740412
1470764
358353
820328
1079193
1067896
111757
1380881
1269652
739141
786829
1563034
75686
800538
996170
287034
176535
1368996
91019
1248803
591865
1355555
716102
869815
471495
945593
857198
1295391
543978
343506
1164595
1334788
154463
1176714
1169637
932153
36438
1264887
231551
1348354
1052352
988753
986394
601647
1337692
1293468
1459965
895420
769121
190482
1081009
816306
695072
1405894
1115462
291156
631835
1192468
1315332
1059216
310259
659039
954378
339814
544305
3065
888198
775795
942429
224332
1503188
992173
251800
1396418
848201
539653
566128
1027049
352564
1053926
1501524
922456
257850
612540
547725
60343
799628
248789
865521
1194184
114868
300793
1451856
12493
1337238
1075633
892093
482587
462565
181911
548475
700058
947464
257144
238483
997900
499562
982395
322146
1198407
727506
257210
623118
1280465
562747
1177245
1276954
882925
1051532
1282503
609186
226353
696599
241248
1442763
208338
263220
398217
60614
684858
723234
210257
1432856
933824
1277876
567162
114668
1054651
247667
986490
1406911
426374
298297
1100867
736510
1118703
65479
786300
400454
1140431
700782
187614
846687
164119
780750
492247
637614
222626
538865
1546654
1021912
1326927
197586
246987
1407619
727724
724975
1105317
1493891
709560
558109
1154296
1298288
882258
686796
1063042
817350
743217
1541799
726174
333761
744911
1135192
402468
561485
463023
620506
444331
434422
494590
1417136
683215
509442
358135
512028
919765
311740
1508674
127073
60306
256254
851055
1394391
71986
1243205
331410
547126
1118909
535335
271254
1396703
1125469
901497
294404
1338024
972980
3215
551812
585178
817631
44185
818602
453846
545482
1388721
500205
624807
1016539
934023
1094230
517362
452636
1302886
1512105
58317
1328464
244502
1032063
834771
135727
1351846
868908
958738
359134
1526424
960599
203191
1425663
539234
511953
1157613
659647
236224
1062204
431523
1003082
615601
736425
129564
890921
624038
799646
33363
1528299
1478780
1401775
1488826
629871
1475889
1427452
36775
856429
1383478
1390784
952212
147519
305472
765093
519955
1084369
1167329
865203
1231580
1383804
532941
744921
58110
96125
1069139
1266724
706372
597645
252213
948896
136770
1306128
1169894
429620
217246
1325305
326858
822153
1014156
1083362
1242779
814519
1454529
1502725
738823
362973
891293
516209
854
1384973
1294192
196263
1406817
154905
339890
1054967
756170
1224537
1247262
722694
332942
526686
720369
881827
1034468
1284997
159226
1463476
1390294
858400
789610
1414460
573552
37998
279389
1489584
1485729
1035967
961475
315903
34102
1239889
1418509
630667
263580
1426688
968220
900312
902155
939659
1131203
812552
403752
347756
848815
1370867
1075356
262614
1413420
833001
1409053
1304841
300698
856683
902384
1512321
16068
204681
501706
184792
450451
792457
1032000
1436785
816925
1131477
222862
224591
513277
1446471
307391
1461151
809707
111663
1347021
793052
1257741
81418
832543
829064
265154
1356002
379499
80638
698299
898778
220354
1358293
1170907
1252876
961007
1507954
1321345
1446882
81385
802100
829920
1493997
240738
1332500
859915
790411
544263
325726
103705
71166
1189078
1518022
1341262
597891
834459
1272668
1270548
1265283
1427909
1213866
1233372
801245
1371459
1054893
245418
380270
315655
435403
133226
128316
1093064
1555831
889029
302557
1280400
767235
1038269
799470
1398806
1166977
324509
1319666
1565562
206909
146542
1189580
25506
1013203
949582
647005
1032067
470410
965504
1339891
329483
891695
1371272
480063
557512
316991
1005010
1002310
102077
453765
1477875
1227648
1383763
1560839
1133830
48926
1298201
131752
800350
561106
1277901
660740
468152
420610
1477103
503776
836912
1503911
696129
1033986
54907
354332
316567
797481
9859
1027105
600219
333935
115829
225504
546157
543994
355050
244743
1124609
885307
1389811
201683
974263
1480203
669276
406829
79640
436030
1256608
931894
766730
317773
1283281
585841
264112
874785
100212
907170
1038587
237351
1375240
459658
529115
177343
457348
1070579
1206965
183852
1380268
765144
198028
361937
568611
376444
429796
285466
935346
627834
1311024
860151
514165
1173874
110496
388149
438558
1069805
726754
690805
495929
1491632
1252597
987659
929257
208419
1175924
3193
1501205
1319342
96955
511524
334402
413839
180845
333496
158562
1266900
35920
172816
374257
557405
1091039
394473
1476904
922339
177694
894774
689271
920865
364666
750619
576051
934036
1504685
1552244
569095
156854
1098426
1555892
966230
1145282
1186049
406496
617006
890810
223631
452374
1226392
433465
671231
102188
1445413
995571
783221
36512
162758
417912
1113942
1457653
1240576
464239
1484242
73271
243221
490222
530202
289469
398780
1358434
1101422
1200834
640336
1071191
1411594
277985
745463
1083316
1565423
1378516
911263
173
900730
894863
27785
746979
752738
1075247
979912
1133883
1450943
832466
863743
661213
1424327
840579
98021
407054
401085
1420414
992612
1102799
1252819
942452
26668
915597
564626
57668
705105
845688
1440315
1154342
981084
501161
1219025
1534534
1311828
1328986
97051
396920
1470617
535782
1320991
1505459
505440
617618
1134794
1349506
230788
1029049
659253
779336
76599
671215
1439275
808777
1492594
79084
129697
1510762
499744
1190951
660034
475011
907369
1064532
1318201
1548444
498205
760538
1055961
898156
571039
1214742
131963
1194003
800778
1351061
1127357
1490992
916251
898082
379267
154116
688947
369662
670191
72873
1308117
416051
1226483
760242
1493546
811505
455747
332701
538161
301504
1493117
945836
761865
1150408
1344874
491751
711083
1505396
1258106
658069
1176407
1252015
1486668
234226
236533
125033
1358103
432836
1157475
1127963
337951
292627
341320
701135
145095
208281
206315
331660
1002331
97940
1440558
741542
1115129
1445622
484815
206632
373650
615039
22918
993186
120131
1337117
207468
970613
19701
691962
1375215
681111
1097364
532517
454241
1471116
473951
262486
1549649
1136790
1280538
1382415
187294
1258811
584758
1403270
589263
656357
1053327
118951
962856
1203504
596155
986924
110463
344635
672513
1040320
407422
301289
247344
1188817
1358646
1416457
32048
23226
1212055
686627
1068913
981522
578437
756110
390519
1229576
1111909
676445
1029329
193744
707029
1059219
1409578
834380
537621
252148
1248837
724604
395003
1024699
1185865
724888
1251215
750934
949821
212531
745148
1498982
789249
1567571
1482592
951831
202182
599512
136422
1558062
25412
987489
674688
169353
1523830
735849
235423
1292007
267110
239216
1129421
776970
399600
1426497
859120
898324
452026
64565
921825
527185
682039
378167
220884
853589
355303
1479843
1550694
1433134
686590
691103
692548
379348
366265
651672
684156
511698
995070
1563746
1306246
986645
943214
390393
491972
527008
780211
432571
1271509
1494211
536759
1515481
204594
680538
1271523
367402
131761
1226219
1013007
1511678
687735
701415
420665
634002
47157
76590
111050
1349719
591395
32637
246168
1223301
162632
1467584
530481
1163830
101784
1251641
354436
66804
685525
350115
65310
1195867
319882
353619
650788
1557900
691244
668038
10034
556843
89776
1394423
593986
733065
776023
783520
847930
260793
850295
290015
334524
1560803
734408
649789
766160
1449766
432730
772126
722005
1543477
213423
1358744
735547
991669
690229
867963
490840
593909
487564
1418358
452177
1096326
1102984
881753
1121300
706385
742903
775913
324784
740386
1271879
489746
336991
1365132
801971
1365313
1478513
153145
425943
859956
873456
287091
1378544
118505
1009067
991593
1106890
563538
872808
967024
1471547
792236
708470
180819
935142
923383
1015521
588738
1422495
1499305
968096
278745
777154
226667
1342003
1305869
763445
432501
1253781
62872
175912
1216831
440026
590085
813957
1131824
1231891
725338
1301230
1485929
1337101
742520
767213
952093
1076828
147072
501735
671783
529259
1405885
411640
1457598
516793
673596
327174
459858
1152987
1560818
1229659
321047
837323
1215297
442576
1498457
722001
20786
1456025
941613
388303
966394
1431831
132263
1502530
676265
847447
1193594
1293982
1436215
607995
49271
1212189
136639
103729
911643
190613
684883
676296
756481
65352
404235
431887
930340
1553178
642640
592874
1161889
510466
1433556
1108574
76157
260844
380679
1039511
953794
275127
80883
797707
1499481
787872
534199
517606
34777
1372166
316496
1442837
397259
731885
1305388
147385
1431314
611105
586291
1233379
1268527
73303
96841
213300
983465
981249
1425968
1481046
1033631
1533785
578418
1231723
1073073
552499
542165
531509
443720
713550
1005386
829460
49882
845119
1260313
375547
382658
1406496
639712
1342830
713321
117478
11792
1316113
1397449
827681
1101955
479033
631744
785063
1314821
841416
701784
1012341
245134
170767
1325015
1138026
507808
1274023
594392
1417134
469841
1553253
1250523
496520
1455798
37681
1176522
1550859
1513122
101724
1537607
864475
567107
1242258
792373
643906
476518
411097
1175234
1483953
226115
1199298
181946
1304230
547620
984600
1275158
1528209
1347659
1182617
186464
1078512
342511
1399157
44593
204545
1269076
315691
951618
1046001
1214530
1184786
1128713
1277639
1560363
87404
561938
101467
183425
195754
93663
1222414
891775
1052823
132063
1513059
331745
1213914
513757
4841
452268
583845
91998
396939
1117804
1154937
279814
189045
684262
822411
875677
1393622
593366
633092
71107
552496
525525
437024
648136
2736
66515
598931
235422
192252
676141
1097951
31688
157226
800664
1473193
335356
28875
311938
1376061
1108066
454672
528234
976294
590555
118843
1452512
655508
628335
1314816
88793
530361
479039
647810
1343223
513617
384513
1491715
1535094
888488
1207996
1151489
1534899
622933
1423234
836240
1225636
1284742
1040447
1478816
1044750
1506030
260222
1286981
359250
1209608
55667
862846
1232048
390143
36600
1367226
105559
1379705
1083516
889286
212851
1353518
971639
989334
525564
1233723
1412857
1287784
1293855
1280049
401928
1450984
334342
1476686
922769
1033846
170942
1176444
907946
463263
890586
189211
748245
225595
955808
692791
467292
1431391
1046353
799316
1278987
627339
1154263
1205562
415612
840231
206716
1341852
992161
334018
47936
1196962
1551925
89557
243504
57234
848905
374308
719233
1010337
975446
109328
936398
210026
934986
76568
454042
876520
1022247
1459319
77541
279140
917858
242313
307026
734851
1207568
857037
1317269
474174
761971
782312
1561038
1266578
280045
1332636
1160267
1113263
945774
457122
293796
1187037
209728
1135615
168481
1329423
694921
1236814
1165574
730616
213949
844735
819246
1259253
9477
1089070
817311
1028614
1159839
62307
1038388
388675
1209879
1322764
1435279
578565
658731
950279
1342428
1260852
151083
760286
851470
1365304
1266374
203325
533949
1016566
1052356
536385
121716
1168409
1091783
557954
1438501
107517
1421591
1558482
952394
638425
1553022
250170
561249
149976
550351
469252
464091
285738
286270
781056
468169
118527
763830
605482
1538658
40740
267831
193410
277562
277521
25476
1397518
308491
650695
703197
134948
972328
872062
1297995
92690
1265742
852199
1483084
910135
363217
798724
737777
1389512
497174
842834
812747
1187232
1307864
917758
1255963
709280
1382682
963976
513487
1035943
932839
524051
1264165
1102476
936096
1182973
781853
362571
82728
542216
630575
1382948
342011
578172
696452
254028
1519439
1228422
1238183
252923
497877
1488089
67752
24660
1281195
1402565
1225902
606227
1361980
1036684
89856
705160
675813
22039
141643
1284664
958301
594227
69197
879942
141213
186726
1110581
1427952
1395844
136387
103843
1408977
210395
1276644
1063304
143922
1112655
1239282
500721
494820
943866
213156
745095
557971
1460210
79779
1351793
352561
441863
949211
1154462
574906
119291
377693
48750
233900
228137
947453
685512
843178
1550579
948695
1105973
634621
1396803
497034
1250635
233523
840683
126137
573544
592805
1463612
1135684
182962
163350
1369845
131673
188807
507241
1556636
1302553
1151337
1244377
1002081
57550
42156
783942
1155277
189620
315827
960561
676281
58168
102513
1305510
255515
16606
158377
1254886
1537365
1215307
561201
594123
1361354
717373
1064327
1013413
996566
94164
1003042
906954
128154
303370
1407619
1453815
770133
735944
521349
597621
838165
19453
235756
1359328
899622
262667
743814
558217
244054
62609
897999
756302
566863
1466743
868850
415913
1343837
765997
719175
77467
1327095
1015842
54704
921279
216701
645523
920164
345762
987637
1029943
1305004
1231500
598484
345141
157791
1066350
227212
1498586
296153
453384
522580
31149
924679
1340594
585327
1091198
71772
83598
1058972
875118
705640
1032018
512273
539267
549513
576657
1478856
269075
529198
1249341
1376617
1125923
1181434
444041
989047
1242614
1263041
542254
174307
403453
425378
932590
1107439
617030
967107
1165262
430601
620190
1525668
976498
523560
1219036
560233
159279
1002509
1087596
950541
35929
269186
1080549
592939
578629
520019
240730
181386
976350
1498114
1008529
1250259
1115635
276855
66905
794047
875493
1190802
723588
269925
126091
926464
1413862
1107980
1170861
1131322
135113
1046888
1139502
798208
769297
886711
1198530
200808
892518
1465581
538827
1360288
1045244
1027631
494165
907680
611126
377229
1207278
936508
1054472
82461
734431
1007720
493623
1423713
584150
23594
756284
1501439
689919
790728
54046
1110570
338266
1197412
48185
1409272
1276815
609016
1186886
1264667
965132
925776
276056
546411
628529
1251544
518249
1422910
1237316
1173292
976239
36681
1461619
380995
819838
470833
1157373
1006051
573035
1329036
320986
339748
610290
1385043
982275
1066388
1196383
304478
741994
379115
339703
1286085
1151359
165692
1464717
1007828
440400
302185
1200088
81365
1026999
1129417
958832
1014955
264667
948049
158869
1188204
829088
1136597
407329
683779
407549
1089220
1437045
406288
690302
75651
1478674
714637
467791
429298
1093132
991308
1298516
517996
1046749
352002
1234868
343106
305026
558294
736046
1168866
21311
440585
707662
394870
1283747
1309886
1542826
769236
754212
1398678
373070
1028718
1062299
1277708
574052
381698
552748
212181
1368765
124614
872788
96277
84433
1183802
265415
561049
1501841
878939
1246897
379351
1198382
1190837
1405875
19505
1534756
1189518
909408
1385914
285660
1404644
207296
446360
810085
511495
1203241
1511190
201780
1066059
431150
629000
354394
737206
892827
1203355
537039
676941
1399522
480558
799981
734744
707223
1054766
1383552
1294640
589701
957931
184074
318930
304737
123758
371760
1111161
1345863
167846
788463
560570
864065
1432520
1508035
655113
968703
906097
682147
379108
1173254
1013960
1207378
1092983
310487
333434
1363230
1408656
718375
17913
1148857
320153
172350
746484
1490158
943282
50579
721384
1470443
1253090
271328
761153
698753
126346
496860
809460
1393122
1089819
411441
575097
842651
794691
596834
839578
776368
1562432
1067450
651757
345068
1051208
628157
1430039
773903
933681
1193913
234819
1097635
425912
48451
1093436
1411535
1190170
1054493
658517
1244080
1080710
567921
415578
468468
911644
1208693
662989
574169
94814
1353705
874376
1446623
318211
577536
467006
900247
1237713
478894
185097
1502052
1167227
41994
1083293
795439
974619
932397
820267
341274
138444
968960
235826
785998
1264774
102014
293136
729875
1361146
1495497
251042
611601
1567269
505511
176554
339755
141971
832389
735708
1465460
170041
572857
1097679
1203144
848480
16377
1397950
338367
1238479
640239
701507
419497
106711
186726
938922
1194136
1448442
409348
1413137
521651
372432
19319
1334586
1330766
446776
384911
581947
1189592
394727
13208
1444988
579467
340225
655112
1057128
1061944
293144
753991
844493
494992
87490
1107110
718548
106861
137479
779105
276615
1130124
1181832
99344
1187649
1404634
116601
296071
527877
607994
793060
968174
861047
880998
1496494
820706
994799
1284096
619565
843625
259733
1267309
1537041
733276
994023
1208235
82207
1314218
1396810
146916
1043353
762633
1091287
229856
327410
1566241
1283846
1092745
103249
551525
1511697
827802
304879
181382
214516
1338809
535259
1229442
1210296
101562
815510
142
819853
959080
789061
501431
320907
442558
875507
484822
1396897
1411135
965982
1143857
992993
486574
360346
973031
1362723
1357307
332516
991049
1530737
440503
901275
433094
665644
670001
1408713
265220
522391
444963
64430
1264910
795263
1338760
383844
90660
1337780
1089674
73556
529723
868254
1036490
233710
1276262
65483
825609
647475
1414500
362479
1159833
374435
602790
1326459
1228381
483787
316080
1434492
1440282
827974
1423429
97337
828027
1545534
1013097
421840
720707
1560029
762118
1128247
1458467
899058
1366278
1118816
832944
1089743
383446
508088
537468
147096
435165
12053
820615
1044626
558709
208513
1273953
390819
781434
1328169
887456
458547
102473
1553660
694170
771059
964803
242936
1022409
600806
364796
597541
1136900
1273897
1414431
889946
1473653
1517322
562867
472173
109164
1551886
327536
1492717
1468113
913650
912272
1274366
1080088
347311
1365539
1375236
944528
1235501
989506
706828
400504
1341615
1345497
213207
1406630
112251
183622
50710
696677
1503104
388573
752630
772493
15765
540033
1558899
10884
1030856
1561626
834691
343388
1042979
1214059
1276228
731604
1103730
477237
330115
286925
1153397
543338
223174
15497
805049
4651
1188566
978314
1038213
398191
196688
104351
1390599
849803
1269795
737177
690637
637703
264386
1552107
309482
568703
947059
962074
1217117
444149
489083
1014055
283875
255613
684691
179055
676130
264856
350073
986970
45590
858740
564038
88768
129309
909818
166688
740667
1044934
1478591
928147
570477
1088543
316792
548257
259028
1480018
126210
177492
554756
495616
1507941
49627
286770
435755
1501767
466897
599200
1419665
1468102
11206
1096690
958498
686441
1403272
1400989
1467896
928542
694675
1155724
1053181
281169
13076
1428815
268909
185768
843886
316511
719747
394263
1169155
1452883
116460
26878
714662
1233416
1390236
609220
962337
556646
478032
743680
631352
808493
57062
43235
1018916
1197613
254459
888037
1490671
1315166
938079
11029
1544292
1436548
994808
391237
147870
566065
1199515
1072638
1322076
777871
1198981
93287
1268401
59022
470195
557290
1090724
322116
481429
55199
369010
1403551
1144482
822531
1080485
1137983
1462058
1024149
1076563
104373
1056845
1286206
574202
322226
1170964
1334345
331951
81902
1374410
753450
1240985
1269077
1362971
490724
1033780
393927
1123631
377838
384098
64006
395942
1381942
651971
115033
408255
138518
648100
1197554
32291
1072351
430053
216297
163531
282071
699401
628792
895041
1287386
1347647
160184
273413
959239
419615
535571
1092884
808498
735486
853612
1140237
662220
995947
1216243
878863
794514
448472
153952
1450768
250983
1462314
388775
1526977
958391
1074948
1281522
870638
1423867
412122
761812
1350055
1061593
101415
571490
1354766
545386
693675
1552969
748871
299087
952788
1434971
547692
14114
896290
1299278
746374
1503340
1021292
946567
615678
1550656
320301
1090644
1241883
1356457
18822
1212434
480656
1455725
1217917
489258
174362
160571
15977
293730
1553608
495522
1504768
158161
1095839
721838
1138171
78939
666473
1090301
1361773
1385997
301127
1129465
1533842
112577
797874
1433889
308111
988393
1304385
1090108
1269494
1325293
371066
64358
319447
1138814
1105321
1374406
1006802
638965
1101641
1046252
913087
1328230
625656
57457
931848
1357820
746444
500415
102321
1137088
756024
264051
1081981
523589
276152
1005671
409264
164610
174968
472218
1268500
241316
48966
401440
1223871
1049681
733289
461140
1387241
950043
569934
268682
458378
499372
946418
894803
757564
663089
1452648
843289
402369
1184852
93333
492133
1115593
240773
1567840
1310764
540092
1180439
1479740
1334631
1131346
854935
987436
692772
1522062
570816
1497608
846420
1539890
741230
317818
1109229
888194
27620
80879
1313754
1540395
359150
191003
798182
610127
1133033
206236
4862
75991
1103104
1072882
1138504
1555757
962576
138478
1111738
107652
1504053
1273825
894982
783744
1007774
1061647
781074
18402
465427
228417
1417092
1057653
256251
153793
1023702
204903
344104
956813
1011422
1517462
1107909
1464287
1526097
141278
307481
977877
242803
1139147
1406892
189941
607000
458045
1203567
685820
957653
295112
411064
627105
263892
15449
659406
211233
1266604
255841
390295
129347
495336
1350144
1545119
388442
1246512
578863
839277
1371920
238733
1348657
1563306
729593
321077
621654
25712
249545
742777
279874
662674
426923
1047678
1124368
708265
121362
76714
35080
1442443
206845
37803
294184
323158
637471
835716
361620
1490557
162743
851823
471248
1387343
822648
141281
1056127
894088
1516603
1353067
492106
1370179
840456
57520
435274
465782
880465
276724
1234573
1455486
617261
456702
1186764
200547
1404413
1222426
1528030
937402
1119781
543158
460182
303584
220369
1526225
1550989
221792
722258
888775
1242973
1283991
292568
978855
1065764
464964
3903
274707
1347083
1352079
504592
812896
540893
355822
1379068
902997
1030470
1124603
799957
1392712
315199
1307474
807898
763502
754644
894498
1356476
1563899
122485
478315
757068
1085758
1103541
731896
16084
799777
71375
42657
204457
212696
225797
820142
1265692
61174
1408420
471118
1328689
1089460
577572
1389719
716794
871075
782805
1436394
840739
49933
166272
1033802
555990
1265372
1173960
1400859
731339
304671
1284212
638686
1330082
1012021
1205508
1228311
1174401
102405
1401955
1198598
30802
293671
769209
1005734
27794
1559317
753762
1364284
1447371
338821
693854
546475
1198170
516220
800005
573792
908917
778507
1124447
323475
768814
1227911
1477083
1277031
1127841
76493
693771
682762
113046
878033
300316
935641
544271
503181
852794
1197443
1519514
63822
1529394
1553796
250804
1046743
1278205
951087
1356170
340572
585306
45683
439881
960038
1062762
726476
1166498
119045
1038024
636308
237564
280929
674868
673582
613388
1032700
896046
25879
73956
1342379
537610
1316614
932961
1456208
240176
1016766
1284821
1453340
445252
192776
1104211
559993
1475975
99503
667995
1531374
238070
1453958
1493944
1108300
635321
885166
27345
1149213
443579
1100370
846657
1175998
1203346
1354197
835949
1565670
715536
771532
1521681
1275112
772097
77786
27532
1358487
752648
1297860
964417
510698
980672
263271
900434
69801
398440
298632
1069188
356056
307558
936799
999176
1206863
1313108
878366
555201
1226564
156682
772171
230656
635927
739694
600797
1201939
862216
693367
363556
398967
812093
621623
94292
1072454
980905
747058
822919
1377897
774977
1561270
1433996
822615
554553
36345
1310658
353617
536529
170586
1327131
1056834
1260473
446673
608158
867166
692495
648718
658269
399000
12204
54628
1410983
985254
1115576
1360401
609361
69560
1315346
841138
126191
1132114
1456722
217806
1249729
416195
1277721
455826
385781
1085772
1062133
1523989
1113121
1486877
466393
569977
1143188
439615
295842
1149204
48878
263521
929200
1112268
1497200
1341430
666220
1290621
295442
1330799
373555
1458806
712695
359244
11946
21944
716420
956472
359657
958277
599136
852798
579383
1280921
940333
1283613
1366797
255825
1180610
268029
371708
1372170
1096385
1526592
918358
758918
689759
1108555
997855
703377
1332262
262776
982250
124698
828283
203697
1113523
673451
378893
1340287
1431293
1173080
1253708
540142
264173
1062503
1181395
1537366
1069261
931297
1485447
160200
852032
851646
1033676
452383
244327
272457
136229
1320908
530235
309610
531695
1498334
557954
788666
1020610
1180241
1133510
471292
91124
850696
1240023
41158
1491018
502842
898169
493335
369263
1549178
421359
1425329
1233212
402279
611747
752434
940524
88125
1534768
1498286
993161
647221
1329852
789554
1138963
1511549
1224116
113661
1076936
1485210
1397012
227135
555219
929420
1348459
1403419
667259
1139872
539913
1450297
1181961
115625
798351
1047978
1136076
927698
1420962
179067
1507485
432954
21622
1305982
72873
1272709
1036484
357021
205348
337151
35910
209668
578523
1004137
94122
506859
1389069
1088691
1391000
940675
757424
333452
259494
1415185
1030473
575945
146252
430056
671255
336022
571333
575440
493299
1305194
366817
891308
33817
577241
801818
1044801
849681
1788
39343
19562
1515377
1329056
1196944
1109367
158106
1210039
1033856
368014
594961
552585
538509
563438
186441
1336938
837487
470107
364499
1280889
701660
82223
1433748
414071
1288438
4142
402535
1303836
679091
1076281
1469345
466637
818111
143168
1130190
672205
1472982
1067902
52336
11035
629300
963115
169588
1479759
524402
1421997
1001089
839738
1074092
728944
670393
470399
1439033
1271658
1173130
744474
947663
625784
599428
879284
911505
37733
1387223
75695
600781
289569
778945
570824
117004
404107
1358654
234365
631014
725814
89604
871520
870149
459326
1084043
1428228
575020
1524209
1530375
226009
209591
1538174
311587
636316
982563
1562441
660968
461907
79891
351322
703663
224097
516463
911621
668865
1448181
1274566
462360
353053
1255666
618380
955778
721569
589155
1365521
1537783
665369
1289192
958146
847116
919553
1446010
1288340
355353
994982
757493
1127543
608509
694588
1062494
1141581
155145
320886
736723
24089
1075801
1548382
1218033
1464151
692758
187804
1392036
678089
446132
162919
1217966
605098
1162168
1232739
81973
577722
1059784
101720
761272
292195
61193
550712
1540776
61089
1488317
1322938
967961
1531975
512230
1533468
1268973
1058931
36533
726704
485524
214693
178953
162594
816477
63252
129071
583538
971763
1482414
1362083
955556
375540
1452199
842508
464140
468175
743502
993812
689874
813531
1540242
732458
1040474
1416409
1178026
691672
1297968
346096
251925
819133
1292374
1292640
42941
84944
964836
1186209
997719
383149
743919
640998
1334034
1142217
1528702
1308950
1407096
1353375
286477
1163767
961187
946421
113494
1530687
592250
1049870
742163
532247
427073
175776
17276
803104
323154
1096638
1168985
432129
1510031
47626
763292
728035
1383104
1151786
932111
1273666
111081
1493112
865210
1527220
1388937
1400590
1062790
86996
1343210
490018
251910
1329570
501916
1346458
1087199
637869
442514
1203217
100556
524902
116428
1306335
448483
273536
899136
11668
1197114
1241900
1167429
702534
982894
378112
297098
1324890
270584
1077260
1020762
1181240
1015293
645129
448312
740927
907716
1333821
737335
329161
215199
328657
830043
9335
1216953
332221
685077
888361
1204596
340616
1382301
894914
559131
635266
519328
945603
1359227
446440
120005
531034
141573
1224502
78774
655691
637408
1076153
986563
87625
1124623
1103840
625838
72785
105630
636916
955812
683754
54465
817761
1475478
770489
573858
1313649
1129997
286564
1149827
495264
354491
146710
210782
975007
1231131
699068
607192
313735
753297
37748
588836
1453561
1158284
870854
1123703
513798
1389564
1076855
1540845
944832
406846
1099182
1092720
611079
113745
936866
704642
438547
1102227
1167971
92185
212715
1182809
87038
955855
1401846
620971
420712
1031686
306101
15441
571185
746216
1053410
837655
1072252
1347554
524280
818620
1496129
1049213
254791
478736
683381
1519065
32681
769176
481193
251618
108090
857800
1295924
1520403
414003
396999
1266502
1455078
628019
837831
1508167
1202887
529787
1056749
850566
1416634
725942
153898
686804
20384
981101
1325337
220653
496229
1551699
759126
84584
574297
1416606
157085
530474
55966
262565
1383258
1103686
778359
1155746
71562
1146610
1160440
1408451
1421557
1408189
1496151
758737
1537698
620056
528294
1300292
1407413
698846
222545
143503
1353159
1214401
442441
1431569
1467053
251987
130219
840332
684827
1468675
881580
167931
692958
1372208
65522
158026
1420800
654757
993014
890310
713746
277671
1173685
1316483
112878
1515584
67214
1440292
421449
424166
1107683
603448
587672
1025666
1240824
433598
1482563
1098268
1407624
822266
1331241
846905
376384
1039169
1335327
877439
487605
5554
1227133
1378775
1370345
1203689
196890
1172630
541664
1187526
685383
64781
1190967
1558807
612040
1535190
132363
392764
429317
747430
1124340
1256554
912742
925150
1389422
1211717
1561993
382797
1361764
508295
812836
1020114
654459
843775
278368
68661
1262231
1393997
728832
362561
213788
518360
81694
1424211
444136
223412
1120663
721846
345880
699696
1183821
505314
1084438
70416
848422
542240
294264
1186527
146594
1566060
88544
506299
908435
1350224
1035963
1115798
228200
565788
1476945
185636
864661
889526
1520385
1276734
476515
1269284
1320658
361183
651706
1369273
456725
689804
1402133
1255179
267296
462671
939315
700993
857649
1408243
322955
609283
962560
552325
1362924
900174
187908
1343805
743543
385949
290550
964115
511645
1213364
1039117
781596
189891
985906
1109266
644250
1065147
846593
322603
564356
1265819
1491520
1224722
126908
594343
1100471
194893
1307914
76566
1335597
1038161
1010878
1531620
1429445
168466
546293
1233650
1331069
265382
536803
1060739
946896
931889
608993
624003
248281
736798
521124
1298777
326413
176840
401347
1196567
795781
172592
736820
38716
1373361
1388795
411364
12167
775533
1216244
186834
1144615
760414
129149
369852
263443
107426
1203105
1506480
544905
836445
648915
446707
726665
1362965
567540
964254
753877
736592
251947
1355324
181386
1010586
326681
1525531
102867
179064
92830
906256
88583
106787
844088
1071348
555322
748505
1334211
1030150
1266488
695176
647464
55340
1300524
1395026
623273
638713
1416494
859373
686766
590350
1413152
901144
784692
1174142
1291776
63259
9969
83698
591234
940399
245323
1562238
949410
1104222
1529585
199316
524380
1279207
290995
855371
622926
159353
700996
414306
530728
1140173
502771
238529
1232725
749754
1510691
872222
1273928
1143777
1103099
1212834
1096813
887902
1355442
34559
665939
1486374
869715
93504
495089
438628
575818
818218
140607
467822
472625
771462
663142
1545774
685047
72868
1003992
1289553
537362
357477
308072
1368338
988927
1403560
277255
119444
657843
1474266
1493280
61223
1107613
472256
569009
202604
90604
1258716
316716
871513
723275
1034308
138084
263006
537523
394790
182858
1553912
1340384
662475
1071289
678136
1131960
34006
1180604
417349
667024
1031867
1350269
1055616
420782
172462
86328
1154647
672250
530901
1548563
521809
19105
82293
253881
836925
233769
1428868
544953
639638
1291643
1331060
685720
751845
1102112
933994
21250
1077084
404462
1539533
1210966
1072357
426349
794189
635110
437146
1090830
617249
1192035
566433
1350026
442730
242867
300787
1479139
1263612
1259821
1410469
331760
58045
121092
1304564
574990
1132570
1173551
407650
374381
1132876
619616
1519960
178094
531954
1403577
221285
645221
317757
1475676
1521126
1024217
717220
1304741
670455
425657
428770
427735
638284
809604
1401181
1261362
335606
1330437
1350437
1034258
66845
905776
1566671
593190
1008174
1043219
1183760
1059327
957620
764495
1506868
352426
297298
1161628
643325
1458031
598700
901132
1450546
628041
28039
426262
247485
1333611
305374
1501664
984399
58237
1305950
924264
705987
499200
66456
252866
1141830
350261
1025780
1185710
566186
905581
174376
726051
861490
771743
202912
55453
865852
569268
524866
1115176
1296698
1293233
1322287
703514
1045547
1330106
493035
1342433
1421798
809852
156421
886806
540205
1430029
544062
251792
994493
322094
224326
1241304
1326879
727615
1287584
825843
1417404
587715
352398
913560
651680
956612
636082
353492
470353
1536641
1472446
551636
1440151
753196
666323
1168165
435995
14466
871981
558973
296514
1070045
862262
242094
247902
1337051
476041
687569
1126505
757883
278285
848269
649876
93028
278248
90254
777973
859346
498474
364067
1066773
519884
366646
833349
143037
916931
397135
827397
1179414
1494793
1216166
322505
597496
851719
534083
1563348
798417
11722
1165380
248948
1032363
1322405
238537
9599
1331368
868106
1195027
797893
699676
48221
1195229
1262708
354598
1516557
1507411
152003
322422
1170288
1316132
433190
1064736
420493
287323
1484655
493584
1224523
270151
850230
1293594
15234
104140
1279538
1508720
220669
1250560
1383311
1230069
636644
701891
287342
145711
323247
1210803
391394
964734
731269
1288005
250446
570890
170553
435740
1393696
70719
806548
981860
268580
984390
92519
676995
941203
628486
442369
518616
1030846
643601
938660
550609
426804
644392
992990
760071
1172628
43307
126948
571946
993123
67479
1447618
1275292
1327789
1287930
880568
828968
1253433
178803
84349
66171
893470
957805
732297
119744
957417
721146
1462931
1508575
1189012
189036
735124
821842
523521
158505
381686
120557
1013172
1112147
1094023
314810
399067
317608
836475
1438762
990475
1098746
190905
1177349
346208
992109
643864
799576
1191261
925690
1557113
888223
1379048
360217
313767
153229
1075395
428984
1160984
192080
138639
1032648
562726
1206350
414434
832278
1436936
1564611
1364312
494684
1341797
930401
139059
665694
264955
1009443
323797
1336847
890396
636651
1448319
1150054
1467460
1325137
956676
1144252
991766
256843
442793
178967
568939
1090593
150923
1077681
401921
665549
1170336
44100
87281
529653
912790
821991
8516
330370
203570
1026043
404475
1263400
33692
1034609
17069
52922
1071327
1140056
399476
714334
248336
1059973
1376299
1051568
207782
878574
472283
430127
113550
430824
60508
963726
431088
566089
1369692
819597
1247263
1501669
447533
864841
590428
1471092
1529216
23683
271791
572637
460352
316947
1161246
260395
492239
1352664
910873
1045958
875567
146852
1261988
1184491
731299
902976
141131
646300
742412
830313
1161944
500548
1380826
638011
1318815
173588
633193
547016
1452496
246684
847482
693530
281398
190412
1544798
958346
1115269
755483
1013864
18136
658806
1255978
1282905
741028
1100994
149818
1447669
578830
746071
1203776
256700
829188
1086023
548738
189885
1032117
1094200
400735
756344
581573
357690
604425
873315
723170
941797
1508358
915738
603880
392570
436346
1024294
367501
292312
166783
1536281
783824
1434193
834366
733562
1307022
180363
1432899
1118682
429161
329467
97922
237870
4132
533612
1112896
241011
273868
794451
223355
640216
1175733
1041486
1063578
1267362
919983
1243445
872361
412841
668511
1117545
418069
315331
684714
1160745
886454
1025786
29655
261254
1360333
1001152
693146
449868
463362
1505127
558156
1526766
1220819
1134935
766071
798191
1312516
395099
1263320
417727
603514
766895
521716
1380832
371734
1437956
70988
307553
54493
1233821
52791
1340011
373668
1087435
1127194
423561
1145772
1333972
244344
567966
586374
1068398
1431447
462400
897043
1481453
1125532
560299
33920
16586
166441
219249
254221
1281561
1375215
1066606
372597
6776
16714
1243889
733568
849209
1382412
1350400
611477
778210
1517226
568332
1144427
661456
924649
1033676
268122
467551
806536
916486
1274690
1173129
1452629
87181
1139147
1373623
432074
278191
796276
1200926
726452
1341816
135885
1541600
836076
84607
1002159
1244366
105833
113229
422057
1543747
690812
95906
169498
734408
1212339
115294
1128071
1021772
244973
1174030
563487
1267230
1691
1392455
1313689
1415843
1479675
478634
1149963
1326073
424757
204623
453513
1504918
973408
677195
968807
1153890
676230
1036746
336833
121245
597890
332977
1171194
667168
352591
342047
1069976
536474
379097
1548437
1550382
719420
724257
1366777
306199
978487
279083
901912
879222
1549349
542370
228938
467295
416684
275187
802974
353943
244571
672868
1300880
382368
176633
677218
549746
1378144
1409097
1304593
314590
974684
122871
507495
32066
838648
441487
812031
220949
1101771
1420775
1127273
765342
1500636
305925
264287
1394875
363116
453519
1505625
1080545
572012
959757
895487
1390493
1110781
1195028
713736
1400073
95695
1514372
1030533
364021
856808
738849
724998
1527811
372730
968085
1095134
346157
453742
797176
1435037
573409
1199410
226908
1503791
307917
6265
1386509
845238
601854
1402630
356583
43052
1233387
148532
1236477
1308802
1518149
1239320
582825
1333758
358970
1459754
928348
957761
1288517
315712
900499
950594
1192311
827173
747234
1184005
540491
1348819
412424
1234474
766367
328294
495515
1326287
539435
942304
181722
1338672
1304215
685535
192931
1491582
1380140
148102
154811
1508990
531612
1227964
51583
69040
1107282
964928
1502551
633816
529200
1561576
217996
1498010
1466053
616484
1266933
919674
1553904
854185
1279001
890595
1543562
543433
152704
701673
1433619
226413
318237
848206
515839
1013856
1116854
1543788
1552757
95558
528532
996238
661230
1266966
1455486
27713
694840
769565
1558160
614975
573838
1289141
454226
1278384
1523239
968606
249086
400117
123785
784846
841168
734614
36011
342628
211604
1268047
125802
1513911
714854
321599
1248168
1211435
1012217
999726
1020339
185277
1479634
1153464
733066
1468709
452287
82522
653748
19062
1211138
387541
1220025
281963
394447
1282922
335570
1474317
929936
1298452
1024482
292548
1464761
122307
709171
1365927
804864
1080769
1566511
972036
826613
1498178
664359
335488
53442
683218
1541840
676832
1198157
43137
1065897
170718
1280418
273121
1552371
1161867
850405
644831
1366781
1063720
995874
1281198
280412
960360
193778
529952
347459
754879
1092045
846548
1218523
775736
186389
414337
1257604
876981
1308729
616189
178145
268272
308242
1231810
997851
1106845
47585
624864
1186945
16808
1336923
1085644
948666
112964
1503576
1427329
1013844
557088
672017
264735
48841
403578
473788
1459226
838856
216711
133592
1416375
788962
1523729
1560702
1378294
1128073
1078556
1290734
568025
225171
635682
1117708
270867
519556
610222
1316674
421808
549621
738860
844380
893253
319727
568374
412828
1364308
1564445
1411435
466743
283470
527045
115531
441212
1332813
1049520
543958
777911
150544
671393
263400
1311946
440430
1121232
188299
956418
1351047
1228739
554637
434332
1353327
1099885
17226
739627
335678
1288323
673241
1341495
1020775
674935
334372
120283
865460
328244
425965
1074617
73630
526334
467084
212863
1101855
559439
1293484
891834
720474
1090625
1539008
398306
68497
1081945
937567
793130
428013
964727
1382926
1211886
808557
245887
1301841
1213218
1294968
658744
125357
1123884
1490392
337211
531850
1466931
1478548
924744
671802
938228
45819
1393160
959846
666605
949721
1156
1557577
1478884
1107133
854031
958556
1336029
1030459
898599
767990
112086
1152976
968701
1203896
757370
782085
72783
1107934
1544709
690914
746596
293536
428806
591218
231066
1100523
1544029
714932
225533
278410
630570
1173994
942038
1202003
1097304
590047
1360819
1203738
477914
122186
1185252
817096
1372097
1190815
1527644
866039
1195947
272632
1183973
1016628
466025
1319984
300294
885175
79394
704766
300972
183102
239876
702086
496392
1176737
831864
525811
1172843
698957
947983
835279
1417872
314332
1157711
1411747
1386681
85790
357183
1123815
689267
991707
1469931
1446775
1120414
325918
37981
1251705
563970
1137852
359889
1031792
281848
642675
81878
1423058
242017
1387573
1384188
355448
340650
937368
567469
852534
321463
484638
1262122
564080
162834
93296
462516
1119009
203692
1026974
701349
1201065
205350
1367123
128015
1052760
882590
397642
1020295
364636
410128
352489
1028395
595842
668651
36358
639981
321092
1343486
641268
744583
511129
53751
404552
1147332
845270
471722
1212890
461887
1322941
982973
832025
162671
559875
1324369
1458857
585955
422621
1344874
1504552
496779
1061134
397947
967406
622731
1171642
1181918
1221958
448070
231131
27380
555700
512433
1082859
500617
605075
187664
135903
721315
1085953
830904
1277971
775977
1031658
495168
1233759
1035195
1452235
1060476
901900
794762
488033
601001
1192341
1231618
251491
380041
1492803
1136262
657984
89768
190327
43780
596685
1102663
803823
549832
707350
508257
1028032
148984
846040
219638
881833
254916
606714
783761
1383059
576328
1163829
346323
51260
1453325
829167
449207
1201182
792584
841439
1398257
1236339
144164
1135237
769450
1287959
598346
643764
1499507
927446
1188786
497122
1082494
608903
352934
1209035
669080
983678
636387
1484464
716953
714922
13138
1536014
1388131
736715
55148
17290
1040483
388546
1561590
871874
1325189
282592
1280611
537955
508744
879077
950987
799717
531943
663405
539608
1009739
1032607
1338244
80853
792426
964487
410701
1053911
5312
759328
440436
1353577
388183
701956
267350
551737
1146395
217805
893938
390766
1138451
235753
1207920
1492488
496107
911508
1308439
543931
1376317
838898
1301587
1127632
385196
1140527
153799
252245
443951
327775
771814
1060833
899776
1107943
574747
444119
908818
425223
540677
224746
1090220
1268432
1408883
897188
308878
1271129
1328894
502033
31464
304176
1392731
1238027
119991
362089
621658
1391201
818955
1449441
195438
1090459
697879
1177013
1230237
780056
593092
677380
825452
631878
1353030
1093816
829190
358421
906165
1407613
916430
675212
5021
1236884
1251346
1431372
128985
821067
1256195
1023203
430258
762923
374688
467041
1165569
441412
1152579
1297808
524032
208363
543922
722596
723629
1364145
1239357
274227
1341167
1089769
272574
91315
846440
623372
1176688
365743
1080440
306799
1292427
1070152
245177
1237311
367892
485151
919817
1439885
346385
1014582
1241097
790291
233055
3921
1059155
880154
256659
1234453
1362956
817166
1416573
1147563
328680
1544340
197722
833602
728957
656632
707922
585390
807769
165115
375971
39044
1075922
515941
870875
1177002
696612
137826
1239661
1131415
1312393
1004592
142547
832224
635906
775005
887469
283333
1439556
654948
988215
104956
460176
444879
875970
609356
372086
107874
836620
493212
1207609
568493
206905
1081342
318379
1196044
1041219
1460772
389982
733316
710066
1380704
961547
774269
47202
1371095
105447
301071
723774
766019
462657
829501
483734
456694
879485
661924
1223459
1209714
368956
1517420
52719
1197603
1508985
809572
403452
1154699
483907
1179852
522510
692955
510622
660862
387595
1239671
263268
1114476
409745
482749
848709
1485198
415660
779154
536521
1229363
1449268
118567
1024587
262252
668963
296049
1304445
163920
839279
1197233
1391053
396706
641962
1478311
101178
286325
533664
261596
957291
219114
1063270
390325
1120368
257052
272318
1323099
458179
1041420
767920
1245767
702699
1537897
1077892
1093233
526179
718497
1189696
1349301
970914
78843
31696
1271603
1476034
1104497
177513
772926
344859
1054506
625171
598512
761634
942656
908384
1553240
139138
145254
635676
717595
73532
1119084
1527753
919219
664299
700691
807655
954727
76338
1005670
1159225
1550654
374245
762598
676202
877277
1094005
1442629
1295159
1066626
927565
3059
478598
837642
482132
365552
457714
1133529
714187
618249
315910
301967
586871
1012289
719193
1135186
595525
135237
1272273
507930
963139
1382879
958492
1416543
1486978
1361210
664126
344642
1121117
549649
1121785
373293
1318952
127009
1411698
1297022
671079
957498
424248
195527
1387792
922626
1250388
1419850
1031161
1152501
737293
776616
686799
667656
208722
1190228
1019295
1146440
1000762
441386
1313513
1415424
711381
748840
1235661
441339
244308
935247
792692
1525704
813684
818418
1215898
1367645
835760
1071923
1172909
340981
76062
1147833
1297738
191379
1341388
1126599
1239705
781909
512145
774887
662066
1185717
17383
184415
780614
672121
1244441
984183
1378977
295683
459001
847928
1439091
47750
1104198
532500
53151
1083483
909802
724515
965202
862456
368947
233494
341911
927315
1017753
46492
129848
1524899
362424
96840
306808
1564882
602509
755551
1144487
908335
792971
502891
575162
885798
632395
416063
1387016
1541676
196818
1202404
967472
1193329
1089313
604729
405386
1343320
1009053
1187508
464236
1260189
1117642
607938
497169
545000
462594
946430
1012877
1514728
1381761
428810
53547
864007
1053016
65878
655459
44076
528280
271219
258966
268805
429348
142693
1140632
558150
987906
1006331
1224217
484232
1332738
883471
928280
1082752
1411225
1400615
700859
578586
1230857
337405
951717
480018
737668
1385770
411759
174430
150270
99164
851707
951670
462581
823861
434014
319056
87185
650510
659117
1273105
323731
947450
490347
399860
905180
1524690
618261
35041
163151
1510660
461300
407291
1411253
14570
408832
1396006
1089005
414175
1483371
200247
95764
567853
127741
232907
455191
1175485
204738
959901
125504
242507
398215
1463158
1186651
372028
758673
761944
337329
1498392
1471696
836993
73851
208351
1297995
1293829
822234
1051598
621894
868103
421391
1493789
134393
189089
1413110
504541
1298664
679530
332665
1220505
1211880
577527
1533828
323469
1557669
248265
1147301
122727
458835
1442626
499271
543039
405224
59824
195415
455955
1336073
1550411
656856
742078
771070
962904
1505951
244204
1090757
118424
1116607
398322
173202
633810
1463576
1534386
269292
394136
1189714
1007664
177980
1082804
1471134
625460
187141
1393405
1468064
736294
489275
246907
1224349
529845
692681
70105
429505
59852
188107
1557748
1313229
599166
258440
57220
141913
1468520
1561823
1361662
156955
1551841
355442
1065195
912186
1496508
61643
131929
1375295
1458432
170223
469004
1240065
621425
464617
705119
1003508
430073
110403
864303
368481
673040
269500
442471
808433
62630
1305775
1050151
773988
751882
356901
214148
833056
738059
992772
734107
1185423
329318
579893
1494947
1374726
687879
1160561
1418511
918027
1130585
1513750
1451336
540078
480830
387493
1051934
1482463
746636
1526480
856854
543248
263152
1220910
17692
670193
281601
811490
300656
1400370
254361
680985
374759
102489
36491
162543
326961
1333372
1301339
680351
1296204
190163
299157
352891
612600
459655
857241
1163385
1204754
399958
346473
412377
1154566
790127
1419796
551240
605192
735408
374135
972517
774264
791875
219525
1253049
1399898
1518339
738153
1235594
1154080
918368
1464654
1524267
531454
131352
298693
845009
1520713
1421038
402445
396834
563457
1519775
797237
481633
1017147
318799
798411
874637
1035218
606556
1516613
134014
1520302
1378432
450143
187127
754519
200491
454125
799068
1323510
259604
1333162
36502
1237659
326467
455216
406200
944421
1210999
500805
1407566
337729
566837
175244
632166
676989
36475
843687
953876
1483373
845641
354031
62482
1138462
1379321
888130
227810
302905
80823
115097
58415
1160375
650323
105007
1172978
1072241
1231050
1297784
642237
1223073
290785
420874
387081
263756
1221302
642942
183057
659287
352053
617214
647430
1157066
1466553
448819
819813
188962
314442
1356609
1106314
794115
132491
619217
229337
850311
1088181
1558123
393264
364294
1489880
316503
640195
925165
984961
1321442
1264787
1022590
230597
981228
377291
238732
1195904
1230359
1252541
980902
115083
834879
438840
458684
209100
1118662
1384524
1372595
1429888
1466107
161756
919647
1116211
50000
259595
1384503
606867
278045
1362212
911382
1060747
1276996
647184
470820
1544316
1387964
1406258
23733
510257
815233
369986
453942
848715
206339
15908
1362495
594021
1293293
243
532539
1096572
1074488
646235
1274072
184715
402648
991548
77970
3564
535804
1128637
738891
317694
363941
315590
216573
341313
11476
1155653
1408463
844426
1049393
350230
203236
326645
367659
74771
855795
479286
973504
1113520
371225
1296662
203717
674956
213216
1309123
1144580
1149966
488016
241997
966836
1038605
1223986
567851
1404555
1037562
608319
561825
314778
424957
506097
559310
989147
467225
1379989
1447533
1144599
1254518
1562709
980725
792236
72256
174175
1320838
568757
144385
1188018
1082424
1483393
349102
44920
420788
1357214
3831
46771
1447577
1555347
343547
1450367
507441
1254242
320124
824341
1136713
1004322
113194
321890
817487
177883
287644
6334
1440713
246954
1229830
1452996
1105384
1267104
235082
845741
432747
775627
483040
530319
1531116
285698
240228
1494925
1555653
1337629
270396
1104922
459104
1551833
596963
702268
110195
73485
847179
100191
393059
14161
636544
477994
567647
401664
298988
815287
286154
1083206
1415231
314195
378444
861300
812486
1557163
623236
1396034
121831
653832
788626
1015730
1116204
900934
359108
1497945
418545
1476167
860453
1287233
387623
153661
484193
71872
673860
1447453
311568
1101483
158149
1096982
1022659
435721
1430946
1236016
1475376
848991
1550178
379529
2741
940312
95912
610882
641181
125601
921429
630312
1511913
1081800
644734
1284439
823936
1148632
1345687
1202905
1198803
752411
1274278
544571
535224
994750
1420752
1375767
79583
1041860
1056129
119799
48678
423362
871388
1112361
741564
115778
936747
365407
991537
959442
1534599
448712
370396
1069785
230010
271159
51845
872146
114388
110032
1438228
787742
806504
518704
742354
1127947
217587
924940
490257
645341
620527
27683
124457
890723
1330305
1347320
1462383
923570
687668
1368935
277853
1479819
249420
817597
888109
1242979
1111914
1163776
60541
1249448
1515659
556003
800540
1131154
1012976
1150978
1041519
998523
1336872
218014
1228856
1158648
514441
849235
223980
1399297
1143834
242506
1112984
1086998
1064586
990096
800463
753544
811650
515052
510604
184498
1442235
857968
1364936
1118680
620717
1178224
1452401
524525
480024
346931
331070
1136398
943421
332609
880325
57260
938210
869430
989170
114681
1144856
398123
1088362
1419460
1050862
504124
1426743
1028567
304374
340040
5180
1547080
952150
1515796
540886
1565658
194108
211077
513773
1272144
79907
821563
1543498
1403113
889024
1410836
1428096
690401
126218
1126208
16087
1350513
1321877
729670
1259256
1127413
1554886
630358
1211186
253592
392082
1397525
27923
1185774
588412
1110215
458848
68528
386919
874151
23168
1489318
853867
299411
1506943
865401
706454
688033
351921
1213937
1205535
1553018
1076796
1064461
1107179
902809
544342
696128
523669
98116
620150
410863
741336
1306156
1309028
1336047
1001395
1364345
1412777
706405
847973
1189294
308975
692083
153975
559472
1176248
272736
585756
853122
672093
510279
1557921
1259650
511782
223520
911324
1459345
298253
302757
899824
85510
920904
1177684
1559689
1091045
486115
1435710
962127
1210740
364827
1387462
919347
1281010
1217630
342758
642103
50057
313286
253228
498325
525355
748356
79897
1155824
1480040
1021049
1545464
550839
184687
24115
1373755
1496044
1182811
231922
672583
1528083
768588
1262288
1386971
255073
119125
1536424
918282
1227461
62684
1024019
1480120
499124
563737
1483722
169080
440191
497812
334896
645931
1555471
442265
1078747
1567618
839896
944268
1126294
1345250
1248769
433230
1403003
928662
336561
374124
387718
776609
708315
209455
4522
531514
1286245
1198926
1400890
310318
1300205
1422909
394040
156429
1112165
1100921
541926
180163
159024
1393428
873081
1355129
1322684
134008
963960
960761
34391
249740
1007285
1285751
259667
615031
481676
831701
149054
1354816
385291
1077117
1059017
341569
403823
773645
1556298
412492
794481
1104641
1490246
1511562
191957
50472
398323
1235350
389049
646822
187648
584684
1466692
426483
1003916
1153988
35998
73952
1189651
1227105
914266
890773
327653
264874
1549827
1296620
1264177
1242293
1006492
209624
756295
1514336
1049418
765633
26766
1335175
451847
560149
344289
1028057
13574
524842
129114
373822
938398
473603
596043
1295495
1099387
1347975
671134
1392621
1054964
1218585
5322
837004
20994
1362022
1040622
815061
1559113
583073
917587
145143
755997
971930
1066736
227764
1058132
996814
31912
1098288
1336705
1277816
587827
1066223
989843
1278900
1322590
532161
124891
1322076
131688
1158924
74885
1505702
1038594
233560
755448
203642
1265014
1005210
557424
1010833
298775
855819
1101810
1224184
1469709
1337956
785601
793536
300208
1042000
1423453
249363
853515
1316823
306216
863573
35530
581810
154013
1035309
117338
275618
1002032
1286292
637910
537306
509621
593950
335901
297273
1009402
1481333
28185
1281158
304265
13370
1485542
739573
1281538
982928
991862
65559
1243483
198982
711232
1083815
122850
1355075
70202
1054676
550579
767325
1053987
1231720
146942
26141
438610
1128418
692999
821969
110669
576915
1034777
813153
232588
802469
548658
875049
887677
1404416
319653
559919
1460580
293637
511942
156313
322806
1422798
420669
825487
1334190
124400
540994
1067074
159385
52947
168523
179236
1202773
1056204
1125255
838478
1369364
1383656
259639
599054
1492306
1020544
159622
198490
640336
1514253
97845
1046369
605862
570609
752771
1388917
1357164
1005525
221052
186558
1289400
1309591
1467287
1400070
1208303
1454720
713457
48003
121890
1157063
1345524
1345258
1192891
148297
172698
1160769
306229
642091
1404437
272219
71127
856441
1485962
227484
379268
132292
381530
765710
1200389
1176362
754960
528482
915427
931505
169189
428451
803780
1275635
593765
38951
1360017
1081983
210435
184343
934261
1180086
848203
792041
1121512
866380
353536
577019
694643
405162
384822
1086977
982695
543506
735368
906224
1112288
254752
371315
1166104
799390
320858
265303
696447
12150
426130
411619
165439
1429698
1158354
409711
1062869
241320
110360
284779
1352241
564363
991812
128291
1267021
1132794
1163744
84841
342037
671914
505524
1156843
1354474
1486466
610844
1060538
471012
796170
414320
915462
830832
1186135
1481428
1120074
1466634
606142
450292
1045311
39817
1292283
236368
185385
305123
1343487
1071887
524335
495969
1151278
273275
1504777
534532
1031049
395861
272814
1350047
525
224334
389846
1420036
317307
1119897
1246546
540040
683933
302712
4093
1349885
675378
1511489
863388
408165
762107
123454
1442498
1181196
1471314
1513976
561886
774974
881295
346181
1449176
1265098
1397149
1365508
11356
1207958
467645
347803
1195719
1540448
1430014
1350405
1437626
149113
628080
579607
433780
1257024
462899
1125766
746083
404386
620886
209973
229600
691372
1303780
549674
894927
597278
294028
814964
1370118
1564048
1523691
934999
285532
1486462
344599
1162624
747237
1357291
1538970
1456670
34130
608952
755944
1556701
391334
190209
715082
869344
240089
772238
1057807
608212
1451215
128581
911218
500553
1299294
322205
1112119
1283005
598486
215914
512305
561679
378874
868219
654666
302379
145212
609036
1342849
1411650
1294990
1236018
384564
1474115
400812
384630
329080
872557
33345
344572
1276134
1134112
923143
1559541
1455109
366647
438194
695245
610645
1112794
449125
196152
1496283
191484
1066564
272321
1031924
39583
77108
155980
35796
141078
1299875
130344
1442612
1034535
1104565
15550
1282213
1539877
261301
1369253
449350
929886
999750
276949
359482
785748
76363
1076502
888651
795305
321081
1429986
1220400
438640
1081610
733037
1441891
756481
634581
264934
221992
653559
1266579
670158
84819
977893
888914
540778
965764
1358965
367755
378456
1112466
120136
757095
1374208
983846
994201
176113
1277234
647290
690945
962184
253522
578599
780802
414514
1529770
1089164
338662
402198
362510
11585
1433561
1193924
1029869
936379
65509
1270965
515660
226072
204322
1021170
863869
891484
115605
1281491
1023689
1508675
1482923
160320
1444285
234350
25801
211369
425765
889103
1216404
623009
1086566
463484
1217172
768542
1074664
919739
508911
1060193
952321
1103490
1502956
369262
752727
173759
32212
293863
533055
717115
852054
209520
1038242
1471079
689815
220189
853860
1219965
180687
217409
1356493
1312503
1262134
1398008
302964
258261
376983
724047
184955
1235559
1311823
174532
241386
1083852
449195
436526
599083
1229360
750774
533506
1456280
1052987
532357
1118254
930860
420616
11837
1172272
572577
5220
1048281
1024412
1059142
372211
1298415
112231
1105533
496279
31464
71939
409156
188029
205772
400136
850175
1139374
488742
574941
1344820
535842
661018
732498
521008
753409
202398
181666
1396637
1485142
868906
669098
280151
416207
1066671
573914
484370
441525
73789
193402
808700
642497
1516125
1435918
1411363
1267770
559495
767300
53439
94777
1503171
382666
1515827
409704
1251167
1469453
235363
1424570
1101566
1537337
58662
750114
33824
271946
1374776
1120204
1467547
217612
1385009
579071
93301
7789
589235
1552383
708701
1511847
1084221
1244923
1395689
1167402
615979
479011
180457
160006
1434554
400277
39513
554969
854311
1002247
693576
1418956
1440986
1536063
496558
524239
1563437
1459708
1210535
838818
454825
1386690
247302
1401710
1082884
203428
428331
1347634
545173
162615
779261
1401047
1418836
1092383
553979
388518
1296795
469979
537101
1386083
1299807
483678
424787
879933
987928
789536
1011399
1503783
1095193
1285632
1241801
852788
567271
1340474
178438
828124
276566
1019516
101966
1534904
777116
1235900
1567528
530615
1385466
676884
1082012
1375345
1513887
719519
658494
47019
421603
969077
233059
1490763
1025581
1049998
1339480
914226
295680
955559
1046388
134225
1007299
908134
824114
1431900
1320606
1421965
29360
1218985
8636
1500719
1204488
711879
878528
1379264
1553631
622431
377144
1129603
407212
907573
1482410
178426
1141622
1329684
529768
641629
1195359
1300288
1238432
660467
328843
1257034
226918
514565
442215
221908
1118500
880345
1210004
108433
1392939
545359
1050075
948698
1367580
441972
1441370
1300309
952948
1232583
882166
653436
983787
667103
921066
1152652
859891
559814
1427775
819322
1129954
49959
96015
670202
1128049
820705
1483897
59186
478940
155236
62947
176301
528533
368658
145910
876722
841210
1176808
578256
624917
496675
854921
1410516
936919
1339644
1024995
158233
1488682
422975
150881
176984
524279
1445862
561767
784405
230856
268263
812648
1250
1400686
1245828
881011
39483
767946
519692
228403
625173
721880
544270
568705
880020
775976
953101
913620
163795
414293
1217951
483116
226657
1428684
1003916
391234
663616
956660
384433
1363893
508410
339120
299532
1339863
401488
1085808
68991
25464
274558
1177878
514552
383265
885692
673993
664446
805100
994929
687767
831422
1273175
1557862
678245
1402275
627995
38055
753791
1245406
840549
535080
23078
176879
534546
966320
60340
341431
1079806
359690
935448
1417408
874367
1508185
694707
509634
1035701
152337
1458352
308479
1460181
250800
113568
1194305
190057
1150408
433193
150592
1096393
387748
858515
1455837
97149
1321282
1435075
1408256
1162878
1342766
1055281
1071241
312372
323609
392461
353025
357697
1197981
1464808
247748
641071
1443348
916958
1201148
742667
1143489
658763
631862
1538626
711392
829814
57739
476884
325455
1036397
962346
79593
481791
533450
325070
585496
878384
180919
1098860
1241412
98760
569299
851999
269662
967990
1359169
1118617
226506
1284755
1556037
1116898
1542335
898630
1397835
717763
922252
447745
122413
1213854
746209
847711
1498010
541741
255686
1486845
543112
480727
641564
170905
22445
892474
512399
1188865
1178105
553478
996354
871200
1513100
1034621
760968
830238
116832
27573
969609
856832
1202202
1321402
500229
1193553
484108
964214
781759
918095
690716
307871
280195
475516
855144
1392868
951337
1120672
1286655
763346
588921
813821
703002
1369460
1395566
866981
1395046
789235
1380894
55627
1345618
1196022
372152
482921
468223
527326
1323911
1068281
265695
1116658
1265847
101131
1552115
1092623
393925
687670
224912
129190
284707
629571
1096788
602349
716750
472383
154815
1473661
810934
554077
1358323
1035251
324020
1244087
776948
1033829
404942
789511
1013002
1567966
547876
574448
707623
711802
1280491
1452114
834186
1053469
479049
1501174
562348
538237
496223
461954
1228450
564054
1275943
473584
521309
115238
893018
363378
1100429
1465308
245821
1377962
1374008
573005
688146
1530490
562427
238348
1039786
836258
1517196
185586
268443
313215
654072
271632
1363599
1462455
1029768
1166703
548493
577757
1484514
175027
1287836
1009811
695890
189900
1487877
873443
84548
429283
1384446
192376
1038045
333018
204445
1493666
171075
467365
1089813
333545
366856
387890
604339
1428489
1235374
771760
498998
1459362
741829
602704
582322
1076902
1473143
1426933
244976
597580
1275976
1349012
1252457
595184
1393934
1446209
116089
528660
1118650
1533993
687979
547873
580166
305677
1500430
330688
1266668
256359
1465654
1001322
1511213
227124
311691
1279664
1270882
924686
205255
542116
1037471
103840
1295331
781064
1102502
276414
1321741
80470
1399485
959271
1116202
589624
1006694
171544
1447972
1142992
838443
704083
371928
1558241
64463
536471
417695
1454008
275485
491058
246300
1201387
1448385
590850
12802
154050
1163160
52884
1493395
989672
1415363
755465
1424131
1274478
1044216
161792
545825
178822
251819
41219
82222
469413
1181434
255872
262076
741630
1362000
62382
315330
987688
176436
51184
1257955
112125
1417727
1367420
933388
83285
1096312
359803
445733
442194
137588
1214428
29667
553350
298582
583594
286597
1069700
1108557
1454357
554048
1432626
1149285
1050401
1438717
563892
128420
1261669
953538
698967
845377
36801
855933
1531968
556299
1024425
532195
1305835
1092262
1357788
1337597
251522
1182087
1334360
29194
298346
578350
361528
27758
1186562
1521318
58288
927153
1154019
1039652
1438052
1350507
1540397
712903
1231539
849540
1113488
454774
54494
76033
1040780
506480
818702
1412520
1117208
1005463
801743
1073828
275580
1553466
346787
1377560
369999
1230663
1352817
1498306
532064
506318
421777
61313
1316377
1427614
1298049
278793
518066
1302383
850399
47285
810581
928813
249173
574210
144401
1190243
466601
774006
540504
869221
98605
405124
342106
913286
688973
154734
390210
1112935
1538282
510421
931174
211023
811460
1316092
776923
1239644
887679
1276812
528373
1486457
1234517
1205303
786716
264347
509679
41615
267824
599899
730350
333186
1046058
552844
999933
1224929
103614
1535558
64043
684498
761686
500490
188777
118253
563168
19975
1346843
297471
236847
1168076
316000
947317
850834
398760
1221704
304450
1185948
1423044
749934
992081
998309
1397563
275126
359877
406723
326511
523030
769107
757245
465751
657968
1504588
317476
438817
377109
476529
187790
1557803
19409
520200
1130919
1183360
499440
578353
1304510
1566805
171419
683462
885721
1516684
317368
1260358
1517870
540433
930425
835777
719829
778299
467117
547951
1464223
520183
901242
196912
429593
395146
76693
401559
562775
1445078
858218
170246
1530147
763651
278799
964046
65056
1500199
454733
497666
810570
837608
1010364
864240
262954
63950
87128
139299
382703
1089825
433139
1247916
103177
456097
144933
84753
397808
746699
930564
935168
1264333
145159
853160
1090481
853700
967711
1395727
403876
779994
235433
1262478
1387097
1139519
611811
1531137
1473454
575715
1064715
345056
936142
211200
242765
1273900
305495
195429
1077188
959150
1048893
415701
618480
838259
321082
1287879
1283643
1478369
763429
906816
725698
917388
746577
1393256
1254581
1427960
545017
314025
663662
126083
1007152
891422
699070
1343115
721962
1218625
518443
962800
1358258
1249409
211042
1300436
977284
1028448
1404029
293870
1132531
1015424
148042
606213
187718
65863
1050438
699347
1372171
1330723
43022
268701
1412338
1300052
1482553
285606
816337
555186
513418
462157
780111
681501
755088
405604
1495933
488778
756209
700770
191980
1566135
620734
537918
544303
36232
1080708
104111
1392328
1226604
675157
1347740
1189648
334095
512145
1143741
167703
1567978
1310975
688035
394395
447072
1144476
789403
87050
346165
852647
1563346
853665
1432224
876551
924534
1294319
43698
854708
522056
1526886
1483856
919021
920830
379891
65620
1119565
972410
1021317
534459
818612
175282
821858
685519
589488
711331
868694
954216
134
112844
992134
562552
522782
420415
1143727
1282407
955750
851339
447801
439240
1346477
566893
1414399
234131
464709
117122
1118285
1140204
1068866
818478
850226
36670
1508866
170329
610764
60994
1185821
260407
358728
902823
4206
1078280
1366836
952288
574925
1413507
299630
273215
1079631
1031428
611596
163937
267122
635967
242622
30831
368476
1228398
842185
1480371
1247336
161951
340146
1315272
547924
997920
59557
236131
964380
235219
714084
1399901
260839
438043
272903
819546
111596
1531151
1246106
115975
718477
157158
777042
594798
887286
963964
143994
1151551
1160169
395098
1288227
370665
416327
593885
35234
966983
843277
1131961
158439
860999
1349520
536558
966502
387124
312499
872566
1521001
181738
34528
499029
149455
1218013
1416394
268381
8844
1277601
529118
494786
1208012
948309
32272
959050
1129666
1370393
693787
1025983
693614
1371978
585189
988882
64443
337401
1143883
1375792
61699
1180846
617525
202709
970623
1323881
697650
1260425
530365
511614
418941
1458158
527295
1566551
331950
1436770
200184
266287
347639
1224542
451848
472131
624570
217702
670
72260
326653
1170528
1533762
1074101
604354
862413
1000191
957107
1031977
690581
834463
1401984
572341
1082244
1065745
768375
416519
1238591
131620
802533
149103
458544
49402
391511
477662
927047
787981
283530
544911
261598
803788
241361
1104508
1147690
1156402
244644
325708
630734
581583
1241748
114821
993090
519791
527465
1410519
40981
449215
535850
1196536
942241
1051812
429778
1186387
123067
129185
1207572
1143211
1160563
1275170
134327
1137448
369047
219719
919051
114044
1408087
730192
31437
225803
1351344
1098932
1003703
1529950
1520434
1255506
306414
1560640
642697
819642
1216782
1209871
141991
841101
119543
770725
1474747
185010
785729
991943
1395290
121555
190033
849992
791307
538432
41515
1152578
101412
633744
709177
112961
216279
759902
479167
1169036
56510
260909
114470
719193
590314
875054
266821
313949
449951
1517800
28862
308094
294216
98333
1027737
1486373
158434
1478867
1444370
644406
1461424
472398
837507
796373
1048660
1538980
967263
682735
1004619
1304314
1478951
1499482
1015270
405618
1012921
264071
360508
834860
929003
306344
322103
39768
1232154
838242
1404558
363555
375017
921359
480183
792156
729104
469147
582143
865759
739324
895330
737765
1190108
716990
572622
1103257
1305201
271993
972159
694978
601305
430893
450978
1061377
477969
1020858
1303618
109979
1231574
433591
1187183
416978
680507
1175289
1039031
1229235
792544
1008568
992701
174124
864499
1023312
559742
678849
557529
542508
740514
1089541
1170304
1354177
417919
386918
600663
1499368
865248
462030
263264
826659
96232
191016
191006
960525
309976
839714
1411541
456787
837361
200681
940843
1344243
1349532
360033
329709
1330768
724154
52481
1457031
605731
1506812
64332
125710
298952
1097391
314706
566107
1100951
1274490
656517
116121
1000629
448407
513054
1005748
434172
966652
1562202
565334
973665
1116063
326767
1454759
1143744
353603
1298444
283902
306789
285092
891139
269544
448613
586940
1083282
146483
1500075
1488891
82872
838887
1316922
1247300
1471773
82493
102065
1407255
176217
446682
33035
994952
212249
588062
294512
244544
1318603
1449832
1099885
802550
1364613
611598
1521961
1474712
1169986
1123055
1445776
945546
1442634
907974
453587
560494
487587
756261
580214
913199
851800
394926
249596
303234
1468505
250968
801669
272753
723043
1124558
138038
1362331
430400
650796
784872
1281224
35669
503121
889103
906870
1072130
849344
613110
250223
261951
211148
835014
215519
1493544
375281
1182185
1437919
439748
832589
985054
251078
881985
648310
1565610
1209897
106628
216232
709549
35075
539401
1420694
87067
150530
816418
1234341
1102201
512543
240652
145876
1175122
146386
188056
1169143
200136
412518
1498563
1490254
9884
69084
1479121
584668
135523
1205059
489182
1089536
313732
617268
1154696
193965
1505334
310994
654965
918010
1542544
211352
332277
1353936
251803
1411815
753514
895988
310720
1449516
1410125
206695
278918
234317
236802
1202223
901176
1227384
1508433
549545
373712
928297
612212
203907
895233
477381
1362027
488838
973170
1468010
1563724
747320
842443
538034
58348
719875
1271480
1105142
1512023
642226
1091113
1070634
67967
1443557
572054
1228129
691770
692538
1176012
1304438
341678
1193859
1062784
1380202
784896
818170
789490
1004345
732415
1393326
951683
1404445
1488878
1396376
369832
604171
429992
956809
410386
759741
899010
616291
797879
677847
215116
760981
1085347
1506486
1522917
94692
1077859
367075
1025090
1000594
1332132
861032
113928
1201519
1340557
1166862
37203
909457
1170475
38971
56781
1309484
79409
200141
1411892
1289226
698484
752293
1165271
821991
1130239
143581
489864
541671
242703
1228363
1556998
689349
11173
464126
1053115
106221
313521
1322862
1413579
787296
504802
661845
1079852
1391645
519314
1045319
1111808
1421007
845282
1061960
835387
876679
980459
707386
1512915
92966
414225
949820
218474
972410
1033982
1563598
1252505
247349
19268
263951
236551
883576
1111897
597320
534139
31990
293035
1516499
1508618
1336734
344241
274857
1284566
748115
231984
1416707
463993
1416911
981409
1038968
591731
482027
1001449
1406373
147925
1358880
441718
1198811
46060
860964
755740
896867
311974
348934
1171819
725802
792900
1463656
54266
1301132
477218
1335707
210
947721
722546
1495563
417928
657556
870565
239851
1527156
559895
1211324
1442683
1567766
802643
458972
1192606
98083
808255
1437269
1149886
149913
111954
1210667
1205289
304546
1500028
322003
1427487
253332
1062553
1057084
521053
667489
260734
1453747
847317
753706
424792
387233
1067418
1509220
729262
833601
456660
1437736
32516
737296
310825
1387630
1113988
744882
321772
952792
1260627
1003527
485048
30042
873694
143860
1452134
1120523
1306114
194130
1523875
420651
1464194
40186
1304089
697781
1178601
75435
452463
409351
587637
1457660
1191110
1281546
1220396
1155130
608354
484924
1085570
827957
49690
1163221
514112
202327
539181
623255
925112
1171761
709938
1009089
619125
727951
869747
681194
689915
817824
767790
394785
1550744
1127103
1412642
929881
524966
1337201
942198
581242
301756
1229033
790917
358309
1513417
397431
190317
1344882
893920
1420961
768749
925707
1035093
1203768
758514
985628
797801
726845
491076
72828
827162
1361985
291408
717680
259621
649399
1413851
264351
195056
674647
159264
450826
391607
1077133
1248831
1262923
67339
381350
314810
1396303
1428059
68480
579097
979174
1313506
1160683
591854
625447
184883
1396671
852776
1393683
323862
801351
681248
1144616
126247
637652
1123572
622149
1117944
315644
1023568
1339621
1339915
666882
990261
834571
838135
561999
467705
180473
1163168
449597
439135
1002455
438593
342753
465230
475293
1410227
364379
714461
1533196
1450553
548355
535731
770142
507857
965200
30530
1533790
1037701
1392871
1245324
832458
901676
409621
667058
158427
1252303
1391720
632439
318524
787710
684741
398724
1520428
676450
1098998
176488
506079
600394
588323
1144421
311347
1488268
19154
884778
871134
537141
36501
1555362
558542
236101
845810
1525845
263500
881017
1386494
608514
159616
1424413
1075961
379008
1003004
1364815
916026
845591
132111
199291
1488958
306143
911035
588469
435832
203895
762192
727736
1148025
201194
536200
1430697
1205873
1529866
387324
313999
532509
1083920
839154
851402
393919
435974
1176182
108761
828628
567809
562341
632515
521035
988148
395962
1292639
1445585
1294768
1478540
1368997
8805
85638
883695
1025346
986192
1022962
1524806
702084
642789
1341083
264184
921624
280965
1094030
945053
119886
1059257
1062165
528970
32577
1064647
1238907
436219
1316796
373093
665425
166997
1217003
286167
167042
673397
748663
1477728
437236
761143
1192536
989396
1019517
942162
171758
193154
1013030
905435
11921
1053964
1000497
1438994
474458
685759
799828
1331103
1524158
527623
57199
154828
241660
588262
1246889
630430
446516
432920
1528236
1432454
129513
1135192
1417569
451583
1399756
289343
1269124
594784
64194
377910
158168
111572
830810
891327
695854
1327918
114622
1191018
1187592
514379
682808
1250664
495602
76675
814922
787278
1169359
564837
571446
284604
711878
745540
1052121
1208817
4837
402618
1065726
1014023
980344
570028
805679
1450937
447644
396815
99345
75344
1102828
930585
1518113
1178939
515592
1256444
1080950
555633
808827
318568
860858
632243
365054
778239
1396989
59321
709761
387486
170664
1461252
1183424
515057
402411
1163989
1405053
388040
399025
975949
32913
1294472
859429
472981
616194
731660
720796
866887
45671
1017717
164578
1059325
1159972
1170721
1155821
398599
1506815
1044472
1368755
1538744
463
400109
281896
1099087
741620
236557
172811
1427930
1178765
12528
267619
1196090
696180
1129445
1489476
491247
693662
1030076
693569
903159
909580
712165
558869
676535
886527
158186
1162873
1294321
648383
842303
37102
788449
742282
912868
69451
442896
890652
1544384
1194362
23758
389666
477386
165741
1223890
325315
276346
44174
434362
634874
13773
1521564
1175020
968601
1266027
1113624
934307
293303
186257
1506516
886684
869572
677856
1034314
648570
9013
1373186
420961
936052
933005
1201133
172569
580059
1310758
959216
1234918
699513
225007
1018193
1378385
582587
597512
709199
1412138
284331
1162660
171860
1265523
12729
782102
732494
553543
1077833
453679
383750
579076
707261
757173
1025563
1170723
620575
531532
77880
846311
939983
367521
297295
1309068
379907
1437889
1092324
485912
1258744
1173987
1133546
1103878
484446
336115
1550513
854046
183444
363518
15503
842657
862356
120231
678709
977333
1231027
118989
468409
381177
344226
657576
971122
1032538
778993
330722
596177
775790
785749
1234586
111615
1110028
1361556
746633
596824
348257
717106
1015537
1042013
1417085
198895
903684
1561598
198593
570664
1227299
948177
978245
844544
530569
359993
1375547
963639
1044315
1537291
924478
54982
1340613
415073
696577
1362575
322568
1087754
192765
680365
1455878
273767
5548
66412
412304
188040
1162632
382378
1431166
1486526
1524592
946255
1258732
930758
1106598
51480
570029
1469726
1295331
1288133
298530
78388
1461469
1527328
1496878
1409575
1095827
925928
278028
444532
1094569
127149
860145
1325599
248681
1536332
839098
320241
235577
341921
629061
204212
631288
548924
1538348
614455
863883
1461697
1242151
1357872
825338
788027
685662
857743
919689
872716
939583
1466530
757428
512866
1212552
131549
1267370
628484
1287044
1286336
527979
582337
1286393
556126
338508
147641
530639
10488
497471
191974
1490330
1049920
1406594
211734
372780
583173
1436915
1167533
661201
272408
534893
958982
809812
1094022
201834
166332
768629
742235
792540
756555
1279314
1315508
242018
1010549
976192
282353
489560
658773
317766
677082
262508
1348020
1141429
1194535
764064
429031
1278155
475174
838317
1296453
1243151
761383
609929
465426
958087
1278679
500327
564966
1422793
333024
1226194
906769
368076
1137337
567518
1057991
910609
238603
1424169
454948
1002727
1336423
1209054
960242
1199352
1306053
1555643
396820
600519
1272272
100018
1538482
100187
952573
540352
842847
659182
760029
288459
493790
868731
781932
299985
793604
869669
1144807
1433257
461821
231270
1149850
1271391
256770
224808
1552042
885597
1469240
1282021
442578
112045
1512411
652247
953467
875464
1249582
249451
414697
409237
1441929
1197138
475557
445134
706208
1338884
1126739
400104
680116
125718
267685
976858
276532
265156
1447955
650848
1482600
1565427
1193724
1073025
52463
322941
161522
675219
954863
983117
1554854
1353240
286320
257558
954273
1279980
19665
624081
360351
450241
1288587
1123838
933109
842764
792622
595492
1432902
574342
1516350
1314163
1053490
1376032
1343405
25259
403410
78234
1011022
1075651
242478
377392
484043
294835
1031299
624227
661873
829534
1476286
713871
590288
860899
557032
1496814
1045550
955523
811226
817360
1038721
930340
1269093
1105139
110217
300120
677013
1102588
185778
1200499
1270455
613191
663687
611829
969843
1057236
1077555
604109
859117
989042
882094
188221
674704
466781
1351705
452583
211052
16991
16731
407491
40257
520994
145431
946822
1430953
347940
1018814
476235
1401754
1113850
754136
1033054
1443242
1493107
1482892
283642
364378
331649
837491
115180
435240
842572
1277246
567623
1217029
331065
1139879
589835
1111683
414870
119694
1082681
476551
299377
204719
1091978
163017
168677
887088
313425
137672
537086
334573
1277706
196500
396794
135301
1294733
1153169
236488
417815
967442
640137
424307
1329373
170680
687028
129723
610080
1262754
558755
960694
1014478
883643
497077
359888
625225
492416
722461
372976
1333836
936184
1246464
349096
295185
1102033
135209
11789
1012915
1423889
1133922
594223
1182389
1343627
213516
624896
1334937
1492454
1218511
44539
912793
496902
177222
1108921
1550879
888948
1498771
114563
1411623
168143
796902
392198
873036
79354
1533729
353738
1383478
141453
3688
1421035
1489597
1288214
1408756
755799
1409259
670254
232923
1021997
638986
1255913
873928
1333727
415723
78994
930446
1267170
618039
279442
517146
558829
1015794
134605
1515043
59642
203982
1493730
832960
921367
1207294
159376
575891
103221
1163347
756561
1274261
703351
502908
857054
1131663
957773
1220343
904646
582538
1506563
227196
919497
1453603
157272
1219572
267070
1276895
607233
166184
660291
1015974
923125
1139679
656370
98635
24531
718328
1163852
704967
887066
695264
1101738
172074
1489836
309053
1488743
1100383
1093845
1432111
398929
657127
415710
1138647
698356
813444
1453023
824087
1513340
1170826
659878
775637
1177261
828609
275374
740784
1454566
835683
1189339
482080
1081500
1402985
97473
1405571
1220156
144433
553792
1407338
1214987
1509661
481030
787248
25927
470113
679907
434485
711095
1029539
136223
995936
386372
1361483
176752
1323039
161286
53477
794412
1266722
107370
486242
1031853
963169
659239
632095
320471
772975
1222976
1535359
1318304
882317
843902
624937
285668
604226
963541
767226
1424960
1395050
1421005
1540457
81966
603626
682613
815372
1405814
330964
699908
1434461
1290917
188696
175483
879642
386574
1110161
592814
1239930
313536
379495
324576
447620
1488610
894752
360591
913778
957038
219048
1019643
1040304
138005
894074
168839
461801
1264070
1238933
1359601
774336
237366
1347254
730156
839531
110839
171355
206652
557843
1296892
304032
276824
1212746
1418096
939663
531130
1352180
818903
352439
1278857
1514502
285822
419457
718328
667505
1194973
809515
984708
773846
928050
861987
1396594
879602
1276110
884189
293085
287174
1539797
1161006
773959
491403
81673
577002
527273
1314092
377335
346591
1048568
1477059
361571
1292237
745777
865269
1267791
1172953
477528
432228
138620
157717
699393
1229361
1168369
1440317
24659
596757
215349
163237
718473
794686
508523
206970
744823
1344083
371799
1126665
301662
663111
1121434
1058840
1098500
426823
53713
1537079
914899
1112986
981806
322321
84995
1544605
532093
1372168
497553
5601
59995
16548
537896
1068611
705358
1530264
948128
923444
1496578
395723
973899
865309
468331
1489625
1112318
884830
1509082
1145129
1242740
533389
142459
1353967
709843
583316
566812
1351247
259111
1088266
251707
1330262
389486
918403
712285
215579
477917
1171215
534748
1144826
281154
1548471
1415849
173398
48433
105134
1564647
373541
656755
753974
328728
382712
1266730
1527739
1399880
712209
838061
1218422
995945
1325401
214130
1389752
909696
1482558
1355199
217463
457563
904302
740535
209805
1445955
735968
867236
153461
266709
138980
881695
1432509
813215
429039
325878
754811
1236399
907534
952445
601178
178838
703230
271238
1268682
1140033
1428387
392166
316649
106131
915700
207818
883383
600513
1385676
341604
906839
309824
1546235
859442
820397
1093749
1101633
1430517
162812
603122
1241832
1342450
433726
1107951
510577
773673
95953
1187426
52358
266580
57145
1378806
671949
1175272
46215
354644
1286452
944029
127137
1349265
986150
438567
346757
1315726
482767
522687
658619
266761
977937
703030
173510
6174
516167
873829
912570
706822
1015550
1107889
339609
525078
1490348
1437771
822226
806086
1560695
337199
1326948
745508
910269
905690
156073
616182
1479507
230327
1455464
649224
1381953
634550
1362342
934079
614480
619174
1264494
1272136
315533
878706
277953
53599
811196
1300695
1113334
193737
922762
601284
1205353
886287
707071
1415410
507472
1529721
282554
1157951
661823
1432812
1054680
1198745
1380057
488833
1377500
893870
1119735
404414
24211
325876
397232
610338
1364880
10276
335255
1457633
1130535
1118239
879025
298887
38993
1141086
65950
67639
534621
1070501
1127897
1281131
1486409
1336145
958854
888768
794712
1364005
832106
1136853
1517222
1347321
463332
842291
591169
992562
253978
999862
597747
771194
123965
1271457
549762
1394295
1040078
194830
553511
971861
1273924
786283
411739
1136122
1470848
84990
1164406
1254020
1140035
999001
415442
1367479
315521
543489
1537005
1427799
1272283
601554
233565
136734
147491
1395780
103890
871959
1522194
167276
473092
1291746
1498071
794123
189567
547724
1156514
898354
657317
135111
752298
378799
948592
958850
1302393
89600
571700
496982
74730
92179
1563891
179448
1225871
501358
810667
1400118
860644
1401593
208709
587714
62980
471260
1560691
706099
1350252
1293541
357177
1512414
1224820
774959
1395368
1324272
1167063
757997
1355175
791478
997052
651220
1346738
1314713
583779
1385424
852812
1161302
36162
408029
948320
1296621
1125539
683195
316359
704828
374929
1255723
684405
212381
722701
239761
776900
522017
509652
118736
582685
237463
631368
321063
1335389
111548
948203
1057378
867456
588071
670540
988663
472560
1280003
1082762
1059754
496830
34881
204409
5229
647262
71355
919702
319645
701800
621413
503905
212235
58719
85091
721260
746776
1317921
126445
318393
1296916
118394
1014586
812399
1109139
1326054
678331
103671
1366371
1462333
593855
904387
660714
1490980
663010
1262432
1154102
368695
574337
1482475
635822
156339
1177361
985587
8674
1037264
267240
1307598
1226891
853379
434808
304241
1062070
347538
1551422
74001
754973
1224739
927308
575707
45613
1280910
1420882
948147
1380200
994012
324158
1528037
569657
672472
1542874
1503167
1383326
1198242
585623
1332878
17478
119044
42942
699628
116249
816591
275551
1491884
778884
517336
58193
1329116
485943
93152
870986
913773
727762
1408433
1052571
961185
573258
441886
607922
1325740
733711
1460998
273669
844374
1544562
1442855
13906
1108755
1165999
951613
1085801
1144927
426354
1139223
293526
534976
825380
840333
1245998
1458773
823725
1050589
1427797
1167305
1345429
1233919
1565677
595276
1002259
365271
9244
893779
320663
1169715
8000
1275870
128309
1019620
1176973
710266
111858
1136029
495970
316360
1314980
1000670
952628
1065221
489121
628286
1108763
720221
381075
567413
867958
967407
476817
651578
421842
1495862
735122
1326430
1530215
772230
456331
501440
271374
542988
1289443
699801
877544
74498
1275960
619690
369649
1448506
759811
1265882
684704
1370241
135923
758718
838045
1397872
1333062
187393
638155
1027610
1241005
1325438
1283779
159221
1305162
1426984
755165
430453
1546886
552959
527644
1290011
317086
254210
1274217
75953
449627
524513
1550111
1116483
116663
1021840
1545733
1517182
1517723
670635
1338023
30054
1059959
274344
1170001
846934
28100
119123
430551
1257136
1345466
318973
551469
451408
1027118
1562197
5967
943135
1377515
403006
1536382
1331875
795793
184382
169365
820603
7488
1257157
369214
675939
1455804
1521940
121872
1102184
455753
1114040
620648
1115656
896841
1554183
1187274
1157765
1077013
1153886
207296
1052562
1226391
948962
413437
1331513
1458357
963381
935925
1092674
146706
871264
875944
435863
1449596
400801
446573
1243749
1357929
731108
465308
1167464
977945
341312
643578
1141984
880650
586743
369124
1480116
1028601
635505
910985
885132
562104
1073183
125431
832006
1072759
1081218
863652
1139576
1362045
534479
110389
1478005
290423
22685
807321
571652
484685
159465
776564
981022
558324
870906
691080
485413
354058
97257
27451
1508974
248687
1482923
313961
1026734
1516448
1327033
944783
738592
1006835
138005
382611
196839
1010973
1111738
343588
1528453
322984
691120
998126
1377349
1169862
1504249
1467343
861909
103279
428399
762692
968438
1123685
610367
683799
1468383
1300207
310125
547421
1096943
1494266
982473
1527497
1292812
1313891
1495843
350826
1148630
1301293
1334528
1109571
1543836
650803
1106635
258759
1529988
1374876
1563233
1295976
785729
59843
341461
1387598
460221
1336729
877003
691357
770791
1404194
1463772
405742
230763
114364
1040393
550561
1002399
801861
815940
1441621
791856
791565
200740
1131785
662415
1334788
1152628
240240
679994
699695
631804
640370
1313571
1367940
266188
47353
101163
1095967
404149
278806
343573
141430
1306269
487339
1025530
364398
1545594
790763
1351535
1299381
545018
513970
977202
1524845
518150
589983
1068283
349668
874927
972347
181022
1254330
1502508
803844
1179705
187030
1514024
1018367
828921
910810
497217
812659
1109113
649749
100850
1182185
868772
393381
351945
93542
840192
1053012
904475
1521507
1513139
1366116
112236
631582
381905
1315708
1281181
407286
111693
708030
144293
102830
185146
139696
1292796
1341693
870740
849022
604665
1436645
504521
324617
1526145
1178196
1188302
969927
414359
1156204
770731
826372
1246104
1207089
81662
430004
458248
903238
892840
1546572
513236
1293232
1031548
168044
38462
1272743
1194259
633137
556674
173056
1006707
239279
1095695
85737
1194813
1462034
753618
1407891
431226
630936
731025
1253214
1165855
1434893
728800
696973
616331
626914
852352
1454776
1151915
1068495
749016
675889
176457
234513
117440
1380250
1387327
1235103
1480681
176811
72828
494494
444921
302988
1553990
362570
158390
1062829
373593
1094095
401656
597941
162735
86840
629313
658876
1146120
134950
1357137
166738
1435781
381773
442235
403826
653333
1179399
105458
973568
625244
336210
163807
395692
1497930
18495
1392813
177410
1004994
896318
1144592
180557
1230931
725902
588398
1217634
1275684
885851
1078961
1486750
344136
1234739
11183
213295
1041526
1453368
597172
1041552
76230
306690
1507922
788023
1185865
630001
1299760
563849
1063997
1048615
829194
1172270
1134132
1420160
580083
1210042
146867
1419774
1325661
853616
415221
1293880
1127375
404771
857907
951101
1235939
262569
343601
453337
110491
1502410
641577
1031273
1491703
1486489
874265
756910
1561792
1191981
324673
457760
136384
469886
1242103
638883
552118
913628
18491
269650
845777
112683
452952
496168
1271885
1329497
127640
995246
293808
152316
264677
668568
1507518
72862
572922
754414
1341497
1512251
1372604
74277
645048
150888
40072
1009802
59712
604629
391796
623226
690987
109453
1430409
59902
1367039
1391759
822892
458926
1375936
1165180
543045
770676
1184425
976770
410927
250065
273324
1416378
972240
258132
63708
344193
1373555
835167
899279
411819
527092
1318436
1482820
246585
754726
253106
1387483
536780
913775
155983
445202
649809
306419
647834
1216940
1335445
491813
361521
538727
344849
1018506
206476
1061928
660942
1403322
1063073
551298
190194
1401993
826753
782970
1051407
1459173
732776
177743
477794
1036293
1436235
1523072
1258241
1122215
1169813
478173
565505
1213005
674341
550276
375605
1421502
1385084
621940
762524
1367193
8650
1265836
1353642
1421150
211730
1065896
784687
723177
1291764
1406640
701254
1279108
1458102
914548
123233
1331580
1102122
1019961
1100221
879642
981806
1378818
1292521
1253468
1003248
377597
1282487
622831
77060
24200
384951
1005735
91024
1311549
224496
252613
951913
825694
893980
1211484
1535303
721492
65561
1290797
842682
430144
1193529
1522579
984258
278008
670515
1262373
733994
239805
539005
1135611
1099077
1384431
1486857
826688
734587
1147072
593647
1432769
777624
589005
804096
410885
1235605
1140079
811460
864659
1181787
1280893
1468254
1274527
1020721
119379
376837
1459685
1352804
259286
62640
1070454
1147192
1113822
201909
183706
1062837
531401
781397
889368
23804
1364439
44978
1383842
1356317
1148018
771122
1496764
467833
305266
1348270
902876
739432
955633
657302
1164714
887929
970437
1258117
994707
1224917
813189
1504492
113435
1507055
458523
138793
1371930
1554877
457605
749348
838939
1435752
475292
490377
1527809
893007
1289279
524495
1539731
700844
141192
482609
441442
1520532
788807
1544259
872662
11290
984106
364347
1041418
474556
1183063
1004979
1422581
1279034
1432551
1128103
1563093
441880
853694
772800
588861
1134737
1377990
776865
1165483
520626
214179
71787
1192553
1081856
180697
826805
1246374
271091
1379885
1512117
513092
382227
1448332
484521
1384664
1168665
241615
1500074
954433
1275796
867962
1341755
1221678
171260
972037
46967
87211
84866
73693
896572
727062
323015
647601
1566798
887425
184626
922293
274682
1073587
1308360
1216959
550819
129764
500705
385782
1031725
1454865
834783
767905
1200254
522568
14201
206862
943065
595850
13054
91254
1415502
1288114
1232209
367822
791064
403399
563444
943047
91237
88800
916194
1165876
1178927
1147227
881916
412165
1218385
1521359
577942
524560
1089618
666759
494957
1328212
864122
1148085
536435
130305
1350382
1311781
905734
795185
1045071
1190425
18204
1288869
1538912
438908
917192
813415
1133652
1216832
424773
811221
175255
1409040
1455511
534066
47715
489285
1520443
1362637
343451
236944
242968
1225018
1342230
526347
570790
493236
178161
904402
1296377
1209961
1268154
533940
1379493
500068
1017904
525434
1038472
933827
548250
1368027
103668
428237
1551294
1044766
49696
297944
501874
368158
235568
1276306
996161
365352
1020543
1215406
386396
621203
176992
747500
252416
315868
1192005
26301
793214
1417430
1030977
967228
324922
821045
1547207
449471
338567
171269
1417331
1493690
473390
647974
561357
504394
614085
832174
369984
1458634
1514994
726018
1152530
155787
1413284
256262
190565
49026
467621
1157233
360829
498935
101320
1211511
1244171
631255
1199448
343093
520256
1538282
1321984
1206444
1007256
138531
829127
697582
550496
1373266
193004
218430
755224
1481937
479964
1051395
186631
1523774
1171900
327730
372822
863312
1142564
1348352
876395
175467
1123508
1143542
719878
1533424
200202
1069552
303399
510574
251751
992358
1183152
322663
241594
161512
823618
107183
1293668
390598
1285405
461011
760368
334258
1000515
1328187
1293978
893846
1545299
507273
533057
1377071
461188
1485137
1075571
1175352
1339344
595308
1526361
426103
704799
1441774
1065248
292211
898040
367340
871303
408626
477132
253050
1264214
1094861
320725
334462
260346
616468
1548118
966331
446289
976370
1044054
428098
1267388
508360
588452
42223
1255390
396596
1255509
1472791
1058880
624297
1369198
873613
913548
47458
1238170
1500719
144295
1203280
1408787
690011
1433780
1321584
595924
899936
721421
1192438
469299
1097375
1153023
1283675
39449
128922
273127
718733
226833
1326372
1566511
1341979
1080130
1543851
105977
848022
1265841
357048
721777
1401434
475895
950677
1276290
1535064
1520145
1273144
482203
43828
790458
119329
92781
1345553
1286531
872708
125200
105394
424577
1429728
191456
344688
1021090
1019332
1235657
226226
962753
411264
555206
811181
232371
449451
1459256
301195
1035862
1543058
1294013
512484
1017788
103222
510629
1217406
1278937
283763
999353
830568
865792
443492
1063947
915508
792620
460002
534802
174348
250723
1505389
1421601
611270
1559844
1305705
112466
1024735
1347294
1476861
429843
1968
751666
876685
561209
1458446
417124
381902
165954
1405488
1203537
384344
114558
239902
310973
1312409
186581
400470
347224
1323630
519108
47699
1555399
614208
1262848
1445693
902364
124646
1511803
1052914
535129
552992
353999
1478178
894780
484417
195606
737748
440220
224235
1510024
323437
600628
1182331
683629
650219
1403039
1056555
268038
255759
634573
25330
1254086
524387
564571
193719
1479634
940995
1475081
126515
948306
1097371
928877
369424
331651
966578
965689
803879
70861
469618
15662
451269
1382166
236946
675851
1552800
1125750
957051
136370
645373
1516869
1556510
594928
1255384
1168777
1388723
1023761
910784
1548078
975418
516637
761496
161221
1090365
1468568
4181
467360
565332
301652
907861
1548241
1190473
755470
643031
27705
1008750
706445
558331
95249
493228
903763
416530
316169
1006443
270863
1287030
1211430
1287358
397208
1267524
1406776
364048
1144736
572945
656836
1392323
1527965
732370
790375
605139
740126
1366499
743970
1256562
218324
48952
323166
674726
1297030
320249
185172
1539747
794546
1479019
779115
328262
53059
40728
500700
1066018
398161
1399968
943759
389220
1446476
1303784
1360632
654652
398255
84031
1447129
909002
607089
957476
1505192
268657
1018695
913363
527494
41219
317027
349671
486841
1306722
455782
421189
1263901
1041288
1189543
842011
299353
1115776
1025136
702190
32988
1529225
1169728
1008276
123417
1017918
1130169
458688
169853
1045808
931634
280192
1557782
650673
710049
718514
1430932
1307259
151841
1492648
1403429
502631
1542402
745554
1163623
364403
1469256
470178
517241
67377
1437930
186503
1248210
1562644
612743
754713
166881
506585
1049663
486517
951057
120752
962907
141080
311353
343347
175981
634014
860445
367795
1015098
432009
830044
372021
1170125
472709
1053562
1302989
1239737
445763
1542149
601404
1394448
1210478
1101808
580206
1406332
500741
975134
998581
624420
924456
134457
492838
671168
856678
742325
1530684
410863
1527148
26680
735164
229443
471025
345353
1208940
878270
1218222
1449965
850429
884085
1417627
647112
1088254
1421507
1312147
1479956
99474
425470
1493967
425261
251344
1127036
1550139
1253289
1456922
769597
163811
361304
656947
369551
1323936
639489
1489850
525148
669361
732752
902733
1511806
1292731
491443
1359439
1314415
1004390
956673
1531766
1339885
555878
511812
1409471
1180773
371777
755730
147711
1048749
958351
1199777
1157499
265554
712343
1360991
167734
864472
756872
1559749
1421378
12277
78118
1324767
398579
78795
372378
943261
103112
807822
952598
838717
350460
1453247
245920
1413270
176593
13573
809577
718304
1072991
1094002
816209
993447
1498516
956790
657420
373669
944013
1494551
728742
210071
292429
1275034
1336109
1282504
726343
1246108
1215107
287345
964327
989301
1234350
1323406
945550
1107999
30374
1351759
254844
952153
1137997
1255367
967151
741293
972606
1509529
251096
397611
671106
1382206
990248
1395259
987106
1530587
1109522
1168704
445357
218652
9903
1004010
494933
828646
645438
124013
752700
1102570
844677
520084
1358741
392211
1302474
1236212
569052
965920
132143
298450
1325651
112939
1143907
1483116
469436
522321
1415110
146626
777979
325056
271488
1326468
345003
245437
95051
221650
235589
350607
876166
959332
662506
798705
1561663
158650
1070583
1504838
406972
615207
765747
1177464
1105218
1206519
1534214
79983
74399
241517
456696
667353
378945
1183649
497853
485420
98887
145524
1185684
1053131
1012583
439779
598002
422510
268148
554259
456055
729663
92552
702958
472029
6692
427485
371892
1209208
229572
1540977
1284163
1467153
1049455
48921
202012
746654
1120390
524961
1548298
1203475
636563
478771
1144575
88386
187290
380138
1271593
1222872
801669
1221900
1433170
903082
1000959
1537359
609502
414619
981454
96012
21413
1558743
1515145
1252773
66343
1228013
823622
1345304
858405
756254
1096875
180761
1500183
1090996
1491111
829889
111540
223075
224797
682111
1505532
861420
191847
1275888
1449234
1141869
698862
74370
390891
622689
1198435
72260
894832
1267534
1413920
1475351
285414
1074389
160876
1032089
373542
208239
1378474
766334
75806
642097
735219
1322725
873402
724466
605478
657710
701315
1059798
933350
609318
1188800
270440
254636
6761
608011
242787
61174
810486
411561
699867
140497
1348170
939486
328860
557935
1557360
1022529
570610
185239
1140975
214117
1051372
365792
731367
270230
669302
240400
418739
1071858
556609
108477
101082
5629
1164490
803610
1266963
249140
33026
814517
412311
192740
1025661
706731
1090400
139861
1532873
1300815
285861
928423
61532
24190
781903
112517
315287
1351994
50437
289045
789856
83406
227441
647734
747991
727024
513592
461311
1460723
241029
209060
900629
372581
1178903
944513
914381
781881
1476855
248144
1373677
87797
1006705
505342
564296
443375
637976
1417558
61955
1190384
657992
864147
1076681
247544
690151
601191
1329017
686963
811886
1449981
1299045
747722
1475383
818953
846676
816090
1333214
72010
678835
138809
1210996
128117
1098506
682789
1384270
125217
1362446
584749
123965
379867
1148384
817553
771577
1305432
1494534
1228538
680900
711537
282318
1291458
473507
653533
63251
1402487
1181587
1504761
41258
475396
74042
930198
213459
105806
731466
565767
414619
1442059
182715
707788
25029
759539
474210
663156
594122
1470345
580521
558717
1460719
1169091
108184
525163
393168
938383
462442
106350
1291858
152494
380444
1017808
1003438
1526775
247802
768652
620647
115636
1347238
1563580
831542
423293
769321
1023860
194437
1269440
799167
498810
280161
590435
673260
416091
975286
75045
1189197
1248428
566020
816083
1406527
772744
1068160
1125477
1469198
467788
554205
614488
219015
820066
218595
973015
1047467
11790
929414
1404959
1407344
1420317
1104227
363361
1202931
1150945
291135
1148067
524326
895593
975613
1273470
309278
449706
990317
397241
308713
582402
550712
921241
334460
177898
1336620
1527629
178609
754071
716016
1402205
174972
773124
1357275
1325622
84110
536450
507324
144349
1401385
598232
577142
73928
456650
1289431
139852
227359
1073278
1490786
707714
523859
17010
98689
1180807
626625
708059
480417
1238476
332138
462504
189186
69284
160668
267748
400840
374883
518107
419546
881754
418033
538656
1008626
998337
1375458
577692
1074285
1305774
963472
416421
164579
987079
666403
3695
1488211
637182
1422538
296538
779694
562702
1348599
814270
787471
332463
1310204
998650
742880
490605
862257
718156
805344
263282
1303961
490350
1266019
1252692
1272098
162753
715794
158309
1306899
2792
355429
992881
1538515
715694
757828
1381941
1308284
395786
400695
595372
377024
756805
213549
867245
1467147
500699
747315
1109509
1298824
1044246
1168964
541810
222362
1028657
769055
1406451
331583
975937
697911
968148
116963
1497696
1169163
709354
507704
351965
473843
17000
1403458
1212397
560082
850889
1011755
724927
1300821
554750
1202019
340772
1420084
463251
1278760
554698
1258249
875310
1035241
655385
1166950
1524760
985944
1297582
1010285
480697
44648
778893
27049
305487
491902
928551
1533244
1076985
1240285
707501
1137198
947108
1393936
1433953
646925
108936
1002879
960147
487896
1026922
600986
893712
37965
700508
826318
1485296
284575
379129
1005794
239543
711389
438330
423761
1234940
581904
269694
82154
1329869
561337
1395067
941056
1362893
769533
245802
1292034
999033
1474145
1162260
481301
547473
604737
345538
902989
1030877
358766
720029
1298298
1068463
680896
1091626
1523707
1110981
326765
1564308
961407
885148
519519
755780
1482016
477961
1400443
1563617
1164392
1423610
1382541
132174
744664
1097790
919438
1296036
614265
1168998
805424
575284
9687
336638
770185
312485
705829
296255
821057
757721
351232
868381
60535
1538916
1413357
534224
910669
156085
892115
1365764
1099198
914545
925974
101991
309063
423459
790257
553510
1080437
304197
852071
709378
1197117
868656
505560
462393
379139
564606
319677
1554138
3264
494213
370108
957442
1211091
701623
1151287
1204437
1280651
115784
648461
831149
1064861
103974
463341
352146
1445838
1111288
671742
679018
1379630
789279
725541
1121991
183799
712521
897513
751652
1397095
331140
1415298
472284
1335856
758310
592547
351908
1532048
851186
726351
1155047
1230455
921877
1247761
352033
909965
210582
136578
286775
206258
856191
1240158
688645
489423
1124837
406256
152342
1231343
816954
1468535
1135635
173024
463838
672682
258154
1183499
383613
1507521
1154837
1124060
1104137
325555
68749
102472
1500174
410293
480664
830022
1400514
1149756
1503705
569166
1418381
1370126
1125919
1107303
619203
1229623
1364156
95459
422279
1131827
625368
1154033
1538537
32137
1378621
1054558
1356645
240580
1467949
982323
283527
19863
1290624
971580
1267598
664087
442750
520309
1177218
614852
96607
915335
1536171
340156
810409
1182909
1287943
218349
74506
364083
624755
1437303
58953
882065
507788
1339236
1180194
907489
626301
595553
353359
931910
287592
375443
233381
1047664
1141367
474871
946182
850701
930477
1481129
482855
439529
563026
701570
1072463
914470
503090
1054231
108800
1353533
305995
376992
1315432
859357
1333460
1491027
633138
1084073
1054502
137031
1292431
1320496
720405
1054419
390988
1139777
117460
1000764
1458994
1068239
1074415
820504
980905
280197
53691
928522
977432
423103
514200
1009057
735548
1312009
349606
76093
340536
69819
997726
937841
183176
278058
645444
796121
673269
1196
81960
73084
390516
1557008
872123
261259
882239
1011642
182452
1043358
230088
204477
1472184
450387
777463
573087
531894
1326129
663983
594282
1015173
1238141
422197
363269
1081239
221368
454228
1327162
1334725
299941
169924
933094
957946
473113
361020
201462
115241
992866
779749
1391241
1168043
210466
1339977
1245154
1370732
899658
145401
664795
332147
7376
1530997
1294396
663747
535325
924467
941107
253150
666427
331496
743284
1397541
1173883
99748
35899
1049353
1119727
1464173
814485
366395
774875
263915
305110
150438
41383
227634
562829
1463088
885903
778589
926254
697368
1247075
662618
342850
1510422
1089109
961150
832144
12507
434415
881198
280419
438467
438295
1268746
400752
198098
73051
1446526
673155
588185
211539
404785
1202444
347298
91433
1244870
1164138
1481724
608019
557458
111103
541508
48187
1267248
1285979
329725
847936
357809
1150828
698351
299199
284302
267491
274737
441220
486242
232354
1427475
1498062
164375
904547
84035
622498
1177404
991351
152819
362052
632063
986496
403831
368462
1268455
364493
1355790
1500179
564182
600186
1143557
1037609
346962
412540
1337862
290006
212905
519869
1240815
18947
979502
1366348
1110196
98920
511308
855037
532177
1150663
1075388
289125
1001990
1167695
910689
680942
545738
1367712
1024074
1256016
1293514
870483
220537
489334
1134574
1475427
1460459
1422165
1065115
1146437
776988
372661
1024033
937016
1367872
1218708
1529088
769021
278101
1462128
605741
1296806
18695
796404
171431
481819
161426
267751
1265537
915159
844820
291203
1409607
814770
1139122
634288
749200
392675
465140
1107314
295075
672653
990855
283956
532189
724493
631098
1138981
1085877
290697
1240678
492570
646160
167209
480751
1363745
1511918
1359178
565680
164798
1161784
330939
1520935
739039
683571
738235
220492
1068423
249136
868324
45297
1047226
341299
1144032
1077107
1014411
1483060
176428
760955
1147934
236307
178931
46176
990736
1255129
365346
812803
610731
813219
441659
207685
781103
1284277
707528
1412053
798220
1565773
421209
1549337
935732
441584
603753
1156326
449332
1105564
529082
46106
1432475
463079
1403947
208253
1406625
856849
1201735
1037851
801570
1408573
1116514
792814
1390083
1106862
857307
757858
1448893
1252371
1427951
404306
1361636
388786
1025999
176373
1440329
1520850
1553505
1441856
255608
603816
1450217
1546623
913467
780860
895697
1215844
366807
572129
400067
906891
862875
1335508
64346
342551
830745
1395808
644781
1327427
994000
165880
779887
29335
1151789
737088
837911
277205
179520
265259
1486751
1443910
1346228
755941
1512404
1189896
104050
1227911
1304329
1301416
1226683
642326
759674
1263672
673579
594174
401612
1493188
1404370
997398
1463024
1270744
613072
857311
672628
520537
356424
561510
1261923
533536
1061740
771098
199521
273143
961272
935456
218740
1362205
689227
1248617
1374815
1258172
963190
977106
139899
677896
787931
1422384
355899
488466
263928
1233056
926684
741763
105807
105013
753050
1043015
153829
769692
1015729
1566117
1434598
488194
889436
71439
1302127
1440748
849051
600898
1466467
1023158
42773
852119
773645
1013254
1403568
513578
1197053
730811
1292817
1356232
834261
696103
588218
207330
1321013
1203445
361708
720784
554703
210131
634624
638951
539958
1549706
298445
1350517
1069448
1344580
1419393
486816
821176
220684
1430817
78257
420397
532812
607161
178404
1355986
342211
480432
419208
50023
439787
1432795
1236401
577073
361832
183055
455471
199455
1498743
590013
2552
861956
182186
1505573
17646
952358
720036
349404
1424006
151772
924520
534090
184132
62945
1398435
175127
162011
708050
646614
1524518
625186
430439
1064290
153636
605598
1059929
1366233
540875
1455796
116467
203469
1147304
1517924
1196285
1043766
1467280
1084692
410556
547642
494395
1269651
895757
440007
1019744
1200357
1245922
1185052
136043
1172877
1531455
1088586
1207625
352724
6526
1413696
628351
1317545
44848
72025
782252
1539528
98629
378484
156626
80165
555092
1210515
967814
1049618
624882
1129720
702144
705430
875532
903344
1047938
1312411
620973
553458
501293
1097294
1548368
775310
91478
315763
1213952
287109
1059133
93939
1117493
938520
177007
1161901
722535
1068156
314133
340083
580598
1135704
1544640
936304
673913
430906
81650
736552
946151
1241809
1072459
256298
746486
1431218
247485
136244
6337
359368
204051
895974
847600
836385
1248216
1305618
484600
1172859
655638
1154920
660316
1305838
1098185
808165
1409380
1241879
851972
609923
1354877
1243386
500268
1382777
865586
277323
295304
125997
417046
1079873
624932
799496
255364
1293598
497838
566702
664885
941120
1447589
1373413
1154533
1163957
1399635
605488
457121
953832
845150
1490133
1519958
1258431
177279
1176674
1550554
337862
697812
354107
1058456
120808
1310441
339047
805023
924595
1109381
831423
667746
1199459
246154
1194712
1521559
1517632
1431869
916502
1140164
51101
1272829
1116886
592017
1124472
140101
1112630
1052696
853466
313516
670675
751849
383089
1191248
632032
334660
1015211
348873
1068447
979234
1228833
487377
292090
729905
1467511
557041
451808
1214336
1088480
1086264
1214778
503911
92344
704435
1045469
1370328
276202
554728
889361
180888
274995
793833
1324902
13979
579903
969562
82040
111850
497227
560082
890919
1136944
1440597
640119
1229238
1469695
620137
179029
801691
782360
946128
38700
43431
1026098
562718
1016205
1543999
486614
88386
1421245
1522637
783513
1079200
610413
1439496
253911
1162492
140934
83685
719126
1275623
872919
1154435
637451
295662
734254
67155
687597
260733
685017
469250
1517486
962153
1456779
1280471
238961
1535543
274000
637261
1465079
365102
1479286
939353
1436271
343328
1077023
629988
877123
1032035
919044
1339811
579830
754639
1503674
1260150
694607
38406
1481654
569804
640463
1421333
139495
1280564
864245
1396639
627274
1547606
1218642
1304005
1469184
317127
1281484
1197856
897098
760391
826305
1376618
1225836
595169
751617
267079
1022722
1371636
95585
1151318
1310480
1334577
1426423
443351
1107752
489593
1412492
780745
1218683
638684
1033377
543073
578953
96523
1135360
708219
416735
155905
1073422
741923
1441629
1207684
997731
771254
292588
913982
604124
337798
106152
1227385
645890
1032183
163087
228386
339529
353080
596836
1450998
1260027
234603
1562798
746687
83020
1353624
591282
560674
129178
885439
1068422
529042
1274926
1404848
1066854
1405480
219369
922275
470545
271100
306803
971393
153038
1498136
1085680
910984
255365
1466753
121944
676885
1081393
130835
339601
1303155
1137930
354359
677793
590684
886757
757677
860933
1508748
339180
475851
816569
1562285
1245552
159778
561117
566749
799086
412656
1348335
970852
1381884
1463142
1195487
77422
754463
1245192
1216843
562496
1362659
1511603
1489138
1438161
976036
312713
343822
391164
5874
614526
279066
1515724
1263858
1053153
475322
344384
1357923
105650
1339993
230688
1540827
480087
1050658
1001181
133041
843397
256127
220663
1155820
683915
1032868
36075
1430773
273980
738934
422587
1336333
828478
68322
90754
764284
822163
276673
319054
867993
688502
164494
862035
1134359
23394
3802
735153
469605
191906
24809
152228
1280633
796212
950468
182466
356448
49194
295358
622623
505775
834570
646682
570931
741086
977264
1185470
1195598
877774
396813
280686
1533736
1177909
1043182
449916
1286640
62549
1361493
1360241
896708
462748
939092
1438358
1311481
1400042
212207
756181
669686
356635
655637
751787
1216426
1452377
787001
972304
1096888
371301
1035107
382878
914413
1264398
16745
1417598
909820
286251
60115
1444939
1328689
1476115
1327842
1152851
1381516
561782
1261471
1299943
500969
1165036
601939
813351
911696
697747
211936
673191
1481481
1226202
518418
767991
425055
1051255
398503
1535320
161206
465165
61245
1155377
1268458
1178163
749296
1493263
673708
200524
934085
614578
136172
859634
1358357
820253
1145701
1099858
1517536
666518
889380
1120062
823257
2215
589352
785366
1120897
111312
1050246
716228
1118302
650288
244028
946653
1180148
250431
124995
976562
611211
33490
114032
1201063
16218
604512
1392470
306959
1405812
1336927
905834
1493495
374699
1126520
1354526
579830
379060
565547
735260
300551
1336147
1231105
19712
411949
1343042
1330669
930940
1020538
603344
114916
490626
685748
232650
1262380
614806
751524
1531874
1277191
641536
1042552
304431
985057
694101
1037964
983080
710218
759011
466123
975981
794896
338551
849254
774269
31092
1317249
464729
137770
1109612
790431
344749
226784
10766
1361972
746080
816025
1206260
854797
34172
821407
1456796
41757
1280224
907877
78082
766063
847010
449420
371253
1134751
339139
1310472
1275817
95098
909557
753454
1354678
435428
1080640
319651
901711
892570
1560321
1025375
840495
779318
201606
1012245
1210031
164643
338502
874262
11558
311762
753467
1049811
322777
1371074
1556858
188422
740840
1318327
729950
1393566
601922
1489161
1067252
980809
906509
1452154
1116231
1083329
67137
223653
7552
150105
271337
1069097
1134959
1357855
1021310
1039864
367408
1221995
95908
1266452
525564
1268332
289184
326213
1025150
705888
1401589
1355720
1073760
1250994
1162112
264895
693448
1260981
759859
172807
590932
984849
1369792
1450180
437404
1118865
309724
368989
983937
444950
1298121
726242
1184260
1129185
1402581
979176
1091407
188461
267244
269128
515401
640297
270339
790312
1501613
722752
711639
618839
1349803
17017
471820
1451264
676702
1003857
748166
1130423
229537
1386059
1344280
1438019
563528
183365
536011
1093080
692904
861733
117339
715851
1214062
1086100
524208
197748
237031
87436
640544
1561849
1268615
838567
673505
505737
1219166
1053011
388011
672896
729836
1516794
1445901
1449748
1150916
517493
1195447
1116031
237963
179820
921186
387488
608463
995215
24511
512314
109650
563621
829584
846751
1193868
316068
1565226
305069
1067904
121022
67934
897067
1261176
401886
841352
1249522
713688
1132809
1417867
490205
414557
506040
958381
722571
324121
232183
1355113
333481
963010
1093042
1170487
1551422
160718
966117
1101373
1054926
1528965
837991
1290620
532828
729291
584286
1433261
49874
676938
757456
1222997
286264
167006
1520317
572818
1244529
77272
38040
89927
39601
1093020
200288
366388
1204339
824691
123371
1426934
1235380
85208
963020
437323
1262551
1552492
328479
1190129
167947
1410767
1010343
1397599
106331
685437
1041519
223906
1295293
75593
1456895
1196762
341161
504396
29709
1298229
1481196
862084
437956
46281
1427995
89477
951172
872535
543619
629402
882078
561917
542562
794134
333060
794201
923901
988813
1250759
821813
64914
854233
25859
597214
1419101
1172429
888149
290778
785441
143763
1528829
345319
1097348
126977
1118861
1334331
1133710
1020123
1091334
6184
889381
895359
593205
1038113
405074
384164
106246
610706
1535069
1542428
1529932
821885
1360533
1549329
1351657
340233
608068
427810
1563016
813346
909476
629067
424371
410585
940191
1099949
400646
677724
646981
642876
392268
1493813
699642
451824
516716
537445
333803
198600
1372093
433169
268567
1482491
651183
684691
356093
946009
1212764
624791
1343605
33373
228748
368791
32738
1564388
1414977
388583
549516
534422
1470479
1125554
981450
552255
1432874
1213748
243737
481570
77653
1405707
1377451
904082
315217
881591
447670
305055
162742
999994
532815
1273729
795064
672069
1457367
844299
1074671
730651
1491153
1110290
1216374
1182881
741614
730447
235373
609199
1168479
1542113
1112111
483051
1495066
637490
492892
443294
578083
1325668
839555
668411
259343
1389479
209127
963550
210758
986773
1064304
353641
846937
1377387
1469413
849778
1179745
1179780
403199
1173062
809096
1558244
1229529
448109
570738
452696
314038
1489986
297539
1460900
63182
1001208
1495569
224418
1447345
620457
514533
606183
403407
1011870
1336686
552198
257353
796293
810726
1345824
193367
676112
21282
24479
384371
1432722
960614
1172303
1096680
1490753
267393
196917
142627
995097
457449
1452774
1455131
1142999
273065
1365796
1456556
1517939
1157488
1131137
1258920
1167128
630403
641314
878292
196045
1333986
1120840
98758
427560
394761
1285642
825109
472455
435442
150359
1424330
1549742
790194
828241
1363072
1055894
328351
204761
374803
449811
294756
805858
1272964
691436
978294
77446
866764
822125
1483891
461418
791399
1448883
785426
1513183
1204879
979428
306109
1001059
1304832
401761
926828
199084
941726
67056
1520223
284761
1369875
25002
1144287
891657
1096321
880552
715908
1376097
561609
546280
1399481
1485058
233293
851389
1472024
214673
1125008
11894
747360
383210
1512467
913101
312466
11644
1050891
1474788
994863
1516241
181852
442547
783984
1177713
1442734
22652
805193
893739
1562470
593329
1055977
1307380
865712
808918
1357395
435885
463184
831195
904591
1235142
1533829
993391
1414052
1560688
83019
1475688
1004656
1066901
1447569
12371
1162444
1133405
491721
1267853
359501
402803
1395577
854091
645109
342095
163065
781187
799768
226709
330088
707068
122291
1092867
534785
1349423
745551
1381850
557801
739351
1504066
1375259
191074
637907
295489
1338174
551042
427734
587880
366361
1461906
188604
1460432
291460
145253
97003
1504598
747188
110404
577482
238198
1540947
64971
887623
480474
373978
767889
1345142
318676
8731
1073629
818436
251343
1159660
915727
1304845
1442768
1105686
580477
714334
917159
1007262
656762
1090022
973510
1264713
867212
962141
9074
1188956
163229
679223
1481757
1317896
1115321
1391421
92196
1257051
398580
512232
683783
310631
50417
1151963
219338
1456767
543701
740309
347191
1156578
675767
1185183
885593
177429
334109
932196
1421401
1535968
1520792
1228515
577389
644061
54858
891638
402336
995520
1222385
776679
315979
1420720
1559976
1353777
1395126
859641
373626
1333753
321367
1424110
590778
1220134
1003622
660629
831984
1291030
1421553
311413
1124496
466226
1242674
311325
270996
1475981
951644
178428
953654
1016221
763405
865186
710532
1337920
649397
543311
597684
566985
1383096
1464296
713039
1062581
571798
282221
609725
347098
942697
279165
531048
185108
1363553
379774
452060
747500
210658
1519491
27953
559900
1061777
66443
1096152
1226216
171718
919771
1177606
1361641
882167
1387792
46169
1322536
342762
779890
136536
368130
1335972
531185
991847
766343
645340
1153544
1032476
1301443
29099
1321319
331587
1553204
1175426
621773
777704
403839
1125562
661213
1040058
31023
658805
563776
3567
1424917
344884
1062343
966439
320773
268861
420864
276660
985545
10874
450632
806654
675563
1346354
119600
49432
152643
195261
166205
810803
1234840
1283164
792033
97273
836852
132551
444083
30081
784451
1031834
1305218
554401
479747
676401
1385000
795813
1097706
358122
103093
1511243
273728
199147
354914
609710
73274
1482575
128842
87508
1561095
1050687
713782
1089531
93912
1123181
1276761
1375382
1205694
970245
1527884
901844
466850
712849
451588
172051
201444
11343
1037936
1347087
949889
790654
1081936
156659
1008949
377807
920312
1280548
253884
234358
542320
1523503
344757
54102
1552513
156043
27343
973275
305451
653329
1346081
1226725
649760
651863
627921
574561
121910
672602
1045562
1234949
763919
1370484
1073068
915639
957426
760873
658729
117334
120544
1471548
1162494
87831
498605
239379
842415
491779
790037
1464673
638513
473126
646294
448582
207647
907234
1020621
140450
210424
925479
844520
1472620
309874
75182
1448322
487832
738813
756560
458910
1131680
92421
745006
1172309
996181
102439
889107
236330
171679
985889
944013
1218113
1063265
353708
1138320
577468
556013
997984
208072
466780
115185
1403160
1439999
1410149
183536
75255
449957
941287
595335
1108675
24780
599021
1098030
1312580
345822
516643
109031
121747
475212
540579
76808
389838
5506
5102
1069932
1352711
704137
651510
626566
524794
1502921
638807
998099
1296131
68503
128105
865128
4023
117060
1312424
623180
1177450
246073
1454054
25662
915846
683125
892093
1318787
1056635
949273
1388799
1038327
1238673
215983
820173
823326
1551182
1311142
1503535
1427875
1263322
213793
747383
512024
1266945
14774
376431
1477807
189062
1175289
475445
1195040
1346044
1126880
617324
1243666
252380
638162
9024
435185
867587
138555
552696
808078
596433
213008
88021
761594
425134
1140631
493112
418183
772595
703360
801024
724475
704963
196738
303721
107952
1433001
45862
1547394
797802
574380
588291
1432668
1337476
397367
23552
1537979
101954
569073
455880
1545477
1257967
352551
577775
405204
1485926
704103
1347415
254991
1201540
457158
124984
318096
1065508
374197
794613
921128
868760
197151
407747
240633
606914
56583
585832
17126
932320
1019615
413652
1008426
245905
585274
1306133
195592
356420
204993
716136
1392112
751222
1234935
709854
1499699
787342
1149042
1162776
1052838
827326
1253522
72652
1201390
54661
1180638
1187986
1548904
1541406
281972
134877
425417
865816
1005092
242583
1401860
435343
406978
545574
1078831
1330621
1515871
1406126
948015
237021
1219109
573898
1172159
520984
873839
1032552
105759
1208770
889219
420957
55826
1379266
487982
816630
1370159
1074177
10048
316232
1363193
1273476
235827
458073
322429
936370
902
425238
21830
379134
628538
720397
1348810
326378
1164092
767888
2074
1455430
1105221
1398551
703912
351263
1090845
424916
523552
76036
57342
28830
558041
869939
605848
970261
372032
845553
325579
414209
1403340
1387457
550872
1146949
1188783
77624
587810
1238245
958037
165703
1265055
221649
1118357
857704
1034246
657756
1079684
1493028
444135
721164
1374995
1380549
1049464
491635
667222
1169184
329494
59515
1518394
604743
712779
611730
319068
449830
246444
409232
957529
907503
402663
912111
397903
1471779
303931
493189
499660
802372
457684
219620
1265449
686952
933211
689788
1102646
34556
823589
923900
509655
1440076
360207
1053646
961624
1467749
1141855
27847
1314163
1038641
863786
1429183
709680
343334
382642
413504
1087577
1401921
1493503
266079
898534
1116010
367928
1248265
1877
762877
555705
882532
73541
478635
1357558
1023301
1537759
993182
1302432
382834
832779
1507721
1442589
1302362
146156
1117592
796165
106988
1034988
1113245
417243
483672
1394941
1170264
1017554
209380
630982
310738
631513
67820
1371324
1475259
11003
787360
712912
683262
355935
1294977
1409635
678815
308384
1083504
1558663
91659
402636
1564031
525113
1040221
648019
45687
1402896
1001013
1091589
659523
814742
621286
1431998
696234
1260789
158972
450175
259779
992579
833718
765538
1157400
584056
1153907
1349416
132170
936225
429895
1492818
348833
1204618
1383
139914
1234605
854952
1530068
534100
101797
606697
772684
1325197
760008
381998
179569
1550280
1012647
637707
451958
928024
826144
1037520
399676
833309
1292623
443327
173014
433607
309640
98659
611952
891848
420716
525060
831326
17572
1229681
1100008
1489843
795350
237576
1327545
742022
324248
1294134
1559315
377734
502470
972232
59855
1067386
146256
1015168
712167
704739
421563
1162895
779982
472802
205580
644685
680072
694922
1497542
575225
149832
1210928
317307
187650
591277
546781
269659
545098
533810
483872
1547784
279963
773450
65859
1261362
1466697
1272219
1197058
949316
604772
241260
434901
647070
1269557
568980
527007
276962
760859
291064
722438
1171048
1174940
101933
264052
250051
390146
727036
1525153
1507598
837951
222912
131063
174430
1318799
1081676
27696
1384890
223974
1401876
947818
340596
212549
60851
401047
224434
463680
1565546
874903
1029863
204421
1488533
947306
399227
1547651
1367387
765462
397858
1069735
142334
614061
380267
665505
117969
422182
877526
1059809
705992
818794
1501819
1483784
1141794
636127
1387759
1334981
403959
1328517
1481598
1159612
214111
2693
682110
718714
320319
1059857
682553
1126247
867884
53406
1482486
746280
69810
1260617
1015640
800608
191425
1190264
279285
1013339
932937
957118
1485181
157214
1071288
1515812
1220285
153939
265751
488400
482097
350318
586
666458
1140262
60329
1186050
422218
987587
1325770
648241
920964
684123
562182
353504
351696
444534
920699
73221
268786
823509
72336
1277859
681997
307308
981062
1082890
1295498
1441638
1068797
750316
265902
86747
1051897
1430939
1556646
1501296
1270780
289414
1023374
975856
531160
469562
1262298
404547
893094
1383947
881436
1329226
825803
947486
741772
386179
1111175
1557257
966881
693709
1072315
289090
338269
1546776
1529441
289242
192723
1396346
567349
963609
703185
1198280
1180359
1530259
911593
414154
94519
1565070
783054
772458
894662
519306
1357557
574119
81847
1334350
1199059
1178556
1290513
72949
769269
316677
1039270
834261
1018201
671740
1346050
555497
1348851
292548
1095007
1061263
1376016
386589
1419290
191014
952882
1337659
943934
753129
716217
608604
1283730
1120288
279138
547015
1125265
1274155
951709
1473711
247477
1219908
1138618
1528093
633399
123719
500354
391935
753231
315855
1393288
382649
1262421
574376
1263156
1441821
1103333
941939
58702
32425
900618
773516
726097
403173
1530480
570009
100945
748309
1063533
607285
437390
331146
874746
1163879
856229
303899
1424160
1270271
101953
900347
1308173
753419
1145012
1179795
675940
1313855
1552743
603136
1229249
1053265
656642
16669
847482
916870
1435494
2126
1368821
1162667
1458089
406086
1447620
211498
102241
1351868
1152801
924987
402903
1537738
175943
423619
1297924
431145
1440927
721893
1398536
276707
1245337
81622
93712
329715
1325796
1052414
1170993
1422768
333975
445357
341159
902546
1315198
305850
1280358
653618
1488022
813338
1302156
197388
829721
1419935
737472
1148403
1193167
713160
1505401
870313
630418
633664
1171198
1284028
1014558
1468772
813140
1250640
6789
954994
561024
595763
830142
484280
676398
1025955
210076
1399413
1411642
382394
33299
1369313
515779
213765
469621
1056525
613663
962216
1191555
226549
1060640
894715
883512
1126018
973389
895603
315848
832014
186732
671808
1566315
142197
770064
1444817
273761
1064072
911011
584666
546232
991073
98486
172992
272807
870372
1262772
581147
707589
1486759
797008
891455
204357
641089
224126
485582
169374
1352193
1457320
1370973
11254
1119653
333254
207324
1175197
1375079
117059
733443
1330630
181201
691416
1018847
1477667
1210592
40267
1029229
20223
706991
824348
590009
445829
778388
1516424
647702
604718
243733
737225
567973
81486
627430
294960
1419380
1008440
432657
151826
1530445
531531
1312105
117963
1052257
954204
1165959
646656
848558
667149
387600
879028
1281207
848397
477539
1427658
319502
1340089
105246
757372
635135
808567
659405
1065566
1043449
699700
137315
258225
840630
1190191
480165
778868
393609
670448
691010
228438
693533
1411068
82969
610046
989737
769049
1500873
854508
8110
321308
622460
1439938
166537
1141649
1240994
1391645
765239
64684
180341
600807
193698
130116
920611
970626
189962
1300439
1143573
1498267
378879
1112317
640395
1267742
1228440
577388
1348207
1481696
870668
353077
467168
416518
395581
355351
9709
1496009
1413570
988436
734789
222649
977570
1402716
1513094
773936
52647
1566132
176755
984551
32182
781298
1290657
1381698
1129636
66930
1515718
992635
763401
36998
1050554
987189
596936
998416
380128
479043
253728
1380969
1408665
1453878
646017
329088
797327
940775
974570
533611
1536739
579109
509346
845657
544047
249028
564110
1328031
198070
1212717
767961
1388884
856518
1373762
483692
1528405
612504
365943
48851
897189
1368832
220819
928158
169406
22192
1354256
325281
294540
271655
479731
333570
921996
738956
960663
241859
1311705
1553846
590507
885447
1342407
1201349
1408145
1186589
514229
295554
1009062
1255014
1254024
1362593
762418
94599
182668
715279
696442
355950
1484076
1436717
169501
1314913
696713
1133278
648610
163598
633339
1375471
1511768
997809
332971
837426
144592
542004
441741
689829
1445184
601622
1489084
699676
220210
1050635
685623
450040
1421710
1499888
150541
855388
114499
1069030
433286
976772
963570
939516
817152
11586
170872
997381
875939
1054476
668523
760302
201328
325315
172441
8135
318020
153389
112363
511440
1191131
227925
1546614
1014696
216721
1225958
164756
1320127
167008
759813
58365
1014407
554784
793528
83387
1043292
1066939
528281
1380859
335072
1306285
105703
490443
88047
1110170
59756
506906
1156926
18042
1198948
912053
1238494
1023927
1366831
504318
463298
14078
858289
1977
1330077
1291719
131346
1417888
772253
1554024
950370
597700
448570
1177731
99699
1264752
1211979
1444439
88488
956083
802822
997039
1319286
100942
904607
697502
829590
1087491
443888
326983
653190
215325
776591
581675
922651
1462633
832012
1247390
1268999
800203
1020876
692643
104164
473555
405958
831727
1534798
220950
785395
561869
626805
1347606
814892
7241
1400073
1221089
791620
338925
1281094
280485
1482210
1037773
544544
48849
574792
8160
1294337
678360
248739
192866
501970
977280
1199369
196597
401664
313929
115144
1117864
1512377
142716
742899
1212835
1330772
127
961500
614239
1115606
477876
759205
885472
274418
44927
885609
1208366
666232
1312902
862205
908926
1317413
199811
936608
951440
1087201
1217511
10229
353112
1271009
1347057
981851
23958
117778
77079
187768
264432
1472283
1504824
20518
124523
1015506
633826
204384
295952
1354883
678262
273825
362181
803239
330364
1077597
292711
1090264
1315556
803517
136143
1118191
965750
237605
522143
1378717
277462
415657
404567
1094490
1289763
1341935
1432657
1299137
585270
1403431
1269996
1232218
879553
1196365
840535
1072340
785027
1005656
1401664
920401
971236
276510
1506261
1043203
1388777
807421
834770
1034544
734901
909495
813026
958729
835416
46795
1050022
795044
611129
770023
1429015
1556919
1305247
1419329
73857
427529
86339
1453526
12353
1311413
123405
416366
609342
106104
733254
723975
829540
667257
256729
924512
171069
611954
585811
1214499
135886
331377
665023
826423
614479
443250
1476289
103242
354144
506740
409053
679218
1396972
1521146
1351877
626688
1207194
1449558
387353
939104
984762
415211
312381
1179333
1017030
1470077
911501
551394
1481726
920377
1394836
416180
845927
1358339
1258079
800606
1209587
1219498
191314
776755
968215
1100342
1072285
1397935
760036
1060997
1074500
1330405
447649
783121
965244
161739
1378297
844690
1359428
425869
89966
1515293
174383
1287690
1291215
130995
568073
532449
109332
527395
165155
1534910
127081
533348
1023890
11542
327645
1541409
1536266
532392
977955
1377801
51129
1071217
37096
821517
121733
309444
547880
1094074
465571
1474571
265686
1458991
1212638
1344401
1152325
972069
643173
461939
634641
638592
1272741
1161768
1138068
1454719
1069517
164008
733510
1158903
667253
1109738
681996
1312018
1335909
1114500
667711
1128824
513168
604297
1451831
1427697
625432
1054361
391519
1005813
1402873
924416
142432
665803
771040
364502
928397
759609
738498
442857
510554
1016489
430526
1050525
932323
1194017
1341434
384574
697142
718068
347657
1151678
1314544
739461
1448008
1401588
695311
393507
695201
1075509
863986
1360493
65057
37614
504837
1512293
473129
534012
438062
782253
37882
1111694
1293205
1125373
1127112
156383
57918
1388573
528111
488165
882575
357668
1392206
320287
727978
13396
1470214
1389069
46622
573894
991316
1170837
1420184
1066702
1075897
98873
123630
1061361
875636
193744
1024502
1505519
65102
1217586
82139
572235
1070953
1434179
1462786
640499
166299
758093
888474
694174
708283
32654
403829
600092
540987
716897
464579
84388
1525491
425519
1162113
957199
964047
425979
1484606
1100325
956517
449425
52346
581580
296667
1234851
1370589
863377
614603
1098871
1540757
904112
1171380
840736
1362645
726464
802998
588671
369749
724007
189251
507997
1142654
1544060
1283362
1280424
307952
843531
1401171
95436
1181626
802499
937895
1488465
541582
179119
1438861
893689
705742
1059877
1208718
694549
1472394
1132745
393032
612580
347308
253186
407344
667892
1359187
1342557
484099
835755
1309661
616402
825674
391255
1030088
1140997
998711
419836
3551
1070751
1525859
1228432
1422316
846541
543300
587044
388804
1196088
183712
1323109
252208
540446
1157350
337401
388762
892024
513019
52850
1563657
629159
740050
1180056
422047
34521
587497
27442
672122
695201
175318
540840
445946
1034724
863957
398597
1008566
433527
883243
564283
485424
565103
901046
842716
1266153
1477428
222229
81778
1394600
368560
393588
881036
1457442
569399
217962
1395342
149052
1145395
474263
960512
957241
94476
394399
582942
1361423
569925
681783
916100
1365511
1044080
565233
408555
1475235
207732
1077072
381909
1314284
633870
444288
192406
988720
967933
338961
185171
1045133
857035
1331557
897743
1429315
291065
1172290
621496
195373
1204459
1211140
800314
1422581
349136
917990
788389
208124
1378386
586
728238
18342
877124
1355776
109254
1056612
246614
990326
199180
1074624
1472720
1385983
1016545
755313
506376
1172461
916217
711739
1289718
1400129
1105439
598067
1349177
762770
545498
343223
112378
368404
472943
273121
360165
738696
584651
466750
129297
165983
1330761
1083912
428787
778767
352430
561588
438674
705999
966785
1361677
1106039
1286792
1024495
1010357
1002157
1309009
1246795
703807
1336285
209030
252248
1436048
1157077
129737
697942
496011
496266
1063986
638562
694843
1435813
139934
1402437
1253211
1372339
1071561
1563947
45975
567706
913183
442050
1442712
490417
358427
1319717
334529
227276
764120
1040269
1114188
343763
4605
545507
975913
405356
1103956
132775
32924
920346
1058861
574667
232020
543807
884527
896640
663641
444002
1453206
1224096
1144261
623992
876750
377433
943101
817538
372657
308092
1257666
1451144
216759
453681
1009714
66702
610768
1541856
847153
1176307
1531845
712163
1526394
252778
1324466
1502857
290642
215410
1389925
1120777
787979
1109242
1323733
124286
117239
522331
641998
1081334
1420223
1158368
493025
1326682
1004644
156852
1335221
175303
1106996
1520273
544287
273337
1542449
1096273
845522
514052
1295248
1304611
1043332
179710
666356
1317092
244276
919137
1401184
513143
609715
185499
1161463
722085
1104212
628817
982364
1428068
352701
627828
1202899
754804
281532
748869
247737
1518722
881474
1503403
1093032
250645
236064
706963
641129
1081341
535129
1352277
12468
1196462
1397707
107078
1480646
135398
23405
1040231
1369679
443683
195467
1215562
133604
719820
484585
1053623
882508
1108861
44894
513239
1257833
1043664
604220
210815
945851
1440833
1194221
5653
629463
214537
65733
562132
668912
786342
235370
891979
558943
573651
1461887
956203
1357448
1355414
145724
572002
1005677
1262060
939251
113896
620385
1463692
1267150
1025695
1484997
286244
1437038
1500320
620350
573333
1446837
1343248
1339619
595377
537393
103827
534866
536355
211786
702066
413248
1108964
1393613
1072439
372273
19128
428349
920485
1087626
1303409
316614
1481786
531015
681749
1468042
335784
37377
1283530
190405
1262419
223938
59767
526231
997332
29659
752210
351177
723947
732975
95391
856581
1476731
903224
534809
30472
687349
466494
1226309
1059295
1215486
949843
1356670
321534
671959
591838
697770
567297
88319
1273442
1303160
1006181
527429
898806
590640
163777
1362072
396739
1198837
1420936
1127333
1492962
1423910
1054011
1119540
1330046
719039
795596
1130263
44390
478762
605761
1472145
1199370
1214184
1294274
595719
397377
994946
1247993
1236009
601859
477647
406182
1374111
114554
475161
19596
1371116
538450
766366
440157
1015747
1184783
905465
306759
98635
39466
22235
1377201
1187303
686358
1059166
1312611
957709
799130
442771
891849
1470941
1434127
1189733
605403
581640
659811
830408
651367
1551466
1179111
95544
1042604
663311
919217
446875
1518027
273188
628717
456831
296568
1363565
777688
463623
1253946
920830
613912
1432400
149360
48684
896848
71000
182041
1397682
1221616
444545
791434
145656
1527129
881865
359521
202406
354903
1200968
436043
916934
166338
36260
61209
943663
30184
47633
806061
777092
894619
580416
490544
1294809
966785
761811
740076
313686
357414
1030425
619465
1073494
846898
1413893
1552539
67835
465210
575560
905993
927955
932351
83601
523891
5545
702534
347755
962228
695971
788912
726500
15618
1497470
39237
740673
391438
794431
1528243
255917
899157
1557267
908530
244102
326050
1173963
962036
1099789
1099013
41323
1193276
318614
577831
635356
1152187
1061594
10331
1094497
525511
1271132
759296
354046
130109
348181
99637
1530258
1468727
680288
601773
1163720
1242971
750725
200858
892392
994647
1503597
1091094
678596
976259
1140329
1031782
1398301
1474798
421973
1273023
9441
497575
1154309
1453272
69352
238106
1191954
1292234
872928
357208
1325216
1304355
167525
877328
747342
506976
1490578
786437
844002
1541880
744693
904384
545562
58757
1328269
1032382
1238995
1362615
549596
282356
767706
1085666
1215485
87951
496549
847772
284142
619244
981875
976604
122232
1326688
968248
85531
917980
524951
454052
1053631
209014
125627
1211444
1500043
733002
523119
76994
322186
1341387
171111
318852
1063522
1512912
197355
99071
709549
128925
523254
1094557
1375132
83830
589780
283708
1207903
1123083
8962
420029
656368
763412
1446764
1528574
516475
1097632
927214
182307
1271254
717686
357058
1366559
496921
1359115
1462022
427423
752878
1136365
1302592
1853
1137261
603292
1344943
548877
765450
452207
924142
1131538
200042
1366629
499444
881553
1461893
670316
632292
63493
1551676
370694
1041536
745556
1268371
531987
996088
258657
1448731
844314
968894
666553
753387
791206
1556398
684624
416341
823083
120269
1189612
295142
1475834
1412526
5862
403994
662205
377204
1307162
1023400
1270800
278577
1156910
1188188
575213
813978
118347
1040560
544363
1170176
197802
1386229
466688
1025821
1084220
1017150
1470138
552257
221913
1412338
583045
538565
426037
182368
1368117
709400
882090
1353333
1386246
1169280
1436384
559608
548648
72841
853178
912667
854452
338357
782059
68695
173008
373354
943955
216324
187966
340411
233936
834957
395158
872972
1519067
114315
358008
890539
1311789
1163781
1023582
1353846
982793
583826
516872
497898
995215
788121
1125025
652323
1509365
398522
842696
190531
1211903
568609
555581
1367879
1560022
1355583
572766
303738
1054074
1481095
1157509
850678
164185
296588
967874
1303212
425398
1394681
201277
752460
8319
438860
1465379
1297778
179094
761564
1318416
360290
1411840
199698
1263723
1189961
238021
192884
835055
1564008
1101719
826778
366187
758092
845890
859507
426958
1441788
1081208
680339
1392258
635805
743252
1359488
1426897
1492058
353335
795170
612144
305912
1104774
218926
1384041
86541
552838
666883
11719
1137352
737550
485477
29637
319242
1510166
310199
1282354
809894
653817
247377
320625
1224853
1186434
535451
579680
820082
810740
1121752
1138590
809098
603509
1537188
1562513
1356702
1052926
792840
224579
498137
1523988
556961
1407900
1133744
1299663
152066
953098
1423786
489878
1451869
97443
292822
287231
1552709
1030358
1483873
406651
480233
949883
1283548
137830
98277
551591
1442835
108926
594117
521384
1219890
280665
1005344
473734
1271661
275400
767055
923218
788514
531097
677842
172763
59148
1184780
596021
1220297
322973
555882
1147108
403444
1429465
493796
723559
1093951
1184515
177935
1475426
1235977
1534582
999903
213747
611817
967462
59003
321590
103968
1514690
504973
1563238
1435446
928463
602886
842633
1422487
1470316
1335652
503509
806564
1433193
492336
1503381
376502
1501833
1119178
847337
752361
1515162
1046492
1238314
1448376
1446542
1137258
1199992
524356
1099811
545733
716167
80677
1495043
539490
317642
641769
1258211
482023
1050593
587560
509361
608506
292587
1488619
111921
204766
1072401
1516897
1104898
1170081
1487041
419035
359214
1429723
1419676
40743
585553
363143
1023938
1035239
980293
1162988
1420310
478362
1462484
384068
130649
1045638
1313282
1389682
943695
371955
361704
1044971
1099369
1182016
415103
758273
934991
1282373
205813
1534091
810310
426246
449597
442486
1509621
949126
244082
249061
1129691
1178733
498910
457323
1206601
102093
805925
910688
96776
104945
1073722
1440822
439568
802429
1202709
306779
1533152
1496241
958389
1298004
144968
1430784
213693
1364248
1479129
1228692
403173
314325
1545772
622420
937145
1455949
856778
1023395
983162
754801
1106453
726693
862957
806912
875175
390985
367844
250844
632404
786774
296583
1373733
671642
345309
553541
1801
1392954
233907
848684
1234899
351260
1514720
628627
75474
1346578
722015
1311288
1336802
186387
1545910
339242
1225949
121570
140521
525546
1446760
1089319
9492
1258003
203517
1116722
1240322
638676
400993
1251487
893127
876688
359404
872754
888673
1458097
784868
808243
459179
829238
299962
1428043
1180942
1031663
1506752
754127
1416184
603960
1356665
277553
734109
870302
1254733
494051
193082
624290
585246
1549030
1553389
767861
943831
1243378
1265586
224164
1164561
540426
17646
547323
1184395
6824
397804
575191
1045056
335774
37140
1490766
992569
927721
118465
1450963
300640
643637
1526786
710039
1448061
1250662
142713
160510
218013
1428714
142439
180154
322269
266627
502177
1227980
1060278
1072567
387135
595436
66431
137951
263119
1198664
1487306
234818
1399959
262913
408677
172317
435713
1437905
236268
1363869
10381
509641
516105
137733
1401087
419757
1383943
307069
1294520
463532
1323771
703049
730711
641620
637453
1257288
254418
960848
563454
54365
1036177
124130
574671
1095953
630674
131897
546824
204902
1474470
1449345
311187
405804
682277
366196
832573
311822
385596
1142670
658337
897841
513492
972333
1430413
657048
1413448
546108
398571
902276
758701
1490078
1474106
770567
1395900
855843
1184837
713293
1515766
1167767
833523
1170244
190125
415200
556613
1019634
407863
684266
643565
1270973
538995
1016009
610576
782423
844920
442217
1162939
662562
706031
1446445
413832
462463
1545466
1509475
575649
517377
1540461
1505760
1227302
1372587
111486
852321
1545441
1001164
693439
1551476
36009
187170
924029
1263215
1028923
343026
1190798
663355
210328
1037609
362696
1347935
613217
474481
535671
108277
715341
373972
484658
300569
262327
547106
1138468
1039107
736085
46171
868558
1440101
1313059
325969
335196
640213
950507
769064
771128
1513579
667391
828340
616836
911541
615542
1053563
365699
1565052
1142173
405697
1155888
147363
82804
1039034
696767
1102475
1083892
1344815
1473000
1365436
410117
184676
837076
279724
1034535
1222774
98418
266958
1029394
1553799
1402018
20389
36102
1488774
299636
1465696
882874
1252720
310219
119178
458941
542815
539875
36404
1131581
661818
1455420
946593
141663
366778
969571
790472
302262
166352
199606
963137
1521171
1807
892904
328746
1332386
635947
1113934
473740
398171
1119117
426508
900124
52496
152611
225302
1453708
609169
970189
108387
649703
1055938
300388
1118098
925366
146138
579994
1499649
7088
1184641
1136996
1499181
413914
505569
1388128
1524271
1082950
1018042
1455599
261459
1314048
344096
98460
1081456
939600
367508
346462
729185
985883
1462875
186119
1178065
969881
1250025
826335
1239794
1007414
838955
526448
1392639
390874
816135
524592
514777
1229157
664308
758305
1081704
76576
427089
1311251
1256116
701114
9500
1516732
927297
302931
520213
1215261
493916
37037
976159
932283
849388
1133739
1146451
65856
287635
18245
300284
57374
1062940
334024
1014373
1025735
1250695
1384131
1248573
1173906
1272000
457146
297877
919538
658989
790395
218120
675898
1561604
703968
663583
1021827
370389
1076614
855731
1054497
1400358
1476332
191528
361520
1544982
563626
1198510
1385705
715550
48247
162296
732427
68652
4862
495158
705282
1030632
12516
46230
350854
1090201
1388354
949421
558742
57474
1382730
7850
877000
1522106
159595
1008111
1244714
61962
49661
889286
103491
1223452
1191592
363397
631680
938841
173561
328669
1382189
977095
737669
1560286
1048397
401961
1438021
250305
377574
1528227
970488
1119253
54293
786023
1016494
789567
555190
576410
103630
1530556
1545929
1526870
1273046
839695
1193394
380697
29301
1085332
192018
1129776
1264812
1148048
521414
268760
609107
881958
981308
947613
819300
846520
6837
1155881
603795
612327
842688
546555
581758
1041879
1010788
920203
1232811
1546768
82251
1241328
163396
740434
762897
849151
918475
624781
1047470
78724
911437
604141
387119
822503
1235531
974032
54208
519397
1521845
1153705
55270
1530063
780358
896018
598200
1350298
298013
700842
665923
270449
1224999
400572
486230
1553273
906164
1263635
254041
1296674
1077990
554304
873110
1494312
1305922
698574
387242
1265253
593728
813331
146093
1465891
1314741
1438639
1224755
245711
188366
320567
555205
623576
236318
570245
1299035
1483147
1485568
465585
1379950
276816
1497285
201604
279867
247568
1016268
676308
1522311
1319147
1463599
337489
61676
1111723
947428
597112
229536
349869
1370110
77377
1301260
484360
590240
597481
1112186
1537444
1030525
1190404
310210
1561523
401486
760103
160314
1197509
1126837
219686
899697
740492
268384
1238587
993968
83041
301849
1002615
615339
1453175
1140867
990491
1048085
1028556
618018
1403031
217161
346953
1272982
447383
1086182
859168
26122
660515
990884
1260217
1365468
1493123
1418301
140035
1344156
694167
1102550
1544905
1281269
1240206
490874
788004
246555
870365
639386
680155
1304319
821457
1210092
277515
1008200
1461904
512549
180156
1531587
1388383
797547
115264
1453453
568994
209623
245867
220553
407675
784219
928329
1047261
1293719
644889
175867
73441
1372331
760527
276134
17548
157196
174967
249802
1488425
1551181
993626
1145278
1196935
990249
307045
969616
901674
1268660
659182
691697
896639
174543
348443
182163
658033
1039013
974722
1224902
551020
20229
480309
1068021
1384842
1151361
594813
985401
673851
377399
1122347
925654
490798
1425548
1159240
405881
720378
1082299
697782
576359
878506
239895
1494841
118856
1564515
1522561
1124727
1277968
857448
1251528
729060
69945
972418
606718
76099
401144
124620
957203
1331155
257366
505564
1556156
864890
604973
304953
411310
1048922
1211346
661109
708120
5769
99322
292309
1374992
1184316
894589
283937
1056014
657527
604010
985828
20045
1018704
1193117
1129596
312934
209049
264622
775525
442169
912914
7741
1416656
1390903
423003
64267
536494
1255570
553614
1504687
706167
1499126
431654
1125060
1544089
567823
218635
1284493
82300
327118
1074963
384175
1051383
285172
1091401
495950
34030
241196
1037685
578520
516678
1291319
315129
1457214
334142
173036
1327582
1489785
639573
563445
637155
1175976
1295446
963744
143097
761614
1141758
1045714
1121818
656643
933940
513277
998082
1066528
38622
393126
346689
1214426
11414
1057691
766480
761212
1319018
1398194
734710
1123763
743588
667892
1116800
1131602
1414897
1366880
635141
647590
715504
621489
687727
1306509
1209194
751683
477819
780853
803456
766520
1078205
589233
494731
728685
1272626
270434
899730
138985
1442714
658664
29330
425977
1076968
847097
158580
1530943
811620
369715
409558
1006656
1126369
857553
1210303
1510112
953429
591550
855327
148685
52325
702964
1559792
74501
1028843
1384690
1562834
1264362
1085012
435321
1133895
1490254
1366833
397005
655981
1398379
390402
417741
355497
148187
1000235
1519389
549133
750544
28079
716666
202581
404141
1343948
574729
1423066
1005835
230221
1290014
1293805
1146955
1302296
332321
1381400
1326088
774936
1133388
1426864
1151675
1313467
426022
1361249
740286
720251
32888
777332
875452
1348184
936503
606298
836712
227271
853888
602428
1363745
1093603
594990
1509732
537463
623052
912408
351618
1543895
772133
313061
229796
1357746
226928
1494060
455443
1414266
155883
922639
889393
759907
500256
851983
932169
1121864
628906
1368557
617410
1292871
60152
3986
437669
213123
955974
1213636
414788
604200
1492699
408713
1184893
1069758
337605
1397243
720803
902294
1435550
839498
1135326
1434378
52612
1031089
1392005
1499113
339495
961225
293859
202231
405526
1097171
569982
181395
1522525
1550967
635313
391522
211717
1165654
373095
838463
1458346
32988
574814
697607
788337
1361562
1558576
693263
1142690
1148262
1455288
921686
451362
467193
414704
1099779
227400
684186
1083141
782642
1450551
16049
62900
676316
611600
706742
998619
280325
1552465
1216677
575927
806107
1227660
941573
1198134
628372
484357
923535
1221012
474490
455585
501591
1066579
316930
347270
1412614
1001080
1421207
972972
884655
1370273
1433499
761381
1104604
547029
1518540
1025049
988241
813360
639029
560147
345455
1312424
87054
490861
1295933
216166
598251
136793
808347
971715
1061490
1253545
552352
24042
842746
402899
1095589
1481737
1496573
1101871
1455911
221205
759274
1249307
1346402
1359711
172505
1402267
1431075
565021
1026560
39471
869143
1441929
134860
800751
28867
1083186
278431
1203669
452643
735935
968076
976077
910554
397437
1443668
492260
400736
1110723
552839
794436
15759
1082160
1123228
170348
1145884
246798
1494556
256496
1372839
1000653
1351709
635211
718829
1080858
1256678
600649
1257623
1129821
903992
468349
48073
1221457
8990
899892
1349184
604342
1548645
1515786
1089987
597161
177908
1458952
1039311
835487
780164
1507714
1509208
689051
520719
922108
112806
388679
630235
881904
219104
860567
896210
693551
1139291
1030619
677151
503117
1366832
1364811
318754
1348109
204331
175688
781487
530375
143034
719898
265402
460219
1038675
233662
971149
1467632
1215739
33900
1127200
243208
645521
1280358
533967
454628
143592
300592
613060
494280
1556898
585481
825605
374318
725926
834897
996519
1010529
1206952
866774
532094
1535145
935427
767221
1475644
93213
635142
1163440
883698
1206226
242664
831922
195845
1174715
806026
685409
990274
1083375
468
1251391
636828
1481475
25312
1000327
476086
472404
479476
466187
1326569
761597
542184
189596
341649
332588
1372268
687652
909604
979754
945662
407228
1550814
561606
94037
173577
952760
217077
857460
1260029
1026618
1499617
1016877
1316826
116364
198528
792314
27552
39675
1201419
758628
1002817
583312
759366
142841
253631
941085
857845
1013937
120619
1015490
749524
539342
383043
946001
88045
1249923
4133
13020
258224
275542
128850
427780
8046
55373
1431224
418065
822974
259686
648157
1455574
323690
1486208
1554974
143712
559755
776511
626945
1109392
522504
292767
1269934
85121
666929
206180
1249546
1191822
1439261
562048
886297
651164
1044380
284940
378177
767234
474669
67192
1151854
763735
1209225
671122
49709
834680
989711
177672
1056430
1000551
535506
1531965
228120
455637
1131333
968638
299479
219992
1214228
956702
133722
301903
59496
863900
1219104
315864
1505321
22963
94715
123051
167391
225189
1539672
488768
1487943
1191757
919940
1422761
1271284
522476
37656
995670
475854
1057802
639392
746731
212216
173060
729857
762353
433953
426459
1054590
717827
1282700
1501598
643743
1249703
790413
1346182
373809
182135
74001
961673
331567
164548
137934
373251
1025954
500687
385180
153098
1285154
172042
686648
301217
11062
1350311
860608
49889
52617
1139476
120553
1389504
764380
1406065
358741
1287320
682264
252076
787630
338969
482934
174934
303073
398140
1568039
1230967
1377597
1241586
1251311
513832
557235
495512
340575
771463
1371607
359847
264631
606884
1407489
317747
104903
1019183
1205979
603088
1381060
1154882
1028182
1469440
53601
1146182
294907
273127
1564088
1226250
243373
336516
1413100
33429
817676
417547
968249
701829
1250443
1193800
1313789
1095323
709498
1363109
1081621
342947
426229
1430353
931376
545521
238268
59923
1294028
1218565
200556
1347941
1531369
108854
617968
475415
419296
972907
1013980
1282951
646774
1148969
659166
739180
284344
536755
602983
1080289
261289
718577
153635
469831
37467
1448631
1163727
277899
81774
1076920
1506089
384752
1022247
623051
1478034
738424
448208
1532608
1396437
1005120
198641
206284
211115
1236954
351885
943856
1550383
1457975
329027
1034467
876024
902146
83073
796679
1159987
390807
1440465
312381
624522
1142205
224005
726282
416666
1393522
1296087
422693
1475705
594430
1301559
893138
452895
595058
805962
1192630
36118
139967
488814
690891
349674
1106927
405693
599660
385394
1353071
378292
1295581
1180076
1408998
301007
156408
1231429
891618
999563
455893
1286001
379506
180992
886045
921067
593462
516209
214939
93136
1475575
659513
125019
277153
751677
1035832
350085
440826
793252
1543552
533240
215975
967352
520797
1255579
647827
1117554
1012751
86165
1391145
983948
1411574
152420
481419
508237
1434565
1499952
712884
829528
805185
1222213
264146
1176974
659497
1201558
1075981
1176675
1138340
399250
190667
401204
839002
226291
215136
1050185
1023418
636799
1480253
674926
114706
764353
164062
670272
224266
1169514
828399
532267
894383
920021
54962
333454
553951
340077
1072513
1006539
543269
601082
274229
1053827
512791
1304916
300136
1370570
1376634
522266
72786
349667
967216
504293
219041
358213
1143195
114607
1455459
858668
1265658
918360
464784
27266
690302
837252
250159
1364191
1354662
1532190
595690
1008890
1472405
555352
1496401
902797
161690
1497994
617877
54896
874616
892138
200922
369980
1431484
1207750
721489
647298
406830
1370102
735081
1495383
1514509
1565226
1102453
52425
383077
1533815
901851
168983
316130
1327234
561124
1206169
1436584
477739
1509219
266137
442710
811782
701376
1219654
844608
569379
44885
1133486
1486891
129764
679673
1551255
1439798
705171
153885
64846
1453771
1350561
925815
203465
413828
1385000
344145
220262
88432
1498112
355306
737676
1353004
38137
475615
1365417
861828
1447011
452369
320149
886835
510019
618204
97947
1259901
418654
276994
864959
175630
1486851
886007
1468208
419096
1139208
1270459
1526817
515746
248175
1406111
355801
1049442
1313842
1138313
329939
19440
857812
1439568
488826
529020
344212
722499
1338840
964334
746145
1422012
577539
248147
1478790
544978
523730
548147
205309
1313630
1457740
564374
195915
162371
292125
1337588
1500789
459694
357175
647295
1016350
46822
1318228
638298
798827
1296212
936967
395411
1080818
1320281
715790
527405
527119
81293
374852
668935
455225
176528
1411442
1273874
59097
420633
358145
1295406
78732
1265762
1175707
1024901
556680
1545749
1011832
340243
1201510
103744
1405791
1001178
1131740
1105583
1395316
982456
1143049
1195153
518039
1171083
1292333
1183922
965384
251034
203043
769868
1303411
1164365
1475171
669896
923645
76149
169882
1212215
754243
478869
1338341
980529
567282
1078432
1154246
1044181
327796
887500
1434285
510044
616214
479723
834911
97253
1112551
1502842
961158
640988
1472109
438118
734104
137941
484706
403501
1131135
1319771
386831
45944
148618
963570
1527858
1507418
301941
1460727
1153231
448423
1181637
746217
98689
1050317
1160103
998294
928950
119123
152882
600893
177774
706008
93741
920507
108191
256280
823425
345803
658035
479361
913434
204371
772446
345729
1532834
938785
307854
1256797
1382084
1214388
1127820
381434
1451456
1402797
492337
1555466
1479052
1145358
777091
1106000
893900
296873
601483
1180932
1011429
88478
374400
1112517
236567
778200
582236
1469252
1275548
567422
840487
1459700
491556
1294349
1296923
7406
854353
63768
216655
737864
1492949
1323037
555624
1349929
54524
136191
1183339
423267
894379
810065
227308
101247
598490
948171
1491686
313501
820101
760203
798369
628108
552042
404831
105078
483728
1454134
746884
604524
580948
471460
8406
946544
973348
458752
1467285
670137
1354879
954603
606241
1107124
535571
157732
171412
754419
1061439
1337529
1327354
528964
254684
777303
517978
1561812
1295627
1144858
510798
639017
1218486
386011
1196305
344413
1389582
1356175
620902
773028
768550
242394
169121
1149226
1088553
23345
521896
799730
592580
827342
869653
1091122
1356872
1282301
271386
724356
785876
1398778
49177
765882
250893
1361521
85719
1345150
489404
1465961
1536911
627792
28214
890195
619629
1087617
395564
46601
454941
112513
161582
58698
1464584
894569
339502
940803
224533
279537
1365952
64322
289663
691510
1045
1305406
1318530
1345412
597016
11595
894823
747904
1064094
255298
514570
444138
1262026
1334571
593277
813886
969902
1207979
215026
518298
220547
820338
135228
1082948
752614
625311
571302
496575
299933
1508537
1226898
727342
195262
183935
569175
136908
1006213
220653
1448952
953764
988002
183160
154505
811669
833714
1019903
252695
855892
518817
670348
851877
1327632
21028
834586
1369636
600703
110766
191269
91569
360398
787810
1506088
88532
496124
429625
736737
619213
533092
497969
941321
1476889
1412853
126214
1290982
856564
1381356
1089267
194869
1486926
248392
224089
1160797
1090882
49788
250653
314700
1385
531051
1556526
1213019
1564611
1382918
62949
286069
371001
728398
998287
298563
1118885
1024020
1404082
283871
116400
1364396
452142
774800
102158
176743
361767
1130021
1373281
527231
924950
1544821
622459
1126427
765179
644344
832812
1506556
323695
1189722
124699
617734
250649
413706
484421
814533
407456
21065
836602
1341344
412078
508340
895182
843691
1316010
748164
169092
1188648
119876
217896
1347435
1323765
283099
272081
1157613
848186
1161024
652913
456448
959694
207528
1104463
1259458
1251385
717507
373490
194851
952337
937920
429537
1567294
96725
911888
508731
831722
1540899
1297540
542010
413297
1534442
275400
47236
1311919
992588
365651
11635
1193622
259589
1195496
1455526
918922
1414891
1051568
598627
622976
203496
811184
762912
734526
1458328
856232
1055108
60812
1447410
774428
163661
326282
1091772
888280
89502
726480
451532
178481
1423856
1285253
136269
828675
1197003
1480621
958962
34957
300812
1326323
1389905
1238479
586
544997
1241106
856792
446292
423350
1553097
1516911
1208186
852365
1513293
559436
884631
1166216
101887
1267153
279530
1178908
623215
348400
788627
859664
36301
1227491
572022
267096
277529
350025
721333
989549
1472925
600270
376988
1053972
69873
381501
1378348
264148
1546014
1328562
1158427
693582
134784
503690
1007935
1160021
973256
223236
867199
1399944
448748
607663
1330893
1090410
837148
972296
293578
1326422
285341
239087
597131
128947
361793
411850
1358622
486726
575533
847946
599389
654369
520968
940001
211799
1037058
1363141
884183
313247
89881
1191590
44792
1167114
1370468
4295
1532979
697165
1147267
1394834
216398
87803
39339
1521849
194664
1496865
660130
1106212
781182
718225
659957
821978
281670
630310
744633
382737
1334311
178974
631102
1258829
1095558
1300197
358749
893688
606901
441646
645303
589710
1224431
349627
779160
334620
641296
564573
608673
41228
978679
1334707
760592
1565963
804184
950077
128229
778380
381048
1083064
873984
379057
492003
39644
285589
484036
1518544
1186217
1535501
688671
873111
238506
115915
2534
1147745
316981
73467
1400058
135156
215983
375870
329460
1549713
1457776
130619
275955
1390954
838939
1121465
183829
908932
152772
396858
8745
1173627
522663
250737
526354
731559
619767
173339
126529
854840
1187262
63172
20293
949978
731490
1337587
391214
1212754
1345435
1111191
372058
565768
876273
883656
436680
544804
235737
607201
790294
389588
394821
1074565
518193
434752
573739
977057
385413
83050
1176621
475754
318105
476535
1106723
582360
1376108
671255
1373425
842547
1452872
1290119
393305
1121318
733736
178432
776658
1249225
982196
1251476
427084
230216
588777
1212199
635245
59879
360622
1477998
1106722
640065
651701
921406
1245462
238644
589027
245748
92904
1040000
1456517
1389737
1125802
1129264
311962
808467
109495
1403319
1098494
486165
1084712
1189949
832385
794841
171815
459765
535803
123780
148626
538463
1006871
452268
802878
1563824
255180
487950
761097
1550349
792100
680036
333272
33255
244555
1296863
1411861
375685
820771
477708
168026
503778
1514118
1431132
647249
1274255
158892
669851
275028
1345102
581574
1438151
96124
1197094
78968
196864
229720
459934
1154473
1564438
57772
1092134
715848
702346
911676
970090
371323
1055158
1108652
685026
979977
1372302
19450
1408101
935647
202841
1365529
351249
1112605
1337461
758021
1416538
881342
1526920
907731
142311
215071
1036791
263423
218781
551006
1007045
302677
6187
475547
1303811
1386179
10165
43008
1460384
242319
584592
517983
1167877
115654
5733
198667
913480
833635
1414539
891428
468508
175218
551781
1539695
1326184
701969
595903
532371
166899
114794
1459116
847369
674307
1563500
597345
1285601
783476
242179
205819
336989
1421556
1099617
1234867
1077901
1306859
754570
1055522
987161
907669
1057221
300049
55591
8997
314478
1019403
1499305
468473
509130
1024388
905015
1101335
922579
953024
1053362
650071
976702
1107039
1501651
556798
224461
630640
1436419
1240481
336225
407269
797226
350462
801375
887186
570003
1062692
946494
71572
75852
287257
467928
1156779
720266
1445695
490685
305124
291533
417009
960909
536679
1294988
499529
244373
983852
43605
1330229
38823
841422
1557776
213190
832424
539057
1443253
823616
1370614
259026
30733
49157
848829
1064969
556319
7779
1432090
258319
233210
492358
889302
740167
147711
180670
1454624
1388236
464112
60793
1023732
482261
329455
1001854
980942
731070
283394
496719
893548
701913
1269131
1549073
1067045
1379329
912075
439533
1063627
672146
925837
1566435
649284
403856
575608
271314
234191
18101
1201823
410315
1041259
1336533
329171
306544
504337
373007
189494
1260279
1537960
1465914
6279
1038262
1545501
1051975
1248369
901322
848793
55727
803266
815472
975901
716289
1462322
887266
678509
487746
1005934
1268283
175960
1123713
1153926
528811
598520
746459
1102873
1307431
456957
369182
1148939
1005778
487693
511713
1033386
65147
373641
252554
1518161
1515319
1386226
1296357
48908
1549810
851942
871461
1317875
860270
617543
962520
993517
1344530
532285
186013
748336
1471678
910135
487726
162339
141105
24344
141634
908404
228453
481049
179
204091
736842
711406
921166
1387192
638658
1457564
874070
1502281
546274
411277
1152908
261923
1284353
22938
114907
1033242
1337220
1293809
1042936
1403311
150472
331760
200849
575833
258061
1307664
296482
705959
1164283
95516
285503
291444
902827
1290172
1236319
579311
883498
884072
135264
738427
1168190
1250529
360489
58756
1232490
956528
19829
174761
702110
8084
1530287
516916
123024
1164562
647718
961706
1414242
68208
21876
82214
1514246
382603
1355920
80440
575282
9010
735281
1128354
1331797
137183
208623
877508
1041878
1047534
164346
33533
1560449
1201109
449438
836014
227817
456117
7368
814993
513305
1444632
1054619
101577
1402098
303553
1053266
1343765
206207
769070
1055983
1445165
1505909
355470
1340280
279829
421558
913684
1009818
576714
1117261
1165166
1217823
976498
882988
236840
900271
1152332
890221
354350
946761
637809
715895
398835
443958
1426968
85939
956994
848297
1036958
635925
1191355
784228
276947
951983
1346282
1546865
539836
1436883
1435790
453135
308117
1240103
1528515
1358571
502615
1284522
266335
1146485
222362
275180
824696
1293693
503841
630369
824881
1202339
671675
420552
1268037
489400
869659
942564
23212
1044721
678353
349501
900550
1158985
977534
74772
658711
148146
89825
1401056
542868
1527920
1171914
151695
1546780
1495495
654902
305907
375402
867864
848420
449101
895664
627748
540448
106345
448325
685768
1061749
354828
858515
783718
1260950
1164041
998705
866978
636645
287565
1190762
1412363
528851
996081
101406
481322
1542547
847046
1126316
1191836
735564
445221
837730
943873
1219142
1078379
1053286
1129025
1363028
494093
21775
973919
1566091
1287301
334145
1341750
136788
845305
982246
440704
610896
1323371
155080
1286407
1378120
838965
1156168
1263566
526183
1010630
1359730
345776
157168
1381945
229817
1195642
98637
1347780
1188682
712811
1335843
233172
361271
586210
1305149
153244
161696
725247
577258
1114755
82822
36018
1358766
1200122
561295
191452
157853
770712
997438
921694
536089
1290842
834199
932700
603395
475741
1384518
1157132
907212
1304035
1458029
1560892
675619
1095424
1336563
129700
951852
491762
1255843
52
87233
633648
343285
201750
243354
142604
1414598
391035
243991
85279
184318
38568
414790
482347
852942
586549
504317
31862
1457731
320145
631189
998261
787128
51208
648386
1513629
1300091
1356512
1307264
1257706
12236
51567
808278
498106
681147
1128777
838804
48554
574475
408051
1107446
1137037
1028379
1205440
242730
1539717
23760
1472211
1515573
1273697
1233618
300895
526904
467319
1288776
173410
92722
302566
965567
632596
1473438
412766
1022738
838725
628016
967791
746996
1380990
8539
295724
548358
1149519
1052369
384841
128241
1211829
1052037
1486496
519782
1360372
1085290
1073523
1251818
233798
1246809
1172262
440729
147313
485682
656462
1217490
1006776
919242
784068
355653
596046
1548938
1152642
1032041
1514017
269849
238568
509603
796147
896646
747623
215384
1139371
709916
460612
1317410
1054409
237017
1336067
536322
1487866
64062
542715
589635
1057083
845093
1266844
666280
1100877
922691
423577
1433360
787271
98260
842857
1119714
1299963
159477
1214696
1002534
1133228
1177420
538207
492843
175282
878670
648468
993205
1466636
244596
7923
1372775
777598
306623
778137
869326
1085219
386571
293962
1398096
240908
1194622
727884
353721
1168760
1447375
1314170
717103
341142
559401
1302283
1018862
688841
483160
733360
357808
41310
128685
1133447
1327946
1223170
1303113
882984
1392693
1511332
1542315
1144896
953556
610294
674817
265156
976704
1559713
1412905
1021721
295619
1250628
1223840
194716
501984
505660
1550385
517000
758767
832454
611383
1278335
1060093
1527776
1453731
303785
586497
305369
442627
1493180
902700
977787
191062
436365
1462662
1562944
891641
281648
815431
1412468
1415527
90944
763619
944451
1369351
929910
1260242
73967
1256275
1497107
929574
1265206
1112753
350704
285765
1543301
1145809
355742
1311733
465694
845506
757442
221802
732508
851317
431757
1092252
870362
570130
854134
1183148
1550816
150209
705277
461568
372843
1501078
424185
129634
1501332
1451595
888742
1046148
1032786
847235
578859
173115
1478202
543998
940579
91175
976175
68094
1542272
1408947
608533
507210
570358
1335310
238263
640974
694699
1007831
1285516
1504112
89238
496244
498040
808912
648346
636435
158532
841831
1367995
1548145
104164
1189982
1202275
1476394
1257639
1479664
507812
1326134
371274
882085
491812
766402
1543790
1400191
1369455
282522
1280548
688622
7695
1353566
1317963
157126
1410334
359953
300020
66660
527346
1125801
1068242
903133
1417823
1255540
589533
1247280
1148807
1264723
410068
945450
407347
154027
1129152
765409
324960
839109
39067
1301021
790401
250871
1301105
540877
1024530
559671
682076
445642
1356058
1314961
1388264
1123256
165957
1029215
1216320
5187
1156047
694941
328169
168890
876611
419040
652238
835602
1037038
709632
739515
973223
363987
1211313
138571
311780
495711
1106980
844448
1460002
518689
44851
909547
370884
395884
68069
749878
81945
1110512
928394
1029752
615931
91180
409333
915231
445216
523105
496432
535916
236663
1560742
722598
754550
389668
1153638
170795
1199740
1394369
715090
955287
1445271
922265
1084301
1429145
456061
1020257
1362853
1136048
31099
945039
971137
125262
1443058
990663
1566308
336264
906011
298545
446393
35510
1374181
100763
793396
1294116
1438493
169937
1267282
545411
201476
185207
1260704
1324892
1475719
291914
314279
373364
1281544
1382351
204384
188456
361660
1495911
172376
356804
830331
1144339
357932
750528
863590
1440508
1185662
704077
1098383
210308
811592
1463000
52167
634624
667830
1348069
392097
538537
1331115
951930
313034
874849
912718
99763
633693
1233351
213325
436291
418658
1084448
556633
521911
1053051
684156
1482348
1163752
847821
1448399
1459964
105729
932581
1060866
954039
601050
611678
576671
399233
1179400
288576
352350
1322668
1376291
1378410
1277092
727239
1234790
1024501
1347845
1207178
292330
425835
745744
428285
872016
686514
821309
625935
1208707
50717
1541072
755997
1175742
38080
1539255
1078869
352836
659656
1077227
1537547
780478
1029863
508432
1365165
1355069
610529
1346538
363055
644194
501728
685195
966107
1365937
1394484
1263550
378785
239039
212626
822373
1244268
1456999
891225
275662
445190
1285704
619413
195653
386372
1293441
465991
652249
1139700
1215565
343981
1402191
285656
1211785
1466096
977584
793972
787240
88354
865121
1438344
1337639
467321
385592
784095
696456
681202
582107
1289734
1017973
1524464
883224
329397
1131521
468445
711310
1024462
663919
155477
34255
1109540
862714
308637
988102
804058
941227
1196188
411932
775869
890353
896665
366330
213613
276986
341805
214271
1529131
874333
873127
47686
1026724
1133747
158100
909647
477473
718666
770160
792744
1151202
142000
508058
149292
1485033
684888
6462
1181925
340886
1127093
1466636
266968
436203
809731
515457
398539
654559
659589
959055
423349
456094
189193
515160
84354
743732
863620
286795
374669
100214
1401103
432581
60278
1392933
593612
245821
428092
263923
913712
524565
640717
663371
166380
776737
195013
824390
1136258
320897
694443
871542
1434999
378335
1004726
241036
1533604
67639
601616
563060
12253
854157
74876
606589
1523411
958653
145525
1298363
311313
782734
947678
1056228
349526
385547
79932
461476
721439
1074636
805501
491781
1327982
593301
1205223
1074471
1203211
616428
36439
705621
1254357
1555408
972586
703670
1142495
1115745
1199604
1143790
855713
1353483
1284782
1393183
1269867
430468
462492
914349
1479725
1118418
192164
1029863
1419479
694363
1136788
637427
594835
1538181
595528
1486807
251532
197071
937256
688207
145094
206426
560944
145111
493908
379636
363163
266439
76291
407055
186604
587273
812577
641718
12487
1306763
1511071
1051458
1481905
1012408
217705
969719
12545
336848
925481
1261148
84253
1405730
203705
956660
469732
772962
257431
270114
237987
81201
331795
866077
93580
260650
1168839
1465377
1431792
182273
985870
604491
535562
1353674
17584
189826
1147501
363477
239840
908229
148301
926985
322663
595310
1119652
181794
60743
974074
397389
320630
1399867
897983
427275
1475102
1043246
1399854
248550
847968
1678
522551
264320
714367
970958
1210975
262212
1141562
343868
117123
1384155
1093527
923881
1045855
936350
307571
636434
1023856
14811
942826
1039207
101359
1557225
908539
214894
1025066
1079754
1158613
1152128
759251
101673
607849
789504
1211602
148495
401222
1028870
1164035
744911
374111
949954
362236
1118229
780840
171828
285126
1216051
1137317
1056940
915293
94689
766498
439667
517804
1505408
992392
471959
132319
876274
533089
859249
949228
116577
73210
663425
777314
371417
705220
172179
1297117
32935
1400208
1028046
782229
968376
1240348
1290378
773476
127653
882041
780346
449953
963533
1524316
53375
562288
890444
936214
1537909
1457540
1114635
939151
1474074
836534
1223574
1163808
206205
1019632
912875
2062
3687
285400
1440920
423368
763266
1494088
1096572
1023842
401901
592085
490385
609196
636968
54150
1105461
184005
633032
1077034
877368
115012
1315751
201831
151219
580690
272364
507503
1103396
301747
1070542
1461382
1153226
44514
1027476
1281720
261133
442568
577218
719295
565497
967992
608197
819115
163413
766154
566624
1381433
1282141
441503
1457756
690894
1302177
176865
118592
1249184
645610
479527
116648
994695
1128113
521613
560167
1437964
688187
891765
728995
103239
43693
1328792
685260
167999
276213
1444064
426751
813321
296895
443460
347435
1032470
203575
831432
1552030
1289572
286408
769500
837075
1356425
561847
1109153
547773
778435
1533539
9988
615232
853108
80329
1457845
597883
371380
1217578
994511
536570
762366
1348179
872623
229415
654199
1432276
77773
1534255
1379033
153186
757177
492003
84271
587486
606450
636208
939317
43088
1254209
30861
29586
703745
305598
1089437
43916
666634
1065345
509816
464898
1037029
874539
556701
1191946
948454
914697
1244234
491544
742611
988909
201209
1320730
420877
802426
912329
365422
865754
964112
926158
1213256
308273
153050
942538
322790
485893
186864
1108006
622290
987770
1049959
301310
99738
693136
947809
1426738
1530286
730230
245306
1044121
1227005
310146
330429
1179967
1001049
1105222
729542
1496342
507163
291563
1465734
746560
1075492
322454
1376493
325629
376295
1237586
990306
875299
1435534
394991
32974
233699
912598
344218
333283
287567
1490388
245008
1210603
364397
520836
575741
1163631
631288
47856
788495
993976
45434
929336
1453759
983769
1248598
510210
1237112
1006026
1255481
304943
784039
1367897
1218179
980922
198614
1145796
544058
811875
824112
380739
1327598
1047612
108096
1419024
1509812
135615
1051077
1385945
1204056
27801
259710
1098725
1448874
171285
1258079
1167200
537326
326040
656916
649693
355247
963234
1237839
55523
1282152
518561
686973
1561654
1317550
1079816
48021
910936
154442
1245413
1088668
1311076
43634
1115247
491463
1449671
117908
361787
687636
1553870
564472
141357
1347741
1155375
620288
1127602
427525
372819
288371
1541289
1129990
57202
658578
1097500
797244
175348
1482372
689526
1309510
765508
654243
1227559
606301
497364
1259534
1429929
1174717
30925
156535
192286
1298344
943861
684922
710767
1442377
898502
1507114
267185
1502822
1427884
1183875
1093088
577407
1543206
1402564
737392
46304
90789
910211
1014329
553776
1086007
433749
867631
446117
1390667
1182523
145826
390350
546485
1168662
148743
1247873
447504
633542
632630
1547745
343670
1080755
538653
396602
717259
1404271
1475763
800162
433072
92218
910775
200722
407862
1403327
184208
808482
941753
205630
198339
1553181
415629
943041
310671
538982
1532057
319117
828534
5885
945734
1107581
152503
661910
911838
909774
1413558
688879
893605
1462453
896478
463780
522573
1437502
1349230
625412
550045
1184126
681430
760259
108093
902905
1129603
188297
774636
930490
977074
1061150
1361449
724625
208030
1367830
968316
269219
835951
1452389
518199
858826
728018
369796
917895
884597
323583
940227
19875
19506
1360492
6677
658377
1125250
1525042
750581
407464
802999
743374
1482456
1531720
1548684
1006006
1475552
987139
1084539
175512
713565
1294088
631757
1566206
656113
1076873
90656
103283
1547054
710490
1298308
326800
1526208
882625
1009301
1036681
1055472
448026
821050
1281815
365285
761399
962161
1025839
615319
1264118
1303296
1423611
1206824
743277
1132496
1311082
1375674
1540319
704031
1543125
92701
885244
867163
621103
1320843
797068
576338
227725
1324886
1312805
1108371
320668
806665
1060517
1420091
1469553
245170
1170349
207719
1194002
1300762
651413
693867
572519
515847
553323
1034398
498896
1267775
604251
1197037
1335484
504222
1307167
201577
785933
473228
455124
539456
1143074
1385836
1390166
150273
1454524
165119
1454453
1233012
1510046
1222287
1506275
531227
1287634
649948
989136
506249
62478
1115870
1469657
471710
78508
334042
921889
902869
1101190
1182565
1221075
1130315
951831
752119
1138386
1482639
779215
192434
1023501
685548
212106
1201799
1102134
218285
674332
291605
242651
1105921
1021267
1175048
776013
1202364
842073
955324
1056545
18649
96169
1010108
1058156
1275747
275749
1245710
301145
1310599
871566
895973
388374
534704
857415
846206
1233982
1421104
1085307
122245
42588
687127
142699
1413093
386954
1227986
939944
347192
374588
1236631
684756
72290
1179562
604123
55151
1206829
888038
192841
1441628
242255
734775
1264336
23242
782153
367824
9993
1118777
354511
1140395
1098698
1075269
1192405
707107
534118
1484115
687697
1288873
1015720
464236
1416026
1517708
1507959
1207171
565560
302148
17707
288549
1111734
486045
2553
1210490
599442
1089579
1214874
117872
918230
311660
53509
656800
1322398
1242182
1008712
1540088
1265692
1494384
982159
593414
777667
1523342
1376926
1038374
500557
533290
686206
1464803
1233774
45251
942222
179017
1072351
790208
734351
1294528
1331933
681695
355548
148829
149871
1488251
640507
1114527
299190
1130287
722854
236546
521702
1077724
1331955
1496534
1083565
1223023
3184
1386942
272512
40838
1037247
1223877
1052419
603307
1252570
1339613
821577
788823
378566
933633
502704
1272606
1324774
16994
128045
645927
770737
991176
1480101
1318390
1550924
35554
1170926
318677
342998
1227290
1153802
1552658
805927
716112
719856
1310437
147523
1490337
1280610
908272
225395
717753
1314646
972341
119068
539682
1258429
963594
325878
112817
1169601
1289359
298249
550400
1201765
1127932
731431
877525
288793
1425382
482769
1459843
525256
176867
228502
1452825
797422
92483
1546851
681115
591852
120936
1485820
1326645
770503
335437
137192
515163
140299
815107
1067501
1460616
1260989
345697
249401
257495
33931
724895
1452695
1254239
76980
1510616
1518474
871775
573226
563119
793318
425471
612587
1263097
592974
1539069
518519
1031777
1188277
1197265
1220886
1484225
456646
754428
429740
1267858
777703
692826
757295
390011
928306
1067444
976601
534695
1230342
977320
62321
1410363
1281443
919010
928758
736452
536826
653851
833970
475150
106641
1332614
16558
431639
1397569
1116540
59388
539204
759561
1441556
285790
292212
684683
52444
1074565
221882
896783
1103562
894518
537643
1146557
865724
1081663
788148
318684
263140
1550321
341978
1320610
1424494
1487703
782276
318791
1179373
941281
987303
209493
1485414
997094
227208
1037052
1317858
384456
326973
422286
1428968
678508
448479
251303
1087760
699865
128158
668546
375672
881064
1407911
465541
123389
545604
1423141
1435796
1284247
817354
1391784
244199
278083
1297228
1294660
1041658
665785
1187614
622001
1170505
989135
976149
1084399
328915
1166847
797418
634398
363737
773196
200302
18049
27844
949663
571723
1386932
954294
1516008
12239
1415367
758134
1041128
913046
1330354
1541916
1481493
239849
1090463
1402608
1112395
1077484
440206
793161
392380
690817
281715
1143069
992066
1420178
1247278
798220
1153741
788539
298080
877969
508594
263809
1364557
1469647
614964
231381
1249545
197985
598312
108352
557001
673074
1046934
109198
1118840
1091691
1008629
1373216
944770
1508043
615996
1086002
367787
424490
131932
9913
679245
714003
1397860
385320
151337
431304
1248012
933064
775005
544508
1476880
598508
689934
1249098
1286759
998445
587749
1280323
549709
1356284
181077
1419171
413667
778662
230796
1405223
81480
1511901
12970
208222
149122
32254
1549659
1246464
632289
1438788
819787
1063938
1428223
764405
2854
1130867
1275288
758025
1535063
441886
81642
549781
459083
792887
1355247
664276
900366
870867
43951
652296
1482764
1011978
364422
1452184
775943
1513753
1428795
569096
85155
903316
500320
914876
1108308
1337875
580457
183963
607573
155197
36976
104729
1275982
1437285
1256072
1258710
732495
798492
1498164
89174
708183
458562
1532271
710472
1161475
488140
1499206
348483
347942
85212
1078561
885395
898038
887992
1138449
300840
1357326
1203099
600024
643423
125305
190392
820048
1244144
661668
1288077
1314509
278497
1449240
680833
1428460
1286511
901167
404147
1519920
620698
1114628
1014113
1098428
1035755
1214927
1491981
662282
1500222
1137692
562863
1406590
138257
150234
1435958
1166972
1155204
963058
1474922
1277608
23638
558634
1560822
869642
181426
1052629
283340
890280
295131
280198
870832
1033662
1315035
1108911
1175864
275411
1478254
1387797
750725
1032342
339873
898249
268108
420098
824116
1427041
1224513
943568
692608
344545
687445
1000858
561379
537433
847407
1015662
815797
1218012
300113
781381
666584
886486
1418617
806188
1521210
1179803
633086
475804
536188
182641
36371
73235
1375010
223712
1189678
330361
191777
1145103
420233
201985
174029
1339387
937392
1406508
1241845
943415
171796
1324894
1084687
186461
1120664
93697
891199
1018241
1309287
810549
722776
1293608
813316
1471448
249465
1198569
1135800
222765
1353366
367458
603389
652614
833093
461788
427536
1506517
828104
1272858
1358386
1479117
525602
1430580
497218
1523676
1084303
813901
524644
834068
596401
255269
369758
1233964
36731
299692
1531160
24755
1042667
176293
1314330
667942
1128019
1040400
593779
1355118
1539188
853414
1078957
1443783
1171854
1124483
709090
142901
1244903
445503
1218400
146567
388075
258685
568413
1123672
1200706
370109
1387511
1010490
720052
879638
656499
1194198
515677
912237
94879
1539213
718807
468253
858946
977616
92217
1059220
1060219
330366
1538765
1032293
858043
429596
1168510
442103
102436
665257
1523259
532316
980771
371899
1520764
133303
192634
212805
1452844
82459
292456
1491713
216415
388213
796579
1329847
1343091
725325
828234
744856
1240321
593230
374884
185333
1200232
1047067
408591
1204684
109490
1306511
387775
544925
1311283
221288
135901
216927
515800
984702
1007107
1345536
613684
1303111
342335
516804
722265
515398
1002902
257649
1519558
146990
555727
222699
1463967
488933
1142178
292662
655323
556727
444013
1198504
1482106
1419473
141217
407942
1148642
826756
568581
1279709
1155364
1308809
29000
1345360
1124885
614190
1259622
129226
761894
1451805
822562
828990
1184818
397631
413457
357140
1027638
716310
279708
252895
763254
1156179
48143
1092310
1426780
1341501
739470
1376980
397360
1552152
191988
1373193
362459
979127
644727
718398
118270
551904
430062
1019195
1280333
1305600
150641
1082740
1515300
248877
1072427
1328232
1290328
684122
570168
968251
1125994
765457
1193647
1471100
1377526
968263
111759
781907
1366571
1401427
451661
1332355
10526
701260
814823
590452
313865
1398634
238578
717488
444483
914022
1231168
991333
1035150
318326
936865
519753
55057
1416935
895628
1391428
786845
292048
695493
132170
1030427
1428142
1386964
355540
268829
731420
754396
1191305
938431
182677
571663
1047397
1134807
917922
1264772
1220246
1180196
1564657
1277819
1149349
1187277
1356363
378531
48747
129485
1428130
1318176
1337050
966463
1262891
1462047
158046
157692
763574
1166506
1443024
697161
729680
556003
1445314
664191
1316440
248589
994206
236339
1071412
1073119
391307
786093
1404776
373708
1347631
1560919
343098
1144511
260573
438780
376039
1226168
643769
218576
1392625
120974
1052772
587824
220685
837559
895535
145720
898583
1198942
1176834
443648
545273
464837
652487
586164
562499
1450306
1495573
1093986
1195514
692769
70341
1475578
310391
56338
905969
1111829
640327
30387
838327
645901
477946
349812
817866
1387378
908820
1044527
735239
1481987
1335138
1518348
1345060
40375
1399472
94273
922631
435848
889653
955333
156841
1109422
871812
502549
912992
1556923
30355
1178752
595488
1495672
1365703
1058291
283553
559558
1003895
441074
1486922
301220
241242
1180799
1341782
703541
1340583
397221
332635
993772
1565715
32276
904548
930175
583853
221209
1455988
336036
544676
632788
674900
536287
802014
64632
18307
1285818
1015489
1419275
1120538
959400
1411248
1459654
1156067
1266669
1509639
1195049
1033387
710214
685270
119597
530322
229179
1504658
1064023
1385860
1032401
172106
1436451
740176
1229100
1330029
293606
466249
604634
1145027
1408990
452290
287849
756041
163465
84678
714986
114456
748936
106534
1172028
796207
142763
1053125
316115
7796
1560716
644055
1214396
1188965
1293540
184369
1080995
771736
542928
102145
232403
1042952
1530277
78530
676338
305831
688190
156757
1510831
211349
389707
1254268
160590
1386459
548383
245186
987799
434174
101655
1226471
1021640
654910
1218481
288343
752620
1141642
823569
375501
1197333
975332
611445
1101847
1545636
720625
116223
1336265
613136
1394921
405524
1461958
796255
1469330
382578
663210
542910
1245098
141389
270745
147858
1362328
214267
1079946
899749
265393
839285
1333541
197830
1554883
1086315
1125008
765013
1402662
621327
958277
1277053
779930
1560716
154367
758919
1143351
1451339
1394138
215998
1271276
480028
28070
1019626
679494
491024
255170
1502699
581649
1085698
323789
1166229
729675
1135271
541497
1104063
1193657
332692
863399
679506
689042
1007479
294225
267959
1257858
571930
4243
1315272
748119
1113252
264947
724807
750468
741536
421816
716618
901883
520982
638510
132023
261365
504241
1369691
657825
1222909
947526
371294
1238179
573897
646196
522178
1250523
371016
415031
1202007
724370
401722
243562
756600
150481
310087
1507114
444470
909098
560874
739796
436926
769940
566922
1237604
969084
1216092
338129
1296085
1527986
645878
1301051
1336172
1202289
556175
292413
517794
1356378
509906
1430119
509098
1176762
1092528
379744
1089290
432701
1103003
1274289
724036
1220862
922905
312566
956163
1007346
1237402
94410
87776
673841
843353
657674
1021136
622574
1526675
933641
404037
624333
361299
1373046
410971
623476
519793
221721
1307538
671003
666968
1322805
1392499
250257
820631
440654
832177
1014530
670098
1525740
157952
1306515
725115
1100975
577342
1435964
1066718
1426399
380957
1001070
1254865
1484698
1174231
1307681
71992
113149
1084627
1443121
1499738
25162
37868
525904
1252238
194177
1183609
1152441
876277
1562721
256477
181763
1221776
268016
794145
38337
1370011
285371
93010
1226062
1243310
624804
99828
77639
498547
1038021
1381587
809108
4058
383130
753061
125965
344362
831840
969110
923078
435900
1424736
136996
1009444
1391145
194334
408479
1406649
897576
886926
39783
1140217
1092529
452027
300129
595223
267725
60847
730940
929491
97990
564346
1064081
366211
960086
63227
1353190
104986
1230793
1545307
971381
1421079
775978
725511
426136
603698
299912
1233538
1236314
89396
46372
447965
611531
1381182
28608
474490
977268
1022265
552970
1029575
1397873
123632
405269
418740
1073333
1259018
1162919
1069866
841830
1039301
126701
290286
867715
533792
1026302
1029174
1025436
1220752
1302519
1353647
36913
11995
1180828
1022584
1079223
673396
620561
863726
309246
182928
59419
307735
809428
1126467
1020597
293062
789927
555092
999600
837960
1137750
1351387
371014
1508716
789252
1542822
271334
631322
439934
775792
1189232
538176
347133
13900
413416
32177
750758
435359
1190385
470997
853020
373252
348299
1005896
1431098
184005
478179
536680
633420
880916
1193248
15966
475588
803864
1345077
988685
732937
1562448
658793
444354
1371532
1302568
647265
565222
111776
17853
246978
580063
1188956
530834
400412
398554
1522092
1429803
528433
978111
1296254
120480
400911
489575
1184311
712918
638252
750103
966895
677073
759623
302822
749241
413449
1225186
83020
823774
110406
941556
364941
1519247
282435
521198
1479070
1068995
976604
989325
705998
559230
476682
824235
1211000
610246
119823
50782
969696
1211950
826371
139737
691373
78220
766771
1224702
710764
103455
1054148
1561704
903042
95916
1410396
648259
858330
191794
480529
366608
366012
1396982
750628
1224680
999849
111190
1010437
733064
1112762
318630
359651
649320
1351470
865291
259642
354870
1353059
419373
1005302
312476
1132699
75238
138247
615368
585244
1532455
959171
1517645
177807
134007
280672
608929
412844
304999
396665
172685
640170
989667
398193
694557
1545665
101023
1539301
281881
1048422
1013474
1097542
892266
1031534
810731
1492824
951024
1413294
717704
1250350
118780
526963
1111472
855020
1538523
495785
43571
1214566
976847
975627
276514
1498780
550439
300425
1154804
1141795
781178
889536
879761
192403
1190733
1410894
1140103
1562775
1545691
1111640
967373
535672
1268490
619425
787506
228961
1248793
453430
1036922
1360092
132402
1464712
1545977
84575
858637
1027736
1487458
731844
591401
1537910
871853
1380826
1041770
400626
349448
426305
1129501
980003
407658
67453
1176516
1447503
99663
432512
537625
1299258
220806
1207118
1008225
783345
1146891
29775
492871
323366
830092
263228
1435965
352977
612288
622429
559800
891963
1127379
1219132
630667
834630
97101
1331908
1088197
1243820
1566836
190135
1015182
781595
776100
709442
1432429
167605
1239000
1475959
1281812
1130735
506712
1554065
987337
224236
217816
1174164
895822
536317
353152
754744
1304821
648629
648141
1421209
1508929
580467
114794
267910
379826
1533416
567078
1154596
379308
191444
755352
1314717
163297
1363273
613079
29872
16202
1547
64926
801115
960537
1442488
820771
1391944
290567
218941
1031685
1443441
1303637
44829
365351
321423
115202
849670
1025169
79607
919549
1160711
93774
604054
1126397
1053315
812800
749650
942787
1001750
1506695
1381408
693402
1149977
1367582
1354911
846162
790928
760260
1357326
1250976
203424
533468
1080320
778957
1038755
495310
66697
1264729
27751
1169336
530011
1480940
509420
1480243
429597
838802
499579
38372
1098338
1470520
684771
823264
1355520
798075
787395
1508584
626013
618925
616013
923602
640930
654213
394986
94494
326497
778
514524
423574
534928
1241141
748306
41833
1539776
469808
59627
512910
703195
831461
1125549
443582
281759
788295
1169049
489988
121586
953031
527197
379426
867606
731564
256845
688045
895485
21442
1314015
513891
280255
1278586
1299831
1303506
134028
805324
533499
1562492
626422
1425056
716086
1141862
369142
690912
1318585
422574
234945
579129
1115722
1053374
1008006
200188
19683
997323
1385175
443105
890412
1145467
945821
542157
239943
1039646
1368522
120091
1530440
1313002
1050731
1107836
292508
1172349
1532660
1561481
205431
704213
461668
315841
1185183
248251
676033
1110805
812344
1299551
729080
301142
287569
1308188
808898
941421
44397
1523978
872693
308297
1238618
890323
539621
990883
1119686
1124426
456953
1243113
985022
268413
379575
459980
704639
1565647
408157
7686
858197
50516
1001909
324178
1184313
32972
314820
675691
1541760
240643
1052898
253630
841357
1322804
885506
300900
1144577
1446359
1566899
251111
224580
489214
1065778
140589
1364955
943868
1429265
1245652
132833
800473
1490886
1346150
824916
182601
357530
1245269
1071063
361027
795011
804523
98086
581823
1205108
673194
607036
907106
261301
222726
148810
1484812
1367969
444176
815849
676446
159342
1030099
826556
931713
1444674
1537691
1389168
1261981
267289
179843
19755
879245
1534372
105268
903172
777809
143668
1356017
272017
1336624
168963
1285136
1069996
1435791
469461
422984
1273375
345531
689084
289248
715500
1420792
1071616
1457962
225859
729344
1443953
1263474
764872
270411
750370
1264194
123631
1017129
1253636
1364066
860723
1112422
331367
1483280
1052547
980449
1507164
278393
144615
1552447
246803
1426197
1133356
859386
891894
770741
611813
516794
373856
806092
999384
578682
457256
748348
383896
1509954
1325218
541245
1368112
264054
1027391
654004
81031
1464990
197064
856011
1303875
437816
1156139
9634
940772
1536421
281163
760307
145960
787700
521134
1516183
1315710
801611
364685
423442
507942
365568
798301
691996
231863
1119332
893512
1027070
345137
1335170
1467460
168603
1566332
794357
458488
1276919
1083294
125190
461490
1040619
149457
175409
1481836
709918
562594
836051
532314
704459
103094
537454
872634
30241
3520
54471
682383
1552196
761052
465516
1313558
564110
823649
275599
1340543
1126417
785894
894201
852017
398432
816132
1506840
755553
141544
187371
1498035
597315
327232
995903
940365
125444
1123061
224243
1231163
1465226
1484629
1163378
1372342
424401
1320674
1411117
1023370
771707
470743
879284
899522
132246
1208418
1534499
232131
1051843
219043
636082
786458
386253
509664
473890
1213167
1067133
560436
513246
129395
1469132
1208498
522364
1559277
758790
1530010
1362197
679236
1084575
1376279
358575
1437674
1512118
1464153
1351821
1151292
1126961
187935
527333
924861
1331561
877963
256903
126756
459775
422155
1501218
988122
1272113
1077137
1403250
410609
1463394
658751
13807
1144224
940083
1542720
1000960
1257937
1076515
862956
453279
694451
209421
382827
1379324
720307
1446636
160861
1203708
1463232
178145
973976
903508
100694
1207477
1413108
475065
219892
675227
623562
38961
1374453
200582
1089469
857932
1418972
1080633
718561
896577
450278
802158
1424835
1457420
765798
1452279
479673
406611
217173
457005
436657
1045910
132033
378800
1181251
1183351
328009
94833
128192
519354
594237
876299
533015
93066
606201
1327666
619800
176235
1347713
790392
513813
438860
1176802
1426277
1040824
1183391
1560911
348773
589098
411654
188694
949174
852676
507284
676040
825949
344495
1161434
317145
1537864
1441396
235757
919587
544025
90792
566418
1008680
1150973
693488
731843
1163265
463280
24303
1120501
981227
1284991
768527
1162884
353002
308203
474936
860882
1465284
576189
1536483
1125659
563008
89160
580081
1483514
823884
1258584
292970
583163
1491459
405140
133284
774792
1116413
1246210
491586
1332929
1048413
909785
674472
1405658
99761
1168716
13625
1127883
388810
463023
830804
417738
98762
150214
976084
85731
346559
118560
474400
1353727
986146
282440
722437
1163958
944406
1110498
1536519
720009
763752
213795
1415838
620735
1454310
943015
944311
906221
905393
723058
572501
737516
1516389
1033659
1430711
1468271
458643
290462
549455
1320509
1070152
1166293
1500004
896947
740954
1310067
920571
1233231
811935
1524599
696215
903239
1186255
1506885
1193209
1083774
1419824
535749
274119
1054806
80011
1211174
1274100
576182
797395
4772
328141
880443
405071
763137
277183
1345905
194395
502158
100057
547795
351177
1439856
1312045
781141
1211502
1428928
393875
1032806
1232200
1168435
273275
296835
1259445
306181
274629
295896
1429929
291023
12519
857977
1109783
393806
1395845
667138
893326
998214
1336977
496368
490528
1554080
1331380
1341123
1451100
461466
430994
1562952
643048
990005
80038
125861
244873
229599
772778
1111983
397551
852686
353235
1506101
1265273
1324797
86148
536165
1195638
1321486
160899
860086
1535358
744577
1291439
59102
419288
904843
1440452
979911
1065124
934399
1084839
999422
294303
1446686
432966
1011197
1014999
634918
133690
770251
862333
260833
744412
100554
512699
1212175
275255
378730
951663
659413
1463552
1494500
298997
336911
437701
1131657
537513
815132
187036
1455781
546514
1436366
386094
582075
551444
1206889
1087909
1543963
1494182
1502943
523778
653550
1076754
267563
784240
1129983
512587
163596
680751
1163896
1057896
841074
1456512
1205565
1439969
567631
1117843
1047886
1011784
1334424
358133
1062162
771518
779782
1003151
868758
713072
864911
239620
165653
1528658
1061897
183748
1453713
1026707
427648
1247537
118402
1317255
102997
75900
1149904
945270
125758
124364
1437043
497988
81108
678342
526765
89415
1336664
1182616
692538
939907
678548
1341746
29928
785254
1109372
699895
1069085
663855
377088
785731
485255
1251818
335191
1317300
1219361
458719
482919
879868
76323
1554324
63751
403240
427372
1215962
1166634
1389204
394889
205438
942883
229363
1276797
1278248
137107
866033
412213
899031
1108357
933253
637969
457776
494011
263435
619224
1339034
433651
1048342
1049492
424733
1273815
985186
162993
53862
1515608
1367562
689024
1559120
684338
336472
1452031
1017650
1391620
1454803
1231166
1442303
1375353
780660
488773
1360921
853784
1325494
425412
650933
349402
892686
155004
1296196
1563481
1051648
508588
1553689
1090111
434721
996608
841530
515960
141823
241302
1079107
187433
270851
1003461
1535079
477377
174236
811634
817101
1425819
952442
237655
150274
444646
392646
1284766
246403
981849
721114
789693
801594
1066191
722490
484992
866472
701505
1558226
619940
1183995
965048
1530418
544676
33209
626492
88247
25843
960322
403161
592242
396363
671977
1382416
646717
1475374
1287367
587052
653582
321099
1388093
163773
982089
251556
889365
494093
994729
91304
197016
33722
1063316
1056251
43700
648847
1066365
1565357
1111108
321577
446482
1308585
896026
1256868
303429
656020
273083
362278
801763
531608
1397354
1541236
283860
414
803492
942556
313053
954438
1511086
802797
627723
838009
761811
562026
461728
366000
276343
841237
474307
312237
635037
1494146
486284
1081735
1310155
714347
1113252
341522
177787
1528468
784583
193552
1511866
163121
139674
1559432
767041
1257950
182262
483779
242770
909187
797927
234739
964150
701039
203171
17750
169625
957171
370553
183205
906010
1413602
106248
238331
195979
1510019
880671
1127198
284874
30065
343040
1387516
1333627
513752
1219467
536012
340927
456809
985997
1484134
202185
563306
1004784
127134
721546
405773
895656
1248026
374527
1019196
442735
133695
1377218
1061232
1334848
491212
315448
881486
877023
340205
183495
557619
185272
194774
306206
1173277
1037359
979059
1524017
652754
167542
645748
663493
479882
548759
487585
65634
1130473
1416869
375181
430994
21561
1024849
1021089
824318
1298908
304296
1415769
888982
589524
25133
1495335
372536
1131523
288668
1346464
1040650
1329508
211187
1245972
513885
187917
1401004
846015
141886
864999
767888
35293
1300913
754090
298956
142685
916043
12968
295375
1016682
848927
155327
193905
316800
780970
382159
467165
831405
1183421
751761
483509
1509354
1400847
1004985
394916
2409
1465874
946472
835269
36092
791341
1100920
77498
1332569
188817
361440
1197392
973585
136286
917791
602708
1461362
1355399
82657
730526
1178205
446629
1254269
593103
497804
925500
1232210
1218252
1030392
196715
723972
776152
930326
475572
940886
988295
312642
1420401
976975
891557
245178
688568
915341
1256907
1453095
202461
1565105
467252
1353803
1043675
1440700
642662
1252657
1260898
777725
1471477
761761
1147402
1247017
431692
625724
978746
981309
1515136
771972
511917
263951
636288
330114
1337732
920065
457955
401823
1260900
897848
603277
1262825
568774
1566134
523169
639550
117008
811660
1029665
523788
391015
1318389
1091349
1362311
365021
948180
1438330
512250
553982
658211
145650
226454
849798
391659
498543
435302
377367
732782
1472922
910516
23496
62590
1523869
454656
728193
1441778
486876
189758
1220336
565537
778937
401898
1231541
1259967
870068
355087
1164179
502423
1222157
1422409
413081
1381751
518251
1539353
1210144
1334064
438619
104254
805390
1049330
1526810
662091
984934
1545771
1157376
869780
1294773
427902
1347755
739237
1053464
1276680
639028
1401454
584127
967050
440379
457002
1058472
842430
1012066
548792
1186004
353541
1031789
983559
855871
1119473
617795
607247
727992
1432444
62305
1086317
788633
1128684
1133492
443009
1082851
414557
137909
1214405
1284927
1235284
1420266
81509
524431
605984
640966
425453
1477766
616058
428911
391947
1383181
1435417
1429823
614925
18247
904167
60132
563314
963227
160243
968576
790839
40039
647927
8443
906832
393997
1046564
1516714
106811
662624
460984
716894
1291207
229996
288577
271217
1159734
1411360
1031854
109752
1303797
209460
737232
969771
144499
1164471
171277
929326
1090728
1324468
816247
547206
1564268
1499756
187891
862821
1111077
1030461
1122991
791708
689350
409400
1344218
1336286
1475420
214591
650053
356587
120741
989062
1453390
1549458
482221
1424969
357505
1185631
111641
1391683
454019
270329
1295242
996345
1228141
208215
252879
1261378
1555689
781984
1430814
1086218
22345
713495
1178618
277476
739564
174492
332047
603863
1392528
28765
1325027
599911
995261
1170555
429307
206530
534918
1336769
915751
40065
927970
818006
1305518
576691
878386
1068687
1352193
488319
1565677
190311
518122
1316265
296007
1492159
889146
462544
666528
1394190
1182314
1197496
1241210
465854
1211260
407020
1336343
1086173
1143440
1368279
440632
1096860
1546638
993430
1283809
613804
784304
1543968
184642
1355055
1092040
842085
1330118
416869
1217457
854549
1478474
1349007
783322
619985
1016319
914717
26254
1504760
1060064
1376288
1006050
974048
77583
1242744
768228
1089181
1467796
35833
495169
24585
971939
493028
370134
1171817
19759
366622
1479553
772576
499416
1486740
1122679
487436
1358527
435244
212804
999160
360523
757198
206125
890097
1524931
401817
400817
1308113
678494
532004
206740
937421
140771
706198
1162509
1261444
593908
780805
1389007
808851
79555
1508510
564955
287061
868300
1365658
1026001
1216852
651465
798681
1276982
456054
1236359
563232
573133
830470
810211
746837
662174
1013085
567440
550682
959502
730215
595184
210687
1051751
1507418
941392
83124
809337
427324
757136
790685
1351367
966434
632485
1330832
1480592
332797
275218
1272046
1332529
870301
474357
1443817
333821
484462
1037998
1564410
1504824
1164993
231006
724478
677895
453670
359395
1043459
141318
1100850
443334
466052
429469
141124
681652
433173
935749
1010436
1318844
1100967
374338
485331
402831
478846
283185
705719
64805
1130736
1266005
532909
136844
989985
232667
631772
551120
1114170
1007957
851087
716832
1179906
872375
1131566
575650
328349
1417203
1315388
410772
294951
192937
1501637
571738
1243198
199919
328566
25745
524245
1464149
384094
581962
749121
609270
428950
907085
1252318
606219
1240203
501455
142328
1113403
561611
1291685
240860
1173092
925929
1307243
1122927
920373
1341181
261687
1294746
1451289
328558
593213
1316474
988890
699652
258095
106160
1220009
1083772
908243
1345978
3449
283862
1502828
1122940
824385
956361
748449
1115856
1006674
492394
1388770
264714
207679
870931
927817
204550
530738
588809
277429
1274508
474730
945436
295990
394099
1220801
349908
1017205
24222
502201
1349894
200346
555171
322419
259687
273769
641955
113852
1377561
1286517
1480427
1276406
1528857
300762
1280002
633660
1142769
1530968
624900
456552
532150
532162
677172
606486
717658
637660
810017
367737
633004
751045
301241
587191
26692
536545
573441
1187951
437311
85080
1001541
910473
354473
1297170
575636
1415840
235614
324780
726352
1323505
424822
751936
203955
1466305
487319
885530
984631
615689
229274
2541
1075606
1103415
340928
373864
1238868
1397827
937630
748028
1310685
585938
247743
691160
382217
882605
66601
591290
638964
318883
622058
1046996
541677
1447073
1363820
1379243
896437
1158935
1305710
495374
723158
6265
1006215
869761
1227834
489905
1082973
1033957
23761
294899
1159598
841657
788005
1180627
80280
684832
205341
1450534
752722
916838
1124077
554522
386081
967076
1272505
473671
1189272
730923
417365
247913
793348
291656
831312
1181764
1293550
309405
160907
745657
1351143
181721
601004
703710
1271010
383190
455269
979843
405764
1466124
1413844
1429279
913097
1398411
1229172
492478
1531291
556058
979113
774246
429415
184990
237567
437660
4686
505624
819793
1287148
808327
585911
563826
632742
70869
1376070
698149
1160596
1475033
1335829
1043234
983956
699555
951855
1402790
804443
472918
37006
1254394
953764
1511987
219814
745185
1317886
1398399
148477
710832
419836
1531185
1421429
761674
53671
127233
41402
1291037
349356
918554
916922
1440863
275182
829835
1293489
354364
70320
112001
1125638
933292
1547628
1288224
1442142
29473
526461
343856
987012
448492
191855
1343698
386734
1128939
787580
172148
885396
506978
1011004
1024695
1078888
139
1046467
431080
160824
166116
1028797
1360019
371736
711449
1520088
371377
113066
8463
769052
88099
1194184
1322431
1468189
837814
1456798
363260
1332327
749436
503808
1506058
1235735
1237503
832209
51389
638839
441635
1118450
201167
1461920
41532
252849
305662
1567090
664976
870827
1490791
1496203
986395
128288
547388
338386
487211
960988
694714
1011696
1263045
99332
735177
840194
468751
1130903
975157
960030
78345
501238
138872
540485
328377
1151439
764600
1303786
66667
757530
790693
373385
1042309
1335865
257403
1029461
796136
1229874
831620
1304166
20619
241236
510964
1263006
1543506
531175
1275682
1498405
1496439
410502
94915
152586
1439012
252742
509095
1231532
1529952
992640
305738
616504
546568
615512
319599
689208
1292704
609682
833650
741832
1427709
1523570
126792
445885
1080478
1061965
842006
427018
1362026
240698
1148756
58828
1502083
957400
783473
754467
1097038
1205636
498173
650591
1340508
757867
58059
1507415
1261151
720723
1550352
661189
1091769
1370270
1089093
1098386
1513160
600731
891256
324827
1280936
187057
712144
574855
450842
350047
75300
1143735
415837
96503
1066720
1444624
463941
1052031
1283476
1552436
192340
511112
1498998
157682
1021217
1262200
919059
219346
336795
833132
1412986
950011
1210697
193208
1303161
1371562
247412
153613
84395
1158710
16402
10232
473948
1249882
820301
433481
852763
969837
437812
562883
41163
50192
1415086
57809
1456945
557372
1516246
337731
1268263
1153577
568992
1206871
132030
1471834
539825
1536661
545506
800156
1466164
1120130
291927
1432842
861698
954071
321296
1074125
922013
128160
853090
920063
768357
872160
1022521
951260
1016946
1522865
782260
1236727
926512
728102
968816
1442636
979822
1545284
1029728
1124277
930540
1320405
1562777
1304885
76032
800084
982224
35039
49700
989348
503783
1237809
207458
1540732
761444
226128
465467
931250
765466
1070853
331763
82897
1068630
662551
1072185
852415
1412053
830649
1403707
1455997
130577
752101
1179680
1552065
891573
676439
119830
240165
950537
921899
980524
74078
1042574
1234684
413879
216349
738370
313609
242909
11420
158009
1189307
1395007
1286391
1040658
833018
410574
966274
1411840
330156
278710
243998
1252762
965073
795440
547087
940970
1384130
1536745
839157
103245
1225521
333647
631209
1370433
632401
567318
425243
707866
247123
862707
193205
1178919
423879
718956
660798
689237
666221
1433722
293536
804999
640927
590385
1299623
669433
1091673
10778
237678
832534
223519
91722
673814
674241
630046
718774
624207
1083880
829480
1009523
139775
167638
1287317
624438
1104455
705508
629682
1122375
270474
696109
1548162
848180
862836
1310013
1055003
830398
926597
438353
123477
360059
775834
821523
848469
1506873
426252
1067764
215966
534007
977261
300183
969218
1312873
1211667
1538828
1014367
1541985
813536
765158
91657
671478
1382679
1405992
286584
1052866
424595
458219
690971
1263329
261036
228908
66699
399950
1100063
1386115
491056
898834
93613
1510268
1096198
1340774
1523438
611152
568177
1368186
1270976
935127
481410
456249
931302
415676
499654
690283
1084152
1532083
476171
1091302
309143
997356
590218
986572
135557
931741
290050
1525544
765461
1067739
181191
1038656
855682
112769
242499
1503347
1079258
912959
1355217
484682
548914
1225102
1456607
400100
297001
553203
898628
59651
810628
689163
1541924
1475123
1484127
780091
64819
380031
784770
343696
677845
991993
1459664
923999
785686
452580
896570
1361258
1000741
930509
1483252
1328230
1291014
745288
719264
1204354
997674
1089532
1050110
798839
1352255
1037629
1018626
222180
1023257
673227
98927
125917
150249
338598
1265083
637498
372698
794214
583206
503413
1363059
515373
479064
780018
1518844
474765
1440034
83514
1417091
1491380
1223233
311175
1092745
278861
630235
420989
696556
897180
1164377
1154842
331202
1426157
1241167
382732
1353455
317457
1145780
1323479
1469954
1561107
448324
524691
384871
1434273
1130181
1250524
1145478
1048948
893655
810523
1464425
765056
1288767
475430
185811
213925
1406104
187531
465409
180328
1045801
256526
751650
1077767
1498719
1205861
1202344
1422787
1411564
277716
182508
788331
478183
387313
573336
198723
307843
982408
622067
1084454
1383795
8306
952718
1560185
1446162
1547857
1404255
205146
509701
678481
39612
211299
800677
1448725
1200668
1217573
586911
359550
1318069
1094808
543113
276259
951537
246624
1018100
448311
327692
1333354
1381318
208089
707021
373649
628070
815412
417048
1208281
1505197
257769
1043271
859207
790888
542227
1134963
837687
310992
182891
1067765
1478780
802814
657613
1016912
310935
318546
608190
979689
861958
802387
923800
1477435
909348
458654
19589
1458253
26047
997503
740844
428424
452693
1124095
921216
342269
1421516
1458337
1216034
120485
1497894
564095
106309
1505728
56986
526140
1529079
573001
164165
616979
1544319
920066
636922
646625
1047565
182819
1145097
581207
499983
568033
1473655
1560431
1099279
77834
357665
486092
1494527
914266
689413
923121
1115125
1170089
719262
254534
1188458
1112497
1464520
956013
344175
267474
833983
841283
1160821
19492
1296715
1288216
1169803
162920
143997
1113068
819520
1038679
996731
1146426
35999
593093
612441
385127
1002104
1391729
1013302
793279
167226
951179
1540275
1514666
1134148
587328
534439
1138634
408769
216982
1145681
1007362
1525941
294431
1181732
669000
235776
357790
555321
521536
1557634
1163350
1266983
1355944
1234127
1442359
605682
1264835
1417221
1289470
893334
1296714
1009011
1170546
1293545
70012
741942
211389
450846
1208984
87978
732960
1214547
1244739
33743
194549
179625
213133
85264
992902
1131395
1195778
203314
254824
377330
1330934
1002524
293416
1232899
822745
342535
200338
1359447
422109
928541
1394340
1130542
159315
682915
455071
177222
168361
880545
1174913
956977
846038
953714
572227
1533428
356086
883393
649607
386969
1156275
1010617
941884
492194
563210
947922
1390677
765821
258461
1079806
80717
383923
148068
1093351
889992
219605
1219404
742927
464415
618544
41766
39996
546023
691588
1483051
962505
238242
1214323
394311
1109009
1347073
1471238
397339
290159
673788
989011
1484340
270629
1045186
1206318
1385745
1433124
1499554
1544422
272916
818014
1000665
53979
1172075
727371
1464844
161487
340584
1562538
841047
28003
2007
1477604
1419921
134245
133313
853357
931389
1415274
839699
952168
1526304
1361910
839557
454091
636935
1126451
1282856
1442936
1032636
1046078
562950
1563025
230495
1238474
1382156
174112
206908
1414342
99759
377205
1273851
996096
152867
66750
134455
271565
422238
795382
1316932
1286329
1526649
520102
217166
345626
111538
548644
206059
1079724
1157583
294438
558146
460197
1457555
284333
110864
226958
1367117
402512
1281814
817817
974103
418735
448857
1436863
835573
321457
1468437
790464
99074
904527
253656
934583
913786
1444552
587857
647058
296097
144235
399377
217993
1145919
1491233
1014609
267332
658254
603222
486800
1158871
1243897
539631
624115
560945
1053016
979155
1481208
194891
1078156
1510272
335965
41673
874506
687955
624836
1172736
1410010
1089323
585947
479390
606169
268589
108297
1555291
1335735
397063
842267
1438558
488777
1376891
183101
172957
1403302
196572
1417491
902658
488851
922946
952257
1237800
1534352
168632
300112
944927
1264833
441881
81072
876781
1189822
168463
769524
240439
1069472
673083
1169297
1462924
409324
1444970
1061818
1353427
116448
618336
1463218
583355
1022673
290476
1452361
92627
289408
1353365
637920
506744
1416165
1313943
284174
288735
508891
243758
779719
773983
362482
614873
1031830
1245935
405278
738266
454622
1079865
759151
1560327
607706
1073974
283953
576037
516090
531065
950964
1073984
1060465
165282
239675
52657
1310005
587639
703595
110358
1125978
73767
135632
1328460
572109
431392
829975
768477
497617
1512651
1411762
666542
1082522
527337
477023
1489936
16937
831556
580317
1213023
282589
680936
1305769
667720
360844
679240
998465
1547613
255963
606171
594778
1127543
987089
98122
502038
732514
714096
1215299
1191405
168409
20394
106201
502437
481011
225971
1179946
408219
920609
818700
224574
524799
953434
639548
1460617
1334732
723241
693577
673099
922745
1246393
374702
231158
650975
966001
889602
262138
867141
268397
157387
1469120
584016
1103498
579110
726895
1427712
635713
1521372
803749
125728
77395
464307
733043
710855
1495603
291652
228910
302938
9314
341238
41694
1020731
963587
31493
757010
212534
1364079
1245577
57724
1282815
1221005
1088735
1333985
1463761
956406
212710
1532011
261942
252687
1525460
538070
613342
330001
854344
399362
353750
414037
1023650
4249
413239
1487348
1565278
376143
703412
29365
825223
1548391
331435
282021
814849
693731
1327866
943548
1297041
1381362
1512489
590972
749967
601764
672507
419249
1157974
998457
923489
434509
772564
1283883
78889
770653
1032366
1485640
219802
1413882
1292615
859853
298514
1077840
825769
436421
503380
655628
864463
1344021
531446
51323
811978
485587
768749
799870
606920
913135
1277145
298308
624094
856580
545463
853316
1036239
349789
527397
145018
1011454
1445611
10401
643370
946085
962571
198866
1015302
1282593
212372
1396356
1256971
889424
696509
1490652
282622
1100024
1141164
83158
802278
1370755
1273867
1527291
116624
1087500
830334
902883
317771
1287702
1055734
1552173
1133958
263401
864317
288480
698234
449965
563670
437758
862999
1117786
1318069
568315
1079352
1108059
905989
883324
661026
603009
372309
464520
1154995
263173
239881
223181
1350020
679942
1108445
1015849
562264
129895
317139
1530239
445102
534421
1518575
823455
1404242
970761
379589
160369
1484009
241743
421811
712938
548241
1148973
697235
812622
1180009
769601
1083222
298845
31789
839624
62253
592502
820009
1042110
1289039
602933
1339078
1423403
35045
978687
571625
266200
662996
79962
968160
374127
157935
712555
341634
454818
1269916
663234
1067711
664609
1294883
62378
65799
586619
596692
1510845
638167
1111981
321791
1449804
1442761
1293586
1125698
651630
1537526
808289
1548757
829545
503408
1425303
613153
1102917
182024
393319
960057
1139943
1238565
73056
1514077
811465
1010260
881758
1509375
931198
135274
709171
116584
675955
903476
809491
1189196
505978
629096
799099
1214617
1398417
417067
280727
1561560
1426974
1501938
718354
1543410
1437167
178622
418529
1029090
1510611
326109
588962
1360173
683881
808789
1334062
130880
769919
39161
299775
1143590
428764
1294262
1189989
193087
681538
134071
446345
732094
274376
844612
378499
767651
1262603
1110825
462201
963581
785633
720852
1119540
257170
942417
323652
1429373
1518953
836275
30348
1083641
115865
961428
1388248
1264665
757364
1096807
597976
1357077
1073644
168581
952472
1164178
815031
16304
362338
1342061
133256
1424625
1129872
755038
587757
921549
1389368
1468883
485643
821123
189650
1498325
1471073
1379535
1089929
429637
177593
1267809
173965
543880
1056474
959086
1041854
212945
1031634
1446470
268307
922798
914819
341945
217698
909797
507308
1161850
231927
1023117
1427995
1425048
544443
611806
997168
336742
942196
1255739
836322
1076808
302076
131021
1160031
96195
758822
1444576
1181603
574099
135410
649247
782217
153746
968344
395899
881339
439183
82596
1165942
1164560
608474
104112
1037264
382787
150705
1443258
577599
546739
261364
1009788
373899
1064355
397689
1145725
577013
6174
925321
892375
181814
1138734
249138
486504
1134492
1492130
1363800
1099255
136598
127527
862967
108779
1399496
1440162
183427
1505873
804378
236203
1370820
1125845
1313959
345506
1519137
301963
1428756
1229502
1460298
1562743
1183822
1162709
1482920
77997
1199383
1394805
672946
216808
581184
1324264
992609
680239
444151
576110
1460787
1421385
109085
1381696
1330173
1371906
1314944
1426975
208811
282076
796413
1470086
769768
9966
1197616
433459
40320
203926
123253
387614
796807
1116235
1545230
1432813
1205488
534476
65513
266712
57184
949142
844798
444059
580717
566250
1469962
823278
542722
1148283
106915
235942
336449
1144660
1340227
806835
1076591
903203
60367
190558
594231
62666
1403294
839259
174002
493219
1295167
130690
1469583
710720
1181716
1163108
1451200
640526
1031454
1247948
275805
272717
572074
813990
1479482
984500
195908
774193
290917
956846
1212220
1148003
454647
782776
945501
483513
168203
500060
306115
557344
1172276
627769
1487735
718987
1260030
1420210
517702
1315164
897074
1262572
1454668
1533052
1072440
1318621
140804
884247
1454418
608457
886706
287364
1285522
238610
1033190
1309909
1508588
437195
777977
1379085
556086
922065
866228
9925
266847
58632
882433
381934
268924
1221856
498907
637218
1150821
1401936
234313
53508
644661
1270486
1067481
812687
786460
1186978
132508
1475094
1502210
1320022
535440
215840
947676
119196
186303
720124
1155142
1330483
41900
316853
542349
953632
863407
1242960
1401410
558939
619426
966342
1194003
680093
165664
1365598
1564949
566950
976297
1086308
888363
383756
29128
184126
1189112
1309475
289131
535389
1564919
413274
801970
629825
570729
855752
1283915
1217709
1352974
930835
1379056
1240232
903984
224181
81345
197906
1215182
546416
1566613
1152795
136815
94952
1023515
1454662
298913
698535
336776
1426822
52194
433177
1045761
907409
1138533
637047
356629
894666
33839
483420
1188923
499126
904260
769614
948682
899323
387871
262613
553233
1396737
852667
584442
535658
1050322
1055844
1322884
1051930
554822
1347330
336319
297768
304939
738370
1314793
55189
1304860
1000598
1502688
918864
636625
1438810
1026029
1079079
483999
1126949
1017906
586531
1416135
3932
957267
1460156
1412100
547755
861193
1225683
1438504
111469
1493443
981098
259901
377401
959188
270956
219007
1503067
1234459
827692
766401
1164736
1192478
708647
1033535
289593
123774
616207
1240867
814147
586655
1515769
973011
1146249
46855
904812
389465
823723
133752
938454
905347
847790
981946
182158
275668
393681
863150
1266963
395227
861529
1531565
1492005
147965
191333
1017491
682556
914656
1081142
999288
1090684
1043107
411830
74756
829704
961735
1281301
639523
863760
1049958
974404
45237
507910
766802
378876
839209
962511
1154917
1294142
710209
1187057
44953
813724
198070
571206
420108
147231
21634
489063
615163
119837
924289
92969
18135
1090619
1495948
1251691
917816
1376754
64558
1258587
284665
478216
1518683
1075542
30801
1201705
741509
679325
1265560
444209
1399857
229376
1351175
308163
153352
775464
1539591
406713
1160407
817366
992826
1235779
1311214
514581
228287
302846
1301266
1356458
1497811
684416
787015
943304
929395
211963
1001123
77337
1261411
76225
215517
553489
596866
36682
206109
233239
507079
468999
1230975
135865
1372515
937331
570010
41858
1022997
1172320
140238
1549170
604144
768895
162107
1514053
1119794
772295
1086000
506906
470855
177828
114591
904138
928558
628016
1432895
1118812
1373715
924427
1509070
179806
1553841
343317
874584
572022
575933
717623
1330131
435651
773219
74001
1256619
1054006
190922
1265249
450624
1170744
912312
328564
222551
1432782
527077
597371
305062
537114
1024628
1079956
51618
443831
344862
760656
548848
1510951
356120
929336
1396857
966353
297916
1355344
603691
1088448
1442750
182149
686972
406768
1487401
81482
1349706
291150
1262766
1446622
1541560
735316
1214721
627068
265810
1098527
955312
966228
1151815
982007
1296298
593624
1324726
540778
99475
1528877
229701
690352
852063
1169286
14982
227090
1182892
1239817
421263
1510996
821375
108515
949089
1375191
474995
1530918
1002648
1125923
1477499
571752
1538662
1243060
129239
998982
463567
1281629
1443980
574574
925659
11419
1232257
1433612
784070
1125742
1537617
1012791
683264
1375125
1016082
770843
32970
1476091
1417081
99811
219597
1296927
47907
784774
55292
595054
280921
592738
408502
641125
1396213
425879
1201363
354680
1564671
1410916
953704
1075823
770893
434099
1339642
940988
721390
1393743
26150
1184627
1148210
629143
204723
265080
425547
879683
993834
568699
513449
36837
1207711
485698
1185658
1298360
1403988
1142346
1100020
1340634
935535
835575
924807
1500098
1393139
801718
131727
1105645
68534
765060
208614
1363739
538418
242679
115663
269286
976301
899879
383594
925498
1065341
397992
822691
588499
428215
1252884
1479046
213095
181646
570333
380473
25314
344415
1190530
134293
541413
175628
919871
922448
772547
701274
621463
856791
1267271
1070754
2546
415399
268074
994734
309876
1175591
655389
47825
1260088
735251
1549345
1031307
1138421
1093681
142263
325745
1514093
1344692
1469729
5699
654875
992132
340141
1390801
805119
1256858
1079633
85442
100454
1108372
330437
1262790
1036798
522259
1257001
386487
782327
297153
1242565
1348609
820925
518674
1500143
987828
321195
993807
1481348
483722
1157326
818590
1404698
42664
1047832
198467
712897
895318
573154
1468618
55804
1376553
428731
1434568
882249
1485334
727048
785113
1325717
1304865
1541922
173387
591470
451695
328605
385819
1461984
1504055
838053
354349
1564971
1395456
133945
1319176
757873
897160
32122
705035
690003
1302247
490253
781030
475195
1544361
911575
261979
1515502
846698
1204635
411333
148377
907906
902362
601003
1475172
1280666
735397
335417
553662
944145
503677
1465060
817521
176673
1527661
879619
548750
1457812
101008
174075
20667
1543154
1168486
1366305
168147
588536
858094
1183086
91722
1357969
837799
1432649
299259
517876
1038039
854372
1065949
831998
1226808
269333
1012435
1113745
1116165
669900
116874
795873
1238660
503789
401909
1310202
512274
1073947
954248
27126
1187362
287121
646882
396394
834409
1143952
731321
624220
748144
1010414
521526
230613
453894
158458
721145
1092537
387130
1023308
426695
1360090
1521032
606989
53586
951367
1478677
731137
172042
296007
1531514
617096
1499022
699145
1550002
213314
226475
134260
774406
168145
1341128
1559479
110570
669774
856299
24010
629462
91153
1345222
99490
1139628
262586
789465
3413
177881
962488
751151
381911
221786
682190
781287
384857
616636
547766
887537
162960
455949
98418
83654
74832
1226444
1211207
926672
1113975
343523
1208616
353077
1225061
250325
369853
589166
1211539
955130
302930
799015
742501
1415116
601431
1468146
89948
967194
1158827
964759
744706
242030
1181327
1083986
1539983
626622
990971
343261
88981
718381
1475442
464574
1267938
354548
1565421
1509245
1304229
873683
868243
504530
1306801
382511
1382617
667369
471698
1112763
257002
437775
305559
378819
1417871
47360
149853
1254392
875194
103370
324425
654087
519416
49050
5493
64255
1155443
1341235
591354
531236
1500010
1174791
181238
1056237
368590
353531
1442515
113514
1028358
776308
1056946
411241
249194
1294964
1175993
708621
1524469
807540
72200
301052
718064
1407473
956564
1162934
1063460
748115
603863
1073613
1435532
1108589
597392
1087644
1458358
59534
380669
948358
893275
1178468
1047886
982534
643094
653819
1059558
1159397
1414464
1497956
1458265
1270743
813413
350841
778521
550975
840716
859355
988512
199898
1216603
819788
301129
353341
279866
719881
1387578
596322
954424
816625
630932
148168
251364
41576
1359906
579509
1278254
703172
566332
782180
152047
191322
155112
965243
240370
297371
520027
367339
1061953
1438589
112660
287246
784473
1285929
73961
916224
1066869
818114
829200
618
782953
1193505
388015
433419
77611
28451
772583
1566144
473990
228000
333241
1323871
104658
7387
641088
870419
1111692
1548402
286316
192854
496124
1309537
760998
30506
505246
755421
1034878
1295577
108674
969770
286946
921882
1143547
311619
850086
1210744
1493658
662633
791194
1307196
1542961
1139023
1323959
485740
245720
642834
1500429
1133626
25689
1550579
1405339
309929
583628
1141655
571631
1344193
616572
1019290
1154663
1353569
507119
314902
919066
584816
837683
60563
1250223
440619
281935
106877
59065
838242
221883
1305108
632198
1065659
1300158
1517553
54649
1198657
494436
608005
506093
1527913
512241
1026990
150238
464891
102641
717748
1059933
341421
1509761
631237
548366
1154495
97928
153264
1363550
153471
1081836
87365
1543419
569570
850004
652505
579526
548678
1436758
1013839
1280263
400742
1565882
389972
607693
1071198
495340
157908
345702
916877
1072205
1156815
319668
1033354
190233
1273331
988320
313310
1050588
438726
159227
1319680
1351362
243556
1402461
1118531
1440409
817009
1417714
1025839
150671
956756
512674
1154687
190905
1514612
1319416
1395764
110631
1090472
1258654
972986
688824
454749
411111
423315
854881
204697
619728
441595
328869
305869
900272
1372137
846267
9751
895307
1227298
889261
157308
1469064
279934
1114137
702988
1020483
1357998
643984
719973
936315
1187532
598690
375800
871223
434072
201495
433558
373638
175764
152687
312569
306518
1423287
338347
1136415
1168912
237664
1500411
1097037
1310293
82935
727238
457138
1436403
309292
812638
538964
890273
1121032
1564478
580738
716231
1278512
48281
723722
1402054
1481957
277751
1085130
1301984
360181
191339
359677
1347650
476029
1530288
678794
151785
628227
1266800
381789
1553301
572367
529492
712187
1156619
776062
954326
614233
1215480
1542903
1392355
678692
513871
258794
865895
1098009
709360
684237
1540044
415091
1440173
59476
796158
428807
327673
726896
516951
628868
290488
149395
262998
88788
442175
1377651
549507
540208
960789
892517
134627
1417485
1257692
101667
1088502
637390
253454
1331597
303252
716717
719075
1332382
578142
1197302
452680
1191362
705351
6082
144432
1567728
1446278
154274
1012985
344236
149211
1395286
788141
981394
141271
1338253
1537384
909381
426139
1175632
1139203
301723
417339
468088
1089184
362480
821222
46373
200651
582951
501323
373869
1232333
1311398
410209
222039
1216225
239123
1333889
1458738
188217
409213
520883
93915
285912
813993
165582
676731
1111889
317640
1426016
1235220
1486769
1067398
1017318
694962
841022
1500099
1444408
310066
144017
992998
831559
376158
841750
820585
37735
1117341
69848
1538041
454410
837763
1088536
805745
757325
659468
1178270
16562
419001
1518219
963454
518168
96518
505271
344169
1044370
118344
101728
322783
967859
787043
165770
388322
1495372
1223861
782891
87379
599233
508895
1213883
1010095
249797
918374
1203112
1335573
5118
753979
758009
891302
1229980
1295431
701499
652843
943155
770545
506557
238617
809833
853640
948413
1002067
991590
563376
970553
944138
759957
622184
825888
973399
1264325
191843
1494036
1245426
159927
187799
1002074
1070677
129945
1513776
519807
174415
13946
5607
1163268
991456
949804
1018557
114582
902946
1075821
665854
819191
1073599
324267
1005573
204317
1159192
613089
1496094
581558
703288
1488866
1545705
1317006
23133
998624
898433
1558561
151707
502410
979169
710526
339620
424847
39674
83522
1244185
200241
324642
237930
1356690
1235695
193789
1434074
767859
1058943
69775
704057
1508058
1445693
142998
1010903
243944
792694
1194630
859335
1439784
783748
340137
788319
492941
1564189
885922
448260
1488827
799211
1352408
1073205
774503
50865
429934
1314325
95573
32470
1481448
497595
510894
1093581
358711
1516223
1331568
792567
331619
1359408
673947
687379
1013126
474596
68295
799926
73941
488502
1486088
190003
935884
1384405
9062
783744
570191
481921
339462
747083
1337216
979893
392604
1128563
179590
1168439
88448
1086743
540966
1275695
510075
498529
175852
558805
1218092
245672
994663
52740
874565
358287
315748
21622
372751
1056046
201193
884437
641995
681429
317301
687891
691208
571440
738077
973170
770566
1367941
1565995
1540181
11145
833768
1100505
600968
144032
1130341
1138925
1536334
902670
338046
531529
945588
249526
951972
124262
337171
54630
698700
584455
1353273
493086
1395050
1378975
494794
190738
635136
213771
17196
62815
225587
1036897
1111467
676605
39365
339419
1022520
49522
1103757
276390
337831
1215004
887079
1246296
799817
254590
5791
1197722
1255894
1551849
1123863
1469732
616865
30946
1096440
541841
1186823
1405614
331346
1022126
377274
152215
1163739
800365
525525
383460
383286
1319104
792864
1017559
270294
1066070
138411
1499029
988221
883194
1317966
1563735
1375714
1329422
1401102
319336
168384
202808
954695
1544359
1567521
953358
1333269
915393
1476466
264465
936436
442766
1211024
1445240
39591
917501
283341
361626
917103
1444383
1315508
488803
678465
792226
1011726
479013
181203
686833
1107294
368122
1446476
435061
120122
613032
43480
1366360
1083755
1407951
1262303
1323867
221068
909506
1047971
1153096
53787
754497
738800
1176785
459461
275374
942932
1066798
51078
225636
1402386
457563
1415630
94476
584054
678369
275425
1256112
198308
375182
369656
503837
1273215
716587
1024008
546071
57404
596456
1165313
510450
536255
1384683
428875
1268817
284080
1527999
453058
1488398
238433
935506
146826
271302
1219527
727946
635422
136329
1269364
204760
323813
1181855
162603
746206
1427360
990314
475338
469001
675740
972437
1536218
1240630
1429203
76901
813822
815870
584655
580024
1503659
986226
983951
1400802
1368287
1343709
1105489
506289
911014
372601
765951
198944
1032569
1039630
296139
68258
41862
1463223
484
1281520
315157
1014892
1360031
831276
567038
1449962
713471
105201
389388
152821
728786
578250
1470464
703811
1162307
1562327
475682
814134
605014
1439292
795422
144519
101890
538636
529001
311235
541768
650553
908618
1179933
808620
1540158
123599
515692
326049
774702
29549
1514878
305908
899257
240508
1316914
1368964
1345419
969056
61502
775733
141571
902302
1558657
1070006
988747
653151
905731
171934
1545326
587700
182364
760924
248191
1318952
1093828
745846
887205
217315
1147123
1169753
791001
394465
1121907
545255
1169731
1023405
887445
1173369
1184337
1373364
712496
1347431
98936
1218096
1204745
1500146
1189286
530278
795475
11991
1333119
935713
467415
321387
1481005
672018
176589
686822
820045
715192
1355544
418581
1545959
41735
414454
1322346
327168
724086
1493099
1286008
685112
1206307
1118543
638406
697106
1050477
836815
519880
963521
703465
593645
86238
505354
1266638
347382
1040840
1039675
549775
1299694
745496
721770
1112300
346133
1008097
1053740
1193153
543800
162070
761520
1400644
1152311
267556
621568
570100
430787
1359084
346452
22232
182497
608647
930863
504002
1238678
1204542
487589
1334813
782466
1418410
930958
1099143
1218042
1189780
207267
431294
211251
91409
1109839
1256594
1240300
293643
1101507
1522264
870686
800193
369759
668161
689585
710523
441274
805266
1323355
1106877
1550270
864277
625695
1073038
833307
1066146
321739
1066410
983105
498389
1297919
1500456
795423
184997
1554640
1530305
574670
1400829
1421391
374178
115165
707901
904701
1153847
543979
1478842
1111894
915719
523057
1482716
905231
135219
1528261
1369031
1081764
44048
1495475
1566869
1031414
1525290
486138
1052543
385617
1262518
610377
480672
578204
190233
873825
14990
313191
735917
421396
421757
1280013
956087
57429
1052611
1473341
229175
249506
26451
832305
590999
252792
914254
742923
1517378
254241
562672
1220448
218639
450044
497467
4040
521568
460231
62096
1336941
757093
1115649
1287424
152944
954304
16276
30962
180615
1062307
1331847
86225
907299
102883
773909
301832
1301696
761938
651166
1338821
866663
1263723
943482
752087
835129
1353411
493920
240757
569504
481727
832692
137196
349480
216624
1477268
1034860
924204
1266622
339903
304788
707077
241251
354626
1103631
492161
1094501
1476076
1432215
1189253
1243914
1534814
83318
579107
838804
582252
1115972
768262
660660
1075441
127215
1123449
1548404
461775
1261602
234971
866150
1113412
518217
351863
60121
646156
778856
1025275
156446
804113
112413
793727
70069
1442845
1496783
860525
687099
129574
413826
540088
1442858
1475314
245844
1218766
801216
1245021
991279
104831
120580
95967
1399341
1469838
604838
172153
566055
795306
138629
1062810
1004007
334961
482532
100593
746362
775248
578333
1469680
32887
373145
312890
1120708
193553
1350497
566442
1379328
811349
870737
1176305
1494630
864576
178254
608197
681078
750029
940512
11002
285760
1262323
1258952
823276
591313
958494
977489
984002
10464
169514
1372351
1229778
119988
60485
550432
1365568
1503326
1549984
476849
813222
613795
1311222
1264719
636287
442675
221890
1512943
627619
306448
1341831
1096863
722002
1502341
962449
1143874
961245
14018
917563
512679
809846
974339
212766
769123
1331160
497571
264841
740239
389433
1307409
180764
510108
1500089
851448
1109238
695305
853535
406334
825981
859933
1387341
296634
1116312
1072409
230380
1237021
1222601
1421715
988741
331720
1358434
807537
472038
938145
324227
702881
1119977
1090558
498474
1040421
871086
816451
919215
1231131
716456
937368
264635
44510
1314647
1230287
1098685
298521
1559091
911649
121734
339873
1516516
437634
657852
77481
392214
883368
1257657
679640
1453795
1398074
218758
809679
665999
769165
510287
1255531
928173
545943
1179145
952631
1010107
483264
1076740
1451731
1384645
853147
1377230
1298427
278176
986022
1507288
573351
161808
433797
1019796
145879
724106
742155
122720
291266
900886
309527
970803
332625
1047706
161858
1199690
1489421
226650
1447899
1506513
200906
1183115
398323
93090
832100
480449
62313
149942
401860
581186
771883
939463
1353314
1474939
1393306
848042
587919
1064932
368172
130038
384880
1480607
1508024
447644
850952
693260
989562
352430
448327
651691
531476
451886
1381842
950135
558501
641191
22438
406731
1322665
319007
789752
1344013
1467649
537465
1197726
1356319
388263
687856
619497
1063906
122440
1495824
933066
448726
351388
365061
161642
993416
1557209
1457335
1473432
1217971
343018
595826
660136
667016
533184
1241893
443605
1470642
959142
1121727
644334
440307
117192
1017551
854859
1059020
1374925
1381663
233756
185192
1197320
441225
211757
1264921
1373215
975095
119102
330980
1011285
985561
146001
585764
673486
233612
633632
515903
197782
1160370
1520682
18988
1294516
1173847
88692
105124
1530049
967038
827703
1021613
562831
454429
83904
690049
975506
530924
375
926998
625061
217711
1500255
476641
60141
612723
452326
1172301
13972
947043
59743
735637
1465604
1315915
410884
1276298
1008116
893129
8885
1085033
469633
1399490
85257
462321
704344
1252094
159260
1010069
815128
1350305
5121
547374
367606
172849
1242381
1415360
1540760
561821
575869
954286
92409
975327
1370700
1248121
298563
673175
1344854
1476387
686938
1538846
1037180
1353996
1426497
1194993
10868
960532
1045928
258536
241051
1519304
777778
78952
1181820
469250
750396
1347552
570562
508167
1088271
817366
8198
1049357
1015267
15135
1522664
503772
1315248
133232
481993
864672
1475316
1509975
1237304
388183
1104328
627115
245584
799700
1318813
242411
1382135
910020
1044541
805229
1007899
638844
363229
736633
108164
1044208
520465
969278
379478
1066315
1287141
1135149
840477
750112
1339858
987721
1432694
529616
1351911
362864
1547057
1000654
285021
1029520
68819
1469776
71698
486261
732162
1107498
649057
482782
811854
1013834
1070903
606461
231290
814693
1371992
826297
167642
753076
1339769
1307818
430886
1135548
896713
954998
1051594
146887
686734
166021
1371439
799857
147564
936728
1183826
554744
377957
1303303
1067480
306507
346638
338164
1309255
1262144
1467028
1261187
657183
1090202
103317
725667
283363
406541
1302318
775283
1523409
801615
1549610
1054199
330596
1097717
252283
1011629
1172108
753171
180635
1450768
1181339
1556009
1003395
887475
415823
832483
1204772
725014
1363379
435673
652067
269484
463073
891238
242830
1117703
858306
719556
1502065
472558
1222855
574546
886157
814083
1464411
36951
1258910
297231
267681
322500
923726
56680
261114
580366
953857
254445
373565
929490
508362
1367647
1148126
71618
1226214
1479693
233226
1534910
1107528
456002
429310
287434
866083
983073
1109672
1454303
561172
1509790
1321149
666717
1008288
1140066
134064
378661
677417
570086
912427
546907
449796
218568
311410
438499
879751
64069
1310466
1328621
84169
828720
1336317
1156675
555414
1146481
461065
1100589
260974
587380
1443125
1525481
1079734
799879
642248
449882
207427
997302
351483
262617
679419
562568
401873
1554642
283763
1248545
978894
176547
658240
286466
1496703
772252
1236319
1071519
1444462
1537453
62910
608485
1346864
472583
1150568
519470
358985
821367
193448
694291
345825
1101262
1313966
645754
106463
604214
1160160
1496064
711402
1007025
154085
1167952
1431551
1139552
728868
477575
382108
234857
926673
421980
146359
1382417
1026950
1135874
1382947
1228722
507067
77444
353720
16125
372750
86575
1351125
869661
843475
1537404
1527056
1314333
1146172
714450
678039
1371795
249553
550073
207904
1256116
1502219
1506302
1202325
594116
329043
951544
934283
306995
881026
58966
407593
1492184
215687
593467
1545916
387738
499747
1300675
1562194
364538
1125385
227912
730226
1148223
80976
493000
307446
747797
1195737
486948
435659
547758
861912
848039
1241295
1514510
1040031
780742
1556216
832729
755294
859823
218011
655508
806456
27323
195746
1509105
177584
305177
825027
541559
555991
1311128
60984
1520967
879207
156733
396125
1445170
240383
1033096
339380
993884
1382576
1435868
1449710
448623
302683
590592
1057277
723067
1327295
521272
226566
406891
1328095
1100434
1440715
1358636
755551
595827
1336153
1142450
336265
759465
462696
832433
589325
756671
589850
954711
1067116
1282750
351649
294578
240697
1278716
955189
676050
1518645
1176575
842590
1340864
1518557
941900
70225
656064
761282
842198
1082458
1200361
1116583
363477
1564878
1439307
1443437
731386
405040
1268907
1493815
1220047
1527331
1058749
261440
799113
1552730
1111872
851322
1248390
478167
578977
1482699
11172
663178
1232113
215568
655557
679201
723492
916761
149434
1536008
99381
926496
1521978
485766
398660
1318133
657742
1423099
449158
164510
663429
620577
675155
1265397
1455775
190024
291575
782931
403624
1314250
545647
411375
899617
557333
1157449
957093
1162322
1255641
574993
24168
219296
1100581
9756
1422674
1567636
1231777
1196183
1037211
670295
671816
15880
1310211
123939
807812
959905
1000384
1033078
124344
195649
794170
1386974
443764
1497815
810134
104465
1506306
550091
312801
889535
307748
440266
341005
1551877
373325
1224341
777572
714594
666759
827731
697487
1289343
1273698
1437840
1044414
1224262
228596
758662
755994
1529172
329064
1030045
811486
103091
1104878
402254
812713
262539
648788
1243762
367449
990875
919999
15903
1044825
134655
1027378
933723
54618
1386631
528885
344471
1299287
1508619
584720
1071151
253449
968612
885863
1443359
1521249
34084
1325943
971100
1085437
166091
1084802
902797
470878
1220818
248664
642140
814656
1251971
1080190
358017
709989
902476
264486
882713
13343
585028
827146
96583
400008
626875
483740
335315
889234
448155
1459050
518773
319337
796716
188015
586298
187526
1509130
1137919
348573
79095
363195
1555476
1136157
404303
1072456
1479166
1217047
12466
785099
952800
784195
1560698
868508
882551
522987
1114765
1181657
347745
220023
1175711
1304536
322955
383562
1253186
1555021
931160
639962
1093356
1256886
90184
1303117
1163095
432807
1129063
373965
1199295
792761
883493
1265055
1168151
1226535
1197988
662392
320837
1098658
822402
449250
1409277
135146
708305
122813
1372016
1053129
909668
544985
737554
770753
343529
1260194
884365
416771
1044768
554209
385281
1480707
700786
1425817
628544
897141
1217085
1492760
561866
301739
511827
686399
1180269
513693
988292
520282
727873
624877
699286
35394
929863
1124241
1249083
1326071
555689
10642
1469973
784335
1431200
364292
155206
1019790
1301248
1301079
1239604
1356342
1491661
844638
853137
1091941
1208692
75186
534579
697852
615519
1304502
1089147
1263168
1022409
1225806
236927
1034731
568923
1507733
261743
267643
494741
1232293
422815
541526
885839
1135781
884938
714612
901166
818342
1191860
69801
1528737
1449492
1415052
1146206
744531
1278653
977686
95401
86714
232861
266094
1209262
74563
60131
18431
1311676
448578
612655
660234
1352291
376809
858819
1214540
577878
395854
282650
481816
751279
123763
1451273
1447087
23105
476159
229985
1038703
1538956
733621
971674
1306773
1528457
1165321
925604
1336117
407526
1031545
587923
1082656
1443325
79035
339410
484235
499492
1339101
937750
700965
1287491
379249
461669
906096
1009207
154742
890908
1162315
1255249
1237592
547738
663570
655125
19415
403468
1330503
1392910
744283
1566281
208117
266383
1519405
1312683
1206162
1547901
16285
1324492
1452971
508139
293873
620380
239338
293114
697446
1303318
845414
15977
216018
1345167
322215
1531558
1499974
106389
50863
312389
1039192
558355
1099505
1153885
1479521
182589
1183151
539188
771703
1015717
507758
1406354
989907
320735
1471708
79977
1448010
1055904
442848
1083332
1440690
323509
1132295
928866
1235396
1424107
842721
324914
181379
490083
1558423
774892
79847
1385641
761341
967466
1300458
1159530
324606
895904
1260111
25101
709559
978947
1476884
413700
487297
677234
1332474
1416779
557656
712599
485864
1417219
1219406
1071520
688104
1478944
1456117
1458834
362613
548621
296614
1142494
260321
716361
290014
817252
486793
332581
525518
1391959
142375
146265
1504993
690239
283848
991698
991359
799887
684235
884995
257301
1132593
1471281
243286
1565145
1432982
603897
706242
61565
1141444
537479
1388549
1070599
901593
41776
1178267
62848
191772
293465
1193193
1019219
692065
1321430
927417
1007169
1161844
1471945
387312
532757
875041
469421
216308
735958
707472
625620
1412929
396098
425223
1417224
704388
1465950
1272393
103128
666491
465443
841006
334280
1302262
1506327
1216406
890500
1298073
1441676
849379
383307
1408722
1420728
417209
1060339
1011638
822581
779302
1420949
1503294
361764
1345199
1265668
8809
538535
39062
720713
818218
690289
935096
782887
1111257
1467868
1153860
397414
1080028
161822
1246901
507079
983063
1470294
644955
18659
729376
557203
916386
801567
435668
7540
65382
973811
1148282
292108
541399
1113220
781377
78881
361337
810757
517682
397443
1162322
489645
714472
151827
1388315
1480722
1393798
23232
556015
1104417
530075
539010
140659
797376
1208039
900924
1445942
1003605
1340168
1545950
232148
279057
1506225
1496953
1154380
1552044
1329298
237514
1168099
1086678
678451
499901
263148
1099545
1310240
1326027
976403
34824
880014
1304987
96860
135544
962856
954481
462029
1414933
1313654
1270314
1054038
1345564
1454635
453301
1070803
285767
130116
1514144
336817
802755
367503
19449
740650
869889
526569
169065
201794
162370
450792
1391752
1076356
137164
1190358
106816
812318
1497047
327765
549040
957321
1276790
1049376
114381
1006793
1144851
881427
563480
589397
910565
1356644
1440105
1149866
1188813
785903
253010
1201479
939373
1518030
372704
1514231
183927
262982
1230464
1054297
788824
572627
40097
424154
30467
12901
10306
1143576
1349882
1256090
256446
1337198
875858
1353586
593185
1442367
1279858
313544
746117
862311
1326068
631806
1133068
1374708
1163623
181121
790322
1136343
1502920
1386840
708350
100157
13387
1562536
965604
202232
501424
969039
322629
801080
1380763
1563786
899051
1376555
1274220
482680
1495611
1550780
370558
1008902
916254
1512149
1529759
869441
1333530
988043
285369
634486
1141109
948237
239449
269874
741900
1232596
684483
460969
1370784
1097193
946125
1566281
1077493
1281816
991253
1006074
227860
1128529
8313
1269930
1024481
1487077
1114716
15003
486147
870174
1164004
768154
992861
1290545
972620
1427537
1077421
457246
99746
236332
1500472
284919
440126
1332664
1340824
1346587
584486
874233
1565641
27886
1414421
131583
279175
973564
1449324
98458
1266752
1529277
505745
759680
1091529
1023911
655392
277080
464326
74070
1220686
322656
272134
38119
1499200
763163
680349
1369519
1001641
359117
1230971
409044
12389
1478493
818139
702292
660788
1013577
43918
1432299
386701
828473
776088
1081476
1145438
1118256
1054931
563228
1045432
1523437
1430799
232984
430297
669816
700179
685836
831756
1407302
1505927
797367
104039
590283
1472110
1189157
1256119
620232
261306
890355
514261
22260
1074492
1212989
496823
1156175
200179
837478
257252
1381409
1400735
1519163
567372
1022427
436824
632105
501840
1549460
567787
1052255
942033
1395259
903578
1490967
1289026
610179
1048687
531615
42485
94482
747571
1566718
1178529
924220
1094511
324663
916092
489464
1491650
266558
1317686
44689
22733
1308886
1277846
471659
342190
681557
1057849
535394
1017520
1416515
1531603
1503905
68418
35175
447638
183464
38885
517479
1083362
764564
1517917
633868
881618
725378
134281
1423350
891335
1523072
1102620
780545
1245635
457522
1064279
415614
620918
963059
567157
1414548
1160541
67306
269599
705648
1450044
202134
651859
743588
1412048
473260
1336331
504237
1537556
732969
1536439
916734
1111123
709656
906173
49388
233428
231655
301426
712689
1164147
877493
405805
373273
740548
48870
726060
1075733
583945
1162047
1526163
122222
261648
398609
114678
570367
919087
430379
1215979
1149908
1117067
1444262
884270
380171
1043906
802046
900073
1453296
1391761
250165
876022
765846
1160664
18712
843378
688747
1267652
583135
345836
453026
1044140
499300
639297
1410125
1520396
1217075
650411
650828
1328603
506566
921973
1327307
1316579
1294616
209841
540138
964583
788444
1174386
1347740
1306364
1265101
146926
1318260
766188
1128660
174318
681472
1167729
1068827
890090
1217435
150494
1435488
1421733
721499
1554323
1370167
762582
879056
754311
1399802
380870
1200808
229046
547375
1190342
1263685
1349594
1106039
384497
785646
1442053
1166182
1257423
1265742
1495165
1193567
715815
772072
612819
555067
1003728
1506811
438514
634213
1148850
733280
1507183
341542
896827
500483
1396507
184611
405528
1308586
594323
640326
643140
271571
746585
1404541
901824
123874
228030
1006026
632760
651009
1227785
565654
1004952
1424834
1450492
289352
1432045
1286934
444365
217377
821282
1158224
79417
132750
346055
703625
341235
866144
18684
320753
448196
464394
170038
1529015
1396039
211213
356639
890544
1244222
33028
862773
389845
1463433
1147614
764411
481337
1017330
1157768
1113306
1210910
904553
761107
1285733
48337
961628
1277613
1378684
1330566
782691
963090
613337
1208779
86772
609882
962253
288839
1186370
933922
1343661
1553565
177999
851793
935743
422410
1079760
54100
562789
662723
991666
171309
1449088
1140022
47494
1394637
1151305
400284
823003
390838
241408
360319
604164
841452
40897
623060
1175437
1059906
1029259
1168765
1059910
1428927
116124
1002118
1358759
894993
1349629
727812
221217
801009
1218812
1235902
1480387
213728
1112667
1453265
215320
341693
1126326
556208
101396
441466
168997
1385310
1261309
16776
914885
1282503
68636
501572
494832
520710
683824
1052418
305854
1201466
1265872
990071
580479
162496
274261
716301
1036429
250084
40766
150464
714654
588951
339176
143250
1274057
1004529
1153056
76374
1055139
31127
418059
592472
148450
1077863
92896
1552804
1032899
859830
337339
920257
887324
1129763
164106
1082480
1267488
211603
816947
641791
137282
1214419
750036
96845
303066
1456502
1308907
135057
866031
554267
401365
632437
81508
1386679
434123
534823
1415372
692982
1268210
1195480
872444
216990
216783
486000
606011
327702
17230
174286
228688
239964
1369862
805313
316515
1129118
674163
262923
1456937
1353214
118249
205125
152937
1522724
1074364
193129
97607
950522
674785
1530105
1166920
280984
32797
1182044
89305
1361928
618951
1133427
1404659
1276136
1470627
1560333
673548
1056694
1013745
937520
539793
302547
1410552
100615
710655
891590
377415
1427889
386700
478696
36536
444931
134695
1152494
67177
202911
595920
1136
1231439
161770
164133
422096
952002
322450
1375455
588521
1429421
1545168
986539
49079
985325
85351
354615
111881
1420151
490194
459463
323974
514949
196820
276512
1517324
221052
1514939
380648
483197
8218
1341333
419296
1254596
130566
966407
1205412
909318
837151
1101370
66375
679752
1260868
1299583
223877
1070665
702649
18826
28528
632173
1286253
121386
1351271
754854
1428648
671809
1020009
840734
536590
28813
1076635
1419404
1299307
1379406
434873
899290
1510115
1318590
1545130
54603
13397
798326
1431262
622626
248692
1441797
1108675
1079650
707480
703561
38967
215480
157534
799333
1438952
319721
316570
3841
787109
499310
125994
250103
955472
614651
1230463
527259
1167703
1059795
792196
1397996
134106
1274380
1342966
1474724
756663
1313578
799848
1030275
604268
684394
1509220
376341
290149
1343695
143297
834593
64965
1311090
1480001
1428647
421247
1476860
224531
1220565
529115
690231
537709
201449
431371
1114472
1318106
1358111
1112626
388923
1409142
512185
1437053
870615
1505033
727960
752920
1246635
917107
575429
478562
164610
1431817
216512
1362171
1128467
1044812
1516477
1100147
1130005
618153
473436
619302
889655
1006824
1395496
1449567
518070
736851
30750
884725
908633
1472437
1213825
705577
239109
883497
557882
936351
227486
1437498
875090
1404224
679419
1023146
1305179
1246355
872580
768882
751232
449317
1084233
87596
639107
495799
1009537
1157108
1308413
1163238
362494
564544
414798
884598
258370
1183231
1277245
1221708
336956
1300324
1489488
638450
1197075
197151
325516
510250
1145112
451564
683394
608628
852928
417363
346561
820452
1463529
1244611
1224689
221184
1159628
882537
1336746
738657
584903
1242630
745402
1390276
1437102
1421087
1116163
51593
1142189
8317
6549
7373
697081
1504396
1219414
90229
467691
804989
1500675
1142956
1367012
962617
1406148
687701
132554
1565227
721839
113927
185949
439050
564268
263385
314980
144322
732472
1039848
860050
153240
1259908
1360060
469690
1522180
1295403
1473732
483866
1492974
22906
1240199
86978
526159
788980
306619
1308713
1284606
1075432
467743
156945
1392412
537873
732656
839648
383160
731958
1092062
1123929
24380
1308261
1485294
375069
1431457
698158
1134741
594743
1083172
454520
1469609
1223877
1322182
1309737
262963
515181
1444681
413656
970507
456470
707390
1312183
768442
1503125
462759
44493
476533
1535134
1378130
1138367
1467750
1214131
554910
1455091
1539144
726288
1142499
554388
1510657
298788
1129873
1094977
178904
1342861
866507
121348
109897
724732
890644
636474
671639
445048
1177921
57715
107833
1294221
200005
1222172
1079100
233495
1168210
523025
1061700
842371
1519856
717975
1458602
964172
1558494
21578
1416219
75932
829423
881802
1163495
367771
1537690
640687
1140253
1098660
500157
1405684
1251719
83273
702267
968647
312505
35524
1043003
1425051
1108793
38659
678859
1462423
456691
668740
431403
93237
752672
464117
57920
851871
333616
1348537
740097
1318531
760578
831177
290859
1025959
1089555
1447889
581451
1246262
1012956
36597
957047
670091
533423
1120272
284488
1427759
1540014
293284
885217
290542
580105
1527786
1040379
40532
512009
708179
1050245
1509891
867128
292945
206918
677350
1055897
1263184
939653
696157
178087
1357126
232450
945432
108053
209815
1511774
1050335
914080
1067810
276446
1109239
1504830
1411141
256786
88773
503559
418426
60411
1520242
497282
680834
1540476
512834
1370111
535820
96748
1289062
822024
579999
1137999
1367961
379613
555311
1483474
908902
952545
406055
206224
664889
45713
843489
1348559
1510437
1470888
327713
352962
491769
15785
1013942
426984
356159
223476
914173
1035068
1363238
1307811
315962
630942
406978
409015
292716
189634
137934
398629
1230686
612106
753940
109534
948175
1141040
730815
897133
1361103
1119812
838753
889709
828447
1251173
333343
94865
1202328
1078537
145091
247560
979589
1051546
754737
903173
1493169
886371
1494247
980602
203615
203085
1119204
551027
1489142
179093
1200018
1090431
735237
954862
764354
367360
1000637
89414
1503321
1267543
1151263
80219
1366814
1303347
1298996
1346048
856064
380523
1479833
156889
554731
985182
679295
592713
757096
559751
782409
1187731
662131
192746
1149638
956094
494683
1241281
908288
307546
121710
777257
15214
150964
960280
1140689
565744
1361238
1118387
329861
942212
1114025
1216088
1468697
559847
44570
124862
625542
883566
784926
725987
1343199
1141671
123541
624457
888566
1060644
426760
650697
76267
483813
187706
173335
70581
569358
168490
1097176
153565
1026396
964534
1460558
1235993
1378568
560094
1187173
794817
1427432
1256978
863916
1210076
598463
1053608
314283
167241
480772
876864
563126
1512833
905935
1240089
1393350
1396432
23879
828933
1405224
912432
765452
1350522
367613
1136865
257778
515333
1213542
488817
558494
787964
228077
569777
543492
1556435
841848
120856
532411
612681
1104336
1212332
596601
106379
573320
272410
665648
547875
1453779
215299
1320427
495490
981002
1049673
965480
674780
906096
293125
1079305
1100555
782640
1434942
1371551
1184392
272665
479351
526406
1461688
1108762
897399
1558537
1284581
226252
1247425
1544487
735694
66263
506667
333002
419155
1055614
963791
1000026
996390
1435936
177242
108042
625153
475590
601168
1252760
62291
1134508
1266254
255902
1323347
984503
512552
923491
146013
1544779
990866
469384
174947
98392
98067
1350223
1499404
61340
269316
622162
1562211
1536697
785367
365646
965610
1494541
961422
1088909
882247
75908
1186336
1041364
628655
1547128
1277341
120390
70461
738056
239031
1066830
814477
292291
601862
501230
769236
649050
69724
1264610
1051236
624950
763280
729206
1425436
1230006
7991
824708
160228
455066
765469
470697
795019
1332962
722634
843292
73492
593813
406990
716816
1095477
1353271
151831
1006626
938829
419301
1410851
194565
477925
463194
128009
307027
524959
273905
169625
923920
578539
1192141
1067845
719107
65048
1433930
738937
1083770
912440
1264182
1357929
1546378
77
879103
840250
477726
1013555
947194
945169
1491594
373999
1519033
1566241
1142177
254187
672404
246553
164855
957704
1306613
179225
669640
244382
1427932
375709
465858
668107
556330
814826
583825
776110
642159
755908
1354047
525958
399286
623933
271253
368118
425204
1018693
852821
1146418
145945
1082769
1126514
1418245
380593
412371
16928
808004
87447
558556
1009349
878885
1323399
967406
877004
849043
283667
1223798
510249
988908
1350684
606858
755699
1200009
543720
908581
1083849
693007
406321
359534
236172
180322
1363315
1229981
410421
28686
1244623
937963
252702
1282894
918848
1430398
1331694
639343
741523
724887
624768
650561
539892
137080
1268827
481254
685349
1064022
1038992
651592
925142
58806
1345514
506619
707788
1419872
1389058
710784
1321258
1169551
763440
626865
521050
183574
236782
1332185
346833
493203
716528
1116145
1065984
463276
1471734
1427851
886755
1239985
542261
514675
599225
336007
1520479
227480
105856
1567894
752018
1199362
1427116
1360741
519629
219136
1117909
1494398
412023
834626
1503093
1312327
222572
526324
982583
835030
723676
846562
778979
1311759
295474
1117144
1389397
964399
1010752
946211
1042808
617874
860334
1419840
24651
1496644
101459
149568
894526
1055499
385430
744373
509382
735252
1141489
555873
232613
1446171
1395109
376347
1548710
1459025
164211
1284436
1318901
196803
1420697
16117
858785
439609
969185
255367
1514412
1452128
1521627
1342072
127537
437947
1484568
147483
1339844
1114669
1125889
1335217
1155155
731876
1535238
446142
645277
1138083
429571
305279
69726
42137
492030
65392
37792
1317547
427323
506091
1219736
595268
1061212
766811
888577
284962
1266170
250330
729204
844632
1059092
1553106
303057
706788
898141
1448865
772676
527734
1516185
1287700
824278
219729
829168
1379517
409310
1282654
579650
67758
826021
582765
250491
878708
858920
361048
72891
708314
917982
559324
342265
186434
551998
229036
33726
1274168
1282791
161686
958553
1422480
132001
530662
1396370
231654
836423
526164
222538
247604
1133002
639267
513422
236603
411467
1510479
441250
53559
771874
623287
215841
1019124
962098
986689
1495854
1314846
33587
585133
532484
463829
819727
616635
108901
369855
945339
150609
1329326
459997
441276
892613
852186
592331
319576
1377757
675150
439028
1283039
258026
666275
776086
1461110
818299
413788
1148768
34690
832877
961572
96500
1496495
667192
554414
713772
459653
539122
1400776
352711
1022145
552317
739046
1114499
1132580
1484970
1451330
587289
1507273
1539580
944949
564723
817103
33546
453865
1522793
76474
1550375
833458
93991
718280
448282
95136
738760
197609
373974
181333
1220039
1373158
1382460
503592
1463243
524774
1452139
526540
1521984
1275751
1512276
544388
188627
734975
1510143
721318
648592
249694
913534
54948
612646
1304711
518658
826304
923584
981163
1130658
1149707
1317512
547845
438923
1548681
618684
440995
1070179
867827
508047
62384
1353384
1419912
1353784
1042693
1187735
1255941
497354
229789
521858
113177
575016
1073173
289064
430920
641869
596423
786886
427080
1208623
464735
1561598
1140917
1317614
689417
595203
120071
737207
1171658
471879
68605
241393
978212
190969
1531340
176793
172459
4500
956393
363854
1124528
661386
951229
592222
1272198
1324487
758107
923157
779953
597023
1370253
1531832
856593
247673
1277127
362237
1268426
1244679
340219
1173249
873694
1245636
1295471
464931
1135429
397407
885463
210279
562735
202883
130179
1256214
1463865
1064115
861926
1184761
1274046
359566
334231
323168
682415
941388
577043
1414166
696241
1289573
786595
1334042
1403263
957993
928067
1255182
1272512
687459
133213
1324038
434123
392005
95078
1346913
111130
985258
821229
63621
945495
1509048
1524190
1006107
1252827
1455482
511843
1319032
508593
1117446
1336152
1055999
431277
582587
538260
887765
931025
517069
1558740
1377209
729045
1116796
901386
654828
906573
1039032
1114847
442247
1517850
1222932
453393
1036023
767128
1413057
1111239
1096624
527975
1531726
46564
1440676
1106782
448195
1503777
1150381
683779
606463
173919
1056320
954364
204909
991907
969830
826479
375216
699877
806855
7417
1041789
974295
214716
712710
920486
439329
1494603
948103
286380
612753
144586
1321215
1263231
849515
1504843
83964
68867
680306
1218716
397230
940205
1292553
304711
304038
1409909
1334378
1264441
782190
57192
1029779
1002624
1550070
250181
615739
792613
1036031
1055970
1405607
256053
441231
1163286
17129
1339491
172336
1261220
4367
584420
876666
16570
738319
218261
676376
1108857
1324011
716191
932196
602246
1078040
564197
1443629
935498
66439
1157577
522034
1518975
785612
346208
60638
1054024
549288
387806
1060149
1220617
458613
814527
1468046
770847
1130977
1098711
698942
553009
126831
1499797
947702
635437
1174218
1084615
772140
1439202
28123
466143
1027407
963092
567440
157041
734659
729467
1445920
161773
1040009
1536264
1380721
742481
966482
916901
1312210
321701
1281297
1475755
1425727
1344765
1067708
240684
1311131
96251
824865
756969
347171
274573
477705
1019666
1481437
570287
330376
1418259
348319
296378
619437
1054359
984095
271635
1111647
1143902
623627
1006571
939451
425027
980901
430292
1391806
756140
1209645
118830
945747
1185197
15143
43888
890466
897514
1452271
550467
220775
688949
461538
556446
915328
1446718
876705
631530
1113315
389512
570165
543218
1215398
933813
1505033
606880
1169763
178706
778591
1357271
488626
504527
295539
308870
430625
1484031
1528923
111479
68373
1137962
1270860
1064160
996894
1124879
817855
295855
174206
111920
356652
439407
100516
1084479
1291338
1176520
1127193
731670
1198753
1440834
218560
21485
435839
1468153
214776
1054734
1459885
245448
1374753
974949
275155
1198006
714020
70071
1246283
928600
361915
215963
1309505
274897
751757
361830
1115936
859591
707072
266023
971888
614665
219281
667560
267453
253601
651283
172951
350442
541869
1372056
1248606
157421
632555
929148
951193
1243729
714244
1081570
867073
101146
73297
375906
1453896
1466173
564900
900120
3384
1442380
317649
314336
171565
1429003
1049573
174965
721537
860278
693248
248326
1370347
1182753
372810
944968
1172224
136021
1108992
797396
1245996
1265277
962483
607784
133990
641776
1343351
824223
1194229
397847
908021
1013955
1161318
1271585
975020
413769
1124314
468534
1515831
526456
308174
1065760
1440463
612807
1158189
1117029
84611
1161779
424369
740385
1450455
1546148
131520
1374177
1252109
1176864
1558726
692567
1335405
882274
1526946
162614
265291
304059
23396
382986
1292527
1224653
959414
1045186
705838
513577
1480367
53105
257162
1282019
727223
359467
1565833
960753
1099724
30882
901302
635572
1509662
503441
797451
1566597
1168466
564791
432563
955205
1089328
822969
556952
223373
923014
1352416
373776
372690
537706
1339775
284035
1129260
814667
1455450
1144961
508455
635219
148432
1066188
828927
429806
720529
917039
1479961
269487
720082
732366
406172
1034379
1236255
1101270
1177513
1242703
499540
1062679
424759
902246
1122031
1184117
285248
943076
188732
39976
1449147
840279
446164
846162
1346195
319771
598358
1519948
1384655
1282847
554197
708507
685933
1435293
114932
608591
1435832
994182
1409307
176448
1337964
979344
1232793
1433063
159239
1374395
1002858
1524228
586898
1409869
390645
1134676
1173186
386117
1375805
1376981
861619
1350553
1199244
527605
169862
246620
825819
1357998
1263091
1318884
426334
827477
1246389
1432006
1375419
464197
906876
162116
1547144
901352
705475
86180
1317251
791980
539850
1454589
1173237
1181820
910677
1321621
128178
1347950
1397078
1404596
1099885
606356
952297
871600
412030
898561
540693
877761
253216
1179928
1513000
1351662
1247604
482060
486318
928900
157254
1495508
908398
529732
931071
616489
1136933
389469
304703
762187
772095
816133
1283095
1086850
276516
635548
332809
1541855
1160647
678213
7956
702422
1109866
1134016
666923
1034236
1414487
494760
472014
1228457
876353
306103
948981
51258
711225
901632
287110
1563420
502321
553911
122639
1259161
227065
620193
420159
859319
258585
1119642
472846
824173
844118
565530
672939
235697
571873
1252195
1543247
842160
1357837
455664
488625
1220581
271649
606390
1461258
418559
1273250
21220
717236
1347106
930945
398022
301814
1189066
473911
933245
1533572
241600
1464746
548263
1234417
957568
1329491
995850
1361070
522833
329585
1444616
3595
601287
1207669
567624
1100316
1067807
1381082
1477783
415953
367892
1141369
141415
607833
1356901
1101728
1336869
904724
1249526
14984
4234
1218535
100871
99717
1110284
1388470
742075
1136764
436213
168007
422603
1040555
825632
1339180
1071581
737875
1330591
1383200
1466166
1130895
642467
801013
829106
1181953
450991
507225
922402
1261037
436165
1325339
1058808
1459552
997284
937746
405959
1315736
869153
13601
578448
765189
1566038
1386105
172968
836047
470351
923573
1401103
1450143
967677
889394
51276
902282
409087
475460
420059
1486475
348860
1543144
894739
1167102
521348
1334879
319972
476991
1298237
394353
462588
441985
762782
470463
91739
356218
846177
617507
1256367
1544967
772689
1519507
287156
1415295
37584
143231
1411606
751307
1514947
749154
812129
1225290
150540
392672
281647
312029
1478227
748406
1380769
283706
908828
211348
1520767
1474450
608401
1134340
104549
1395102
299503
199441
82830
709591
295406
1300701
944208
1166222
232026
1427769
372409
169867
798007
1508221
1320938
54406
1062997
943235
1514903
847332
869737
757491
929742
1033973
1490358
1150551
821620
1308140
1331494
1251384
35241
213838
567534
1396507
635765
1101059
1127862
25774
1565943
1369763
45205
566579
1037138
191873
128097
1243806
1027688
1358796
1309289
1010853
60832
267725
825336
1179170
290438
1452224
747397
179272
844647
100915
725901
243772
699641
415175
1206361
100413
455540
364815
371011
1446963
806493
1395127
1551635
719900
258297
1435312
810005
1196232
136094
1426605
1475990
848905
616356
1055114
1456041
1241463
741899
104843
1506647
975294
603380
79185
469512
1132783
961292
1162846
824649
337459
1383747
937029
643994
1169957
1160897
1189869
433110
179353
561063
1053690
132735
692514
944804
1107943
253165
214275
504790
513783
216886
267422
551246
1258284
1512316
889440
735002
1386655
1195274
1036768
1020991
1567777
998651
27068
624010
6921
881053
83567
341665
224515
1052468
239235
1085925
150099
290818
1473482
1114605
114401
396347
1321507
1042980
814780
874531
391888
103854
23708
547638
1425717
240118
626231
1125051
1239607
484602
358463
162489
588106
514250
108770
832889
76772
1269425
45687
46837
616185
1379950
1488594
168099
954113
1360159
18817
215610
736151
487209
173166
49590
1133705
1527241
1556175
959553
1186427
733666
1215338
178744
1101853
1160431
1225718
491220
994153
1495163
707448
933326
976262
480504
1026956
49830
750066
487099
685766
49220
795697
321869
1125320
1252726
809761
777102
43860
32062
1213782
666482
1207547
907577
553484
1365442
123410
1274838
285896
866884
388682
396479
1193378
103292
973937
220119
350470
678019
244913
1477748
460825
28428
1455189
1397524
303009
1398689
1373209
532503
171885
516915
76703
1219203
647923
463347
1524751
903454
1176366
1034551
1359831
420254
851281
1097225
1461390
1554481
875660
191919
1112738
869167
240915
1480021
1230350
301263
49719
1365948
1429673
1357081
832884
151076
1187068
1110676
401592
280549
878299
330579
1371443
818993
270754
506157
489714
828151
1267924
758712
1125472
1353627
1389308
35780
638673
1269486
78498
1437603
1163932
1361836
989262
489895
574804
152358
529591
228431
1372726
1045582
493485
370806
253053
342778
808196
514789
651540
758148
634261
1064912
132094
1080195
1448039
638052
659458
951590
546377
351730
1244123
426762
946142
221531
1423359
499988
671123
45568
508035
233200
634271
932697
1478062
533171
1562049
517535
760918
247601
410401
1471291
503664
932244
1391924
398377
618895
696782
1027568
1206307
954836
745397
1033886
602132
137692
208783
601109
133236
1291913
1034678
873549
230150
1399381
477100
433717
177725
824724
594152
343547
987248
508570
240333
1059818
760505
552769
817336
932527
1317262
1458533
1363033
1525574
662182
739945
1363435
1255325
20997
34069
120315
1043321
1421548
1003744
802496
1436815
302691
130617
445782
1074544
160475
1091515
309855
141824
41589
264972
235140
508977
203593
671209
990188
486420
94868
500539
1360571
585392
1214105
96523
365887
908690
914322
577677
1394578
895214
16455
67698
611132
1158025
114132
954477
1315345
601520
253916
1014282
765644
192238
703862
1347912
808067
1202506
1352830
1161056
519254
394
1447918
27880
474669
772924
180218
1390703
545381
917951
491409
538092
1399680
209780
957019
29808
64423
540811
1061122
1204021
1317783
1196076
441885
1310542
212071
261321
1365891
1175996
969976
998939
747429
780070
965552
1245489
591189
743660
505591
941482
726460
363768
375647
203374
616579
1203863
1438230
558651
516892
709331
1147065
16945
498629
1219988
878270
1105775
558842
906326
1264224
780752
1547477
194206
917267
1038000
1419847
599211
58429
1522637
1235643
1370597
835981
671740
575292
324838
690309
877443
1149722
258177
1220249
1450044
398061
1396693
625245
568455
1219560
1567952
154061
448556
1165127
583876
1418538
5796
1011194
1126760
211937
48038
1031538
737532
1364853
105599
724024
510967
409310
109590
1212618
1003190
1471701
735145
1276684
489610
441980
105095
945960
1089111
997749
10179
1210888
1108106
832706
560418
16825
478203
460367
51742
256500
743965
1318973
1329444
86888
520533
1516698
1092577
49589
1168369
187152
385404
734592
1090241
653434
849635
737737
581719
911528
660282
358986
759111
1485421
1222327
682695
1188057
1035580
1294070
710944
1485049
1533725
1464264
1165109
104613
657776
362187
76479
681804
374881
69829
842019
715698
407911
100434
1300535
971679
1171406
652064
1491130
457781
599500
543531
688687
315944
779464
367150
294763
760926
726523
757864
1071118
668196
729024
88738
512462
485250
49066
1363994
533085
944129
1350671
499417
541408
305353
182126
102928
456174
1207928
1474937
310809
146996
1242836
1248123
679838
219649
1349691
1057378
802869
233306
26551
1090266
880509
265921
301559
708688
418121
678822
476790
1033526
288346
170239
1353891
653735
1436247
1121806
1219587
355345
96238
307604
1452464
1188321
862036
896088
21094
237414
149549
1216162
1235073
1390052
1199522
166430
595724
236691
1086405
1312327
1517360
1419924
1408071
259838
174976
1138611
1525610
1177532
853793
147424
907946
37720
552007
1395602
544905
1506882
1008798
162146
1344199
1438828
249856
1040314
1482942
793990
552385
902010
116444
426035
106454
220335
204891
1440554
897402
773160
1226924
183975
533576
948339
1158576
1290479
490764
1338271
1052751
1363169
317222
553687
1492143
399638
114461
221459
144211
1492185
318504
368289
1243707
606735
1299732
250438
1299015
500101
1219803
645920
60551
473191
56807
921619
970663
1336144
522894
572483
1027183
1377869
312107
1140117
1387642
122926
1152277
1500394
1049394
1367693
1394629
1245678
61553
1210687
743453
591371
598483
207741
885484
689681
222527
249148
1230864
424061
1225495
7899
1353107
959826
901760
283456
760116
236763
920876
1503810
654542
1192966
829476
1390956
57908
397057
981315
1475804
81040
820901
710636
1261193
721363
1366355
157721
1271225
314424
1304221
195196
799989
250732
144014
401524
2148
1419166
409213
1246304
1016419
804236
807165
494294
1280210
1407933
485176
452511
1231605
1445605
1353558
1188361
176577
251245
1210798
1135399
1110872
958096
521966
1489902
1520388
587866
1341249
235947
746622
1524970
531728
555898
1468983
1047478
912002
1179907
130721
1165404
1279435
295726
492871
1387518
450140
1256314
182885
1261840
299715
970650
1209826
354429
1003431
1400466
173560
799926
1007735
672758
1316323
1269531
674828
457035
1542961
1027573
939543
234909
6318
620181
1294970
891595
452361
702632
951848
1230313
892634
379869
923149
1019056
333202
1197221
413243
934680
1545979
1228526
1010718
1174052
994744
138583
1091916
317977
1206537
1185077
666739
1069551
1124269
1145217
440020
521753
477967
978299
828234
1185727
1388608
849915
63985
495580
242817
705622
137895
684084
341950
580112
359962
162767
573372
1036306
387294
178703
246434
918204
162540
788471
1094620
1115922
1323601
1005277
453518
1043184
48919
554853
1224804
703514
265994
58064
740991
141757
25836
597917
356120
9386
1425732
571893
1566231
1546941
674616
1020156
1337526
945420
61660
1065997
631459
235394
4368
257463
1216423
935156
891108
1307047
1519494
1178863
942196
1287224
791009
807708
945246
70206
903213
189905
1236865
313971
1312750
1219183
129785
911971
960938
169839
488687
1289257
274730
1142821
1062248
2160
1270469
378950
817184
429895
554207
1437554
1113893
1123063
771670
852140
736440
453549
1240648
944563
753492
780624
915503
289011
991569
992653
45225
942099
914172
1357235
457378
1454121
1234653
1157284
1395343
949742
1023420
1129905
657342
305911
475878
1089554
875815
873382
307893
1199755
1428483
1152199
1322814
549030
1271066
1196368
818374
242295
1343003
628477
1358133
1346511
430412
1185873
319998
675197
1538158
304649
224870
1512575
1082220
670012
217743
582985
1439758
869231
1263617
900021
204868
1557896
523566
1254057
569940
579829
868411
738321
10303
712375
316826
878783
146507
1249133
348194
680408
337800
399633
582967
778277
830245
733800
689012
725760
1391476
819335
520951
1098166
312936
1334028
1171258
633288
264049
1129576
1004105
619372
1026455
675734
1054840
573145
1031993
24355
87572
1366164
968733
1564627
731957
996655
307653
595138
551451
1049400
824161
778148
1557366
776761
1148133
435719
1237160
1469445
117146
840739
1312780
1043706
1319700
533654
1395326
1421346
1091855
1305391
108295
1235104
564581
181443
1144098
1277946
1149670
1172737
1277165
996072
625772
1164047
462095
190491
887109
1247760
288725
424986
998746
834464
1198395
784314
158773
1497750
622030
743973
328681
444885
720508
1478064
1144254
1086948
795087
1277361
678819
700055
998654
1206288
4523
758953
285534
818592
837148
445621
112708
1112571
885010
213492
823694
131427
400337
572268
1559780
493667
1288483
519638
652366
967222
667981
229602
1385358
562238
212010
784228
903711
1002511
554974
1260295
964026
212274
1433591
555903
402675
1380037
1477979
856705
629054
453690
619410
946691
874591
723586
1161462
734168
1247133
567566
376044
1280290
426317
1513575
1066122
219606
1231284
439120
565736
1102988
1212058
398919
1390919
1360928
1443854
1272007
632930
108857
568475
1319525
556682
542641
1133936
425364
763588
1024863
1428837
358669
241051
183607
931031
725601
902429
1063940
1485576
1052005
316174
96758
42907
321181
669336
966470
1084747
1085211
745597
994882
169037
1431235
1144307
172398
458194
354734
488546
776029
1529433
1561001
714184
1486518
886027
637804
358289
492567
402162
216493
1037639
1083817
4859
540448
1402425
1513624
917111
188361
990582
1354303
1177116
170427
928404
1493792
798003
929123
136441
121910
1404148
612437
857231
1333009
892164
1496070
1298831
76832
947800
391945
903322
833164
709800
354677
487520
1272876
1332060
401610
505563
505577
1280949
260408
1012794
56996
1442763
510216
296713
1345782
402398
1050401
649602
446899
1454575
330622
1206516
483981
699222
801782
645145
58301
1201641
566574
981349
1235317
1411564
218414
1472503
460038
853572
649613
5725
30911
499207
427133
13711
808234
770366
241996
259399
1065134
247258
586631
873453
125735
731225
1260617
834880
1544416
852830
624051
1507754
1441609
142431
1076447
1370340
117552
1007312
815400
1255821
939962
926837
1517455
111687
1252031
1496700
60960
1439922
340404
1525028
745590
1215622
564709
264691
343597
502966
706611
285196
830726
1491856
1064645
252419
936386
662883
971873
200066
823952
882273
458661
1386649
847205
1377558
1231883
845904
899569
170212
1490712
615488
1551416
628678
1114872
165019
1253700
1331512
854311
460617
634618
727380
91953
619426
1415074
1343880
169517
792806
287881
459026
1364716
281220
909725
299801
1384934
1430735
463090
820020
310241
577141
1484060
132359
894080
604739
760801
1554633
779731
344311
965632
1400776
73337
964008
1404594
1315880
933123
736283
643987
1391941
1516756
1386830
1165209
1249776
637322
753606
1391676
1534523
85574
742431
990770
474467
1311923
787582
216048
1201229
528115
1245797
197774
730015
1095903
1178184
90462
1250077
481594
940662
968855
137038
198674
193769
959008
892715
1369497
754001
1430164
692387
490404
177523
863573
931985
274117
230365
438119
761885
66800
58921
456537
769378
129203
143871
1118963
1256163
1206851
1230498
67860
307177
1456026
510845
1430403
985270
1174336
193944
1548356
1286778
298306
309485
1083895
457805
885684
106748
1053714
872155
743404
469163
262283
588972
1400457
828200
111828
1564397
18657
1257346
461557
8523
1286460
1336720
1361708
471281
803453
856398
1309499
1210227
127140
1046413
699222
235525
73379
1140308
282071
1496590
478037
562991
835913
1318608
546246
1562682
553564
672655
782459
1129451
1160732
409891
416912
1199222
1121671
672087
1175092
1417985
836935
197132
977655
374786
61725
198987
425519
840230
1380285
155242
1512087
1556688
140207
431936
301744
1256416
727366
541802
747158
223314
968218
475510
738564
395865
532362
977807
687810
1558484
1524107
1405177
1081303
500968
344757
472157
610592
1557190
403663
686331
701979
595561
451783
288537
1000573
722058
463933
500585
401090
1221176
505279
1387579
1515696
1397102
1433349
562748
689004
21016
1228997
955738
437918
457127
241417
371708
241978
1089108
1122412
924735
331194
659224
440815
1181326
269151
277971
339179
715697
124593
1290847
1227309
611418
726172
1089343
306325
820891
1084996
1084985
296563
594651
1331773
796727
1545609
1093620
282277
1556380
1159649
679789
682688
822413
715581
613480
815958
1444892
1183207
440377
771287
1124291
387387
927779
260093
624343
591957
276712
1495006
1046792
537067
1176592
104825
1119683
15521
1255469
526998
298576
1058004
852106
738638
1332495
55937
569997
623491
387014
889936
1324607
192331
227141
1146708
640556
1291562
862920
944512
633688
1202192
1371502
578465
173233
44246
1400750
1553480
1267300
325068
1234778
724906
787652
459879
1014660
917759
1480939
110798
1043192
1223514
1332689
1183288
1384464
1336874
1475841
329883
703626
1456177
1193651
140389
342147
488816
1292573
527408
1437453
270564
802445
385783
874389
819674
1418446
918213
867927
1379600
444479
322039
1375525
274208
1556453
1015292
1554204
183523
368994
1411583
479663
1275791
538433
979042
958322
460415
287044
718981
1258050
704206
748653
1296103
1356967
120489
835040
82283
537177
1315770
1320246
960076
1528063
390346
510580
304876
1450503
756639
384170
965969
920285
245900
1180093
1528437
1418266
1199421
481497
230900
301741
641244
674779
188259
87908
464978
96057
606315
399150
202837
1495730
828342
1185253
953292
1358721
304334
833755
263561
1087795
777944
949984
1721
877684
1457406
1461536
522680
150598
466110
287233
1004814
996045
194659
1532569
988327
351368
374914
1493306
6605
579225
541346
1101086
178670
941766
923783
379984
124912
1103327
997720
1529014
757003
1185976
628859
754822
1542425
875268
640463
675641
1493072
60170
1474111
457557
1502605
394412
71999
612562
882019
937874
674158
958015
1303992
1356911
212826
564813
1535011
956284
356356
711986
1015836
97375
1534996
871027
87117
657716
1307255
353914
739873
873014
1121382
1414938
607414
859380
264465
1039663
1036197
1192245
1498451
1353274
1017834
274300
1221073
763437
766640
59512
484218
1165621
1398709
786617
592842
306223
935090
897022
997580
669194
753078
645143
1164426
1292947
404564
1230423
267932
400018
1173216
966479
923781
302084
113074
329881
1288849
689470
158597
773844
588422
35253
955854
1087311
14355
617928
963517
979172
529596
1062739
594577
1107086
102931
149953
229585
411162
1441615
1227565
1272074
1097084
301496
701930
236288
8534
1535483
503342
629570
758096
987220
867362
1427032
294290
511301
1157091
1519536
167712
604507
966123
82328
781054
914637
599540
576542
728294
47372
1470079
1541993
1353458
1047104
1260846
775346
918339
128493
1500548
1526787
446985
1258768
286231
1285361
323879
462594
991663
668743
1505204
473993
946090
54049
342335
1019438
208592
148854
1074051
1274556
119276
453044
1371543
556673
722802
747958
156422
383049
649297
1140698
134249
329477
326534
978382
1516595
768311
1122324
813700
120149
859057
525326
115466
1058773
595004
1269099
736763
291286
1534139
1457751
1558014
1060634
1449808
594777
1226
1081417
465201
1339872
326601
1361477
687435
749505
1461331
654954
202494
1479051
1277328
1103208
522926
527048
229421
30069
99699
841444
1525180
1077512
32271
655932
846652
16317
830873
634938
302469
941073
823687
590711
903420
172778
742361
354618
271365
1159624
1029949
247146
682306
5411
1554633
1253046
1185460
1070809
800965
306665
1288506
449641
1041194
1167048
59218
282779
442928
1064749
763319
47991
58314
566710
369927
250874
244079
303990
683217
181995
275789
1055623
324529
1449268
1545131
327338
1447546
381226
33315
567533
943575
565131
1014799
690943
94205
178879
545474
1145380
1247769
641467
662822
1111310
109908
45858
1078093
108102
410524
1337330
1209735
1227701
467708
1524343
775768
27714
1067983
214358
388645
103686
1326523
808252
642300
872461
298406
1080909
1400389
868489
1245791
623382
1377481
535709
535926
43023
1066034
892782
1216032
641334
186429
1176011
86738
1252064
1538988
1130640
881575
505839
531375
1383431
924935
506168
1059270
661985
731073
505154
509978
1134437
1413344
293977
535000
1165330
576903
6568
135516
663131
583223
1533719
867867
962423
450421
1556390
24942
1109376
965243
46431
1084238
1219005
1018247
89294
811398
465732
702683
1266391
1336373
1275426
624909
606971
89242
1376412
592599
792105
84110
1242981
888323
1106502
1310647
1562013
1490739
1288905
1229075
537410
567765
485997
1269431
1247250
695005
675241
374333
338444
931815
259362
626725
1455688
1217195
1503978
940623
567267
681453
1185955
1418823
1064964
404913
745178
363260
328356
438441
75868
587030
7386
968637
305546
44392
1288138
39334
1288221
753245
1497739
860915
955180
1356727
1491987
556330
419760
1257422
684861
23916
34655
182134
1313182
89046
435137
1505206
1177877
1467423
1423772
1012531
33103
751107
167355
1105957
1462013
1461347
798876
1108299
1065910
1404211
327442
1210116
800471
88246
1044043
539338
650491
1107060
26114
1240746
356173
785122
1097207
914765
570393
1388811
182513
1350542
126068
461747
1191844
290662
1009405
370305
460168
744703
192421
396284
1467094
831897
510390
80273
995558
9374
551081
750323
1544772
718696
307384
876817
210767
1217987
538893
1014706
885434
1272124
368243
546896
512019
1559145
1291598
525757
772546
774150
841327
471465
1366781
628933
101119
1208918
669458
1271139
461141
1124404
436798
492134
857526
1314018
334824
956289
505741
112554
1253633
585095
1257272
1105154
1403634
884106
969183
1203219
1205604
1439236
1204083
191964
406022
564187
773845
1466259
1046488
1476748
430207
638507
1196234
866202
254168
1379189
1318105
628103
1485062
1349477
1174851
1151611
1223465
1069275
1188888
1474291
634654
285287
1136797
1345492
924502
1186696
38406
1015244
1312203
338732
1377312
55460
607401
1527680
367232
569905
517697
372338
416892
134573
1219598
1467107
16874
1226840
1184792
1128303
546877
1565480
173352
149744
920306
780250
1119616
706006
654842
448277
583292
1265042
716869
583257
764090
464434
1061187
101694
400125
799878
84100
892020
1056361
1155764
635210
1309355
1412434
1094590
1283042
1169953
920030
482106
1449786
528914
450802
548956
716573
1153497
1214649
587918
431917
670374
255277
556910
1427683
722670
1419104
1264220
1296581
688832
1540678
148317
629024
1248704
359511
1281020
482464
872209
795021
1101015
463606
702536
32194
974650
460703
306832
305924
642034
470935
1389890
1068493
585199
1269788
740707
1343062
258461
152779
1211364
289951
376059
1363787
442232
1096319
309565
298674
1414958
1185671
636127
909136
569891
1476143
1035505
697951
181535
234959
545037
584995
734742
633516
813090
1044497
914808
1399493
1216339
593159
441549
346717
1279320
1428717
1377173
977018
1211468
1436827
937601
758870
954160
1468570
358176
460436
605465
705120
827248
699365
707367
289188
1201349
969159
250188
1457699
1104079
487225
388199
527899
840926
805215
1040036
1487770
920926
1281029
1067850
352511
1380945
1326712
330130
570069
822070
1303548
74852
947276
713218
934075
516206
539771
46491
219145
587566
1522207
1535240
1268429
771330
785006
1195031
473263
466237
1114306
987716
963370
1532022
977484
1321671
1096310
552164
1288306
1228575
184176
1217082
703642
424462
926664
675576
452727
158515
973670
1028684
1496252
115592
112636
769970
265593
433134
575231
1200248
89111
1462364
673229
4985
1445899
14940
456348
387078
345400
875140
754471
528427
10105
1293516
185990
1089898
1239455
200406
22881
342376
914173
1282764
791686
788167
387390
822083
106223
1518390
988998
399518
217047
162451
1310129
215848
1062750
701430
306239
552759
16540
563861
962849
759051
203247
671995
88085
395060
1180434
651137
1354479
996887
1436138
878167
544822
4249
1111724
335120
511078
869875
1461848
329166
1394496
1359579
681608
73541
71470
1144684
1406814
356164
1055454
184750
366380
1032470
1507179
644833
794289
1421322
591871
926614
660635
1262893
1563001
225212
397294
886405
1485857
1130887
651366
256910
1155135
997459
1008363
154862
977088
1250153
510859
1514662
1322552
965956
1539510
496712
987376
645706
1539334
1198545
1367649
735165
1122516
727105
130526
1023308
1169973
318429
909397
1219395
382256
1355244
948198
721454
469091
862045
230621
1194079
501724
176884
585560
168720
1224095
963249
1249742
296098
965709
893470
889385
331698
540151
362669
1189204
1426380
1120118
249750
1359649
1383170
78655
413120
556420
1543088
513804
1182393
531082
786342
1149485
1013568
960230
153645
329010
1012388
278540
1447235
1520562
724890
1108064
587430
1477011
14459
599226
371183
1173668
1533210
933188
395309
1442925
947852
118613
1317475
1490480
310667
179511
401759
178727
535009
17172
1282067
285931
127958
1561697
150975
104042
1490263
321559
368108
1295449
812776
866333
17899
390247
602136
424617
1249311
285041
961948
488037
950775
1256633
645829
484601
1473564
339537
1118250
790883
1333741
1550905
1004637
1402346
1047986
75168
1330747
397590
1100225
56107
1213442
1522228
797972
523007
661821
1316280
644503
1265159
892624
789954
982226
641190
1191056
799629
399099
915711
1363756
551612
400712
1547011
1205643
1360143
1431715
1400244
700222
571847
523367
14149
1410482
679418
1238436
13961
329317
717634
569303
627661
790347
580060
498527
758301
851898
620644
1315341
762077
416992
1399526
1188710
212816
921163
286506
1466770
375172
255444
379527
888123
44762
30832
678088
1340717
1112462
1342726
557341
1458639
34569
1565370
59718
315651
1148400
968595
6840
552388
1322351
759357
142899
468642
147534
119477
1157375
1382690
1250864
246641
44434
714840
653576
675787
1070671
1496673
369123
49402
1186729
372228
1342398
380854
280374
286914
1366800
1365393
224578
971328
303226
382379
1465060
1360617
765425
1259416
123599
93070
817735
1147020
276462
1139250
793919
1531804
859929
1536930
148689
1268783
1433337
1401264
294631
1178351
718031
1566925
335494
21260
59850
348667
317228
269290
1558766
496357
843820
1103249
1122575
980225
188285
811734
1066996
858987
280717
443734
122150
665545
1448733
359951
1119526
1379628
1375265
102650
60078
1361448
120479
313890
129458
1049575
696880
910644
1502859
427477
1362559
1345287
1144414
1014101
694153
21134
1004888
532921
861937
1251126
1299251
366999
651807
970458
1300288
1521108
514241
95927
1426641
1209032
604599
776681
494898
546757
760350
156187
1367725
296278
1026092
1545546
1445854
1128440
729573
659124
797975
928594
572295
1464194
901845
553058
657124
603235
801787
350450
401680
772535
998356
1417092
614066
1230798
1363847
1523727
211370
1528099
315621
26350
293647
748997
1056066
698319
789949
1528151
1232968
967713
1272559
983240
848763
818496
473913
1384753
842818
386820
1143125
362202
1050618
912777
1143810
1107605
388550
207220
1290242
1347495
783417
839617
579717
58858
480126
197123
900781
325143
1215190
125745
1208443
32381
408010
215327
187531
758063
13290
1428223
1371169
990775
1099148
1535186
118647
483040
807595
550501
184804
113023
174252
732807
384930
1226373
468455
1485980
388047
38792
355173
1254134
830450
647071
1154555
485255
469673
332105
352431
151645
490765
394371
1463652
10827
127575
1235094
285543
597241
1266867
104074
779412
840787
159
963897
881431
1522478
450062
216114
1043819
240997
517599
311397
315273
1469857
386191
187931
560084
755177
73331
403050
711568
1086507
1401509
1104902
170485
1004577
438051
13162
492057
1459232
254481
88041
1522813
498258
1385862
1564102
556268
1457932
1059204
1128238
1421338
352380
1316935
257015
1089143
200997
1061159
699379
300184
48759
214429
846900
1343407
513768
375916
1474940
462589
993393
1037222
1401054
603553
347328
397304
1420324
1302306
1380336
122168
187396
393081
98808
598754
1153040
38003
1477394
883039
272022
928037
425926
1873
267787
833216
59441
1077885
466578
492937
1047049
529792
1497557
371991
1365623
692965
159544
540200
1217869
118296
480209
249958
89645
1136612
542941
1136332
329551
753665
967806
1535637
833450
677821
502482
1218334
119665
538817
267039
730829
222781
980456
572637
898674
626241
350921
1089003
1532555
553104
558437
1438498
720075
175046
1566634
276874
592903
887643
1174103
633882
642809
51168
1553952
1144863
452763
884366
1553653
1452988
345428
487301
285315
1199162
1548526
411316
141049
541234
706042
1224607
220493
883777
1027778
1060804
963314
1048595
769945
938149
363916
426095
14584
741513
578271
1488483
89280
1209879
361885
825686
537584
708743
173052
735606
428961
458836
807728
336569
306011
637941
456758
1433174
718925
763325
1371143
101143
257493
757429
376583
955380
624107
417746
1550300
744100
1468436
532774
1215972
895068
1170261
1218751
1090245
1009294
284119
741590
1275739
1185809
383266
1504180
1190788
66889
456094
640298
1068044
429618
295469
804402
63312
151929
1090008
1465477
915332
1550673
123445
901800
178635
1391400
1214024
1476578
149115
22559
1191417
910496
730213
1100889
513804
1008788
1275881
1329004
1323403
949550
86450
1120102
861765
354766
1285668
1327956
1119178
122683
1361963
1384399
880181
670728
527892
617325
326886
1075684
444238
528277
1028882
115859
198308
1322208
299550
490587
970138
423847
624814
895978
972555
213675
1246915
1021357
1348281
62405
244326
615663
224270
194237
484181
741204
1514949
581363
673171
506380
1017842
225070
1449479
940374
1330424
140981
1516553
1009858
1427445
180623
150589
1316827
1132686
1413430
443317
551739
1146741
512900
739776
1561598
1335746
26097
227391
1362387
60116
1027817
28503
559232
1320141
1428046
572271
957971
912030
14681
1531885
941518
1168539
693614
647217
1411617
416560
696579
1168690
1141991
215323
221459
972361
799959
1209803
1125709
1550408
563162
738623
237382
135836
12822
390937
302094
323524
1422716
1564980
105379
400197
1301137
1126350
1541310
1530182
1104282
1186225
1244730
994896
232915
826616
1027650
383417
720098
1073765
1548472
1273067
1215867
532293
1297319
1534759
1083521
603031
1520590
1417079
1225071
892883
1220905
1158054
442919
1121219
563721
38689
389329
250788
329555
468668
895199
851678
399126
394946
131259
1174085
858244
154695
960114
1110242
829824
301506
805895
1233204
1249709
227771
273117
891314
470625
1414439
17565
1506903
908973
495509
1416680
1173560
1491631
45115
172431
51630
1276365
906649
276618
824366
1542137
706650
1505983
1499722
953622
941633
899447
670545
1554432
832817
22155
1259573
1317033
157855
821388
596333
596792
164755
786699
904859
552692
162536
991811
297908
256498
813067
849101
816628
1566313
98251
859458
1237419
807749
1230943
40695
1009122
1120282
191185
468723
1260436
338131
1337089
321655
941388
1446483
17900
1274323
29900
353514
259667
212693
1469298
660938
423159
1114911
670591
640028
1271415
394047
384527
1333289
57898
1314192
659745
1081208
1099717
28173
514951
1545282
554088
231042
1012469
797596
643480
823330
1445485
819185
1549811
77339
286203
1278454
582487
823874
275620
1026943
1511703
158524
995822
1030727
608639
439243
394955
202355
1467702
395251
136061
1151965
1558958
751427
840820
908534
773423
1436356
1535104
603249
205202
958482
264438
973356
571915
1517562
247282
962718
388833
666979
604326
1423380
823014
875722
174930
1372654
701550
86511
1313591
1034484
871772
599168
1167716
1131942
1014195
398894
408450
616365
310339
1328826
1045030
90127
853654
964357
818195
885163
948446
204059
71757
737957
124817
1238100
1207477
453928
1104428
335049
1297710
800887
14796
363951
873768
810081
203035
605957
577219
1279349
1507422
724639
1138661
918118
683632
1496373
568478
602264
576046
539009
1715
95403
1180120
115509
636644
1092874
1361371
702441
364902
2800
1261445
710426
1122452
990800
964170
1065281
801865
139788
1059353
1324751
394968
1386634
1477412
1504605
127863
281345
152497
294860
752291
1259116
1169363
565617
303773
395085
795992
1334509
1240726
1349575
176291
1284256
836010
730456
150359
119809
1516479
447686
1058358
1465238
1135237
905318
473936
1199906
1478596
191512
543250
1237005
1030720
1233456
3185
714474
621019
1300443
1101213
304585
365215
315787
1521944
733380
1389456
776577
338140
1360467
576590
123005
578897
1481280
286679
1452587
56664
1045958
1061107
1489479
270524
176235
1065309
503030
1240775
280103
1371158
997304
989770
303103
927070
1552892
966291
1550553
200161
642153
883734
619588
860329
751104
304746
1120581
617324
517702
1454145
624268
1169309
44405
125534
1508502
846367
328497
9280
937848
1127901
1383767
135421
1124646
604331
481198
1397908
830513
736315
926633
442043
1367187
386157
494385
761696
337933
51227
1512922
559960
311408
599049
71881
940001
572720
932059
1268
154906
58878
544931
1409851
130000
1214145
1021625
810403
438637
1553479
189498
111562
628957
635652
1531416
1370634
1487710
50134
575743
690878
955318
335851
1161356
925211
1522284
955000
27448
1503733
838446
71926
1327030
188996
116256
1338484
351178
1382368
324114
442415
609664
440575
328105
1288891
893419
1260916
1153866
1133209
79903
672268
1187467
781865
308961
409083
1529365
1004916
856857
1077329
186638
265436
450874
1303890
596819
848276
561040
1509339
240049
31906
1178071
370590
549907
378060
65821
1197555
1450237
1236552
1003936
741634
515388
1121877
427576
1380700
907425
310333
1206924
1166874
912678
769929
442619
1556703
893364
389311
286817
814475
1069951
410386
227992
1266444
814456
747674
967865
680281
1134100
577535
1177294
1193080
259039
988103
1166758
1193016
624863
1129329
1487645
418899
577325
719550
478506
804302
903725
881566
291869
738158
704046
1217416
57272
1272012
1019806
42588
853913
1497506
1472519
65264
1116190
49624
1267043
432037
331391
875319
989753
1516475
1222929
1338895
672852
356675
1560459
242792
887208
534927
528286
561435
559592
75933
1506079
973308
1200423
670097
638814
1425406
61615
186044
649434
1093407
1439633
1493157
480439
1469664
832397
1348160
1121800
200780
1057588
1201890
721933
24253
881963
1469224
881183
1063353
641972
907678
928264
702089
437372
842259
563043
777217
1443866
1076708
1154584
95300
944837
1059513
1488340
700618
431294
910887
1391634
1558146
854893
558166
1354560
130568
1324783
1498866
1011451
313913
535702
704144
555906
1516311
89538
528707
1091306
981958
1240239
472798
791331
330527
1041645
1091962
562657
936457
274427
1196861
1473609
11767
593586
1159144
287887
416081
1025006
388606
1005741
144284
895592
1451680
1456608
428597
1275534
693678
1270082
444091
249742
1324284
915096
599390
1155851
614121
1242731
345332
960109
1003294
857503
1334468
758708
260822
1292370
1326469
1153365
1165247
534502
397687
1265780
26069
429027
891042
835752
1555705
785791
121450
405214
836426
364749
705330
727314
460834
1565549
560555
524167
205237
61773
204212
901273
852747
474478
1077299
1264198
153849
198661
399781
175215
823916
583294
1302849
1522348
1102080
888471
204568
1407951
1183733
263386
1033708
537083
1412754
1104026
1531711
1228330
891167
955806
1146869
1322384
703980
585672
313604
566086
1361745
922998
945679
1483928
561617
1431946
1046295
881700
1467041
139984
375663
1238912
968656
542681
174558
915102
780819
1244620
1258600
89269
29374
502239
275474
1254981
1002295
1145426
927674
1292729
1554042
150100
1214234
1208456
642682
1504461
207103
295198
762093
1184950
625206
570850
286584
506529
1305992
988348
370938
987041
223091
1408198
302269
1027206
497925
397246
1299681
714837
1539818
788156
139169
596018
1332989
204328
144596
1189082
951570
174254
9581
448256
856162
292221
1148074
909770
1528406
241836
1499355
1040932
1292977
215156
392539
359264
978909
1489663
996510
183363
337160
94893
555109
976105
775431
18890
144570
345990
632433
1277002
683828
1186486
377455
1035651
1037765
1462948
236955
613170
202311
88771
309632
183688
717997
894228
170708
3430
1098769
8041
1511768
869881
1007562
218750
475016
339046
66351
113550
1191457
608434
1196648
140365
1110671
1457187
284568
634378
1187717
782147
331232
359607
386126
1555787
1329213
324685
512633
435032
463345
782315
315143
1114670
181156
22654
1255170
92037
1251256
169380
486593
970063
39549
791600
874280
604147
601304
1235239
482349
740447
864992
1232336
232239
399944
1535149
166203
1105768
1193434
112413
1333094
873047
1565357
746383
21065
1288040
1246271
1253981
272647
534846
1316672
183036
123910
63545
700290
301019
198328
292628
245251
483127
439837
249737
1386504
370394
248056
489313
628567
549802
1498527
1222935
269812
464013
805651
590010
287669
1145856
1448163
927842
494762
1368025
932353
375138
734413
221600
1194646
135121
518301
240774
735179
288482
548118
633259
554671
606177
1013817
328547
129303
746152
1361916
601630
390657
1307193
1054772
1369019
1432031
38542
1503794
464446
388604
566802
1232688
1473047
519853
364578
1193032
649078
1224635
689789
1541076
275046
93801
1254948
1351234
1492138
888643
1529608
1526836
227676
1481385
271860
1514460
1264927
884886
339455
650554
725375
293391
1030861
743858
1039484
1308918
244221
1263909
1077055
331836
233887
1052233
518953
1117922
1400564
1289113
1092921
1365613
1460247
134623
393937
122538
915614
1315411
404169
780362
1374949
1405094
36251
505565
747663
11379
1163369
1261331
1282908
1065024
1072923
1135195
349415
742279
453327
621930
471555
727648
1137831
410020
1002541
781359
641325
1543499
961423
557546
674059
870702
957276
818433
282818
104713
841281
1438494
90362
231877
538508
150582
1513878
632784
1423906
1001053
1495115
1546787
506902
769572
730044
411428
1356657
1352668
1343289
584762
556005
1353360
1461000
740345
1041319
656585
208457
958371
1166612
1322683
1355639
1356993
946226
48703
55437
201147
1139627
519522
390092
1045392
618019
1099288
239451
354013
1478838
1133290
620215
348253
1138313
1493762
786364
750104
1398152
986820
1305003
294315
365564
519867
377161
1186353
720042
817896
324753
519763
1411335
176224
963689
817297
1427088
1469827
178673
392996
666660
110561
895799
1042987
658442
1332371
87496
1053450
113684
826287
440816
1364485
311180
949853
300024
372242
633269
257297
1241112
243835
566403
1320997
1495367
575860
1263626
68833
1009736
619462
809456
179176
1155893
366002
567261
303469
1176743
913319
1198789
273034
845331
1355232
644084
36807
367516
829453
1232935
551378
1128977
1473688
1213716
1484945
174886
1140953
860885
472643
242672
237020
774087
414813
502614
1422277
596995
701585
89856
1431982
1331545
722298
132733
271203
318624
708752
232207
1327867
530434
437641
579645
1088977
1066688
628271
1219186
385691
1134382
40251
1543087
436951
636357
565756
1296277
44776
317739
956386
311957
1364160
1031469
638357
1480934
899210
873377
928222
859060
866767
125001
432555
1418521
1066390
1494080
815387
1225505
1090699
1088573
690024
1211694
855833
80555
1467018
1565199
953471
1126319
490772
1402204
335898
1193937
453762
373410
770346
1331844
40875
1489190
621010
245861
571006
1503310
1163234
408970
745343
1367071
1317115
915859
1446658
300510
655931
1350638
321933
694354
739284
181073
1246658
960959
1458253
1125417
89447
657342
1490309
712057
540606
100416
1031980
494546
816214
1567085
1357056
94504
89066
540619
572961
1166196
1358158
349444
760218
630946
714968
1460946
340353
773550
1017937
210615
217858
1090582
123124
1412145
109365
292320
1296953
1021006
1562087
753347
1095978
259453
488454
183915
1523654
703049
1187585
371860
1183454
710255
721292
626348
50823
344880
1384727
434903
421846
331789
340139
1246946
1042909
4885
232194
1405813
1115802
39799
518112
1064056
1012760
1515016
675926
1098502
1169900
368031
646338
1531916
1135958
128586
970807
1560324
919342
1275411
1481135
556130
1332074
1182909
79678
50609
827876
1156131
426619
612835
1534291
515428
95348
533599
693056
44502
548503
1185806
294932
1247926
638495
1366647
885000
181599
1281767
1165322
457464
267416
1509884
113140
1492468
428382
633769
765661
1268548
1110380
969596
492284
551909
1261913
800490
1138533
912476
195562
991961
1120893
1244899
221790
330534
1022503
389886
1031883
1384646
1190651
727845
236148
851506
465969
987842
1037407
1120551
1315245
438883
752799
1032004
8039
1095667
280601
1005971
235976
332770
1132803
910071
347856
583681
212754
1445800
419857
1210183
304692
1403019
1414841
1288270
1206421
1426773
578608
518586
949961
297431
343869
1521693
763632
1436387
484488
679150
647304
1054793
676119
647352
27057
1126477
529103
634531
32254
554263
926889
716246
958864
603383
1017208
452703
1456926
179574
736406
968334
90909
29337
714119
755508
1002919
1046407
299499
365113
1521770
447343
971206
926615
306291
1258238
739799
474718
717377
1559833
1252459
542407
340306
751226
845352
307696
773246
1290222
47018
527931
470775
926547
993766
912466
1348788
1389712
192390
1280569
718774
1195600
45848
1086050
1509695
256272
336850
651725
1304746
847247
748990
779820
314950
1534918
363712
489772
387371
1330734
14228
31583
225226
962398
1469096
960643
833360
73777
750366
1263773
1292476
1536105
931224
155833
567368
1073487
78444
905925
1247592
424713
588442
438028
890183
463041
603611
798260
336020
1031181
566669
444104
1246394
1097407
1040972
402593
1076980
789531
1144954
1189270
1390490
1215893
68577
567960
649765
1034841
789046
320355
233989
262457
1447189
991702
1076874
1323634
544972
70534
1434915
414315
622632
941310
401461
1217448
250327
539611
761876
631258
1052188
712130
1375827
1557396
1539052
462448
572057
878507
409211
1013686
745101
293424
735561
538146
435519
1014706
1204737
147819
1006696
1308257
922754
695770
1188784
74175
1165652
1306892
1557827
991831
457750
596165
72607
1386306
1342541
312444
134004
893344
313373
416696
1413412
993734
401566
1013825
1416120
1223360
130507
448439
1551934
877225
981628
33365
759115
1256763
29570
1522644
1266452
1329892
616886
1046380
1274391
574290
365046
1527801
1504565
853717
191890
353392
761088
324949
33222
58280
1070936
1168067
417937
838049
43147
1205960
555092
155708
169916
1099092
487918
1018570
1305555
774450
1081898
381228
560262
212837
353266
350441
1039091
1478312
682931
114085
476393
1257017
1081753
1391029
582607
1086578
581166
617909
810822
877896
25736
1075425
1359359
278754
536506
953811
1495836
161690
1259292
593055
480516
292785
719761
1367150
1521942
577917
753396
230417
336749
1469921
1454851
1243745
102608
674796
298465
221241
1354579
128890
711937
1469986
228732
611194
441243
522673
633524
727981
283612
1444732
129099
812560
1092433
1185299
1230779
241375
1283353
1183739
1290125
130664
1199536
337972
360976
293452
674256
197792
460502
1429868
197213
279587
1254646
1095765
663782
1098078
932255
1251067
1051589
911407
852210
417924
24273
82454
1453663
1475223
1093554
1023718
957297
1364318
1214031
234576
697618
885587
1554818
1080352
268460
365249
685777
144222
946820
174437
165774
448391
256018
739412
1395608
756360
1371499
1134829
289005
525185
47179
1453286
118692
1475323
1301649
960747
768516
1035955
726451
926057
629852
181003
310520
899606
662062
1264252
536435
1465636
222485
813074
195657
1116273
1156873
452447
1328015
1375423
954024
257051
1336670
907425
1334082
1320405
685314
1246724
1137186
924156
1008670
670053
1243528
1417663
1076292
791595
789748
458579
735209
1282209
72192
683848
513230
1548353
1023082
1346486
262641
558881
1224499
1322865
1209688
1309361
1471933
1218206
1426007
632299
1135367
1523329
964882
1000512
756477
7458
622839
510029
668177
350614
152484
1199224
1026966
1427191
12366
1172550
1345363
75898
313062
758827
105497
1218561
1291384
149393
269231
146603
615700
1499869
942874
220387
75545
1243714
810962
1377381
364285
1098354
301754
1474505
551802
908392
940088
49687
910093
786779
891272
319602
820000
423734
1042889
1402524
1217177
1358217
879359
63583
731874
993595
1243545
803295
1553722
3621
253091
1514123
1038040
841200
718338
1491610
27801
1038971
46687
1222163
187415
1280916
1421711
1366323
973196
103612
389269
63637
214889
1117212
1196497
1120363
583931
697679
936675
1225110
200012
259354
959188
229706
93264
384913
1431184
1301864
1214887
277331
1462992
901403
529179
489837
1111307
299607
745536
1153684
27874
284947
921869
1288315
525246
1196006
156092
1512416
1124772
492035
654177
1045680
239633
440560
1473138
1378443
333794
1049128
1156278
374631
1515211
7136
945021
1199404
1498951
473559
905462
1055860
746686
865700
1445814
89581
620199
1316658
1142812
679330
438083
349110
1519091
781174
1352290
1091755
904507
34787
1516379
1036790
16995
220672
605596
162217
1476984
407769
685031
1215483
1370478
800458
70007
1062243
835829
582402
1135919
547434
596540
1103392
44841
661016
44313
275163
852417
1315278
47644
128664
264680
124149
849461
1107485
1558107
132599
1525068
992434
969512
790512
970538
219109
1414572
1308667
142070
105882
491709
1232342
601376
777867
1265403
1037613
310917
1563393
204643
1288246
597868
359993
1489140
513630
197551
1327025
1199326
41659
1391922
720782
1312666
874923
557436
1302615
523781
1037811
521103
1189454
1074198
610246
1176305
1479791
355260
763441
429409
365525
360806
1092873
1547416
1364385
67797
1523178
93454
55890
536022
79189
1540489
18998
461963
346175
702857
1225442
1077107
261603
567306
940369
1326065
667550
756117
347319
789407
1381798
410253
533473
993672
792047
1072836
1482585
1249149
1180008
540593
1009932
255932
140340
892301
1092095
221634
25958
1414654
31341
908577
1364078
846657
594589
1338963
1200425
115524
159816
1059660
711480
46700
137149
150295
1322345
786364
1086019
275600
417523
1027131
776919
1300537
664565
675541
1381562
1216780
752132
426521
1550997
418516
609439
677723
927807
704107
1354278
104640
945118
338525
1154024
127889
1119506
905542
838631
795831
1288922
1364195
252816
1428988
1217672
80271
416447
1305093
228223
984816
1494118
1462792
713806
304227
662723
1533727
358797
187195
527440
437567
1554337
839040
448943
558609
1346400
662689
949490
330814
17824
1354454
759710
1062151
374659
844455
590324
515233
1077735
1453986
1170612
763961
1520713
525339
1545188
1068323
1492813
1069648
763794
1419752
109891
145540
907429
386625
1219902
105213
1074457
694899
225211
636356
1184521
1148865
1006616
131460
11145
677914
218631
1053479
1453355
2692
297528
694125
524951
1253485
489684
71661
755813
956986
399289
224085
1080267
478571
1080877
900466
912684
405646
884642
1218752
864191
1372652
1370836
761260
512794
180174
348780
1052423
940427
883209
460885
1252507
881082
666507
901020
734883
1387776
1159176
1334207
785071
1164540
1405426
490016
354580
486001
134911
911057
1519031
1459533
463503
668901
1472786
1040442
39824
1018152
917571
1164799
295436
182103
659602
320989
213721
1167238
432498
1171096
1415103
295993
148249
273615
1532676
376641
534263
408837
1059082
1452894
950651
111556
1280612
758114
956111
1149469
149807
682246
850941
1038307
950023
1416423
1214801
471146
724651
1131941
1348179
1242949
20184
891456
1134650
624347
754558
658479
102269
825758
691301
1214743
1223528
762320
1222650
548355
795707
663167
1119229
548573
464564
1067139
925784
738328
502248
1082487
1178788
1506482
695342
781287
1364640
127810
596478
209754
1446839
527403
1090391
1385216
680588
29635
1235098
514921
780882
179853
1247096
1099093
450167
624419
728233
403929
597201
677809
259237
156777
161417
1343330
1165727
1263541
605732
1318262
498353
1161173
1089675
70097
292342
1070869
796214
1508907
235472
907313
25999
1501515
1388718
1547857
634935
1239747
328925
1223585
804773
999812
649120
96566
715388
791435
506626
954897
1469505
925627
1451294
761092
275086
107325
1334553
1117143
1484986
87089
360159
937872
283186
203121
633824
298053
499672
1039958
1422937
344841
150776
410289
1191118
1518398
85208
720864
1018949
1274516
413548
218170
230970
1409490
1124677
1543842
1298030
1242090
1260826
1412024
654729
1437457
1556340
292912
1461914
300629
318485
1456602
598475
889393
739527
1466646
1053800
594310
490651
122364
1169545
256044
783759
291358
730320
73636
1473795
731920
1442635
999228
480868
141205
384824
972120
1516310
305485
980085
326878
9209
1508401
1128735
1035890
1303583
1200676
761853
1458056
913797
1383644
1391714
369562
902347
1204463
1388765
488599
580156
1129647
340542
366306
1100345
667751
882794
1291136
761131
915986
1222408
355685
1492819
362918
283855
507494
1487858
37573
424723
647688
12115
435295
939318
891105
1388413
668193
577321
858600
1242579
958023
1084884
169114
1346208
537607
992736
1376745
1324362
492415
945558
998982
572432
1450620
665233
185249
1402432
1528900
886306
371738
23056
177346
939273
1412652
326979
671545
1333974
1292783
938579
99911
445173
809240
1073484
580453
787974
810708
962064
1364127
447128
1091749
350431
1222823
1394805
434385
1413000
930034
1525152
376348
226726
844258
960324
1036633
1199868
976904
79989
548616
38582
669049
76333
1099210
771490
228482
112348
445503
1515531
973007
1135622
169081
46681
593
796116
49526
1448943
1096508
1005470
629575
1273038
470464
1379009
73326
645272
941104
9380
377755
980536
965548
1537537
1556354
1116652
1319462
811774
117172
1396467
134415
982269
965645
72021
1220145
57824
1441591
1380483
369296
429877
1013949
540193
1425278
508291
1390009
811527
279274
1480713
405506
545894
1363478
1360239
902740
362836
955271
266471
1267361
206374
422632
510614
1254270
970271
75864
696597
1341889
1319094
917939
86887
687050
859806
1491323
961367
678003
441007
585357
1388766
772797
488191
1456215
1297559
180320
965276
630546
187448
1168930
219311
1486588
743884
638379
1242765
335246
272248
370575
64218
1115876
302426
1124316
405416
1002059
784524
71032
97703
1376278
437120
917512
1367737
550634
1224804
466462
531981
306302
1479619
44173
808717
288798
41419
340800
1806
1534407
1137977
183197
1291493
267641
1520029
783921
1379018
1194198
1426554
1113082
383277
777047
94153
565243
1445026
1374373
216156
1419198
705098
1113671
1338348
653201
703861
228333
1523195
908638
389688
1015958
762713
737187
1311067
954064
34606
1403808
816650
241244
1055234
1498483
753445
237879
356255
619968
567538
229411
834272
496031
1181969
888412
1513195
1371564
148554
514102
250179
426484
192646
1088070
856592
141699
1472960
907440
760100
590621
414079
1354404
360681
504644
1534838
790507
93430
255550
115515
196105
361856
1431029
1126468
1013952
960548
1025666
1306508
1454698
521445
1529450
591936
170500
686127
353779
334046
566053
1423055
144621
2728
1391481
113422
618008
704673
222886
1247697
603820
1061788
371747
1007872
996976
1426444
151004
136890
486758
1289044
822596
1451497
1345140
552274
644753
827476
263878
33526
524260
182625
382960
427983
1238918
1223767
525661
191260
465402
1246020
1435318
1196755
1061102
874215
1117414
1424116
1436867
191027
1269233
14214
1436117
1290767
134923
459394
523300
1211886
520340
1319505
1334818
297571
69268
1321520
1345992
889761
402837
271652
185594
282526
1180010
594363
1025935
544753
1561619
8846
1280501
1318050
1238192
413337
314083
1414477
980239
1314542
134210
352612
1205433
1237753
218275
1354750
872141
1263642
28252
1408978
717699
718961
732741
1161868
1039060
187992
1307765
222644
1127871
181106
579009
1439049
1403891
1473895
554111
208783
1532722
842573
1055219
843281
1380986
267844
1349895
1042481
260406
1049830
1519376
977092
157011
1452457
436081
611770
1138566
766053
697994
1376993
1164446
1357537
664015
748162
1136109
1472067
1332919
1239719
211017
957366
640374
1419689
1277849
1261096
74750
821131
380427
1182288
1346663
901377
683794
1338299
580392
1532936
905311
793836
1453268
200063
342162
331412
88772
777488
454467
509089
1058295
36078
1460665
1275637
285222
1230348
1012218
690437
1224822
101631
292982
115067
1292804
1073271
64162
406665
1168533
187716
1256416
632261
680257
346149
575740
998962
1501063
743815
382919
1237720
189125
799043
1305500
1167790
860424
431871
812492
10208
1477254
88727
1565375
468237
1444770
58703
137375
983786
1521326
1344434
321551
12379
1150004
343378
836986
441277
1119758
598469
447168
1208329
254913
949150
1226674
800383
1195839
269774
1145134
1474741
1185061
277358
342665
1416065
1226127
27043
1165930
1078283
924714
269385
644669
560727
338047
1442470
1274871
122481
126261
1397692
672978
1552123
768507
48445
210899
1063205
1040067
138600
284400
245877
1553641
232592
632579
557775
823365
660455
1085248
219254
1240002
742306
1016570
1506535
268221
510987
1172216
527776
1084752
107680
413983
684192
468250
29084
1106773
1232358
647614
880151
1525689
181029
298386
784062
1401022
1292945
39878
71384
1537410
834076
1411147
1428068
640993
1450316
1396370
1422388
729526
545102
745654
82881
993851
1446305
1560711
152285
1381317
1207423
328957
831094
1278076
1444418
73647
420776
721557
94630
171877
1248313
211667
469415
1467624
1555088
243256
801063
978674
1184217
207801
73667
1500009
749257
1368659
1467887
310399
856921
1244576
1422918
1384105
131601
1195191
1112727
1201148
1063844
1153397
462187
1452765
1070935
1051936
1066488
101442
972583
1208163
615847
1123346
1476469
813286
1417997
12137
1113455
295719
858520
980612
796759
665191
364472
717611
899658
725560
960031
464074
695410
617912
1296804
131044
1402829
763741
1062712
942164
684519
902870
380655
728399
1248976
363406
1365073
844235
1239598
982673
137390
874549
906321
104845
1454154
28827
163529
1288198
1210930
796594
1151748
1234101
937555
1089644
456703
1566385
12352
1388420
1034255
1082049
594795
1506700
496728
193833
384973
1140888
1078843
89630
1080198
1472033
1193248
793293
160497
787919
793361
1197419
944978
775335
310040
1082559
1268838
383055
1222644
501179
1174383
908947
544815
45843
217125
1241418
1374914
1154047
223305
1034821
249417
208777
1130650
680210
833293
656806
170834
1222667
35078
213662
169085
570066
487210
1092977
295423
793057
743969
1231472
1231642
728963
256472
1074736
486285
1465831
1146002
1030297
664849
731548
838159
733468
1245102
426141
1281332
975154
359486
1312496
1385496
1260147
943240
1551681
482991
193853
43509
1322308
23317
1239692
660629
1296415
215350
489589
474302
542570
1434385
1038376
937324
287684
862819
1275529
450606
777870
1531108
364770
540760
769644
370268
1371588
494040
547624
497664
1307607
779787
1016809
959238
947839
1298293
963514
698455
1551750
434246
1414482
1320035
1053554
245140
124027
556833
1319347
1536125
758923
278280
659417
626028
926372
554580
147992
747798
1267015
215578
473812
915259
76966
306853
762884
179194
274966
1301798
537043
734357
1020334
1455973
118028
1322476
924087
385673
554636
1344755
78596
1362764
916793
1501896
1203638
701292
785202
502008
800978
1112946
205120
738988
329320
528354
1477983
1021949
475961
1160101
875960
622004
1013253
534314
1335570
358655
551956
1500974
103110
1561572
201359
701566
983752
353448
494086
1237469
1078568
281247
605220
1249138
175578
129862
387652
707155
1115975
618640
130950
1390757
355250
249434
529384
927688
688446
1125641
594842
1465580
640217
98610
1474294
813505
1211140
655320
755778
428214
905129
72607
443971
672416
1328026
1318407
270532
77970
111739
54312
155095
68134
749097
917873
1296254
1028528
1329625
1055635
1364095
1309442
1188927
441762
1232276
801016
1156756
993487
319558
1234754
827118
1385322
421326
221367
275386
817949
80292
140057
456809
1063402
529401
855699
580825
1146998
865588
948182
899824
1305708
552983
471131
1002936
1297255
1369794
638631
947319
1191198
1287022
194964
484168
815622
648560
744359
657561
985018
657451
1329145
251307
1158449
1228437
1450807
851365
499478
1098663
598252
331058
217287
226272
1346229
1012436
1028716
651616
1249274
780761
1442857
376929
1530337
466784
516640
1110845
1223840
551827
326450
1295822
1209606
374559
899297
238535
625782
104825
152303
296521
936961
1008841
544821
449906
1019964
138092
106919
804693
785807
951895
338730
450357
1195761
1001699
1339204
1408246
1249768
732589
1019575
660442
852541
700534
1126541
40311
1526149
851298
1183190
1323130
49145
761006
1564684
1080498
184850
1286953
1429940
1487376
1407439
126921
1046943
1017455
746412
181414
168067
428174
979339
1376060
806463
1369225
955134
146536
1493072
24366
903641
256593
1282734
926827
930780
629196
476217
210473
465413
438183
493901
1400899
1217915
1531091
822831
664548
415959
230127
259595
1446321
574644
1525912
1528512
733992
121151
970173
1416688
1133830
551400
522880
1298263
1474200
1151379
1337703
1454325
484488
1409037
766005
38641
930890
1047518
861254
1018097
1053880
1268916
510820
333567
216483
1166144
579258
874399
1130929
461878
267317
1325348
94667
1045200
1364372
211473
1539399
1215592
8536
921048
988655
197441
224715
781046
210103
349606
786792
712477
140328
129581
1265626
1426280
792956
468706
1484901
1095858
1171738
797522
275501
722869
945722
729797
265090
710271
566068
940733
1145895
548301
865437
1141354
1266364
306475
973663
1565011
379955
1031472
1276554
231342
657158
561387
499174
723973
1308190
437161
1272559
255514
324149
544554
138791
1498665
771466
296429
907564
1405736
997842
230463
1560937
117794
378884
530343
1000723
1508998
316014
800510
1307025
768510
336631
42099
641544
394453
1356690
1274112
421381
1306536
145951
330905
864992
980544
379875
113033
77409
1245339
849521
466952
1519562
1485917
506208
1163201
29549
480895
511290
271624
1556086
1372800
917864
1085545
1495184
622473
780531
972139
25647
1070096
447960
1559098
700545
1488675
75776
546125
719238
260076
435106
860568
714967
1310255
421729
1530801
1515203
1207941
739211
545456
1260039
1303702
144890
481497
369975
649041
1370321
322460
1482063
889146
93160
1274863
577899
10704
900507
1552945
1554108
1384652
905002
984295
1535643
75604
646401
1218239
1418199
624277
1472108
897798
657154
537485
928992
1174154
124521
433054
1538647
855663
988174
210892
723553
1425828
521856
398142
302663
808910
1184089
624294
1418564
1289034
118016
242826
1564205
1168281
560566
1159152
565007
1425976
912997
690519
945209
464037
645763
1372699
163116
1369888
527592
684190
600960
146544
1480052
1388897
128836
569882
86307
1019589
521532
485407
14071
144493
1179236
96303
981565
94201
344352
1066920
144421
1036294
1122844
799829
179118
1564203
1057476
1303207
548447
767949
109502
1225849
877552
421262
287558
1206439
117411
1417247
786415
1340185
1124853
736499
797776
1563874
186356
291440
298935
1417125
350352
956159
905423
99702
1198667
549254
773694
107782
115329
622311
1087287
522031
832244
1104481
27795
1522846
599466
420040
1316879
1273032
683282
1124763
1275488
52759
1105255
692576
1310242
357572
317214
778000
433760
738521
1044344
1363127
245537
174747
496168
254603
1051075
641923
1213720
983949
157540
872460
197290
629236
1324450
577409
308461
221843
1213464
311312
1226842
1366056
76516
268653
697088
488295
199701
872005
821051
160240
995384
999350
50203
1508586
1034184
42084
453983
484267
1264252
212957
616764
227826
1171460
308416
1410577
276398
11150
1148442
1356305
889951
643065
1187632
963065
80070
1504567
1411041
338660
766176
1197360
452384
1148048
1039586
482063
311212
463526
682057
1164613
544447
1122446
1254201
846231
1286946
228101
534980
480144
842939
537642
11470
221970
286088
503655
383935
1093650
368960
463509
163632
751007
1143445
398053
1562629
294274
1229908
933357
1116558
1540215
11076
1416137
999649
381136
368247
245108
1476323
707497
1252918
123758
1242382
379014
971398
535819
1115092
419548
1561192
828453
977068
1224869
1087377
1278207
1072080
1365177
880656
522368
1186263
334608
2413
1548352
1523231
1076474
1320894
207586
267103
248977
1524142
102127
1476860
131778
1185045
12859
1434339
929689
886198
531781
152707
1474982
228327
1459656
1197784
1393855
710560
230198
573844
104639
405566
128550
1116972
402437
885015
1219130
900595
187738
562062
1198542
652064
659780
1038043
1098672
1105527
536437
1488783
421221
1022118
675133
168404
261543
613699
1136791
382494
885384
439744
71945
1505205
568222
110282
57348
1364881
447302
1201562
909161
630152
1429733
1502762
483184
85769
1084635
1142568
1386379
853243
1425175
214723
986990
741082
328883
1360536
823034
1028527
926748
590264
101518
643853
1189505
986489
173261
884922
165513
784250
180533
830299
11338
1276698
92803
417464
333074
1452686
1165370
22988
709836
951844
337224
463894
414631
744495
494560
149425
133260
817611
478704
344979
1413397
118541
1236634
142180
400353
1168335
587707
1303883
145892
1149708
1012458
1008662
941769
982778
1247326
394580
984469
1129862
719438
1183533
538244
1560280
353387
1038919
11913
40084
600029
1464949
1307645
1097321
1454838
574965
343183
1077331
1001461
762244
1054797
762174
48569
680189
1199105
1446502
190773
1539154
1245016
27800
330986
1070972
1353697
764778
541001
368686
31778
1362663
340839
1171339
280543
634072
181401
880876
1134932
1508193
970797
1003740
1107482
1108258
1382418
1359071
641430
199432
108121
638440
1419577
723452
739008
1239266
21008
777465
1383472
247312
506715
663469
1392398
608210
1535486
769184
62255
1304211
1323221
1517469
25992
627379
50105
1525021
68178
465418
820707
727642
1499737
1050045
1334567
1552672
1276776
894974
1243241
468868
6561
838350
1460411
319513
844140
836118
718445
693324
1452446
761344
142151
892292
75049
1047546
1221020
1446082
1460784
1492002
4711
1326030
1494732
907329
946374
1515281
889555
266661
1394894
1484071
171594
1437934
753549
671792
1266332
1539631
127947
110732
2408
16094
262970
1244562
441014
931227
583777
67568
130609
161074
588318
116275
523209
1347899
1317428
563081
1208328
1199889
189580
814898
508606
904341
1521535
1386494
1163389
575096
1235776
340812
1355336
1270182
1420558
118185
1340048
522835
1160668
454493
365575
56532
38967
637557
655577
548350
442579
885769
1376811
1556594
518960
1374151
913496
887576
1224198
400583
659591
1232161
760153
401337
97663
628770
914245
688818
1141564
1282831
391909
32054
1062189
619064
860072
1330507
1363735
81469
458426
1409462
1013388
902741
1542961
74270
1561842
568938
1165862
766863
1308317
372676
1435958
580770
815094
127031
882374
1395460
49411
1469219
157518
990103
121454
785149
1058341
1401562
1163387
472829
1379192
1409929
1117288
1078000
885916
855026
877355
1033090
840930
1497284
1512772
949012
609501
326184
366444
213223
1120255
326038
783690
706322
1079613
1253423
680299
839735
1304054
1370624
875613
558936
870778
1140390
821784
739477
1493731
345447
640583
980756
837445
66899
312510
1019245
463783
1198964
272014
891769
1394954
1532981
159283
192729
1525082
1267113
772791
1278809
997597
1038919
262371
425475
531592
48276
1171616
1356445
705903
1511418
950551
50098
404635
379934
1099490
1045949
1097932
632958
1235980
1265898
1449011
240122
1244994
529603
526948
231388
813530
681150
1501017
1040615
1480185
1264633
1502734
878590
1373490
991536
59349
396531
817197
1509453
1396680
1385101
497998
723772
573292
466016
346757
1228584
290570
196809
36163
1336257
806738
1160044
243353
160819
778447
377736
1079900
256165
1326500
1567342
191427
546326
830723
339499
1074976
1310139
1240309
389409
538661
911589
903934
837243
793269
123001
1027722
1057280
961170
277199
601409
1426802
984871
994748
332077
851815
62520
853954
1421788
1445750
234819
1137698
722547
1125589
935889
1309718
1300085
161065
686491
612004
382276
607605
590661
956416
313175
1034892
1394467
915537
1332141
904677
63094
479940
652824
836336
471032
518148
794188
350660
119353
711971
834169
1294155
470289
190946
1207442
266634
1049415
282729
308171
96874
1187422
1117893
629897
21796
1200270
307835
222703
396356
455840
349633
1196672
1110489
1140151
897128
1402279
980605
445363
1551546
1016519
1308562
436314
36140
391291
1177894
887407
15381
188424
666902
614382
512282
112158
45387
662706
781820
989797
196197
727795
391070
1117241
1112030
1271039
374066
1439768
79163
941926
150591
54496
1168233
566701
586998
889709
658353
925040
554821
194053
102493
27753
1055525
501899
360002
1378116
405030
770774
1462802
571879
1376299
1343644
841521
1205218
819245
747122
951399
401788
1191157
485411
548731
493161
1026851
133331
852805
16505
1506934
1326665
628503
512623
955886
420351
564500
268364
1373265
789969
1200288
807847
15485
1423663
35579
904235
126478
404673
404283
211237
446344
215760
1516151
201505
849431
465632
236818
275614
182483
1184164
440618
637886
1344773
1168869
494550
13735
341813
986363
617604
1443081
306355
867261
481066
1123255
398509
836028
1182445
6128
929322
212810
189349
1086695
182874
425834
1184291
527368
1090560
1376768
951866
1416895
1000981
117318
586903
443846
1087954
489981
1064464
497346
1037436
1527339
1399161
1192943
868730
774292
893501
1169615
917578
351078
761698
1353573
1453777
45204
1525650
1421388
684754
1325462
927515
1441887
847529
186845
663453
1457182
1558191
1525341
876089
1203258
1192536
1554984
306880
1433676
254483
1091725
1114955
1514989
225768
577177
712518
1405406
516691
140875
1201855
945562
536291
83454
361567
1458861
1479012
385638
431482
467200
1307182
414287
1431546
1016285
1205997
1269608
825579
757638
1061258
470822
1432997
651171
290668
411216
748116
1387577
1040216
1404474
1262263
736382
983563
1361766
8917
225977
861466
70022
373941
236174
1476840
297397
778941
247225
428751
824418
1189994
1181997
292438
1062825
393744
78555
400297
1058593
495820
1440945
246433
924013
895435
728671
832524
1372830
1449059
1113380
1452631
71947
1240114
132760
183806
443795
215853
1124172
767927
778100
180383
708812
201000
222450
641571
1180539
1439788
1043683
1070736
1102193
1224945
1509102
163204
891538
1486520
854891
981249
1329410
687631
574841
76779
892019
1184549
1009848
145507
1303902
321268
1542090
764529
1561945
81602
1357625
23688
806350
193341
27365
1282641
71801
1045827
137736
984802
1147510
500355
1321465
856920
527008
913204
1155501
245305
897761
248918
333403
754123
515885
417257
663471
11204
81913
443508
205766
1488843
58193
1100434
1504211
531225
719395
570214
39626
1281259
257678
1501609
1482371
1522321
76353
721577
1229121
1343509
1163484
1411476
291116
1566049
771482
666442
1282141
960377
347381
1532545
577040
1069760
450209
27077
1193818
1537880
782935
553439
372534
279881
868314
1256066
1412641
399307
101597
112822
56351
566617
1160603
724664
197918
197535
720417
1036520
1057706
1516264
719391
713501
422653
1323778
1357755
1414943
425650
895867
1449151
405061
189478
1361850
266012
1031380
1118058
391445
1199198
217531
1367340
815990
157041
436308
652776
1300428
1007153
1481418
207231
1306780
400565
372546
408968
845249
149652
1501043
733718
1096162
453556
647060
174913
1328883
1275624
1484714
339049
669324
1028339
861214
69097
872547
547816
654069
1217137
186323
699194
1428225
34523
1303312
1544588
456716
1288060
1227825
381488
373239
719751
1566177
982948
165502
237577
33440
398166
1215598
966366
731157
579105
621332
1381799
847137
159380
186900
709734
862187
1438902
396405
761793
921869
1056346
1404047
360670
803825
1245573
1023916
262247
1101426
1469571
1336787
1004111
1505917
1173512
988729
582247
1044000
1487329
916926
1281867
1291593
796367
1539796
366421
1039978
984269
1531649
1123062
1052610
921141
436814
1107229
1374174
9387
1265925
671912
1259432
1420952
1161118
1323096
518498
1511555
1230795
1440458
635295
1311771
998792
238181
1200617
912962
1221914
475627
1377209
534331
1274188
583630
1426486
533777
882054
1255526
926718
693852
1013714
891649
204633
1024023
838561
63607
84047
739138
1039144
1001495
1173352
75984
1043676
982767
363430
773025
833580
151780
783292
527040
1218707
310829
468678
1294653
919747
522445
1456520
1512707
1083534
1474390
1128046
498914
864364
1380333
577759
174673
1351610
1066329
746838
1174790
783089
20702
629462
490933
1246415
947068
826344
1518335
1325115
498041
1372910
325890
1031131
824438
1108265
1190679
1389213
302054
41997
791287
1418883
1204287
221886
29608
624723
337193
836096
886328
867434
1247218
1007656
514009
342089
343723
1517323
596071
7032
786541
711354
1020882
764785
1292184
1030283
287767
468581
118632
554477
87304
1090421
1143796
777981
1238108
739840
282273
993610
87667
555715
1153183
38108
1155752
92830
1448642
109499
700954
562858
224411
1125520
674993
300769
921818
1131762
919558
337057
89133
112925
576195
510450
1348119
942193
1018748
1531339
837963
1238961
242463
429073
144271
155061
925986
485022
1000675
606158
1046605
190506
1068309
882321
260364
281373
966920
275892
1116739
1361696
432906
70041
782730
15824
178702
1324539
1220722
500478
168392
1375763
591989
857709
957635
147264
306414
1374855
428143
657883
454848
827933
253257
775203
174120
1443558
1110812
265757
693391
1343685
1301613
1205849
952187
61945
141077
744656
1333107
1146338
1506365
1275812
359020
443852
740084
192148
911708
810635
546173
194682
984981
1274771
753950
726895
602448
659182
1463181
780402
76092
80531
1146266
149915
112735
1474783
1513950
1482410
560149
1004610
273746
912120
324256
7492
94185
436335
1218195
1531045
896546
1020682
648859
1474147
202862
935254
1458912
550228
772668
126054
746732
479748
1449608
422882
277782
1559126
1112985
1310168
202021
813820
1226357
1093270
1452122
879812
1467190
707581
668221
1191207
1040088
883288
1168152
1312823
690978
533095
523382
286972
1025886
510997
345581
917118
154003
325653
1528039
1264479
1508223
216472
132419
390032
270535
515411
590546
444333
159510
1276672
1529476
910779
1334114
767290
1484785
783588
1077570
1562104
1460200
1428753
253059
657537
1535029
1231466
1365614
730792
809563
298631
1486891
1240799
353583
1477192
759175
459205
230669
197407
1511945
1469544
374528
1019061
679296
759364
998041
723023
66363
746160
767304
1232870
393924
94826
1533248
486073
416790
856025
135606
1559066
286426
917840
285148
336624
845302
1290060
1269020
370966
1302792
84263
765582
120350
573834
105966
1027538
1149706
784625
371973
1201705
393122
1255745
583181
784360
565658
225190
742238
567925
822617
728562
938741
861317
1379937
235626
1430439
52367
1496883
629013
181728
952547
937869
882475
1118362
294619
817976
98030
1105216
930630
95349
435561
91115
1487730
1357765
1102004
1172018
313396
654198
729357
304900
1547567
359953
1165840
1432610
1388750
1098333
432685
931444
1272491
43216
965373
790699
1178529
951361
804
801114
50426
458604
1422851
828693
189056
150988
299802
708071
211129
1404296
213386
155683
1562513
33243
330750
1487333
237013
1380634
45707
303621
474703
563559
1271059
1392020
1386430
1314446
1379749
798161
79844
914289
1034947
1080859
159423
644180
732964
1020717
543263
692704
883059
463080
1377424
1213707
549947
463199
78747
1182267
1228027
1353770
218528
326983
993220
1210200
1339546
707342
1140570
1423536
1410533
459159
1389805
669003
1283468
271569
1037852
1003585
1291696
1206002
1536733
480392
397537
304073
1294445
176593
605847
7585
533136
418150
1337337
413963
1311794
220499
1101342
374755
1013222
1194016
1020697
177588
1489531
1410438
877723
560096
769722
140476
980300
838623
836716
1395505
195963
269578
1364060
1015260
1380482
286066
152798
249451
1204498
712836
1199680
269049
620004
1446152
621498
991232
465731
969065
1019311
627582
1262378
471094
1168778
752759
1305951
196321
976037
286919
839062
329608
827331
790590
882392
187372
530853
1488671
1099888
347873
1187013
1246009
585491
848249
719174
1515368
661512
989848
876601
1539482
1179711
266964
1212355
533800
1179591
774186
1558216
706474
1503698
742522
1456354
397811
185681
1129228
1366969
1338229
14702
469528
66217
30283
49587
276252
909297
1447120
218047
185627
527847
305678
1505376
1464124
955851
1135353
50003
109692
1424575
756056
225719
789222
1018072
1460931
902122
71234
58598
1094111
577604
670839
938685
1175818
277455
322768
744788
708238
754153
256871
399237
450412
1110364
1006239
576797
892364
1301676
1217182
1329259
202543
1069692
1204005
821148
363545
1206634
1467790
1451164
554377
175410
937775
779042
924995
1293513
813895
476389
1370525
43056
605933
1290924
678157
1287154
379759
143467
1278303
664059
680840
1043934
266812
1459551
916162
417301
1220932
50063
579461
395620
1463622
707006
1124419
1005117
663525
132703
1268304
1447383
133635
905754
1351463
1356238
1191424
607843
788675
238335
742180
688290
64874
764208
540632
111790
280097
58792
885920
154852
91883
1005569
988026
118366
247562
293985
254653
1062954
146463
1245077
134054
1032650
1166449
1403121
1428187
1010552
514549
205439
1135553
129862
755128
879006
144988
105840
1259863
1519414
796489
670753
452096
1509988
1360821
1255560
1431612
987659
1013666
1460205
492531
1120420
831273
302113
277796
519690
1367273
1330522
95075
566003
1324090
1115114
1496879
874642
1261973
1049442
500851
305951
1341350
1014021
146751
542354
20896
812875
653618
1510129
463150
342135
1198956
1027735
315446
637767
1215123
927512
88737
972529
124814
175549
844195
472092
1089676
402395
17106
333765
821714
824719
1031569
1088844
879435
1379094
232284
918808
75601
690267
1387241
737278
244146
1061466
1217411
1065857
160682
297359
1373560
809163
505820
1332016
1246257
1216924
1416816
1493003
177651
1066567
1228272
1171358
1277689
734617
1479790
193837
1541849
33399
55367
241743
945669
66279
24638
1563206
1267994
473341
1500074
623367
192989
651490
1381149
1368074
1526954
1337298
588715
932144
1045514
879073
1383513
305898
352709
343746
877869
995908
207085
1454354
205633
390874
1145867
1113630
381147
527291
1216859
1201409
1408714
977388
697456
854572
402978
656935
435414
827865
1500043
619604
852783
55755
703117
543708
293122
240764
1142963
1087757
852450
850186
483797
1248803
464612
1032006
354415
1483163
598398
1501744
1468668
205472
194487
1168365
636117
733606
749385
1441686
43681
390060
913024
211139
217462
1494343
1535172
1356748
1447891
1212868
267617
39655
619055
675698
851791
1003266
1487477
1477828
1505567
823843
240142
1166425
402053
287823
418465
1324258
601049
1267501
1298241
300680
1392771
340848
1382906
1498775
172082
796329
1471668
1067445
127974
1334562
720860
805777
1430962
219014
1558997
918920
544691
28698
171352
1320306
482164
311690
1333248
1288375
1467502
190437
594871
1183607
1484623
1539572
1262093
595005
576921
1008899
234857
1098788
643337
1209950
1115988
465996
1077977
1461911
1319001
609561
1323322
110939
1368447
731561
1014121
13821
1021465
1188904
570648
653904
981793
102774
1038075
1315752
429814
150657
912137
1295794
993476
668313
1009091
961570
80381
630578
1524941
26030
1375887
204664
1401441
603959
1002608
1442300
217813
1110893
408464
720280
1277136
1505947
569307
184713
1059526
372864
651822
959966
603960
1522325
665421
1326576
369398
733846
1212659
1322571
587428
1278441
584219
1508987
307226
538174
868181
1455857
114187
1272177
127283
665446
1230988
1516815
69222
1445770
976068
772106
785709
50060
997775
325930
559390
83032
1439544
232122
1355935
1029076
675582
886664
386440
793894
802961
1529615
1526413
1460644
701023
1389397
1462090
1350651
832956
1087402
1237820
790376
1400336
465772
546116
655947
1319349
1215711
722558
423869
1230411
717691
281407
1150067
1334276
875756
497888
1171580
196090
278425
1317222
919474
1153095
215537
1166259
1089136
1481891
287239
1354668
1471913
808031
488809
981566
441886
497231
1047422
1240434
1242541
1057651
1190420
110837
24500
873699
1163733
987899
1482518
4249
1150876
1438439
1212040
239628
1257936
267953
1122495
601130
139590
723241
602839
381701
92220
1545571
289670
2370
683799
1218268
577698
54140
1181458
1451131
303713
432613
846033
1500264
171741
759349
256582
1234418
1422608
765135
332264
879501
353035
1120383
1093373
1316416
1387282
406721
147393
1544780
1371166
1235363
91467
1446055
1138276
760514
1262450
196676
1105377
14114
556967
1364885
653474
1093808
1536716
833838
71887
20678
795916
387210
182346
355473
1549201
698653
35089
82083
942844
995614
1510741
1290835
419651
1066036
491152
575603
695818
320903
895510
771386
255196
457973
465072
1308790
665698
98033
428410
1045858
1351034
408324
1455520
543019
1020191
679608
743929
1238
894079
269456
1302152
699363
461302
1252011
1099264
820541
53587
10176
437953
86981
398641
124052
720166
1201176
1566113
786183
13500
596478
1474916
1241374
993359
977940
359777
872195
1337612
468510
10333
1555747
1133115
156602
100785
1516942
816841
100607
1219547
1377554
809502
61782
1556358
1459481
54041
107768
28383
416758
966416
1175748
260462
843378
78002
1401944
888473
1146679
1189492
770640
419607
444723
251413
1277975
1080748
473087
1489978
433901
1062200
1509102
964395
1131027
43377
1065626
251107
1409041
865963
1200022
12602
349572
733282
1504050
609323
472085
60848
507551
231227
752561
1043949
727021
855571
228074
1516975
1458460
1074116
786634
226019
1443603
1075855
1037601
913047
791962
879686
1425790
526735
976643
352856
973145
277671
865952
1236946
1345824
1193378
1045335
145614
909140
678632
1189844
1439917
1013197
297794
437272
967800
89043
136178
1035395
431976
1081600
127497
1239415
990472
1145728
1484614
960307
516999
79505
862345
27181
896390
503591
1176719
907727
314183
705246
86409
553617
1498909
1136474
1528925
953556
676060
836892
63897
1065220
1296223
631736
886754
279298
931505
1037114
374467
1140788
471584
1148575
811907
215946
140240
748199
1192259
1141200
1047768
298525
79902
1207459
643100
1277755
39129
996524
1521449
1424324
1454325
1016130
62816
835874
640505
1553137
371935
274052
113280
1378017
1161238
1364754
612075
76679
859293
28737
394679
1412924
1399508
705133
446637
1229579
782132
1032991
865101
803413
1381014
1351045
733348
1201070
984404
840199
192342
461252
998963
320364
447697
1419635
1159423
1488624
1040921
540599
1424352
498421
687955
591828
463106
253543
1255331
1497061
1279558
794342
825958
498940
1281190
1066950
338469
1143040
722804
879502
1427118
663754
42506
1258981
1500505
1284566
589683
824506
1224290
1261776
591844
486713
17908
1332844
1269341
589642
1506334
397904
1144948
235547
363337
129500
1425947
1191570
722740
1095928
571300
1147552
585308
345563
545979
1199362
952893
142324
1443503
1251540
688279
343386
1364225
875353
4826
12877
300110
1214687
1176785
483788
404147
119876
69415
753105
915294
574368
554957
1547578
789168
528282
1269015
693059
882030
1352406
161002
1528388
1522051
422935
191704
1435041
682161
654627
816744
303969
67518
505438
538218
1415400
372688
393642
290883
660668
689069
1513481
759642
360435
1295695
863888
1532673
10326
529228
1022793
1110453
1003987
1125771
940123
163158
1413626
1058774
886749
86871
814626
226361
1532663
1409180
1306921
126381
702324
199378
404361
753884
282965
1349424
915985
1341347
1277027
403794
687089
512285
1100800
922629
431830
1007754
1082999
927625
1484457
340371
34497
244584
291071
435907
261556
1400778
1191456
1409633
6865
121843
1433786
1200156
672258
954405
351846
606513
1204290
373178
396254
1038979
772368
1056111
1119454
127566
1229208
62560
353005
174973
1330658
305875
1138434
238281
1068519
1423928
611367
1205368
1416958
26725
461517
1388574
1390034
67941
1010170
100621
530597
1437102
254249
747379
244725
1394147
1314807
58532
671360
1378792
868559
1197204
736307
123180
372613
336991
797197
1504972
1237404
1094132
1073178
1080273
523577
1118250
1538329
903647
603841
716796
826914
315058
490658
893605
1443631
724936
1397121
510460
545137
937989
1505862
520347
477794
510044
630641
531053
724776
882308
1030971
1179934
848049
1429376
198262
324564
1486565
822020
789200
232953
1391629
1105931
1254753
1440962
1373344
1371200
1068086
981580
1478524
876935
447314
278490
1221661
353173
1452641
28431
514304
1241451
836095
1167746
168196
24972
1360891
444000
892035
748279
1179163
1147994
902122
301158
660348
546627
639010
1386628
1308496
803266
455043
1095427
101559
1429141
1416152
572915
701175
1523386
188247
427090
805417
1268032
1284220
7227
911120
179445
787205
1317236
1319442
817409
237059
1423306
1124638
846474
911496
1116978
1377587
302052
405106
8810
373831
295218
507988
450154
119429
449820
1540764
558424
365406
1548482
1399084
1373315
69198
969030
1419758
304074
1078337
716201
698250
822292
1129502
1351044
1396801
509868
145903
17578
361358
1167762
302664
602707
1344082
27523
1432573
663973
451799
1466379
136375
1455798
582877
617612
680590
70394
1062645
781712
760166
309026
493739
752074
1448655
590405
279726
452847
134096
527743
1460496
1505330
884982
1456527
1386634
32022
809430
832875
228348
1429593
683977
47944
957937
1288180
385034
960472
1555727
531459
791993
827509
1371858
725811
1190201
653482
1486439
1297269
980537
1077900
311660
629604
211853
228605
5911
1105240
238630
172687
804893
79269
1014153
1252797
1139103
1325757
1435889
993535
462345
340305
1242436
412687
1321659
1161226
344069
1006000
1495775
86177
1099321
1266664
1123937
347400
1051634
890874
628749
1005749
595912
267192
1110294
896780
1032249
1293195
889576
659736
504476
1104084
860903
1121630
865672
201512
64413
1102557
805582
15011
434704
1516085
113942
496679
58134
1034429
885502
160020
307349
251590
1544651
600140
1529698
322990
31478
1479592
884103
357307
638098
1449230
493271
225152
217788
838452
455532
1488219
907078
1289892
1470820
534399
868113
1066508
781687
978507
1081933
110930
1280247
322877
1417088
959306
230502
252440
1491598
1186583
1398944
304136
1208674
1124909
1154548
352627
368101
58259
854584
1366728
705150
1343693
636838
1181309
1061877
450618
407557
1511684
94364
1267765
654301
470018
178775
569993
530221
1161333
1349958
1281420
1497432
1089655
1431520
1323156
587544
210902
401629
1226007
728147
270827
503052
1259761
1341560
31562
421828
102459
902984
543323
1069270
1525992
1040529
520197
628177
741528
360504
1141401
972290
171648
240512
72688
269324
854584
1058560
1078081
893566
643902
815338
438812
323681
1500092
1454412
138398
1038878
1024777
237140
936397
1109568
1367239
402394
861586
1202424
399967
397561
937167
537858
794900
1332596
1172122
968658
305523
946151
76063
287781
732052
1220291
326442
969772
939113
508640
230034
753928
315695
756283
862753
1377893
750351
3801
1378500
636382
1124253
343302
797893
584736
1131594
308928
330730
693038
1208824
1163346
709448
575439
1440401
1126282
1133994
764335
491731
766987
1205674
694414
1234864
742886
1161563
1004594
1117889
444165
1403744
874361
401788
897998
403969
1254004
641582
191198
1505624
139058
717651
1488906
946541
795929
547233
212924
244127
403207
425465
858686
927605
510013
600184
959803
25646
710276
717073
1188397
472006
947534
762661
313954
883519
537393
298416
1461130
1002933
1543197
103562
23807
1279115
808228
1228419
443671
675744
160620
117981
1477258
607093
354510
293800
1345036
512748
609841
1017215
364389
436116
375852
1111885
892835
1202232
856595
630555
1252034
434397
682678
553965
505723
654654
888840
1082952
1038143
173538
213655
797789
1369470
437279
1246576
1366633
1473046
1484336
1007426
1437985
168845
725053
199450
1267396
592059
136889
974968
1459650
1178571
1558245
572261
1009169
38195
681509
829229
1035470
873931
116727
281433
1269304
14181
1121952
232298
429132
278818
434934
1136845
380387
221859
210726
434471
1248042
1338726
121556
337867
337371
103154
729457
1074204
511879
976364
968498
692083
20290
461647
264736
553026
231334
1028583
1132075
282799
1357423
800902
141570
862522
385956
985081
879070
443643
675179
902260
503154
1485766
851543
883485
1025596
1126687
1333441
125957
1359302
875284
551003
1004434
179582
1162250
222545
1279573
304948
674549
145989
1565342
1247718
777743
729129
706831
604496
1434581
1513583
1508959
750952
703897
1562860
663038
1330449
97047
706059
427132
562903
1221506
365012
638329
704755
1276726
1017296
550275
1277185
912178
786209
1372102
1475915
1244933
979628
1207688
818011
212353
192390
1180344
1395980
1452599
605624
682033
717747
743939
398689
392033
882746
467920
1477649
1182087
1319255
1068052
888079
495910
949530
1180210
546458
1564059
1234818
916190
376994
800609
35541
1438526
1461007
769823
1368595
1291789
61403
1355645
480499
351870
607473
810746
547004
1129282
1444900
215950
805430
703905
133591
980218
1064625
864636
941775
1240366
1108764
1242111
1400624
535629
533449
89462
429330
454028
1543722
698041
1059951
1383125
1083302
1036559
1345565
813268
692987
970933
1225260
1337928
1067702
876905
172640
11901
1284952
210735
153771
1032585
1148662
1126084
1286134
891216
471534
768700
1438626
1228577
1207527
887696
730862
646598
1281794
820678
179022
1362442
45860
624298
666078
1154069
365701
1358075
378265
1368732
353934
317858
617969
277844
668985
1240741
1212903
218198
1442610
822070
1367921
1406776
787401
817380
568641
1039351
1244520
1327318
1354325
450639
500642
1405478
914974
991074
505912
79124
546391
149342
274623
547742
520883
990703
1020765
55038
333459
1410485
1516869
500156
460215
1114246
1471162
1243674
694637
1367264
684751
219093
36276
1044789
392732
1210458
820895
243380
659181
1010074
177481
873841
1018646
29239
922800
1271899
1499541
1356668
846697
78367
1286577
121261
1513256
267600
1212309
1464052
211844
1438417
1321457
180459
1340864
1554157
442065
377120
1235748
1371466
816660
928859
1116737
708354
183035
813551
423877
1130982
1404480
1277606
1191891
803256
861774
191532
384914
218154
985923
441312
1340740
1089717
983138
347680
1250589
995481
1472293
299497
948188
268455
1361766
281484
894812
1176176
1385063
1079550
1491582
613575
154276
32508
337433
1378752
1051927
917958
559020
544289
1419688
1072940
124229
240552
815037
509955
1358342
537645
1112818
1110079
121488
456326
329992
696355
1558360
1461774
887595
1136213
1510682
399909
512309
1338379
918327
1168993
1228750
1016372
923486
710564
1006969
1134631
473749
214927
409227
389448
975682
816889
598347
135453
850252
847471
368986
410538
889446
208621
523785
1298922
867924
1025666
499858
231944
1309463
1416758
385841
1067873
436231
297242
779154
672562
1335547
830065
435796
436071
186034
1152699
651453
1334427
699269
24925
328582
36884
1070245
367264
1090756
429525
648618
29434
119203
1446059
414824
984427
999786
688037
1192095
911250
606147
535399
772948
1338344
678486
248493
1116490
1279626
485406
899040
742104
441961
480454
1172013
281429
565363
1334744
476661
157646
1162008
1246019
1062063
152949
198699
796070
989454
966134
452739
1354201
500638
665365
354782
1097530
131305
787138
54556
750208
125900
60537
913873
955317
93796
390305
914298
351169
24207
27999
1154516
114032
1417160
254535
665700
1164976
1020825
848914
927128
1031276
831797
293344
179382
509212
1453061
1190925
63881
826724
327423
1097995
757634
521981
1401308
560038
159319
1517256
1139934
521224
1129018
1279626
371392
564573
9112
946729
480143
217886
882406
545112
1351591
1311478
543014
1430572
166313
1399693
1199443
838383
88556
1559169
1342139
697109
1468880
926081
689262
1043655
1149348
1035702
471395
1006420
75445
1163296
122479
1479048
183481
375928
194124
1500957
981614
515258
1393
176331
1526677
1112957
626881
691387
1442624
112121
687646
761310
785472
116885
1218842
1524675
879905
253265
158305
753670
552498
1438609
587040
915101
584263
249750
101131
328683
934594
734767
45411
1351156
737759
348592
1565632
1468216
29420
910109
375514
29140
36665
1326777
1540493
923363
72440
1376194
171043
1539174
1198890
901038
1063298
1266610
1239445
232912
1050780
585531
1328214
1474133
1359449
644748
831119
209527
1222341
407062
587635
470584
123814
1184411
1331612
428765
361856
1023343
585881
700189
377303
1065098
148192
989634
159801
351110
1060190
680581
996524
896816
976488
1137364
824972
843916
363215
443268
295310
1304034
411458
900105
1410527
556405
1392788
522243
688260
1202086
918922
1287769
477063
530456
972726
1127862
641519
482504
44815
1545445
337016
1066649
998498
397606
1343547
486285
832967
132662
324193
1523107
810860
94990
425371
1128406
393712
1035496
1119729
267701
161369
1234979
1469289
1425596
764330
1508263
191787
1139284
752812
1312029
529194
594052
494645
296737
517347
328021
301045
47828
1182063
1281115
1382591
1224969
1327610
1216983
1012829
1234762
49273
1393066
975537
180836
1133717
882410
49839
1011569
1534488
88691
863952
374247
261289
410464
296167
1527771
39027
1490812
548832
1274253
253648
1409898
1189087
819001
1107737
1456639
209687
1434802
464739
1546130
368750
438330
200480
1494921
312027
927142
1406579
1205189
1419515
429690
1325277
517618
1408401
269698
170312
233813
444199
989613
671581
1388206
1214136
1381526
1163609
399207
1436364
1384790
1174988
291275
1070134
1528880
8519
1521187
984816
691967
579064
282273
560452
626909
707090
362770
924074
1034877
842259
473823
1154544
717696
21204
1398123
939902
291484
559509
178579
1551071
1043257
926626
1016313
273669
1247584
756995
407867
872706
900184
922545
1003491
1346396
897142
1196836
725737
565890
1249292
303617
1380459
202675
973922
1296508
1424519
1140208
650633
100295
764360
1433107
93437
471061
509655
371508
482467
221297
454829
792820
1436377
232099
273157
1447895
1527671
843453
1229127
1430206
1016728
792671
1460072
282995
1480664
811796
555577
735855
857139
1339746
1159813
253165
913299
1059767
288880
983804
1474834
1566473
1012407
655567
1301664
1385521
823490
1530571
417174
1187226
812959
375227
37682
667437
300077
264456
416570
100563
681240
647632
352128
614348
874513
623739
1182586
359921
1460598
1361041
338791
560504
1303358
711128
252038
88023
955244
676482
499141
941696
760148
523008
1376539
1013790
1515850
431172
1115253
546287
1251857
1555944
1070148
348913
337862
434761
1566113
63719
652698
266759
1004588
1257789
847699
1038667
240438
1363659
1502479
1051996
1247140
1403539
1447535
1301897
44733
426989
24275
819317
927773
465474
864974
1494216
798906
635946
267661
655238
1064881
295431
1020823
437384
761712
642491
1390588
1030518
1565133
1321266
1176350
146380
1039496
469233
1519977
18708
1154328
737625
972457
1161527
183418
197791
1065513
947274
169408
68331
535494
852365
310040
1013231
523911
801968
1156436
680584
599973
104375
363436
991005
1180981
384872
1527847
773819
149277
1512630
33905
386962
1497230
974684
1068487
1349213
1037418
504542
218332
290271
1418971
101535
604149
379206
904465
112856
1363065
1454444
429384
257835
1320667
702826
944000
755783
318212
1019584
164751
258999
1099102
1507674
1505594
600707
1564537
620299
619527
128496
1191426
448730
1138061
7346
1540832
1285107
202815
457871
1046921
777812
1517478
1398829
1297819
566566
246379
1130306
408644
604976
1435914
1181755
409164
498590
837255
887861
243771
1010388
70868
893725
1278273
1551519
715664
63302
530608
14513
285985
206834
240869
42452
511254
30651
584229
533135
1391453
409447
244238
481266
174181
854517
819933
814502
681771
200364
229411
741217
752665
28441
368225
535479
644945
1105614
754110
384381
1383429
761506
948720
490826
161014
1101917
28014
843058
1378981
891908
1463231
274873
202298
284018
1164868
260384
256383
232490
1136220
544212
960461
214224
426958
1433818
3006
1386202
1538181
358913
1147183
400575
444535
205883
993232
1424758
564478
88989
1344465
1067779
501464
1183909
1196337
160767
684639
488656
1520387
121772
1503195
1356667
1198808
1000500
832879
983189
149479
1348450
972332
847979
894195
1105511
419088
278069
315448
718238
1448200
300173
103382
682987
565033
940604
371505
1488287
1225403
1000179
310300
400264
913682
864170
27679
305679
1427141
775147
590757
211258
1253775
1064740
1566292
483912
244539
681554
634888
480067
1488313
443641
655938
558668
920337
1155557
817703
337356
266813
571317
101135
319465
449901
943694
1387259
448709
1512770
457998
525017
525118
215833
1114657
1016642
142747
930739
833276
124150
382124
1243556
826339
741170
1162585
291703
1072901
60809
1310538
1499068
595704
145288
1025857
1137944
58466
791661
953868
638648
1436939
1123670
782807
634319
173032
595700
1116690
1141794
907284
1292540
1296272
936788
360246
292625
198698
1368640
382909
453716
1077634
56323
624250
904761
22514
1354924
862534
1415007
1428613
296812
883749
255350
1027361
790365
412295
702035
911493
572573
243549
1496159
171117
1421082
945302
1459550
1378143
951152
846645
1009098
700176
585345
1381250
1076255
1559465
95353
1324671
1286893
280755
1490810
1551647
471452
539504
1453547
984681
524162
331799
1282418
754776
884422
1425541
227771
815235
161905
1210089
485155
789713
977647
228421
666332
88661
1481190
1486073
1402216
1060714
1204319
986923
820332
441093
140516
176385
1549117
1111536
911361
570107
127969
390759
1012419
710415
223436
109353
385576
68705
1312546
667381
1114009
756450
554304
597818
1359974
924481
627196
1536281
1300264
171401
147624
1476048
295763
1313019
1298179
458014
841655
1265383
1062916
799116
190253
1256868
440875
1267886
1442367
1474413
797833
1481853
1414612
1366179
790194
176265
586320
486016
875880
1081520
509567
509865
392908
566280
1445471
638454
1286149
876530
1418488
288400
362538
334530
1324707
1064099
439214
1134968
554775
1076507
1158390
918515
573523
60460
1566068
1284708
442041
1511713
1111558
973108
67412
239617
983604
434917
45915
1496019
811479
561417
1126356
636014
1280890
1373999
387330
1531552
1171837
1393870
1244890
784397
390220
1452370
1418788
335525
1274099
1316459
1166796
409045
1031465
1376241
856090
362112
484182
820035
403197
102410
735964
1170487
1075624
853708
558521
1167430
1432207
1102938
760921
855650
1334168
56117
430451
685985
1099623
907652
971002
994941
205020
1015352
147670
1495381
1109437
1455359
1023543
386054
1513613
426644
1061357
1354582
164793
712690
764640
747586
131393
196363
134105
1344056
1354667
611055
128643
732920
660556
347090
1201530
851598
427511
1554018
63492
784501
918623
68769
1527043
1248063
567663
1246492
1365709
1174506
1060698
416767
1453030
1266099
1230988
1084535
117392
688161
182876
1289137
339853
784273
105077
1252081
863173
622502
547173
1547752
482379
1049353
225517
619177
1396180
789397
1514027
1211734
1197656
89979
862190
341006
486888
942500
384157
661296
474376
330711
545113
983990
881460
336985
544676
406112
345181
1003441
1277567
153915
516789
947929
1483667
1163540
1191116
508363
774701
837407
331802
876458
1104462
238158
190940
296023
1076135
315502
208216
456910
615203
925847
1368637
1082102
192304
1214828
786921
1227881
410949
1416786
885240
169155
1098554
979702
1406192
829634
1512018
223588
90646
239369
870727
61174
735888
1224426
1369515
182179
837432
665399
1550195
373706
630482
1263707
462793
599653
328096
1190689
1307629
1467087
1189523
1306906
1329930
1298039
276695
36324
1441670
1081894
816596
1196159
1009538
1218543
742728
1119287
1297350
1720
858944
1037067
115456
1345134
929251
1138292
412181
77721
512559
649806
573579
1064050
1431596
284650
238051
1251577
1424045
1544061
1465205
1040142
299496
1497175
695201
1139391
1239603
460824
782706
853331
692423
937098
692928
686585
1171764
87480
367387
1307866
1561035
1116580
877353
158866
867031
730143
282404
916804
588328
1347598
673387
894715
586875
1379951
230056
425000
1426400
503375
855109
92075
443657
503882
648643
630518
1316170
1546950
1364050
18604
406193
1169610
305674
132407
8609
490789
1235051
892017
985220
283485
631665
1387176
256864
1400016
659026
957481
1012447
217935
547273
96748
409138
819928
219967
107736
709357
242072
1348509
523596
169023
1034165
1287609
1307179
964523
1019736
1250320
1023879
486575
171523
759932
1454831
1240346
616337
706439
942279
950792
1012562
1401945
354402
246490
1486410
1015226
608021
1454313
340148
813819
791286
1112378
347394
1091697
125552
331325
1029857
1517657
466660
771271
1048255
1169457
1374960
1303810
689712
710699
512344
288572
1463211
365127
56362
55894
710334
436210
362202
526480
1306120
1325854
926975
573978
757860
1179499
1296942
1342134
477257
872615
607089
1063301
1553294
1477086
1359566
385566
360435
1305480
85006
432060
317833
122129
821029
684395
807116
18342
1072438
973619
81888
636943
83168
520809
466826
892058
701303
291176
733306
1254513
71449
447473
1024561
859243
423459
807387
1469001
1032101
1063135
1161778
224677
121902
82518
539696
1006706
1110435
1295294
492068
430231
1433059
952102
674408
493813
1425043
1407638
1407760
577932
1542321
75053
977460
392848
736413
955480
1111258
887367
376334
116994
746199
155640
904883
978429
211072
943698
1280717
909161
297605
1056504
1016364
104808
211955
478622
12252
185061
612705
1205462
1395972
21628
562321
1512516
1451194
209093
229183
600251
1173385
1131408
1078865
276717
977008
434932
425423
769092
53400
401420
1225645
285929
1033027
806305
557129
1271211
1491610
218467
1344393
842406
524122
304352
55633
751717
977877
1306206
547785
713098
747259
1086204
196269
1353852
250213
33721
1029907
762057
688674
37736
564969
1447057
1487515
1165479
998441
1032292
1310177
650337
695291
1105745
562328
666517
422136
966573
842870
771311
815778
780611
1044217
766507
220256
516512
215440
1513026
730917
404480
273664
883729
1300844
1288960
1522242
1270980
366918
844850
458025
590359
744336
47736
281438
558524
108704
1499326
650100
747655
965915
496596
437659
1364194
772931
849207
948851
1447951
7733
601437
302822
1285321
268296
558964
1168875
310443
1282232
590907
845959
1430446
724789
475326
255687
653697
338539
16118
236199
205477
1412095
1165268
659097
747454
1167025
656670
1561199
262793
617211
1010267
284610
271339
412508
4696
1088963
1089170
847650
451503
940448
1440950
682896
177731
654832
183140
280396
111604
90869
1542723
468755
1157410
704848
351924
251178
261035
327042
1424795
789094
923547
70038
898858
45598
721842
1279357
1376189
1001206
1479380
1515548
1516924
856986
1518601
964190
458982
1274212
1484786
1350520
1527578
822426
1498736
996188
609146
603637
621603
1551945
476878
1350279
542941
1479787
1404836
235987
1233562
1295374
178783
1331960
1000590
255877
568727
704953
1517086
1367889
1184400
1255824
1176621
862386
40218
1376927
1253012
883886
74500
1102530
237898
1210477
410854
807450
1149872
620639
868954
804741
600435
1510555
1162953
331073
595399
199696
1320305
378154
676049
354224
264142
642103
1243839
861011
391054
15628
595285
1392687
852586
338994
375983
987925
29275
464144
690768
380230
878800
117147
727479
139786
1312266
1465132
802083
409427
601209
535909
345109
1137010
998364
1495051
1548921
1516050
808053
814147
99706
490771
1299202
612100
999871
850886
1018744
423989
193509
679666
974890
836192
271697
954324
708851
257361
968630
1494460
516385
1251980
1526860
842570
864562
248766
1124363
1070416
259059
1537613
740756
482870
1506677
329380
397128
356444
709772
130763
336510
553116
1011184
808331
899973
300067
439121
389402
260642
4583
413657
44876
1323528
1037883
341554
1504205
1563714
390536
519877
965341
1172440
666852
119329
1025555
1053362
9211
405837
305832
939491
851385
992027
464448
1174146
1484028
44281
509536
1445586
1176597
1298102
944915
1209646
1356246
1008532
745512
727257
482060
54835
79380
1392139
840518
636925
1007469
21579
1279824
316233
1149388
731248
988606
877426
464546
94920
134897
1427864
1204525
1294473
538787
1407408
1090770
1158311
975892
744019
888712
1120714
964388
1068531
513015
1504260
893744
1460320
1520530
767883
329926
951861
967327
621342
1246762
1470345
271702
1454941
1179690
966453
950315
88113
917261
738002
757345
1013977
1117826
1437240
627956
10598
48213
1425162
1512345
325795
1135363
1008151
928800
814542
45679
854822
1226948
1333429
300728
457289
1141647
225701
1342259
707338
349591
854864
1555178
854851
1314747
220559
414554
959248
824594
1297972
545410
1424059
1114051
155641
518862
609277
1210694
1429
112708
1196421
1330401
109733
604451
2650
1293460
183043
1074356
805369
1558039
1016768
374850
718044
1077520
1067175
1284706
121009
1013363
791308
116264
35384
1013313
206081
1079597
899439
1448090
1335331
721338
1029301
1492802
1471595
939192
1161906
900717
1558380
473108
322740
1160249
789842
709118
1142048
345311
372277
1080319
1417618
89215
24524
118699
461909
1045001
247973
1354464
861868
279160
1074510
260621
1566990
280167
1532502
983185
396535
556739
249024
102846
265139
1060896
1324000
1093533
1497123
367112
972323
1259631
670640
613909
823119
1351702
749103
585001
276079
455724
1062189
775495
729816
1460827
1000070
131771
574591
899140
1553399
747503
657959
834190
551307
260651
1493748
1133451
885787
255066
1129081
1442400
861272
1191517
1403486
650719
830709
946975
931168
1106956
865756
622955
1135460
732670
52326
1069386
923000
980729
298550
1231217
101908
795494
1550013
81198
151875
935692
1345502
628579
329297
1518140
40811
466893
430963
1149459
295871
600409
787095
1328723
799823
1214426
868677
556582
1522854
255652
1453655
1494182
1009232
1521158
989083
62676
1444590
686219
673380
1407662
92391
236612
1396692
346832
496393
1349942
368423
57540
707665
347661
1177271
930468
889809
1324634
796059
863886
181161
1269536
1464576
877224
441307
336068
543774
67285
178127
843376
641955
1353867
583012
23039
353126
132756
997450
584200
351596
173136
1533447
81703
271761
1069632
406726
956114
1030361
954571
696791
749006
1352707
735007
651434
1079885
927124
782338
1372290
819216
575708
195613
1382106
987056
394042
509078
361592
182884
717397
1131509
1368892
1157020
63162
87271
992925
470509
285152
362003
1060752
1392315
535604
433667
278458
158037
75492
1040720
1547085
157985
736898
1250272
293117
407778
382859
650267
383945
560219
1476525
208951
119447
472384
554681
982755
1374079
61949
784710
590958
919512
1249812
405007
304256
550444
355034
500960
1373912
1343698
1492421
1543299
1202979
1545165
978705
500460
302562
1022805
473535
1493711
380950
1153988
495126
273690
207916
876387
922546
570294
679784
642811
1479716
364162
556503
1234658
966417
1329012
1403876
949817
456666
592955
638923
1501228
1525237
877955
306194
1477960
670502
1241400
175569
250315
499017
582640
1178899
859
1240148
102670
1504857
717241
940916
358833
202561
314805
1471727
1331402
945193
1278697
188950
338137
465566
1394670
1301196
1105531
1267727
14273
1124755
131209
450665
930800
1130723
1124368
1245780
212918
636297
448405
552390
1183592
1045620
450423
880386
372490
1221411
370824
10640
1440489
1565156
1483521
956215
1241566
786980
1193132
798764
1349338
1031201
790876
566191
903405
878213
145177
538444
692994
239913
671731
1316474
616859
73062
376182
1465153
763168
1333811
1109891
1235008
388525
1242078
890014
206009
375468
419662
1130322
191647
1357160
503222
1418830
484989
209096
309249
447406
751766
128847
18212
198301
1425853
1059001
771300
372288
392552
1049350
710955
787600
108888
1449959
1241292
963289
1188864
905282
91976
985057
349985
786620
28990
992618
964288
1421784
1021694
825965
371241
1456968
227581
929566
555563
572345
801675
254997
44644
1490889
1240532
1428972
305727
1427119
926307
717274
829071
581971
340343
860749
1106893
289299
792201
1047258
521928
218958
864797
352089
1301078
28934
1525213
603266
1302033
569609
1289117
390571
389239
1282898
21997
1130686
1321385
577580
843573
666177
1228943
687199
699051
899024
242180
800930
601207
252989
698706
1135295
83707
29913
849078
1492840
533709
906145
934181
1141469
235768
46428
445954
906054
970168
883902
1363162
999908
833808
1085583
1188479
79291
329027
223485
1292600
389986
526446
921586
495912
535757
1473145
803440
629258
1487926
299027
643497
1068675
1556998
755720
44822
612174
617523
666459
192154
734760
1215327
1052366
722632
43065
741448
728791
1071294
380179
1150736
842056
1265810
35548
1045334
927917
618536
876470
1021815
989270
1141766
219681
379994
649305
904016
1453984
602161
831278
89543
123073
961370
1031836
1242800
10918
512327
182543
1531317
1359557
1157464
1347663
288669
1212943
1553095
1431316
1532770
1223803
1465276
647356
1226005
709483
1067493
1549070
1408286
1105073
226778
254175
205269
361596
412927
1148980
617150
1266029
59857
98535
143326
899852
470794
1497965
51438
391168
1438859
1368931
10820
1073963
1210451
1304788
372849
1412838
677669
410940
324254
207382
1554467
344115
1481884
1057029
1209486
981483
722098
1200162
1300134
1134255
1216339
591545
438367
580730
3431
1161495
244598
209719
967934
1029009
147991
1418891
1341144
32059
1350296
588494
433129
935710
164056
146784
557145
55612
428410
279428
454211
599491
181735
1305748
716266
1120843
636166
1437861
847204
912594
568660
172613
486612
1412831
1167015
303558
1365386
305372
1100453
832345
370167
251542
255223
704835
1062327
274397
21134
756542
459412
212042
605157
1192238
48156
1470526
869315
24878
1395655
268462
1035140
544763
1255421
358740
1293272
131839
919766
72378
83571
980579
395248
454249
1145143
915273
1484821
711948
95979
722103
1156500
1140279
1531507
1458195
1072498
157616
495796
1103963
311698
525444
905524
404225
1528687
350688
11785
1422385
427569
160285
1451392
301383
244502
1035041
510144
1401600
595100
1344368
311104
848483
410594
1350452
93364
242093
846175
1398510
477452
1503856
663298
696557
249960
830471
1047575
1227693
743351
364758
9211
943962
580116
166197
1438316
158055
1391380
1169036
109676
313094
346516
1104277
21600
1397622
1103117
902762
478896
1314975
1527364
1494514
165714
283306
1543911
953465
1284645
795337
456940
725854
493165
1394386
1077558
375781
1507935
225575
837171
1185453
676107
695905
1410906
1138368
788483
626851
681882
619162
528645
36305
920836
1080146
308308
801895
1433305
250848
803582
369059
1148961
823822
1219036
457400
1487314
801164
1142490
454999
752999
905404
1377740
579376
753054
1519341
1329711
134739
1341633
92657
13404
87911
1324448
1058313
967590
1335214
1017061
206995
680945
797334
771752
199294
1446173
1014860
895878
473962
1132963
228783
345937
290264
1330270
1143901
1202350
1440096
784831
1321752
281521
1463379
941841
490062
1523316
708778
875830
1419686
1123239
190207
1000284
870702
1138798
660793
651292
542769
296931
1184920
304043
987693
1437824
643155
31518
65257
828020
1002687
1473614
702487
452596
1017437
458106
91171
985528
92441
1166760
768630
1214215
879042
503843
1356648
122338
1311707
215941
572824
1505266
211973
707471
310884
127697
1382949
1398780
510315
809828
454661
1245977
1019490
1548314
971924
890992
1156921
457064
629229
1400631
208518
883514
584177
1133793
1057147
1416073
666406
1189274
565370
952863
1041629
767998
1348823
283536
927611
80238
999431
263702
545183
1355453
1498978
1320109
1005906
1467019
88774
1300640
754077
1058509
1052504
1125128
534449
1561814
1560877
1106813
695832
216294
210006
219635
96990
963714
960210
17003
1370940
815802
526426
300488
1406245
243544
395293
333919
1070125
377953
826749
1065789
990202
1144974
1221707
175802
457708
116871
1558525
393383
718162
1480130
490725
1355195
1067645
376807
774028
1369149
665155
535460
106731
411363
627917
1495351
147622
34627
1035389
869658
62594
579108
518021
385690
413936
1044116
1541722
1229340
1162767
710848
601387
552420
1038116
1349382
27259
717292
161954
913738
1528436
382707
547674
1517341
1430764
1035422
371768
500750
1507034
1435963
760574
310672
692712
270210
37116
1239763
330002
1196133
1281868
883927
1196241
346909
465097
1272421
222057
888434
1178174
1134763
611485
336765
571769
247276
742012
1404421
692015
783638
745487
1383642
213170
1036834
390178
348659
669812
704607
932962
1397125
1299218
270246
306056
1490637
796869
641367
934621
795
638459
581993
174047
1493012
1080703
268472
579264
624956
328699
101168
354433
878896
1518
1068168
1014419
352084
1546790
827589
856252
1506610
815894
390469
130973
1363330
622004
657373
520591
717711
658666
1206654
1450459
107771
713646
385514
989230
64846
445922
1400457
469251
92143
234018
1273226
152925
675763
636131
320084
1448869
1533702
432173
850573
715799
932269
726160
51680
342482
130980
1426821
594810
1126848
867466
1215558
57565
457044
685049
1425303
1062797
495463
931266
1472246
256486
79845
353178
619420
427233
210575
527159
915987
1254337
117856
758515
654831
315904
354293
53140
292614
203381
1095589
61697
675446
413946
570138
1509396
759963
1269986
69611
196241
533620
1372919
963012
119896
1341967
1347330
578282
731755
950967
1422228
27865
208789
1375470
196023
1290870
1112695
395325
854430
626434
103601
1280725
1473415
257427
663193
1338759
527844
594102
293406
1350261
957631
527381
1380456
296421
261737
649688
158395
1246542
226753
243856
488557
658829
1383415
1499878
1432950
525478
1484831
1138936
1418686
1424376
1134849
852347
302857
1542533
784284
702388
877178
403645
777086
727393
823707
314119
528252
1097973
1062207
179335
1277832
1197580
476019
922590
1041309
1177998
1417201
1463315
1191452
995472
1178263
451523
385798
1237859
193268
641467
938523
436887
1012235
285733
1307397
1221630
401792
389730
1405433
344532
1461417
657850
372752
1470486
1390100
794925
1282660
1179403
641453
659115
125011
849129
37799
906634
1553395
1449087
1081885
390963
80335
932767
86235
39317
593547
368979
255643
994483
1009504
577103
1456463
663919
1470187
247309
766345
854909
1342624
1426428
1505807
1236528
613838
1083713
218324
1234672
1321196
1108071
1512415
48341
522307
588713
91782
628678
1430634
1350621
1150890
717587
791733
350640
477727
1055609
944702
1272909
1059513
627264
573848
317403
313160
1136548
647588
536278
489155
948628
1379622
615418
1471088
329701
1479926
1002414
1567729
850653
376705
1288125
137318
232145
1191105
1014431
1456907
1159981
788995
789123
1540129
1241134
1168735
635692
1248606
246298
503831
1368462
491780
1028110
26506
361718
163970
791773
940460
922981
1010142
1220672
963817
1090816
1539404
714976
285338
556790
841255
316821
1049408
1367498
189615
475472
25571
635417
279759
220495
643023
1306919
285500
4779
684636
1303749
318319
382042
637384
597064
622059
1415513
818286
1267709
1431549
479177
1064519
909967
896535
466013
1119079
138796
1273250
299375
774478
1533301
639452
671325
393926
1327221
556545
333526
675835
754890
176318
335026
491977
1188368
720501
893189
1385783
1094586
420095
865290
366202
705768
517937
731849
802934
621279
1106399
1423044
310668
1112633
963174
472422
1468124
305609
112548
41402
1399514
1128378
992909
1029052
619479
997881
266505
293915
1015370
170827
82635
335157
1002005
1299759
986624
1467172
415810
1381873
1245064
451480
1098545
1407500
1367685
1064599
1327067
176714
215627
280889
676785
1468782
1204340
869605
1028555
782462
101839
62301
780026
865110
1476017
711954
1432569
585959
829178
1039713
72961
90416
1075606
1523219
135095
449433
687731
1309
914688
348751
1082833
690548
1463651
527357
1416129
163437
543464
991401
1464289
1507782
1375193
1214686
847612
1365604
506817
338717
285477
364183
1360784
422491
1208259
1138321
392972
847072
202705
5694
460474
4495
1415424
16410
462482
182146
3138
960500
1048055
197501
1175172
757182
722753
245544
525376
838131
322277
466749
476789
893095
100614
744187
184848
504793
28219
1161908
172949
571695
748780
153285
1517220
1000425
1213951
722819
760067
176432
1018544
504730
213028
109052
1110769
1266376
1230780
1560983
1130387
1554449
345224
1534910
626857
645015
1328064
1314450
236408
119218
1208261
1029254
206028
1057329
1220573
137386
1385627
658265
425338
1382120
324222
858570
730309
887621
1296501
415391
947984
584700
749726
934050
1292854
116658
1545571
1060313
42422
882289
1194055
782805
1328175
911660
985195
1414622
1107333
604026
275031
163910
432179
1237383
306131
6811
194002
883411
801561
282891
1189638
1136029
1196713
1167457
1115220
974585
669394
711085
477583
724811
1523891
551455
43721
826576
417233
404993
611027
989142
563134
310091
743741
746902
1035949
4664
414965
419313
53238
801093
602674
115069
376803
371884
1492871
725550
552095
78681
1517901
257883
1519007
699131
1091275
933035
1213419
828812
1089509
984843
1221660
977762
1060418
870080
1028370
85179
452436
447761
1256708
465996
1155420
1015897
1345992
1476195
70534
543091
898936
1344504
1160077
1189824
1434917
733448
115857
1489125
839451
840495
1129625
1313860
861300
902704
785754
289125
431574
289350
91868
1330173
250651
895882
1201923
1344178
91892
641407
861171
982984
705024
944091
1556447
703516
17612
1091506
167312
932904
29750
1477446
147281
1550805
438889
328468
263416
265966
819124
337827
1396701
875510
1239782
1245116
1010018
68281
160473
1270747
1208371
305338
602849
1291738
1098765
713494
685510
1375901
149510
478899
720283
1232499
1316250
827977
1299048
513193
177641
206514
1186497
1199392
494659
70686
1383266
16533
1211181
117913
1365091
174471
990295
1437102
72499
166685
606313
1099369
187287
876894
1096972
477649
366474
550804
586390
1455930
1479497
471144
595388
623609
827600
722259
816486
980572
1538177
1450935
1540857
966014
768680
95971
36985
1473545
1092647
743204
11361
1222767
166874
38609
1115941
44350
1486687
1265228
426473
620426
1528145
1462548
637709
473651
1220542
565120
1480041
493766
1539728
1116534
1258287
1162357
170265
1085449
256397
1368770
1494931
218211
554429
753670
138720
1408180
999602
395442
896110
922472
1357020
1430472
1196052
1357730
737271
1442482
379248
698666
1281041
306537
638752
19457
1223823
820137
243521
826180
786278
1241123
393842
1417203
1524566
230171
251402
1391636
1332487
1052381
1337449
1199565
1400752
458595
1468845
1033730
905900
1338907
1025335
1411249
1478521
129709
1283497
345965
388495
1359410
1103431
951466
344883
1445420
728299
549260
918393
1008422
1510260
1466677
777821
202572
477980
1411530
115701
653331
532673
946680
1460171
701577
333038
334174
243846
188735
170548
871847
1479733
996241
622889
1279453
93942
1152111
174231
79246
997741
474896
1439989
1028297
261124
409357
838546
1453181
1567353
669207
184977
826976
868570
582547
493085
281587
580108
764946
86362
9693
212034
935593
807283
1048250
533018
491760
980565
562002
420059
1527616
195851
81411
1059304
709776
870041
958994
1009762
920057
460951
1474630
1553236
24588
1389846
1402147
1486038
1147229
1352064
417727
932817
80056
422505
230581
1351886
1344146
1183428
564122
516341
444383
575475
1003165
637065
1215440
1557303
475189
486531
98558
1359377
733502
567322
1180922
1008251
2064
1493496
888738
257435
1464691
520689
1214278
666597
1245653
1310185
8791
672452
915457
784100
713169
1145891
1234130
1063961
148939
1382840
736305
1377836
186422
1244947
1099600
1300389
180136
1370317
167460
900853
1512983
328518
1333961
331894
1163589
84013
1231773
1291590
623805
258944
1148174
825327
1416657
124464
1274378
1384651
207009
1372396
735259
926781
646110
1096404
818790
587381
1116236
397205
1018802
1059476
63269
86819
253824
1103432
496527
1166430
67509
716912
1126447
903776
1153604
353455
396324
1125876
1344605
1523302
1479640
1228486
532889
946046
1562695
1246885
876501
1438271
1544745
704347
1121795
1369402
89780
1016330
1199910
1525674
893811
1088491
327552
984343
800954
1452152
1558919
1397625
1510772
149645
411642
586616
498759
28117
139551
1103329
352337
691400
72172
523213
280893
133931
1101518
609734
501025
896882
1009729
1170003
445655
1304434
1536375
548499
1556249
190492
1331844
650144
44422
646950
958193
1038228
1073251
1470667
98405
1225548
1403341
549918
1327390
607062
1155632
774948
1050269
1387175
11523
352664
128412
810482
798897
1450807
631737
1351072
744964
218675
1091657
1527308
1037870
1392293
855862
125916
1397505
77163
362112
534319
380510
1247196
968964
707672
262216
255966
1562993
658556
1175039
475340
1505920
1346154
427337
264741
824965
263918
42410
1531734
1429170
1315849
493213
686071
1267156
995092
1183961
670369
390009
702596
287925
413395
1152684
1291831
1169642
1018617
1131843
203527
354419
943804
1534612
429852
1460435
1284158
1223729
744201
1329446
1203903
254351
84616
848165
1253558
1463107
907626
789490
1112468
75618
156654
144593
128870
1472874
1159849
989044
510343
1459793
1052404
1042930
149734
50026
1262277
1034520
330704
1562059
916223
1447300
1021703
766845
664244
435691
1131747
823923
1044811
751880
1204737
566514
130535
112958
28019
519517
859320
329053
1229060
953688
1256187
413948
313953
1403078
1381627
930561
792166
1245022
754586
211717
231650
883603
741887
1552915
259138
491417
587169
1074878
42289
1438
156617
1066069
1467321
934454
635545
1457658
446149
989294
611868
732782
15410
1038089
726703
916007
1179871
113826
4969
432687
767815
1532356
1197291
789112
1250175
317878
1196562
940634
836323
31852
816972
1221373
1180910
585478
1461500
1028309
611535
1307270
255233
218606
1031905
979498
1409358
584997
1450668
1453308
579567
979691
247070
998508
1158008
893272
645786
695787
797125
173883
368277
1095219
1237537
694807
176684
662987
1182762
371198
421623
1222669
185102
909547
498758
567513
1224672
916045
162107
997340
754677
502710
151162
654828
109318
1314286
409219
891821
761263
1514668
1467265
1394120
998175
47680
1135454
1181699
1263962
562256
385746
172479
88002
1297349
1455163
730860
1446717
637814
1149581
873030
1014916
199868
1147133
303539
958022
671702
655298
1117576
1297298
1220323
284891
296049
1184125
1157238
693914
1318775
582165
664849
490995
843404
684264
211469
694643
77960
326950
392380
1289520
53162
981975
1504380
1290952
230161
940938
863196
618770
1264302
578338
1296050
1447090
198855
1519857
292192
1374230
1163952
1555855
792394
395666
1475047
1165970
1010256
560538
1258614
268107
114998
462789
1200450
778971
1466677
91927
1018721
839304
202464
380716
1111901
1102693
1017445
110824
1550373
255138
1404829
242206
461314
529319
1352604
957497
511232
1456470
822080
641158
1024761
299517
87453
772716
73311
523926
74030
652731
1123370
706761
1544486
1004168
1337904
1509319
1279542
1183371
1074422
1411404
1206966
267652
181706
289392
808838
1471984
1344137
445618
215745
645407
1129751
495020
946644
1002569
516205
504348
309236
186176
58802
722291
1221650
1088339
289102
1068814
1132924
57283
452648
1464124
1375733
96864
156698
1258415
373021
795399
662056
1561895
354164
923871
176393
1031610
703850
103879
1212929
877909
875415
658755
186038
1499278
966833
75541
171789
1128060
1051860
577473
90806
1302228
1017477
876793
1145913
1234681
1543792
69334
532493
1170349
1562076
532912
486087
647732
1335467
414539
1493708
1007260
1066415
198350
641609
1015515
101953
355673
1544641
1145057
1527218
1191959
37622
1246067
812433
54560
492681
841438
1502153
174596
78387
415624
653685
1317502
1068124
81233
470975
726245
1356293
253888
1155686
873370
928364
582433
361549
851372
885112
265604
629095
1206100
909866
216519
1011380
1398965
714291
3461
383706
207311
158030
202207
283442
314688
74975
1293210
1293608
604286
1328761
218191
972151
1497352
1469939
1346516
567212
1493837
953617
318872
274280
1474648
152891
724589
213143
634878
754316
1491781
351925
695195
1319610
1533345
828654
610795
839997
1140610
1178687
1500802
846680
334874
128573
185900
1400232
1468259
1209549
177501
1140627
1376034
395100
699761
149966
1566383
1045099
1058569
388609
598725
270863
10371
1061021
1255103
698959
236880
1415153
1236143
1236624
1088183
884581
647507
433626
1516243
370980
378122
1302270
114319
1169012
523579
1091380
908824
208587
29633
1151025
711105
1105503
1179493
690201
950373
225657
1562188
741601
900531
641994
845413
1330176
1475048
1168194
657817
1415755
48450
562368
587150
114225
699779
1516933
720703
1533976
1079737
1017692
1457132
1451157
210188
469283
481863
1307398
23482
1308177
511433
422725
504425
475018
698550
35695
387886
516585
1441652
252825
743351
454363
682394
785984
904208
305099
1411490
417276
1528052
1364600
137580
1467577
1316342
633944
619695
1018544
714863
1517769
966611
527873
888481
325209
489029
473699
1275942
274517
813919
1283745
47691
538234
1065787
1521887
1299579
1493788
1192907
783236
135592
1177267
727091
792725
516899
14820
786067
1132070
1104333
723775
99749
1288341
333623
1361859
886174
1540748
825778
707996
1046884
1453352
652284
21484
299798
315702
1077692
358969
1201362
985649
499793
1061257
1055940
109252
1332606
854790
372823
266354
270170
1054849
458334
828919
402961
358693
1390472
1567645
478794
526162
819190
726628
1085975
738490
223773
277245
1160784
1251427
632110
120643
1135365
1042105
1443063
981058
155374
121805
445111
573160
1534508
1258271
975982
857619
1461675
1166052
1368989
215641
740170
1384257
1400507
61602
381012
682209
1163989
757554
850950
303939
1071666
1312493
170630
968364
154487
961716
380970
244376
382680
976211
711730
970412
712869
1401635
1021172
1535028
473763
959558
651622
1394353
1458410
1491223
1326604
978869
1190300
118634
874083
57228
1175390
875605
1127785
1425946
787293
581150
633235
765008
408438
405832
694797
1564192
6656
705706
978570
976234
1493625
528969
138648
1491073
200295
1468586
298531
1406535
1028062
322073
884470
752949
407897
1189872
167388
1410674
743109
24232
1051390
1041212
684705
246442
657377
389185
234626
45899
882569
163868
1216634
477588
1540545
1403150
1251700
1423432
325838
296088
791936
714574
1073913
713949
500200
1198854
672019
82300
1552931
700953
1553247
925579
118155
609406
802273
344645
189147
73171
1128507
443654
1190217
7419
783329
1436979
1566553
1249275
1163480
1163117
1023638
506731
396707
1497584
574163
1493824
66997
114400
703823
239259
63811
1401480
1398516
1105292
835101
568732
1050818
1127589
1236595
1213516
1232580
1265777
1557234
1163205
1362529
1151016
737129
780206
859804
1530571
789684
73484
217884
631840
387814
11322
117372
1065623
1514690
254122
1482353
265786
830433
216067
649230
1319526
540669
348409
900163
132911
582424
728280
1275679
491626
37786
1374668
1012389
382460
25409
451072
247216
592490
395651
484572
1053467
329969
1442382
292187
339346
78085
897209
1288714
1204360
1392491
1333190
1547098
640829
1055355
334642
952667
1302098
453797
1049166
1542606
1060782
870419
853044
1400418
752506
700172
1169267
491007
1277850
1565384
1196226
1517290
918819
1233871
1492854
789416
1352206
710155
669751
602816
617109
280921
1351975
415005
884886
927693
731801
100074
1474573
680674
1374935
135370
1366392
970552
362354
1463566
599183
435297
618315
994798
496232
422570
1505745
1250845
89041
170880
184742
148804
910303
393549
378161
201880
668783
366882
838148
1007437
634747
586876
1369839
252614
1484821
320504
271784
1166860
1389346
420917
923320
771764
460390
260945
529332
335011
712075
333455
672556
1373143
732087
554115
634350
703900
362193
164457
104922
383131
349940
467864
1263750
231406
286517
359215
1014380
697501
740884
1368436
825894
829538
200121
260826
1526022
398237
1430214
805534
621651
1371933
516550
111607
596845
1454368
555526
1314582
390196
821618
571959
1069992
1168089
13017
462929
1320326
335344
507901
370120
80268
467120
1489638
157233
196017
795984
1012446
344978
1444011
1553946
83337
888223
828327
244163
172824
779806
411501
239958
901915
1420166
31445
1554801
443707
498914
355142
1558560
1043315
885153
1127189
831965
1437897
618210
1313017
63404
470754
886016
950870
1211433
342270
1462406
1525169
1495050
1249606
819178
753032
1919
1015240
248644
148508
42181
731663
1390495
803457
637849
1495348
810364
1512622
62661
903302
181863
556539
556530
572589
1068563
272916
908121
865922
346417
374758
1381216
1389435
712233
1437028
549757
97599
1341883
617115
904125
164968
999821
1358848
1023080
67722
637518
1104005
1451246
1017348
908197
385479
1213494
77449
1178277
657915
718963
389403
1436013
855796
1094088
1397481
795132
1463786
186854
411226
89798
1043676
1453453
848699
1509302
1011257
767260
1137269
360819
1077134
1028750
323321
783346
1209717
1548681
1087004
150562
261681
320362
897515
1036991
504427
383334
958782
1083635
548158
413293
744340
84517
982864
937518
763393
288080
1474107
591359
175714
56753
582852
1481445
313029
273844
610502
1419415
1373397
1070191
138599
710747
872979
1231024
1225859
1302073
1073733
91117
47345
376092
747255
688244
530399
1101810
1273310
1214042
1063136
583025
1412666
1553949
1479452
445492
342389
571939
412138
133337
184271
647076
874341
739095
1202682
1458778
709350
1177060
87535
854716
966242
1332151
1394657
996282
1150232
1054681
1274077
814367
94913
576833
228716
1107646
1129999
958285
1552437
1109272
508374
662747
763555
1108092
961525
871867
451081
847950
326440
1031556
21621
1055784
576161
1463054
537848
228219
1557589
1291396
3032
307370
365463
382541
1479805
976358
1432553
1553191
1204053
149655
1273067
491445
858667
1424669
384254
1351236
937450
640793
155954
1384350
979327
567980
346526
590958
1167909
866213
944415
235076
291777
451553
1359518
458072
365105
95145
1001352
148227
216367
194536
431138
362927
254799
1349323
549588
1329299
1115439
970708
226026
1059949
186138
239733
518289
346291
1133070
845233
561844
403809
507732
101761
154342
859830
1475849
742352
1043556
1257734
1414663
1184438
561981
852920
149555
1258716
267898
762482
1049744
1240840
1238286
1524783
167462
909697
142840
123949
530860
193790
11972
891341
587457
669189
383698
1233489
643204
1323363
688202
994657
1530474
945229
372434
792565
908245
766514
506880
281915
722318
664173
705018
1388216
626266
570430
1040322
1526936
1178812
680394
680429
138675
1525073
1379029
1059434
272922
1427327
585176
1140135
758576
950408
414777
680910
425095
711315
1011252
214033
1450276
1249977
1124655
520219
989105
1186958
1146413
1451071
753128
133214
462619
120635
664863
1097274
1361852
1121009
1268329
796053
896716
175493
148483
464026
53698
276493
1231327
792188
1518220
938307
803424
675616
341436
197043
1394459
599617
1312265
707225
689414
504395
1254991
903022
619050
908504
451975
1516164
1421466
1112380
958758
639127
424
7198
82682
61513
825676
1280921
502156
236508
31443
1495657
262015
647271
1516640
502696
1314025
106824
928745
1263752
825036
370461
1409422
1373721
1328228
693378
1558888
835956
1143641
1150618
175412
747657
691024
1051521
1023670
1567065
77022
1054275
955982
142240
1361378
503276
45669
192635
1413748
899766
311273
948625
1551550
769205
1017369
1078166
1205994
1451923
1277265
826844
157301
819263
1206981
1207774
1181519
1139144
540853
1198925
161149
1275914
1050375
1108421
67752
853457
543261
1139170
1305581
938231
923346
540603
268491
1536782
1470649
1178051
1114484
862946
1484734
305928
1020175
1483447
1096325
919557
561569
877387
32480
799818
1277570
1062026
365475
133161
936147
1383803
611339
458026
461373
914598
973831
415736
443898
1324099
30541
801544
1033854
922636
92596
1404709
1436967
277585
170036
1276918
614847
1001603
941113
1514350
450623
1089136
36108
335122
1329801
1421430
1071652
330677
1078698
1226736
1267168
350786
494417
628655
340296
229299
689270
830698
1483916
243093
1390147
1238691
624286
93762
1024218
729346
863827
393487
747136
65411
331496
1018125
1204789
1417193
764876
1094773
144518
330146
1184066
1421496
1101085
408701
656879
1236876
377786
369366
1034707
801033
1329709
50336
1349610
1509712
156026
1248298
740373
1175066
1053841
807169
294265
1435112
404072
153866
1262969
314828
1164297
1094165
84920
636305
641881
1410234
535853
361279
675763
998116
671755
1271505
591097
1133137
1173262
554051
709626
1467880
1505897
910405
300409
605479
752977
1461442
1233746
1011726
629069
535609
1503575
667698
733954
384298
388791
1510567
419570
325687
776480
1168796
706951
1427718
1177942
278018
1134287
833261
51882
269080
1418009
505392
666785
219706
421360
107674
567465
20073
123251
938035
1241009
1113832
1139805
774286
912939
912895
1280109
1326152
893427
556789
442814
1001076
574108
1287032
109641
35008
98310
392099
756460
1348234
1168047
1139418
288369
1308348
1402727
899531
1199650
628966
1129192
876574
168260
726935
281225
646222
321744
471709
451400
1168800
1480317
1191865
58313
1175886
1313055
460546
391318
340092
736956
692459
933080
990986
1021050
1148646
526811
940747
518863
92435
886913
43716
1472266
78529
291511
562491
93864
1194558
1059464
983958
41043
1413227
401569
1109177
1506003
540325
631627
586856
1104995
853104
1298720
582953
254027
802852
1078467
416273
1186396
550507
81231
987018
749761
487007
1108049
467858
1473752
1422759
26049
536469
1223109
339063
296835
930608
537585
1052736
1279047
495373
386936
1152987
914708
331457
1026400
998110
1239304
1021863
316768
860079
1464419
16814
917035
1172462
752276
62803
635986
629919
133854
212091
1498860
1176749
1297483
1175629
902039
1347519
1032293
234709
897697
1281398
1441592
956285
1452515
762493
1217772
646861
897268
415574
481218
193574
894969
429394
385889
80523
1043436
361150
848824
961235
1093
1406782
494692
1306553
515206
371932
1489492
594176
613481
972116
439260
687160
229607
353062
197543
300459
410419
1216208
1458271
1382617
915312
1375118
1525051
1328400
634027
269975
753259
1088156
73487
1447683
631288
1067593
821659
1264533
299845
888341
1396664
1352095
1142527
246716
908698
747857
103696
1154403
1208537
930095
661103
443696
1496697
1040870
1515147
1148587
793690
1000236
905475
917081
872780
68997
702705
612050
572077
1422439
472112
559051
1103999
1221920
1555831
367008
195162
886363
1366078
333550
721581
1225865
663146
1017540
332411
426973
762835
1401701
1051882
1348136
830233
155545
1287928
1520193
1221347
1214324
584175
935374
1036495
361444
364010
938158
125060
1337543
641838
861198
198801
1027176
484008
1460193
1284499
1128617
159849
653801
220515
362946
1274376
535729
959284
1126145
1047968
1143302
1371815
1374655
736968
725553
1223612
1297490
1353124
1457236
901727
720156
950857
1268762
672533
1379711
768162
1423396
60221
423114
1284628
1124630
974730
1103462
1328447
469830
306952
999239
277915
1003014
253019
1212172
284785
1127762
627069
811852
1476782
949989
899955
673866
326577
1542497
234664
632799
1494402
1184326
68559
758371
1563362
660761
212659
415823
1207884
53086
393634
1489636
1300668
1546885
612441
1140836
1271619
1535191
475182
317606
1452476
1199688
727892
866556
280384
276664
1301701
620764
884316
480545
1419573
1492994
1259614
430814
68689
486339
237723
1237496
1026452
85541
1070155
1367907
1369190
709547
1454018
218547
1550842
1463319
622293
1140504
677257
747814
410090
604008
9477
1463472
212196
1451843
339586
1208225
427044
962923
1256709
1170059
387048
716013
1158109
467244
10340
6500
174952
811222
1442445
1100486
406270
707216
1428362
1482502
330734
802625
658225
1557001
1075000
859778
515126
1072842
187836
13689
246185
1178942
56341
646036
709932
1362515
779456
1268982
74537
1025697
41303
1373809
1259652
1333865
1458304
1364682
178276
1290598
1228634
1485472
1408910
686917
981989
1302557
1128082
818819
931793
1401504
367352
175975
126387
387938
862580
1446377
1053889
453825
231300
592185
536586
884129
445097
1427251
652278
1558347
1491271
1058829
1424579
822774
240237
70994
1540614
1343371
972976
501746
1080328
1450419
1357633
1312793
640196
731508
1551945
25958
932746
529521
113938
432537
158789
1534532
1549183
272527
1089411
831165
1211642
9265
920036
1554036
551674
1175951
73797
1536028
1302467
109943
392573
1515707
766562
331673
761714
564834
1370165
404220
224974
1038209
23716
272278
1092873
796079
10322
1407595
405043
624765
1379089
674944
1531801
433385
1455487
607208
463948
1375090
648564
858228
556291
379638
523834
225398
971770
754737
313063
614940
1441463
317972
1128825
185813
1408063
1239597
954882
1014169
444507
1280189
252457
1397255
1514772
765277
615574
411681
1552193
723110
738000
622706
1234751
1339275
1529720
1305117
749707
20437
1176356
447531
818322
116782
729079
790739
85549
433421
966515
1306145
1179033
1195910
140957
1006579
912947
738722
518403
1559908
764360
1157584
1509037
841803
113863
624243
542508
1134837
519146
635117
1447463
1226226
61856
219360
1322378
4253
682425
911573
536354
631648
91295
864550
1382897
1459570
306599
813845
630963
462395
220920
314862
1546864
1541457
263235
1150280
1230824
492437
947683
105718
1381105
692688
876908
738346
1317385
1365648
223917
785063
619376
770480
1328871
822228
22205
731633
640824
680545
747402
983706
760367
353677
327599
215745
1212833
985089
605475
26672
961287
983920
61667
1019781
1200677
95047
449164
262486
564519
939254
231259
1238117
1471984
1083606
1100097
356003
1074751
1015384
1214831
1089617
290674
608822
724743
483808
1355488
914087
635099
83003
1457994
1073776
516932
27136
1289020
649810
684967
1109501
1067724
233139
801006
916444
568461
78275
1173107
857668
384084
1432618
630326
286255
431654
492858
1101626
226515
591999
1453919
75242
1325093
815071
1365995
1488985
1009557
227987
392816
933896
883275
677964
508213
194465
760280
689764
719748
246344
1240249
999528
778236
1136343
1137620
778130
881249
698975
1160592
1414987
137398
622086
288801
83209
536535
11728
561093
992488
790857
680292
838442
1555071
873461
982929
683790
922301
224168
860130
1255068
467029
124333
392874
215201
512837
1146663
1110335
548147
579356
1101878
506477
731076
999007
54366
1252766
831818
1030386
272918
115909
705351
609076
209512
570029
312011
797468
527262
347301
699602
7874
1414773
1447040
190256
795244
282639
702087
71926
803532
288501
594054
165266
658093
1333536
1443467
475885
737916
975271
1469031
246316
849807
1426135
711650
478242
1373557
117712
978825
272473
242844
521403
1056399
1129990
842227
1534377
919151
80203
1231666
538866
503823
639113
1213747
1119885
119025
637594
1273597
824303
669246
872683
441089
873717
243088
1342068
504786
1105467
671163
264777
1222266
1402120
900439
1032744
1357431
1092754
1152412
1372341
189972
211060
696424
313273
206796
1086661
696640
974956
403487
934765
301634
1251613
540096
318513
1453100
1051691
1366653
1532316
7048
1209049
489443
220156
199281
213809
1446665
805811
620901
392429
1259083
42556
525571
850471
164728
899746
1408827
568844
1197149
869793
1449071
600773
1261778
30195
435202
794391
409726
1549024
412064
1239939
1382029
1486413
481020
246951
734073
314767
159195
999962
238074
277438
510616
549614
777763
798653
999669
399621
742255
718138
1165834
397074
1313832
1492252
622239
227021
1162707
1414318
620887
1544727
1567008
1091256
690565
1116466
503936
1384794
370144
11557
1110922
914510
374967
1112426
536097
658339
860545
148295
489242
750140
1096360
1322044
1138108
1227512
756730
1048331
1260573
647401
83714
453158
165705
637794
241919
1513295
588496
655515
1283888
205745
167219
1030250
760812
881481
332606
1152840
1116981
876669
1004396
702650
790201
1076264
761846
1037443
1463374
350430
1186781
94182
534513
390905
884250
1313596
377362
1143643
1242162
955105
723982
1067743
482381
697462
717827
1312230
159783
1179139
593941
613074
40494
319820
874669
187563
912883
337462
1168604
1352943
1482681
20295
824384
726094
60970
1164881
1255243
335706
486767
1437781
430104
70645
484511
216253
1217451
581213
1297035
1067541
1269097
953979
336134
1066964
1119798
1473285
113838
135005
1454054
1178893
581567
1256189
835038
619582
980582
1463635
721985
153532
195743
1972
107983
1343933
1107520
425621
659419
850380
419714
677255
679831
1364651
140330
310392
344338
1486206
853734
1215046
644751
982141
520480
729221
1449075
1180020
568159
665007
564630
806742
877175
84465
90347
1191215
454837
441632
261464
1220351
771219
38507
357659
634034
677019
599199
649529
197450
1255803
1453615
1294340
715201
1108383
594587
1349954
1091956
635463
1432682
1133560
1184555
393790
303099
1005824
1146309
1262735
1048518
927791
1109654
508922
1532989
494136
1285840
205130
40432
500385
1552536
632043
464411
1356127
1204585
1341042
1466688
792487
748276
1197389
768858
745144
1451958
1343535
30110
1116687
221984
349877
756111
283625
581385
1446672
525769
628384
250705
355369
1426271
1084619
533902
1472610
1202242
709205
189097
764607
1000718
240263
912796
945326
102896
664143
1071547
38874
396080
180187
302518
138255
1116507
999581
587489
864968
882161
475157
1255718
248641
196767
82029
324955
1106112
692478
949426
1368763
1509461
1044597
1113248
1051773
17054
1021674
1305850
892408
448585
404150
453122
425665
188246
646725
141682
780699
1385272
155927
158949
1050721
720335
280011
661492
713482
325890
459657
982427
384999
240460
59476
654714
1140740
1479355
418435
1351708
1481976
732357
95131
399186
861084
777562
999476
1207343
1031974
9222
40286
109887
825602
578471
944628
1004359
1466299
666830
143109
474690
1099943
690312
364660
935421
970962
889412
1173463
1454691
260119
851490
537378
513336
1252065
1452464
368321
719708
361365
333845
682124
887078
1142379
1399733
955055
410596
1270494
357190
1218492
410415
536369
877282
976357
1453497
1190986
1417809
1319295
1201944
1231473
1287824
40543
466861
678935
403687
653848
528906
711269
1025138
1531630
1243542
362745
494432
1206449
624267
1562152
964951
1406070
1338480
782571
1037518
915577
1267476
77578
15993
402748
1502761
365962
134004
1248857
144784
1382513
852927
1328858
337566
243493
511223
162850
728560
274476
709679
450962
470426
545849
73145
29154
310429
1432784
892267
1112160
84593
654460
208534
1526848
411622
1205625
413791
1438173
709682
807278
959770
295552
1421516
467022
334556
1493929
184003
938810
165844
301183
37187
569320
547776
763388
205256
730603
298290
683603
1317366
1535042
1250961
27557
1404045
323580
647913
459245
1022053
1427272
621685
945843
1042962
725385
67124
1410434
564998
308418
1053082
627058
215630
99765
154426
933035
418969
261264
520910
1151853
1448772
1012255
867831
1103831
1425502
564564
1528405
548823
1348983
342405
555478
387319
577639
1112531
1077502
752162
1123404
1434910
1046623
231468
1517594
930510
109812
484219
1018473
187347
1136823
404514
1430001
1298153
1434279
978247
1487566
1507124
1488226
776130
1256256
1290130
886489
123407
376758
296877
708805
1135673
641977
899009
1160534
1005163
587453
299039
721447
1560470
141249
1521857
1469681
754882
519969
1314115
1303833
855517
761303
651066
1264
684724
196556
373734
1072322
347368
684440
286531
1206568
1325749
733768
1536213
1553841
1182905
1242972
253690
1400592
1119722
188782
129953
686072
1292431
774818
425403
143662
195592
1415314
960602
739835
640140
1567848
198888
1097178
1233859
203062
876469
421026
332910
1173147
113337
827077
1474932
1353800
1133912
1357430
950564
920711
188762
437061
635377
842549
812054
318632
1282620
624098
515199
1279688
768351
403472
1012243
1509755
1305694
1068099
796291
119715
822733
577125
18735
754890
425018
1024818
1206662
605379
1076590
367262
1512255
343977
836962
449985
1022320
1476754
1505763
1563962
820257
1230016
1331126
97863
233133
1168719
575495
498125
679594
891278
1138668
851777
867525
1190360
1460567
1282967
218178
102787
1095900
1383914
1268181
455367
412180
928782
699348
714560
1179830
1471695
1491857
773065
1393147
1460316
1510455
1400190
830821
503584
810900
462971
489031
1033342
1519101
24184
1556389
272461
848509
1295258
626202
1333602
1299795
1120370
179388
555705
1121606
484702
791221
1411897
1472623
1255503
724564
557451
354680
371961
1117123
735693
1313160
442012
1073834
522940
1132761
1111781
224336
751989
932591
490883
737342
1306050
341823
605227
1385030
472922
1042196
1322007
61896
661694
1317922
1113302
1251865
851412
1249155
1200431
1090491
209032
227300
1282160
107380
1392356
1466408
817133
125993
731395
487038
398701
472312
719346
267021
1099143
705184
698450
864644
36262
305564
270633
308319
1467075
896270
1111359
342501
192042
622824
1410241
1116485
1175797
124055
1411458
934194
310534
4155
1451848
1396859
823219
1120662
1448155
191621
405514
7364
961128
351584
1156795
643846
1472541
429164
264494
28844
1258367
689271
1253944
972783
627788
374087
704606
1524773
252569
628735
6683
758896
1170266
1259625
842969
1400537
125873
492552
1187537
802377
967689
1228031
905977
933603
1567057
1382821
34926
107878
1269425
99813
535324
512851
137066
830706
832112
1162116
719317
1019480
1454196
1073263
852793
1333222
719933
1037926
619756
624416
456671
120586
569615
179700
281276
1421646
531938
480162
846601
1029230
908961
565162
1362201
94499
795025
621105
376506
237716
32064
1439167
896136
425215
680989
1445529
348210
1321445
697542
400125
356048
181573
118673
746746
395781
1068758
997069
6718
620450
1185151
655776
1466698
1139669
1419318
677360
1309221
61144
770221
937279
1511905
266630
1073202
1137648
763881
416656
1330387
1003089
897563
349593
572605
35705
97815
1133467
973590
736048
20800
1556257
1349920
1372681
704906
659123
113675
594544
1401878
294757
571595
602461
1444794
1463006
691718
318317
581132
432447
503266
586723
839538
1230373
551190
800598
520848
1338932
1311363
1496718
142223
865725
602561
236685
903177
969025
1419439
646824
1213504
1229857
720243
1241676
1063079
1544638
372004
878027
701424
903381
21965
167586
50433
730258
444771
210770
314055
1030486
1188756
1168619
1086658
377654
880557
598084
1004192
1460261
114726
1348961
1081882
286318
961184
52866
949323
440876
1133231
268135
1482990
694646
1056335
1276729
1396194
1364854
801219
851284
1033963
406211
218498
86557
329708
338243
976212
1403739
1161895
1332020
1261669
1280006
876898
1492657
933335
474866
846835
1454205
200589
1031871
1315089
815338
182074
399771
256531
1273051
305924
792833
386522
1024157
796581
189080
1404493
213706
654611
321846
1452478
878984
1044862
1350130
410363
1226760
127728
1209863
1338717
731876
1276795
1130602
1106875
122653
1512393
789369
1540533
333391
1326610
1424839
231212
49200
355423
1047950
62385
624594
1465386
1016925
504587
1335560
41714
721710
1437881
606060
1137006
194524
892458
1331457
1414339
1364278
94424
202403
1086052
1244300
922215
866348
210549
1374030
1308263
849351
753553
1370438
1516013
437468
358614
178770
1546540
687165
433435
1298499
1507262
1014312
876080
245298
164926
1424157
140372
138623
1567083
1156321
401741
124125
935262
868515
568201
1325575
600737
537441
455972
1043130
876948
369153
1506471
115404
439757
298539
154418
402292
137896
996884
1443514
565134
1365873
469888
1526512
431892
1435436
493433
1053880
1205090
1497475
409994
690091
955738
1063282
131965
607013
1036421
928318
249048
135731
1268466
369415
501806
349399
1486115
946258
137552
439105
117787
438836
245459
143717
316501
633679
566578
1488029
996496
917780
1260604
119658
357381
317158
103960
254458
1564358
1430282
1294555
477926
329534
1250311
789027
1048511
43017
1115504
62054
994573
391533
1075380
1513136
1508786
613551
235557
749647
1198712
822936
209016
63281
1399062
1401042
715316
329394
925052
111952
90078
952497
86128
667078
1103090
134870
451031
689970
435160
640904
228727
1301302
841843
1154415
1086866
843207
232587
289245
1500613
1359964
1344939
871885
1462104
558575
714688
519479
1464432
142776
1401913
1148035
85736
1357918
75516
302531
236156
628650
1135296
485229
37515
657435
1339404
108254
1336998
1053632
1157895
1294080
21471
195650
256869
829233
585493
1551293
851748
954230
1036931
61135
310932
333126
753506
780468
1051799
1505661
1381324
739026
495493
1225910
1217658
50889
1223532
168373
1378117
607635
1365452
1358194
927328
925074
909307
256777
318124
1556377
246380
56916
793977
714029
1155514
444588
471907
1225176
362461
719518
1037351
1037416
487450
1383454
437706
1423286
529023
605856
129654
214068
426770
36797
1532417
1463111
33438
708112
1520201
183761
850905
1064872
264011
904326
1410161
1433866
532835
1323888
299331
176795
1084768
1432070
701886
1138854
212682
18488
747170
1335605
149415
445404
430681
1388409
73242
1487365
371619
418927
986734
556608
1227689
207344
657468
478898
1131142
774486
760047
1250794
493637
875581
1279497
628480
305671
865535
922140
1019286
79094
1408241
100611
990947
244433
1195899
1199981
170972
290815
1321085
1360066
1360009
1065453
337760
551271
124373
581343
1405656
1162070
33726
1251359
981015
287288
291481
754945
1079929
186163
340931
252351
587720
668799
340130
1223393
1133321
1394948
1464978
380502
662922
606900
98837
1547651
794029
523884
1506945
886441
1319066
407333
405333
692021
271300
1342392
721654
975480
941535
911881
56279
1090901
1479392
708424
857982
251674
1042902
824567
220475
1040336
1219843
894854
1287448
585257
1105676
1198622
763680
956181
1563756
1287215
492786
1282543
213688
1549052
995027
1050999
1269446
1220795
230396
1039858
872189
1052295
776967
502717
160509
1381490
345900
154845
900115
1505931
687257
957832
136356
672949
1389510
93606
882776
576844
275081
825179
95583
1422605
1306613
1221697
918174
855436
769783
567262
1500334
310463
1454537
1327111
1130022
7643
1432171
242641
1554309
698966
1151646
401591
80844
1123245
60199
1361540
1496717
197303
661196
96072
1134784
804326
1101788
1412362
340469
194581
58882
318362
765712
17895
905205
655404
1230952
419716
1063657
903365
618703
552920
1112632
1282748
439012
1434291
1428714
312813
773870
1482540
513018
867001
1161328
1040456
702408
66778
1385729
970251
1137415
1018082
1497116
161540
487789
221408
447597
118705
508370
1388799
407830
169317
504916
809022
440657
1541519
322966
99361
678037
490513
1160864
146239
295847
1090492
1359043
261112
120363
1459947
1239654
980743
1200338
1520986
583473
271149
950444
17386
1269514
345978
154583
1553543
278522
29850
1407340
1219377
1042566
1543905
631297
1144137
653542
1519914
182795
1123274
362482
1121689
693817
598003
1410564
1200271
240594
919275
650773
710406
699228
1468007
945405
710240
317477
16499
10293
612573
745188
1349604
710451
771946
1154924
112839
1117148
1504141
587153
478803
83157
1214586
1435369
983240
496027
1492577
1460291
1130058
1335914
456795
441443
542138
1333532
1102829
195360
622374
494860
1061265
147895
979199
50269
874777
1111768
1460311
453603
17529
601242
900927
592604
1290312
1203797
252996
316160
1301558
312662
184344
1284111
1078427
789280
1271865
1174099
1186859
672299
192287
1445195
333461
1517407
356553
1021637
163961
949091
154502
1173020
620324
1035347
1194102
668339
894228
1549549
1433668
691976
832544
703885
833546
879085
1428063
1484594
1489150
1324255
1135488
493305
887165
532961
314701
604191
289106
1292857
979753
1065555
1524406
1563260
144051
640389
667711
357384
528642
1030026
111738
216898
764040
1395123
826005
1567163
612767
308355
765095
348363
106051
1465227
562040
697738
848021
1095071
364242
413161
1446993
236867
443955
516084
546290
788454
12832
146782
1153060
1242587
990710
972619
984428
475932
933453
139300
1489519
263752
480945
1544936
114920
1379612
1524608
1413069
612493
1455705
611391
1196826
1019782
841967
1137676
1256463
65387
196882
491704
1130934
1558283
1192503
443297
980540
1313134
1144547
1332220
1250581
1321019
1230298
1339392
394354
1220171
963446
1259459
930172
143463
35473
669568
840265
1221456
517344
1254871
144725
985061
1391220
784777
1302377
826402
1260026
1471266
999043
1100454
589525
1470027
1562013
1168012
1260225
484342
1374056
422089
343136
261976
251953
1450501
10739
294858
6714
992180
1458157
1058664
1158401
368448
864222
494268
992135
436132
1415681
1073578
712428
678295
366595
709676
408960
306031
1435078
70416
241481
863290
290499
434776
325176
1455895
536485
1269037
548187
494039
549955
730889
1288360
1446829
461148
1395831
164054
1293005
394367
1276438
934003
545979
777578
191323
537680
571955
1471979
968742
798009
486255
425355
628102
1370567
1076565
1354460
474982
1019262
1258724
252603
50912
536781
1086736
286073
1151889
663642
326107
1345458
884917
1343634
540935
519164
140443
1542405
791922
843607
442151
367407
1285625
875770
402906
1190488
404058
249608
316789
286235
651296
236872
246577
1035949
1082324
1283430
1442157
990715
845342
1320792
1375179
671201
1300950
1528339
102274
1507521
1497048
1427118
103120
516775
1086753
6604
1105966
1465198
256582
303870
571798
370981
642864
837271
377295
914226
1405285
804806
1197498
1321733
202736
1520543
1189315
1191279
462458
514421
989493
1320153
1248476
1318862
137335
820181
1243686
195785
130356
559614
807806
475574
362114
935336
1534590
1490920
1275677
157251
93528
180202
941143
507176
1447056
427250
34282
1300081
306426
816569
231914
593495
1106203
312865
1365748
1055855
1225892
140303
18642
403217
327673
2377
693788
637104
1094866
1030599
1181804
896185
479769
424669
1253900
153738
856489
318308
731897
352765
1451187
1137186
233672
684189
133467
1181907
361645
138176
1143224
1159929
195290
700609
1101104
236237
342879
1083424
54952
185573
1100754
453921
158758
458690
1224548
320681
3991
1026344
1406346
940683
276200
1253540
1386362
1020958
1402612
1218263
714940
427204
1115056
216690
360880
1292326
182794
244670
172865
1392174
807895
362368
869497
609081
721443
1254212
811858
244326
1273695
1110783
770987
1220953
1540713
793768
1424393
1330627
883697
1382642
1554221
939026
268104
277592
38595
1469555
1162615
667120
696921
597885
988032
301858
560606
1165652
87255
1500059
382936
559194
1301504
83950
33629
1525069
1400145
293710
682293
703912
1540532
803850
101151
1043439
763693
835114
1384364
200761
1133349
197336
263070
404518
1446372
103634
400847
169689
983587
137325
1483750
535548
211819
768666
717418
940251
1382505
130632
404612
1352743
1425869
211559
582570
328029
916431
684800
739339
953394
52588
1257868
1106779
674192
3659
934022
909925
12387
422412
173986
1426232
168143
738442
298821
168668
1425348
961097
857046
593384
647067
16666
630767
1464330
217920
172643
1543586
1375538
1187683
826175
1502088
547037
432041
1177373
1297133
998139
76712
318279
1400304
1290939
1297185
474435
1327396
105853
1293742
771765
1565592
1096187
604533
1273300
318908
1180262
161087
1115569
725220
450292
88646
113288
271183
432474
549310
1086881
1104704
1229496
1277878
687672
40300
564107
539668
134805
537530
1391085
1280454
997934
397261
1142184
1255534
1339443
410470
847973
1236781
635754
1140303
1422516
217668
735852
1042267
706009
1489147
875225
1315794
1175586
372723
714347
1486696
567545
122539
1171216
917890
727458
12270
848779
924152
250827
650137
21039
1199670
1047401
1470205
1009973
849502
241977
1272550
1266775
511719
17730
815903
391627
232654
345613
712351
927149
999089
1413977
387017
1338553
456070
812608
303067
1381000
4517
230885
1206957
36554
1255141
781635
975018
869829
1337487
686994
985121
976275
985458
1308772
1448805
669260
1285646
650193
1469574
1175400
1377476
1376000
145686
415409
293696
1312434
175647
1112371
1206181
982990
583751
840043
87201
526677
304125
1180543
1131527
57690
1339819
623000
734606
651413
265113
919673
1279673
275824
478583
1488488
1100105
693051
1014221
1130253
1347311
1179565
1090647
253694
381732
85391
708449
703002
766939
1047570
702622
77321
202845
1429194
1513712
1438222
787773
883516
344192
651220
1293673
91786
1143667
97915
1004374
16844
1286880
1502884
577396
872979
794607
974184
289746
695163
327270
925629
924199
159800
1304469
316603
237723
739618
791414
922664
406620
1112334
1336533
1485449
381434
618309
600718
402442
1054374
1474949
1047673
178934
721517
479289
857375
503702
677598
1240836
291609
513158
1432047
1171669
1302811
1335398
651558
1086138
147985
1173310
169134
1002450
473558
1349213
851003
458546
1180456
563067
1184510
1562018
280305
1318292
15953
795066
1456734
276795
1099851
184333
1051975
218836
1214291
50563
997591
729335
1385573
451223
1138111
1049872
1247927
1348527
870211
150962
484968
1192175
558841
755077
738037
1118608
1005151
213629
166685
293269
1196807
1316411
1116246
817829
1509292
586292
27706
250438
1135630
84122
142202
1242660
1257506
975031
61132
985346
695534
988122
1427586
1260945
832046
66733
75097
1546051
1524298
1140687
50560
161269
821152
264646
1374560
430266
69921
399985
331059
149156
1304341
800097
287716
1488471
232342
1021768
632572
59177
301505
1405500
1473092
943891
636903
1186374
122626
1139442
301423
1091765
1432823
533717
743869
284577
120024
1166379
319937
587563
898655
964296
1274398
1361467
1130695
1384441
1276060
1357413
657447
557249
1224188
946889
464004
924832
1263053
754861
8597
246677
1066581
168993
136417
746248
1191111
1539033
1149602
672668
712347
1015306
713783
1358772
221925
261481
878896
1526953
1183341
1366043
932918
179743
168991
219141
1514285
196925
922190
67929
779768
1165541
335991
1380274
1349458
1338056
571752
176128
1290594
720307
819766
268063
1539196
1131239
1236273
1168615
1153382
700291
433442
1252573
372417
19248
1485091
385715
1068026
1072926
365791
1232200
708897
776207
439055
1533683
910206
786982
554297
434692
836546
1083665
37969
1002944
1418870
433160
1444338
864290
1444215
1311189
1400600
70649
656306
945610
874741
117896
913019
1111008
1355264
779970
39530
1368460
167903
1447745
1260176
1508469
932992
1471184
1094779
348835
507865
204005
459279
674594
868549
635112
997753
1478746
1172577
241539
1216366
508567
985216
412939
1295030
496840
320970
1285458
519829
1138848
659848
1192666
133840
183270
1173323
131358
593851
179701
614569
876423
984202
1102713
1515349
24524
447750
484252
193988
295377
971076
136414
439038
1252771
1390454
280963
1226417
99305
805739
1079482
595904
1181481
429128
1263474
1387546
270801
870392
1152768
1499973
1056689
1019219
595156
295134
308224
84068
1106083
732427
46746
864427
272007
19678
503607
811092
1555632
1063894
787540
1543914
488658
1174399
978784
1321604
1335363
477031
918540
430711
617411
799129
1151378
222143
527328
665679
320165
722228
514769
844975
1475341
1522604
948170
84548
70461
434286
1337325
1550876
636177
826246
1265195
1274732
504747
23857
1516040
994717
75953
494255
386190
651897
1303134
547744
284202
742283
314737
31551
473861
1354119
851810
556427
799068
659155
1099355
1000803
60413
299368
385005
113526
592735
1385325
1223633
610148
325565
977649
767930
751255
818861
1165149
80025
354722
1519805
735097
656657
1053063
1166644
343901
1226291
1517331
820242
1441621
88371
389858
1360850
354763
212412
427321
1075799
895096
1074561
312757
570409
601785
635526
1109735
791523
224492
383996
685161
425847
1114169
562963
74191
1167286
892900
68038
170259
898045
569912
459360
310026
1516299
414135
1251013
1253103
1442760
1278166
578832
1210680
1059799
41147
12511
1513637
1141634
1318111
312222
398499
748807
1262657
1054147
1275506
106769
522523
863055
692437
1133686
780830
1563408
670337
161872
369316
85436
39776
833304
292353
642372
215358
965985
422717
475512
655975
1556149
1450788
942444
850321
1111143
930625
1140170
1369951
883018
1246290
1089883
174025
872853
78909
201756
1091815
1223813
624323
1075201
158210
691868
1161784
920637
1487080
777944
1144222
312428
128115
1450918
78575
503554
572477
364500
923247
112361
971828
588285
1399487
209549
120600
1540924
593285
67190
374643
1161969
1150635
587568
691845
59950
1009155
303067
1076973
468309
1382591
1317442
1463155
1510087
1534139
815962
1493138
437096
338053
488290
376379
1471922
1266733
937229
339465
610219
241691
1310445
125148
1017727
1415675
1031648
569712
1440044
759490
1355008
711565
1433677
687046
697359
350555
804979
586107
283846
88749
1009340
1360021
1160336
862566
1480227
23309
1197810
1409009
1531205
53667
1091380
1322978
1331159
807305
1234478
778469
744486
787201
546415
1312590
1396058
589626
715263
759781
1087399
132331
1422551
1462623
1258719
692740
301857
873187
376487
793939
898575
904956
1304319
1049652
1532750
1446329
153451
587520
1283156
1385445
1473138
952820
306934
1354587
283267
1497622
259952
172509
637863
864362
974934
1543969
185900
507559
1071183
288290
440298
1355799
415179
1156403
1362774
1156785
3046
891028
1539566
1192799
635570
1182059
761294
1522241
1252362
268031
22253
1405720
851372
393997
1227065
356068
781570
732621
28673
678363
726759
373170
1185384
370295
1262077
525460
98701
628550
1534156
152477
785272
1081577
844133
1013154
208952
1251179
1053197
202876
568039
267638
1103669
861513
1541167
240776
485797
237929
1476203
412443
1268724
1353790
1037081
1367260
600638
86887
216521
285547
698965
1501860
561451
866924
94542
296602
1250601
652735
1027011
1126891
1407954
410773
1456173
797980
157267
853786
313117
355660
572653
865124
1412846
587858
796922
357767
1300996
621564
1189072
1234261
43090
504552
1042784
66978
111754
585597
1207331
1489809
1354942
677841
217319
528219
1532044
505560
536029
552079
1126321
1193639
359726
1181678
892669
141556
363359
320051
632205
351347
841422
771742
297644
1493288
253784
918348
227134
1234938
871536
1144170
582025
957256
1134142
1423356
50042
1440632
933080
796469
297248
1333136
772192
208399
877617
349448
1239924
632859
690720
1177185
863083
1328448
1405241
719252
938052
376693
1361295
177820
95894
453990
361994
1152911
870124
640481
1553474
365664
291481
523960
1204125
478526
522080
1127772
357737
106139
878960
831741
709779
481708
547190
773398
811895
921694
142473
1555152
368841
791084
1212637
1119211
1177059
1332390
1199519
1003416
552183
285768
577361
613697
1431870
463033
1391725
411328
903147
499211
1315394
963705
178585
1490575
1091710
386298
773826
1533621
966900
1204381
399353
1458301
357308
1299151
1022777
650213
162695
1360095
700418
1560789
1560530
1193243
176774
977318
1260359
1061145
1429036
1168747
753924
949412
914555
642005
1202952
86703
529740
911982
390463
464536
996824
800026
269752
705898
1425438
853026
94091
397458
322003
614904
253969
1211795
525288
1379216
271207
848943
864351
1436571
1559283
338579
1166197
324050
293856
1129835
1266214
1140805
1242750
21155
1004537
171935
610457
904696
14544
4969
589907
45379
358025
176488
403949
126781
242794
754520
589030
1361620
1498818
1053767
222058
447029
1230265
765253
376776
788092
1250868
1398476
291673
774358
780881
565628
1297928
298416
1354989
850954
940622
1392162
771761
841662
1245247
58032
1510143
99684
85489
737308
303634
307817
1099835
369468
659098
1359392
1003764
545436
467431
541739
218736
142541
537088
662758
701898
426490
1211054
62707
990310
991353
1199299
650592
344831
1042470
803552
1239022
1474848
29619
1289602
441817
864981
1449469
72516
364105
1535901
1288188
829867
1080462
1449215
151730
492918
1016320
919658
737786
170117
701797
44776
16799
425292
196985
1112424
122351
186281
14107
722273
419811
175943
1346685
87801
1139178
1441511
676343
804833
621272
1008447
996395
602850
1277446
571559
586552
1185909
844402
304445
250872
352272
1321936
264586
1218165
287013
1333884
558640
863850
733304
1234933
591376
1344003
669736
1408593
519120
832864
720117
307872
47423
273578
638511
526335
1212517
1527123
1296920
1165549
127028
620792
1043748
494610
580550
566314
891477
880635
1011091
821168
1256397
34969
532158
1460358
1426784
236951
1138984
1491717
1225071
731023
1093904
779360
1297628
403269
477301
989374
363644
325371
728978
1171643
1003211
547886
1524941
157868
1278962
624678
1540341
377201
545132
199548
1403103
613179
1471493
900311
917153
754767
709884
183427
1004385
743930
133555
1303032
35045
199782
323905
999400
1065019
874775
255195
911449
1403478
1525500
313837
897018
724114
472878
659842
1452188
654169
95705
310009
387802
1522111
784612
931705
1207514
1320118
84024
318100
1480687
534472
927909
1098777
149812
1452300
1440707
1385707
84117
438789
1233231
447832
691091
812272
34999
1481301
550351
987876
1474290
1350039
274149
1117051
1428556
1450642
344486
1083068
529704
1324704
1357331
89893
416278
161082
1265873
1103756
461990
891365
1177883
798864
6063
861133
1504182
1236900
420594
552939
246869
668434
500162
172530
1540192
93696
610539
852502
959327
1378043
386018
1204714
1507296
512589
1087511
209619
48920
1184507
594798
225348
448429
1083655
474573
1264650
508170
668598
1088638
206229
434038
1451814
1271573
1208833
784917
255548
583663
1066693
681937
1062373
1149687
220335
1431238
972517
312255
1013513
1008194
641180
793302
805629
1377363
905605
257282
332744
415517
76473
894351
783683
178016
1208480
1012562
561187
965198
991116
1448283
1519373
1357420
1194188
908606
68018
212639
156073
477886
1451315
884304
1029348
995429
1521854
1335810
544718
933432
789010
815413
805361
1263368
655403
1301266
864992
1479972
502429
330289
121740
1516221
1127820
970858
457035
865316
1561489
548990
1383078
622587
202485
1080103
234638
1351831
72202
1104613
496355
56947
671773
1143408
164692
257643
1122952
1388042
1129050
1414000
909853
793393
870233
862551
74317
696322
788173
484155
375955
374120
1432282
475657
1503942
772942
315755
1044968
254345
472225
1463098
1538582
748772
685630
1185867
500481
1045747
1466820
522496
976435
700465
494179
161214
1365494
1496850
899172
1247790
1363289
337339
38986
909602
311622
95052
979915
1538226
553086
1172265
1068675
897021
939514
562989
699320
315379
816794
1108420
231805
453268
315365
8177
1285609
135916
1270848
339792
356098
153760
878857
44919
1040638
5873
520408
411334
74190
827118
1321062
886676
308127
30195
73830
295044
402701
599134
630330
797894
796784
340442
1530925
713465
1044073
1499838
1550205
1308276
1086500
1522266
724956
1432692
217878
560409
1485904
530693
827093
1439006
245795
71028
534153
319255
331059
602282
1077083
1217499
646649
1350941
466504
129866
683772
619623
1502328
273190
1250546
884120
728498
733878
1221600
712144
33183
188839
1267116
618739
26610
376
377651
1522059
158465
719519
229354
280665
1412821
116882
698562
183806
418258
637683
922798
795164
46089
713985
360847
1329294
605264
585189
1246249
614893
487741
128939
633313
162330
1300894
243027
7302
2015
405992
995124
31716
318105
171220
946708
446917
1018018
468456
122949
629504
1533136
9246
800652
564948
1208406
253580
756735
959109
1139280
1173978
315476
687367
1375332
368234
427566
938613
103770
893796
1208365
779595
1053490
1144181
1251487
89222
146235
1250834
1321989
743663
967306
1084469
1140852
1469221
71882
1239700
151108
119726
989475
1295517
181701
296468
1125044
596796
987503
1142780
516912
1233992
517834
219832
1006945
802941
1388276
4543
495109
159880
353064
1347417
363875
1101956
1126689
441583
1529507
122543
292118
1174251
1525337
1502455
432006
1170572
1482542
756103
1377625
428216
186953
988125
1493080
1244649
251408
1545150
1218950
1520965
133643
1422830
363204
339033
49916
410144
492393
159419
59036
133317
463196
603046
859582
983317
37035
445656
204598
1273635
25663
1056545
290251
464120
819390
554988
549455
545801
804340
421352
10057
570794
1060347
1000977
1489183
1222563
81466
182993
1100307
957924
955010
490635
490456
777328
1459792
10036
360792
857553
341013
222667
564896
382641
51240
1331367
189265
1490316
47012
337017
1063733
340889
878715
939944
1090336
694307
669806
303660
1394433
12336
363318
708391
1265515
274967
418550
188631
733953
1316185
1434052
1013417
1491633
1532739
958832
448345
1002149
567135
1549348
1044201
618335
350532
1075110
230802
63730
1158772
460981
1487071
1095099
1317018
1156404
617295
1351679
1073873
1469975
592312
43045
1000314
1071839
20180
1018160
1369369
1140033
1476887
1198715
314696
866835
155917
623564
188850
1209545
1197864
177576
1075581
565087
355856
1359063
272284
255997
340879
1198663
1066939
1466219
256154
856925
1202850
1119348
1533986
1140791
1552128
414116
1530109
151368
826577
481155
1218759
517261
933413
972652
1459737
237411
467206
719803
710935
4236
1067468
1191352
1256585
482981
1536841
1187567
502342
1557915
352611
391677
529772
928843
1013710
52611
791715
294279
585736
76470
1542413
203108
983028
908848
698747
960678
374464
370367
536087
112565
906177
455368
394551
561064
857168
1546948
1407522
1235145
1431460
628793
917615
155194
1006295
763234
537561
1200255
1261773
654345
1467848
994275
830498
520714
849158
719760
634062
201769
904327
1349487
996274
978624
1518883
731957
771373
98411
203079
1226959
855784
1079618
653892
1357974
235053
395808
1533653
1068938
447894
868928
1417642
1153723
732657
424188
1093226
632030
702415
981338
413990
1495203
1432993
432851
311194
1196365
157466
560949
1566674
423060
724533
905849
1192599
557743
881176
1399402
932463
1192358
1009773
11711
595601
1447259
25512
1480652
1074443
1241020
280391
1084360
237982
893891
85253
370554
1057145
1509080
593840
559193
903387
90244
324931
449145
1145397
1135181
921193
678558
720102
535864
1444076
136805
253886
1272871
74271
974056
1316164
1556797
338305
98230
1392851
540389
827701
911454
1357265
654609
187464
1170768
1022208
510129
1206803
140408
740511
41814
1270418
641081
1428116
351556
387248
325251
1501539
396523
1260344
1380317
1554066
949874
1367943
617406
477553
1008305
1439676
1099790
1353968
1270914
1540469
1403864
383012
564750
870622
1479754
634838
971825
1241435
73669
675277
520064
624864
1374508
721302
1350149
1212109
457612
393278
1454010
568302
387972
95768
1219568
1245579
1061681
930522
1354616
621437
91323
1230077
1380039
1475295
1514347
723835
1157334
771150
621750
1053661
1101847
999339
502469
776651
1015265
453299
409468
1215598
1302555
875709
728779
1413593
690731
101273
1342399
385032
729961
1450868
206891
1009356
1426721
322290
1374052
1123253
343083
1046997
212286
1379094
498707
679637
1145620
608685
1437472
856503
430087
1351081
69160
360790
1015192
522139
497473
916338
1377058
879538
1186565
1301646
1201902
761536
1012548
852638
1544120
130664
1364835
1487086
31255
576549
721366
265873
1055083
954820
554280
697653
1164514
660778
169747
610215
239268
516515
539638
878622
1282260
501283
714905
157715
1126840
1040296
1331511
727191
803726
453580
1409819
1482930
264645
986369
1204479
733085
667392
1445520
1313802
282225
455563
289841
458029
152314
653431
1093716
343000
1545051
1416921
525329
1512456
1441164
478933
1131296
970429
438525
1397550
691137
1559567
829481
226124
432598
123071
665039
959084
774057
709991
715987
460387
1165181
1520350
378435
111442
227233
299057
1375360
338102
964316
545064
1365341
418919
983089
392441
1157141
593348
1490745
284146
117573
174094
1424497
1063310
1218367
37510
524456
302656
1404356
361309
330767
61222
869228
365981
770607
817011
809583
699571
436854
60312
1202918
1051552
1339642
259828
972088
641374
88760
467865
83159
1221735
308543
1031525
1394749
294125
1539387
1243241
1171783
25023
107770
115677
256886
941219
1559490
409754
93743
962129
1071093
315270
1302582
723697
1411716
602898
1106813
344106
79002
68896
162810
1272233
677124
477213
1030504
249863
737331
1012136
282002
353277
157410
516433
938615
413616
1185711
442611
1131917
1243068
105047
998122
512018
1217685
476017
526815
1014861
1122744
65150
1232747
932911
178880
60254
635087
598928
155302
1066793
87258
273525
853597
828588
163178
362006
1525686
28804
1209606
1377140
116692
921689
1074555
503361
1324495
467764
1298112
1364248
543744
1330486
180540
619264
1062257
703520
275337
227837
678907
591882
343301
796405
817381
272005
1025227
705447
368831
246369
690989
830709
963088
1085826
353777
832929
551686
642846
1340055
1463856
59393
1015558
220496
1025885
817057
699930
568945
1254863
1368715
1065313
805427
656359
138312
1488316
1475038
253072
426896
1492588
414564
595337
505144
539508
841107
269217
1475180
15008
196789
562458
956210
635582
153836
1538316
388472
1220913
853221
46861
1336253
857415
1312086
1123549
1460969
1536256
386109
61174
1355425
86109
340916
353250
1178565
76290
342886
1025973
1120510
1290431
851612
526122
803025
503545
1090667
1029701
137466
505735
877729
854251
1240242
1442746
1042774
101363
110407
862422
53316
329522
49176
806268
648146
48476
535026
1327196
1476358
682847
1361826
238533
855370
179414
65707
538843
178671
203451
193697
373344
1044533
584793
290987
1511921
218551
1542724
740237
1375900
1273287
197251
209167
375053
235969
1098840
446240
634355
1196010
591579
737470
1142690
523927
209027
1396933
544077
95984
413548
1453157
1563761
560689
549956
1470111
1207269
752863
1363189
1446583
385118
1234929
1398147
758177
225037
649627
891731
1218727
1141064
4657
1226969
368911
1404555
1332977
471615
635589
349008
86760
783124
1523887
237104
1296104
5421
721427
523145
808450
1168351
1075374
474023
501698
350028
514053
61885
1243657
659230
630547
407146
1155529
1553651
251556
1018094
108959
211388
365501
508681
893654
1045547
1301327
720977
361358
590487
940785
1279127
1536678
142903
1072852
1394692
155423
1296067
448914
709601
233832
862610
1533876
808478
728762
486016
662688
1092046
509708
634816
84613
72824
1357543
399271
110224
896912
1239367
1532175
380441
475898
469538
372765
437293
467069
560737
38336
1416926
73913
1160576
756877
64339
42002
900050
805915
748224
1264614
672268
406105
298368
108834
812867
1133360
604390
400309
1329820
1533003
420777
26176
959087
559073
372115
848221
336386
368145
723030
504079
1368751
373951
145158
352
148747
248122
1289089
935118
349667
1219435
607200
773531
404428
1488802
155413
1016733
1420389
1433153
1043369
1368904
1134413
689257
542010
306286
1019846
655387
600685
1222011
1086251
947418
886068
1274394
1000333
716464
1282106
313075
1038476
498401
727289
211390
1169137
1416556
528103
944342
769628
1033435
276776
708450
1134861
69548
129454
69120
29657
857396
727599
183995
1507598
1151896
46185
172308
1391188
989149
1047562
895517
1268895
1495371
734913
1391488
1341195
1190319
1386999
1190620
147634
849748
546994
242932
241277
131367
963705
1201629
833737
310102
574538
35887
758232
1065797
611729
193696
549217
432324
1335576
1100271
362988
1094495
1011911
1159918
585901
903082
194042
1481703
763978
1489998
1193753
1026759
1379934
1158404
1548320
1348312
1526214
1250734
822573
656349
113366
321346
1133142
507532
754406
228117
1414900
1377273
862046
831640
144228
455808
1054085
36619
728900
954635
30431
1444539
1241108
671494
403837
281288
81032
519390
603133
60446
1566945
1008802
1019938
1243838
854522
1158852
940731
49827
628494
238151
453090
259618
36885
291037
763236
501456
258387
883033
399532
1404511
685436
1088744
421410
868982
580741
806380
1346647
416247
820938
318023
22773
225615
386260
961768
1413396
545572
608450
1021192
126587
543957
1300502
422871
762747
1427701
610296
336224
262765
1173106
1266548
708752
490293
275946
768670
661199
275665
889739
354478
735899
1525920
285205
642291
881943
804569
44847
1117926
117480
787418
304072
1084203
753139
1054348
1327256
1360477
1369367
791785
807537
1199024
115975
926494
1177043
607044
703530
373280
1143881
1009998
976501
365817
1159570
598982
38809
42896
388724
781380
466530
1357634
1062174
748367
106524
463254
926911
1208451
167281
247644
559429
1364894
173064
1367823
1372048
695463
798273
722714
1149665
727151
1545288
698315
1401097
333895
809077
458135
431389
773558
960143
1264626
686613
987970
781115
1285978
382590
1391887
515839
232785
451652
467044
428144
1398237
1374885
981015
1426730
1225975
263204
81528
65818
1082441
1271034
337110
1114832
1262430
381650
802984
1350360
1020420
1239706
634103
449637
759964
572417
981789
1425288
874486
416489
736962
511864
617590
649932
909042
944462
1462515
916036
348043
1073985
301320
98137
935547
431003
1267625
1064335
954655
324367
108706
279796
1396370
526810
102480
667422
165924
892231
744659
126700
324278
666350
1037026
1310426
768247
1368995
1469469
1012487
1313799
1099449
613709
647067
701975
1345618
1482651
645442
1303506
876484
856556
753776
645463
1054022
1025964
793518
561692
596111
965049
341600
687485
1153018
1565633
979033
600597
981496
1249644
773798
1475477
356614
669365
1133580
1214080
298288
1481027
305099
544787
331558
499771
466645
629969
632346
565824
552119
107380
255370
873545
403656
1112779
947268
152736
25528
1235834
722182
646876
23413
666150
915122
873562
49316
301198
300993
877568
532850
363745
306848
733022
477540
1430055
675065
316936
527478
823698
1313081
79736
674839
816296
163871
870788
1418757
703385
1188712
1110708
957281
1338818
10913
534986
959180
1234855
1171229
7628
493061
761110
389524
1433744
638719
219804
800515
1104279
374025
1537653
779319
807252
24725
285046
1105266
1290534
1242269
1167366
434333
1234695
315792
761441
343581
1356147
1386217
986073
584181
1308418
927575
395202
367257
1260933
1163969
1519532
619081
604737
551609
1553450
114972
1196672
924325
91085
51158
581110
894734
1282364
608805
343316
1116003
621528
551964
33339
1470238
119296
300542
1368889
1334434
1122882
360691
250894
1068331
1155416
311684
191354
450346
1143746
1147877
33546
8242
964649
1332571
207732
36333
597485
155484
1515197
864469
1252771
824356
35407
1213147
179611
97577
450824
92474
1454911
767861
876792
1543563
1244235
1534280
581476
442835
404711
814068
189703
178793
813620
1466791
457508
1110410
1426190
1167247
305208
1214257
315354
351905
1352573
730380
585887
1427204
1428168
1464566
1370008
269556
453538
554311
878919
1151455
984970
1315216
793278
76265
531610
94463
346641
1187488
1468089
1111553
477306
1083047
838340
524811
670257
1519674
1062982
330295
656962
1518205
154700
1019928
933970
263200
1458915
44111
367129
492057
48414
376658
459189
710711
1360096
311696
311093
821056
1284718
723614
576202
975713
1082757
1301499
1137800
302150
1505476
839369
801295
241966
587321
328214
839854
1138873
808135
259049
970258
1031350
1293185
864801
1531419
1234845
692977
1291485
1407182
1107143
169969
52841
1265748
1178714
271704
572325
964878
887320
227110
1284737
1460165
1201680
1195409
1056508
828908
1109276
852946
754314
166126
350425
624737
1351010
966019
328967
1518754
218985
85065
782608
1513525
311961
791320
1213584
1297763
749215
1135338
606650
861972
28417
237279
1474874
92517
1497586
165854
631490
393287
433182
1501977
1356895
1520155
495406
980071
851187
1307201
546421
1427636
165877
1231126
759636
1204078
1393405
1420896
365211
713202
1524229
119129
469396
326424
771328
1509966
1130246
863123
248198
1547328
1477651
1121040
975616
790895
252079
535832
1183031
635796
128070
202683
510880
843286
586007
723792
1104096
631056
342998
252837
870178
1199996
1234934
1514507
664003
806001
1074237
1097960
437614
1083719
72354
868253
1111045
1477155
214850
1254867
859325
1238283
1215739
1273227
351288
762820
1097090
1097887
437461
911772
1445356
299381
115694
970775
250441
856685
1158989
241908
1248521
180493
732181
1247130
586645
270414
302513
1357856
939153
1548786
952721
1227502
94321
1218170
1045798
897963
468644
931863
894975
225509
205921
252455
906325
676934
1485817
148755
253989
765080
1438979
532318
1422681
1144247
1069155
521523
1418545
782284
1353938
616998
508436
831060
48272
1538856
1559993
1167724
193610
306314
1213619
1452494
128381
736704
1352901
1278360
823963
1414750
1457469
377654
1513980
1200846
663052
942714
1395491
525663
482739
199623
675341
797149
264475
279289
614611
1362960
1084998
924107
1394213
883267
1100973
1549149
619100
1332705
1258536
796096
1379637
995612
735204
54783
1285013
1042034
1362817
783648
657452
1348613
1234862
128623
1027891
279657
1129914
1553145
1289899
964894
438394
628973
1116028
842091
510717
845927
708035
907488
1157367
1302005
1487484
363125
1329636
1313475
887483
774346
690959
784777
962952
1248914
197213
1046002
516248
1491896
494278
153683
265694
300805
355308
273051
279217
820594
320888
37451
345462
1051491
1267618
1324736
190352
726683
620000
594515
704162
967411
1203849
1282148
1403990
238271
621412
13125
245160
364990
660868
1031867
1567014
496664
380069
1562299
788575
1107123
59513
1123652
1293406
1349395
484762
941508
835632
1313034
686579
256920
1388410
1040031
620792
879790
908249
342549
417634
359453
751250
439711
391981
466043
228207
239263
1273632
703450
1280919
174887
1045121
754759
1070686
249590
319455
873660
1551973
109992
1169355
1242394
439403
311347
444801
980785
581714
789483
282282
653403
423308
1065466
463034
1131758
968341
764882
1522411
1375907
1453825
27290
658153
1406564
608996
494982
1043601
302409
258829
1031406
858588
1492069
1439698
844729
1199200
261341
1252807
515259
1476088
988024
397921
1320226
464167
508215
219948
60384
1313217
45691
568166
10318
818094
1426064
781704
751187
500425
1453973
278004
667928
490265
1091229
1533108
1101105
951488
1108829
94041
1031101
1104268
951546
21115
42144
1379542
902497
383295
1165138
106713
1549702
484576
374806
1067162
906748
1316536
745033
820172
43214
1019686
1037882
1302841
935575
422586
788697
1020783
1289704
334858
1189384
299327
424544
79252
252542
1051471
353196
1256719
368799
187376
800823
538066
387748
408053
1067963
866782
439814
899254
249614
360046
64664
887857
709439
1063536
911152
1495114
1359736
547695
1299999
1264275
955831
1240083
1219810
460908
74767
811827
245461
545716
1278265
949066
963405
1404760
124229
1304518
171739
453141
695520
724490
250335
1167623
588671
785217
1450510
65363
733650
190352
1212775
1308077
648538
425487
99365
974247
300342
1207082
694045
404801
1021969
1359909
1504966
1166914
266597
3950
352803
197204
386356
201794
87613
1161972
577259
617738
1117793
967100
1268590
726089
419839
71908
366519
1285378
767714
1128361
1784
1536365
830906
1352128
219251
1422615
699214
245775
1065958
1123010
372799
405477
1210493
1129693
674199
402827
204221
1522233
440792
944001
195925
213798
817340
890867
267724
1193983
1139112
1145381
704395
611982
28407
826202
810181
798652
226771
898036
346508
366769
1302685
1292832
723760
1468941
140558
562959
1413131
1314055
760721
1246771
1222797
1241419
1133688
108452
1509963
425397
298033
247196
1392869
1567601
1453551
651402
448224
507989
1307725
212107
317030
1020599
1566707
158124
13214
1401282
489676
1393147
22103
987203
612875
1391294
1451703
1012376
1109630
454390
236702
1376585
200679
911725
374480
737250
918168
1497203
170806
477446
1411913
1346006
1337850
306780
82780
727340
1430572
846459
1200361
791452
88734
627469
496764
1102794
1464388
868271
701249
572198
368616
767723
602609
1409295
911079
311708
1264215
542070
544854
733159
1183562
329201
1211408
1016611
1095632
393429
731562
298887
504452
236799
210949
55198
1123037
658737
454507
452194
152436
1047321
617944
1399176
603089
277687
1037158
800328
972736
1149233
944210
371818
1142352
466531
1436998
1116512
293241
158318
1438072
937502
765962
730357
62850
496251
661497
1214768
168057
1277029
835041
557357
299933
660259
1290350
1444986
291242
654738
405113
966362
731722
1310694
1273923
149221
555867
1006311
1263048
733363
1412847
61672
1257522
241050
858306
511198
741350
1282348
1465989
597468
1112729
911052
1527145
462063
746123
839238
250287
8959
910339
1560042
457745
1158442
1112177
1192312
574704
1256214
1241933
1400761
257497
647122
670800
507273
471817
460041
1515923
841044
1128106
346614
224600
1438566
366648
845246
650506
298175
23286
592220
168565
589635
428016
988500
1358185
1200782
1403687
1376728
1229946
493895
807937
1549488
1458616
1385953
1269637
1355744
273835
559196
337714
1320434
920185
1498694
1228781
1027143
878454
1018671
1300779
1211048
885580
1205949
1474416
861799
71872
1121726
414787
1512048
1501049
807680
495380
525515
136055
1207467
1367294
298684
803513
557758
878957
1249635
966936
868342
164404
1046337
487375
869560
1378135
941835
672075
898614
1050784
1225969
1087696
760129
720903
338913
955020
624900
1516924
1562767
1042647
1022716
112008
640818
729539
1465679
542184
1200650
159017
1362959
1227551
92021
769900
443554
689432
69027
1058706
462892
201961
373565
827317
1003748
1430044
1331007
1529310
1198955
76522
551074
626337
7423
1284997
1233497
1171192
1523803
979001
384290
1433561
1284161
488689
403665
1195544
250024
588217
12405
685653
473421
169991
1135326
36051
1449319
1055044
894834
490493
999829
577825
934069
1474041
210918
131755
998150
739015
664714
677283
675259
1258500
1007473
108766
1248188
716254
217665
755593
1502350
120937
727947
392920
620580
344996
1222518
965454
179428
951118
854742
1091810
1501768
168672
1457480
1343094
1111604
349034
1107770
124952
88671
1503343
1548891
169364
1423723
136450
1473225
1534697
957783
301068
1220105
1031121
1189888
769031
450966
2323
1420963
353201
749736
557488
890321
207306
761372
352418
1485358
80150
1106092
866748
1532950
1348338
427928
236031
1419318
941536
724563
135500
1506533
769516
1208769
488130
1496407
878216
1294932
271617
1300462
1359576
554316
475999
775239
387203
18006
117301
1035520
1268623
768331
376132
1272695
1138066
1411739
576086
1520762
1182392
717369
1096684
1446478
1027965
546221
334879
1317811
473287
1053848
1114114
899268
312174
89982
1192627
1512255
877525
1220761
458382
1427099
788595
429786
1340921
919792
1276930
1260028
555702
937833
166235
592911
963802
1047960
596026
290156
238872
637739
1320895
837621
85110
822386
809035
950881
1201234
1241691
167098
587700
776531
695779
665714
156237
682852
1197923
797727
900786
1221830
1341437
1075206
503299
397784
184833
1007020
1297611
520621
537195
466390
721529
89659
580785
474504
873589
262465
157284
1288027
1360048
553862
502849
1533305
1295431
1314734
304819
1375129
1504199
88802
569533
305429
1425563
594321
1536459
865014
825374
575831
618796
18570
951450
425693
881842
69075
915325
1019342
625709
1062812
1422314
1513751
733533
179317
1359195
1380512
428135
1351733
1144533
60617
402914
1126758
1233297
1533012
861198
694880
1167276
584880
1392316
293422
685575
89528
943263
1399749
1304081
18915
1262962
753749
1160182
1134025
588980
358811
1422638
796308
72083
857818
913806
926805
974918
1408266
154423
357323
459231
1185855
483456
74049
79345
1328546
1327086
1171207
1042980
526875
1099324
310688
431520
116433
897341
424282
595417
971161
1024913
531611
249086
1559614
310787
1257834
534014
341733
1129914
1091746
866978
976738
1235581
1279553
423443
943833
1174025
154846
1342797
801871
72557
1021124
423419
406591
588430
51753
1015638
622423
1486380
569215
773169
101564
436579
1541274
1475545
651310
199470
1392972
350377
1389270
1207885
991523
1206388
1220317
694826
1145239
1182259
315311
1383414
26585
1021944
677154
1120652
22881
206953
1094871
1368092
509526
411271
654255
236013
920505
1047790
79381
812779
880570
143117
1165497
512322
1191167
264239
1165362
276191
348698
212913
1369335
548623
682185
701197
1345710
1109272
1364333
487343
44953
1316536
236117
867086
955353
880990
785955
217027
967272
1205937
107639
101615
1281306
152669
802036
1473802
926417
37211
900953
688456
48308
1074018
241217
24286
513365
830196
804759
120684
245234
509182
474097
1168352
215172
1483484
1381906
1191819
823683
27723
434771
911108
9218
1112241
1355049
673179
1535153
287657
403632
991057
472526
1320024
665758
1379784
634250
1168313
1474781
874614
131394
1016850
282008
783878
1155634
426094
450063
943891
1293253
1534470
1198065
40066
363855
626799
213051
504065
1436275
644345
119643
1523508
1017168
1192410
1419916
893886
61714
1184930
554437
52678
347228
177094
188003
716800
1010587
1365462
593623
695258
1036569
752001
1006621
905763
5139
652990
181189
520260
47928
1200605
572705
1076765
168712
1100810
937224
249571
648955
1049319
23928
505390
1405725
1504398
101552
270865
618915
978410
722874
985633
706265
332630
468355
962502
457264
957923
213390
885367
1376047
601114
210102
1339587
382725
557591
928507
485943
1290443
568267
164360
1432436
1061762
365456
744325
611316
244657
936880
473279
1478729
368239
1274497
858739
440527
906084
203146
1002706
674726
288029
240908
802119
482680
588209
1376220
1066857
792804
1319366
1139541
1281007
1234960
93940
448266
308989
746842
461835
1171806
1160312
1455596
1051794
672658
1072527
833424
424130
786675
376467
276598
384346
1312728
822719
17468
367371
233757
607310
487122
507507
1520780
1438484
203550
1235518
1445001
1204691
700955
165141
417062
567207
792243
268450
457637
1405912
670662
49369
55017
1082304
1535458
1347044
1556109
1133857
571174
1484943
111866
670421
236663
1150402
872474
171161
51482
92042
1323907
409679
1468497
661830
1443607
1223232
1468928
798660
361734
398388
1226256
861591
1346324
245369
1006830
518565
369666
514651
432838
941154
682891
1394574
481195
1159295
668775
908528
128404
887386
1134476
171651
91330
1023357
883006
1488941
455441
1478363
1400223
389150
682905
711860
956132
346028
1188870
120221
1207888
858657
1009185
1246404
500979
151712
893659
324726
435166
1108043
1291295
586769
1249836
1024387
776847
413364
334656
677468
1055157
1319234
1077099
320399
637072
418820
266160
416548
427669
1305140
431044
1299295
151675
71638
1366251
323646
512460
1495732
1236039
1146895
1387021
292443
1361318
574142
650336
899835
176790
894275
1536297
1086486
438711
559216
344216
157126
836737
1165387
1176964
52589
439053
599476
142486
1239237
1444595
719721
1292404
156608
1020575
200806
588819
259379
480055
1404086
1560921
673044
422560
181580
54032
1015336
698056
74116
343154
26396
211619
677678
1098826
1373831
1411439
1535525
1279470
22297
403192
1292194
840920
5252
1108717
440415
1205203
548945
455609
720001
1195045
1025560
697267
759805
324536
110153
1519333
294405
264837
1480767
1517367
134108
754544
361973
357136
227684
1446475
729
707682
1177406
457255
509233
928912
545584
232326
1458647
862774
435590
557448
559660
909164
989914
564447
236688
703317
973331
1236164
409919
1021090
676089
232472
309781
631420
118180
375091
69226
636194
854024
800049
279188
1077066
49839
909129
171338
334108
729033
1031226
1074851
1088783
296599
1217927
1106926
646750
913857
1446433
1287016
1140648
1425763
1482768
524471
1217917
276590
1278561
559498
10867
136187
982781
1482669
23023
860586
814246
6543
418393
519160
775607
1348029
242973
819669
840604
325505
611528
625234
343151
1112927
1452734
1404212
417101
588184
314985
1555364
1176647
1265267
878162
225549
950996
1193798
914521
1474341
1171721
488964
432210
642717
647275
1082476
687500
543106
1540549
1311939
1432515
1430068
517109
4241
1553028
167838
795820
1137653
1469969
781597
974200
1180694
681456
766367
1246970
1435288
694137
1008099
396079
103717
26385
1370987
1238636
995279
64271
892051
1110254
1136856
1226738
1263051
363922
345294
1507427
813389
80587
580530
328998
946414
1507580
518274
1073919
1490876
176113
365224
529411
792225
640516
81323
994271
1514476
299785
711656
1270636
1350044
1425527
1205943
228868
395113
390135
1088398
327352
1229683
300349
980552
1564666
612123
464661
928405
91439
1399495
544705
1079145
1307913
150360
943445
971885
1343176
133895
1446904
697484
868745
660983
1457992
842981
24280
1182347
1004061
323019
1327740
237981
151497
16822
1273808
784119
413875
1054540
915644
726809
1459659
15081
432086
167748
1329556
952419
1459805
636784
162008
1486983
410743
1167891
220302
1188715
1278501
1235374
491290
119215
883320
215892
455105
604188
1433427
915979
1154792
459881
31549
1503050
4616
486157
240399
457594
616604
1097285
69296
1067273
603553
857988
7140
690179
633853
967878
1133946
200984
1001592
991302
267339
451741
1226529
381426
407969
1450818
636786
968922
1308415
473291
831697
830467
1403220
1366750
462225
693030
1174007
414894
408224
61812
938056
612765
1119409
1183755
799781
560769
258877
1521194
395507
824638
310335
997685
1176160
691159
456299
1221745
1296234
35701
694984
719997
164032
294784
25012
1111811
1012384
1016354
1172281
89405
1296584
442628
1513840
1166600
1065936
213395
1517173
1339301
74463
1412233
1119321
1143116
885194
250173
1534306
1443413
1455978
785911
693601
747409
1301884
427393
1376128
784752
1178570
294446
1075181
1467926
74546
1160880
1548372
1161717
1486426
91623
1129809
44452
278504
267
1455786
1011770
1453351
335483
246958
731378
147356
1560688
443043
1407199
7748
930081
4462
193356
1440158
867009
1147303
1285805
452981
184947
1067129
394689
698220
997069
1326615
1156176
510008
61178
432692
930445
862924
905139
767535
729211
961367
858933
1036976
818607
274555
641731
360454
375843
1228541
1552191
1133286
635961
665553
1422567
361580
646974
998533
1358921
1120292
615404
1070692
1448791
109722
1293970
186012
719361
247881
742572
23086
780276
1215642
629794
239868
1280368
167272
1468669
328609
1449376
500225
860489
1228262
1473347
118440
503044
317167
1541518
416125
423735
297871
658180
1556405
806781
1546089
1533654
1302734
395552
1290559
339109
1086338
1504311
1138184
1123344
228107
1440762
1047228
920763
1392417
1032009
1468970
986494
877091
1376690
1269611
1426153
1365128
175501
988357
1527868
1219404
1395909
181691
744876
932008
943409
811825
870114
46988
1556080
350520
860754
1216295
981759
456780
921746
319008
554984
215151
826623
556244
1394905
682326
1152057
1073610
919756
433151
273009
208578
1113666
630218
1537166
847650
757385
1406578
967735
1553850
1505006
1518759
914779
864509
352839
689792
95765
265416
551528
1181046
275620
203170
95045
1194747
1183996
1132475
665020
1306942
1464905
846929
65158
1264950
160717
881133
396927
795079
1491822
400456
772123
403218
982467
432208
1439770
570948
1211437
1556222
1262403
84333
958502
1259289
1264193
672302
506664
42276
1408471
665782
898275
798771
1478858
1174539
1128629
452733
699727
524700
965765
1491467
699818
631577
448818
773193
64971
59103
1405482
1315246
1465289
251770
466733
1560936
793090
651436
1545687
467718
646269
1396757
904560
916608
219197
640721
188673
967521
1424438
764054
1203922
438821
1021345
1323949
1312955
1448935
31513
1521884
642174
1402569
849459
1263548
650464
1163581
958158
47558
1381251
494034
256133
107953
343258
849079
1482436
569986
1422785
1399718
1043623
372235
1379103
1371069
418237
1236152
1304386
1084631
1120253
1037538
11135
1422879
1187431
298146
706891
906149
1196256
1224110
354162
484083
1102504
399192
220273
343928
750790
514208
554340
1052823
496151
318360
933138
1227191
922755
658011
781734
510639
1046860
954055
507099
447428
978035
736893
1367392
954914
284062
955155
483360
353872
690635
1021523
392330
33157
49232
527105
840878
1092928
1541349
1062590
1447989
560167
1096333
442638
1462829
1448370
1239179
285737
1267913
487497
836436
251018
1318332
1121706
407704
249935
423766
141043
915552
803086
1362963
839993
830951
1530972
954954
389050
479991
879014
192591
394195
893972
1426267
1336305
678504
1422386
350460
646749
993663
1518209
138958
1033208
1386921
1078140
111660
748309
1265903
1284461
399697
521696
74393
524565
785863
393600
1314755
1129229
859897
1545500
1425350
1277208
1207070
181175
996370
1056421
553948
1146877
432609
1369696
401391
1522457
918479
1100936
59036
23165
1359782
1332882
1258599
728944
737198
441806
676600
1353444
1451794
1165892
1073682
1292690
687151
1039793
1224781
1280590
549054
565497
989556
447804
549453
77346
266194
981989
984343
474350
1230780
1103788
1070067
584424
471915
624606
1498627
1566677
1323414
513479
183513
179266
914342
787922
948068
1366253
738082
471073
1395105
2329
40449
927557
1331195
1047043
612202
676660
1158091
308239
422999
568266
320969
1443385
44227
980342
787343
417341
380939
848949
1404884
974879
355469
301849
484624
1414334
1493574
1069130
285512
839250
1280518
19204
120064
722392
1316737
206536
92093
1120852
667875
534865
849272
1054622
601084
443705
1341991
64939
799820
1237335
796145
530270
1513015
788727
1221060
1246466
905134
262431
1549787
1015460
1046944
691973
1034967
482801
175075
1110515
439540
1065180
1046837
44508
925544
730967
618300
1469653
882771
738205
1138066
1223801
444465
1335870
2995
339068
1557808
1439221
205020
43441
971241
739094
1178889
1342390
278875
430464
692809
1235285
1044500
1555263
178238
1521075
557931
1338700
380624
501527
525445
1076710
172721
1289774
1526704
369841
627189
1345632
1478798
608940
22203
391800
944306
1331235
1438321
1408380
1168024
773167
1482040
209143
1134008
775908
1385370
669702
827953
1162759
599002
1273134
902310
486234
153338
1565659
1374760
986800
1046113
1270131
1412549
608461
1136050
606608
786337
1499704
1266418
826617
1128033
1285564
771705
241919
1328539
1449933
1142582
414629
1204635
694478
1443833
398582
150946
364122
228758
734997
104376
687115
1395166
532639
1384987
1173704
1433611
928634
1303987
829613
984209
99651
1049166
1314019
1119510
216790
443965
1261566
752111
1391644
995172
210557
1064951
706421
907416
1315822
726660
1167017
1109575
935532
1264758
1156716
171424
765728
1333694
910728
622806
771335
29314
768712
55171
1359355
729612
547663
962391
1026659
1344863
493425
1510536
232723
863715
857303
1542235
257514
116605
529688
143688
1380519
1325267
1151713
1436163
1538322
1376815
253435
1286771
158684
564879
1257200
58440
752396
907869
279701
471690
771304
986371
153793
1537091
1030352
1231672
146419
656856
1254989
1308956
573634
619397
1399298
470349
148760
1224275
1222685
246840
507991
76565
1263293
234383
674224
946575
220438
1451439
1525387
646362
22121
197502
837656
1401732
1351157
1132556
1368870
528611
219860
1072715
42600
1385064
1171468
87875
1098885
129012
812119
78036
365624
155959
415607
598754
355664
598246
468909
544523
1198323
913076
506445
1043267
892864
658346
1030819
312152
1314404
1018537
1330933
578817
516553
723481
1169386
170180
688864
507345
308714
139555
655053
1503762
1428595
284479
1312957
1144762
1185857
1386299
986095
36463
786804
1269043
109586
856913
1296877
1275259
70579
217997
601901
829956
378346
353986
442569
48040
703304
1213541
590875
970508
886429
415111
349874
317618
1269074
1531833
44855
145821
421469
946656
512503
1507576
1385066
1073269
1254821
57260
243419
1373076
1220182
651423
645757
1159051
1215897
1381050
1518803
35779
923355
59259
386699
1182228
1386223
1374651
768894
399270
789233
440369
1499943
980946
1439424
63014
737240
285941
781760
117831
1319596
638771
103889
389968
1003223
355908
1074773
468160
852626
1084635
529054
1491220
1131462
929404
771719
1424524
954987
778111
816466
1010623
1331008
152471
817508
825185
1227801
149361
862370
1292955
146290
161318
964118
1535582
694152
1566187
552409
604703
1060610
462428
1309030
198568
228239
536130
107073
665704
1244788
93901
1403049
1408286
827859
1057719
1488368
962474
1108614
220163
721376
238838
188760
1161699
1337553
311444
713237
1536280
468247
57613
650840
858337
428580
155683
908274
570088
1437108
54871
1450418
435960
1565486
1549987
356946
512369
495623
704999
619637
203382
447618
1160268
924680
196589
366844
149945
152556
1175292
841842
1084967
566925
1041008
858558
659629
1453885
643082
751768
722657
1301313
58420
885731
1314055
848366
790572
287100
631908
24589
1475097
485868
1111554
333794
225539
413737
1074053
82897
1010179
762402
764876
835886
925634
1287419
1250242
939205
526935
663191
125380
944988
1504422
1109750
120783
1509363
168391
858431
1051762
113019
566191
1019015
264201
1100543
1269699
87364
109072
1254911
1347460
351711
1471498
1115499
993749
967945
138658
415337
991684
1298260
630531
284239
206975
44072
1389253
1305572
343483
744270
1487814
692238
1017584
1110537
1553494
181509
312646
396477
485677
694807
681446
165437
997263
646109
993621
713908
295163
1380736
941752
860500
615915
224960
418641
680825
973825
1191989
1398886
1363936
1374795
573760
109656
1373710
179960
1166920
1208645
31487
486087
1384612
300282
1561003
204702
359294
465269
535874
622545
466295
1279884
899183
1524472
46915
1083822
913636
650123
926849
1330456
1474574
943035
577878
556511
656336
996185
520720
852863
147595
721710
625959
789776
1259255
902820
1425384
1109982
1126515
765945
766337
1349133
1103789
944151
575642
1525067
1502859
983682
1058926
877554
886446
1142726
1025689
1554661
1024761
300119
175789
1408844
49075
821257
494752
440321
469699
1442427
649661
781831
1493807
424326
1033904
323029
242172
1180305
415558
720708
448999
501419
44694
94970
1006969
531036
1086818
629233
1055572
962355
1140275
693690
1407709
186635
389998
301546
951235
528700
886588
109447
538658
597194
997820
1005766
107439
197862
1506563
1503505
1560900
679091
434979
1375972
698834
999967
1460800
835607
1294672
1312370
626850
1449899
96794
1521078
439187
458945
795405
991663
1433606
262848
1254916
575770
1157941
1423229
521410
916758
243769
1209122
805051
1310684
1471777
1003260
1322898
1364973
259440
1281481
297151
1362882
1260910
46081
1523385
1384790
337272
1031569
196707
1497910
976888
651897
756427
211638
625902
1262984
1172092
1122033
1405398
810430
915333
1465741
686457
846446
71717
66353
1119693
983788
874857
162
1498383
563357
1373478
1272323
989637
156679
129349
56992
523558
847830
824284
177442
588270
286150
1004116
1415399
1422976
1439323
443172
727090
383176
1495225
604004
613528
1023129
1546014
248911
1210152
902127
1106477
924860
1175131
414100
13525
1298816
10385
729174
1053954
1004068
836276
803112
1046929
400286
709667
317659
1105829
1066483
961225
388542
852106
1221444
861151
1035667
148172
451957
1293373
1423526
773549
1008206
1112724
792664
738041
689760
709609
1007833
274933
855346
699552
789895
1497235
66981
1449465
51883
1551737
207444
1293175
483992
1216852
858143
513988
940106
1468242
766079
647336
1113990
595224
1047413
1536653
157996
118576
252355
1013422
113543
175393
862745
899433
42579
407771
1553561
596128
1527667
344851
680944
1351033
1559065
1565863
658853
571503
506811
1207889
1418536
1553964
762401
1153415
667866
831191
867156
167083
999039
300895
1276892
1289554
454001
541103
400115
227586
710387
98896
1345457
711169
1102204
1047047
502918
495408
78645
1027676
1492071
1156292
326090
1457089
1252527
418921
778007
1556482
1511551
205892
250109
783877
1172843
798429
1444353
229489
1364252
670741
1346351
884480
497481
813912
1456235
580080
1396747
203890
313640
441989
179136
1151683
604225
769966
1456663
740048
430827
421797
292646
485060
1557031
672745
1329402
615480
782111
228762
1446017
1547688
1273180
152378
1013519
1079376
1071658
936848
892665
323415
579421
789719
69247
917740
1074061
373713
550566
1517177
427124
348872
1388487
348131
495270
986013
1316663
1324421
1307356
1511044
1477647
822231
783201
1436078
1310286
1045103
1437069
511771
387251
552114
82482
902497
946621
1280289
889182
312632
1155952
216194
275185
529556
1266154
1440231
1085873
278565
960646
74720
816532
437557
795360
495177
148074
792327
1451047
1486157
1433260
620771
1460573
67999
582986
749227
1547731
621274
1248345
693977
1293162
1207338
689789
632833
650993
1246676
244131
308854
1131233
1075071
985189
1060630
953450
230537
609064
369297
1437005
557353
1534595
405145
770904
986636
846711
108498
506162
273211
1477695
617215
1509193
1324765
1058844
773670
1386400
1283401
887023
734623
1078914
835634
1544577
1139284
1389527
1297757
1152103
1550894
48959
76146
17840
1246715
217175
1355763
435158
187784
1109810
995901
1287019
1464085
73551
417808
1120195
113102
369132
1298140
317164
921100
1294057
607030
1312994
257176
916830
203986
452486
1409443
590490
930697
779558
554408
1331646
285747
1112252
61790
1065553
792716
1110783
511756
634022
415459
1330817
216876
405816
940716
1402151
98549
461356
1102966
1435602
336316
1371373
1428582
206958
183642
1423522
580807
1319190
477882
414804
250830
1185810
898709
891380
1428409
618992
558002
113249
804775
967107
25235
311822
75888
877565
425334
221605
173697
718917
315418
1287987
1324623
1091358
1001847
1344957
47579
1394417
628117
630104
598901
1370022
1501815
524242
493951
1430772
1160323
600054
29820
557557
871396
1130802
1484950
682732
1174890
634775
1054371
440019
631912
431279
831281
1031693
970298
705871
1563366
1398794
194664
1448251
880743
169964
6459
469375
106099
105042
1369034
673817
317082
654613
1382876
716163
1555350
904461
1020396
265055
324256
1167237
829967
1065810
1055354
341742
1481590
1205599
89626
518597
988809
1010833
75035
531259
1281931
824725
891343
1551956
102995
779973
102571
696319
1005874
1329459
803330
1349134
1090660
1562418
1209312
198404
1023333
576781
981296
1304558
1135711
159997
1179815
334828
69411
770957
230312
74291
896269
612664
916614
325529
1024855
374903
623861
300158
1520843
657428
1418133
68843
240213
1312762
517867
395307
247898
21952
510618
113739
1024959
778943
547576
513595
165417
1037062
958074
1498054
836542
205733
465484
513524
852410
1035819
313215
1309375
567784
351053
1133182
159071
664291
582546
602439
483776
615317
417023
1211985
74767
1114200
1058428
636236
1492273
405938
674578
983544
1308029
181663
1031867
1400102
1437331
1429673
232255
882288
696844
1256461
75967
1537642
591825
1234321
705999
720436
758095
1207057
525761
635333
107478
119350
205570
908461
832857
62491
111278
1336364
805263
332806
647944
171137
860600
1048467
873574
209542
968017
1332734
144037
946371
106001
593301
146526
377042
434022
1253414
949115
965102
937420
1268565
1106674
779198
283447
706271
830601
1479833
669778
362860
601328
67267
1281780
1212399
176778
1543085
228422
1024027
477038
935753
1188255
198586
660892
645098
979867
769036
56585
1297133
91315
1102994
1389153
1314992
960631
908596
443320
1134769
321643
1453812
268994
1252506
212828
688202
1330406
1261151
552408
287337
671002
433265
1544552
214029
374480
1559505
1095176
811535
1549072
1027696
1046690
497706
731705
1360437
19882
578334
438950
511988
434187
912917
589074
654633
1200612
1188295
1106325
420294
1303294
1059957
770823
518466
1165575
1448016
889814
385226
28658
107583
226835
428523
1410499
155515
285750
244528
1536001
1134937
532404
1306372
813411
209148
477941
104117
275448
537385
379604
375922
1049738
922498
1424595
539039
580669
359957
557016
945242
209869
1064814
1104753
252018
66391
792892
864106
718037
1245427
596351
797149
1216587
1399339
756544
948882
776800
440568
168081
509379
91795
1225517
346978
1322708
112746
829677
1281259
850811
1160423
976136
81190
816722
307458
1332039
1110605
1457205
982903
1062528
1554084
1122255
1410755
302948
969650
897647
515298
370286
159603
1564258
1506643
907939
5829
278238
655707
1381029
886052
1062813
556781
1389410
1089926
320126
929832
253024
1253616
34595
902905
156710
1431856
1033351
647135
480891
305306
329198
861963
764303
773060
1187441
212461
1367690
1082472
252985
1119685
430976
988617
1214441
1319734
1341086
834740
286755
475984
850954
867915
1449589
1545270
292663
1203942
1194082
609593
496210
1173583
512552
424150
1058384
869916
289589
942946
46196
1214007
551746
327015
1537278
1512571
34851
803797
920832
1467014
760747
1366253
65382
1467947
364347
871055
479742
722884
481878
715066
215929
134235
832665
1274517
1179715
798945
404681
1201306
534460
1172542
610942
1254162
1272914
999559
231524
419371
764838
1473204
476864
785709
754719
108466
1232052
1305195
676280
582755
583548
415538
100292
1202233
276223
215262
1054367
347144
1414712
533702
982849
1041997
1324923
515939
1148944
487892
794639
1371315
1169826
65254
924969
867408
933628
442070
22423
946094
159207
294576
865771
205200
1376290
1315860
1406826
490534
728832
1249143
573860
824277
1434466
599632
832016
1530426
453988
1499120
497561
1564496
1416619
1006097
318594
939022
364399
1428233
141516
1301180
1044223
213211
599217
932943
111573
1351669
746425
931303
1311366
372532
1063832
1480075
1533939
1357982
1266767
948441
275159
664901
1167516
127215
722552
56835
301984
843467
981061
683684
1381787
34723
1451680
77479
143237
152496
1498465
1072208
237920
921648
1351281
804415
864014
644194
319925
441808
765504
1549454
180236
73242
1325996
608660
795481
189986
1363828
1129245
380152
172082
1566032
869827
87153
1076914
1552498
1107425
1280529
96044
330632
477953
778026
1337720
848142
1254921
566208
590330
334539
89350
1084798
1264234
240763
704207
808385
925762
1177642
801725
1064293
1429415
806194
464686
66345
1058762
264019
80323
190271
129370
1352259
120528
1028404
1011505
1004737
443533
614258
131209
1540500
30830
104504
582905
1207343
40401
275150
485554
1354553
730054
1137493
693074
672253
956157
1147750
1027000
716400
1170366
982168
1135918
589521
950274
589504
1330567
1526091
1306042
1470440
63439
697363
354266
591463
226415
1150586
1456963
310961
1422815
209378
429739
40357
1377706
1325083
1263940
1226126
1136061
1008794
331619
1459220
1190376
112938
784011
722625
492326
1525792
533241
1551072
871177
1519874
1503599
695155
437281
1069823
601187
285749
494461
189185
533806
200566
512182
116061
204291
1099450
234831
845098
835733
1240180
1497064
900111
963880
448219
1102079
1500482
1354995
565131
888773
179605
416438
265299
938850
1137398
637857
331370
215938
409333
463586
348590
874592
1344652
1409592
100008
1409724
387178
356646
1441167
1104219
1253200
871694
1380874
922689
539750
1312410
730512
214928
1295881
754953
643356
1035770
691345
192321
591514
1448593
1322881
702614
991778
1530737
620549
765882
511345
57943
959240
1529942
536554
1515546
1354499
1100145
1182783
254076
339289
471999
121832
1276599
768679
746382
487878
946718
1348303
153900
709194
350559
1411601
1373757
12253
1387833
1217216
1095519
54012
113602
1485652
107846
219497
1525677
1151690
1529642
1454185
381387
59779
208412
751635
420885
163459
1065954
273061
707941
126335
785337
764631
643538
1127420
1003987
461671
998998
911569
1108000
399958
366596
75284
1179621
678970
1139345
795216
549043
1486014
552144
158367
525055
1049632
1413981
40621
1160560
799070
653907
266792
1439771
559416
918289
1383818
754746
628724
267100
183903
1099629
1099271
304649
863128
142184
589325
1024130
829887
1130441
884274
1316950
1154110
463767
263044
713445
1056319
1074454
1111421
1492092
1187535
1436754
232551
84633
950365
829884
936144
1530065
966639
1106747
674411
1342260
1521109
347715
1509029
698929
1499857
1125989
1188872
822310
947032
207210
1022083
1163156
719477
271001
125063
909444
593834
540600
1412393
894175
565437
1155287
340118
870645
346479
87645
87887
52922
1198162
771469
580073
85519
1261392
587964
445292
1095866
218441
1304651
203030
124273
1336977
17181
1280300
1438108
1184829
114059
1364257
243956
242669
309791
1007988
381405
49575
512735
381475
1248825
787091
1389575
1450420
788909
740331
1426077
512037
392055
409685
443011
751378
735048
390289
1439318
348388
225696
648527
1492396
75769
580025
326076
956441
207640
149782
279255
1202084
913159
720532
620236
1524783
1449723
593891
1322497
193192
56566
596755
1082786
702500
420531
93205
328371
1551209
543585
709039
1451341
47037
84384
1326974
142477
17147
480068
19724
592879
348769
1314029
1482337
1236741
1412997
1265204
743484
965113
300591
1065591
1093921
1066141
1502383
593274
734116
1360958
1503467
3109
1350279
158238
218492
192402
995873
527186
826511
337746
1560275
361389
1259448
1266694
1379459
923463
615819
276162
302944
1324049
782157
224124
282139
333375
1181810
49161
1304126
605641
1398948
1357575
1505764
26340
993584
1006431
1482456
583689
850565
915551
963854
135036
1198850
1555550
1205616
629257
30730
1066719
142797
888336
431632
106026
801125
1046385
187258
1097866
25410
732119
597602
303016
131650
887769
74276
632531
1159365
429932
123107
586763
744832
1263373
413559
1002528
729021
1089813
909944
892612
1231144
1112563
900111
1223908
904625
934218
377426
1331574
301889
720321
216918
366165
1366997
1194292
1077438
231028
668205
1000026
1241569
562950
525725
841626
836099
741230
598775
1518343
1375237
690618
552991
660717
1320051
166270
1481121
545296
818963
1415445
1209740
305409
1423777
645798
1434308
745286
338681
189056
1088550
50373
241568
1208627
655041
1036313
202827
527132
948182
238042
1507544
1123218
1258298
172431
549752
900629
968422
824145
221135
899419
401863
500624
473964
680930
367850
563253
1360805
1226850
392396
531816
166954
85544
222355
1449684
713362
98872
1417820
1027157
843718
1115021
484767
112543
37977
310562
798019
410930
219391
481576
93999
497294
53062
1392289
370253
589375
1322091
59786
412778
1327863
1277481
498892
874555
925140
1025665
522812
107422
981104
867622
926232
486253
189798
1328303
136518
1485625
466045
432804
1235509
1492707
548952
237702
1335447
1282809
164888
146955
1035045
1125063
687723
515909
35318
14720
7545
207722
599556
305927
372921
625779
1048344
94855
281494
826246
1414936
1100526
379288
348843
670272
1437272
1286777
1229674
1317032
471988
793877
776562
880217
671951
1259624
1524334
360913
1543241
956785
190128
696513
263245
354829
212510
192616
1433557
622138
162189
325816
1049229
1561126
344855
758506
117678
670237
962102
286673
715955
373713
995308
1369577
1204377
643613
1418925
246091
398054
1480876
1010809
1149574
1560070
1327862
690254
1560002
1555181
1349113
215867
650116
1474670
399305
997945
327055
1098967
861523
1286142
354334
164436
658258
1468361
1398424
771359
1258505
46252
568558
501525
967800
1064780
1159944
265614
531816
1377482
899214
111456
1279200
1046215
922739
1469670
679035
1027031
129587
1525534
758858
1288312
1512973
305072
692541
602889
394017
956435
1534363
108609
541051
1186539
1054585
623328
1054436
373125
610562
440392
620259
637462
611321
1112240
831961
1242126
211611
917435
57989
530441
1320479
182836
14738
239058
83747
294515
46750
960741
440328
1110889
1127033
1320878
921618
180265
469866
347102
1379296
88286
58031
386240
96030
972042
616982
1086064
15134
717349
722365
668068
226650
17675
1517608
604329
110026
684846
850843
519116
1485669
591999
1163306
296504
1098319
900384
91158
1126527
697427
650721
479586
1370486
783397
239900
188528
1523192
1216167
1110395
1371193
179685
328212
1490687
418422
905787
1250232
1153868
21758
961313
598721
7300
833400
1299133
268467
901900
752123
591661
535948
1390801
1254446
1507635
1049200
720242
725199
1023829
1547779
545266
945438
1012420
779800
179231
316313
744150
1256304
192510
169088
498833
1411763
1497727
590581
215867
474660
59136
889377
301956
1543626
1197805
1373074
1314887
18980
779742
202021
1055909
839418
304192
1511870
320130
72473
180707
1128607
352718
1423132
757121
986428
943655
1096152
195793
98149
1314209
273411
440189
147153
1117673
503496
447227
824497
1456821
474050
525049
1256366
1317176
69847
951278
859997
1477067
136920
1389559
647189
1232196
76299
1009442
599693
969750
936450
1340053
1191916
868849
663364
602655
1500711
1091050
1014471
601643
152221
1308941
1190292
520715
213278
283043
285201
856275
122277
792403
460587
1136117
936508
406991
1199201
731545
1260479
1564117
370458
729858
1359869
886246
1327377
637132
185842
27364
1088230
1081083
573911
938950
1110937
488239
6924
1224680
758797
6880
1472516
968545
446189
1256059
318194
1143420
175104
559093
1131453
1050737
671226
1341198
497814
676396
1327003
111087
306591
1392362
185013
959267
755295
301590
1333581
453607
337014
971616
639777
779344
176252
1035504
151716
447461
1362975
316506
1345629
613579
1212824
1354197
397207
8388
327285
775570
1475205
1505477
1349419
835184
559756
1053660
64627
424868
297585
1053608
542219
252752
343397
1208260
866763
61054
1054210
134102
1527212
1148169
163790
377133
611373
1356617
448092
1109470
1412127
795401
707493
1223211
776731
872998
1566444
666020
729655
374053
1506501
969623
178113
1453428
256356
1060065
486944
966385
903255
1407455
1459616
131598
462887
252112
1127938
1452312
2831
1010624
342084
1037625
875975
1313148
680658
434526
787955
447527
1474058
1278218
109080
1070458
1002574
698548
768863
776857
1101147
1493939
613027
1119681
1373653
133949
299532
520175
436893
1438666
446974
461055
1237015
1348538
205004
997449
422412
920188
288339
354796
1163639
1036094
1403178
581582
1071594
1166535
981365
1438568
730693
692138
962820
232699
1252692
1312991
1492219
127256
894905
34302
1264786
1095376
1256618
1061705
1259151
710966
918579
954718
1134109
1008449
1417433
877028
1039578
856510
278879
1539738
1249995
493569
597985
760680
645977
547419
982637
1482824
1416066
825178
724729
615252
1523027
822877
639108
1387436
70092
66818
333679
528141
527444
244298
434769
1278998
17007
631552
133030
417583
543649
911274
820073
922644
363932
254233
1559608
658243
544893
1102878
211834
538308
1152853
762311
690211
1201666
1423454
244814
935798
1074442
1192311
520231
1418663
337375
930255
1251405
1494911
1512643
448610
155600
1454323
260523
1169212
1433215
630311
1083132
994709
1071028
103375
1189087
753570
686111
420630
348421
471598
518794
883659
575660
132538
267729
239394
1409583
676158
412544
1090412
1197263
343381
954366
1525279
579832
312089
1530857
525933
166326
307698
507562
55992
1332247
330418
656141
1064968
501915
588168
1475575
1233899
18042
352025
776652
431997
1060663
1518530
157337
823623
214971
1209919
425243
308304
684554
1430356
345934
625853
1405034
1050069
1321097
378214
1370435
34524
946440
181264
1109938
1298872
1119822
1502163
27722
1058890
595279
427046
1171598
482746
670419
19050
97549
800690
446188
971982
1370428
608447
1519484
1538577
457806
841446
641587
1296862
1371285
1293471
465215
1065296
1404854
589397
171392
774891
49591
1439669
302248
1482828
610958
591120
1280619
304430
1143351
651800
14397
1371524
319041
403385
1256285
1069668
106795
939703
870984
434888
1234529
533084
797585
105803
1103741
1186178
1453525
1368609
582680
674801
1019842
373276
694018
1198176
538575
469363
752202
226308
1357702
1378399
781167
197238
423358
443198
1374011
911728
1265743
858182
202229
1344945
1096783
1025236
1054979
436378
1329673
313288
22804
1489237
777005
1418831
660969
1370133
1449456
770052
1265898
657004
1263510
1296031
301779
1245839
192804
104423
1419495
37145
424682
1106202
1539981
843398
1454408
18705
1543273
262728
1485448
1115293
882157
771329
605795
1255741
1357572
915401
1559891
921195
213268
144105
770495
800479
248057
198099
1314622
124128
1125521
981452
878754
1045555
364808
383177
1231355
1096950
619120
990733
223957
256897
585650
1297309
876849
678956
1458086
295980
818471
848356
1492918
953154
495663
1560291
677448
675297
1061995
569724
802137
298262
686675
1390222
621274
606114
70387
324813
236788
46341
94506
180766
1013993
321147
225452
1066703
1012723
359606
917685
549096
852893
173045
20130
1329412
326727
1042707
629922
839622
696125
648183
1026430
650980
333593
210635
1527486
1204669
1385809
79746
373965
1190777
1228893
43640
415749
1009926
1125922
877515
907961
455209
400407
964394
1324090
947403
656316
1223187
1425827
1117861
980416
30001
1199174
1155384
769900
132866
111594
689082
1229877
1137778
629949
837674
1123231
752267
674930
901190
1449653
891759
216992
172334
1264801
78948
860982
980242
554167
1328909
1136087
3275
886106
1053383
328550
1223309
1077609
1262996
678071
1454302
312619
12237
862820
652282
777344
671816
543436
445042
1397192
227883
88056
1053502
554488
401850
179859
295464
1263924
1070546
736587
145058
902289
334571
1166324
1304162
1027316
314539
753883
1387901
765882
446195
199913
1131378
879366
466900
1034970
1049909
524013
1033889
1473504
884920
176561
1091889
1327971
842739
377398
675576
822311
297525
354762
1079973
871821
28718
899985
1168542
244513
471675
366618
1418562
391092
1447381
951465
691753
980410
1140559
1271873
143067
121753
435318
119837
922689
1010020
640394
1263173
932003
1460831
562099
1371831
671111
1297581
1480004
388151
1240592
255010
193078
15174
900446
663150
3101
960054
740551
204767
518486
789655
673809
448577
246077
933315
667973
565284
785178
558556
38918
1228391
365792
1072126
1276607
1554608
1352679
57513
808334
337603
862526
246155
970985
1504013
1359110
1158042
1370991
1356527
475850
914880
1166452
1189879
1185519
74875
334263
764908
1367480
791467
329498
1242675
1005872
1381115
1066772
1531339
1096171
964834
683799
1200070
484127
105915
429049
1300995
1270101
771607
1186942
417811
1096174
834661
496998
228406
1211615
715861
1423438
463056
567481
1414397
713565
227551
1107076
1168972
1261802
1451102
519673
400283
1361632
1129513
885611
1515279
261549
1461349
583804
624412
825434
511605
903114
768619
359525
1449685
1374358
727230
803719
1543922
979224
26154
1165630
1037194
1514950
757700
988961
209871
1004653
160784
1092602
1009757
1067428
320334
1023978
635137
676390
271583
443380
439293
1333336
1103481
832747
1381863
963247
62674
720884
356759
476593
1148744
1066226
154257
1148131
1528446
1165544
516121
1009554
958777
1335445
1030670
574610
67082
1019110
810236
733681
61806
1318446
1174762
942108
1511839
433350
1471421
1418029
1045609
153389
1190690
1502653
344286
339439
1091177
1392668
1069581
1342275
901959
583352
1325276
1213907
885633
562821
281899
1396688
610173
96063
1058708
776411
437081
1354811
204133
265324
913328
253284
210162
114458
755680
615246
789155
541462
266314
1532064
1252040
1528209
1062257
1384931
368095
101507
967024
1385134
211759
909108
1247651
150182
1062325
393262
764518
1033807
1534209
402667
852987
1379621
200529
1088103
1351465
1006876
622611
215814
154661
193933
1426309
1224019
1069230
1215122
253968
66643
837919
280240
1220072
545130
983959
1228995
375895
1361532
1295695
351475
996870
704658
1199937
666438
1507643
343413
1153322
447120
1470634
106314
1469585
1295758
220908
636263
200806
892179
741582
1035213
207875
1177704
592560
1106067
42368
456554
432633
103419
406152
1234147
29033
1373501
115940
1426945
1318704
803452
395996
603610
357639
613535
915635
1416161
826323
1271314
329211
484181
935730
1450931
1380799
1287384
62343
1378421
995508
1249700
832239
1564734
396903
884148
869877
80008
774369
170562
254860
1445457
219210
739983
1071347
255803
46408
237490
928660
144695
1485382
1478520
383249
738596
751626
462959
565203
204065
992575
1296702
1084687
1078726
468719
921741
1073589
392879
1208748
522070
680219
937801
1146978
218183
1068614
721205
307855
206916
1537398
114470
498104
1044175
982708
12500
985120
941890
1074407
483645
1358701
809851
435413
894590
110027
1237329
349996
776164
1274878
624433
1382343
1214009
647592
95561
2518
191504
711212
264949
62502
578415
780254
802075
94176
34329
223400
1459349
1559506
1200746
299739
381817
1069622
680327
597507
1151427
1385901
887402
769673
992297
641116
684859
386396
240320
1005204
833262
395363
322300
1338425
499749
1417843
1174325
125373
1303401
319383
916410
392226
125676
1532782
448106
1225542
72317
1327448
1376563
912993
388461
1175149
1028952
833829
1148552
1263108
922907
704917
1328375
622107
1520613
767009
303864
95355
669951
917115
1277083
28734
393074
516965
1177560
919922
134866
1033773
756288
1411888
1071764
1413261
1022381
253384
356879
118344
137846
446807
441354
497190
975281
1309565
292590
1225045
167645
623781
962324
1343370
145957
752912
1044178
497240
1408832
702004
707987
1039284
1327158
601390
184165
833693
566538
836579
1212899
468134
1237216
1498704
924688
1106067
904324
282392
650435
730439
731636
491202
1084853
1131938
419878
673103
1113706
1220740
223037
448914
840798
125889
702385
554061
1422701
871336
1200890
201792
666591
845189
35489
121257
1112961
734490
1338158
15998
1112261
199662
796147
736695
1255036
1487092
1269549
1503439
1195076
949702
945020
853696
1532629
446790
964444
1322087
775972
985485
1286599
109958
1531340
1127803
1099074
50799
1441982
1081743
322704
458874
290031
1518432
487978
114465
1281896
1394976
1063756
766193
1297371
248624
1251655
1433661
437201
1556173
1045780
198513
263848
997948
929209
15823
363433
1044310
782214
6768
764335
102319
75602
622038
1245961
668531
1120269
984167
1458277
870130
1161888
775131
453047
1430437
261175
652878
711221
283614
590412
458112
754937
972537
1393875
965464
1246871
29929
1100938
531401
759675
557410
170449
1529423
822159
617604
1444444
1215065
915444
772690
1201680
753536
4253
954387
1459842
1025778
1064757
296421
1522944
915524
1004740
1194041
292980
287386
647260
1091012
1370544
1380455
1450926
673765
1242906
909829
348520
49104
1135894
961287
1228032
244233
1539475
375209
413401
325074
871940
414984
1315976
350403
218692
505389
964944
195578
539421
1372781
887988
1501457
589173
1261034
1000240
781582
718107
28454
511286
290521
1537654
1375829
332054
427567
576684
269445
1543491
734137
1095733
66297
278193
558498
1472168
1437969
433292
30844
1173924
1282341
1174902
1385101
173498
348637
582061
1438040
741705
1123623
910471
736894
653847
1090642
355064
670305
1443105
626932
89601
1105816
1538357
319040
1042853
693936
1407505
672848
1318355
1037555
615756
1332672
318786
488102
351684
305368
1239034
1561364
768746
1028780
159779
214111
505966
1553022
1063951
1103600
803537
1202128
425316
1195160
926775
1183230
92163
1222721
816065
358469
1326657
657369
250110
1152909
1443360
1045982
1032544
1540709
352027
1336504
637100
909834
97408
62092
348355
356066
1472474
483929
310536
1127577
351377
535867
1200559
94999
228099
1155855
171226
557317
749636
191868
963480
1198551
282628
910899
605496
1348019
502178
1314735
17074
708527
662335
214452
214156
176105
1365820
1415764
1447517
759634
598097
183467
1079853
1263481
333828
641101
365335
328637
344159
146686
424071
1356063
975441
636519
540025
505967
1394330
1184919
622438
1482986
1019550
491573
610263
1486231
308379
1547747
939778
503779
181092
1351812
891360
972973
212021
601115
695734
4571
106234
1517203
1030982
489740
462115
251400
759390
1376234
1073082
743962
735034
476527
97047
658645
236712
1464464
1326243
873785
1066955
1414581
271152
505977
528052
479576
767968
444686
1541697
549646
1193214
913342
269931
770082
556586
1132795
450200
502730
568780
844
641428
1206456
92719
640146
142654
858312
401775
70066
679444
1059668
762897
400088
1299124
1518191
1260615
175587
1470929
1164435
617612
1209936
913675
819455
465720
1094876
410240
1360761
1082346
1361466
1299294
827749
788152
649867
317884
792898
714946
318923
1158450
566867
294911
1320616
1310508
261983
1128713
1387592
205556
457615
1169162
334032
227120
1049752
754654
850540
1275389
248642
1182136
341773
224237
1348685
161031
940273
358826
71236
1193170
361767
1028764
1562448
1225379
322655
680614
485827
952242
268264
1115584
508649
1050784
1114383
1047512
78425
617951
905616
1096737
1548347
1487340
260390
53975
1320988
1366112
675526
1329307
584359
550849
1025408
568246
399242
1006495
390674
1220538
1357668
1245174
1237710
777677
438888
1249909
1062004
1485367
529019
1060628
1147483
516715
513457
1145153
27593
1188482
1063253
667869
1491803
28472
1311693
466716
580876
543374
1522794
1534455
817342
1239302
742614
516879
1404038
808738
1534716
921897
1167531
1082605
44500
208181
843501
638900
793119
510485
658669
591410
445197
1360642
124388
1120665
226937
727741
907807
1204527
1235438
724601
504761
1203350
722512
301177
1000326
1131426
1293256
724565
801246
605706
55830
444699
519368
160701
1182086
202880
307410
1260843
588968
1539315
1479004
1454304
199593
1269552
264183
1039284
1102924
1546007
1481703
590886
1226094
1532447
1353179
603664
328659
563838
1545224
1218488
473772
374667
535145
745748
682219
211835
1264616
460406
998556
619365
979768
1389642
215576
66523
476825
1195578
1513056
709673
135590
886234
1333178
680841
1528661
331778
305277
1566484
798516
1219852
1287867
227594
1469672
618225
157264
1478215
101451
1330839
1289179
1157500
1451148
269371
1334265
55234
1175105
492888
445570
1059598
290174
668185
348739
1104589
257535
1265766
1065128
364695
1434294
209099
1374037
1338673
1062319
449318
1105122
907636
1247807
188142
1539293
1172966
1052911
632380
864429
489551
1345465
426005
1216934
1233218
146600
45876
62264
1498303
1424979
449514
1129309
1553020
392282
580913
344046
1367617
791139
111342
1040633
915909
477919
423038
1160081
1303327
356048
87837
901107
1111257
471383
1034699
1466559
1069854
248478
735313
1444246
91672
527062
1315724
200087
30924
983727
1407876
1321003
31518
1121779
78363
622155
14350
758829
227869
588473
500434
895023
386839
1211590
600475
996571
914777
620997
1449786
439394
1195229
1391516
1138624
1512533
985851
795422
937053
218868
1380312
1433210
1502805
78006
1219477
424614
1153536
1555562
369222
404410
999192
600533
69396
387605
1266003
1123946
408740
495157
144740
199572
662394
1419173
215362
473468
622842
348249
1127426
565239
86179
278104
674644
596805
1002111
1439025
1131417
540641
634584
1041078
606679
365569
1341373
1543045
668732
251574
213683
1412778
481545
85221
67708
528681
1313818
664118
1551229
1125006
1551258
750178
299923
731127
725179
122625
1427047
1039941
1031790
1073889
502087
1286498
1385623
67274
1204263
1373998
1498944
391923
1379639
1216774
899301
1272053
55238
127735
1313329
695373
94283
482023
2901
1088410
1250247
545623
1089612
927424
1214461
1035642
1492485
1422864
280737
572252
183143
589672
1299486
919871
110124
1260087
1362445
1283620
560565
1213295
133517
1189533
539729
180019
529998
658375
32204
949542
1088030
1172092
1551958
167185
392081
660386
288747
315720
1413600
383241
1086523
1400064
933612
368475
1448047
1167785
794615
304609
403643
1513099
864505
412923
1497271
225714
293984
741729
556773
717744
887992
1107181
878942
711500
655523
421733
597339
941098
1445768
1080588
1357597
1113537
1177316
184793
639522
549224
819506
955295
1236477
855928
312661
146793
386082
544971
1440603
173568
1041410
1513592
680638
513011
1312834
466960
452088
1105415
767063
256239
1009847
871147
1026403
628004
464038
247312
879204
179865
422405
834631
1140449
1024558
311307
319162
122212
1527690
645393
533505
925977
405512
1420548
518945
724397
684655
602651
491211
1443656
562007
275420
452480
1443113
1434671
654499
469435
878175
540667
526739
1452469
217635
712439
1152946
906782
363109
706978
90414
577280
1229058
1112613
654638
760431
1237884
1465179
226318
630900
673640
1000638
1514411
505671
947050
493852
33406
17847
524127
82018
922113
1495296
1158110
993384
1156555
420190
1469843
242434
376781
208740
758435
1503273
532448
996485
1011938
1416604
1051994
929824
897790
453002
1295904
989088
73287
207834
1099703
1007383
1392456
635572
1237916
309792
653536
847278
803212
459071
1464598
89309
928120
443787
1167084
219785
1073206
410831
1277510
409909
21150
814197
1395886
552608
194949
1006391
226209
170890
91927
1076905
1171363
1504306
572302
328906
435812
420456
1475631
1143681
1481180
293884
373966
1300442
544648
1035380
870787
394927
1248406
124542
520653
445611
1511737
1144579
1194789
922171
1296036
793630
872904
115658
222755
312390
825737
1419430
1049747
69114
292785
1470877
1402021
930742
1350794
646885
1287951
966049
959905
1315061
1358326
909252
212254
356392
1216557
399023
1137782
94796
1431226
1348799
1050324
1238697
845436
190477
415533
484402
866156
80403
520705
834
38517
337747
710693
548588
1000118
393472
1221974
791491
80954
476199
1098116
1062223
1438020
300204
1562834
926486
988821
1509231
928852
468709
1353739
423235
1400526
553374
462048
1495311
1494296
805870
711983
481437
64626
60218
1013342
866102
732345
600727
1556220
887505
628508
661868
1123457
1441935
1133285
1249797
458110
1470674
852276
1451047
1462131
493107
973031
1226675
1446097
421593
1306446
356169
639291
1250381
550130
931643
415095
976809
765073
26464
1472008
1019862
581604
1306125
361189
1072803
1455313
253003
1021136
86886
29226
1280162
481837
427680
1515994
268155
513533
354516
1068825
527876
1441958
524679
878700
1466560
355159
1092079
21448
865591
958921
21211
1436787
791414
590251
1218000
432340
852484
778863
190373
1089925
825295
102824
374042
1208151
1188053
1212178
534556
1041775
1129140
1146826
875968
968717
1121502
1086813
856143
1470328
848377
359155
1495420
882435
637830
1502991
836539
348028
313833
1262341
1218694
784378
300999
936860
1372218
214829
686020
727228
995682
685094
894433
41766
1396725
590377
1484736
32879
761751
1083608
784633
1082633
1371623
394089
1160074
38706
306463
961650
968651
1228715
384716
1399376
1111715
384082
308968
1443970
981184
299364
595277
883813
23554
1103837
255282
775543
1255229
436178
925759
718748
362041
964079
1351685
774868
854526
101042
753916
316722
481231
716828
1498186
1251549
457158
599215
218776
1493707
448211
591822
1399881
405836
1479684
620721
876428
1495453
543139
1460047
1541941
904425
680019
183109
888450
1224847
588526
161624
1558540
1296184
805185
898199
1507648
250927
373271
192668
248371
589704
1141899
1003055
700245
1360428
313685
944468
540843
303554
1244992
312986
47464
1294548
974168
46368
3698
1445036
432026
224690
413256
1087088
1443760
667441
129331
307478
1133079
827688
234127
1302170
855877
285968
1502390
513634
316608
722738
544916
1202551
1351843
351768
1251487
380003
697310
563301
320533
1373934
1555651
1331694
1481335
464387
1444136
1315524
1159413
1288075
692348
405950
1255335
1407365
408884
498789
1269701
376828
1186755
1122106
230731
866507
76900
1322380
602154
1408831
115765
519398
1427807
1386656
685464
162862
47129
630447
280981
844683
1485118
118239
274554
1240054
1016228
946335
104192
1277232
116947
494124
1179670
765695
764886
1154883
87357
84645
633146
683341
1512230
570796
347504
787571
214635
1031011
546993
1559917
1044502
1487376
1035976
228370
226718
1039693
772562
967603
760511
885571
655198
390009
1487700
1508589
1548351
1155278
835959
197069
294310
686996
212158
860716
878088
158242
185037
112965
1138363
37786
1487081
527349
1077029
1109272
819788
1165068
987114
1338359
649992
859677
265122
1264102
643159
660447
883961
625280
457374
186521
777107
777606
574699
1068531
1463265
134933
1132830
153526
892442
667156
563566
320710
402624
24153
1480396
1255001
471206
230593
1193781
1113430
1218570
1261577
79324
473493
1039296
872397
777060
1046091
1519343
770671
1242361
546117
1456509
971324
397045
297366
362960
987447
1120709
733329
459506
1052999
75060
1487904
305798
1088949
1261378
262678
428063
1483230
859659
833664
623416
1502409
1314029
1047875
148223
638562
309763
472194
1288739
486035
708503
43614
1314167
906483
296387
393909
1544446
1237433
70643
1222980
322449
1519095
1436130
917686
1005200
715644
1319800
613908
942807
1508025
696215
1379294
1372215
444637
1342869
1210446
284874
1054505
777696
627307
517144
1482576
424566
1503924
983473
787573
657781
78862
963957
1463872
930277
399945
1302220
1138563
1374854
1046266
998533
109121
1141025
385604
828624
893089
777427
870776
1156421
174012
1264872
1435391
33616
571827
625514
125417
307891
106976
590568
393812
1485513
260526
809323
1194230
858578
343983
649762
1376580
961710
400083
55922
715155
308611
496826
895220
545833
1142853
1526267
419328
1400182
442529
58551
1538626
114576
838224
212102
1181763
116113
1185002
967325
1078809
247960
1476135
199192
326675
696712
889360
624119
880120
1176566
30701
549823
1096199
1561615
969008
785606
1412685
309335
358657
554280
447575
213911
1532730
1229334
1035340
1153184
246930
1759
16967
1012246
954893
400681
641806
1001389
1205924
101375
936057
611965
54890
971760
1204659
879817
483137
1325725
61070
1107965
1020769
1406348
462396
349613
454001
12340
1329189
1320698
1417858
203956
1408706
871481
1097896
654876
1221531
13691
647252
1112622
730503
1370290
1224553
92980
209507
1528064
979200
1471994
551500
745513
673142
1368839
442444
884122
328071
535881
1398252
627958
459197
1451712
571845
450505
868721
878651
1140698
225457
144297
250281
425806
712970
335651
967503
1221320
674888
981597
1261862
905499
1260240
397758
566461
384083
447676
1345862
1079529
821037
1150776
900108
1195466
396913
131646
1269857
1458009
1479078
1427111
612810
965850
40540
1369972
192065
663112
620424
251195
1558256
420877
1336912
1226969
765890
304003
955347
625648
450257
904946
1450323
1023125
125884
518100
1541771
610140
1411643
628988
1549024
1132844
213181
1225458
277402
127393
1369612
587235
1437034
121270
543703
1290961
445393
148647
455737
587907
774623
811151
412318
280370
1440744
68047
1199343
1022938
67795
1306459
1428781
459452
913561
958558
1528110
1106649
89240
1049329
759266
584427
1186952
1275934
880342
392638
881881
696402
691356
442050
941255
248129
416076
826278
182891
1004717
1145997
471548
115707
1156394
1227801
959973
1189779
579626
327209
1464362
1387678
1332936
1160700
470544
1230463
609975
781051
676792
1424661
92976
403035
1543324
1096880
1426281
645771
505843
82695
1329383
71534
1415083
817325
1234237
921984
1058343
82368
593415
1011373
75568
524071
905153
1005912
559756
343987
1185421
162277
999847
127588
1053135
678721
900662
214604
183769
206425
598719
785558
28014
581387
1554908
384193
1286244
878077
1362741
718692
216098
1491344
1076945
809947
163510
686223
547670
923375
964233
746372
821227
77229
1054467
1250362
847150
749782
333340
87879
1085902
1156623
604943
538575
920106
761649
1028786
449732
912820
489869
57992
1007892
28130
30243
835109
1224407
648259
1552206
583481
295625
97319
1439954
1469140
748003
1019786
799162
518541
854387
1560813
7353
452897
701851
1069149
1534134
99980
1561714
1356903
100163
1125299
1292654
712971
1016319
221404
460871
1415590
1219311
235100
296011
1229012
839549
620081
1099550
267722
1178668
1164281
29894
303806
794303
1209718
864782
601608
91961
649732
51300
1481235
732733
1409801
1312828
474253
194339
333284
371592
323141
205541
165571
1222144
1392022
1017973
79496
1100049
840632
17207
723492
1080378
193355
1421976
448679
1233684
412444
926248
476250
1303917
1242275
1228941
395244
40811
785750
445673
874462
1103815
399728
100805
229241
1414490
980577
649151
438851
305275
1282771
855368
240099
695606
1318469
349712
392866
551840
242380
1102390
970592
1224517
1477192
191871
1203062
500006
1220723
876528
1411244
918732
753061
1044685
1263450
1375958
814658
1313647
1256146
1438115
159063
1326497
591493
878602
963885
266487
1415573
661323
281302
1207855
530237
922110
243848
390140
1046063
510375
458889
1242809
128307
468576
592418
1152748
877476
1328071
1185990
1003042
1363957
124668
243511
1103019
209390
894875
149504
175903
1260350
1097223
1404370
1288847
35458
522332
1436639
551453
554087
1157805
487243
653860
827166
1421567
80828
164683
1330371
632236
1426869
335023
716924
42216
921064
650449
1125559
853887
110581
594772
1108330
1040624
425402
133092
153617
582374
1051487
848169
600657
615793
1000536
143682
564287
813525
563547
405466
1268746
900421
756126
78547
1083291
175733
230994
1494595
1442302
580933
929020
1062394
260564
1382380
1124629
618261
610961
491043
1230679
363687
406007
580060
1552646
734722
443867
1402030
1560943
1361023
960763
1545741
1406806
317311
1534594
1422781
822157
1015648
426475
1051284
368621
1178311
997273
954590
1322225
1137655
663576
1534547
851136
402756
707153
125091
60597
682550
376692
593311
1421796
647681
99154
1372018
221891
570323
1127309
965040
391975
843541
163560
781641
874433
1437427
1563165
486002
1245279
1298202
793266
1506542
1378904
924498
209995
1317200
1442239
834038
524858
780381
85300
354688
254120
1075143
173795
785009
21399
360544
383327
144701
61047
657093
706948
1129851
722228
671790
1148849
38814
768954
950550
1026353
844422
1498922
673490
1432807
1519930
1379772
18817
619587
708750
317074
970034
178070
1453399
460326
574009
1146514
39086
137805
1397589
1522375
288438
118272
817413
605329
27024
201510
1333937
1542239
1147367
208184
1340341
1316838
602591
576606
1396626
1443833
722228
1413619
649002
574348
1202063
1210310
538367
14400
266761
892318
206690
1060126
1088401
1075737
92173
1093544
458007
164923
899471
1232243
1175920
1277499
914815
249676
1364484
1226323
10953
141380
1383373
789616
429630
1268196
40573
391782
1268125
422669
128640
269326
732403
901053
1421169
20909
1260985
385299
1072328
846503
582886
1320575
1431838
1006940
1434850
753214
471450
95281
431963
1522122
694461
1276239
1228772
395775
288351
1214081
271662
1369495
713116
1232702
449231
49052
740756
167791
1327997
488808
602319
555056
689326
887523
837286
1054708
268434
1127841
390442
1135032
866288
160859
876876
457734
508008
1490281
48948
570449
1431866
679807
1063805
183381
200033
881854
678406
1235908
423507
1516121
918020
1090235
1114
466701
1516385
1344531
664290
352070
559925
1456015
71759
67533
261781
363008
812783
19567
147104
1488979
885182
801139
1386871
1294095
11922
300264
306733
30336
805974
513483
1230076
182416
781638
890500
418231
328406
404413
82984
1379243
148273
639742
974968
624630
1493508
674603
1006488
504403
204586
383908
581097
1355811
1042524
1469398
515069
193020
1003511
652281
1149163
1443053
1052017
1258575
732144
816007
1157973
77534
1170290
728102
683207
446489
4378
443847
457480
1500273
473301
542839
11694
122030
854061
1188497
339503
1388663
293416
563447
1119176
551163
1442045
1416148
1214403
832150
1461849
1318838
949218
311021
1532041
256118
905004
1464633
797409
207447
563083
1551845
281386
719115
1162127
284801
1426648
1372909
477183
465144
717828
1118572
892193
426279
1375809
488165
417288
717806
880723
362736
1276462
839234
1431562
195885
370913
782514
991224
1462498
832826
1007159
1483236
1058394
302278
834045
548140
183088
466214
1101150
992541
1379084
1039853
1190058
1129579
731843
1159515
566528
1155038
503219
1438668
546863
242457
1500759
39951
496445
1185143
318883
163222
340914
499670
1278975
509062
636196
571163
943858
328248
936487
800157
1115340
655015
25184
827395
981165
1181286
81970
259489
1332869
233431
663633
1497880
413656
1277494
1115979
1308638
600445
1377454
858113
521234
1131710
1340217
532357
316339
545560
646436
145289
1366038
1527845
300507
1219887
965839
1525687
665315
769482
403094
938997
1126223
668776
85924
289598
295342
932181
472750
9826
937900
1167183
826631
915954
12124
1303181
1083525
608779
887474
86388
1255658
1250505
730839
1133430
1291177
622070
1024694
662960
612279
13449
1525427
365977
161254
733002
793143
933885
159762
1097758
1473463
150270
504215
1538687
232623
72907
941685
1472667
862047
36092
933630
300593
1313351
1018852
801185
898864
1145228
620079
428309
1543835
139744
250730
1227063
597547
1282787
147304
1564482
1483333
835853
975829
340552
653581
1144077
1255334
1469203
1369995
806483
1503458
480366
136693
1150421
1005739
1160850
591185
941505
1144621
967556
1541503
65310
74020
782382
1392810
1258725
658109
1440115
1352189
383280
186556
1133080
1200485
149319
1367641
425391
317773
222948
60129
621652
273232
196067
499544
2615
1461568
914880
470690
990087
1542358
1381137
1264854
597209
1307620
300860
681877
1322966
752482
1422240
171585
81027
981219
614847
918061
240595
669041
132631
248827
835581
68398
1240450
1265770
372050
12526
926689
1175746
1329469
470952
807631
1440488
653470
288162
1149443
229471
534493
658446
750962
729996
1111030
1366325
12558
436471
197557
132597
1212985
1507106
266513
164497
738916
94497
591353
1566346
1180504
963631
608027
203248
922293
1263204
425947
281967
611942
179573
696306
210121
683911
31864
1166446
596199
712775
880842
1127086
1242598
1110334
1054602
990107
211597
262222
1020649
1540937
741014
647540
1169249
1198282
79108
575727
472216
184782
730438
1133255
74165
1223092
492170
1445116
1307208
1378495
981065
165860
379818
9487
1364075
1190164
261182
980586
74724
861088
1291117
1230984
918779
1229803
317277
188692
129109
1536577
632442
1000560
1085970
1050888
198123
237152
1494754
15279
904670
971299
1547124
105280
1095164
599516
1554646
1170616
12675
1244799
337795
208178
272953
1489668
529108
155932
28836
1443979
151689
1119362
508827
497426
1453831
928100
1561029
815996
369149
1562777
577461
753236
140189
406446
1398143
234256
1439326
1198883
1425715
422383
586153
541889
897873
844999
661733
1428308
1365204
200994
410004
295139
914300
1556771
641313
772639
975377
709538
961727
1053938
28471
86154
292146
758592
922482
1483004
173411
241033
1175519
507409
399056
671502
321075
769113
644133
1427252
1530149
1566497
222103
1005859
927306
901822
111010
946872
1053956
326627
1508599
258182
941799
672537
1274005
1310982
1466832
859121
1428011
610688
598291
1210296
1227428
977601
728913
1139016
477079
1056539
944097
24490
1308842
501776
700475
360900
1230174
863383
1161500
1301258
1401393
288690
906931
779687
428040
1404154
1539947
974809
377401
1314792
1259543
1533083
696543
479642
407152
556972
1127112
556471
310829
89193
1320702
550086
341232
1110662
554347
1247954
1166867
749745
653079
658252
265398
543819
1201270
856283
1292689
1168281
531265
384112
906446
652479
226949
1089102
1030050
1451704
634359
1364768
921795
1513366
733909
709279
1474950
1134727
397185
1400767
396725
1412394
362550
1111877
46700
1092819
118457
1412924
980593
582049
1507648
887018
1548767
1426348
1406614
1421317
52733
862262
1318356
1127160
652153
881744
250874
949993
204984
1382160
1027208
639959
139601
1304028
911296
1149973
135795
525875
1328759
782501
879150
1182654
1464458
423640
620702
346011
248652
1176847
216501
608788
25225
952238
646187
351905
520625
86876
1169511
547178
114440
899850
409576
538283
1297376
1051381
721324
1549549
1084779
239358
821830
101548
1343867
761436
757220
1501140
1147247
1019168
820865
1048240
1044861
407367
1134477
160331
21960
137768
1150715
576734
1360566
1532553
350967
694519
1560231
139763
39353
1330992
1364420
1026102
540751
1484237
724002
1464137
74191
1156959
1046353
1109851
656367
91984
1272031
844957
412088
988519
363123
478762
438117
1377543
661740
307396
262738
180842
92977
882913
1290673
483511
335663
1241158
856530
1282122
1172732
393894
1508013
618594
345349
354983
867766
1137417
372210
734733
48349
382817
196126
743267
203026
724105
171113
414471
1329452
45934
917401
886048
382251
1309605
865762
1399291
682771
308410
1171279
15658
500391
724559
1110004
712597
1163643
291941
454870
1285621
274600
289256
11168
82092
453757
1183374
77447
1167872
677128
524952
1557111
966284
1128374
43056
723856
952020
302562
1024169
570385
230052
160398
734355
83950
181543
158197
1084789
1252401
1170584
1095187
49207
690657
303445
921523
1279859
1495760
19936
705623
328298
999193
190184
1302195
1049220
601178
768769
200877
1304538
102672
721650
985120
710967
857309
551625
106677
939084
1328501
634077
403889
1072494
5668
985055
1457888
376873
198419
673433
45571
531967
1022034
1200438
1048409
848120
1123037
742353
936978
739492
971566
61709
1001002
176836
365710
46510
1496040
55996
850687
1054406
1523597
415191
419591
806870
1027518
471493
1195394
1502761
1045364
273008
1562863
297310
1182330
710068
269783
1226788
165531
1098558
1368673
728889
1086566
488997
840480
1158667
610939
381164
1187207
1250462
977996
95222
48867
1279159
99143
777697
1471312
1176837
662092
1565065
912136
366762
957669
840899
505024
217649
1219242
165968
1326737
1501186
204044
1059807
523777
234352
300391
743264
822031
1382321
1261507
1302640
605480
960092
668821
1426095
541244
1336431
1472131
959107
384415
1076076
916421
321263
95283
792858
66907
441201
239427
204437
1248233
140340
1109055
788950
1356393
677075
1348852
9739
800427
691715
705788
81205
1168818
1478553
633900
1389370
1556677
632868
177916
973120
930906
598844
93364
680098
1044280
1410651
763889
306219
917403
819395
747684
803017
752293
984290
903277
868426
40548
156715
1030053
246895
1320719
1375580
822374
360430
604119
776431
1082066
1338183
171943
1536114
773576
295645
1292945
1263110
1128157
1383776
76378
1370277
1100153
212828
1312104
880548
730696
1013949
928680
957126
993009
840571
832552
1117056
435363
1193159
786746
729728
779160
441318
1381635
1523378
450795
29788
1532280
566959
274498
412900
944614
934770
470413
605922
765896
539404
724424
283950
557535
1549115
1475052
165882
159886
408621
720678
828176
703407
1517974
1334819
702083
572564
722219
896791
1447415
442233
825224
78661
694381
207522
464838
482530
814773
552800
1383836
684716
537683
1046392
1526358
786751
987644
1303830
62555
1011177
859751
574057
1309054
1357402
831865
255978
1067854
459011
1468353
526405
1268668
689367
390238
563119
453329
96508
184592
1405064
655966
871136
1114454
605528
1540784
275297
223197
47668
362435
553926
251085
1222020
281328
623943
528823
319247
508256
1039446
150608
928233
656079
636849
1400813
192317
333799
1378853
685347
1325877
1539828
443234
124454
1192658
857878
1373394
1137595
1308623
1397497
1097075
140867
434974
1387613
703150
1419889
1083986
1451164
1249500
605872
1186206
1241269
520610
1324828
1461775
1482235
440568
187519
1395432
204965
1083005
1023318
1541105
1143937
955888
1482684
1488406
44359
1078600
228961
478608
387695
190513
615497
916163
1101305
606400
347283
1209954
12035
327415
13111
874153
594928
1221200
1119257
1489662
425153
1366142
1496806
1059049
440572
448968
1131808
1042546
378044
1186583
98271
262337
295483
458408
1115947
845916
1335871
1320528
253878
1170957
1326866
219395
989028
1452305
1386175
805606
220583
1429183
909152
328763
1554498
105443
119975
1487712
293033
763890
771553
272201
733667
1430735
83755
1087568
28854
807736
68215
880010
1470279
238704
1347011
1372582
1147732
235491
612703
831039
805374
1550273
232539
1481104
464236
1089359
634171
568571
1049342
263549
536863
1517999
1360503
980327
1346524
1294192
574394
1392614
519507
363041
296137
542883
951936
777303
629197
87413
738827
895050
848318
1017260
86817
187948
121392
989686
798627
636195
1399417
222617
59366
1048365
609280
1362448
55596
410304
87392
268553
1064258
387694
1028070
114123
1497138
120269
1542632
952839
1066654
852998
1117131
578579
778643
1439470
1284276
351507
1441692
1017943
1086566
189498
515137
1349055
870894
419760
1057688
867867
174253
972241
1059331
150067
1120106
1522763
933177
36735
225942
1056582
958312
336291
1397397
13656
124218
228012
1512229
319166
1021638
463387
459142
417212
869315
264528
135400
280834
12543
983304
1263527
1197111
236272
264971
1113420
1558476
1013452
524800
592486
347353
304460
752853
1162663
1303494
530944
1482181
990249
755015
288902
1455858
949181
851949
582267
1226154
1088355
947698
1183732
627383
1506978
1122161
1155020
604844
1414283
186321
858598
1456318
758203
1125811
30809
672945
648078
782359
1383930
343228
1317980
414203
664638
1204282
1095365
1080967
221697
1090338
1038796
214235
1524429
97363
1300884
604270
477402
723714
835621
706092
1239121
1193960
604541
1308020
178443
1191681
845200
894032
490443
1198618
1486530
139806
405858
235780
751513
930609
154328
1283591
430320
966325
60688
639719
397099
1377487
838076
1355583
727966
686158
198762
965474
990894
730753
986697
985479
1193625
582762
208072
1006335
637964
831995
788447
454548
4188
304492
1454993
1528637
1448694
1174266
379154
131185
384747
1244845
1327596
1334265
1405148
930126
1018032
231740
193405
321105
1039450
1275438
439075
991530
1051998
1534794
869739
927571
474496
1387022
483686
958771
936494
1025491
1399667
810154
1024800
1158807
1434115
169164
1334348
1085412
1345658
1450281
1302850
752148
769646
689004
974300
1400476
1458442
802846
1550014
636737
875451
474055
1050750
436924
1146048
1160571
1112358
1441521
408678
531408
1130666
1188519
224231
1447837
1419946
1170480
708602
1293371
1452207
41460
1297370
330939
807953
1110224
428139
314679
1387711
212658
1463812
750896
517378
1497588
112415
848564
502288
1435692
1105107
171788
399103
1189545
1015489
1041945
599299
266205
1099784
497683
1331931
1295310
219202
47171
987897
666497
1046981
1112127
803134
1551079
1309125
1500027
495052
1565302
666174
891357
1495295
1539511
1112752
831815
821971
1367303
1110669
17229
1474220
832410
597382
63815
207702
1194629
1382016
294346
720898
1160173
717015
1275374
269660
1292062
1330890
1290615
1415738
1259224
1555405
1083499
1140661
771860
1485420
1557421
112799
627911
277230
893622
849859
1199423
1466013
1518806
1122133
1529850
788850
881081
1001748
1226064
1228828
147746
466382
1049641
572004
1172715
1225864
1538265
1247018
1189175
887202
987646
1530225
263775
739861
712838
599644
623787
466683
1408156
1238382
931492
551668
1087054
611400
1196819
1072773
727878
1025899
1144247
754027
1244814
1172960
724867
1071530
1302688
944102
714901
100668
1256873
1421127
90976
1436832
1402387
1473901
482078
1097326
1062004
562008
1131299
1379995
704141
1178845
910378
1096882
74600
1494232
572785
173576
1457788
1363844
412480
1460371
1497349
485725
1280520
1463369
370072
1498344
435186
1438842
149792
7926
823198
910274
19724
1440786
1318314
829023
81564
288480
47066
248868
6743
781845
209926
28795
1308809
1035947
220537
84007
748785
1150002
1346240
601718
702643
1120670
1032379
1413644
494925
914539
352350
417717
186609
504271
576390
462800
1036493
57034
1349501
794153
399104
252568
404618
1222908
764468
263017
17128
69013
1117724
879192
448818
457332
316389
623485
1538382
430944
1391825
1388924
1067718
396773
80163
1239034
457860
775760
229175
466671
1393187
1045000
985291
1480461
168324
271298
619940
171015
467925
396085
1446352
1516018
452094
719431
556221
109299
641093
241802
439719
943003
1555221
1033090
752310
1176555
1204552
351085
989605
551668
1414423
1328872
1351314
419932
1244113
1291711
836820
1052262
243867
711005
770894
190681
567872
1292788
468931
1308050
819026
1374402
1376859
1042532
1244602
783846
426114
1142423
711454
910865
772933
217135
50582
507874
100798
1142862
871178
180035
960108
326797
1036263
677098
374579
1225876
476229
753935
759659
685614
566478
1182347
1438709
941844
1543740
1545483
1208905
680381
796153
673657
420031
491734
1250898
941202
576152
1416315
985204
177280
839395
1557298
426462
663315
1032460
1136364
390471
1301792
146271
1495987
1323205
436594
920235
216790
1082427
1284314
341118
768985
1393385
935074
1391243
965820
786940
873518
829085
35108
773565
575025
280093
368253
671854
365402
1407741
969272
718790
895167
645533
451672
426163
1150677
828655
572222
1067710
1085485
1015896
1340538
1256109
961662
559348
75013
954963
462460
582654
1504336
394867
631231
292351
1505949
943676
334038
661575
130935
650455
825319
1117670
194756
909093
1431191
916958
1347146
1136015
765773
1409454
718276
923331
798901
459755
26764
1313343
1035412
86802
976998
1014158
19687
1167395
1411193
138941
124364
1331571
1222510
714967
1341784
125535
634154
515126
1196752
103776
1082890
1016664
1301629
1192839
28903
542753
1200642
1544994
1397984
80254
558257
1224430
1198206
809046
174975
151069
1323923
1261093
788829
62152
273674
1401746
1384564
388432
591392
655917
1119062
435820
413192
1477508
379731
1061440
501894
796358
436664
248282
272357
339956
1002496
484148
1509663
56289
1459798
636891
316873
1456927
429400
927565
1207714
370761
788874
430957
1320404
575878
1054770
805525
510076
1131560
220892
803132
632386
585984
1331579
109363
1179997
601045
665970
1488408
348154
350317
580071
602327
902113
1278429
855778
1317279
245756
368419
390742
1535861
1196341
748297
324059
241072
1400377
644929
1078103
372504
454344
123832
1484441
1269458
455939
233130
1294407
69965
758961
1190977
880926
1258096
1076730
59345
1135492
993307
486714
708566
1099060
1167064
718658
168786
190475
1490865
1402988
1479286
1456893
615138
96981
1546324
758231
1465402
14910
202530
1174425
496775
329549
1163928
1184603
740655
110382
174772
1563934
1311484
883969
1190354
844254
648634
610896
1497671
339637
1199871
35322
1348212
1405513
1359936
336894
1070552
553349
221433
363759
1546381
282070
1523484
817524
1272234
800465
112204
219606
383705
45084
1006041
22559
726750
635407
700138
1547716
192018
1325107
1368700
381664
1084100
537561
987759
1482314
229936
244312
1221936
34402
390839
873719
390311
278195
13963
1187162
908504
77115
1073490
626626
1359646
459722
192846
926359
1007195
403735
1370730
247419
419972
1389384
1094266
261815
589767
859021
658002
856960
1043123
656525
518185
1362913
842608
96967
1146385
890130
641522
874874
401602
190909
287748
423974
145135
1043785
827051
332770
1332841
157847
1337538
161621
585275
725566
1210429
965530
1241528
820411
328033
459551
196859
1153872
355719
378061
1299511
292117
936568
31675
638271
1478155
601956
25629
1025623
10808
1014425
593447
1481607
725519
1524967
1329010
188423
610099
458527
873453
843957
666549
695201
1314872
1312225
1076839
35911
458112
1294681
239331
1149477
1030392
372419
798952
267461
841185
961848
1089223
937966
1282945
1230654
1165331
728931
523173
1085122
411001
599811
1024181
326502
116336
659643
506417
1186509
1298909
92527
138920
1447414
1202342
683753
490667
923357
644591
489406
472091
162255
967546
1287164
955977
1267234
408099
446191
1108874
347392
1189542
1159579
468513
517647
1518378
1377508
75199
216852
1412350
620982
463291
126959
471980
603088
1009789
836765
1135705
296721
1283202
640967
1506546
319992
704796
1021465
345538
393214
177066
1063905
937495
966283
105572
1217953
197534
437751
1424722
113902
484316
1145336
861322
1423942
725635
1009159
128350
1315838
1177651
445768
751005
1004023
326703
159158
95805
128029
131666
1211628
333543
1087676
1256932
699143
897508
1296987
1189168
233852
1305952
1461977
370726
928852
245159
237915
1205856
881601
522662
1250673
71711
168922
1150078
1370153
1084545
1539554
211121
1314078
1487049
972570
724581
387562
1149751
1375457
555123
1139141
176902
1023585
1323723
877337
1426133
479891
782510
1174734
1232566
1270164
316054
706995
925208
67538
556610
620418
738430
854533
234168
782345
1464283
444903
119646
202981
1029990
88396
535104
243138
122947
1328004
1050788
423051
1135744
349873
294088
1363407
972042
66585
852889
605556
1501535
97556
61285
79078
1468216
554044
304514
1210769
39909
1321755
4294
873643
522089
322719
1565583
618942
912019
1057847
1189736
250624
621201
1082321
1026270
820632
363275
1407779
1354333
1078283
1115944
472908
1026055
1360146
714161
883630
1374264
1039984
972212
904525
1088235
536833
7269
663092
1350170
512661
1054827
763639
752379
1392837
942004
258980
124224
279094
1184569
721185
42882
163914
1485590
805477
589950
563175
450201
609610
1509812
183685
1541805
186940
1244999
1206424
494111
701701
1493967
1112541
41526
420687
394023
687104
470605
473808
831340
396990
881582
985219
462477
1367139
1116547
148786
1009511
1483035
865000
1541516
1355698
174246
114440
1087296
1396869
1031593
552861
541864
1274274
1081547
808513
56901
788128
368715
584741
420259
217382
272761
1066937
485632
653033
217061
1465213
708978
902888
578366
693241
1268755
1219930
1310262
1267717
1169860
1226781
834883
392112
416274
369560
916780
1369903
1131104
1285799
323215
1214490
1235353
94244
596542
1279747
771079
1345622
817580
499545
875959
1238461
917391
1432609
354385
979488
281064
1122597
408413
54888
1404313
298042
714314
1297050
1415886
46011
1510201
191600
247984
865452
1075582
1402248
758947
1302971
1024832
530033
241220
564268
543941
739732
934910
300605
808918
325645
1022426
573986
717837
1053749
934363
1451292
1501364
751234
1050997
1325490
1377163
1192631
1210507
1456629
605958
997866
90127
723269
833640
1444789
186602
492362
354184
926427
1444625
818448
1225684
403574
1447499
489802
861118
715951
380088
1065508
819106
384544
1349944
505713
412319
124890
683134
1212536
1315725
1408532
223454
403262
1554304
1247099
362686
918672
277281
546427
1431285
1559650
1331570
12855
1378271
600519
1168119
82714
1313331
440674
1478734
382484
1216956
1260585
1113469
577544
37278
1531098
695375
1322562
1461906
1472939
1157708
1520958
1038347
1132661
976605
944862
286
477544
1053385
335963
697806
1314830
184315
1016325
552656
1548392
1278982
919573
1224107
1331206
241262
648475
546746
1339056
39436
1210588
514418
285712
1305444
148353
210082
1346951
1536509
633495
605251
1382531
1207616
1356077
36900
779613
1146235
1110968
462171
1301686
1127578
1388304
286339
2104
294016
1528294
497245
777055
1430730
281851
381543
577512
869606
1058896
1348946
766503
1258102
714415
655852
649444
1312518
792723
1119652
428972
1498504
76103
584744
225389
790718
964864
32476
191093
1123258
769375
1553333
874577
1328685
542774
1012626
338535
572673
373842
1092401
1239613
123711
1198951
878613
783771
1379347
841984
1056643
572070
596718
1535711
1367098
227668
1531183
1496509
1528298
1506903
1189618
532029
285020
1537759
1389476
88818
1041393
1531652
1419007
98309
36955
923970
1238406
1417193
626538
1222538
698160
1172849
540645
835887
1464813
960292
301800
1482715
205299
293946
393040
540293
801093
20017
1527841
635465
628214
853604
920798
1555395
1445136
340635
931725
1395194
1341453
637646
1252679
1551399
746542
1532571
1153205
1405025
1345992
187330
460568
774116
805261
236257
817968
591529
33082
152798
74161
852478
1458783
862447
1542594
58471
953928
1254745
939598
693900
1119974
396859
1484318
330579
270486
1248460
1221513
1286571
1324228
530817
1487407
384631
517948
434770
1435486
936535
750397
1037766
270677
125150
501313
1076394
159727
558549
929458
910895
1522793
1472850
1413826
681571
1565298
217342
1497113
257762
1474256
719198
1053220
1332178
263457
940159
1179178
981542
279984
1471485
1040425
853694
1055371
398725
232892
468594
802951
900001
473641
1033860
47107
63822
714199
1125238
1277361
1068746
1088713
620123
976326
1224450
938900
1492469
809861
287100
1495721
713138
196419
877016
892536
948790
357531
998338
124667
247750
933893
290330
1441456
1510
870073
1106008
21307
49041
717389
81456
51504
514698
1257592
1317915
488388
1130569
288661
639559
549695
799725
1137766
304625
1105236
1509670
121047
893860
420675
256055
720129
864556
1146652
609524
974325
146083
655211
51050
1447472
88484
1381263
1359231
266762
122647
1042949
546625
1432663
400579
719723
97059
1348156
522485
354090
801941
1181583
1251548
811859
23899
1241275
750286
853757
1266667
758860
863587
925012
1379861
584094
447835
81613
1399264
153723
595452
90883
1352546
1245295
1118079
1558409
864300
545455
1237102
61447
145663
440467
491543
1244718
316827
48187
982115
1357264
492824
814905
430748
689354
1308177
650425
1493213
808479
242279
289425
350422
211386
1558457
1020522
1059306
303588
126512
482286
449628
512048
981303
1345573
611191
208794
824082
330426
1019980
901403
1267065
760729
253407
200313
871031
509042
656395
1305347
1318640
640683
1222053
1323526
548395
187273
1532151
1403700
895006
196449
191321
446278
11691
896844
1369446
482232
697352
236101
172282
189445
132334
84262
175410
435136
357039
650007
1188880
955674
1044514
1514397
655495
383268
434998
665381
1521177
1308625
1524423
71695
260411
1098730
1517492
1331538
1260440
1027372
504212
732260
80126
1124215
832004
863435
315410
1341620
319167
914937
1548386
1025161
712306
305463
320735
1254383
544013
573534
1072786
995868
701818
361794
908507
628196
41512
1066234
1393355
482134
819344
439990
274408
1472899
1433125
257833
1032285
768638
969464
843178
1061634
837576
1081397
1318952
850643
922118
327736
547556
224523
1384955
322031
1154840
131708
345688
1212043
468676
1234294
673148
454273
1047873
246299
415529
638604
33048
978234
1187324
943643
561786
947318
1135023
107715
796908
641364
1033834
1198573
1164766
486730
1555175
303434
1413148
805346
1180364
1485
1514446
454459
1116073
1260443
383256
1430010
1191962
290333
310104
1003662
1410677
542512
635717
559296
129451
639433
249315
346633
65521
1476870
466375
1349730
1525700
473125
1029131
597428
750250
26385
1051008
1364847
1389287
669301
567703
583122
811758
1189798
324947
477297
1550596
952691
219359
156051
34402
1501373
1023718
961135
68903
491883
499723
38252
113056
1062219
1549486
106878
1426198
1089190
65949
13317
228714
189117
1142321
1034504
1403636
823481
940777
1521418
192446
675397
1183883
418214
1179498
1541348
963585
1407616
1378403
681954
655935
82762
1385283
1131130
1293686
707911
1537623
1433242
444968
363540
705143
506389
200405
376607
1179512
82145
521061
821304
444335
9198
140931
19431
1017181
669691
709304
911614
1536949
918660
496138
1036288
669169
1373538
1462630
1346950
59108
38661
704716
288981
255242
772600
1562068
631905
1267759
1523592
1107004
981040
344269
287594
373215
948882
390868
367963
554095
329598
1183464
997268
477016
148738
1069969
890736
1486005
533676
795169
1179641
1155056
703569
1519723
1072576
505925
1317742
908070
608620
8380
1311646
1038816
891364
1193745
350796
1128288
1108711
62449
1215842
456693
402178
212547
781773
641960
1533097
1081373
554993
1316834
914183
35278
487646
283199
997106
670041
615511
430173
309788
1446618
151293
1234157
528085
1087595
128475
820638
591284
1460631
34834
21034
224528
1227176
1510958
1341988
1262166
1149818
377432
188370
1376129
345629
1544940
605365
1065961
1040191
197157
953311
332935
1181706
675718
2599
560495
429506
158941
173038
568943
820702
45176
656763
299421
305798
762344
660613
389834
813849
6923
1424697
1383868
1484624
646188
297422
373269
624819
36293
738105
1413168
141693
83304
174850
1164007
76883
152608
723408
824064
261020
568225
629206
142800
197388
259690
1027628
767701
886670
590093
1353455
1379959
3978
1259524
321973
310353
1337540
725838
578794
283877
1006793
393294
344450
1014116
973420
836486
638220
368777
1270769
266350
457590
1190970
662715
996234
588872
232061
316265
1136967
753597
1351024
278033
224858
703911
1178291
949814
10839
145718
114113
841848
600056
37026
600078
324523
948394
25302
293557
874425
1061605
1048259
685950
1088209
63922
220639
746109
435004
1108088
1348491
1008024
844348
728652
529328
94312
761436
1232771
957726
1519011
1553304
637781
378284
686075
174151
1538202
2117
626640
89579
507722
1546925
211708
293121
968630
276228
661395
427617
1002233
90689
426042
662520
1021965
363006
633043
754808
113318
983605
202372
831335
485080
573205
576499
468528
1398098
943875
156458
816197
256765
357817
1174247
1196258
1308758
22880
722651
1258596
383548
590691
180683
1424192
185390
1495013
381386
873019
1427786
845468
560931
487007
1176325
199820
54336
258722
1007727
869393
1385244
1032059
72858
544043
329184
1256651
672562
524860
1445087
529196
1328586
623862
489508
1246257
1241697
914816
1284626
1455379
1461068
1318297
1485988
1560458
577803
75326
437225
1034133
1343383
1438313
942141
1108493
306027
101411
523260
147372
969127
1536318
1012703
801194
1048781
1533048
53095
822362
607945
1143900
1243454
965929
498252
150564
718951
794944
227733
225355
696563
263627
1420704
144960
1066867
1025925
533299
755662
1334355
475598
276985
1107279
1055832
1506999
377972
1180227
1110856
1098605
350732
482189
906961
305964
197626
252492
838908
260475
354265
333348
1152238
890221
538384
232537
1030219
639987
1368722
1545517
1347538
1223490
1092869
729195
1566488
1443116
563678
1325815
1210338
296800
638820
340619
519094
712658
1006225
721324
1189615
151884
816017
1483356
687911
1411965
601005
78626
43984
971205
221601
109254
966158
419881
545314
147044
978731
717836
1342821
113348
1089933
207394
1192303
1357966
414967
582106
459989
628044
1437314
1038226
1413829
1330376
20083
441543
1466037
1290341
789785
689442
224031
64574
62314
165853
178057
1349559
121944
142853
632886
1535712
331924
925022
629020
1495205
1512393
964414
673269
915351
913512
311610
222341
1046636
992060
1531467
236683
969703
715443
811689
224331
639789
172570
1526329
761205
571402
165955
1191653
655035
1376245
741887
1514752
990332
1195114
758856
965106
77504
626133
274097
1325141
501509
831792
1396760
1400431
1266783
1401622
1286908
190038
122571
169606
897675
438864
374745
374899
199058
1181461
312434
969046
951649
1242873
660753
704488
1419899
1556172
976361
1133601
684320
397070
1563513
985594
182381
1380657
655213
283923
291605
1337985
1426207
1317401
745860
539855
390322
822691
266702
497991
1219004
724259
675775
606984
576272
704706
446676
129615
505077
774306
1318982
1451785
1167799
1353169
326259
1224276
1094182
616374
1536394
1329004
536958
1342113
466565
452073
1392326
1526777
64613
381693
1567359
434035
190704
492420
439649
1434192
189926
1399595
1525648
450340
51885
1266312
968452
704415
1270982
1009795
327985
641631
1232617
1451330
114111
1308353
599198
1421216
327899
1512688
1135997
824222
1364011
239115
936555
105226
1443127
706701
79155
1331572
668332
1175050
1460372
635217
587629
771980
1040863
1326880
37740
1439637
1434897
416413
715891
1465329
727903
1034022
1331457
72475
680806
636041
1278278
686581
1159170
853540
1016658
327173
1414212
408769
123918
782647
150488
1432673
580710
116081
533971
1008386
168604
988029
32059
967909
710498
1256229
487774
459577
1409999
1191210
263111
298384
667867
16556
833074
990607
1502650
911320
755010
1071415
558748
975505
675148
83614
1298153
515231
122759
625936
833266
478334
1550265
408027
669432
534462
1493908
1413972
51509
1130071
791125
455553
33008
90756
679344
932536
740174
1306939
1135310
1107129
1101826
317609
1533008
662144
722464
1487057
1093576
248742
1560393
629399
45886
443850
1483790
653514
558137
514783
1471306
1167889
990403
477270
138412
187404
774352
1067609
322497
1534968
437944
923129
726551
904236
501988
1423953
892561
1013216
1495275
1316688
608672
1425083
1234179
1541101
1207534
1003497
71557
1225972
1135678
673413
806578
1300859
1522997
245573
1466405
394982
989134
293681
164191
1449043
152316
1208047
741185
453806
1241268
438719
1486791
828408
1553968
122859
234092
1282412
1509613
1419605
1477379
863157
1313488
552694
1081193
241405
17917
223531
715188
190068
588655
683860
472991
506692
644880
1521937
130995
379806
296560
287847
1219969
113442
210862
1398599
715822
863228
336143
182540
430288
821362
1426919
1517483
203755
1450056
1135486
33912
675539
632042
661975
330563
1255922
783166
726435
504264
67306
1116548
1019098
138852
1373708
872899
1402147
510352
1181305
1252838
772742
460422
1517092
542944
430654
710565
595447
1087258
73689
134420
1560031
920137
1436148
344348
1484839
367145
519915
1509249
239093
1017255
1201234
193866
566390
1251114
1325500
982955
73563
1470175
888169
284458
111222
130212
981299
1452419
39733
1178170
1561406
239908
7756
1046949
19867
737511
1201613
519304
738174
705553
309772
1008383
160890
276224
1508688
1151001
1296995
1528468
1381300
61690
615086
561964
593796
660579
542103
201355
158021
658302
1288173
955122
1442896
784485
697123
637903
1253867
852329
1522644
1018325
399138
498547
1181212
553216
287300
555958
565406
987766
1418198
110233
208796
353006
1448274
392746
360411
880116
1557767
199453
1509051
281448
1049127
851132
1293206
341097
296307
441808
632753
568229
953243
1088641
1209686
135111
333757
814313
437998
985569
1245559
861397
169396
378118
453027
367501
144291
1112975
1351349
1363910
1454041
796428
1241148
478469
1405069
573912
641805
450497
351259
760886
83244
744815
956119
620337
1480374
938404
266610
234621
316547
682533
954738
3892
891550
3721
1093903
1378259
1364555
622335
430403
1313832
891736
201025
514001
1442540
940568
651821
1200695
676525
46540
709586
643842
638087
1449784
1244895
959795
714094
29395
1518135
180615
1495140
618096
197699
1202260
966294
183090
1281165
640494
1327195
1058779
749438
1526188
1112162
364101
549808
489697
334949
66053
295051
998851
315604
5590
957223
787346
1029137
1199709
1285406
6934
614410
1138337
880096
1155700
786086
352402
1203878
1292842
212820
687115
1233254
235704
960354
790760
1287710
240437
302946
223828
1530722
722416
1430055
952388
1367324
114617
174575
67397
300552
1243877
200784
1175655
114596
723674
1460250
803683
1075051
555658
339636
1520015
602614
1160667
631842
1257296
1291270
129073
371410
1348173
796900
1066344
347281
1222815
527704
1320326
1183950
872390
1378618
1312209
1519892
786281
652872
131760
246866
903185
1520265
215421
338498
809674
453944
1356339
1480865
1494358
1008467
1308983
346612
1497757
1172919
912246
1399310
1071985
68516
902448
234083
1151255
649995
1206886
1540511
1159726
39485
1088364
1042067
55100
606279
689079
1131504
1422842
1354614
544602
1233370
1071443
1292105
578923
1564233
447073
326985
1152886
1499010
1119725
976074
1034185
1459708
592220
810788
445832
113314
1067573
809339
1135038
291000
265509
98885
933797
738539
785753
862070
1072502
948669
393813
1532787
173669
1259972
611869
1472519
784750
926766
63275
59572
1136941
688427
782816
64964
767235
542605
1073158
369843
357545
1143979
1380275
152680
1319662
133772
544364
550794
377114
303882
276192
1233998
457782
160143
1068933
741995
503342
1017902
631573
1473070
801755
1137160
222050
890197
1054750
533524
264868
243777
316273
97089
456994
204835
533715
944420
426296
1271005
1187588
1545938
179610
257835
1557249
1202550
83455
693608
383826
1336302
123831
436103
813658
261226
806497
1382014
1134439
871176
486502
458533
800323
1203584
1378501
207233
295214
1448262
1443124
886768
1432047
1547424
821776
135493
1034630
715642
376036
1347358
782907
559148
963120
738506
999893
797419
228070
17232
74505
847805
1080424
1301436
279105
513813
1513061
1360819
933060
1225829
352026
477164
1351856
1154346
764288
1548590
333852
431697
210594
74799
282439
1415105
922623
1512206
1131792
777029
405084
237581
537962
752914
90969
1146887
63315
102768
400073
1264946
278541
1021860
332019
1511731
205937
348308
528568
1421988
219763
86265
1157067
465259
430276
881182
393913
580438
748314
268416
668559
476414
387638
777847
1479516
1289689
157625
1433596
114510
286426
1123000
723110
445586
666054
1035303
44905
1337923
1201089
228414
1280099
21225
452503
471379
186948
312521
104889
182094
629597
611442
394241
871538
651588
589068
1249280
184569
594672
125080
1017276
734684
1567543
98700
353808
1529583
1173969
474264
1441767
24085
968879
822300
1272510
939092
861147
1212239
1134212
797960
574312
815743
449505
1375265
372506
1526863
339869
1372411
1368770
1494212
965668
1307638
1535151
1271619
396016
671159
1529178
264238
1419445
460715
1154804
1300382
35008
523273
247934
397828
1334573
602026
400520
1142379
376071
415410
1521694
662140
1534769
1532400
1003496
67100
95339
84196
35567
267199
748273
667573
217827
976100
473618
647790
1564629
286913
586725
193506
658059
1559196
711994
1357827
339052
787334
1260213
23952
339363
842872
672792
1048795
225599
319529
129075
1417683
1426259
643847
50208
1555701
753047
664952
17495
1086493
483124
1378055
717206
821402
1507066
355107
309008
382325
384834
1494
10204
250749
273624
49568
855072
110761
497976
113868
901701
1331079
5074
219012
389881
1341382
1350280
74975
1375560
257547
626271
1307134
700807
1150105
720286
389276
1245204
1079
1154555
431444
573633
1003239
467725
1474634
488552
1276595
691111
1128535
998809
86827
1502045
32619
1463727
639687
872629
205213
1076116
866172
347471
1020028
51100
714375
450783
1404833
1289006
1086011
1315606
1099750
633934
1290270
1269436
109502
1231425
525911
714915
429660
867829
842736
1417780
174577
123321
1124277
470290
560955
1456405
331978
1154830
418388
648031
1013159
459603
1402038
593084
350672
1195612
24286
312770
1540669
591934
269354
1560294
673666
9246
403838
1009033
27896
132744
1448503
1078423
1037949
635011
258724
752267
254299
183124
416022
1491818
510020
7782
893460
700377
105567
322881
1189320
344840
670886
97070
790619
57050
25932
863248
1146666
884012
744655
838549
611628
589250
1326771
1422401
1153579
1213178
440656
709525
862039
524004
355700
899296
88738
847459
35847
1055677
861727
1430351
1502435
1148766
1407887
171911
1193514
893663
917105
1222431
834122
128727
1118141
972582
1325059
991328
735094
94064
1151076
1408238
1428181
1278629
175511
304866
468782
703525
1175608
545175
208882
1126366
405465
311964
547815
380170
1519289
464793
760590
1007113
796327
344853
991584
881084
1174991
1545596
371542
573587
1239206
1493195
827751
953013
1347443
244251
100047
32831
512871
793470
1109926
695512
170106
271025
648760
566342
1477013
129959
925704
1028188
966238
1506842
668840
118928
437721
120312
1552215
1504243
658445
872971
746341
355784
1120703
491095
736612
638254
558913
901093
164843
817128
27793
122560
1450609
54043
1019049
44926
446528
1408817
516534
701038
389313
600137
509387
792320
163180
1033009
1366146
652455
1044499
186373
94736
1157876
369006
1111644
1409987
644311
1103940
29722
1516987
42948
780078
872402
1154944
623401
858687
861225
86668
1126081
166681
302183
175705
176294
408083
269167
336570
707271
1431273
168288
876529
895669
788612
1384625
153694
1316789
704211
242482
745472
1348156
1035100
1134280
436920
1055989
1365669
1088707
1499255
592127
189898
1358527
1458458
1191611
837637
107715
191251
307779
1407766
271340
821515
990290
1376413
1274558
113045
1399420
1287973
73676
1116228
1397890
834006
71190
23213
1458638
1149742
1352338
1475219
1200542
13926
1245148
631600
197690
1452675
873064
1178869
16067
206384
1461112
826087
924313
554811
919110
1272113
298290
667560
140516
1056433
280578
305873
840125
524519
1213208
756951
1265457
1243254
890428
1297759
78965
105326
462095
292403
514617
599164
489080
906264
1158814
327760
540901
125592
91453
1307944
705711
697279
1442513
1560444
684361
1296686
819313
1267939
1084654
344959
602495
405377
166243
631955
515284
320855
247634
1073411
1075062
622281
67887
423934
1019212
104096
441419
735913
1460136
844159
1378706
165158
1214973
184352
579093
1381244
387604
1258146
977618
30682
1026116
725293
1285145
1018999
471198
902101
136464
1308686
1131277
79557
109846
849466
882754
717293
1222052
744990
335496
751020
180568
963235
499351
882684
1387731
1157414
199589
785850
497420
408461
1525409
310474
1429968
1432936
982076
923257
787345
1348594
481540
1506438
223881
1372581
163646
1258455
227566
30482
860392
448167
701990
657355
1547470
318420
246689
1315687
1374327
1374975
773548
1062770
1535550
739403
528956
603177
1358707
579930
1398782
28768
1529290
168492
1296115
739887
189778
1218589
1495359
175044
1115076
433296
823107
651352
112815
329024
1339351
125109
120854
1192384
1118888
1025409
1536892
524006
603103
846817
1059691
224977
630774
199716
759982
363068
809653
163682
766997
976904
19517
368475
783140
144900
685030
1412485
367426
285038
210346
881315
1317073
1283143
1040791
1193785
438471
1246154
1071106
642537
595036
1511203
1073299
232220
1174507
61350
1390210
880926
276238
1279925
1286232
371887
219732
1059422
595943
1381044
1154828
1255859
1248081
1494040
1330517
1249890
758747
782969
53578
1255854
397368
462156
1189131
592391
13859
561731
1041811
147629
1196426
1059743
168246
1194153
107718
930471
1305250
431435
274429
744612
1478014
309491
709356
558157
1564373
633315
103247
1473843
113737
1501297
150578
1089573
976702
196166
1199530
643241
1302912
559403
996887
302566
594733
69285
915001
795041
770311
516565
96614
116672
1513137
582691
558744
999473
1215149
1494976
83392
1475275
1177476
64531
1052890
283946
1274834
201276
1280016
103593
489516
12973
961917
1159059
451482
153064
1193145
572837
1126348
127547
234282
474888
955769
92059
1452032
295594
1355051
1178884
670648
412320
883616
174347
498716
1412369
593352
684628
1290854
595502
91096
36542
806963
1018598
285420
534857
175104
362927
1456080
205947
1481807
1323666
1185270
494727
860096
1353696
1181237
941079
900680
121628
516929
934836
425605
1551000
1036823
105862
602974
665534
1024396
1119794
227971
333166
1469998
1557103
615910
939924
1154244
53346
625545
134429
1487003
356196
688725
631752
114195
819588
1443761
1350438
128490
228324
1308765
152758
765561
361659
36600
959616
1543654
1337808
1274972
1154536
654529
390615
1345900
275992
1259892
708041
483017
633477
496128
1292294
338074
63650
1117970
470214
76290
347156
705792
900964
842324
277622
1491906
1168417
457439
520648
577156
1105773
104768
121701
720215
1217280
104158
454941
105233
185285
355108
1206821
548348
1300229
35661
100653
357959
487913
383871
1056536
471877
934318
778112
698176
753964
582913
67080
1465886
1502786
751736
609807
609970
255746
441660
282606
836054
513620
674332
974567
1404623
992256
174281
1296601
1279488
1334091
362854
317004
1373920
974448
1373892
438127
859727
30607
1378980
1417510
223637
476221
1487945
1544898
857962
454365
771785
418431
1388952
1436223
897770
538505
161676
616030
1509334
607371
877451
750626
285171
839866
1364671
1147769
962921
1115471
447357
585176
1350058
1134993
130392
18616
544758
28858
268492
276783
1462646
296112
1458117
1152381
401734
697681
871147
984157
1468840
1376263
193844
879663
951865
70983
641982
846888
816510
1116573
41061
426114
87081
955764
352547
981961
772319
129880
1482714
431266
477535
1481715
988824
285409
670153
296281
1469968
16878
380515
45762
750188
426107
570761
524459
611268
2289
906086
1374367
642614
283104
620279
717263
982678
272462
414673
844492
1131831
781166
1117693
1275176
115860
195929
1129505
1128254
1494476
511345
670940
1538125
827332
707995
821739
349921
991473
1447636
523873
487953
915000
263787
158066
105835
1141593
1103170
1412693
1467523
773647
1319038
614794
267924
1061164
570618
1475827
363582
1263976
386311
696336
1289175
1298445
197719
1271776
289713
1283446
622248
1039677
1421712
1018847
1393642
148841
1185638
1545310
175654
110809
1496929
1228895
1167206
890967
208672
586381
1012015
630193
610485
599090
313971
1559459
449883
254637
1488273
1284087
436516
1339914
1165439
716082
1321800
1031865
158514
1333460
588742
926847
1045197
851197
989194
662438
857649
553783
232954
842383
1242417
1049335
302691
66503
536046
908049
145792
1020014
1479507
300878
636359
613811
208258
1171550
556400
1206753
487078
1379099
588530
1072943
182058
261778
265764
542567
418434
216099
261925
697381
828591
867238
916382
1123796
922923
576251
339838
143206
168603
952538
1294404
1229768
157223
2747
1285276
1508919
164519
513683
791490
659237
1526668
344151
1454086
754133
1191336
556543
596064
1416793
127717
1158566
1195189
1102823
734904
1519105
1370037
657579
676914
226628
942287
429865
628322
1394917
317782
664002
1407690
512741
836723
568515
1501966
1053577
98176
823859
1241362
487930
828182
1265033
205590
1329289
492518
71164
1436444
694677
38921
28043
1195542
479096
1568020
614310
1149573
1248954
57864
1305710
1453218
1509418
1514837
1277614
552264
332687
1163459
1321931
894268
1259491
1106512
787108
812558
1377811
178004
1207213
1406547
37322
1562708
1451543
1430386
10283
528290
1179127
500368
24021
1088886
1239836
1110500
1133035
875265
498476
1487930
1034891
1129032
19385
79781
316611
576776
158261
789117
544595
980933
1430085
1013885
22295
960145
292463
1524635
830173
775125
79928
337646
1002650
1451649
1356050
1010537
438074
522888
1468338
1512447
886956
1284363
1451212
60482
1557387
830881
1499724
1228759
712996
1007596
1517257
189429
576994
1526429
261728
850786
1194918
392228
333391
7043
902259
1324531
60021
1274836
1074215
321852
259888
1441487
656149
551965
992823
746715
670115
624185
1507254
68565
707491
652357
885846
27713
180538
894745
1185209
1281227
565399
106634
635280
1230402
1107833
374825
1199460
1228835
707120
1352219
1294432
934373
775092
672156
953402
143966
390768
35526
1038344
982031
192288
185090
1486412
605457
188039
1228672
63491
1142302
176238
993209
198733
1341862
255387
338695
941559
116368
1233632
1148024
1438072
713874
140290
1447094
1352280
1305169
608898
1287874
920102
1468054
1164948
792321
1463792
618989
1019459
407540
118866
63581
1289087
271283
1269814
886796
451660
537616
857658
652223
11465
896001
691451
234986
853632
1287914
153523
1371027
1501864
183671
381975
512083
854027
714265
122009
26513
1452515
935341
1356825
601359
615097
1109094
1510595
435075
1284378
638452
1060049
917998
1387575
594962
199930
1364476
966679
206438
16362
343188
456010
607102
945349
844718
743100
1567271
1034918
541376
440619
405402
674842
472352
653693
636799
1202111
950113
213984
1497353
697653
394342
789042
807391
1003931
411564
977065
1299468
1376262
1115077
707049
188752
1166470
196595
16246
481797
464965
1325803
539043
808950
1458433
46581
682923
376967
1498227
41132
1348363
44294
1475438
729202
954894
454172
971733
1021740
705068
114672
1311903
5495
1025021
648618
150062
680408
300562
890089
598009
1011118
477957
1404633
233369
1514203
607544
770016
1489402
1224
556321
797540
1106558
332299
38766
324446
1360545
740874
1111787
1049995
728223
702659
1053391
108865
1112265
996916
458413
1277938
719571
837374
223134
1120312
530218
1483161
83259
434593
244796
1547832
383672
1242492
1393335
1462173
436210
29008
757500
1219038
389648
1496609
90929
1347376
311192
896800
582732
48691
296192
509
202334
817220
985267
1075496
1108417
66238
185483
877071
114142
1037049
1436774
1277629
372473
995301
896477
1138119
313753
150652
1394889
415577
1307487
268442
701981
926324
877828
1115953
1460284
1363263
517926
728507
797999
987135
530692
823995
1310178
68705
1294284
1053732
719995
1476975
1096994
1106304
1100425
643602
218266
1072513
467989
789886
1011255
809114
320730
1088810
1416515
1426104
505840
35744
1224647
1181778
323493
409783
1033483
631693
1153026
973072
1321973
1396842
1444457
228099
696817
1395944
911453
550274
623359
1498334
991592
730191
729363
1007994
1319832
1219707
317311
612876
1251259
209577
256555
602232
1549204
700635
1155118
15508
1257767
128930
730132
1234890
360426
1371681
334297
517389
561394
589908
602499
486731
182596
699333
1138995
1259189
809065
418469
198113
60596
1162370
1097802
551738
449809
839724
298046
1300868
650755
1061445
777950
817468
1527837
580726
1375368
1546153
899999
1018752
442929
1342733
280420
995446
1547738
1533046
857617
2431
1113674
692197
468915
1132299
593044
771866
1533989
1002240
1050877
957832
127572
35792
1279052
510383
1164757
1212626
715373
1184150
862407
817778
1029476
774227
1465784
359112
14390
944496
539462
1430072
124426
384126
284987
1558917
1352654
1459019
1034440
1224606
1521508
217438
287492
513124
1462968
1031818
899187
1108880
206499
1437912
736440
349559
819963
783129
686495
1307801
1046807
1121905
1163430
442525
451048
1284831
906513
1197844
303204
459151
168356
948958
684079
522682
1031715
539041
306518
54889
81993
1002443
389621
1400732
1305174
1457760
1565418
976454
1275646
531469
1466646
1220941
1238214
170677
149938
88238
756409
830366
1007568
1393596
1490202
409331
1086567
1157954
1305898
1356002
835267
1231289
659214
891694
172743
1119804
1357142
111691
1036269
688110
211519
683653
771980
14655
1332615
296730
89142
841797
1382838
213104
649472
588022
470798
1024884
899117
649233
1225489
1120379
584191
893049
590638
1345416
1058438
253103
8107
548687
1277275
741037
1016901
1373628
1376448
66239
1251358
1199220
49090
1491793
1245681
968255
1013802
952394
136944
721395
1522202
39645
968215
763088
274293
1102576
1307691
280324
677948
418442
1179893
128665
1206242
1191767
1439098
727903
124127
3083
271792
14165
1077254
1138444
1346106
1061763
1036704
1299235
332729
789596
672951
623456
1468075
1421453
537125
787120
834384
1072103
1090214
643644
1560850
211801
1053322
148025
1060387
73260
264011
760770
789964
1516626
970321
78086
152738
756201
1514666
1102334
856531
484129
1463326
509200
1391792
1096533
1139655
867881
1516303
634215
536591
588467
585375
125869
1270253
1473355
40738
708903
1391893
1481036
1250943
331115
6290
1313185
670854
731010
937124
1111827
106495
1043477
572060
1380277
961453
1170822
1444860
1483055
506739
869098
1499018
161885
332653
127300
981359
656053
243807
503083
1230932
929129
704139
374933
839549
292417
1300081
715715
1222949
419130
831442
41258
518126
1080769
262381
983355
945058
456884
490638
351813
987429
1331756
207020
961038
416558
199537
196559
48635
868636
1541908
1495705
78940
412692
899060
465938
507276
999665
1380959
1260941
934740
986054
1469154
721909
880760
611140
1372434
257340
1367
1041369
1048749
70952
898340
812907
421610
99314
203094
261463
161472
1149022
224310
933911
631614
439474
1043313
430974
857481
754787
680631
1048327
508819
453278
519719
142076
69427
438853
337986
1366011
1436065
1360025
533827
1565148
223616
1177302
1097143
138775
1037590
456183
1157200
131695
672393
1386530
1022752
357899
1562767
517850
1052850
1027487
1051029
312570
973002
1364322
334923
763407
1529211
772318
1467009
1401169
1194566
1279134
1433659
544604
1012332
648076
926744
559660
1520385
263964
105759
1355289
447053
541765
1340749
1272304
602221
1054487
218935
1060841
1500088
188787
95631
664434
1520426
1047967
888684
1232467
1333970
1322344
1446520
502363
394414
4872
1239454
551394
1437019
1025672
534964
778081
1279786
280783
332526
1244487
224358
640782
1451205
686429
250486
950941
1477023
343272
1053703
1378341
870496
1332397
1425455
255005
76388
1544314
1472300
705297
242812
1033713
104248
457412
427544
533435
761465
552
1394035
1135545
157076
488114
294463
998289
186016
331276
1293993
91047
1332302
807764
713583
881559
1529473
622858
60088
540862
808326
1441924
1207220
1274950
978403
261047
643376
576638
544010
1397325
441517
1209073
1002467
1192987
554161
965188
1503456
742486
690974
1312558
963421
25078
379395
1463512
264628
99165
954674
981706
672472
1095811
227617
1455466
1107146
1007552
571710
1209041
1301386
90077
376222
1496122
913428
1410895
1489586
670639
503074
1422355
718222
1442142
510079
1347989
63594
25353
235682
294491
1073975
890394
1476055
83837
700629
533105
577763
1246271
888194
1194699
461510
1266590
1181593
1424700
204741
906795
989864
468243
753802
995539
1037971
433825
472000
1237751
474957
1116102
1470855
687741
1521354
262248
385488
996193
162868
653131
1009791
568128
561937
869126
1491763
997770
1022114
913156
14270
639698
1270831
145288
1229166
1173053
1539210
754401
240887
772395
1300272
1451738
97519
757636
56256
1453502
1003695
599556
1239991
364878
1500356
1528404
198444
1492670
1065924
1186541
921639
829829
410331
1266672
483858
363653
1246750
1278463
1100375
1527344
1366412
1428789
76641
868447
1561292
1542092
822373
90949
614216
1437990
128713
330088
939911
1135885
1410248
1031128
199215
1457404
1416990
233542
259772
1437631
397187
152922
73351
1259401
1561572
283756
804825
1196273
137432
1508160
478283
887487
732660
1147333
102082
1410557
1453611
1145808
735252
1414053
255743
489755
1363990
1500684
1529516
63976
1159915
263115
1429289
95650
233606
725909
734246
1372406
191928
509141
624124
949256
1331224
1154224
302550
257753
396431
1331712
494516
600890
1050110
156272
387925
1480157
840117
432415
171722
83954
884144
804371
445847
875645
1427739
75611
515965
786006
224635
446612
1410231
1226693
81898
371382
788913
1432689
1258889
1052800
158320
885330
753215
10425
159040
782457
695469
1327465
465321
424827
730000
1357901
71250
1282801
337626
1107592
755476
845709
1065464
1097429
945640
1046722
704213
570436
1368368
1276924
1006219
231218
1177966
1482058
1381252
772065
401862
1539770
1237590
988025
288948
881404
1371686
233844
1061534
733106
136799
1328708
1533117
631443
714407
959773
919737
1122969
966907
849476
266334
648157
1180009
47400
1555812
1158871
887678
621736
1153693
180533
154544
917432
1279598
906045
796237
501613
1311329
725179
771752
92444
39154
400222
498629
448474
1167587
798071
1453481
1511981
1454154
1097085
654580
969082
613720
446930
809377
376791
609924
245087
1380060
13711
89797
798218
758621
1276854
767097
1269648
442403
285842
1036246
170676
21334
273768
1323356
1249917
538611
19923
7948
146202
298891
645837
1061329
231392
866526
330936
1278078
928286
493365
1537997
1343509
595718
1029002
1138167
1314322
750508
1015214
820917
446075
321789
1562897
1544539
397006
882649
144348
782900
752109
142618
2375
729700
11963
1373129
174236
1522075
178323
503843
175289
276805
981514
113526
1543892
501301
907654
1343267
1433945
317367
1478565
516357
1445010
720655
477650
562166
200828
460130
404349
1353693
444968
108032
1363002
989829
182132
143723
247944
1124840
166401
977675
1276692
827173
1465472
516849
724230
1274727
548406
1513346
908062
257548
1263455
1525120
607302
1521402
4987
204198
1051210
176821
187494
1103231
270137
878683
1238906
170669
1114927
478036
342345
1559164
1153920
427652
1275159
10092
942711
947580
1205681
325445
1483934
854330
790303
1340232
1394133
439783
347297
1501551
810457
1096780
1312816
236100
417780
496358
1063764
1139909
1474020
451211
1010383
1390750
1524852
321840
1392899
641839
646342
418997
672493
621578
940824
516294
183159
1550123
1142859
436843
143294
627136
924216
421241
602365
36340
464439
356808
909809
923965
730134
1104638
1241370
1116250
369576
815784
161301
1030249
1087319
1237513
44269
652535
457670
570727
422400
1009851
898091
825197
966757
100366
281249
666662
1072105
872399
920932
993591
336518
551544
938181
1000909
717133
377145
1262954
183793
1488595
193650
292200
1239559
594702
423033
1128029
1306837
581860
896829
1504032
1116082
153381
1001166
110572
1336122
307132
1529181
1260330
1307883
1269969
416497
859350
532509
1499902
702760
1524036
1317273
1230779
344628
22870
279080
1456019
1297928
883071
1524489
1018804
887811
1197343
1081939
447197
1521398
354387
702594
787453
788611
306621
917584
798431
464469
1526921
153888
1494170
1314102
435480
5535
334633
1105843
1154971
902208
274331
1110818
1256597
629194
672309
1213538
1135507
49248
383285
1440160
235935
949496
1473216
798568
1567100
1045332
809001
969387
778131
1444028
1440283
86970
810145
894782
372056
378872
90181
1084245
1337800
541689
714163
995534
626637
180562
1477181
722723
1542139
453181
1235940
1541919
808952
407995
663421
412602
498694
1319131
377195
1307847
376321
1330270
880067
823009
445491
307085
1506727
609432
6583
857583
54532
1486319
727404
1066549
797514
1359307
1519955
1454896
297418
1104846
354215
779742
955317
517385
87000
467326
598710
1080311
176105
687976
1210390
553766
1179858
929204
1144487
964699
752494
958529
343872
1250862
282426
293203
450570
1370001
236683
1308396
1112783
945621
422173
1334051
648239
1567512
1103800
1388326
1204685
561100
270331
33305
535978
620962
1528292
1022777
121214
941703
218061
779330
561942
386123
672358
97872
408611
1117282
1390201
1539586
94290
126677
1315061
534223
65636
851471
415233
1297634
248045
219139
1326614
409092
195085
454541
1466852
1398796
1051340
213389
1164493
1248437
1341597
1297800
1413576
723132
867280
1473907
630786
727241
705702
508783
1555227
1426055
146597
78109
68132
1200554
332439
902600
1033143
1476579
264919
1229476
1018463
433045
248519
753363
1419325
1109572
1427914
1093326
983919
405728
1161132
344945
1157347
284002
721546
1279163
431808
217197
710415
193740
520920
730631
1046897
1418632
1511400
1390622
433230
238076
575866
436833
476033
1218086
673700
510118
275592
138587
5165
206109
319695
295834
611195
1519055
1214167
304428
1384296
360456
1419424
1186980
624758
384221
1033370
613629
567484
339113
1265626
93992
232711
454294
1099779
1182656
249520
98038
925189
182007
344240
1341514
22833
871131
303704
1254595
397911
1022090
888649
797462
672313
894273
1131408
441924
399485
1053068
1512077
415364
685860
141378
673850
193599
195803
830015
822534
672110
248107
314962
216115
651075
165324
7757
401054
1373500
1294010
716815
1495747
691004
541378
735277
1080417
241991
1360179
1130476
604736
1287435
19097
499899
160622
249546
1114020
1566434
784119
1568003
1365961
850391
1047490
750261
663566
721676
1014041
854345
502150
866670
128978
680738
658526
511570
109060
113417
970130
1542480
109510
1023783
831717
1198121
1004599
1069063
487447
709040
75483
1264425
520686
217572
944195
447013
1135353
196446
103894
1361260
950982
1425793
1448257
504001
1342954
868277
540344
81322
211440
866009
496306
764190
1193627
1204998
815946
1265056
642726
1328399
151058
257472
1449254
341530
834714
723596
1141876
93943
504659
507771
1149020
1169144
402090
925201
1541544
995757
89069
500630
645298
395847
192387
233197
544280
1493293
333445
1328198
729345
1278600
340096
1378047
1018064
1228736
1567113
904131
1336660
31354
816846
988925
478879
1332266
1124138
1282068
229811
631721
89330
28751
1363778
1358374
363785
414903
1438893
459576
1126795
627781
346288
1136687
1237115
1303693
1178101
1336949
476205
843025
46560
1007353
2489
1558595
430752
1245363
534988
1207093
271491
409288
1398036
1562778
471866
528540
1239806
125599
274231
1372030
1339237
661920
820452
1212200
501301
846390
34005
473919
34335
1193009
185161
1388325
1036589
776289
479181
397813
848704
1337127
1359046
200520
1383649
258487
1018183
752140
1006107
942966
564954
418328
1058759
75552
749745
1496397
844315
200704
31293
1259893
1256230
916162
1108596
350792
324804
462523
303465
898384
763151
24336
537070
1476627
582200
659503
1344064
663007
658165
910610
216508
1297095
68101
1001583
237051
694427
1448491
895463
318794
1388278
969463
629191
764827
401800
598555
882129
892102
490360
1117913
264044
467493
1056403
783311
1389842
1139090
1183762
645250
492196
683195
21114
953163
851350
157559
472747
337090
1203410
1478292
181694
1383468
489344
223011
897635
379576
1422442
507082
492363
601518
25786
235296
1160231
730314
574044
1003537
489812
576364
1474074
1117735
1503011
1302569
520214
1553495
514830
1194957
54106
77871
355067
38458
1369297
1087596
1265389
1254320
1413652
801764
854511
1179834
222158
817698
855247
1144824
623447
1362587
1422875
1417619
85229
1094777
190450
355983
374754
70070
249279
1025766
869598
1494082
617446
1187446
707489
138974
1360388
1037031
214093
489043
780409
1059991
1109817
894515
1239924
266797
875659
960607
1543663
446171
1267439
90519
1481909
908981
819332
278871
1240348
116312
1048491
1470496
525317
744764
553522
717039
1066586
101172
844788
249342
518318
1183349
378159
387360
1065679
198032
17077
1462149
178841
159439
386827
1538382
685159
649767
1438439
997043
854568
1103245
1297567
1270720
508649
79884
344439
635104
1145017
1504859
846071
412548
689455
709906
468219
1275516
249335
682328
1560676
1404598
726789
1267093
450258
1545012
562278
1191315
1303614
561430
1341831
924157
1238340
369728
952737
577843
469401
615024
1080816
1434452
646676
47878
978912
75782
403125
1283367
494560
631956
972007
290423
1561703
545270
1258021
83779
467624
299240
1458645
1521451
641984
184103
22873
627050
1454520
195117
241369
1208508
622421
1064273
1046453
1424885
1291885
9951
1375202
605421
1414755
623398
475049
1465484
823415
1121562
136844
809946
1449006
1518331
788112
404679
393012
61910
1462804
622704
802384
730453
1415397
926846
703129
520902
1121412
1346278
1535547
1336062
858909
333554
1461953
1549405
509647
1121022
750068
821757
1035674
1216268
1342135
814605
434489
666656
1479274
1456071
706228
1485896
1499526
850511
1385345
968163
784698
1456810
105070
789551
886041
1275027
1562377
109392
125708
1315993
182138
1048236
1392090
641125
321049
243393
803495
16095
808143
68660
638545
1252082
1352466
810240
1180137
1103301
12972
929206
976593
589892
1173155
188408
621243
55547
570542
420176
1232565
157945
1039866
554915
1150731
223731
1302183
1316366
34052
58942
1202043
1054363
1275712
1422374
870891
976781
1055390
928273
634133
678312
1370584
1221781
1003296
1302728
1311917
457160
1174371
1421343
400808
435659
172088
962627
961851
1219808
1456723
1223689
1223114
1446409
747695
520875
712599
1562494
638524
911101
672768
889925
1147184
1079910
243708
1391233
626384
467998
826463
542518
263208
597824
531202
53296
1048143
103371
844809
951309
218156
608488
1412416
1388880
1525273
1260533
805888
886447
831300
220917
79706
1293015
23746
1494189
1333850
732270
179182
1320537
1148581
785824
691993
322256
493373
480652
560596
1089868
1156693
494765
1263903
205523
1179609
1077056
1522398
172687
656097
84566
766219
1260563
793352
248128
1343267
1136058
316930
287719
884339
512861
601670
1133274
1150764
448541
266981
570285
907021
138
1451134
236884
1495275
508851
277048
41733
1472133
1296300
1111528
229849
60109
71022
996117
541235
1151368
536121
851530
1507741
1255849
525391
251026
10691
189082
412398
16628
1107106
71146
749706
1370318
288012
694212
949904
495046
1312061
343812
93876
92527
951743
1555763
969427
1084082
375885
1280992
152657
262334
1547311
112869
852312
1211437
345524
1019975
783794
1060889
530329
537658
1153762
785324
322777
428757
1016121
1263395
294814
100561
1122113
1386162
1073264
651223
868671
216603
947636
33425
1351476
1398213
446157
291877
132882
232180
1437326
1537276
748861
1159985
163688
1404498
186334
880385
992266
537141
153282
160179
681137
916071
806269
1383688
128899
1385581
5384
638137
689235
396980
672113
1509637
606407
837356
1057242
715801
1127228
744408
589456
1220706
1063150
371362
175124
408922
553726
421133
332648
129748
62964
595036
468900
921330
259287
1481301
1556600
686324
1444908
883289
770849
1243682
1208375
1177241
1502151
502202
1526993
378467
336261
979786
1282105
562651
1384363
1462791
941513
1529438
535502
470318
1346414
1514319
198423
86695
847312
1336924
674238
151860
418991
777167
11159
455083
386911
297257
1544348
724081
1289210
518844
839257
906591
17876
1441553
1019638
506845
733478
899110
1369156
1090465
829573
813599
1133295
816058
1504393
801299
863014
424150
152262
914410
93847
724326
927538
1092512
116411
1170221
172128
169247
1226944
546201
825541
630687
972342
324280
611551
188893
449586
752242
831059
1306701
946641
1324731
299531
1396096
729087
1203621
1408920
229486
1465634
679724
824890
639635
372335
329592
1038031
530990
1504372
443841
139756
1196487
192300
1548999
253543
799276
480340
305877
1247738
558509
1411069
233526
1172620
1417029
972142
818066
438208
377171
539309
1249864
602361
277132
882634
734018
1154717
268045
957488
856271
864552
775675
205583
1075885
817171
1219202
1498929
925686
1459151
626149
41127
1332512
332004
1165341
1471073
121210
1258821
1149431
1276976
532378
457648
461677
1433906
420815
871004
1529712
1145374
762765
624967
148896
391038
1193824
1149519
1162662
1237508
1267316
214789
975488
1430245
1392308
267686
494559
735033
236944
96090
163271
1537355
290446
105834
343529
520249
461318
1199281
508356
465243
788737
875279
98708
1426109
895834
471552
637285
587441
237086
812566
1354635
530681
50379
25575
1283702
134466
512828
24155
506728
992431
775537
1273842
281480
1011313
1352420
1480923
740837
543279
965977
9928
720357
90873
1367960
210974
614706
1507105
977935
1085093
1300451
1535223
695575
1038962
1542068
274369
16922
1286802
525052
700824
1529668
508127
1171740
210303
1094034
1355767
1255856
1127106
991344
457190
861827
1211878
810940
1258699
584451
83448
833180
1128946
1305207
247115
391891
652127
392409
933786
155892
4351
65598
1348045
678063
654129
186655
1222687
1009459
1314922
1332412
1302077
581703
1554239
259425
52023
565047
25116
764219
823961
817197
938661
1512096
767067
229206
549243
164146
372764
640965
764561
1118623
303151
280873
328970
1489256
467183
1173687
1302938
107562
1531876
719142
10159
828326
1473123
1251866
514433
735818
1198986
1428107
1475655
1454787
1061248
906148
1360982
513312
1342415
556509
1506430
1505998
1153215
1182505
384619
191382
1159025
1378930
320426
1285059
451497
809775
540442
787546
410503
716983
311599
197973
704860
183228
705915
1263420
687475
433337
1414309
1116533
1140354
1298258
844891
1460634
871369
434384
1378293
358182
1072907
1422478
59778
115077
946852
246577
1241511
614472
725955
1335264
196294
245446
1074944
902126
1474911
632629
1492089
1554104
889334
883645
562982
944014
275198
1077475
412378
580513
1011419
56316
1100202
388958
213995
805488
1508161
1347066
1044744
285245
305229
1198260
1509014
1083869
285271
502150
1400967
1112740
734825
739659
57549
1365850
1064834
1473083
636919
501935
1155525
1188208
48750
994808
668489
1020471
132223
228052
185298
1282812
650109
777582
121603
1548895
1307152
963398
1036937
488004
726674
673993
1308267
428616
1207788
563526
20845
1375393
1328587
949989
1518383
128348
505162
1458296
1465873
292024
49995
377222
502073
1416319
14473
506862
915547
1069485
789144
926370
439968
1349711
1472992
1368827
321989
910977
261002
387450
177784
685776
561003
1484030
374911
765375
343776
764786
1351635
1416756
1013910
491159
190851
759837
282859
656347
50704
1173458
89398
320092
734870
966463
1074524
1207506
234208
1064540
884660
1274245
680574
1557243
427597
102514
859668
948970
1003331
847429
1391116
100991
293759
442021
221635
41686
1501546
709288
1536466
195028
87350
737853
425418
1081459
1295145
1088601
181498
1002858
477219
294046
1283346
1515736
1139120
483042
1538878
836447
1080287
190723
937207
372135
858096
448456
1214544
1197649
1563101
1371497
692150
473529
437930
166598
708195
1054497
1470370
153743
1287663
5059
1429483
773625
553406
1170010
620065
140641
1507890
1138257
1097439
1008903
1187071
1383355
917427
368837
13174
1553410
341097
902089
379469
1212059
324109
849825
327156
1060164
1472911
1301573
7291
1122296
167936
411272
532317
1274808
1285027
938459
1452483
1236357
287033
682108
869541
1145566
1201428
188945
1030833
871937
330668
380457
653006
1398135
679150
1396570
988077
1440391
705589
204017
1567807
1560890
156972
113130
694881
141389
98534
347259
729112
910262
1500542
1414466
823117
62642
830962
975164
224949
356338
957380
56767
1106276
1409740
637277
1385162
1441952
122729
1040036
694241
832184
1446806
3052
557288
859771
467711
132265
1052199
617015
633097
16369
639436
1453923
330434
278712
1471372
283740
1492564
48296
1472259
603091
1216534
586688
1018496
116844
1482655
642601
435163
387720
778329
212403
922774
628763
1216416
441222
418833
950267
1247422
1301046
314420
343899
121346
706015
909129
2791
1126724
1291306
43150
414886
1167997
626284
1095142
1455957
1433994
455187
1174803
474604
186456
1411078
991728
806140
1105247
715583
528759
903274
1052784
1113648
1016194
264946
1530088
804913
826148
412448
416484
1214532
1493204
1079038
335729
988553
1184117
1186458
674678
177994
449726
571071
1296857
1273249
808827
198104
434734
1133469
19466
114347
325168
186237
1290128
1297284
211971
1252003
1487122
319113
218475
1110152
1537734
315357
196260
423342
1518332
480043
1464306
699029
259520
351053
19593
1064128
1186214
1536124
182877
361048
203064
865745
458826
173008
28585
1342938
879396
858406
210300
86774
101784
1280067
892906
390195
544739
833574
1156988
1504951
1106917
1352384
759036
895275
524147
137196
35439
245942
296140
137933
788153
1474058
58940
490034
591742
1018596
1043405
1423922
210843
1029615
50634
144051
902506
1216546
154006
1237666
1062354
582020
80108
324041
1527094
372962
1466191
179172
1004003
548287
384454
646550
519864
1475213
406092
1241216
443081
1478594
1132328
949219
317633
684877
1384224
1538597
289920
1405386
955368
981672
1326177
1333384
1229249
1107180
628929
697992
703556
499132
1019722
1354487
1381486
683605
1118516
274672
1305500
247428
261404
1022727
76991
1518712
695020
1140845
856886
437121
154577
569258
1077557
217565
1546563
142968
248624
1189497
536716
277418
526092
393311
229709
119302
506533
334745
109557
297860
1153686
1442055
515620
139776
701021
1084695
1141006
1090595
962750
1255924
600018
1407110
24470
1230570
1029188
538447
1465182
315216
55600
861670
394988
489556
443492
1558800
366752
1543274
917835
1391959
1011903
1212885
226503
455731
219197
630044
1194137
1405164
1432675
1344464
1486737
819784
1485585
258069
521572
1091978
628259
615524
296037
1112924
125418
1563530
642095
360820
447445
612139
1311991
996842
1476641
102649
745301
1358661
1050687
542668
417499
141156
903199
829403
738719
422028
764875
1294909
1044215
1344041
1329563
1564308
1390701
49384
945068
965727
6225
888311
16563
602701
532604
81660
975922
1444533
790185
874707
965107
1300364
346977
146837
619102
207861
1199068
902528
985925
955830
673980
191734
516127
1010423
904921
920571
1450670
638637
331077
888579
711715
696406
935761
47233
1110124
728560
482912
634873
1285034
1338483
1158415
892811
564812
468906
1454449
867696
481447
930480
1217835
1129709
1292863
523016
1001159
716662
810330
49541
128922
168992
145770
527138
17765
1424870
789206
1181203
980151
1031613
1282835
449096
378219
342934
167020
430560
1131067
107618
1511134
1207534
488307
1528301
1465405
1121086
1309035
1518232
341687
639413
364950
551466
1223641
1129849
458744
134463
593395
462532
159028
806981
242434
1553055
392286
557242
260356
1181267
1472207
1258368
425797
1049452
407048
1438474
709411
1325561
123089
1414530
860257
148018
1128613
395806
1186199
1185054
1284903
327262
1292438
1339021
1456964
1385135
25775
1358457
739425
1297268
1469934
2942
1487896
757344
1110997
1121900
19300
1098788
1433438
1073311
631688
479273
368711
253332
333626
1166991
1144869
665615
1198830
1149336
1145884
247307
910270
427660
797407
1233988
391540
990109
1488123
304722
569644
524456
432620
215929
645137
1055504
1177480
219585
1495634
115804
1086004
652543
1238229
319084
805356
536309
1094810
1259814
975196
67365
621672
65559
1111621
1495673
272043
1456318
384311
246468
1369508
1221530
286572
394574
755035
775838
753277
1459727
586017
1501366
1539041
1058888
928606
112491
133265
604407
1393264
1435699
700198
688926
1441632
1474143
559622
323356
1448689
541625
60229
612592
713352
1526922
1161944
1206697
760828
375850
650762
732047
1515789
1015044
946268
216014
689647
96715
594517
1214687
231386
221234
1470474
322377
639773
828839
14267
1229387
1313752
6474
48364
980396
755240
661532
691481
949688
1113318
1127938
774528
616972
1495666
294434
676747
866651
283874
446755
1314277
925188
299098
314353
422178
1004277
221060
1154266
1546873
1536641
1033458
319131
742925
530524
1164367
32763
574996
1081580
575160
1161851
405355
279218
865286
1427277
168884
1041563
544930
450297
248668
862245
964511
939516
1209942
34105
425991
1179128
430617
786614
412255
919359
511412
377306
922605
444614
1538052
64473
915213
738669
310472
6006
468194
960544
261931
870927
214994
38889
1232375
825388
346231
205794
1215045
551570
1045934
819134
205761
481076
604256
1414371
938470
81366
187196
630748
921185
1531465
1024984
1552973
124613
727088
1244636
1070693
1027200
1298128
777327
297438
135148
418198
905435
1246569
252843
1347013
1057057
165632
919400
23777
1443779
1293633
757950
401090
515383
985897
1469279
744503
1329825
712189
972050
239699
329800
1141027
26242
81655
1550231
492168
1468726
544871
236888
712525
688804
526481
81505
1038827
87554
810153
1254075
781562
222381
557081
1032453
81698
713290
981884
1311929
735147
1028247
311638
1089767
279647
515369
864964
264153
1483387
900109
1070562
233267
671108
89198
494650
111170
708972
145800
1400775
1209153
1291953
506467
507309
833058
757261
683247
1565847
1201852
796024
691890
1417256
1473111
1050786
312551
1492650
194863
124399
723434
1162403
1219460
1150179
1528744
85471
1102949
551685
744477
82049
475617
1081243
865192
640303
592289
821302
1558947
854860
233730
177315
944129
927505
1152639
707562
858970
507044
1108864
1317422
441839
332971
970627
1109547
574238
1185196
947914
319565
84474
422752
834744
355433
692195
412332
1510487
855918
1551872
936275
412042
1288786
1346727
487985
687484
895156
664092
838282
722094
1567549
762081
329018
524967
576016
1222875
1504434
929383
1247016
69202
606741
635505
347741
541468
892583
14734
1109720
368607
1546254
1492821
1127984
1378850
1165825
205523
788674
188529
1054751
1490617
1154915
241556
108817
1331468
393261
462193
65717
399289
193724
676076
1016684
51397
717162
650594
868851
465264
930165
718131
1026331
12204
529412
1030254
222255
292043
1439409
1306941
870401
833709
195943
505339
750475
986218
217113
1477125
743973
820741
1288130
1023650
640082
785272
1154880
381274
960823
946287
171225
676887
1416691
41831
981719
357329
93203
981563
508774
828534
553541
270791
374706
804310
327948
683698
784239
598979
164000
634602
857742
326785
544111
53372
1486674
877961
1538086
508314
959455
1233034
1537728
717470
233442
1055265
865085
963354
1056461
562177
1321909
602078
1538833
1013857
898849
383538
180437
1320293
275319
833335
278982
40921
849730
502187
216129
296726
433248
1486513
521122
251238
5201
269382
1390936
1441771
393367
1452349
1450673
19716
1314128
1128369
410036
1501222
397091
1019740
48502
372302
238160
748053
639826
218651
1180627
70373
539495
502087
209465
217828
929151
1360442
183862
60893
1547026
803507
1198417
1116178
352683
843206
1560397
551859
159486
821736
1368934
697594
14060
1062277
447597
1516651
794950
1332056
405111
1437855
1234688
611382
934083
792882
131679
1419113
1006960
390149
871475
912873
154287
1209295
801714
1372887
644374
1326902
333565
1096598
204783
401961
1122111
1531661
345792
1271514
495891
1359555
941570
741398
440870
601251
833766
848121
971921
22354
1138165
225827
755496
1487777
510354
289472
950919
894811
1402960
252070
939079
30748
1056861
982982
634123
1443764
1439882
1007461
1338010
309238
771612
809472
149811
1189395
1088162
933309
672694
1843
681932
758212
635264
797814
1431230
349596
1076658
846864
682392
526125
423601
379374
310755
505414
598318
1293695
582290
775255
26581
611324
822411
1478122
513488
397821
1201081
1390900
1135641
549602
913955
1011797
1103960
1046694
1459882
381755
868701
266933
620252
177925
536563
1196780
1086462
205616
420574
269966
315550
1404091
702606
1234688
1170869
1404024
214901
461116
1376680
1040392
812267
67888
52437
64853
1450303
1350290
1008737
1241027
102084
66118
930845
1103753
1090243
458073
144783
1431964
292591
1317968
1542579
672570
421818
1225952
100421
1372084
1200381
1557563
439359
291228
611914
1495016
861314
446083
977045
741576
1474499
473154
178720
1327826
1512038
865441
1249597
443479
878694
323397
823444
157068
146571
473233
950693
754560
760016
561469
290662
430948
537701
866719
917130
283578
642459
1218199
249661
198864
585817
1340719
26785
285098
926383
536974
560672
765934
176446
1154092
872228
8228
1463952
1477815
1032989
274525
936419
1410140
187623
310398
778330
1033852
1417356
1191813
880709
1110243
1085418
502405
938241
337825
33271
16789
919131
1241069
1559981
170146
1207838
1233977
868871
14324
1016783
861954
968941
112802
954550
1516255
1492668
1124771
840287
1153063
1139321
1474912
1563982
607221
517609
72590
975865
532562
1393147
1477174
1350263
701664
190074
1034649
1435388
1267638
3691
19010
856651
533007
748712
257598
1305396
1563946
668307
1417336
34632
478519
1143394
802153
830220
1551528
1375067
119169
1082522
261733
1042562
532371
625832
1139150
907113
1485551
1178065
1450001
853504
1188984
889552
646799
587784
23916
969002
836905
253382
398746
198754
1431334
612535
347922
1151653
897335
1012584
1447770
601731
1197832
165767
669783
894081
801240
1045619
109336
286297
233852
171144
1506531
421306
1047784
602846
4039
1104913
1517259
772106
1078991
3221
1479138
288105
666369
1136388
1052597
1466119
14804
276774
1415261
1565431
878800
1300951
134195
295105
1171769
911378
1197380
611010
843608
390335
1448397
732832
635101
1493094
947527
806280
274131
385559
1416973
334955
382874
1353605
152562
1210150
1099410
720224
1301844
1492092
442380
1289505
1392053
885543
431253
461173
484385
322386
331724
546338
966876
697508
436240
253363
375802
1233970
1116762
1300196
1035681
336282
1349374
828602
246778
1404767
592072
291088
66079
1213741
89813
1443001
1474255
682750
1029466
144962
457469
231207
1256120
1333026
1432636
1472447
1073857
1132409
132314
1145156
1056869
518447
1124777
295588
448482
909983
20001
417809
1527578
897935
118039
100781
291032
1328710
704453
547498
133677
728130
803621
748832
168818
246634
492421
1112130
904519
377255
1288231
1299179
1340966
172271
305868
1063337
620467
490560
479090
1336054
531558
295306
417007
1020830
464213
330121
20420
752821
638335
252688
1343795
894617
375913
1516482
786445
544466
530826
1465461
1010003
381108
1381077
1354939
997367
755377
417526
528528
1070789
953330
1550185
1152675
775141
1157616
180555
1373819
441955
545797
1236386
986120
806947
1021357
863581
114642
367187
174328
180470
1394428
727332
299475
643594
1110289
1315338
1549075
1117505
1086906
519478
1394831
1021858
1539393
474462
1319078
1205618
819880
1344214
692758
751135
39777
536895
931912
850369
525249
66507
132844
1329567
270546
1486813
979422
26190
697273
1271178
1502344
33140
680079
1002963
723299
100908
783499
624807
1052959
971173
156042
516028
101298
872609
706388
1436559
960810
391628
421893
1162534
1311028
406930
84834
1292504
1393756
73839
454243
1305802
1344973
626913
798597
211261
813067
1099071
142831
1538962
717623
369528
1183683
395476
758565
334956
122122
1047169
1294234
770408
1445578
1446044
859834
206391
1285257
259943
109942
470411
1361427
1066030
450159
666621
1185536
771275
797006
103586
950253
1019630
629684
648477
225275
1467295
1259396
1153413
1093398
1044738
875128
905016
1386111
339038
437199
345853
354792
1008704
1153612
1337794
1077599
847568
238421
750297
196199
83795
1194067
390925
521905
381598
1203373
137236
58187
972702
729264
1283959
1348380
1033360
1297712
1364902
510575
629036
1228577
1036528
1164395
1012298
598834
896620
586853
1219312
392230
1434909
127226
795784
133944
595207
1508765
620285
107111
114183
1033055
1109740
591855
517331
79706
1079126
1106284
1122446
986230
866874
1071966
595317
636228
1157525
85635
81406
497148
1278235
174459
1467618
1304613
1549086
634979
1061457
926837
562302
1447449
1433750
74535
1300003
528386
1487451
1079021
387417
1473488
296661
586524
896310
1493838
1203162
941887
22268
239798
1508158
395688
1088429
103695
1545288
1277789
589017
1386384
499345
4890
205620
828500
930457
431807
705540
926046
373191
936415
939829
743528
1346401
920390
555744
851777
475369
434237
1177251
524392
621615
240676
1497430
475552
669456
509260
263594
327789
330347
1315758
125161
125827
663321
1464352
1534384
779571
503630
1352960
1068069
347930
538655
75962
291036
1302041
499237
813474
434221
722652
276525
366021
1553037
457132
344010
1267187
668378
763285
760829
1103797
443768
619674
707376
43418
51669
1354623
1476025
628572
1279467
847811
161554
229834
1030765
86512
1151260
268780
977895
1550644
257118
613219
1297299
623917
966879
1410156
15366
916614
586779
940225
1466557
370627
770832
694595
93451
1451649
154016
383751
361005
1377857
489431
1031094
262784
1046983
381894
1094103
568959
425165
518778
816538
1023324
162493
1147923
1410020
150606
20530
1107212
1149702
859541
770296
622548
1148889
1136372
769470
133825
11275
1238913
1239181
1563996
1055053
457123
1542393
1220998
387456
1104596
1405370
598077
1235166
322648
1017081
751110
876809
1392426
1004169
1099272
909283
324125
197619
1425004
195747
1163190
1534746
1409710
1458393
117501
1218305
738415
1142093
26961
1234722
1214520
1043128
176552
623691
895875
597712
1352583
997549
311558
1308934
1115273
761360
76039
1327215
1411437
1498918
76196
106100
361763
1384408
346407
433111
171439
1004693
803342
1223723
795830
286430
254700
1493298
605057
755107
629559
1408937
857270
1491005
1402385
482269
792572
888399
1467012
1403918
742259
1484995
792229
864126
855902
1480381
487537
191153
493777
37619
761014
1156616
1313205
872434
1508184
326389
802027
829395
614505
1088158
1401997
1281036
831668
993987
396148
1287244
576742
1370384
335065
1340994
1211255
841538
1046756
556875
809338
1326269
755510
1007851
58438
1382812
404645
1469319
1513609
122536
1078242
1343244
37695
244346
12579
699396
825223
1282886
794163
246318
64832
450777
496007
670792
168116
119385
211672
373056
1243906
86814
1439297
701944
1391407
1500383
518141
1135368
1567380
1377219
1460540
374787
1203781
1154107
220686
730034
1422648
435483
823674
1118402
715188
1431709
223596
1043142
955596
915624
9091
31640
494254
498156
399197
650174
1196656
35346
461912
987509
418540
469989
914524
87700
306126
1503527
729441
31462
1295034
605318
425720
1265319
1499526
955695
1493955
1499118
823149
1126005
917839
1441887
918150
397607
1461442
1536452
1056998
249073
1282593
22416
1273492
353128
1219161
1388611
105712
332446
128659
1058650
194774
753283
431259
706346
1191934
847791
1246138
1163179
350899
431870
1288297
1517140
551694
1406537
1034659
353194
337889
1560915
1113190
767959
194237
1543168
1536977
433537
1191019
1263282
985253
1347944
1520033
248338
1402589
1135589
1360699
1240507
409951
1069267
1260631
1274126
403819
129209
916703
530862
810176
432554
951070
133240
1230034
1144595
1315714
205840
169027
1463172
647721
1250736
1371980
1195765
533267
1348424
644277
1369275
1427835
1175741
375593
142441
1144312
1491864
1354675
538492
689665
5918
408965
1255473
1559565
1006489
1256269
645307
550639
257984
504308
1082303
5769
264591
538333
392388
198889
317339
25387
1340733
302304
1546145
1565447
982908
327403
947073
247664
1007729
612030
1077248
658452
358329
203
13783
1123446
1454231
669783
1171151
1225298
1058893
1104448
86154
965674
1005877
385253
1345845
317915
774938
1279079
7339
77209
738847
1126196
1465780
204892
95303
688248
1538639
578816
1558568
1233714
1541186
1238189
1560153
160568
1118797
1172847
1047872
948001
236810
871139
953087
1394737
536931
117983
1097170
89466
209772
177069
1472094
796920
263232
784662
1362633
1421345
874266
56041
1018771
130264
1264989
321878
64196
1229239
10636
1400152
328605
1130980
537120
1187893
1260450
1162609
896545
628089
1067433
849536
581458
214169
918735
917269
604099
1219956
579591
601286
6877
1269559
826366
290590
586938
1435528
165672
548311
687661
1090192
1255449
520146
1559255
1011886
405440
356170
210145
1001213
974197
1363475
1062764
1066866
265915
676041
292480
1168093
1085209
1177982
1100334
1371000
1114874
735478
286243
1002959
801468
827150
513630
53415
1004645
266870
222746
1433263
1313584
1091172
914850
669789
831291
855487
634615
249954
1229171
838074
125817
260964
147329
1435532
719476
809722
1087779
800204
1327963
799759
124184
862446
251282
638239
67863
503612
1094490
816120
227135
286280
671322
1517987
193983
94424
955981
951588
704313
944258
333719
1142311
503818
1091246
1391388
81638
1241898
629390
1079710
213564
746772
126181
727209
1455713
504063
776064
567149
811426
752833
905566
396
325257
995885
1328806
1514338
1105411
292467
1241185
695991
178075
1355929
1292748
74095
1020931
80518
669697
464025
917526
1406331
425200
1122102
1115919
511962
22925
878928
302006
862
469113
703119
753392
1379592
1117562
390012
786927
595892
245936
405899
1137191
953556
968599
1287777
774978
1391144
408450
631053
79547
1513513
368946
491634
1012454
651931
152561
1361403
525684
692061
1164097
345492
883588
49322
1185218
1507506
195903
646510
1494243
1549868
1280588
1549902
556443
459159
715304
677363
1309294
234654
585721
509630
846304
380859
456230
1281394
782414
942302
134549
692624
92937
1209858
1202010
182406
853572
590977
1481298
1339908
418869
354576
1243224
529640
1234583
1383701
214068
1042651
232059
1329592
619623
1487610
377174
76480
562657
665863
207166
235013
536577
1311741
1168917
16933
1399134
275955
529279
364072
1169806
1493169
671670
94322
1394225
197982
802004
1084462
621801
179724
1512351
1168068
974631
1441439
123957
937439
513700
1114452
1085849
305846
342270
482512
1162605
1501197
861143
1187239
1055425
984908
208057
114612
518068
836891
63643
932195
171524
196935
1399763
1299469
245204
1097516
360634
779040
1359632
1295441
66460
1340187
1245002
800837
1165910
776206
99578
1004062
1342220
1238998
657306
652132
693861
412186
1340721
439954
799869
66161
389572
814212
892515
278340
1327580
778236
460292
149542
949057
96256
335575
16390
1369233
399977
1208462
243646
1335466
639148
1165266
1108322
109334
723647
1463170
1343490
438511
670411
719930
1247424
624540
673736
341523
1481587
394586
986970
591389
492350
283782
203475
831363
1323337
1392120
1306905
1477304
1257812
1046155
868823
320011
13055
1093433
1431051
445616
1541518
202665
126493
1502820
137765
73426
884258
13682
975396
1199489
452540
18551
136709
120474
802358
642488
58665
851165
1064630
1033050
644623
4341
1034035
1382808
728166
509611
469037
1434522
1500481
524910
1323115
1183972
1095625
688522
441547
148217
1194540
1359465
391331
276286
953203
1095760
215497
641264
368414
158660
1249559
820898
1028953
704219
989856
2929
426227
1117548
348772
979098
1321887
277595
798374
651858
377210
517549
613361
599379
131713
36667
543270
1206380
627732
958378
53479
385642
1488029
1038877
935675
1131508
1329349
371482
444454
1061637
667879
426546
860640
1109115
263247
194862
1118032
979463
678237
570731
145301
894631
1080473
1361275
435974
1261109
213556
696562
354671
260873
1267580
90111
335030
812145
346249
1240406
1205957
1171856
1465525
9794
811787
544523
931090
169209
1265241
1534920
1246497
406995
1049026
243912
1459501
1105183
988362
241380
984388
113205
1551844
378899
1518854
697141
237034
323544
150166
1488042
969122
97130
438993
672820
1382939
1483652
1321992
189962
15082
821303
1535144
553123
1310424
833876
1418176
755996
1007309
193946
927905
1449070
969363
946951
1062823
806219
243843
1307904
362029
254026
1034419
1473589
1350163
1360699
29774
1132281
214699
657731
694677
541451
491196
1554392
329778
1021068
992385
224426
1296432
732634
1044441
1500558
996936
992864
168763
1111325
333677
1324891
932208
1356743
1468796
193946
441235
181890
1463526
858288
39427
1128915
275024
737561
944842
928978
1304020
400179
459118
1411612
650188
832565
660305
397358
1048634
906636
585685
31991
326460
295992
1370126
105734
815206
650152
1322044
1550083
973496
1308325
812183
1088387
835107
1496080
619838
103803
1418606
54471
1317884
127691
1184441
421502
84489
867471
331441
1501024
1213193
1366132
1150983
440207
1236754
94132
905272
1235450
1226168
1228171
371190
164684
1310849
382774
1215929
1532914
1389457
215499
660428
1304693
1259904
562875
934792
879880
1451569
1285595
1275695
277535
794268
742673
104682
7578
618361
222266
572103
1422057
814446
1449027
163061
179401
1023496
46927
459534
1323075
1276982
258627
1024452
1011121
788132
1491574
207553
95353
1285754
378346
669515
1294056
1391390
669766
615979
446692
511008
1413024
24692
539926
1480462
254295
46265
706301
980421
954089
1488449
503985
1027838
1002195
1054248
983046
100465
1164028
502594
1449856
1204003
579565
907699
328519
87315
266568
121813
211087
491492
8181
1550601
1307279
987693
578520
1116794
134661
1253716
1485426
160849
742266
320524
1407235
112269
676086
177425
595884
320620
379215
178128
580269
1455127
1271790
201689
1447379
144318
1128154
1228106
317372
718060
770454
193937
628329
716463
124789
676541
1061366
1074328
1533580
1419508
499614
1131386
1505780
1552711
1330027
110927
1065074
1451119
314923
1546902
318476
757816
1526469
816908
1037292
909318
1486349
1482473
1031295
102573
1296830
1305933
244894
990334
943147
1566887
913544
1350504
1513124
836219
445250
88384
698770
135217
1105122
1220573
850038
512999
1567654
979498
737197
747757
238805
173352
713152
1559446
1033514
788120
234188
133910
1140758
763316
976662
502149
1548821
1162743
710508
1388342
907902
161440
882499
412693
1385305
23939
779256
718448
512190
160221
560696
1332610
343846
596351
291067
928470
1324783
575924
995690
826411
59539
1303965
576281
279053
838986
993486
4207
761027
1186938
1050383
1346621
746745
1480352
1025491
955055
1293484
1541614
1088935
119523
23656
1180616
170333
1286056
523992
1056275
1518246
877682
105771
345879
748888
1083537
115111
1002089
24222
1367791
948739
1507142
600710
1173469
1246621
975410
1210
417738
1533173
1518071
1522914
968872
985939
1391394
151984
1475406
706094
712241
1113177
459327
1022072
870909
1043730
1086894
437384
1479836
942181
1380286
1199616
909174
333951
865265
383444
176696
568442
1296259
136360
1023986
1381148
156333
763649
165080
479147
1218503
1141374
364661
351169
22279
1491272
1474078
627534
37971
989617
979733
1383892
1450697
58933
511925
24598
102760
284730
1547458
798359
275266
871035
892863
835593
843491
468571
1351632
671624
1459117
449783
315657
172070
1373415
220179
1304467
1088206
1372122
1082486
1310504
309316
1313979
331938
173538
711469
637981
906841
550989
152071
712014
856686
235628
316774
296546
692428
860271
248229
1126040
703332
1356084
1139704
1210410
847552
291334
274943
986803
1557731
716317
1422044
1508693
1224528
711024
73719
804786
443037
338088
1198367
1084034
893200
1393559
1134116
1492996
1434072
1557490
864990
1547752
846397
329940
1566726
1018590
127737
791144
1006672
345170
421730
124350
580079
1279517
192270
241756
1460759
1319424
635261
1334829
134324
203355
35551
1205694
772793
577264
506193
253485
670600
1087268
21149
1266100
331286
1446390
546919
667843
386934
391491
901690
512124
1203837
188949
1133507
1167136
1408451
460021
775455
1204435
620534
406987
730766
26808
178969
582176
1251708
927331
465972
749692
333700
455796
419404
6695
1033398
1559860
565929
1353625
359521
861827
1502602
228558
1389756
357087
1457737
251212
1140753
1091508
339552
982660
926042
915946
128274
301863
1459356
1042311
824234
1365204
249181
217271
1418619
634049
213927
556380
1015169
522206
132511
1049743
776816
471334
681378
928073
1222433
360675
1506282
374722
1514057
741077
1068732
1089049
1211386
1346559
793703
1128436
505490
515450
23953
1419017
1373392
206186
51603
1390394
446217
1389323
423322
1210484
849043
183546
1388526
1306570
1087126
1027842
545750
1395047
267236
289588
359168
482525
522476
503023
422061
561366
577255
1160941
305335
289330
338503
232407
197820
925496
1319301
330873
301194
1430026
426430
269450
1544076
264335
692216
520928
1484372
481500
1320426
1006137
422096
976949
240529
1065746
1092705
542705
800248
17868
1558892
374050
679641
1037159
819690
1373952
159389
956591
21488
640481
1227601
443663
616857
723848
1079968
1301732
190043
469540
1477624
1278189
1202526
966477
560153
597147
747368
1530552
1328903
25366
1108696
371714
1060212
224788
1538831
379226
675499
360436
189350
29157
202998
454120
1457967
1495522
610547
356005
1186469
1064249
1407037
939815
80812
1391117
345932
746615
582894
1377473
695078
449026
820587
142719
619172
564509
225116
723030
474710
1233038
458726
843981
1421942
1333909
455933
168655
879816
108801
353571
1043605
982638
298517
1319793
704873
985694
146171
201151
851820
192198
887938
181511
782849
440418
583033
339978
939377
580799
388433
1350227
419004
1016870
1406673
1144910
137120
1514558
946880
906643
526518
663400
626387
494883
936543
1052375
639289
1327118
1024200
628863
716089
430138
692729
221977
1370698
151199
493728
1111555
296111
1551978
727336
1153039
762882
343387
269803
1407107
682751
72370
1224499
1116554
495689
1236412
1184322
1056266
1370169
770011
573043
681275
318213
697564
686765
949339
570472
1210457
1226739
924581
175363
248377
1532950
1340865
1343721
1346898
1047206
1439716
1516870
89651
202105
1107845
1397713
513363
726528
1018583
31683
619177
603262
64943
368010
1031731
546921
1551645
950354
1387572
895315
278176
1433462
140076
1043029
1274407
1222676
671839
515727
81005
388398
892434
513029
867651
937078
997965
180507
1118645
1261973
900211
1378963
1251784
1329998
765150
1325746
385138
385194
1472871
593539
449527
774483
247533
990531
936300
964641
1364612
843010
816229
1266383
1467624
1460663
372378
443829
1360459
743473
870829
885821
1291607
1196953
1428488
1390808
1092678
965423
264260
302154
1557835
1446997
41612
139719
414347
1428874
56729
1261520
282893
657697
1392992
96134
1141907
1333388
1513745
1484131
1351441
429570
1403360
269637
1077405
288026
1215690
1478460
1471174
592557
1079932
966978
1290370
1559038
936786
1066541
1469058
512484
1356596
333826
375286
1246835
960239
939305
898668
1417585
853071
550285
789383
979015
1202501
1273733
192423
146245
254267
1367064
526567
646843
545071
818023
228272
1125864
931312
1132199
1038525
1369605
149985
919232
793954
601083
523412
730404
514701
66398
997813
940654
784394
269110
229143
1121949
710146
1243831
1086996
714791
261827
7108
622217
1245332
1369197
892744
176516
32209
946272
997651
991216
1186563
461924
671899
1131901
1070037
1289822
1081320
164223
201937
735484
1136325
745963
1504283
1273878
581809
1370742
1270213
187061
267294
861737
455094
32132
1185654
242489
796327
599182
327614
51537
387991
1068298
1359411
129047
431885
1126841
591036
1256273
23315
1008048
487393
945161
1429486
752701
364579
192873
687668
877477
971051
363128
439338
74843
402253
60568
182403
724992
1005585
146372
860039
1017521
23806
1267665
508967
809021
1151047
1294331
1252836
1260858
36481
1435695
379270
1518494
1175164
251634
1186940
1397423
166867
1058263
1204248
599858
515750
1058416
502957
560315
1518671
1478911
1343437
668753
228921
646270
394817
992684
1265696
544957
1196912
293925
590832
287612
531238
1365559
89495
627316
1510156
192874
838035
954176
1537260
1385884
558283
23858
457652
712830
1489734
1317771
745542
224372
410424
1329851
220340
1308324
418901
1428939
1298628
1130499
1193763
140229
1052600
283930
220008
183530
350554
1346437
1403944
317620
976220
1260282
255122
1372262
1251625
18355
745225
1507051
1254114
783704
1241846
1373637
519283
1388285
127740
1458207
1267613
1336167
1054454
879061
80219
638547
92363
661182
498012
491608
175269
683921
195584
1014527
1100349
975774
833325
1333543
648464
1266036
1562919
45932
1086012
291690
1432953
497841
1171686
1546244
1511531
1239970
748789
80808
647193
473336
122454
830573
69569
1393994
669692
1460220
730171
469426
674518
157330
130514
1333516
688217
28924
510422
1435477
14528
973908
562041
205556
1386077
678811
123358
1265297
430692
637350
445645
416758
974508
837887
1323854
836222
58394
1184384
1493682
930568
768847
981808
706059
324601
1291351
529908
1009845
1250603
651893
1076748
799301
3823
155758
1309465
804064
1209544
380076
423569
941514
1009863
937614
1408667
510375
225238
1082974
1535756
1439963
1294278
98444
285148
794583
110135
549206
834505
576698
1162589
867031
1537468
1358522
666770
536951
1451343
275204
288121
609638
492172
1469105
1520043
980504
410167
147270
1162671
118563
321262
247990
1362263
1112375
1316608
1532771
669509
809428
1295949
103527
1146901
942265
1111177
20859
784150
86078
1546286
137102
776850
834802
19335
587949
361820
1335275
713419
1207000
310495
137774
449651
980513
261104
986969
1460491
218339
858860
309989
800995
1391813
767022
495064
1302131
509639
518934
1389257
273874
599606
439311
465988
484191
831435
1132233
384180
763968
252727
644488
216899
1355398
36150
585106
753224
1006042
1553047
292632
375023
360089
188060
335444
352488
572934
23758
249200
1098834
340023
1333313
1169590
937113
875366
618148
614609
1000277
276484
1433340
787027
215466
872246
310480
650113
1027974
514852
1464097
17710
833301
484916
398627
1070657
226089
97927
1139860
715224
700390
746677
1418746
1282043
562834
1321004
422508
824997
622112
202271
810650
573611
371445
1518403
151866
345557
1023262
1343273
156562
1301166
524834
1427520
767530
448998
1283380
1052923
50478
1022251
986828
64767
872989
1032572
933291
835220
40939
1283257
284895
757915
6840
180911
26143
902162
127066
1242305
402045
765713
276506
1398886
882709
1154275
361704
1503299
830841
1229865
360795
1085628
1255197
151272
1152653
622473
318074
703807
1077642
803856
188896
788725
555153
834750
28400
1285702
1141852
185353
226828
775676
284958
1156749
986705
289699
157354
1265558
401874
1135105
304178
636740
560049
728240
982324
74463
1316492
189465
911336
1509729
974362
1211028
585629
614190
528022
1432746
162109
1148569
1019568
900537
50246
1537260
447428
605766
1082676
468328
295305
251847
234439
1545022
384931
956476
957628
1082076
965780
1222874
1046886
245559
1008270
945864
905921
994176
592681
397343
1432894
205322
517576
1550114
1501758
546011
215304
1501113
462235
767853
583560
1513380
1054341
862985
322502
515974
305685
611111
861712
280159
678640
181024
557618
290598
1388171
305697
1522430
1019726
318205
814715
439032
489848
1459825
1068995
957765
564889
51637
1502384
1243818
512948
1164413
1525412
1346797
229613
768643
781250
65393
594898
436104
1496206
188943
666718
1402844
499581
874597
531005
1374832
1131922
1269501
1484597
1537900
1229059
741902
860021
1113072
1268672
1012741
674545
1507872
272356
1182270
469143
398327
1376862
652745
1087300
443793
1482783
312606
612221
569888
1051407
107806
815689
1516663
301545
310448
1420573
619556
21224
601333
1476307
1321311
605911
1342803
1282227
1344179
312756
433398
281913
171636
1319880
1330024
652288
1236629
1408171
1314452
160644
1022374
1513765
830659
232006
172729
1460876
1105414
533742
355739
624580
147042
925115
1361223
78389
1346442
1436458
719185
1405247
1080396
44215
171702
1245603
1310275
106692
939
1065072
953938
373413
1367368
479824
658028
1529872
567809
1266237
862920
742595
763168
228155
399633
687777
119771
128933
358533
83659
1304386
1529399
1527
234033
551702
237604
871034
120240
14912
1419127
536613
862626
397801
122457
1417074
177694
1080132
374530
1196407
1178002
1110805
646876
408349
242786
552434
537879
1007005
553305
46717
1090561
1516404
1283958
998493
578682
372
177037
397383
10191
831686
656357
1019695
755129
1110264
690083
1506597
1460694
865600
240128
236327
1023945
492712
1504222
133814
377434
498022
729079
241108
903559
1230177
778119
251386
82599
678920
1230854
1290795
532051
655831
351299
635617
668397
1340526
1022090
1094867
1126444
306758
1309860
947295
1526683
844986
773924
262006
1267745
217123
993519
453726
1097318
1133767
1298540
782423
445274
716876
1211916
237245
966424
52508
273163
1161750
523850
1242305
649832
1363823
248866
1254468
1176182
1384999
221260
377743
42418
1124457
464668
1435601
1096413
346637
989362
299893
1184795
220862
319328
692930
521183
243402
593802
1049251
1159472
308983
101023
13128
1562388
1232689
80422
323946
187099
57672
1262411
1482690
1300297
1350697
1176249
1385678
620008
565437
604818
504814
706121
621661
886812
602191
797502
387815
263997
901669
428199
821982
544847
866823
579593
645206
1258206
337297
462122
1026125
1386943
1204941
547843
1026040
1053808
1125046
649122
710873
1373947
712
456320
1245127
445108
1107517
398831
1289422
1563054
1316006
1481037
764436
570267
502541
1482527
1109530
27605
1108597
1056604
1316603
420465
103624
1113567
257536
299894
788213
770250
1419999
1284497
98396
973003
898948
644722
629167
259953
1295276
734209
954691
1510795
736553
460729
289695
1142904
142860
453949
338570
1107838
1337630
346637
816347
69256
939131
607358
1409743
1259218
355807
1368654
789943
934096
926199
1242919
1349429
569259
582536
865840
1421161
254137
1031516
356525
386104
247084
1474963
99052
717285
475913
114747
196526
1135922
587296
386349
478099
1046152
1194821
359409
288580
1134291
1129159
1074124
51819
1256185
851212
622642
164477
894170
870584
967418
428056
20193
1255975
1319789
762589
266900
1073107
1217077
529761
611726
395887
574489
894691
455030
606651
885376
1378750
1032755
1322519
1474061
1407194
484627
1306608
1000643
814706
518830
267323
403596
1454474
1192224
379800
1116345
979953
1392388
1184115
1502028
27449
490824
84957
388707
865706
666664
38515
918813
466534
1314581
1278681
504152
576245
947040
563124
557429
268922
1506689
889615
311801
1153353
387954
760322
1505632
1528277
1168395
1497656
1280367
1532050
1409672
523200
1225699
1068076
849369
357122
1066971
578997
987477
1142885
391013
366266
1022013
934681
864513
687826
24134
1002599
1000277
1499807
523865
319625
332527
1552987
1197228
618774
934321
816364
26727
178946
503954
1341419
1422913
808294
42191
947933
1159662
460693
685907
610313
258740
562025
844335
609955
942687
617557
560339
1253506
115495
899483
1175441
454792
437889
157778
272198
869162
761287
139897
1068920
1027935
1512613
602168
961065
950777
193965
438750
123899
1482585
927573
576955
366660
1343176
999362
188032
214228
636357
6739
528188
1290396
814207
289709
1488568
1490644
671073
136370
1035175
1285410
1236071
26344
735536
24731
1447994
520914
779167
1157979
1013096
152837
989564
32959
195586
1001800
510441
631795
1414577
1184731
236189
1022592
1459957
106784
110644
818959
571733
379488
288849
1491701
1242190
734289
593774
1158955
1417722
626576
131529
410301
604355
720007
753149
872605
265110
313797
912586
304054
1527465
177736
1079426
232904
898404
777582
1282507
1110912
461663
1331640
1162879
339032
1508967
97431
1186919
411911
723040
895152
812259
1431506
1025630
312799
1286207
80381
438124
19261
298676
829978
872328
1420307
1170121
842461
888625
1401961
1262547
615109
612527
1111377
65020
1335479
742561
770497
360653
1211769
1531683
206179
66678
408268
1254911
269113
1268949
836050
778630
332289
1526210
835824
1145940
1077748
594480
1039297
1013666
386710
661380
43890
773368
181191
1169261
884528
643074
220901
904918
831068
1163992
33702
1059299
944658
758856
499827
962029
160157
137576
215597
182821
111101
1473748
207385
701565
520372
13158
1077091
1505476
1196705
700239
162114
1234398
826122
802153
1448224
213114
584664
883019
538702
1566297
84955
1372682
1440326
1191429
285107
119776
305893
395311
460317
541481
475646
1067744
60524
423722
735052
1112356
944230
1124149
1566108
1381175
972699
638209
949942
376115
1405273
423142
1485125
1246681
524951
482925
618817
807887
778732
1112860
457427
1098039
1420030
872318
1193549
661779
1033742
664011
177160
1128090
891573
866906
860544
147140
724440
1029184
483184
1279273
112962
665243
1169571
900277
775116
191669
501158
1187442
60358
541323
915562
693960
830291
751888
466190
1157406
1461683
485890
1544719
187935
631621
292375
488993
15170
1467381
1143931
1212359
118096
688876
716452
1061212
830106
1026178
179569
1366029
627907
224361
1347351
944455
545038
674141
1314747
362651
352846
677369
671062
48245
1177109
548229
359936
945597
389092
628617
399237
179016
388697
1290463
845094
1364935
241342
1235130
392194
1192278
1205480
412060
28475
876689
1162353
777711
171528
230481
652556
910279
591536
770476
242670
1081613
778416
304829
224405
990294
1455940
51577
1135459
1559674
1241929
427188
695645
758777
1544526
995359
8570
476981
1156823
1039255
1155729
810660
460116
533530
890015
865682
694960
705392
8283
1452571
161015
41198
1427596
1251105
1079314
543514
176720
1336289
824954
975714
1417988
1513349
659393
196139
1379030
1352599
203804
833412
1483570
527836
1090375
776025
1323081
564764
866049
134944
1044684
824520
91194
982501
640551
1085147
648051
722680
353589
373394
913946
1565332
172919
36454
1533083
1077561
1394952
1441083
1037368
189884
1204914
1563514
29351
888959
1460739
1476105
155621
1398633
365275
895967
696452
67908
1292434
1223707
417286
1066929
93895
713683
1073473
1048059
1104910
639786
948829
1427387
247401
400855
103429
221056
914146
731258
114425
1394462
1490496
1042676
742291
159665
1406195
129263
81150
1352368
651582
41865
1029311
1303835
1113097
67861
1459104
662890
983791
1482266
51052
737565
1543050
836030
883375
288381
1133298
1166269
350951
814768
1220173
768998
655785
498147
387770
167985
206073
460678
341314
222161
978055
1024188
891684
1238637
1231850
1372909
1016742
899355
477798
815773
1525387
747991
1273791
1029957
128190
1093395
467630
809088
1517440
1235131
679658
1335553
19535
1540102
750168
476719
72523
1392538
1201142
1049825
1421012
407869
547660
965509
270994
1120017
239464
27814
1030819
1135206
1476063
1333995
949440
110637
305882
297318
866694
497746
121196
1501620
1179430
1456825
1418457
466644
492464
726735
127790
1565619
103721
1290877
764280
300462
1345931
1263363
891909
357858
1157577
1473122
463711
525979
82971
1516982
170555
1454160
1049998
267033
650154
811450
971514
314782
1241576
1070205
282837
1363146
1211286
852258
332703
14458
935542
1281828
698611
933663
885165
19986
601420
1471642
255477
729715
1037269
59187
280869
1482725
1158787
883735
314669
1378106
1089443
297755
296149
23108
242234
694830
629567
476147
384107
389596
1412200
1197917
224762
915383
673558
908019
1044580
1219860
1424236
933986
292857
3115
1381709
1163687
931656
1514876
1119030
1318499
946807
1203526
1136699
525174
1348460
644914
1318925
1312953
1409397
1005401
528968
1011273
671953
708691
244006
1237422
626822
263533
1300391
1265207
379758
289346
1542190
540288
1055648
932225
1108319
128414
988480
291771
1140652
830971
854617
1565
1381074
1090549
1134354
608247
833011
842558
819085
1461807
488737
799784
1203073
70812
1186969
276090
304052
946666
1448476
1108882
985846
123135
83997
714915
589838
887771
762080
1100710
30487
1367578
449718
1545328
125251
307524
658269
870297
420851
1497704
538899
1275457
525143
404593
741234
816025
1023384
1475250
1558349
1531902
795637
1286752
964445
469214
662124
771498
363005
1197253
1450185
594512
73030
1339410
1503892
1042864
300203
1193885
87677
1502663
1452378
287327
1212290
116711
117372
899292
513519
999490
463126
1319319
1441900
32549
1412837
209915
628118
756931
1359793
143541
564297
963423
712082
393644
876923
641775
393470
816615
969471
1283936
621683
504152
1088991
259213
672721
364540
804811
1096356
253265
1364455
705009
829247
1172509
1142486
132052
1400594
1437892
1511910
1344861
1503947
487873
780111
328769
375615
937595
120818
1019633
413993
1280524
1523441
532579
665606
1412944
61612
996853
387786
515640
1160074
473995
733041
665058
1092658
1379403
407670
792973
1251084
306694
1254876
993276
1556650
317279
803194
1562162
696215
764677
376961
1178587
526253
1538667
264834
124374
432300
638840
990964
1354465
1482370
1247209
1087540
363111
1511950
1354552
718044
649941
1105229
1490299
94216
737095
1556165
172667
923530
1120585
1382857
63400
1166755
460641
1209487
753032
522219
1377346
1011275
1397526
441222
818784
1187127
861922
1561058
1166375
1053807
608482
931753
1270958
1326022
1383736
234680
1504118
362823
568992
817306
106214
408415
1188890
1089660
1305055
157096
768374
1507835
1502219
1173598
1173675
102088
1170576
31982
460231
434906
92406
968369
572223
1289211
223790
682083
626984
366934
283335
168552
402489
1286357
1512493
1192756
174280
255620
829156
872763
139575
61817
264598
433331
995817
54412
102277
500573
93249
1211091
1063400
980822
1238955
971423
655382
1163523
1347771
123040
398023
66641
1060139
1304740
463958
307422
1483136
429496
1272682
192845
1498244
1021128
787583
841162
1511236
370160
1473206
481254
911269
917950
631309
208993
339342
886497
1186364
904225
149267
1208466
811888
1259405
1310362
472437
405406
1069191
165503
1558112
628953
15012
145388
622933
1111022
394924
212213
1069350
700743
659914
1168646
461570
846114
17213
1309741
1360925
583168
111229
1450969
1496594
238481
974703
704753
1410269
813001
855672
1300204
1076104
684339
1039886
208605
1310564
427440
37132
1382858
804492
841753
873414
1411672
329408
1104200
22786
1461708
711381
176327
1385302
577650
406216
1092878
265657
255055
820340
659284
752022
644277
1130196
301259
438869
375653
1306207
1267398
1440300
969548
1056172
1007693
1412858
598633
525787
1310371
326430
204876
1511214
1127410
1180793
118087
1058782
646696
1522216
1522820
163150
1454519
1080316
964411
718564
1308470
607938
1244408
565969
1324862
1211019
1242063
938049
274814
1436852
1164497
31454
402917
871252
1149124
828104
1258014
1109792
480567
574450
266653
650156
753922
1253923
1530356
663707
689447
615519
1006262
194736
203517
273605
1540913
970577
882310
456023
1313810
1513261
172376
1317968
1217044
1445693
1218405
1112023
449842
309099
699657
536955
1376617
1404730
214454
54781
1032765
229950
517949
1313731
1387248
112367
1192720
819411
268364
1219199
269969
345024
1560601
744403
1457479
278359
913091
198522
511638
1177587
146201
902825
1051280
468593
646979
402725
354302
640817
1001239
508814
1346446
529794
823249
892097
1515686
571609
629469
787983
1462394
1457229
1080196
702859
511649
314838
394695
1246977
779031
385102
1252272
1485969
1082261
1320734
249904
374972
312436
1397145
18564
830862
543074
1099666
1243488
35691
1210812
629454
520479
649748
950747
545283
1486683
689737
582119
1160865
915481
1016069
1441759
1191840
1483850
362328
758365
1560608
264292
933236
802328
109330
103591
580467
1179904
95242
234199
1074047
452141
819594
1418406
1258778
1322888
179299
1461680
1045078
427048
366137
518740
863347
773397
957314
1492935
860745
1352278
836935
1023229
643412
898705
1230663
324759
1411276
116499
273849
1238679
700522
968506
119983
421880
1536426
675820
1286898
1047615
88461
260971
164035
1222568
445921
1339918
843895
452500
462235
1107839
804370
932793
974384
1069566
1398741
455848
934571
433893
357890
957982
988897
476863
666530
237732
578075
515967
1500424
653452
353727
779564
1127201
618117
927867
1306007
670223
1511723
1030750
461450
237128
341900
1038180
895358
661101
804422
346827
1174084
114097
87169
970237
1010485
625283
460735
1362641
996025
959959
947037
1076471
96301
1161981
1191263
361792
1004338
1460355
1198317
14719
733278
885365
388345
691276
754349
1367924
562340
1112897
505321
1029243
1403776
417798
1468785
458561
324728
1216124
170321
878064
1032659
1531942
663014
440285
1299022
601416
81979
13693
1030943
1392496
744164
112565
1411883
1441396
549938
1001437
1470599
1042051
1326590
1079286
365435
1484586
1139525
728207
741469
179671
1298397
903985
872865
955576
1006925
139370
906431
963316
355958
20124
429681
313068
512372
48184
115977
861551
523630
754249
312632
1460775
1358259
1051882
946766
765940
583885
1226434
1083809
1087591
329331
753162
1116141
103056
1485297
410072
1230145
1332112
5666
589953
733441
1358892
564570
1433159
911099
110685
267527
373580
1410968
1206902
35454
95275
594650
295461
798662
1490617
1257424
1424026
1438086
724293
1533430
1053815
534348
1136255
117367
758636
726134
122974
1349076
530887
1290862
1560839
1165087
862482
600707
637076
1283594
1561500
640821
274102
1116438
491845
1182283
971247
176811
483565
1535200
446718
1500677
691657
936940
1463004
1536359
1017353
1391727
457288
808322
611855
1242852
1345509
375448
324594
178478
1445406
1269738
694785
1434009
1262016
1221203
1136805
724282
1084257
1295849
1117844
1237069
83291
1031112
1026226
764922
1429402
208418
1032229
1092115
83376
1000021
763019
74080
791153
38293
1113570
761989
1247022
562792
1240504
1109437
1559055
1100503
1022016
1302372
341626
1391403
1188838
956869
484142
142535
1083189
1471502
96700
1522648
494083
514121
1476436
419688
1266227
256062
936684
879926
776973
419873
1113979
1315314
126514
1035000
735740
1227372
1311971
465724
1213562
655927
564629
299865
305666
1013125
333350
371540
12719
256246
343916
382274
809093
804713
523646
572882
1067228
431882
1405290
716649
328294
1289895
1215888
699308
1127779
355815
352925
1188803
1256280
81854
259896
15778
231301
1361532
90080
51171
583314
841182
281986
980708
768132
404212
576781
610344
1234597
481845
516239
417879
1533909
182205
1185241
623329
89075
852273
1264396
933366
1294083
1402893
129163
303856
532647
677487
1337960
809861
617991
433679
1189039
1216308
581720
1117347
275760
100765
1473517
1224207
1328890
847236
586063
1460025
167928
911078
1128026
924931
375334
698057
145216
1503225
1129075
264014
1354859
830859
501286
228755
65046
1236862
1428340
1243558
1486311
1248670
498887
261701
349618
122210
1552582
392472
1279168
174077
699755
901951
1011315
1165911
421105
293873
1291645
885053
138558
541563
1458039
1216536
768747
1088977
41647
624080
948121
895745
1268480
246401
10538
1047452
1422473
1396342
327514
620880
610594
638777
1446036
374633
593089
951506
31990
447333
541285
1062350
1053558
235084
113139
40680
1402208
442528
145651
1292795
945685
795764
637329
189164
269837
1500144
627118
242948
548040
756254
689025
167153
592515
1079360
346706
872742
1553452
626187
790813
251025
1117130
531008
676636
799083
662306
621026
1333312
644987
184876
127211
159741
1219725
1451672
556169
478348
1255055
679691
1028299
1154396
414620
648876
99031
1220137
881089
269680
266421
654405
1037334
1044203
1185648
1348434
1494294
521681
266119
146685
772894
1106241
179778
452725
1012189
1493311
84897
416871
402665
566229
146514
1334227
66602
1519299
1441674
1029822
1181709
1254963
1277646
1444497
88927
225801
1549614
794934
259382
717376
870491
927788
338494
1489633
1264875
1219137
284326
1011313
1209581
625362
926491
1029066
598922
35554
294786
1013753
551319
389767
782354
167026
30388
63819
343655
1078751
1255154
248862
530859
1120843
625696
40478
361589
97879
1519186
450529
515537
1335013
387641
1523854
1363724
28384
424638
164365
679774
633570
670956
1495844
226645
350575
1009824
1224131
484117
647921
1418882
362781
1437119
1185171
1521020
263249
337277
415956
1218245
238207
48507
382835
752606
678408
1496756
1296290
1405520
1430343
270015
1373181
1373148
108972
1128928
593246
930071
689723
1095158
418706
1323453
1229796
569160
956182
132975
188819
293470
502899
1423693
370404
656612
360217
186446
29469
330744
456349
1046467
160170
578517
1353147
539514
867492
202218
603143
34071
182798
959980
1109678
223489
551026
292594
724641
60077
947883
1311778
254536
402786
1340680
1407146
208659
417467
1030682
607333
302744
1236183
721643
640263
1557144
1181336
1307718
209975
977449
748778
701602
1563252
428751
1401307
998022
1256906
1537460
1507539
429447
1289765
45465
661278
640590
458722
73731
894506
141913
1190025
638097
703026
408159
553281
546498
496628
728721
818948
750241
981552
1228171
244921
1273032
1397552
1029074
1147878
717584
1023903
643672
405862
425574
582319
1162167
1011852
1203006
1564849
1292453
74300
1106979
996591
749085
1341583
703225
757849
384901
1074830
1515346
1269578
821812
719274
1294241
270226
1545136
3692
1378668
12603
763552
733410
1313885
1104538
1304420
195792
63105
1319234
1493756
237559
1253363
609831
927011
618968
1047729
611781
1301505
348246
282723
806719
891122
1064503
472840
1054962
1038185
1103541
825642
1233580
700424
104153
1153281
836607
1277234
1225778
450354
1351736
122712
334204
453552
604676
1217387
54316
988100
20891
1033712
156789
1291889
1413650
316273
570418
683940
957361
724198
889853
1000457
606111
1249380
472359
861912
1146025
888835
402240
641493
212599
934283
548317
436224
1146784
221810
807080
1554482
1143681
1467417
1455958
911841
572969
997423
1077018
840333
999967
391178
1051446
590631
817072
183327
34041
1231356
76198
208847
676994
516357
979805
632475
339029
861316
1134009
574017
1149405
574776
60615
1246063
1485613
1473621
887664
797996
1523817
704155
728912
1104008
1337015
1354932
1503109
136387
493361
259929
1085257
1214619
628262
813231
72566
777113
830855
1247262
108200
1044241
801552
708307
1299791
1354236
137306
149368
1244164
3344
297755
389904
447845
822545
1016484
39599
88732
1256726
1455683
446839
563349
1004447
1323502
1069770
79692
1007603
1229965
580496
1536800
1008702
1317213
1459154
1563098
554554
1199530
1323889
1090376
250435
887018
555698
963505
725495
2536
645574
1211934
239451
843919
614366
185687
1439916
1203647
314671
686893
155460
81470
17640
315127
1364977
1389254
61568
972295
642288
451926
1174075
1263203
852115
691286
928464
591188
1078969
18947
752647
37323
1152198
787589
1159325
1143686
472927
970237
234924
1080335
678264
1212016
74165
1548890
347022
957258
180691
1416485
993805
1538908
798555
150812
26663
1565733
991921
1349739
911103
919409
616053
228057
939812
550244
769051
5614
680579
83638
367951
1425590
875958
106056
969250
1032012
1529847
1179609
1552076
558328
305542
990717
1420354
595155
160619
601278
1357874
88061
500097
1451914
430809
1033351
470669
1342956
1041338
415442
1516495
219511
823428
948167
505012
1034383
372040
54003
680198
1373936
918123
1229890
306546
319083
190285
170146
617836
969658
381800
880664
327058
1216152
1119365
146525
331671
679507
1288749
1460056
426239
962709
75024
617030
568620
562753
368806
924777
1554083
1292851
1017822
22451
1347129
553058
729664
1231987
466059
434322
701289
1439761
1396766
826127
853537
238912
1393108
1380562
1562904
184579
641791
1264561
1081691
1228893
1459031
540989
547206
587810
470313
726034
358943
331401
1107239
1066452
406738
473509
1220339
1519942
341228
469332
730970
762606
367690
1040844
1063208
749529
810531
604340
889862
384366
541081
1221266
419230
1245093
183473
634103
871426
622607
1082255
283512
821020
680453
366719
986059
1210815
1209956
1057604
799628
1173981
619348
798760
350752
974542
1117003
491132
245462
636935
14142
328243
1492753
345039
222746
998437
762134
1291226
302230
392770
1104866
614125
596379
1035654
502827
154251
1203333
1231311
1221537
1499135
746918
290031
879709
634691
130867
270044
761075
1272600
185559
662250
117803
1064712
777927
874792
580462
317681
369668
880696
984377
1014621
1116143
638865
275473
1067626
739807
479802
1527561
1507359
1446262
1416651
788564
150978
100069
35305
204761
319750
743082
1076667
1328927
796249
962371
424790
585463
339163
985530
225167
1122919
896893
708241
201914
770415
551820
1339047
1216522
1303473
607695
518258
1302351
1220026
505111
323811
1497143
1218733
1116462
1524673
616395
782860
998857
1116280
1354961
1117132
1466355
107560
1105194
1163068
176044
1194627
1213113
1498910
898791
351241
29210
257410
1525558
45539
1215340
9296
1152375
1539361
1020959
611856
722294
255865
764527
383303
344559
1322469
895476
1422840
974959
942455
330685
837098
1373779
85001
1240690
672505
156217
152674
978690
146664
77177
409341
1433026
919769
23656
1432328
646588
1439008
160954
999350
1394602
184252
434294
1370275
922662
342203
1493743
1292389
1351873
1067381
138231
1018584
81354
1339
456987
515656
1089145
53368
844851
1216753
1414448
913351
985371
764977
1112464
1131602
15867
1446485
1563443
306301
1196908
272842
1413247
388881
1226441
923321
81238
957366
1182172
431858
1378161
1427363
863501
1119872
1510547
469445
123101
571101
942110
1232624
1123265
464954
1194036
642988
384944
489615
1511230
271667
56672
895268
1508794
339282
623147
820455
234626
1025314
215093
924083
1402475
551538
732848
658443
1538362
1406443
474351
1455642
11780
65926
434442
1478551
812872
848858
978502
372415
1525892
885805
806058
962270
1367210
10091
219934
1145495
1161551
277511
768953
1490272
65971
1382240
159745
394385
104327
78226
919842
1411443
867110
286589
638511
1263846
5969
539860
599630
145885
707569
396863
638751
612902
245940
93772
797034
804724
228349
986322
101171
1277723
1398227
1245963
1028949
29686
1177791
72439
1154289
1054291
1190756
534150
1261542
1299419
691555
389739
573538
256386
130468
321702
763528
42476
566693
186118
22478
183667
327376
95513
1178176
1534048
51872
2655
596544
197234
1196746
1446405
395210
1481039
999558
279601
213757
332278
1376668
1026072
836009
492581
620286
894365
412384
423235
358116
471597
724755
735575
551976
231440
144524
1305839
7223
1200712
336252
1564027
1225709
60832
1160157
455326
324541
1566915
339246
569870
1266873
1163916
1032324
702430
1403759
1062366
1380526
379923
625355
1294595
146780
566201
657037
687945
1118479
1148393
166154
1157482
1251493
586024
1232277
768476
971484
794611
848005
98206
218850
268815
633906
975070
732938
371246
785630
1343658
717296
1445471
221783
1312773
8199
915766
160267
885119
1177774
1395833
617226
814589
540754
91236
183838
66960
533974
159464
909596
252010
1455617
1026772
1142607
251588
970001
585947
403744
1081468
475313
752967
914687
913181
175798
401348
1362417
83089
197172
19136
449525
696116
527026
182043
671792
731258
1561522
63034
249368
482133
1468282
255375
842730
935784
1069689
81417
886931
910162
1378370
38929
846551
1454541
1100325
690052
1474556
1197957
1417287
1028077
701549
1166356
169426
1487702
1401541
895289
132673
364221
206638
1146085
1156962
1506555
418284
944717
672209
958514
79064
1070463
832017
417539
1247040
512863
1232777
529574
165346
1276025
420267
1528365
177678
1261207
1553037
558983
483298
1052727
889364
214914
683581
846878
752089
721952
1526387
862712
1563745
120327
1171905
100244
1289912
884698
1196640
1515002
939319
861084
1297140
1040657
1149320
865067
240599
691497
1050391
389960
363538
375575
510513
368622
1038017
1081369
301920
714898
1264918
437659
390525
700684
102441
1353819
979675
835802
123784
784494
284894
674075
1095548
1224065
82094
232698
140507
308629
152513
1144150
312556
920834
1546928
1085866
702940
33766
175603
1394573
1506142
1387034
547012
1287257
1448031
1447156
133442
579381
919374
1091019
429013
113156
719731
733862
315862
766406
813459
944119
60981
212495
11282
1225792
443814
484752
81994
927195
1486960
1318402
1317875
852151
1312258
242841
772317
441582
1481322
635425
399575
520496
1426
712554
613127
487607
41961
846697
728016
40773
1034105
1124761
155383
199291
1057896
178759
902568
876116
340064
1508211
6206
747605
1208733
492345
370269
134341
255905
1126732
408112
584925
835978
1322102
173291
1532075
1557890
393999
1323322
890431
812390
350196
1520402
744916
1026060
913272
1002653
826386
579624
438777
1558058
277872
442140
443195
1190528
1047208
1387763
924940
533757
1038096
464311
402670
1512020
1067977
188084
1404893
961133
235209
582598
583334
257380
1298249
490494
958521
1285409
528963
1472950
766324
1294471
1313207
684068
931082
489049
1477281
581076
193885
40336
926279
1448323
1235420
309127
498848
693081
21908
974480
1401072
1247365
1444288
933319
1524484
1133281
1497991
1403474
921398
1441938
236863
1145395
161846
817252
1439607
608629
1251380
639388
770613
1274937
900151
1414798
1522487
1009143
1306144
244712
696645
1445658
840240
1368750
410827
236387
67142
1181487
1078280
842320
15848
1155023
367796
289419
1318322
1228940
226836
722021
1387816
879246
1378952
150400
615049
806176
22048
134774
235179
327877
1129253
112900
792735
1258373
995496
1103728
1134713
427794
1055084
411780
743923
1561346
151217
507391
588388
1182413
957810
338249
47548
337299
392729
1558682
96161
950624
493523
45045
536319
494502
1541454
989955
294576
452387
351167
893847
137215
915601
963672
477612
943261
32960
942343
730136
1128699
457192
1522091
882023
556471
496167
490242
306801
975253
494670
1326365
699859
1492388
948458
657609
1451973
152153
502689
883640
175857
1419104
955991
272995
282719
155692
1461662
831121
1356344
588646
344675
1326623
906265
82083
974928
289612
931059
415860
1512718
626432
717580
305103
21967
114293
354408
1262087
1555579
697397
946753
35893
666544
672124
934407
1182979
185764
940561
993763
741387
63967
1321207
1060005
208966
192797
579658
1164364
553933
1349280
744419
850392
560518
1473683
146307
1062413
942147
1417860
1142235
182545
734564
116026
20992
273956
940093
1035433
828187
1514022
525117
634180
1175948
1171417
456941
1331703
1047425
1344419
787870
445361
264962
1069023
1124801
459183
1187033
762053
423476
75221
153416
282513
109569
393414
501584
831978
381563
275804
146723
1187116
1524390
8846
1210201
593391
427083
590033
1536400
1516438
575625
837521
1246560
400853
1263414
663979
407788
1047960
398635
1131770
611899
591729
474107
808133
1048220
239335
854532
440367
1362099
267699
307006
505720
1548592
634965
678543
859191
16594
428877
1470988
1107209
858778
629169
105319
350690
1077942
699643
1018773
896634
301440
99436
1396899
909370
518488
1167999
1107773
312456
314554
171071
288085
1221898
524732
1460323
660049
220134
1131412
1257838
1176521
1511854
53709
1557883
131032
1121409
1269837
265047
954011
545409
1029738
428376
47078
40066
568960
1407531
648532
243251
362159
1274418
567024
1386806
1490541
1236877
1260748
87056
1159155
599576
519649
270896
1556113
1364956
313648
1411517
1086618
385349
108059
199518
598366
187891
1181963
692994
882326
1197469
533015
414446
507535
1238480
234047
1484976
215976
1471060
495416
1556261
593189
182593
233071
1096830
1065889
741009
1313749
624965
927616
743259
498199
1261778
479172
419077
114933
417202
37489
872118
352433
509204
202704
1451704
399689
1532878
603773
755920
261276
1382931
962084
1117521
158997
482213
910469
716220
540310
1497310
782888
1439480
986721
830369
28895
1206348
1337367
1541496
172056
214172
1123553
215964
1141094
1393709
307218
1536902
406268
554594
1313290
413756
1050151
909539
1001327
431841
1109514
1366054
465021
189426
745129
931006
167448
278777
1170552
455596
373770
566935
733954
315065
622455
1461713
685014
398288
379947
657811
286878
1026907
183821
311284
239534
1511675
1235775
1357594
779901
56875
307540
405187
983064
131611
47054
986988
533318
1290167
766663
302882
1028066
804791
631613
359270
626502
199084
694755
1401655
843184
984484
49612
1115939
372768
113536
1018247
1389921
1029830
933585
101674
423563
1434988
1123241
12519
1527034
602520
747058
847415
908691
334970
348446
227725
1352005
1038223
1140162
1049163
576121
217018
956202
1300371
71212
1249965
430011
1397409
1433577
627012
1085532
82700
802648
1358553
332844
284491
636937
964007
1006964
802808
1144115
1107477
391543
289193
755322
1106721
670467
274996
868183
512784
1424307
474150
468253
189058
1471552
1484517
396642
636826
936828
225824
1562973
1171250
166426
479859
133850
1505016
1108708
299149
353849
864025
129037
445245
67366
528587
1289739
1092359
1245134
1270119
1211861
233967
768577
305482
153719
371924
495534
1192093
804166
679051
1434147
1097156
1188671
479076
590086
1187577
765502
685596
177243
130296
227688
626217
478859
1270644
1538029
1400215
168112
1197822
1007134
1335802
1344059
16460
1351095
1527334
560302
676900
844727
1124797
1134057
686728
638973
1490010
193253
157832
194558
1055293
669055
1364448
831221
1053847
451297
1339165
1185258
1315794
665183
1117852
665922
1551435
1511557
1306999
930154
1223254
1373532
1512262
457843
201505
1489075
1106011
1003997
325780
811812
832413
53840
1372550
1344019
67196
524998
1076721
107295
1319418
1186479
251420
1306097
1124468
1515937
257628
28740
869424
810
462314
869700
551579
600363
685147
785703
427414
756138
858239
1368941
1495438
766017
1362719
333043
285852
332745
332442
1110574
1540177
795075
757530
59675
1440840
258160
1365242
1249290
1375731
756602
36256
46680
577128
1198286
1474465
1316479
482744
313560
658738
1429537
275363
1513542
1403148
9280
451304
976612
234377
618694
815886
11187
615522
1094049
962734
882986
25177
83460
1522058
1280656
1214788
1124508
111795
1255129
424285
10329
899161
388746
384403
521213
855376
1554140
427505
726270
189776
1161623
491675
149085
1318435
1383324
806833
66540
425566
1086445
996381
1204514
1051713
260073
1108773
390198
993844
70960
427430
1213321
1562014
319766
1118435
1400208
642745
1005661
308745
45070
1460382
1463539
1531497
81803
1089574
159859
1058131
122712
122377
99517
931695
237255
135155
6711
199800
683592
1331162
613476
208098
1168414
803067
1210254
225800
824327
1410235
1250647
1152044
167037
1009514
359618
1082244
838792
998106
1192400
1465958
431765
145414
803766
454820
1030410
312466
127402
293717
392539
994066
1245811
1052400
91477
223730
853126
610241
197784
286633
55614
717931
325413
193130
1403018
477634
1090148
1329633
283444
1412386
366175
1548060
1903
733296
739768
812786
1476378
177803
1529689
1230844
34799
1097176
162694
405798
351011
973516
864673
1071826
109742
214950
391404
721571
847080
1307042
52952
971556
31524
531222
374474
1205685
1470452
591582
1381905
351739
558226
251778
939029
474707
1169088
1032747
407400
1115249
860261
806093
1461714
475056
300898
1166993
1314916
493323
498382
300583
286440
1046496
786072
1503880
283838
1284417
893675
417306
65247
627327
1217442
1421170
1266124
1005878
741007
751473
1065958
111134
102967
846450
632622
487424
1141730
1155818
1219416
607799
846862
1127207
400436
616681
103591
985298
706872
1470975
117060
381367
605095
1064245
1253171
1516854
504518
509395
1094762
1227905
1420475
91340
704384
1513756
36979
1525769
238877
1038264
952176
473496
1244656
333361
644094
89786
382883
32138
757961
13685
141753
567769
1279897
1262010
346890
819074
1313928
183460
275993
115889
1429742
1115929
1065157
1474003
1056079
636838
504641
954409
1377687
896275
395953
436470
136061
1493803
230193
1564503
374238
593629
1072604
52719
947148
1243543
995152
1027511
118983
1209780
362486
1299806
762169
425917
964920
1452218
18426
1208532
1549073
1091141
1345547
1284300
348772
161658
1289943
1324447
1028761
1059058
255338
425873
830812
1384438
1402740
1453210
749972
793894
414812
531925
75336
577061
969937
988633
1112057
185654
1174375
1229675
1460475
1195252
879844
116367
1219750
1536148
1416517
338381
400630
284996
308835
147612
1391895
145152
94996
86873
146343
1279747
1292665
918197
1134092
1074097
490273
1516459
870748
1507340
233808
886709
1197550
928340
1455453
619404
943221
1344968
821744
13320
686178
490825
869337
870511
879132
731127
45094
1015741
1251851
1502564
868565
1354696
802326
1476766
1343
1079647
51410
1316564
471262
554534
653028
561142
610336
648241
178584
60859
1398441
112933
930033
527013
459454
821113
920065
447484
1327409
456661
404311
599532
732485
850404
1526887
1154707
117716
264159
1526713
66850
208698
1481029
827931
434114
412009
490107
802703
4606
451655
969328
956858
618239
904749
769726
1435053
1069144
525914
1252287
666099
1387923
965428
392064
1152901
1272116
133958
210085
1048926
296019
1140667
147988
1344088
678135
390754
1425935
808677
345283
539921
1207709
104150
1082999
1363931
295680
746680
281780
1133439
870730
1403918
840639
74372
1266352
1117923
316465
71551
1169217
1126710
1057812
562838
164179
1466437
170989
1300625
978150
1193992
770125
1058748
543970
1042799
1540490
1349725
1191009
268048
664383
716570
881444
524858
724900
880357
1333701
335740
921484
787897
566403
1421136
240613
1159489
275057
805116
1329674
698021
412890
927182
775235
286619
957050
1223243
980990
397991
74024
1153518
735931
872472
1045673
613367
1039884
506174
624548
773285
301081
897529
58235
1564886
6233
81533
229923
1262891
1254977
696118
1559545
1331812
1549626
314808
779026
543120
400221
1080383
1336025
630603
1278414
1303407
839664
266967
275015
587688
987816
670805
710847
1084527
1292567
459431
955171
102349
469503
1445754
844589
1258760
172689
394129
1035467
408146
988154
955921
1032260
150862
1469266
842729
859822
1497822
1377805
59158
722600
626665
943294
267876
1380800
936772
1190882
656008
1254996
1326355
1158301
419884
454243
621183
556067
1070312
467381
63792
473051
1038491
992168
1222066
402395
1158878
552179
255307
1451649
521091
403087
351459
785835
1340258
435808
1107886
302143
1133043
1014600
568133
719464
253125
844070
1050694
723276
1210154
1333242
327442
167140
747543
1230041
109306
553682
840123
661688
1556290
364606
278728
231055
286008
498783
788437
1122567
229206
557064
479957
517791
763723
416239
255658
453418
353634
52186
509036
273279
1078096
818686
526761
1406823
997291
257568
223389
17262
1107208
15015
489532
835918
1056811
245541
47485
770951
1062914
515033
541129
142298
25803
763569
155139
951942
346884
1242103
360947
581827
231126
1471635
1310253
1036990
1322463
922886
890334
16708
434413
1351649
830182
1275414
217531
627150
940635
1306551
1271249
266026
558898
678748
1212647
1168335
230140
156207
1034301
1195631
1178716
1477213
805588
862901
428779
969604
210069
1225957
72934
959041
705682
55335
1149037
226728
1360516
444602
883528
486736
475405
572653
1160366
212678
912387
1151166
218285
897650
790819
128667
395133
9587
1535228
1049405
1079527
1244589
1130983
1221923
1271399
666074
1440364
1522288
1360721
1377954
527345
1199624
780376
1557008
112289
1124747
73189
1380927
20996
486798
1331376
972902
334416
824874
1448475
629147
1125223
1194559
767471
404769
421648
243725
657568
1204017
1549393
421482
749067
700581
439402
672881
110543
1410079
1126670
117304
1300816
1056445
1093006
989365
1475623
111488
868293
891946
1308494
1249933
107645
940762
62802
1418589
220329
1431145
307868
1545027
817701
445283
124947
875021
250115
451710
1440868
1553702
406901
634340
1562453
164058
1208797
1489607
796658
732287
602632
920191
1055712
371608
23547
1131105
13130
131437
314989
1042108
1561144
554287
281757
618311
1471091
218090
551336
239370
952928
541161
1409059
646803
358311
973003
1521566
1403413
1555877
1093239
1380901
160462
90041
1565710
1408425
376264
397850
904823
844852
1621
1287958
50762
530155
414141
467362
1332938
306232
141407
1421932
985631
183008
1262552
98197
901587
1474831
1455246
1458314
163405
447591
1183145
836139
625265
209773
501012
1475640
1116876
369487
1247114
1189049
1256709
1472993
652549
1533483
859498
1187497
219357
1431218
200259
490421
374240
310902
699330
1331543
272347
529993
234912
949181
1526251
822679
1198853
1340426
1106154
1239634
1389564
602933
665004
744219
325394
1305106
721698
508289
609280
794419
480828
863911
1491485
525762
492262
127328
1325941
423118
1351813
609104
937065
890519
956857
687550
627607
1511836
1059648
490373
1540295
1282250
954282
557553
239561
1325700
455595
581743
165528
717905
126463
457339
435512
1447133
1016784
20991
549228
1213339
1151787
37529
221745
908170
353341
477339
13798
816531
505374
1017724
1140603
551550
1498630
858297
601909
679121
1150414
1471236
534406
1161699
1247689
1214995
1412117
1539528
680657
1567229
1563312
294218
1397883
721183
443020
1016220
694480
1173636
1520365
1004966
1235574
585434
1170439
181539
687666
732698
410658
562677
809085
117043
1295362
112042
566207
280614
1233233
1419507
916902
1160238
225027
763997
907548
1326749
424757
1287835
811637
29724
511477
31089
1036108
1066572
751701
479007
1056276
705973
59401
301015
378549
598273
1317621
1207215
490578
1352796
1089434
63351
578926
1163627
1559671
385476
2729
1395960
1378606
745610
505776
276368
778253
454113
1501177
197325
1366740
1215521
166757
226789
1406849
812722
778693
558257
365253
1132717
845544
585386
1358952
505058
1248461
959932
632798
448315
349243
1041164
818103
461410
367512
392766
1130059
1282200
1413723
410791
502071
1486460
491444
145684
92187
1455875
1277419
335488
394282
88824
41067
270926
1468801
746932
1000005
1240379
93248
1156341
1233327
308015
561948
85145
160312
1031515
1296169
611451
1233313
906905
276520
492590
244358
1203149
997826
1110621
945477
456484
568509
494341
1067291
113920
1438408
1140552
502976
559291
767754
780992
1478270
513504
870155
703575
666135
928516
207549
1226943
473047
408179
771374
266477
235733
1332251
459863
438927
941109
1198046
57012
1110874
1566163
1300559
1312208
492597
879828
1199792
1172750
1159358
871619
1419717
1191180
165783
762550
366741
276897
1135407
963657
225086
1311493
890056
1131551
1199178
102785
1418076
238250
1111495
669134
643361
616888
1066812
1220799
1436214
1253000
1212149
1045372
1373829
612543
1557317
176832
339679
324280
694827
977341
1162202
43130
453927
1217436
1235607
1110022
603154
65060
1356996
189917
528592
598074
1095906
1536811
1176243
1012814
1316752
925474
265878
1247483
619137
751633
755007
1101858
696149
1214889
1316003
920005
243346
479478
983001
700345
137592
812754
135766
81510
323408
279498
471613
503737
303235
869680
743540
1323691
634328
756418
85191
911152
1457977
239440
1115362
928236
1251456
398012
959865
1360252
800097
715586
1479169
294563
425465
247606
769176
530056
841176
134947
1267653
1302145
786576
217229
380926
140538
1496159
1346556
744273
1170181
792572
161902
132656
685104
1499373
1093819
349843
1452172
642117
1087807
201655
154337
47628
1434990
995412
1370918
1481214
1553636
1061554
559321
1093731
906434
290257
786214
346873
588297
70257
1009655
841200
697770
1209282
686957
1116202
801392
487653
658899
870998
1522865
656463
378999
570145
848815
1430916
70467
780120
145312
572383
36187
608831
1116810
312051
1198064
316014
1295402
438225
1133001
202763
637352
451625
441502
1273795
642310
1185990
1051174
215900
322859
1521722
1187555
913508
931236
1378896
745434
149413
593699
232503
1547822
1143559
874683
739145
824342
173859
217401
904821
877210
433007
1558086
749040
1541647
922213
654313
1068585
174468
901552
647477
364218
578865
923538
416020
441501
488332
729588
108803
615706
252647
1484470
915011
263208
117516
773528
1149321
1150799
828179
797834
1125016
888863
399984
997740
303173
1385250
174961
54760
1207169
215732
778864
796588
628264
1091482
203897
1310198
58942
846122
490327
219137
1138805
95047
336446
763528
375690
660523
249030
1504959
1185068
719808
841960
908376
462626
721903
967682
967344
72351
323558
504913
828590
1152290
463283
172209
220701
517559
600813
82457
920733
984374
72589
309659
427510
1319582
345
1557523
169772
1468782
498206
1199699
1149260
1412177
1197341
689360
396641
485693
448747
1212624
1138003
378201
938365
84188
669661
586731
781882
1545875
1157853
576170
28107
803541
1145142
195150
1355665
1115235
292638
1407304
332325
417678
1233131
801538
113241
318601
149219
215972
1135392
329640
363561
1202988
316728
1254074
1134789
166885
1023047
687998
1268311
955908
757169
1231541
905200
1347818
1324291
921977
871514
694028
126723
1372685
508622
280216
380187
1054730
499137
276093
872091
949175
70558
219344
1162090
370756
73527
610691
1554357
1008303
1536453
1458208
1083038
1118957
1217351
861677
293921
535008
688089
961771
966760
171922
406103
283180
1388012
886727
1445414
1228735
61526
1132203
1293691
894717
589725
970497
1114826
72632
922068
1232057
427430
1513398
1309
1195808
404057
975810
52647
1227172
1353859
109631
451153
259710
204981
486506
342957
746868
1093413
1361877
759398
254267
1205653
116387
1085902
488467
1243800
311220
1033808
988028
1403092
681300
1450827
1509125
374383
1557214
94059
167296
1030210
783331
1356203
436321
1254799
569840
1342942
1371773
814073
1006014
36010
942730
810637
1014138
614340
941888
230468
1521896
43661
191578
1263021
438065
696503
808058
1369193
741386
544777
1345172
1297480
378203
521541
392642
277723
768847
595365
1286043
820300
425732
208266
872971
829135
345257
560228
857363
933804
1409243
1276026
1514022
524955
200606
477721
937115
526383
377397
876530
1186581
686833
390610
767686
363807
304288
708641
342382
1363739
411268
458265
985469
373763
848497
916416
1010779
791562
165162
1493039
197535
885293
1354837
1436689
557487
467018
948415
1183935
37595
944051
271373
1163224
447098
91052
1199553
596552
224667
795653
586921
508815
947122
1241358
1082805
1074870
874122
210187
118639
1547678
1036060
1229233
1480288
1091315
971378
1141515
1215865
12025
1118054
603760
647426
1125859
800153
1084009
1161494
1280918
922009
637326
1347697
1561795
402758
1251638
1281192
1106643
957326
1416496
908694
1483583
210162
163228
285807
1212938
1554620
997249
28893
1340899
153347
912722
457654
1082095
925642
1205889
601294
99535
496438
835013
659902
1003494
824339
1101594
893577
1489789
976993
245729
228259
891279
240765
610470
1403778
613631
117677
331370
1404251
1329974
1081938
1372369
1086626
185993
936246
1123345
1082544
207921
600298
983809
260892
538575
423122
927260
876741
939168
679500
1413712
872972
250712
871631
359715
302559
463870
611568
545929
1071448
967065
500919
1132353
1186386
302493
571117
492031
668965
1244027
121743
464161
167502
964164
822441
222670
391043
544727
304970
741719
1502301
463943
1290807
305500
1111517
1030556
224171
724580
73687
455021
1491170
430579
1317763
586672
1027336
1473757
973655
406963
1477482
714736
576709
1193684
959320
893108
1338275
1345417
1466628
948912
1015595
1364530
7414
1241127
529490
511214
1093250
1254012
613469
899186
747249
134169
198434
512032
1353209
683252
1520397
1157828
1482576
1083591
937175
1054107
876133
1338789
1094181
512951
223453
17732
978557
1163500
1416155
1521912
252614
1359132
1066334
5783
1531693
1136868
1544859
866110
557408
980293
1156459
308868
1069195
589493
1512350
375918
686313
14638
30903
1199954
1436874
331712
428158
1031691
802898
399876
753349
24381
613301
1519121
1241173
539958
267365
451501
639778
87081
618450
177028
454294
1541788
1510528
1245780
770058
1111452
543979
325590
100386
105755
701648
1258463
285201
172156
953691
834294
1327059
731133
77430
1068858
809671
4079
606884
607032
966505
78104
336555
1125275
961921
889485
79293
270028
158881
252039
1277119
487892
538811
24339
689359
1424332
5986
1516158
152042
243849
1411745
805316
233068
1142310
318418
1533693
1005725
1246109
105202
669957
946280
410548
1104939
120845
918291
422268
1374329
1153633
782068
458658
1065962
1030595
840312
1466203
1413461
1073005
1120321
1488626
890771
7263
273929
1184634
634612
1353996
432371
1316732
160131
1429846
352161
745010
1005121
3137
493757
439175
256780
686281
1206644
418872
697531
784581
1030439
238780
855363
612431
908980
466227
837874
1087746
1111659
1441701
1315425
361645
199827
988261
968033
942885
1153862
1185547
79567
529479
1473120
99157
659984
1335473
1270955
1506262
1397540
604874
44364
825643
1080911
209831
785105
197601
1454074
1435059
402589
510204
161830
1233830
585069
1412647
395782
916353
764124
675828
1232471
1108013
922848
460696
550452
401498
1153060
1548016
1460415
1283283
1398032
290669
1355994
110196
1361942
76656
1550288
466263
897429
994310
1123319
1089552
576270
232304
1544816
946600
177476
227463
636281
656262
408125
1268798
678772
462395
789798
57690
725023
900958
779624
172843
501946
1298890
400062
148936
1137332
179873
233615
374227
768191
1454
1436686
1490934
779814
1550175
815737
347662
258925
1009241
843133
1152369
823652
1136142
149000
744821
1464
458053
1563434
218917
1242002
716950
601988
183117
275257
540334
554454
855867
990540
818365
1471380
87258
1040157
217813
541363
364170
159326
191100
933247
1186418
775391
76998
1370494
63743
596170
716495
90211
1393273
697570
1503086
1422842
1515208
1033435
1354224
901896
897051
84164
237904
315952
253609
268991
141775
18620
1066495
379873
224066
849956
1106936
67892
416928
1105423
630237
612276
452877
1136929
364862
1005627
831845
530687
779732
528538
949202
1251490
137257
1033697
1356541
1412821
681903
1328937
373501
534624
1334403
647856
296560
865753
1381096
399915
166913
467772
1248182
1337008
517293
757315
1318009
407782
1211517
990234
734527
782727
1274763
808786
471740
1474238
1564536
1460474
1193620
1348480
1114303
173546
1431733
1164508
323770
743645
1159772
1537353
181162
50594
858360
1036422
212685
60857
413438
1517860
1540175
605050
1533651
229491
455488
454522
767046
1511318
540758
472355
671624
43022
1554369
308630
1220840
743467
128670
1189315
328813
392770
1516500
1299850
343369
464174
1412366
1213882
753443
1248297
1238805
790914
1449835
640585
1364423
856212
821205
1209180
1488009
748005
637299
1089602
1524204
1172906
630266
1083277
948447
1527557
192120
187630
356746
288469
442634
605098
4783
1497792
688105
102994
1098476
1567849
1105999
1354187
1411782
1158780
168686
1069577
751842
1161375
22690
957134
920087
414697
979116
451216
937781
705003
391776
539943
1395929
547826
15073
928893
575662
325756
1285682
912347
7110
1354819
394886
1021442
1537695
1513304
1244118
1365547
401955
1152129
769107
222881
1171905
259380
197377
1280585
77620
26839
1331272
177256
1010641
782961
939927
341896
552022
1180925
15836
768291
267315
885521
120026
95564
1140170
819871
897645
199219
283015
1043039
1262992
1040620
1260612
1455530
1352232
478895
1395229
327908
1110828
1399136
584436
921143
1395603
469806
473306
1205320
817726
616600
1536859
868100
365860
964882
1141175
323735
538920
1018537
459085
1065266
1286377
1024452
395920
4037
198395
562210
1121405
1205795
1497598
1252985
669492
878837
607712
1211632
1240302
761931
653588
1197296
364256
48061
323001
1319033
326632
1093722
318787
275180
94897
701308
1455405
1470081
1345331
510129
1444906
48438
1359185
590910
369659
227392
1233592
222016
718928
1143275
506481
817746
1075779
630093
183888
319048
991697
1282636
751181
548200
501854
239871
351154
1439792
1284568
484939
765904
931078
1498830
1295344
106936
909069
390794
663212
169121
1472738
273399
1566853
762294
965099
1159006
1128376
1334943
1259031
1139104
1173529
974039
552874
468840
1554602
599011
1286218
1357624
1394358
810757
534306
371030
616570
1151301
980949
1090235
244849
1385267
752500
1404494
976365
275681
233014
1194055
1380888
580076
542724
332863
1057209
539500
567485
824963
920192
569281
339755
898704
173346
743888
1281174
716681
973135
736554
453905
4930
112262
696721
578596
987777
65739
783750
641482
387238
836059
217762
1261685
1073011
1015966
280537
1096578
1473486
798959
452204
1437854
410854
796854
1323529
1519823
953154
412626
445688
879213
901040
1066643
328033
758851
1313384
368307
969858
1334678
1014919
92025
1563084
1561124
326689
594626
1225692
441124
474958
488575
544218
749100
621339
1125537
918191
83775
543011
1367624
75458
1381546
1373397
831726
294920
669084
1539352
293158
260440
44232
1227772
22837
786842
468196
41913
565966
1431443
459804
1256026
652636
793970
831334
286083
1347156
897574
373760
1553917
1341109
638496
612687
1479259
863068
456820
884581
1147983
1290334
1053204
627960
804475
229456
183616
593252
412695
1041687
1075499
105231
870641
1012095
816186
1532131
493093
445921
68789
624739
395618
1314305
1262754
281951
553000
843507
893784
1144961
160954
367215
961784
1070484
591989
543329
1339634
1522476
995391
45343
465093
30399
368434
836627
1512741
674684
985614
116568
454739
1461912
1283000
220356
101331
854483
647286
784142
299095
954713
1093890
306697
17266
1198653
700979
481116
1240799
936450
304316
1419411
771545
1425679
277336
1316461
1224027
950646
374180
1422502
993175
682376
400179
1090572
1057351
77500
507602
229778
1089790
1554227
1562183
1049318
1293818
868040
137359
346315
1477495
908199
325447
658151
1084546
471681
283895
498021
1362644
959169
158704
161969
99881
1416651
582930
1495294
1394906
1374724
367187
946677
270584
1427812
1260543
218466
30070
877125
932685
587561
60547
1528666
125595
1380305
1241305
427812
1138973
1172472
904788
100626
1018788
1543180
533855
1155727
1201673
172229
1370310
358953
211619
704871
85068
498093
831410
1560592
1342125
1421788
103622
456024
939855
44667
795965
1025814
1264616
292384
1308259
523228
1233594
386911
488843
1500270
1277197
856234
81964
1167308
1274181
812923
1436958
1401702
1215634
1271375
672014
880376
1451896
199536
948187
1530210
999560
812408
1553247
1354366
32627
1066346
1383923
1553638
1556810
548520
766141
1017011
972503
1524520
47770
987320
1233208
726545
956120
891619
863877
940041
1421965
797195
404054
189209
1497131
666673
170760
619505
900475
1187082
914000
1417954
1043796
1491329
1394474
1018708
137555
1027965
1082257
631194
734287
1333916
196222
647192
574206
128410
1473434
143716
484753
1226784
1475373
661965
959012
1305087
718632
703112
1460924
1196508
1390422
597024
211168
943274
1321477
806514
1125490
1435494
807720
1196367
412180
321092
630508
193996
488632
722340
80146
851234
1139510
864262
1313999
345431
673108
814544
1064254
240517
578876
100043
268798
286813
1197165
107578
712724
18025
1544375
410808
694019
264347
1444012
234485
701901
63841
1048276
134639
7930
1246407
671490
651917
1373148
1051141
476359
825725
986052
551488
85117
340735
441686
1347873
438758
1040608
850934
1100215
1455253
704782
1129562
368979
5619
558276
500242
26026
1284821
518477
1099403
1233998
1208422
400873
1123531
638618
604801
842211
327716
137175
1335864
732525
384996
1133193
614640
1108330
1309170
1096627
1023087
435825
1349363
28119
1560175
220935
1444304
67044
903155
147177
827514
353792
315484
636262
836180
570389
1548966
1077143
520319
1207362
896913
914111
1097578
1011092
448976
820354
976980
1489676
1226268
1426384
1474141
1529787
1439176
683161
38935
373809
1318611
1516385
844959
1025657
706083
30860
1205413
534381
850446
473939
1175045
912398
307668
310673
1549226
1062617
312652
665706
1358443
227647
628534
1199111
691695
814694
975120
1504317
196811
944059
935229
1460725
749887
198222
1522255
916628
1217011
186512
1355597
243943
1041534
493474
248401
709969
263750
200121
173961
438666
1162521
423826
858880
601515
797350
194966
145464
1088606
490594
356866
533438
1356073
675127
1510524
406481
380557
1397740
1336520
305168
48198
741493
378921
416003
1503536
748818
28880
1244721
223600
1312223
1486562
524570
514890
974094
1097114
1272353
1370384
173335
925321
88637
795832
762037
1430405
200171
895371
1149157
935363
133528
786933
589504
887650
283995
1524794
633128
735095
598490
195423
1028105
259883
222239
1488906
240114
1298136
1473378
339714
452584
1306878
206896
1329379
995412
1425927
665042
88116
1234142
1098223
197312
1027089
1398478
221220
821653
1383888
1263728
1335465
669148
728948
926490
451299
1157686
179758
1130152
968336
1148857
1234607
269925
383080
1155307
160344
925299
460575
1184007
1317529
410067
49362
1113272
1031150
1541232
906295
721058
933237
1412573
1190409
522671
491975
1051037
202801
850811
150629
1083425
479481
29633
145792
1294221
295293
431322
585365
1281079
76879
1347396
1074107
453708
704387
1252065
104173
1135939
562099
245534
474773
1295011
806856
793517
1020759
1422089
76636
9107
1230293
1243654
666221
61055
173141
1470628
797522
914155
864645
1440959
1139057
241820
48444
1511483
608083
374848
459954
699218
537314
1254457
364957
1505200
484200
459808
355536
493831
587027
898384
302945
609161
770327
456977
1143519
1079969
1114153
345579
1093077
1487927
1134993
838956
247609
1216567
410058
593193
50724
707220
1240804
1412087
250427
984678
1106114
1057726
447832
306391
930450
212134
1551397
456678
1418494
120107
754718
64705
1291707
46193
884425
208219
701790
1523240
1504296
1102223
1124239
252429
90489
126619
41651
690759
557985
557239
453773
1364424
1445698
1428686
493969
1409946
912350
467363
424838
581980
1355012
745478
315150
204747
636780
174939
899600
391068
1057073
1309243
637922
739495
1101643
449813
1028827
128203
1566715
403744
1492739
1545376
602279
886598
1537933
285203
678057
770305
217276
1170468
617934
1273814
1487830
1271584
922045
455377
289629
875434
337759
704801
668089
1115876
304383
1154714
1422478
11906
1198568
656043
1027660
246701
322773
716660
1260644
685658
802350
1181874
826682
446671
291906
996545
13348
783840
426194
1060626
667838
965988
423780
474710
1240353
721766
1276287
1399728
338896
779305
1457971
177456
575389
1074586
566544
1421100
240029
100214
966450
342512
762259
427521
401862
326103
364270
312910
1382473
1232811
1552300
821534
394710
194860
526672
1524733
398586
1151904
88725
1279927
981586
132369
144141
937346
55938
43773
459473
648887
228145
464454
1034578
1032404
1105943
1478048
1012083
1527342
1269105
216886
763375
924789
1267560
1394143
362662
405035
1143366
776965
1367531
1024083
1161380
1369200
773304
249321
214423
101460
63785
164356
578293
1157613
1529090
618534
1185393
682367
108951
264992
334238
382796
889331
1103850
718583
877513
1558268
1391266
983851
1188916
1564900
453645
567586
821636
731383
407117
47400
1132082
279685
631909
1520813
997212
1345000
692509
427846
270424
30694
160010
807610
988040
836014
535330
759612
427664
1463016
488624
877654
499833
556822
1289778
1235697
1147217
1520653
846420
199980
513083
102196
773473
266466
224249
147296
589858
750842
1304478
1243485
413840
1081964
290698
543888
895988
743709
89352
1282765
351506
157045
422364
1269630
1006596
1232158
1391604
397191
1357373
511429
89275
112694
49308
223986
516176
7514
1485021
311977
702469
1481214
158424
862280
1008078
1451649
1159665
653892
4750
867452
621717
315639
1483521
1432634
1011936
149731
1426166
136231
1323697
881075
287940
893385
74444
366510
1226763
990833
334977
821272
1069983
1184866
1485898
981744
1555495
305734
976074
1365491
979812
1160126
459462
52876
711795
284924
16137
786352
1487345
364300
1361798
1280053
712976
1461374
1106537
843966
714442
899818
1262362
1557347
689017
996170
660207
417654
317936
259087
369747
420968
1499471
814435
974101
856288
1265192
344846
849697
162484
9802
1371513
508049
1150782
161346
10657
581306
1339304
375
1479979
1435828
365278
1404399
814863
841257
875010
775536
857370
30113
349256
1223696
275134
1309056
1367488
653184
817234
1239784
1238805
1441864
1555249
752552
180045
1242033
37684
437709
12263
1352500
423043
6709
372010
1261515
1010907
893373
1416481
1360140
1211261
373057
64728
267103
888202
636814
265590
386078
942035
838879
277551
817569
962446
105468
1547282
1301208
1464143
1226747
1453055
610178
781036
110592
1547082
845723
852376
903014
105950
294114
1152197
916352
982866
1545769
351094
562492
1436827
405550
901767
273725
276042
275316
714862
952523
1108278
812051
47340
568941
855849
1345181
611875
800318
548182
1359253
678365
1128575
1434940
1357886
559156
67535
1291729
1242622
1169930
1509713
1237811
649666
325519
1351273
188708
319637
975770
385759
1007251
1377234
1453058
819851
1340434
188486
1553664
787958
1309961
1216222
536176
648745
1425401
833867
1304173
1165490
996945
1358492
988854
29540
368303
600602
1173461
415708
214212
252768
1021359
1449395
683048
600676
154618
297193
116769
1240573
1291470
1098302
838808
240406
949871
1037494
781665
1449655
99386
186748
1280462
414100
1352410
473654
993063
1310005
712939
282358
418673
503536
1188324
1335681
1473747
790732
589925
78484
69964
437426
1178999
1055612
943515
946043
1379486
189435
232964
1188840
597208
1302629
1205344
459027
1455100
1480932
162327
1493908
47679
1463919
1043763
1073477
1010462
1484389
491048
1370778
458973
648403
1332739
449605
232348
1509428
981175
1475216
1004246
1456860
640405
1498164
727579
1307246
1031113
469109
318358
1422464
281660
614682
1539960
656970
1547458
1507441
1075384
273091
1427695
1186803
739248
862520
147962
258433
402953
1291727
98279
1478822
1299934
148151
743480
734237
206939
597937
1269124
599553
183366
1093502
1170101
418007
892656
108411
1061882
1042065
731531
1489539
654183
1083135
643828
171324
1075620
1468519
209910
799980
1399741
215873
605494
78829
1155715
1032283
484449
512728
392724
1335953
76203
697794
821547
1038272
823551
6457
1127524
1131900
1455471
1258328
779944
1187022
204294
1243959
1472256
1027251
1250810
177704
47392
439832
217844
70281
964839
1099395
980463
1297272
188861
1201815
4678
1545397
540916
1166035
1441220
600322
545616
1310022
228804
61504
1209607
1056656
693225
83634
1193210
689833
762390
378133
1031740
289270
949588
1130140
967780
871433
340564
1242562
1464385
186258
896658
559484
891481
1419618
112760
614131
464749
336843
1352507
563781
526543
999056
130345
604673
317748
892470
907188
808295
734769
406882
251375
376140
1408059
391782
973802
882611
1147852
394356
170371
367682
1275531
1331919
806488
1179495
790764
972187
409501
1327811
1034884
744718
1228084
972627
338652
311504
885501
1307587
610302
1510771
620855
125265
1166642
341500
1242171
1381687
608611
1117233
1143920
1517134
914196
332287
634157
660125
221271
194992
774984
931947
327191
689969
997330
936862
131908
406772
1313927
261578
82385
357577
349949
1369866
688064
418890
721531
704757
1150650
1141725
968956
1378233
938726
787287
9489
1518030
957819
958189
1287501
1361525
75382
1272877
661928
1021383
1284934
1251811
1100031
1168926
1323855
1330905
302161
1132332
71703
892846
882468
828551
1416737
839089
546600
425610
1477397
62584
454417
200075
1225098
278168
1246309
176000
779069
523913
782432
334549
455576
123358
62895
360680
897527
1400518
1473277
17249
1013753
337238
324956
159309
962118
285727
1360399
143893
935130
1347505
1156972
12968
750357
967603
1105382
300476
1229972
939656
1278825
1455409
475828
96245
297251
1454100
1440453
959835
1268362
223131
119704
1091751
308583
326221
739137
1515858
619383
1479950
932536
289940
171070
281754
406000
49806
1469238
209358
204425
225323
939542
1499464
700935
413599
1524473
386617
847462
966643
1311721
860982
1154346
791387
1079271
965099
1340896
1099041
418917
858183
178971
461568
1116781
214359
1280604
565237
788601
1071326
1319953
723609
268072
1010666
606619
192912
849261
1044548
584624
558493
256716
1559407
933286
50443
52050
955847
1141175
316870
17285
1294338
425960
427202
742699
1411836
161782
1465140
363810
1426269
884797
698861
980094
1444721
315509
1371348
540191
904878
396073
1404898
1187319
971339
1546329
546925
1114687
688684
1182121
603077
1207047
61671
1234750
238390
1556538
233604
1387514
1070373
1267835
1524616
1470061
1476679
1567497
1484371
1465944
1257566
1493388
1292434
942030
179072
300030
1227458
973472
1508875
281589
256177
1449138
1195977
1154604
1091828
50824
507931
920387
200796
95479
616730
1557181
60258
872872
1330497
992488
1216322
561394
452659
78892
1119437
32840
965648
1348211
42766
987934
217448
492048
1560121
726359
458284
222355
543326
936010
300793
1488034
1120432
1408662
93075
934460
861976
732280
822299
990422
252766
310208
799696
421622
1238243
1404594
1315764
1196599
838455
1323877
1092111
1013764
979672
1183247
1161846
1557137
60664
308562
911065
964583
1532094
832860
274777
436352
1310168
491345
386079
650601
1546842
847169
1401821
632602
1477593
1284899
526909
1413083
772234
415896
744653
726969
769734
1476323
141828
591825
536432
1409797
906324
1507967
217850
1139790
570018
3425
1003923
859557
1070968
440430
428269
326205
189813
1181264
758195
424245
818804
1322918
979442
577078
1006058
704344
715339
261614
1161997
1028799
1556422
255494
671539
1481059
1492440
16963
305493
80859
1247486
369729
568021
102098
636398
702541
816264
514278
744895
396035
22187
1539471
121115
1442989
1197564
188474
1353100
42208
168652
915140
1188335
491724
575510
40136
1443145
1377505
206032
822922
477816
618569
1065718
956077
568228
561169
29001
506326
23381
188411
1427299
764410
419863
484412
694136
1023456
1397682
890061
629829
1127240
1355213
1033103
342761
875041
485592
825389
809510
277743
1272910
1327320
1148556
210724
654995
387318
850326
1301658
851974
740881
1509789
318921
1166326
446736
641368
514125
302595
1236900
1327757
663969
802792
573564
879151
794103
233866
145880
30353
157395
73850
1432609
187118
1540412
1522874
843464
1525273
1096305
25750
633317
1480547
499145
476837
53101
1305445
884076
1478879
1492583
1325695
795831
636560
658446
176294
1144135
231030
1408591
124347
985162
312738
1441600
323504
915227
361414
40540
1251773
1152529
123318
619135
536853
792156
170680
906906
1327671
178522
1390160
1100951
82294
348964
920792
713160
1551366
220824
1331830
391582
435769
39960
828023
282939
1000650
328791
1476028
1433760
943872
564774
837975
279226
931999
615639
345228
809715
1046965
1068495
662967
1459095
1520037
1004062
477495
1029880
1058628
957132
126541
333093
103450
1319040
983731
1336691
1253414
1431903
1072566
80621
167344
846363
1315650
615719
817593
1212976
1061769
1479599
1317729
563855
36882
1178646
518419
1041566
599730
1284079
1225609
782366
154179
1190023
705994
1192877
1154348
400486
980145
717455
1266752
142160
33834
1076014
1139399
880128
839059
718001
607069
1410283
294130
1448290
277426
546958
844586
164009
748179
368362
345045
9770
282352
588844
624258
1263593
1129358
137047
1351983
1148572
578414
937259
997285
467904
540785
486722
1524950
531829
427456
1138978
991882
540543
666121
1393617
1403158
1100224
1143340
74495
620845
869360
317431
755399
570175
252588
1193667
266336
265633
634897
749180
761766
1524445
121982
320488
762093
134395
1265293
506079
1534017
131124
232953
625207
1044262
770666
1358829
1016543
372680
1046974
778869
1100338
296618
997650
9549
985015
216602
1011342
566460
179205
1160096
1157706
149898
15484
543601
449697
72975
1438358
600840
510867
728214
220211
185245
287343
1460350
43474
230591
1189850
1043203
331045
1099504
75893
284835
799241
27781
458867
485092
166967
469405
1162226
553680
385601
1317884
1375762
884072
65952
1156999
67934
1420193
862806
1542842
1343540
1283510
256648
613829
245129
1036361
633562
1085127
1153754
737989
35570
421862
1154121
49477
1296054
352641
340158
386700
600924
1319239
296442
133466
1097386
58218
794541
1458575
767005
882399
1312390
218901
1407156
1274014
1058656
678525
563987
220527
337373
1219417
741020
1007474
980499
861721
258541
930762
1420582
1302397
1155165
1038165
838129
636313
223427
1542193
436631
1491598
1251971
1245168
908936
459698
570559
952220
1415076
744761
369461
335467
237705
1452286
356004
304060
639622
654447
1277956
973771
1338173
910524
134240
99707
1378097
433842
1065916
764620
57447
801644
431312
37111
1014265
1081502
623229
156634
137448
1466356
39903
460219
391239
1088334
608453
480367
296743
399231
746849
615867
1420130
850049
107001
758495
224074
15316
1292210
1525041
677700
547243
100299
182469
1534896
1082367
84948
1444364
282225
771699
331202
1457498
1565279
1086177
947135
1414330
633202
620722
71909
448560
756154
1282258
25147
1078705
64255
378460
1343552
1512948
1413467
119202
1196271
1135484
883064
1421543
1091166
714574
480391
273311
784312
70655
965642
1347465
19256
1301824
1423164
480780
528178
540940
1182599
1153779
491701
629847
164404
1557252
178317
1039678
64504
996538
500665
1305570
1526117
432815
1005427
168101
1251989
1390147
822775
1316256
295853
1518225
369695
1529219
706334
831525
104114
342092
896061
61541
53313
1408583
544547
572959
1133411
1454588
1502599
372534
794477
422541
620338
747733
573579
1390078
1009207
48185
1414237
987916
141826
1134632
1036161
495897
807292
803427
1062007
955761
122147
1311672
1516951
1058333
790479
1018311
818777
1191586
880060
332037
734104
1400602
726179
80348
281350
514924
871622
626420
395465
304265
130245
152982
1468355
180076
485421
1100197
342089
1506742
1054694
747414
774590
1338885
383738
517079
527570
1277852
377914
1022328
1352481
13485
893758
1143215
827644
850010
533787
352972
55705
203806
727894
1359076
858677
1566684
35077
1267011
1299925
283649
455481
1409244
800598
179394
154958
1241906
1310434
935286
542473
1047294
827186
253281
1133819
974279
1152917
1030303
627951
605085
798887
242998
702473
388264
1055425
773981
365612
1396317
385734
1503042
1355214
359596
1435352
506799
420811
1477529
859266
616423
591425
789857
1247839
859417
48873
1187057
957283
1027283
687335
878128
1070277
988260
141881
1077601
212743
660786
1068898
919919
210695
226503
787038
752441
832564
833905
814459
449151
1562010
320021
537025
253528
1433176
1183231
1116933
302007
1180022
29925
596976
696090
91363
340843
760849
1544422
171686
1308449
111023
102574
1311824
185643
848034
1257600
354268
655168
1113018
1264895
1274258
1436600
1172185
1075579
215529
332156
1491379
789401
512877
1487037
1431540
1303004
1523342
1372883
702937
59511
124374
1463528
714180
936128
1224251
851910
294969
1456132
753878
1507665
582414
1253958
1296631
762304
863306
1413741
882462
1171565
731209
1322858
1309551
664377
289942
1168419
31564
903278
887023
1326979
122295
308770
1382978
1111711
785832
1380498
1519697
254509
1450395
1256149
1118284
1120425
1172610
298295
795797
617632
611089
842882
24284
556478
541489
983215
1449628
1345136
242867
1167570
177692
666194
970941
1540661
334251
1126809
311672
1536015
1329271
1470979
678856
1336733
1460048
888041
1240224
1326869
145854
847216
547742
545712
795281
501860
273006
812513
1138722
774869
618959
557418
569955
407823
1088568
744088
1064288
1284691
1565735
653881
774791
1553115
1008722
589982
1031635
1224001
1207658
323539
1464604
134989
1413820
874025
564746
1448270
374638
647217
485993
234769
395010
1429849
1496737
116599
1335789
687364
189546
466423
36280
319232
228959
109561
17266
902331
485277
994831
268336
1285983
161690
1499484
819294
581256
139429
1110642
505461
1518970
253429
27027
1455435
880111
1425327
642469
852972
417974
1397059
1279718
139603
993985
1007079
683720
1171344
1297139
772565
90164
1181281
110670
641625
862588
1428545
477994
1362007
1026060
1413387
12096
894927
104588
797097
168012
453561
1306836
1345899
1059594
996686
48047
1058968
1188790
805719
577450
798023
1105304
6765
201295
120853
1074024
296581
1083793
1099347
936102
960226
437866
1215434
59598
1397799
89215
1312254
319911
353914
1534188
683588
608597
705916
736050
969580
1160619
937171
1295173
894122
763641
186231
675379
300282
1534694
144973
1171207
425403
256831
262084
279338
416361
615946
787384
884024
1413174
1484671
468994
1064397
1065198
807055
1283205
234561
1419714
1009667
1262456
1267441
1392264
1231541
694416
146865
259100
1405411
1206325
667745
452864
1289077
1437487
378742
1395522
220974
574574
1412390
1338785
339863
1197861
1071788
982443
253104
545873
928597
1475745
1550494
1090727
320761
1043833
1017982
1110006
751118
796993
774222
108270
1013545
387403
945122
14516
1563950
646744
486433
422309
703597
1428313
14055
732267
630191
1267219
1363165
236973
794747
1215205
1234716
1452065
109594
1048205
1562743
554089
1118509
549858
464439
1143683
160602
261432
313301
993574
794147
1112750
234576
30232
162911
212361
1246391
391086
1514787
1505478
1377151
1479004
620603
208304
255269
623741
503581
1306439
1500471
779012
1069019
1048756
1321976
374117
1284143
524446
662141
967201
1467653
198895
572287
893537
669351
1442060
1457811
1554366
13696
1511022
1451553
781452
1441195
1236697
619631
1560735
157869
239516
443876
50189
1136645
159607
309725
972258
484669
1287924
318975
617827
924387
1259582
1048280
1161853
790498
643430
1337419
1178325
543061
358350
1169530
880346
159906
97562
428536
872447
211058
227487
876352
488759
872313
591089
21389
1124507
270747
571424
1392203
150985
1487211
403639
292497
206096
1002345
32210
688120
407968
1445176
153790
1558928
1297945
1385471
1058721
805157
749081
980862
18869
1063978
185811
1038120
225531
1558349
874961
16351
471595
983079
628991
140032
24341
318164
1306505
500823
110873
430085
244009
245454
853042
24639
293949
575638
792099
1276658
950902
1359430
485012
1400810
733477
1457408
323750
491908
544989
43105
1164636
125078
57195
1162839
1117128
519005
1094718
472231
871983
994157
1184700
1119618
768712
1363587
936854
1054280
1325457
91297
1149579
549405
924103
947513
671044
888073
512230
502625
644649
158251
114632
1327230
639362
249809
1199025
34511
1120083
620931
1287714
626340
1203161
1148111
1369640
547201
913385
420615
410471
934965
649337
513239
276096
1242135
1389483
564915
154077
864620
252990
640276
635672
874678
572008
144518
1236398
202699
1217794
953658
594831
1394442
514477
587854
619415
183894
923229
874221
189591
67186
484154
974168
1362326
618944
1253230
1153934
1524650
149916
1301579
555284
1446564
96574
318871
849290
215802
1344527
36096
690325
373945
1008181
1548820
1540718
1431802
1318761
223697
810534
264920
262073
747037
637133
220344
1379032
114650
395658
1422020
294607
373871
959611
1503370
1545195
566536
1297011
42379
1377532
652227
145712
1547979
1368496
532574
817577
1453701
1040841
1444398
533053
1322694
778335
334169
378979
1081046
1022298
331545
805502
1352286
263303
751483
244888
1414587
1359386
173046
1135621
1067065
220933
389847
545895
1426576
1204297
1123132
1197799
503787
762293
478471
49463
238501
515853
200652
671984
1403672
1420028
862027
1306673
519811
605380
513775
553960
1418892
720929
1066283
120213
1446764
959799
702766
150462
1474919
1396894
1178808
175236
880225
1166502
745591
444508
49352
11000
482030
1008735
1471602
1121975
327299
97825
302838
53845
1251084
1330359
335468
1083793
1416016
1432647
749137
1058574
633547
1525961
344310
226168
640829
407251
369493
1506012
924043
336752
586752
681245
1337165
197708
39853
182490
1180153
885706
1390109
447936
719482
183858
1282459
879023
1521693
587170
765541
430551
1565481
98359
905047
469973
126170
209220
93032
487268
31795
386243
1556103
88152
1539166
1425924
1039417
228806
1465917
721043
883969
1349843
1221260
1142
727601
1531177
5352
479370
103256
1190127
259052
250469
1128573
691726
295573
1295619
931267
1103898
1345637
278534
437882
923653
729578
933437
459529
323456
221132
540808
1023403
1062912
280488
826599
1031672
1285954
761373
1545876
1340868
522235
1330595
1490585
1262600
1151540
408166
1070460
361359
1179867
698312
276469
969253
224152
407310
1294263
799957
1565125
685830
317961
1524865
926111
1123171
384103
226963
448104
11313
30466
835944
1471963
114428
590187
243569
495638
630688
548751
1498413
570965
318671
1489960
399256
108895
1312415
874385
1401901
38356
680135
1357638
902669
609825
648172
890391
609669
618388
230206
85724
877556
32980
1510610
352578
1119005
563328
858763
1213886
1443224
1307953
1021545
535752
85820
73020
235198
309661
1335248
541676
241722
252187
353697
61827
762450
1196579
1339081
1202934
340273
798918
767273
326674
51520
166301
1222628
58055
401244
151768
484416
645007
923508
170943
1315872
531260
155935
1379901
887245
896533
1335174
837884
509204
305720
1255781
1125570
1366608
636110
1482937
139615
441604
275191
826835
179804
443604
1371881
422394
1429934
1137809
566076
61945
1476177
1007609
1388286
771734
1528787
1496292
640019
34753
582978
958050
226506
730791
638318
466389
1237310
125769
226074
242874
127681
642410
794196
227946
1187603
316581
316464
779880
1295861
479154
892748
332400
1413502
427805
5357
305769
214780
1041474
296291
1557474
805469
526429
791018
445253
115308
709088
1053384
886426
903084
297834
34741
472204
609818
192202
1327729
1459492
752565
905498
946011
991014
916458
811011
1186021
1107842
484610
1123085
574423
1417457
1137525
776966
1482613
334879
267126
676580
870743
1447942
1291561
1420897
780089
774575
714944
952884
745377
476550
1539584
1002386
370592
59034
455180
19421
574876
1520387
387364
803226
1499544
1376310
150153
234885
929891
1402855
1352962
908189
478591
206068
1160052
1065695
803121
1194234
772732
1273081
496021
1301243
451227
441904
165594
1522013
126260
183553
1204132
841317
1340000
1083021
994791
221027
435099
1316807
1004620
121463
180024
137713
1381175
335310
685050
324759
253540
905087
726156
1339823
582703
1556490
1306833
1423325
122797
753549
1559631
1296286
265421
541100
407347
506343
733157
1118324
1179051
1041638
472067
124074
158827
870609
579153
549916
633649
1319089
362602
1109036
13991
1308052
730473
893703
502805
1316342
231812
742301
504485
902995
604538
1351428
679291
578615
1194447
933684
524819
581748
1555572
163923
500173
1119529
1507074
786865
190221
1028547
889085
910336
1538542
1529191
1464069
565505
1228174
1185595
643498
729414
1290825
236450
4155
469087
807580
340013
981407
819558
472022
935568
549758
612485
134955
1262283
1388058
703483
434323
452509
787222
657345
1395992
1065174
779521
786773
1036868
1010720
449282
1524752
913249
756299
320511
326628
1511839
280290
608310
203792
522272
19773
87717
1290294
74118
1247940
146568
858123
1558936
407740
1277454
1253092
856316
522073
349945
629443
1538759
349674
1112298
469383
630659
1508212
506218
1536332
1288320
79085
189775
177998
181870
429899
1003605
453332
877938
534455
1289520
1113167
497789
1287631
638493
770446
485810
989073
962744
1331549
1294251
936100
799194
395981
500252
571687
1063997
983633
1388331
163313
1308732
729761
611452
924329
299812
1041255
1071222
127838
928814
456166
230051
361176
210690
1135530
86375
300824
1489637
1373105
688445
1333102
1054076
366810
338427
72724
425257
263958
190633
1509110
19635
77558
1053410
1490219
145178
851392
394539
854317
183712
191888
1410912
1271376
539731
282615
470297
344602
606691
742648
898488
123443
1241279
1003155
1435908
641760
294153
293282
209498
754762
1232948
704529
962185
301472
1490062
1314142
44827
91334
435075
1154856
907324
350814
92337
745472
611933
502972
997098
796934
1223647
1238115
949932
824141
695933
1235102
256835
556482
307870
193994
1480095
403239
1322816
885685
1142391
793383
1438685
1496622
1100190
977773
1084667
319115
978225
884366
1360177
987219
711403
1496731
1510386
1184839
30675
1310190
918145
458724
72569
72296
580841
311946
954704
853792
576369
518180
140747
186846
1258288
799691
1292399
609332
869250
623519
1133355
989962
597082
267852
137285
1196556
1077104
97031
460791
1438898
1250762
827072
335400
891256
215763
703830
814809
130577
1353840
1547321
155095
1118688
1191677
1049656
710733
988538
33047
1546172
1456491
1064133
506247
723793
961370
955696
854507
1501412
855391
1077015
820665
606362
88574
1015293
439283
495065
1320075
643101
604527
151368
627838
1039995
1475391
1343579
202395
973407
854535
1565625
341900
495024
84073
769596
850247
170934
1150559
393348
719360
1479202
637563
450121
1292281
927546
1409062
454423
1234377
1182603
943837
382806
857475
328051
485230
325362
201750
439207
1350958
944789
202890
1147840
1343682
1076029
1087601
369661
21474
251991
833377
1513579
1470280
1158928
1452196
1449438
1255666
1170326
933622
599858
61951
1014226
149971
1313629
908581
577349
1562417
1171448
1223894
1377402
68985
939136
1445689
512045
1279265
772870
1237463
109503
222221
1249881
1235212
1208632
318472
292334
816651
409094
1073324
172562
929194
514875
352423
731375
15269
127310
170293
36346
632232
35735
1346688
786120
1507526
932742
700951
695714
1485179
571432
1200779
1135242
846885
348717
636820
36829
1327983
313037
456943
570206
1446542
674454
912304
1124583
652284
1204085
936709
1181268
161362
1251097
1421118
340194
854585
1027891
803088
1052035
319782
213369
1047590
1440251
434402
974156
557666
1076905
336257
1224023
333966
3534
1214966
1541122
1401596
1279305
793839
1469455
1549738
825088
40749
658522
641255
114235
332780
740339
572071
27955
697864
300638
888753
184736
1471430
432094
1234785
335501
954545
1353159
745378
750259
1540317
710982
299218
750175
952710
310342
799886
313809
689647
546818
1321720
647948
690464
1196981
87624
117645
864042
498801
1464142
246238
573243
727014
400472
1018156
280703
767997
1381088
277525
1097008
202491
204306
625664
860699
908416
373291
67327
1333080
1385522
997360
607052
469518
473646
110570
994725
1241911
190475
1212580
740728
902824
1010421
1302038
512423
608232
942186
318464
457439
1223447
1355273
664625
228926
207135
924800
243859
1065850
1022207
326506
42549
186938
968629
495682
1517908
561793
1161158
830365
1288241
866183
441058
421802
890725
1169401
662038
565516
594917
666526
744478
431370
449354
1177057
1009657
729172
1359629
440741
162057
674756
363346
10548
154660
1001494
1361096
537751
96043
1532093
475192
1566554
997245
88418
603893
137846
237108
1384574
1567425
905775
710321
590354
1109
259926
130642
273050
1017659
223989
950315
1072107
402037
38747
1021190
1424635
414652
213939
613651
831174
371454
102180
257007
605847
340426
613946
1187360
995032
135992
173587
638274
223349
763941
672156
580355
1049402
11061
319082
141730
838266
1324452
1041781
225928
666764
1013837
794492
280994
1445830
988208
213738
750316
1347293
371414
719684
1163687
880570
262068
75742
1265483
537492
684540
422686
277498
868210
1541126
1338962
70697
161973
896562
493067
1082437
393186
188708
1069263
504339
171604
639098
176807
1213691
405965
329016
762934
1468652
61578
1309065
1195846
1356753
55265
444365
604620
450178
642207
845805
648829
60974
914825
1307854
262528
1064892
1547284
740092
934780
566770
1469744
673763
1473417
177634
1044205
1098272
1079319
1372666
520507
1181264
844714
1247650
300439
395224
1479969
1004494
1515789
1027580
43247
1132570
1285527
330131
46857
827165
386249
1027241
665227
630623
877880
867599
1440872
262793
771107
1119146
499339
113106
1337682
211758
1223702
81425
109924
750036
1148777
1415641
639272
1044492
576848
400660
1512431
108190
730003
495787
304021
175853
324703
1005844
241436
1322993
814552
1022653
844229
494130
924218
744291
380316
1525258
302984
466483
26951
1473207
748144
764803
405880
918783
261550
844393
1151824
1292937
1336259
1146887
1380036
1425113
1487895
651471
1559112
622204
107521
55354
91108
177123
167994
421536
786193
1511185
341875
627109
461006
743279
728149
1353852
1150239
1473830
21161
721055
1533749
111983
821303
822904
579752
561451
41924
676100
198710
809198
351922
355169
108394
1295761
1243436
13488
273600
553281
212950
415695
1483809
1040819
766514
1358764
486312
658772
1018804
624813
1051558
785273
246685
1246291
754923
749794
741524
377048
412096
366495
837800
706821
1308284
656860
215309
815893
1213262
418437
1465703
759123
1084708
744185
303201
908916
148914
1193738
484645
1167231
45731
548284
13192
206415
1033322
847226
1067462
1437755
724876
558099
657807
1325240
499312
768507
604046
1197146
1507445
323501
628824
842012
768693
506659
1021456
1506281
1042958
1286619
418642
371498
378654
676098
425575
1439061
213056
578944
793483
1530945
1273506
403900
1455335
577008
1149776
661097
134454
78960
1093496
531490
49669
161461
1416824
1080919
692595
71756
369829
751403
1167074
22143
595262
1300869
1200834
594358
1122307
1065753
68645
1288554
703840
746674
937825
1436002
448631
1220763
527009
1037186
1376919
330979
423791
1508832
308678
1354861
509464
840711
1290505
800763
690031
1508055
216066
1163733
897019
460045
621381
337325
1104135
1439767
320451
661123
1206926
656389
667544
1282848
703085
1560557
309348
1238988
53054
750305
1357141
1391900
1159660
1124144
1201643
596014
1310955
431559
786536
368983
436036
330472
1196874
1390890
231360
1474229
1278376
44039
1518903
831645
623355
347807
940796
1262136
1265268
1328106
476682
1071206
1074472
274968
389452
735943
410336
321789
215780
1124447
161573
1051600
515219
44622
276086
987468
1547906
150342
536452
1216842
1393373
1102842
355448
545396
544090
785890
243057
813719
1355798
1509677
1058026
1341272
708563
389312
392495
1131013
398949
1065264
1474362
143291
343465
1101909
1451946
981923
142716
603613
968088
128154
817499
1115272
1096616
558882
860985
713677
1191682
508696
1365223
1257055
56822
1187917
1058548
1215551
1490250
854426
619748
680608
1044462
1043165
251643
1201125
1228641
554098
957776
806608
723091
410693
1140868
130405
1130052
62623
1357000
1126347
790191
1128269
558102
1539250
775353
528054
1247774
1130332
638136
122666
162800
867066
1397062
365996
545859
24623
1233149
739079
13129
1162223
59024
505808
105273
1352218
77641
855173
1158468
579806
213111
276753
1275785
685317
861762
197715
1275776
1397307
1431998
909791
493229
1113607
820422
1150361
439724
1367658
1049496
654889
1280765
1049415
202840
754794
1352362
1181044
1558795
1058851
4209
1441201
583043
345131
865976
292361
287108
1005463
840147
1164207
1423610
66294
572303
470985
1345433
1519048
1183806
257057
809642
6371
615241
561971
728836
410741
1513555
16898
382280
652091
1213800
695027
588232
74388
132357
1302333
505543
350899
959853
960422
23703
1338566
153072
1072283
1158863
959087
22987
593328
1301785
1543009
998538
245601
508473
617038
1279420
691041
1512434
13710
1016609
1258793
923318
1509279
1523422
901034
210430
713858
1328386
735083
566375
607001
1476800
1058469
938902
394344
458395
782644
55540
147938
1241499
156328
166887
256678
1285262
934870
226578
1268074
529226
958055
646304
434244
692596
824643
1545618
1088471
228377
1536387
402209
567769
1108797
515493
106610
695366
18975
1061787
1368803
1332195
1554585
696291
1548493
992971
337216
513804
595248
1541658
1433146
378014
1069937
638396
723644
392015
647639
127402
771442
1475041
146693
520136
1565364
123966
338904
117351
1149499
1215658
337367
56855
416829
721864
721204
805723
913328
514621
364211
1204585
485686
58362
42159
1442889
884497
942088
562717
402747
1316011
541239
1118731
869418
1145074
1331149
1559449
604981
959530
858083
685296
1036524
672474
153940
496278
1499472
620351
1416617
1499729
323855
1237331
1128525
1548162
665081
776528
1303460
1450504
632125
1290955
1190238
757409
1148829
1508171
265082
1180112
553377
64284
401585
775584
729441
286064
1078692
1264943
47167
628404
177792
1011346
635239
1546002
1410101
1459554
559632
813520
1330775
227565
307455
63373
295297
1056006
682929
1248965
1044142
1476784
1397232
149065
264654
1533192
524023
115531
1334830
872866
1264631
398450
586412
1298720
855199
95666
385139
1207134
43096
1302678
1310236
1485178
590557
216696
1186861
922801
339757
1297851
894671
163156
161623
21086
899495
1236110
533397
177121
486893
1457978
287563
339685
81566
37878
1403783
1110305
1248259
429880
776250
766540
1223970
1204298
879709
1383448
671578
796545
1418367
702859
1202083
702594
106538
1456630
938890
654822
216542
1559656
1151287
633978
330346
691421
1127468
448100
1394479
1342638
992706
1294094
223790
6779
1073660
353548
1017781
877136
1165398
1178217
1367863
69803
271591
1259939
995963
1048559
990813
215838
292459
856058
199055
1538246
1443105
826003
45107
1387907
1099455
668547
218663
445165
1358108
1263770
496481
290074
545431
570387
1162214
558880
691488
1016551
1333010
732847
1089185
849802
1299024
979019
291263
233036
1031906
242156
1161249
446473
1431056
405386
441847
646272
761165
1523919
978983
149656
618307
534277
1134826
637725
573168
691112
1252558
383002
1379277
33283
1458503
1278244
136064
1567143
1426832
636216
1122483
245293
177314
44531
1037235
128154
627838
1322647
656519
1263955
1206610
588381
365283
90425
560621
451969
798889
1039251
42315
961218
111231
1453787
837106
748563
370487
680768
537780
1522938
1449016
46089
645012
455015
584371
1479746
60237
814681
666032
1065029
297506
1551327
335993
1101203
1126894
392371
116433
1077731
358226
645842
1396038
894194
682120
476395
1063490
384492
1354025
556480
381800
1443878
1254684
1034961
1174125
478667
239604
166824
545782
347158
74283
324927
854451
626075
378528
1278307
41733
1474118
1508829
1434697
313318
358905
118155
264523
1436687
224869
260456
313494
1205027
244652
1140048
1337395
65763
1207241
1546641
666970
1451428
1290547
1266349
87054
994502
324003
1106811
993551
1252696
1240115
469045
347313
1566171
1091042
1466088
1009544
985245
384462
1333537
270360
681458
470054
1467964
77786
1500243
332402
152520
266352
1265149
732646
268959
628411
1123439
810994
62341
1209410
782223
831808
254504
774642
1516557
312371
1041937
1494132
711294
845174
1060886
869385
935213
351556
1562620
1154096
94452
1154800
1365368
241690
367456
1063441
953201
1420106
1124845
1565699
662765
100170
1148240
1327395
55610
656187
806009
993689
1220392
1430719
160200
620727
895528
1239087
925672
1200680
1453469
1017615
732722
507926
109444
781442
1404
789429
752231
6494
1541041
667696
855927
438642
903247
673763
792832
120758
1477817
1104473
1022144
829370
70021
561874
744005
511311
225808
850609
1337396
1132647
1270029
1517872
1283739
408660
1207354
978758
1416776
332463
605962
1152541
1470956
1020096
653951
333418
1185843
488612
1556392
1307515
752268
153014
1420401
923041
489920
1321369
193149
1095898
720820
1214386
139897
1306539
382349
4811
1192422
1184064
1182695
486458
388599
1064878
1114418
178680
1495955
1122946
1342632
1269358
1000478
6157
396848
420476
1310030
591761
276220
698999
793038
1447746
1009441
166484
203543
14146
538169
709061
947777
1274991
1010017
22295
1234626
674556
1063295
1425658
206191
721780
960673
178210
1385254
473500
499772
1289071
446326
815775
452549
1160737
403603
1052727
377139
1510858
1186087
375257
1314178
838819
1089771
839561
435999
619643
208574
635286
711112
227817
868638
1071318
1358852
326337
1440662
1075731
699989
548194
765979
1428638
1159526
758334
443010
907853
1142137
70284
428123
412337
886673
880138
807391
1090714
67955
671740
1126145
11910
951318
674814
1046478
1187691
1236972
186615
695823
503881
1208513
651052
1301355
1182619
1488241
717131
1405770
1174733
648295
593845
313864
683008
182165
1287751
318698
1154173
1285810
1422582
213348
1427032
1240358
1317975
12635
1078361
1170225
126807
1000665
370695
1222701
1208404
762015
583532
343208
136120
1047779
296231
795206
195983
499473
436249
226119
392636
679531
1389720
1348404
1062701
911216
1005745
684866
701849
933295
752631
1327909
785391
1070511
730727
518029
806453
313691
1495599
1020669
431486
763325
1550429
443009
1257307
1133120
1537151
913696
1341884
400495
1351923
896289
1208315
1395424
257711
436160
648998
1307347
404621
1017199
1203661
808827
1129904
865344
1387771
30726
911101
376837
1244158
1398586
963131
939857
1422441
861731
585925
931085
810714
793303
903405
280128
781385
636016
6293
1287264
271286
1179205
1034262
1235468
891301
1297198
1165950
864301
3862
460971
921322
334692
1329489
980248
279560
1410012
1194216
7438
1448417
229263
1273881
1317717
593942
194477
203153
1503075
221855
325345
1284831
746145
846790
1419518
287308
831204
380551
1036926
42682
1008078
583100
834775
219840
462577
1139862
435939
506244
174360
999642
1086553
1566608
1502423
470722
674796
542815
684846
1045413
815637
896365
575567
529789
1319213
654642
559208
284952
919423
301034
1509957
855344
788144
762949
143924
168962
703748
929156
1164723
757825
339988
1266864
725590
787636
1348366
1107693
1480227
787259
109585
596626
1255010
892670
229713
1410323
1447027
1261463
442934
761495
1333854
401708
1189971
1314571
11956
1179846
666458
364004
342699
363829
631661
296230
649576
86081
1465952
411215
795973
438741
245496
1140477
694808
1540926
100083
392106
776256
1540724
1372590
49797
1256579
562528
741717
357133
861739
1509780
174123
51031
398512
696697
1037465
776475
1403870
1522862
15808
53030
837772
983341
803235
436690
733190
937689
1474145
59117
77389
1034959
1108423
1371926
1190850
1125554
775536
1292827
274118
1362900
1133199
1266726
566706
192388
357711
206260
774391
143112
1293998
168920
1451157
1480835
909593
277349
495145
324912
760375
422265
1393624
1233669
275771
154966
1225083
1540752
373605
1216830
381128
1097423
270329
571197
776140
173328
1136546
25147
452765
1366033
824700
1277891
605116
1377344
1231625
879607
1125729
1324098
1506299
193567
485815
435191
1035
117769
519820
628319
154771
656757
1006616
718486
102948
365443
1054146
406075
1308949
1382205
1090446
360968
1446352
706516
585113
403939
307417
39988
291412
1505231
126478
854835
770286
443229
849388
907477
163079
1385324
758539
1259170
1157773
1492794
820005
1430619
1175585
790505
1111979
1456926
758716
616870
1343373
685963
280035
699277
1388612
1413538
1238418
150480
81085
878123
1055064
320950
1150275
915367
685302
881233
1499090
849151
1264913
1509623
1482173
1303902
1206650
470829
545794
1468330
359876
80034
1340284
40279
35526
1447977
83613
1063583
463964
11855
1397207
778666
309976
257012
762440
496787
1216645
1333409
1103607
1133877
1321841
1076009
434718
594905
1106699
1277853
265305
545606
553735
7745
579941
328711
418700
802675
1505783
357777
565842
887018
292153
420174
315572
77193
96019
793919
394292
791928
1404521
863956
926637
1019335
853285
5433
1265237
220957
67281
633884
134749
623099
855160
66548
1201514
1224907
287057
984984
1518722
1130172
258241
579686
696054
72962
1111636
46770
684070
401980
997305
481660
682580
173405
307222
177073
1058037
1565973
1446378
819600
220440
1158018
141747
336460
1061971
1234661
630058
1182748
955447
1454404
707963
1076081
258875
1021096
1207953
1097835
102501
542988
928161
1018178
746197
1047940
1549290
218638
500542
1059532
340981
227642
202016
853390
342109
472984
3811
1488429
732259
940183
1319809
210466
997296
690147
804827
1216367
1160290
870791
1393460
964620
1480456
1470639
849655
1193397
1512065
520452
976286
820544
1165584
148374
696681
1388341
442038
484237
1465098
377630
16922
257674
400667
637230
449208
1527141
70961
955994
1022277
565970
6132
109826
1055352
459402
23158
708138
1018791
436666
150968
1148201
1141286
437406
1057408
724866
626750
1080306
221323
954622
265569
79961
1505435
926992
339319
1326332
1210757
1210740
215593
1319627
790670
1205399
913082
1082247
473056
321193
1310135
588646
1498141
11626
304293
1351977
1094752
796253
1412021
1529555
1102285
1266288
887597
1264787
1380928
883919
923826
210983
731678
823288
1290566
441145
854608
793966
556250
1529092
555010
912650
1268841
709855
700993
952958
205455
815495
1152865
510624
784770
1040570
442849
577025
166015
80159
469372
714141
480146
497052
1126361
1441534
45442
474877
174040
1516600
1463348
1199741
157263
230539
944207
507664
371422
1529866
1519800
70833
1259955
947049
500347
898085
1201520
1356108
244588
969196
229868
1234103
331833
1090002
690277
629634
618644
1425095
953004
431685
666807
818138
1560236
295799
1046671
154130
425709
813319
740560
1372910
1232041
1429988
1409558
817469
1516347
621856
38616
1384618
1547894
606270
1050359
737835
387530
425855
313746
349155
373880
419505
1485155
93222
1504051
87170
1024900
234849
935529
661096
1011770
507492
79025
410869
106641
1498102
1236658
215560
1378545
216238
193871
224675
500218
465914
266296
1515569
737234
554601
257233
339002
294188
460985
1467723
287175
588781
1367526
995766
1172487
1361411
534275
1055834
1264533
1306573
1150990
1184033
1112643
951613
64017
880204
1328370
241638
742651
563345
101853
1092843
297789
711283
553098
1466533
392580
388888
1560261
233426
1297291
458833
1155388
1422991
1291418
1547545
81209
390807
424995
508290
1181651
941831
107697
1354071
1446653
1238100
1207068
392778
1082603
192631
1302963
126718
1559164
204544
442370
54262
64435
484661
989061
638729
1358133
1348426
1167796
1347785
885215
958217
890086
551144
257787
992818
175313
1227554
303175
1371813
983803
611111
1412858
536347
989813
1237301
747262
1060413
815938
711768
1131746
124156
803472
1258823
521389
1032989
1483384
1547989
220591
648341
459121
1311986
1351017
1132299
954849
1362864
139036
1300441
1352986
431177
985864
212188
816123
1073235
1391130
1239892
1514646
818250
1434709
868099
1214491
863945
1208591
251370
584322
213683
1080076
1562419
1457060
789815
416397
476135
1443065
297113
564433
1205243
634884
436594
417554
743992
1377614
1196679
469067
308613
947413
121544
495715
593228
1187851
613627
982487
1224199
441002
1265532
1067771
725564
1280281
1244759
299929
747038
334061
1358081
575964
157000
724834
1269970
734181
655345
1524375
644959
240186
795988
685725
803146
447569
72529
519506
1206282
74905
456237
217309
365220
1285328
178645
1331202
63270
1403239
463137
1089969
414579
832066
852826
268031
1356218
591002
1461676
157632
618310
330796
966461
718625
1244610
144458
936412
1257976
98310
1437381
1263987
1292072
929078
98201
465789
857268
214338
1073347
576497
1173651
379817
503990
1275809
1349686
689742
1493756
698270
1377617
609287
10063
448308
1423228
1216267
434051
1153754
880500
1206984
655945
1461947
803570
317288
432910
1456877
1467550
419119
402006
145435
1413409
669663
1144527
398382
1075098
322604
666307
1557638
1258472
1350013
1413715
1131778
647555
1071567
422016
948162
265938
733972
437992
923487
470373
573809
1312150
1389372
1049594
248485
970521
660103
1009975
99208
1533186
844669
450083
1182355
1263485
1347175
51538
125216
318766
353584
1515523
1367997
23826
708367
1105715
1061560
10566
821324
691216
1089933
747610
1501647
148651
734783
446037
538720
1062266
1037594
1330895
346873
1144219
1291388
879208
666107
769455
900201
1149983
1435714
194829
571990
1556862
378775
969696
1202636
559973
949874
833767
310192
1508321
408878
465367
1007621
357456
1178661
1064021
831993
985596
141876
569163
767136
1241746
810849
1509526
240603
882836
1488088
302549
1395784
1239226
397989
1064346
111722
416986
846193
573458
449473
1035422
281169
936207
1430182
997742
169342
181574
1238968
681842
1490879
527972
534301
858083
440906
510001
1261024
865926
166173
471494
934974
796194
1431916
1457284
1418503
604966
54493
1412154
1044828
283663
793657
1507310
114559
1384876
852744
782993
1303675
567716
1327541
333559
81897
1017531
578902
1253244
638291
818145
1383723
332465
619483
411527
1465066
825548
292438
745984
986922
139059
96168
809481
1210691
503635
1360639
355126
1453957
491378
1318801
1150360
575953
668519
1388519
352631
805973
495940
1390885
1028873
494697
1493099
674044
651013
523510
1104976
418741
983562
1140203
1232615
1283729
795771
584400
1004299
131220
450468
650774
694225
548163
693601
398031
1427421
1028706
1538635
241394
1386402
1087679
657078
1308795
1252377
172730
683518
1433441
1441735
372646
780879
727846
1288214
1250090
905107
868294
200961
685265
1481101
1355883
975601
1456647
192567
561431
1281197
1562844
1449675
203258
1334719
110953
974621
408649
84427
1249717
401078
639787
1117342
143551
1541864
207868
154184
1398096
1201677
545485
1305435
612232
249540
905931
1271833
444054
497483
1261531
958760
248893
22820
511401
453602
1277382
1398839
1411657
666631
1284529
1298579
1279231
588598
750753
494778
79879
111644
892070
1535557
15567
818017
969798
1530885
209213
668982
1325928
513403
1519576
1320457
1318895
1399449
538074
1445029
1149320
1204046
1535807
1043946
463442
982675
1441465
1127941
1443226
1348402
925674
569298
1275251
644216
529525
629209
302084
292602
1091175
806963
27374
1241661
378316
566308
558499
200662
76510
1265990
57608
152161
378044
1198034
1439542
984863
613082
639536
1406126
298250
311266
483553
424297
725936
1400931
352249
865802
239865
365069
1511250
158277
626220
1200801
427145
58813
89620
1453591
485854
1124287
582213
1456124
822679
1110633
1216147
1400242
335242
890821
1136300
648670
946324
1510484
1462563
674750
1083293
1215925
1042108
1335622
629836
1387282
1432547
816142
1022307
410004
493544
318584
243392
994422
634335
951265
783555
1494066
1144535
1149242
250737
1510725
934178
21749
1149669
334414
269246
1479741
657009
1253342
455076
167787
1315522
312281
658179
18033
66824
1462314
398277
703817
794527
1354766
991710
1054132
885543
1157896
1369760
408286
628296
267643
366665
1055965
1280669
1063460
868190
1563132
1229869
144261
960177
109990
1028698
260013
872164
780386
926448
313806
547016
665805
164511
110314
727651
542481
885427
1176206
126102
459338
132592
862082
614252
1206198
1211499
965102
1168562
357891
33178
761050
1321874
745567
398823
881276
1276572
696047
895036
534725
135033
888629
247218
148903
1310403
1060573
1301867
961297
1203017
1181722
823102
1093532
1059302
293977
496162
658028
5627
1372145
484597
809684
1330645
494166
284665
35516
96679
1245827
495620
1368953
255730
84899
1398958
289198
418273
271358
219219
418072
1352297
492168
1001441
179455
1335995
932632
768354
68290
177694
1272698
723433
99570
1007434
1011689
634219
968846
1129421
1509473
923347
1011090
170896
560592
409789
1278192
420812
919305
1047856
281268
1182894
631330
1112452
422907
345550
983069
1298750
1153132
1359382
1490400
828297
471583
633534
275189
695295
647878
1338945
594523
873442
132619
1283003
1176393
36955
1417477
1494675
116079
1382683
560262
795751
475209
993939
1186119
629837
1471090
1059015
1043974
154784
1073118
594587
920487
1537564
1533581
1340944
1203972
1063220
171499
306371
576923
234041
217539
260974
971713
552791
1095812
504253
600325
576135
1167484
1374063
5659
755793
664512
1082529
331109
655530
817343
654388
430426
542495
746851
192009
489727
320604
898493
142869
1454445
1329637
721005
339364
736133
723476
372280
285553
933403
997687
1082813
1316967
1373511
1517256
701290
550120
848287
1240258
1463715
1471901
1415112
1026017
1103928
447027
628793
547153
604674
151318
1126858
632092
534350
1375214
200567
567664
1133558
675277
1163560
852443
743631
1018006
1545603
977127
1193524
1351726
425942
690550
549454
689980
1277394
117388
1286607
1518567
1174857
892239
205796
451785
1476520
526746
465905
936870
1453423
1478275
1324601
232494
1530650
1041230
505514
1274010
1410248
852350
327981
448924
1477118
1450061
225699
894156
1339516
1043021
477396
1283261
214024
392342
867023
877807
1259766
264566
1358785
957520
1200665
1436198
1032127
278457
442902
47278
3360
362048
1060353
391770
963462
1493412
1345607
913981
1241990
1334886
256831
1208197
1503565
1019425
166978
986796
1212640
611654
757759
1028720
718601
1196486
930221
612976
1331825
1319296
197913
410223
1365814
196104
1544292
232721
990025
614527
1439456
590861
42456
7809
782962
773741
378308
1065769
762615
1254596
824131
1077355
1234274
869330
576011
280783
4105
198135
1503055
1378095
1048567
1510965
1257810
1277778
544998
310522
99474
1224783
552048
1295222
1009694
852137
862782
1191461
849047
1014128
1330357
1044530
721447
570218
1260126
576290
1426554
775941
295142
683534
1519383
1202897
1554999
352388
500180
693909
126291
849194
310448
355777
1330269
86102
526752
606137
275704
1430565
740791
347648
632667
715706
1449237
207869
382030
496169
343530
1266080
873269
1238007
941252
1397400
646386
81570
435266
292572
749271
595161
943005
1039426
1527879
1368214
161406
595281
706674
803140
56792
1435929
495429
1057327
698074
347367
77859
573933
36126
80117
1151830
1053455
28832
851077
1004289
924330
1349445
37048
841095
945793
569467
1171507
1203317
281276
911329
881119
1130224
1463767
859696
592434
193734
1326322
1246820
311474
1492465
213685
1182311
1292060
753564
18449
976204
1024545
342925
101765
102379
151052
1362520
387437
1282506
18164
1440032
1226137
1152271
1425845
1189019
102917
1004063
19562
195543
1353364
294672
281383
1015058
872312
1296014
553242
864558
200802
460498
429704
913995
1164272
1327135
109784
563588
12998
524172
1150518
863815
744689
701612
1200132
760929
545411
824869
791076
1478244
628241
676404
26675
853018
1015422
231670
664823
363112
530571
35963
687319
512644
1410622
526254
1275550
485839
1222690
369122
718065
368564
313019
489129
330703
3433
461441
22491
1549747
108317
112774
1513637
242575
338241
1522329
1380734
517353
940216
1287433
1112295
305237
1394385
1207808
143948
1293448
521327
1260774
168355
809941
909393
1050966
791642
1199973
1138829
853993
1237808
175115
443375
991918
1316672
41302
1216767
777732
1392832
781803
269119
561986
1483345
53190
1553262
1498336
1484395
224562
532000
254369
1375393
7605
1066475
869721
332582
394403
1530177
1471880
1296674
1064439
651356
1026131
1122705
495304
1354130
521832
1037275
1322505
187584
1384955
1424012
705656
161277
1543961
659145
281662
321177
1223634
190777
921227
55449
1515722
1319931
1042765
202042
1413303
450239
1409421
1134122
1275828
249663
1413194
1010916
139872
1189066
670043
385467
193179
969705
146628
1408053
328386
1088366
1539936
1389471
517893
317818
650392
1197373
892679
404537
1559981
386022
78628
120644
1082101
994351
414907
655777
1025747
1344909
628153
7932
1520678
1227070
1536560
1565936
527607
1516433
1556051
514339
78744
877285
1529004
935775
254434
392279
298341
920837
1471851
827145
589678
1111182
43089
339995
940765
1322296
270071
323589
1306134
1232898
41699
319573
229115
1337516
861571
1452489
1295299
654372
639223
910180
881665
14786
534482
711952
855447
200575
1545760
1047152
341076
694815
321322
495083
1400117
935571
771760
900239
1351713
234561
36872
193595
1261794
455733
1165989
529198
900059
1245833
1006068
1199295
342407
1468083
528543
398732
1565888
1499082
1181786
272356
1410339
274939
1343854
1512874
724151
105919
746772
560450
923548
1370070
1202620
976564
695185
34065
921053
533633
488882
646955
945822
618627
1425955
185736
897572
339242
1152248
1182629
1313198
1203804
711488
682782
673780
242262
1068983
1142400
1192694
1122943
1010857
292744
761463
1226481
970369
303942
1271713
935281
1119541
708187
606303
325070
816833
898104
938959
593995
972729
25327
355424
1477511
791983
1180864
863203
1182091
1445657
1520587
476342
1057958
774047
89407
1458074
1222113
1398381
692152
510655
377164
1487221
607451
1465257
744648
58596
1553067
1078869
1156191
802407
1401164
456844
430957
271470
1463093
34505
799087
878055
402381
344880
1064985
1081513
849167
1438694
1012784
127210
557046
279206
1461261
841272
89950
461239
506969
1369854
1100176
1165825
1109556
1248939
1541040
679304
77790
528263
1063637
1176512
1194951
1503689
714787
485615
477416
237782
1245803
297458
903645
81361
1329006
1526997
1364437
82713
1191654
1089157
1253520
1000331
856950
967099
1466314
397561
1489150
1265594
452243
90219
983337
416338
794158
378158
898041
1146646
78872
127888
1373924
1379151
977634
1162548
354961
1042970
709628
1060651
136720
1361865
234804
339089
597640
127728
472197
40905
1237052
785248
510364
202105
30376
426870
907438
988237
161942
688836
1177249
925032
47492
1388028
874984
741872
238498
1130734
1200163
753319
698953
626674
355262
378447
1424249
1215626
1091821
1051707
843648
1036522
746628
238531
102139
1526827
245925
1471182
1395965
477085
843614
398316
384349
452273
1099811
908828
1258009
379546
1120061
1232256
462892
533078
682418
1038649
1226321
8230
1477453
1070853
1009761
703426
1199730
300328
547555
1255163
268411
678218
1437438
817518
1303067
348563
996231
334403
1218277
557383
407835
309692
1519804
1479513
131496
267033
1175056
1387089
1217635
966667
164381
646800
17963
706230
626192
991164
181648
59110
358724
302281
189764
1056842
1403396
1544267
1092916
353561
1330579
387478
985057
737549
1111744
783463
930730
289766
260674
3541
424587
647657
1176787
1239755
578311
1444774
393843
188593
1434773
1436108
842694
1535913
903259
596656
403403
1526278
1344631
242724
152734
256196
880692
1176267
1293097
320010
348978
1512183
427013
457816
11846
1129341
1563968
1153387
962794
733569
412780
1145151
1320367
1447170
127752
528594
570905
1556090
1499637
937011
946995
942050
178206
8215
652816
57037
431764
330000
1252676
1297433
215445
1515732
1290684
1263612
281908
244610
145146
1148470
798056
1286540
994714
1146711
1301940
1097183
1354471
1522151
622787
1004556
724151
716865
1258653
499328
240062
431577
456838
1554854
1067363
1207945
564151
399689
1394272
96488
1046066
1321278
161712
925334
907464
615347
1002803
1465523
748463
670420
10296
179576
1103178
1446253
1176034
995710
496609
100209
615808
1459738
765204
960438
319817
548421
1524126
980715
1261159
715957
1180162
1221546
666711
249575
528024
704342
164559
669069
403710
220055
217690
474879
1420465
486383
1140560
322299
1436405
918774
19381
835381
938850
669758
1546758
1471592
331967
1493591
1146518
1534605
1288612
1559402
205022
1410963
76895
414404
464648
108450
1116266
325925
464457
920013
248118
453003
435364
646042
1178591
1269327
712877
1527338
945898
57709
1503836
1186643
838146
331755
1028881
98471
606767
329723
1335785
1164709
1252625
1154059
971464
933048
532097
857728
1555236
1299013
725320
1208571
1424674
602046
1081253
693051
142982
195658
1446254
762363
749518
1031189
1303067
851528
256424
536099
472813
1208708
301726
1109622
244059
1128438
1477978
574502
1290841
767214
544530
872445
985364
1325509
1084668
422259
1520744
957341
69872
1516292
779122
957951
1567345
123693
275770
356002
742349
547872
201592
365474
1356037
1485635
909609
1014620
793111
410547
59093
883766
240317
552505
633291
344940
1506715
1075771
715584
1336333
1397852
208268
1441217
1136909
363686
1113561
264584
488654
15341
1325019
149570
700337
768479
741435
179717
172664
1086233
21849
859413
229603
1307459
1153151
1105965
420831
1192539
1167126
1255305
576823
230164
742718
616624
770107
1533615
930600
1183174
768276
153378
404507
600292
17402
129447
480319
1111920
898612
1548504
1170703
1544089
1127506
1445392
260141
206392
20956
925998
1083317
1209460
1037243
1405921
1212789
952862
1393209
361285
936604
1312645
1170809
774885
629126
978849
1066535
695291
1194025
1539176
195972
1267252
465867
884373
663447
251834
696960
154204
874552
1440890
17704
491651
1275636
557137
24249
638050
1357437
12700
610513
861708
1194124
912796
1427646
1326313
1090195
1203719
1009849
1564197
813536
1489955
1236940
683552
1436664
1117213
1006476
1186121
1451186
416869
502264
569052
865237
1536143
787172
48767
1124941
205586
793036
1438021
1306367
1019299
185992
1444688
165067
534424
89531
588516
408628
1326852
739907
1203471
984189
1243375
383369
702010
401338
1021613
206456
1148954
388362
244152
283869
1316212
224388
1393677
531508
1285273
200068
657752
49777
491271
501503
1002036
1175824
535138
339586
44442
1403522
367056
1502471
239694
163910
851299
635471
844077
1242889
1334828
1488299
1445308
553866
94294
506672
808293
1441511
910910
1472988
974702
725294
666980
1238911
437230
1094131
53145
247326
902940
919000
438296
908524
395005
1231232
921077
552580
831745
1385110
1328981
281747
1070506
1439641
1382633
307857
665602
449939
1286088
1084164
762902
971759
1045850
425319
944364
1251036
592730
184498
370041
16755
731720
1052938
80429
1537156
670005
893381
1037288
1207152
335023
756376
18048
744173
700994
1087200
995111
1277168
1217366
1370878
1555823
599948
669728
221512
1083734
1139381
814969
498962
597662
37673
481386
86585
613996
74117
50771
840320
258373
1282974
1091652
71171
432977
794943
130872
1144532
9068
1100753
1432367
516985
1100405
43364
799046
538006
850296
234578
462275
455234
1168495
481159
274082
1092196
780350
1537869
1436352
181361
1198020
1290070
1513036
1439950
1328858
1022142
1234602
1295379
627119
1380150
1358662
1534703
649653
18126
593085
648809
1326706
764628
950130
462602
1233029
1290214
1501947
785765
375522
1132625
511181
1072588
1006772
1095677
602246
975879
111422
1550367
272308
464001
1027316
1380693
261687
65060
275911
1109680
1278046
549639
247971
1058447
192241
779908
330484
774941
1541797
241430
644510
831929
91888
1089779
1369066
729005
277101
102652
951724
636023
131243
845146
451597
604462
187457
1003668
1409312
999095
48158
1109923
112121
1246989
1520800
1495665
1512657
632092
1025088
158756
193558
1177270
1036554
418968
12577
237162
209259
1502428
581902
1243571
513241
499107
517747
473323
1145362
779870
729709
1108626
1316173
1064018
559804
130620
1312957
24473
256959
1149819
1214592
1449722
1128749
1214771
197909
542154
967168
875187
1271320
1212787
671448
412000
955830
203930
1496379
1476086
1173012
107981
968255
1485071
792427
1125959
762630
32846
923822
734636
160415
193514
1232158
276316
326913
307822
385744
267843
650509
576628
138440
310921
106596
1460500
65796
1296067
1461689
1319605
992937
787203
1374822
576759
682038
776673
694954
430564
1233746
501998
813783
481275
651611
85388
699275
1497670
695476
466387
1195139
601890
1044929
1159190
465398
1194045
974756
289198
1197136
270489
820200
194151
1162106
491633
1357405
1473770
1468619
798181
1270858
171119
1468243
1039178
1007025
26810
1422269
854840
1278970
581903
1291770
1472844
1198528
463464
631608
873132
805679
27396
69999
707763
1041316
1068496
175826
1253859
770371
1262136
396501
273161
1115024
321971
1259386
1521138
1329223
811348
406446
1137806
482085
911977
1009582
1013946
938995
952040
1465152
551133
1137895
359527
1417159
448496
804913
956767
561414
1053644
785507
109891
705079
234401
1488390
261863
1347292
7837
1543700
652943
824225
208083
1287794
1506353
1028118
1005421
1340583
1469572
1127742
543539
908729
244233
1537013
249154
1128502
1349869
1310077
264923
624446
1242128
233796
1459047
393839
245665
150776
1160491
1472474
69566
897152
1031462
1267526
1062759
1326560
21838
710979
676459
691224
816569
1040463
723905
308729
130101
1098397
334515
1286611
715945
780032
1114860
1144145
387158
1017606
729132
282248
358329
1256988
103768
1282041
490746
1153535
1346907
1265157
1518850
358807
832413
121733
108807
930494
1303774
1516469
682749
454257
72009
1004047
376736
112261
59448
977135
1464865
731950
538223
1099580
833176
1451505
320116
35330
913901
1175805
278319
1248479
1325359
1500980
899949
1384983
1244212
1319606
831367
682016
928606
644184
976992
371738
625433
1353005
1086213
1393395
923563
456386
420322
623158
1501823
503025
1511247
1354168
938557
318006
740147
1209367
522094
743704
585824
670633
95880
1230063
681887
1218420
1392778
1225696
515227
635292
23251
434162
384048
608967
567239
728623
1134851
1461483
1163915
204221
1151080
1056656
1467359
467702
1099215
659824
1034781
1084430
1555766
672624
1127827
1059612
1486733
465056
110657
1031385
1553974
1451864
1312386
123012
1242058
1271
8988
1518905
937095
702482
939574
1307743
99138
13478
295423
1327421
1369977
459663
420238
122079
1249591
1199831
1063637
367981
1327144
1390829
821850
667359
1433973
1364484
718866
265990
978147
548457
109825
381476
284252
9830
1285720
547246
462361
997571
1231745
877103
884916
601824
648613
871253
1284558
1051646
1096139
148887
838365
366567
860438
471332
8260
232045
573482
1464246
597948
130947
1218311
460463
1262804
430639
1465476
222325
422702
715294
1280987
435107
1249109
251604
1333993
689741
1202083
701494
1013683
359909
603196
484056
611212
480812
1263572
1505026
1368911
206344
1485340
171497
1429180
523596
170958
430103
238257
909199
1253571
213568
1181533
1340757
837040
793261
1078934
77030
1219932
561221
220581
125735
279843
442976
1035643
970619
590992
1334817
49754
328389
1453886
439938
191821
32983
929728
184495
1440031
835956
513839
1208415
56060
992610
874321
563355
838030
1004255
559806
1387040
164901
1527982
1554706
301284
642545
1331611
1339943
1177837
1505285
882162
315970
344928
921089
738293
1186907
1224927
720042
917251
1357592
1149349
708148
1215085
521889
1014505
495958
1249558
240720
1266940
1026781
695483
1557128
1343865
218635
612841
1556692
1216155
368948
12281
1495292
1194141
1252711
369512
888004
284524
1437353
764817
213213
115238
449509
981854
287930
338047
1558198
1303052
1268664
1119043
1526676
1217973
189201
496120
470987
56679
986785
1383362
1040439
1176506
447891
729652
680073
1441546
313380
1178873
1446203
1418808
590152
135730
1020817
336724
1196871
1068952
1002285
308872
1267453
1150156
1282396
609388
1008591
86976
649785
239271
254923
1143123
1021680
75243
696608
659801
548213
1141497
448766
113798
293860
55631
1134475
1191874
964604
544287
360605
793854
267915
1533713
317313
226739
810814
993955
881972
89249
889350
96671
516732
559636
374428
1292624
1091764
86736
222403
1000737
1308073
1117872
835861
656714
908676
1252535
290196
28833
885563
68714
399603
571120
1332515
22789
1290983
298138
1197898
666175
768487
564675
783553
367052
248494
1020778
915115
1395169
1410042
1095464
1460868
1309712
846576
1134552
1135441
528981
95540
1111682
967661
712311
163491
262382
384043
1332176
534781
756587
449380
772139
112145
147189
1441256
962391
728687
1032396
269009
453249
385052
748304
638196
488821
1323559
971411
1400451
1151966
933899
1011461
934449
996951
18917
736692
648676
225722
197840
539189
603771
884860
1398327
638783
1246921
537985
511640
745153
407216
805112
1055888
100374
480773
1483937
1228512
1164606
1029993
24973
1430969
904304
118679
1544593
290673
203878
691639
1552118
603479
685749
728747
1407653
337628
933412
366072
780934
92206
314955
1156057
50080
1157211
618411
497631
1238191
982226
12963
909625
29629
275625
587128
74523
684052
1164633
1492458
506093
1410513
401121
766162
782675
1536761
1025593
666228
1370857
1260344
1128055
364845
573618
1240767
1436819
674591
1379911
20982
320538
847290
114774
453217
571151
464231
967735
538670
1352549
972287
1213950
1161003
1540228
287113
734976
1240121
1538665
177925
193992
1145557
1122469
1273158
1270625
1017515
409659
1434213
1466918
1115862
1118057
1214824
61322
972585
985369
152009
637065
1054965
1124209
935714
532051
1267978
518660
263589
197395
1157879
212329
1478213
444551
1343684
67141
387414
1246752
244064
740601
1390979
1469256
808509
234800
122276
306469
409840
470500
360771
1353860
615476
1115009
1016347
1239711
1005525
564187
276113
1092068
893508
427871
234316
1009968
1367677
603831
648610
1243013
367156
1208301
1452270
631599
409163
1497877
1257102
81298
1049271
936693
355164
24046
647009
435482
1398394
1526780
144467
745781
1381476
61380
1467214
614121
947900
694343
1294003
1016287
7673
907643
265642
1549100
1564428
1395228
1175049
753920
1146868
1217518
5544
600662
270287
1358713
750005
274191
1054741
159941
775358
1524197
1156140
1001432
239028
1417754
1027242
936975
1298692
1386590
196775
194329
480622
432063
884789
737502
920109
1412293
123975
39340
962093
1347674
1206976
350196
478387
280329
45359
689235
613899
329480
491195
654547
96666
607321
224929
111693
1421225
1295809
1229018
971092
78997
969958
1274960
800305
862031
548841
1321575
731863
878351
154526
1082856
176051
1031894
126373
644939
773664
1433050
196145
1087918
1370839
824287
259274
374249
1449591
1385166
459149
140649
1173328
578064
962189
1038978
1005137
151859
19961
1222713
710831
48460
1223033
851661
1078066
111152
982113
1324391
96808
1235268
469590
1286099
1029937
884504
524744
822946
256254
1038997
418364
672966
1069851
196392
565531
1442096
399683
290141
929161
923305
159916
1239048
106978
587935
287905
560418
836664
339251
998923
1262363
326700
1277082
1417153
1498657
694689
1540107
1289772
446241
1033354
1237515
415785
972410
1403968
927718
1101319
1567076
1406188
1203413
1208607
749889
1239414
1475181
794961
212313
1070188
237400
721067
1082404
780174
923024
305162
868878
1184459
1219505
1005877
810377
90368
182652
607284
1131264
310896
784222
1150975
284840
337360
1100007
743732
724870
597814
990713
911891
1162763
218941
1315240
814889
875205
1286783
16813
1499614
324470
1408245
921986
1301645
873006
361395
197943
1230580
1012906
884422
1422319
983255
617210
198565
1305081
1246168
581964
1442535
29479
988913
804004
306513
86509
922072
433724
521453
56622
23021
105247
193056
107766
1351456
134512
270388
473132
118889
911358
944617
225411
376285
846485
1071476
1145906
1315734
1302419
324337
1327627
1299063
680829
294028
686389
420797
771054
681156
1503943
852258
1139713
1537694
75661
1410826
1021139
1464131
957818
1465527
389655
521532
54138
534501
351329
674978
532510
1357396
1222431
613628
205309
1083071
405769
552981
566996
291215
118252
1481468
844719
484743
1514625
440283
647067
235632
1071965
717075
575471
698404
261321
1087541
1427741
568351
1378438
767226
156891
951960
832915
1372594
604734
10808
1332991
1340361
1026029
776732
1055993
872150
1547451
215984
1489632
930276
84604
468659
924858
235666
168294
1385830
792494
174603
1545326
184736
955966
531413
1257788
727104
496745
1106469
903479
179155
739529
755243
1298180
1142975
903897
63325
265500
880368
153638
321205
278214
65727
876236
302416
456381
1391689
1184792
1387287
1012576
730962
1432428
638959
1176019
229711
1286138
171457
959374
176005
485815
858963
433603
1072977
780472
341996
864272
44998
33292
1187462
61102
320518
718452
92244
851437
282489
1201297
5217
1332551
206056
1545171
739261
197916
1329269
835622
981083
1324226
251980
868129
849670
370522
1313255
830591
1278736
916182
1519562
413166
397880
1445639
1428468
248023
1015112
819744
913231
1265976
1482625
514480
876545
1027204
1199513
863486
1088204
942101
681625
274619
1521162
313547
71068
1088228
199856
191140
1017196
684819
635257
847974
740866
762092
461603
1289186
835229
1326322
569267
35989
549091
299988
1530473
17846
548992
1061590
1171269
694649
1275978
1441981
698071
702071
1156236
518224
536726
1079614
865313
240637
715978
1055524
170826
211353
442544
1476573
4792
1220727
1308546
1180813
1005693
471715
1379717
709678
43056
1489511
589307
1364587
1284849
760433
82509
499592
597940
1526693
236468
855044
1356515
340978
1502289
348223
662191
668999
516012
548838
1115112
1043703
341564
201010
190619
374786
524559
409140
58218
1543694
1077385
329046
1512428
877195
924711
232741
637928
130446
12271
750847
1271572
174465
111672
314320
1507428
1078070
1028456
859480
96171
1161795
1153316
919837
1084065
1400844
335253
564262
3548
1440088
1008124
838785
1100248
560479
1252319
1224252
8847
920420
446219
261937
673223
1483827
501139
1090585
1139800
730477
1187113
980856
745482
77038
67764
153610
21175
1391362
1156792
1137343
86109
1319620
1362131
723297
378347
507567
336003
126916
441458
66168
1249828
463487
1046017
358254
680344
1268735
929611
276276
535202
376950
534448
30345
129270
1039486
1227736
1421098
1334447
552825
610167
1486004
562312
1062157
1125157
767315
169655
1273019
1493425
1331928
1342742
827899
228063
889449
49939
665196
640309
937173
1295171
1281530
305664
571606
577373
715491
1390252
28290
776785
1310262
83122
634328
191626
1446551
1228420
50110
940401
170952
152144
960945
459953
7809
711202
982907
993501
1260151
1505355
829262
473202
115535
830758
57489
552758
1332275
35104
952364
1457596
96127
1379690
1397243
945009
16069
1194706
1091558
1265260
1177857
1006237
1208336
694778
594572
1222355
696754
792190
692852
843422
302367
299801
455558
632863
1262380
535046
923715
598276
1146826
854978
1333852
1084263
425161
956214
1214429
1084628
140167
1352496
789127
296253
283511
600329
1005027
1553799
1394669
488429
1406083
611083
583630
1519859
229535
137846
781560
246498
1000444
1233071
19507
1461103
8469
157844
411523
2727
982435
748507
1029329
905297
265187
1110696
127822
1437477
721095
527015
1515059
837230
1010791
229615
293934
1451237
13064
1501573
214920
192554
1375956
360256
1358126
407204
186875
521064
581202
1542916
481467
548540
1164284
1015159
209801
240922
747029
435354
806417
439765
1318724
787947
81790
843874
1258783
677535
1419712
1240494
531025
592580
323516
1540590
867941
1522817
1188915
475404
1298635
1162237
786054
551269
1072327
443670
203876
1365549
424472
352728
410444
515396
1303573
620678
1442069
464338
220352
1091816
505533
518590
484943
201839
500726
270400
1410700
529419
1467396
1021752
798539
576801
502536
1220186
821584
1352188
221543
1553099
1343364
721351
527659
415737
1086337
79158
276797
768048
327294
1552470
246011
1405130
84545
946657
791213
1510080
1376561
1177100
818031
499960
355183
595671
708131
1071440
155126
1445837
1262986
1302927
200792
249521
184320
1262877
927970
1103826
572790
1203905
595759
148351
1138004
5953
1529138
1224654
1268602
304106
765635
897868
522924
158816
999021
641403
610169
1132513
1071308
583608
136187
631299
681458
792116
337614
1281337
316440
758951
702164
607912
586125
1369091
1039370
204638
1455752
1559033
1432614
1115690
536997
326196
574049
1467751
389996
582899
115432
236120
405499
1110938
200446
1098707
1254162
570930
1469461
243939
763161
673413
728353
248301
44034
896104
722956
304220
748794
426800
863308
811421
1357280
1400064
282691
309930
46460
1562657
1140929
359717
1330992
1468144
446532
614809
1034674
226576
414364
982107
427387
312104
735815
1372301
842104
503573
782859
947454
500409
415447
933870
971148
1100971
1294032
921547
772510
1203923
146700
847492
125175
240961
1489624
775404
56319
62709
694345
548193
362661
1288295
1217486
552117
404632
587432
1046370
504611
1357796
428817
202430
102467
374304
130459
10137
252510
1291707
784249
701300
552037
444941
724955
825383
606167
7852
922029
463538
260838
593269
890627
110582
455273
399201
582717
373071
412729
20051
1056648
321030
98901
1220634
780649
1353221
781103
846631
273921
506231
1495724
1294597
1461442
495541
500906
1237410
80052
583067
734973
1178825
997719
769900
727337
1104988
1532544
704523
295754
1288486
900887
32054
1523414
1502187
86891
511234
1192874
606742
458873
410653
195802
1407948
353787
1254229
1179575
932463
1481099
354295
1364125
1454093
813156
371573
1349511
147363
692775
1521620
1075035
1552649
204707
1349351
755217
253065
1191741
1544619
1053285
1127740
1362839
860590
321215
404040
929103
1134271
656680
1446378
1405279
378228
486185
1312260
223598
842716
1012288
1533828
1111169
62140
834512
235640
475135
1056090
209102
110462
570301
35376
117351
320548
324351
616273
581645
1017886
19268
27800
1405964
321410
797214
71228
81210
362012
1020542
1381344
425027
214533
1301406
1282309
1267281
199862
1254650
1013908
892151
1087013
499987
877765
1504743
1558177
773938
1161112
1047739
1199252
300781
1331657
18312
872768
107936
768044
912189
892609
723089
1054639
1413004
1219758
834944
17800
698019
420983
1506483
889704
15676
319279
576842
723830
1087267
1150972
96187
62526
46144
53989
971656
944743
319776
1245521
248547
594321
391455
3120
1541215
1086747
608814
1037239
1452897
1360170
93814
219624
1409018
623662
1345497
1006042
1480052
1426599
1509306
888432
111646
589445
524497
595
1000094
1115677
105739
501556
924454
1533907
1457642
1337010
676678
1276934
833656
529738
612793
1030413
728333
94281
173533
1451760
1213240
757512
1092790
1055741
77585
1341348
691401
722245
149257
1505606
671149
738344
1133307
1526775
1085527
1242992
1530157
284828
327557
1358340
728151
890294
1439651
1086096
952747
542660
497177
394787
1390895
273100
1462755
1164806
22417
661839
468993
1056654
488570
966606
314696
15076
1506459
341121
923708
549327
1450147
1353528
359690
301714
203678
751482
714453
706745
978642
404051
1526475
180372
1122390
331910
83100
121308
533103
968224
463250
6368
1428575
1221822
953817
1118514
662763
334914
656361
912500
864379
904398
1275672
427832
86656
797946
776968
441065
623139
1415147
28835
933651
591285
152151
548600
993806
909229
1509280
593583
600468
1554449
137894
615885
1087115
428815
1516578
531014
1238256
569699
16196
522314
1436365
813940
619637
156499
339861
1243505
862681
1331476
1377859
1403408
1539643
994677
438523
229809
657697
1180668
28463
1478362
610015
789052
63333
894159
228220
1090735
950824
564479
1474596
402325
957350
191732
152791
428310
278965
303239
1515404
572377
821718
676298
133670
1167825
662585
436459
1071308
4510
172202
709538
1521039
1095951
347933
267965
610228
1006776
211635
1321787
1401784
1083899
752526
299471
861502
1287586
1038923
113923
1097232
960509
635728
1385030
1003814
43936
1224363
213760
117211
399549
1068960
308635
617057
1101297
515702
1001512
389435
431688
607947
1072809
1460883
1088724
1479094
1328682
1039527
1277995
1402989
957734
693248
1182961
456073
1126693
423248
134752
1214892
689073
15343
398780
191126
525794
1436927
134712
43207
1180729
811216
111944
161624
1112929
126173
190062
665886
1010499
221872
1160507
411096
560456
382567
1173289
1262537
385192
1239556
989775
366658
1180302
375660
1171424
1128752
1436461
448784
1185896
799099
1557374
391892
792951
525088
1293843
959751
1233144
901024
1080811
408112
1271588
118396
1184714
546669
99684
942432
987178
403311
1441340
374252
173808
1373338
1401640
414593
1514748
517044
1261785
581926
1213055
347639
718044
1522004
767759
1112350
786511
869682
1348262
221410
389210
912191
1556648
1246346
1026431
1343747
1340879
91399
1276868
1407304
1328064
410775
1203562
1493439
424526
1090586
