1056024526
1257621018
670748270
946436216
679346296
84081007
-1001231828186
1101478754
-1001165117365
1250349080
1321511036
118914398
518933359
368054608
284214799
1117543540
532090708
979170873
557975958
974011399
494574561
536417126
364688310
1251321297
904218200
952136952
484338945
582225552
452934206
729731478
879249394
846533256
522595115
628980683
569076449
396017924
204692436
95424665
805949527
611562305
767528383
486912039
557960526
1229315848
427904061
337912319
1221343833
429654667
716173134
422859040
1272336310
1495315562
1456523502
394945327
1191660513
1601505651
1433000013
423407120
350545324
897069777
1027100979
1408080984
413124905
615065604
1066717457
683189660
333515526
1239365404
1300018779
631081962
476057933
712561202
556881955
388175194
1177452372
583173070
1493196110
488240936
542567970
812063980
984211630
585503778
218467854
1161951422
413095390
468154532
803266438
195914451
286473649
1496014010
1736683686
446928486
601692587
296478059
1451075398
1236908939
461019908
801562730
964826739
1047951515
449713521
738262403
341842838
1019674175
256648200
405888036
1145615124
521079076
156154978
1021203916
772770322
255534398
1337501641
361330844
641891983
625086248
370540165
711437951
941279757
755855521
1037929440
751236374
862363909
1018768323
1263928526
393874175
307186648
490837105
845308932
430973789
2376820
951544514
829111680
988870041
360324919
970256392
1386976381
1106388691
390567716
1006607739
411798851
342294095
1148317152
698082530
479951760
740959286
731748709
1040993704
267652369
576641305
323005236
755497355
468599705
533492343
694506237
781295935
1557818733
463469508
734024266
429647508
608929535
333217418
1644153910
1557505149
716464169
559420717
704945924
946599657
1489261146
496511443
1101957743
254302805
630677179
1480948062
1008750268
308618180
377287883
671308644
578971246
1083999238
1244339016
1470034394
1069207794
203844148
1199918050
463162739
1229474386
1207937397
1000104377
610874311
1071455856
684049657
841705973
1363303434
107213346
452807801
950160648
1355294198
32055954
1213160884
1114454658
742815177
370477390
624855807
852214620
507926270
484040033
929823190
1728986036
904371046
197382765
310536341
550345335
707882991
927882052
897053499
961656946
708340197
489263189
517426780
220695045
498591765
1240858844
256412590
1379322265
1642418565
382939494
439591774
705431934
295433
566679482
1030853266
895278864
99617583
538200453
754760108
980272281
732989721
1470399602
1132158107
1348018944
632688764
449371547
343930208
1531071147
1681602224
1104814889
957883386
886086316
1642219881
1640394192
437264150
1249750654
1415875023
1415379547
1123477014
93257434
377289339
1770415046
982559830
1046484495
1358480564
185614060
239722785
707486658
990823947
1066496095
469505499
1310751436
1397594417
959838056
992383533
443731188
1372698904
380352306
1781518201
388417989
490335045
721420916
1259930873
1530967105
773609798
357407564
697625020
666360808
1498910402
1765611131
1079935440
220417262
588849730
1252876751
664775320
1236409456
417859908
1525827913
914926616
630476753
1189102481
501537154
830821720
891829338
596275729
679225448
1366558229
510238982
1315374600
992481048
515875251
610104774
1147610298
749156273
935828299
845215729
382629469
868499760
280168940
1608877612
396800076
1077927499
482615669
576519249
1577401806
394644874
959673274
983016232
601300159
881713962
610312428
922329032
1306424204
1132532736
750015876
1608963847
703996370
862746665
1431192728
595392224
949366090
654330106
1744654438
265033484
1611417898
238056043
660399526
1023083017
568908014
1584920428
1014038725
560882231
225967210
885012203
562789679
368884678
1130031743
1005765725
500233971
779147321
519236622
825729371
181728698
660237403
389378501
1046772275
446643558
637947385
1486953265
1451731082
1322875085
260265418
710004118
988321532
1220652953
889400491
531782029
68021260
608097734
346965764
711252503
537790949
785387339
430243164
675880362
1614845771
1307465568
1210598617
939198219
1155915566
1603503003
1345689610
528902300
883078506
326936007
728050136
511439251
412503650
1554246482
1171540412
1365274501
538909670
1161891186
960363772
405923690
530886700
790313266
585639527
596623890
542769231
908131308
888487092
1541893402
748232384
555317258
1052773601
465423258
342739883
995371266
126616486
384197639
898046435
884331020
1349625487
340200540
466070363
724489392
678008988
497702387
512491680
1033536861
992887694
1174723651
1004985102
1252231516
1609373994
894384017
436710999
459927804
394090193
997127633
351556402
471630485
917719473
390918447
998612937
841623506
1161500365
403953276
1750057982
411506148
806609502
655979452
981021953
576170474
1103899840
2605811
285294017
1205770386
637539606
483199487
1158562059
1038402911
1172346276
392998699
1115871606
958998217
416489529
917985090
281736791
1620407273
1201460604
972537970
1255606495
390046406
654182654
5874102
1359020123
877284410
719168836
844070569
1028120235
1405818355
1353680101
1646176287
536640911
1223257053
179434868
893261486
553458393
987103130
1453522252
874492139
59442320
1098787052
1150245640
578634874
319261902
1400850286
546159391
429544834
1064122520
589640470
1085403770
429414160
265196022
240303076
536142401
825922726
135411365
1114177539
1456305584
1042951003
1266748843
408914103
533297882
914799400
964266518
654385615
714193146
546241630
517226492
918632848
601770324
158317276
1662445167
559159235
231976680
729946642
969813014
1252119221
428713467
541806031
860735517
678851074
1295413387
1274572407
993371913
518246233
1192629366
464757506
921343982
1404371614
723837975
705175541
743671609
653278507
539033504
864145395
1469542731
1126431013
105055483
971695584
978137250
862710451
916740708
970821685
442621143
930665836
1114713420
757446119
1075615610
1262537896
575664554
392268741
1065235131
1064408933
807314682
516352900
860183861
484852584
489359654
1426164282
106808520
1721467525
1698581779
704688633
906709506
497989822
495873850
273181626
663635847
640498926
375774826
496530568
1126095536
405357468
532054179
658276356
445034078
1168111204
681710132
674607594
283364492
468236229
658504393
1455895896
749126368
149938060
229653145
642600326
737717590
700377526
1276372875
171763384
1666427995
1000083534
402010797
223760109
1372597675
1361218474
843090884
797423815
601840826
600492612
829452196
1285092356
915658704
901214798
990135456
700070985
455246777
937065262
814936902
822591028
1314091470
1059165993
306908417
952970640
1763021314
168326189
956370439
1158791222
1416736494
895139160
355355591
1268147980
831829937
807501243
1713939186
692951272
1470512533
464777266
1326500474
1193921890
1179484863
423915058
1558546158
567935826
1250909795
460917444
873011677
1732953601
462151928
414066082
336197383
675588544
393976577
755529811
888140576
1434764869
376910061
827571928
464031612
1472927888
1131429165
1301000897
1209341576
1642648388
1398482707
762469724
676924576
617519144
845038575
992069022
362963129
371356344
1398895277
1200198956
306355214
350632886
744280580
467967782
280487418
737259564
847382590
1753616564
330635187
872969412
429887950
1747046480
865537091
1064949994
608021122
837842270
876766809
375663332
998243337
423237765
1040741789
858388437
645310204
582381713
1406258897
802925562
1315775358
914010356
1313340377
1296971371
652817604
302046081
628603646
620193615
319291125
1076121522
1480075847
988818341
942669977
1338637620
981383731
1070983376
770778576
1013038104
1406842352
263129532
1216429708
981365028
1415619917
751560315
972923141
554631624
1075918902
1045419585
1354253250
595357357
1653876482
831648122
702996668
1415870280
900093266
1345825550
1288169727
1384332645
575161141
757181764
1606480017
1735406825
873928088
510931350
837595608
993021359
849754117
170252572
884824602
923504180
775879283
485257326
884549120
984053012
525986225
1055358819
301340219
82239423
340222575
283646174
741074022
336963894
330574920
1639310586
1420349761
571695982
1775492881
1759659906
672350165
700014564
1476756278
380855826
792104938
467879085
1214660414
562814699
825538061
872993185
883652652
1578262788
808469525
621530450
1468417928
579481827
702268677
475451579
335101224
1677689654
477133593
87337779
1268525982
255715211
303692017
552065751
136198652
247188517
1154915804
897300592
716070578
743766494
730321564
541221694
1464226199
913198304
236669098
703018087
1644858058
659561581
886092426
1238747538
1409856978
1443675924
781248669
823407134
526332875
941984711
194416716
1151944392
159168858
1000374601
1488183516
720660243
1570448252
1647816405
774693501
533443653
855493065
1662558596
1458946339
1264940604
486590666
735196998
1037986926
801171850
226361514
902429993
397795453
561988562
927537593
436971158
1475044126
979960429
483504918
160734566
1575012414
1203542219
765210562
638794808
481511478
503146593
1419468785
928833276
935786488
859950192
269206733
1625882440
1045951833
1316417344
749709517
476132903
486240101
976398141
1021947844
519800962
796469373
1599351157
671573332
303591522
1263340162
674597032
921980905
1233191629
247374822
868955706
800234667
767138977
1355226788
1058896248
204053278
503619277
97296952
693056989
977108828
892044748
1024153851
703136740
478861876
1387737975
1041182621
692159821
576713808
1448758737
282474572
246184063
1128923977
974534656
849426861
1145326622
457219350
861296978
605585214
625311079
498080894
400004995
1250844964
470214878
290634168
699306746
984319826
1448957461
159761047
1673481065
1305812411
397775836
717442781
570388678
549090316
653682807
976764937
632283456
845596290
405016357
1040278869
403700588
739097159
384768797
342258429
393980837
1431286615
171464342
200997309
1241287378
1061513564
1072277648
840565291
1190812151
622358930
325920428
523862245
662396277
382877013
674360496
867747598
426416579
1669279595
1160175638
598704004
821125071
1598348387
159976160
1106323196
1013943361
542787485
460950560
947386658
537787755
1677015078
161118803
1298582298
1229323206
776141638
1617666348
889842581
893623374
857794704
468976263
817597731
152024358
1061529840
417884196
488377152
757333124
414321954
893626930
760131830
849959763
778586623
458442488
598587713
234994598
573845322
1456410778
271063726
611704991
458698834
1341258793
718909334
483747523
1142743614
690185324
989390195
1122169691
498806200
674229286
642246444
822936670
1039695387
459621654
739181248
1053247780
818593033
1032279049
751440626
632192739
785380223
644645804
879880094
757378300
1153129897
425400222
1014914741
292180758
1189927508
373930641
387889645
1087176891
607377410
768736095
549364415
421223220
864637329
466100309
381510475
1251118591
534349117
301635460
1486426529
393696421
879453278
895556683
1033709475
920645540
1113312549
627754779
220605399
864530800
249608260
396198340
1006903013
839561885
390539644
430538565
947119702
369369962
271592734
651671533
1339320394
405651849
723766193
794613251
631818777
652933277
1427757476
356335619
829921899
381114838
1070804661
1283153630
280090034
459226710
1097324421
920675478
392152825
156235389
979838965
840136445
725577906
1647891423
1139588092
637694149
512048071
1615999325
530098683
1297878313
664565482
533260880
147292688
828763569
1242060389
1013654276
765881301
167550227
712761825
909823272
207853181
1602465629
1125935563
1620310889
1039288815
222006241
545163597
412535406
217430934
1207215096
383742640
835495384
821117420
587722465
967746592
694507022
379957027
728393861
894978221
592431009
492498015
679262453
539248013
627267182
1001195146
535915255
1134369628
397556395
433727325
680030697
1667158497
1207394710
1203256289
99622156
1755852297
400371173
902711657
1545809331
620271593
892311749
841152717
1335630301
1034749199
1169095465
531254399
1465869949
598402519
1781210
389363955
677247860
159725670
866346647
1462989978
386228194
1104599923
662190713
328517685
945141819
867625747
809767131
1296049869
1626723524
757467097
1154271831
380493479
481591741
825625482
1331580784
619849412
787175084
1309335900
1592425120
1319719778
595014926
434460076
449751644
988060333
1467568976
496659613
592267618
562111854
1657105208
963823322
503246532
1357352206
303117730
226685248
1001445595
976087392
1423969472
356273247
1462311698
1356460240
511977049
727139702
1381443712
873944646
1492271508
640571187
742507645
1623333044
1475226796
1396319575
287846746
803818256
360925914
260808967
796737985
505800527
365469600
85952267
760516159
378779603
156447830
1457901495
909648305
492561286
262227844
877752994
394874722
590298667
1026062554
1378756381
1045438249
364687190
218477180
428921833
1146938925
718127391
207598273
830190567
544214427
308120306
662587130
1642520050
530092569
467009390
360760715
1120363823
876571458
481053315
392997617
827545387
865642662
1440687141
473695573
974352571
1575113044
1237730106
1095068673
1270811718
584949859
772627274
540138022
327740441
612350246
347816167
414360039
444647190
1618356165
387660295
1468274200
526608675
132045909
166285759
444605145
261278425
804968090
67178248
1000938761
1423048787
391636203
1656604417
864797607
180612123
1302952036
1290876824
432814174
1510685332
682879791
81618840
-411574745
525724995
1530174309
1374423286
1009479752
707185672
1595044130
844001507
527298876
1026212851
1259056704
1294214749
1053703331
1303802948
904382157
972870933
1417804177
486523378
445626375
1401198507
1291959611
390373230
1715283806
1102953031
959565337
1290137736
470596713
154565421
1476599986
407170742
831656356
1641125536
936534030
697384383
1213052960
1435076289
1079071418
463157980
1659727161
833921744
486000133
984027315
1144374565
797844301
741830365
248662742
416400143
1310369808
960234775
509485146
1774245546
515191195
569253183
265389470
765267885
867145887
987007249
628981396
946855543
317227437
198999783
275026196
213902777
525783665
1499997582
304742569
772175412
1494006015
393272907
634028449
243577637
536079343
1312230034
1489559068
1250803042
824799542
956130721
593383503
386497992
944329336
789045212
1059746654
1326369659
788072862
217086857
861542547
432030983
869541328
325516205
1467047237
906744211
294215028
1127983367
863044279
1319646593
495204283
617030471
1518019683
780925649
967127329
224571700
1008957979
246464085
1014025728
894305786
409238546
1225597061
495291872
353309549
1037348057
464392505
1495484540
1410123601
1088551085
1443300066
770997420
907697942
408386295
925534708
303890601
471812033
1400801329
1138111709
1256943973
440372923
534037255
1293212177
990144660
1357849878
677784948
451782442
777359249
1148998613
387329490
1225770379
565246915
599339343
1333667027
1472151227
77512318
1765215739
1314638616
1211335457
582343152
59166843
926462660
1225043683
1661894692
888298714
772333760
1236189683
779671039
927647211
398754089
1076048988
725828941
1030682435
400990975
1604741328
1186473533
1033364928
1611811107
447820211
710862426
1072666904
1499591373
1367987285
660139906
873824740
1537200320
495248655
597563218
1147361390
1390501412
1207273860
1187201713
1373828957
1202622380
1218315779
848118789
1411212243
1432067734
919626847
729507252
1441477279
1247137160
928340562
820078486
822739945
936922458
1423159841
1320316972
670784793
1325506762
798852657
810905032
1242692551
762088317
1084499477
1403693439
1040179166
1354401491
1059142909
1140778565
1289912168
1412410078
856535667
614236529
1256840597
1117853035
1061340390
1652579076
1279399874
1086647347
997414679
392674373
682994895
879441501
1533878809
1105254229
973666560
1449643790
1244939164
1235100880
1493729338
1151808699
1427639807
1107882487
1340741104
1082183003
1322692648
500965930
1268115407
1271535789
1490088063
1115229003
843048185
1304534084
1481484656
1220093326
1471021009
1026746718
787499637
1427591423
1366434380
36503776
1364221840
1314826754
514388290
435023142
566277673
1508154323
1330376769
1457209814
1213663659
1498387066
1126176905
1425792654
1309553454
1156025507
1248734202
1320458897
1566748477
1407859233
1136815511
1490679618
800708033
921586136
1452085480
1364034584
1189341866
1636161789
1215590636
964295443
1114777443
1247786227
1592159695
878291020
851098281
300682324
1089684324
861967912
805841123
1438942915
1443294650
1382698629
1097810092
1287208109
1379638690
1515499449
510154775
1497014751
805102920
1299392460
1562867331
1485492826
1536373250
762627479
1010207745
1310731875
1175562855
1459741375
1285963699
652943734
1556965210
1598685280
1305604494
1549774946
1593206606
1420809009
1369574424
578374871
761801668
1418168664
1406583163
1236444692
1649268852
1403641112
1341047138
1071290377
1273598754
1490254291
1648332330
727771051
1475827703
1061442623
645892369
1242112964
566051438
1312751568
1671788946
830943560
1086519939
1472417122
1446527423
1200174676
973087058
743298101
1166454125
1663987814
1238250883
1552368049
1625141582
1405071028
570385416
872530786
1306082743
1609992437
732796721
1177438855
1412787682
1463237703
1637764112
1551805663
1672813847
1681812779
1408479345
1297503626
1457188088
324500430
1702234529
1720470594
1560352112
1114399435
1646842860
1019056862
1539599106
1528376673
481963670
1679203946
1419251637
1196048010
1046946079
1710712364
275669795
1457273922
1694989938
1026927163
1172683141
1607419300
1713074519
1417151775
1426551978
1043604330
1049400557
1799604439
1283385552
1080437479
1531102343
1755745519
1507882165
1715406990
1078065885
1731932067
1716198922
1573173617
1691407473
1772301887
1756272537
1437661469
1738368936
1727450576
814715532
1418964247
620520710
881135684
655116950
1223146864
1015261171
1775808736
1035623348
1434754213
1331952335
1321025203
1463427627
1718223818
1285272313
1688436190
1188736382
1488840285
1654334531
806962532
1463944663
1275917077
1739490593
1442286473
1508267392
1781935171
1438969644
1291175494
1375265564
1655630518
1749346163
433475903
1140594645
1425885836
1158152157
403828146
1328832196
1174008415
1644863652
1706768240
1794368410
1227907990
1361237507
777687344
1565478688
603376169
1327099951
1555959876
797707008
236267
1039583872
950945756
1614152872
1520407019
920963834
1498333992
1433269024
1616548157
1433520288
1484781622
1584038485
944620860
1462200756
848700152
1785671672
1617014184
1107079951
1795301098
208339967
1327998334
519255962
35973570
881458432
1159044277
1666706169
1127839278
1696488006
835564422
705446425
1216514234
1687643056
1488242124
1338665797
1569427718
1654577183
1453007836
138864512
1046983669
475074652
1561058923
1771250374
186774337
1761000212
1478043887
632119268
1580500490
1715349314
929283425
595777398
1356725095
1656355449
1657037827
1474950879
1444873807
1388958548
1477544781
1395360958
1399478133
1340228944
1510527097
1555643317
1764984112
1549497050
58492111
1593839925
1252738701
1615392651
857517805
1557924942
1633773665
1188890847
499664195
1221444538
1652333059
1771394132
1548129056
1315056037
1706085697
1768788206
1643955051
1311885112
1780191364
1608511717
1773364697
763562375
1317674475
1085693401
1611465271
1165066387
1777940238
1079791796
187490414
1277086155
945723006
1637294002
1629452339
1363207641
1338883093
1662354661
1795423379
1702933243
1120510105
854848948
1601887613
1013275138
1693999627
1785882019
1755796469
1782362371
1462761282
1722331266
1707585364
1405817205
1743972926
1113096686
1283231507
678183675
1569063752
464107545
1542605018
1751390293
1336347578
1404002712
1573999662
907962104
1714248962
1419331167
946293866
1660118694
1673638468
1485590222
1728911450
1701458495
1647946543
1578093914
1400526450
1499941391
1776583637
1684606897
1162034553
1610207728
1712426677
1735133395
1734243331
1137765963
1692163306
1397568952
1577714847
1332184007
1209538605
1457643022
1285692763
1557086611
1572149490
474518881
432941126
1243892450
429668773
1472817060
1469450105
1788847493
1343701637
1326846490
129443207
1292772788
1677196821
1726188007
1000867835
1640747675
1542052892
1635304232
1756285303
1420263590
1501288034
1591297763
1625428524
1022383357
389635927
1581404305
554678032
1463057846
1776892969
1769325074
1485950586
711976172
1518870313
1777652308
1507157272
1549633678
1637303022
1650470049
1715380367
1710020896
1172820721
1266083670
1370558070
1491328895
271390567
1541457482
1776714278
1665095282
1458008423
297600753
1432197542
1406016334
1674895315
1477978561
1762200548
821725059
1713614832
1348948612
618088012
1312047718
1117820796
625038535
1604521043
1511986790
472553186
1669457198
1740364167
1677274409
562202364
1785105521
1511325172
1658617527
1380338858
1024021244
1246192240
1624627434
1726075990
1654471235
1601185781
1494838636
1463219949
1218501261
440435033
1440770583
1660732506
1389274375
1766567821
894828395
1167440201
1207148291
1683235559
1070820173
1654204457
1409038353
904518197
669942077
1638870456
1351485412
1751417643
1744986422
1587506606
1706061875
1286250222
1597258397
1737635616
1190038985
1036574184
1369362201
1686026244
1064698373
1681049594
1309408134
1041506391
1658797903
1690021429
1754077117
1140573905
718033093
1775585569
1652629040
1625964649
1632264998
1623304059
1594883832
1007732602
906517634
1168352736
1794335925
1744065385
1423262095
1629246730
1553415618
313072411
1477507451
1300992059
1232086120
1643970869
669889283
1519654433
1085157441
788785042
1485710510
1323510180
1384033058
1046407374
1716861010
1473882954
694794332
1478092291
1491371900
1484588566
1549034828
1610999209
999413325
1735469399
1696064158
1168066459
775078836
1351388231
430351219
1714224118
1795888116
1406288017
1526992042
761380689
1067319798
1270948608
449948688
497913789
1626136731
1647186566
320279230
1512298625
146858223
579001168
1797006347
1659276862
1776391204
1638104893
1518969887
1184744247
818518103
1797305089
1715767590
360054648
1717332129
1733169522
1618866069
1721040892
1674803002
1610253014
692051782
1549469071
1339668169
1771292571
1322946067
742303275
193325328
1602524322
814412279
1014719160
1428576018
1616121872
1601237038
1163839887
1645963874
1716603436
1394282850
1246729461
1787754352
1562503932
1760858094
1721431367
1628241893
963425575
1546969896
1713100327
1509323750
1425977963
1652243979
1643708804
536837658
379342034
985310352
1498433699
1770905604
180611344
1102037265
1554506181
1671555136
1623209195
872917389
1796790449
512290382
329683128
1394081640
1603408039
546147943
1605469033
1662287889
1668237805
1501662082
1444101378
1460295796
611767624
1138419322
1669186689
1130859040
1650567744
1622792326
1334583721
1647301187
1650263886
1752364480
1430982551
1657309533
1714614543
1782279836
1779007211
1627776816
634232845
1498978900
710673914
936273362
451693742
1328513615
1612128541
1325683379
1592897800
1670692430
1305226093
1667327249
533333718
1737221759
1010146365
1423387677
1793236420
777515172
1586849485
1445199665
549983977
1694255163
1424454346
1672241811
1719774086
1687996368
812637799
1594307137
1698396896
1766233448
1322987414
1666272602
1445137126
1277963467
488086221
1686874844
672464969
1433070146
988799756
1783370245
1599433650
1207962463
1428854647
1426748841
1759974106
1427225767
1764109326
1230984527
394671592
1711022013
789617900
1086542010
1604993367
1603457314
1050338069
992409880
1515655737
1643241057
450769339
1702557747
1574100066
1602845103
1630074623
1677581847
1493411871
1492806510
1580907068
1715840733
1622950217
1539017726
433341158
1251969264
1653105868
658583105
1016011715
731335804
1322316605
1495181646
1404415325
1709368664
1581358036
1334504077
1568747722
1375156113
1762054324
834255853
1073811301
1489110749
1676287840
1150600812
1594849966
1293149405
1405411820
1736750257
1411587109
1285793792
1546186925
703985074
1638724412
1638886287
1192738837
310551062
1342651780
1304376148
1416504295
1639407356
1206074644
243604883
512024652
637934273
404334300
1145752937
1492169241
1654452996
1086381479
1328882350
1479461218
1542223630
1364577191
1398988282
1408401944
1744232176
1554656006
1698413583
187394246
1556750691
1627354541
1388683340
1022337901
1599717149
1738498279
1606915517
1560074523
1346800843
1509814579
1393404163
1553172014
1645347240
1625336877
1609503235
404317364
1620477289
1035084681
1625100112
1592795404
1495178084
1673978580
1768366163
1680419665
1012367126
1554314105
1452647065
1536065053
720074002
1692296944
1674732683
1477924815
1300054006
1308711159
1738756868
930535253
1361207089
1289225013
1053892321
1683412615
337291770
1631165340
1799778938
1435837220
745347926
429460808
1660222096
1391507954
1576247748
1324178403
1370696964
1184755891
1025747346
1184311379
1294714817
1674550380
1655517760
955639946
1308925977
1064720444
213810024
1162562087
1640314187
1314363126
1362110956
1672070495
1554018107
1272699119
1448038725
1272933539
1504182337
927475485
1606925058
888023706
1646117006
872941696
1644592054
1786745113
1181042424
1605131472
1205135761
885933650
1469127076
1795177336
1217442827
1654334218
1479812247
1301436756
1448960982
1442658588
1665987953
1567466564
842288231
1634827323
1797125193
799521914
1620086235
1620595308
1680250796
1132694331
1222659487
444978447
734689031
1556933508
1303161685
494347079
1485319727
1000351811
413779917
710113381
1435077174
1471937011
808353835
1498951640
1639298247
1355412948
1213551347
1661760926
1797791904
1514907515
486016693
814974496
1548364785
1716903487
1458517245
702639838
1645672878
1204302723
1694676290
280179411
1424238742
919231700
1014012192
1614888429
1082772111
1501159968
496882775
1101571424
1574163866
1499843293
1341972786
1270240655
547567132
1413362697
966705275
1558706926
941621658
1401561126
381023519
1665223860
1047529889
1657096301
1582679354
904901193
1676206281
1729006475
1444022260
1041656013
1328705967
762220481
688311703
1581904610
927941529
783195440
1451142935
1312973778
947843608
1626530061
816192996
1369026576
712420395
475695825
728887020
476033967
1485699464
1045425417
1448985761
947199644
970051510
948911899
721920580
639068470
1420519663
1771362929
1769244816
1659649397
1463012031
1023572403
518561160
1460302071
1676820837
898599809
1674464899
1399533502
1769190316
434299970
1038316328
921203268
646642564
1312483098
878560658
1703004428
1254489332
1626663309
1797496110
1594581063
767805228
798936475
1393808455
196150106
1650657640
1150602013
1430035900
890200285
371876074
1482184691
1609366145
1716342957
1388929670
1163656821
1525831567
1600870473
1721535722
1483963486
1656154143
1751590335
355285442
1020667958
1459994857
1690758052
1659475410
1425775793
1661022269
1493522364
870379794
1637910173
1618106950
1726275410
1547074276
1641985056
904473691
1403312591
900586585
1418595402
755160967
1601834190
1027185047
928916630
855852151
1303899876
456760037
544981946
578922790
298441765
337390259
241822142
1466852433
257995567
912132845
918885982
128883303
1329688891
1648841710
1081482192
1621576846
518977453
1520110339
1682518126
766205850
1459681134
1514838601
1493899089
983585342
1192783078
1356754666
1454505847
978400953
1731913388
1687487134
1439583647
1001525104
499514090
1609810168
755016008
1682861038
1542363707
935365703
1483505253
813363159
1460667887
1409549254
415262244
1482119553
500528222
1633457209
255891167
1425625532
323728192
1321706700
1755336548
1457737874
1673211157
1550025845
1549367788
1062596194
1618392324
1308242388
1180030345
1696845949
887812907
1136279579
1631070819
1226064017
1798046388
1255959940
345193518
1683226554
1472180586
570257042
1429628780
1443337338
1440375215
1689864312
1581022725
1616270
381755079
1611639046
1460273551
1623989975
1544368594
814479317
1000657787
473826719
1144157460
387592465
1452573924
1784593523
654991798
1646957198
1448812433
1068969335
890417198
1059215903
1587189075
1387303489
1029221795
1074053144
1696044259
1757867977
339262750
538555166
1335255038
1600235741
1379331975
1630038329
1053049906
1149779744
1335234407
1786699923
1261237416
1771220733
1611967623
1052783444
1671349937
1054274399
857248071
1417468843
1639265234
1531945081
1431930103
1438872567
1666841738
1418155581
1650523518
1632104616
1538547152
1408103309
1468596495
594857261
899956339
462699547
908535324
432458113
1639812643
1582121468
1640425381
1546454467
1627552376
945330075
1571166171
1719948052
1362866460
1694785818
1332423961
1693569783
1799277200
1454378119
1649795149
403409114
954691955
1651189949
1790578888
1214101603
137320287
1647318809
1656450916
904519381
1197802565
1483715383
899705395
1755608490
904717345
37621320
705596627
1441519264
376478151
918243673
501430760
1313500785
1160328961
1613416697
1475183901
1296733753
375870573
1252750193
929098334
1756652411
1626699324
1448981508
1697856671
1461513823
1382555417
1217183656
1511269991
1261338363
566922390
1538596139
1794080491
1575031160
1375091810
1339628384
1466883437
1759738971
959536553
1305036810
1248507568
1192931333
117002210
716064065
747261316
1474957195
1301045094
1254747944
1086861009
1201404137
1285280683
904403320
1026738294
1422015513
944994458
1167357245
761287153
1255373463
552164928
350783517
1634421830
847084148
377431096
103610942
1097482333
1764817913
598439185
620431972
496153403
1478813126
1492117852
500898763
1174886661
1174958905
868018178
1342182755
1675593196
643782388
1207699084
1450902997
1542762510
529681915
1650618356
1412738141
316436243
1390795380
1698670796
1521077430
1623568005
1602035937
1048576389
1507494773
1021897523
1774911172
482333855
394022121
1499103284
434491469
720594765
789956311
1758521683
1583952531
1200626435
1497566477
1398862771
669234335
1280371865
507672309
1608570548
857439982
1648162337
903960593
1787927172
1710875167
1444561879
1173979535
953940273
1630903103
1653713948
1397446221
832413066
1798478006
1181207538
931086025
1368637764
1507914490
191143038
1529350604
1422913278
353127324
1681083379
761392661
1361852893
1609065761
926534516
863875271
410474903
1374546563
1315973549
1222367601
646948814
1649731478
1403995114
1667792840
1075789250
1762103594
1144093074
1472718841
1310036428
1577032006
233344295
1626246631
1770991936
461776971
1245224532
1118649130
727736620
1478805122
1650414441
631533472
1413440953
183911290
1434561532
466542354
1435161231
1538904817
1617863198
1497338933
1781478239
1574223479
1598586255
424872972
20116512
1098348769
1374366343
1414114167
423975126
1796828014
1475755219
1441382628
109896879
1698104489
325079291
1447223629
881994959
639377625
1347851709
1683345271
1690310791
1316969141
1390366759
1531512347
1778066235
1712373053
1460143388
1165079203
1190542612
1460305902
1563411395
1656244825
666683796
1605303196
1779358052
505002213
1428973533
702980872
1434362338
771721339
792106722
396379318
1007403538
405248721
1435972424
1677409388
739776156
1182472166
773366545
1312014348
1280071810
1050014741
1382708660
782617053
628569449
797508864
1545271580
1027786995
1792840192
996334876
1635417135
1307830975
1613611020
1510319844
1581471647
1130464760
1249562965
862120012
1481071099
476689278
1738973432
1184895297
517706706
338513977
522885205
1684276883
1480765787
1486123038
182929698
725393297
813573780
140867460
1522707850
587912558
912232681
1235250407
1414936158
281112364
1150980705
1689659976
574849364
1366487716
1295343541
1467172815
1409976062
1764179740
1516847671
1498588808
1444997626
1022548658
1430790604
1650057548
477341175
186353812
1738445803
1638622845
1406025429
1072765437
1659499685
1687129126
1023722855
1698958173
1533776292
1580820343
1483536122
1453917658
1454586209
1257532539
1569442668
475572645
1518799725
1499088311
1414625953
1149201799
306410296
1177905535
471581973
846897661
1555923175
586793692
1558761380
1342205686
1126310765
1139061185
425179148
397580840
1272348257
1458455012
884062520
1575063603
1468268440
1609253915
875153369
1460267981
1394842213
812361226
1342565025
1537543009
1720196830
695395514
1220900798
1561224957
764576879
878870850
337106435
1622796421
1603413778
1663673292
1787741238
1665136448
335172768
1693619081
1526290879
1298994058
928441013
1169138211
1162635991
481444416
1753723995
1771196406
1145182706
851280961
1786293860
1550726755
1687072832
1214067981
1188799154
121173850
1412421062
1539016277
1092352875
993804231
392331135
960454156
1370068876
564804363
142517988
803603395
1643660595
1542745432
1645903430
326757443
1477518499
1604181171
1581840863
1553812044
1619227292
1303672680
1746807572
529467379
1458149206
1595671031
964797412
1288946610
800705496
953585723
295743527
220856545
1614981326
1500175967
1634724149
1497788127
989032234
1513900113
1504467468
1726787554
803477472
425486467
1500543215
1305326378
1277414307
498176541
1450713101
251605253
470306863
667559262
177651848
1686265447
1350432280
1621920373
1441998537
1006556021
1669819024
782717834
1372816067
1284800790
958500934
717339213
1242096057
521717006
768047772
1729529421
640237816
1408729315
1773540533
911744214
1738842066
443165317
1672685740
1464247001
899803472
264849840
913187394
382860051
392585163
1492405898
392057317
1382967344
913059003
1604348289
1688801311
1168711350
1440027459
1107480047
1040536146
1000076891
534489208
962172398
1480713392
632154561
234883854
423293280
390940867
1007886329
1287028285
1625747269
748881650
1584003045
1152246289
1416077696
813063906
1310913101
1504970534
1270802335
1642022020
1743417438
664585807
530897584
1388856578
1045523578
1115584882
1534691993
1217839397
858830886
1198504247
1762898381
972060681
707418236
1705557908
1255471317
508183815
1600918054
821864318
1739318174
1420975464
316591303
497801319
1247123891
1317204092
1442382217
1556933775
1443159873
214365786
1585037485
1368975904
721561905
766452036
750729546
570605534
1492884172
1346952512
581045373
1235224717
790275618
1601478054
984510014
1229738967
580896692
1055182299
727297196
254859473
1272125183
1752653473
529185365
1064042448
1169181129
1327254470
1414594865
961243722
933061829
436934533
463044875
1551534597
1793261616
1330871240
1340339582
1089154067
209839491
576752932
958782936
785280111
1297049235
1656737413
1636239005
1756896539
703532402
1373818551
927220092
1521151435
1229346774
1382067881
1421335070
1144992567
1455573385
483401500
1123031231
1031558316
1784288653
1237701785
970421596
1307176667
1679398691
632453891
1541469435
1645107337
1643291649
1797759147
893340839
1652971731
1153297360
965193886
1589781611
1487708897
1266575983
253078948
433145824
944930650
1704455094
1375566657
1052843154
1729978318
1245555387
1124342648
258130306
434773549
787330930
1721122045
862688644
268351805
492810553
1584319910
1634182893
1760176234
1315153219
656662154
1650876786
56304950
941288728
1385697419
988603352
482535025
1730736777
579400594
1537081892
1491973091
1425936632
1144691377
1369640484
1600484916
1740856663
454604413
1615051026
479115391
1556074968
1005639726
1369402903
1015590708
907098245
1192908725
730496185
52416847
1670478027
1351454132
501088286
646724711
796385418
671093102
1586040786
509228446
1619866958
1338463675
1314750028
1759640946
1430040911
126552432
1683488984
1003837516
1463197616
1529887022
542820282
235480100
191314028
1671302285
490409340
726668252
1267157122
841329751
1650291459
189462873
1742418325
1086052653
1607636654
983082910
786925389
59904958
1609004558
1418620761
349170166
1316814747
437214514
791525708
1468169564
595744689
505835231
191558787
902392408
1743161898
1663059448
1463644266
1015833861
1393453883
1425748346
941234515
1649842766
1444187944
718777342
1089908123
914460555
962764857
829009316
999993743
697463063
1682369780
767680973
1086360325
1053784507
1229807676
1555151457
1062015718
1110158564
931918727
1144633990
241419049
1209776263
1664500303
456948440
959765499
1772462416
1449162753
511050609
510479990
1303676444
977114010
1406577573
995456104
673990751
866567291
1143059584
1350281841
1711868696
1789155107
1514470478
1492048130
1368102339
1455132255
1024735745
502674073
1270345900
1275159846
1628055470
1212947039
554766975
1018110347
258863292
472185811
1485519208
797426188
1265613661
228114595
1537928200
1093241553
475489659
932764007
417671268
1434349103
1043784401
889953152
660651373
578889988
1120845493
855670875
1457605520
1320235515
629418492
1406029327
1550481635
1381193031
463473456
343285259
1372244541
390765747
1653071155
805867576
446458905
1258959260
1127063423
997344839
270709031
1444773238
1320273821
900182385
660768944
472945840
1541636790
689445133
1181721412
539575640
1369416295
466777553
995427627
1288109555
454894855
465607579
432000960
955900992
962961307
1158946799
746847298
626364103
1076490011
831437979
1749982599
1692746817
1308261572
749615642
659638653
1226443843
272748976
1173416033
1256599275
745632384
1403120713
1099169086
363972195
329565680
473537423
1384724179
1032770582
974335624
1057374778
852873802
615526796
1355398207
461087760
1641064550
1209164587
563034205
472677566
908319279
842662679
758789329
825484888
829326595
1654652088
413290447
1221892335
707042446
1034404955
907286872
675797351
1773524875
787925849
1628525568
814641449
1084760296
1295715428
1165837983
1505217074
1194316854
1193636662
1364626774
1216164285
1061096080
541613317
1073288230
1157219871
882878422
1691281073
1324690127
1467947498
1229356406
542922633
1258497112
1432159276
1222466830
710476416
723152856
877116279
1079924652
430113708
679998593
1373409646
1161484680
1229310827
1251447863
763588391
1417017961
846890378
1515148324
1604213522
696085191
1542510442
1306054501
786801931
451342530
1356365913
794321415
751517922
1533823557
369590310
741332337
612031724
761748619
1105180569
1613559948
462267888
1340039370
1346762235
1651095508
1681700395
1665871022
1085592213
1160710658
1485671525
1574903570
498356565
487656261
844967882
1236065975
1379793788
299377804
1619264077
426412424
37741064
1625823601
1593975435
840997030
847518322
1706626074
1619685457
888721602
1490527206
1615901598
291062239
178746911
1683380929
565064921
607886067
956075798
1376509261
620706555
1063625250
1498218288
590183140
695376575
1688875495
767735873
1253057276
1439074442
90934671
666419533
1492901477
656265959
402391072
1603739665
1548365177
1359237024
90156068
397915364
777637145
1063737990
144128351
117429181
1241610474
716802391
939033343
434279333
1447943699
980592872
139653034
1117224663
1792802487
1239554317
633578773
998819865
748256432
523043462
394762014
564871350
1134988110
488561017
1749642414
722211242
571394478
477008446
871374128
717024705
255679794
1616619131
1239824247
190346917
1694964934
1044221740
316699931
1751418377
530853666
1233258891
898630049
729791793
1553788937
1409931972
1028604602
371466956
269556108
259324033
1335219403
654671958
727446192
973881512
191715422
869656854
1049457879
1078482330
894459654
788821760
438696667
981818797
955202690
1659721600
750670910
1021215213
371693310
943732628
545739180
519657587
486115623
662512951
1016945790
933934860
775956826
555110740
716905213
707478569
722761908
903750995
425195608
1439799073
255677516
415660917
221326198
817375796
449093010
426383417
916703506
1392593927
1622285823
895750312
1637419069
1049404950
1021141184
546274497
1286295964
700010211
1480035537
1328243642
1104295633
622675098
1012525990
1619015764
382049872
1779833477
547230641
1609030101
1383226373
502875302
1188984950
1227807193
880205060
1703810870
689969933
473617507
1645608326
1486626048
1354885206
781670045
606142967
1306123319
914178704
421525936
986921932
583308620
836389274
1539676715
1601058449
703845344
1639277244
1230178681
1664610041
730857867
245709745
416518873
668272786
364533396
1672422988
1699883506
61500741
1001424648
1060752168
1454813705
1141610927
1518765424
1093733285
839013165
897146367
453323133
880349362
1419019587
653486197
1694976790
504414816
1699807327
688599986
1735233747
616988108
1208785365
1425629534
703894639
1694885810
1324498148
1694743390
1051642320
393231698
1387252820
879792417
1718915797
700379646
1675832639
366433861
453059116
954549966
841824225
907166688
467349154
841198889
1394840014
342589623
1341668957
772145393
1454488967
467781936
813499502
616204187
1061564783
850284782
1579988936
1163311369
483037383
430484669
939028904
752316215
383317764
278394282
1744880650
1123464488
1597037519
1120121556
1049475294
958675971
1245170225
709292140
1193239893
1270630418
1761164969
996556552
910188701
1448877295
591589209
1187468815
1301151982
547007106
927576905
1097007971
1324957819
642737689
608693813
954583783
940758093
1532416838
1619129418
796031673
1772538423
922911846
848252814
840183002
1643219996
1593865852
1322742803
1210054840
1639184569
1048301394
829338283
1618613503
1750924211
819483090
1696664475
1021805753
398412011
785593748
1300161203
985670295
738654233
410688370
1023086221
1282629758
211759134
831916892
1009344473
974595959
1405070130
1604716467
697483913
221594122
1550457463
1681238402
1400868531
233841996
1125370436
1545907004
1035092104
1319242224
1014438493
738669219
862541146
575621388
597729771
151383371
993415936
421890244
1619705254
803951958
1763735232
1672574628
304710147
447334404
1063413865
619683344
1470633756
961202124
1361440248
961745196
890873077
757639987
419634515
724624227
1374394324
202246502
1258604239
1361270126
708316924
1086011986
1312492614
675420373
1712728534
1646428203
1379806966
540628837
1566016129
151069636
1111744522
759244384
819251898
895776086
624419437
1248466047
1165677576
1420739972
1773042674
1260029470
787061726
788437233
1458021313
1615394548
1416061643
1796091384
505030010
322570700
1271598341
448461689
782388672
971313981
1301841957
1640380168
1655849702
1007712159
975991191
119583970
1244371641
574739288
1485659490
853121250
1021589896
1470668408
523689422
386018186
393566163
831924548
792392455
1320316680
548367889
315612676
1215128426
1225835718
505734216
789825321
723937595
519379473
970435779
1083432181
700389193
672272703
487830251
404745971
1451258984
1076179562
964134884
1611016596
931801809
836418531
366803405
940961170
1626442830
1181337188
781843317
948361017
445731444
764853691
1419489442
1783471553
469227705
403865921
936183951
1737121042
1226404150
383477017
323222913
1489173824
646095584
728832299
1460865016
1605554382
1449775681
370905016
1008054671
226892798
1173844249
539297380
1502455593
813403145
952818621
1484299240
1283038510
1185212596
1671634440
1453463923
1466669406
646800047
1306534595
958174752
201705353
844938995
1218866363
1695114332
1414786284
1226441642
81284732
757008473
1036593321
1106897461
1767098628
997110638
1069645707
326006351
196618333
459889916
496101071
429974235
750315147
42711994
1531707682
1336437076
321721040
736617886
1187240822
1659409126
525643675
1523624104
700137341
1439783122
1323534708
1162123924
710663136
883096569
1528312097
526364610
1376198105
1067898576
1425304821
1274404801
751096859
889772230
428190787
754410861
269434566
1298424626
545522414
835063903
687948484
1106728440
950509688
1419910764
763704977
1646872129
1368083171
375308247
1015087270
483566242
837604809
1736942992
1147012364
1246222775
1378349450
1424512487
658897566
787209128
471107277
1073720327
980480199
1056722955
818241678
833019568
931897588
1646904618
975762140
878249391
1262461092
623126334
399388311
1605660164
1359717598
780893009
1575416070
467946429
984668144
958844377
827560805
1613005325
1400824903
598517473
1275145432
1007357841
1220572062
867208386
1561990972
47676855
1657538418
1558671016
351796451
1095634055
440584010
965654525
978807581
348506453
1456261736
996189199
963930525
574445455
1397718504
951929056
1486295539
672126199
1303561020
1592114693
344526310
1706170655
590641807
881353500
1256023851
526563328
710997293
398792832
1691794078
1779296668
1322689090
1394594993
1741145286
1031989748
961612071
667609877
1530744735
799602063
718866085
607032921
463836453
470135546
857685115
530593679
950733623
838121562
1385262648
515761537
509709694
1386071628
1212510031
629166293
277738742
1258489745
224646600
1101090610
369364556
1055856396
978298140
1299410534
880459330
1049178587
575574161
1448226154
1211977406
686241273
1465992019
1681777329
496262610
1497752158
1286259272
1451144712
353074080
901971548
918467230
866113113
648740033
774921966
1345058524
434330198
1008381787
404544378
704078134
660130877
659985351
1135996424
1098100982
939994050
804181530
770864874
903378815
584887152
809842123
664045948
758936303
1496353588
684590176
614962299
866983306
875798454
1168693702
1059984054
919465948
682079894
560337536
1360490693
1013671532
1282347392
838558176
1389417980
1747470630
1037811347
1422653641
1048276067
646040485
568859665
1451352705
893982009
1108646756
1711151478
83462882
1019135821
907513881
1541431401
232189279
1206755851
989342143
1331567528
899275571
340601771
1341128530
1399223834
895589208
1149001683
1087384768
688453246
890138198
575809683
649646511
1686880974
598108211
1522018408
1093961463
740209188
507907740
670903154
512148638
1327450834
941986081
720512634
1026589613
982131169
841917810
971025766
278648713
220723795
605806025
1326115152
261348815
701427941
469387931
774282829
749230246
426775726
896559518
1071095006
483517896
627976187
780163553
1343122805
1095845063
744993591
1620165040
229506840
651705123
537870034
1235711682
510067673
1500153886
668729910
900401246
544428446
1655084331
930419416
1253808664
879804733
651501968
1253470989
639755797
1024613156
1414584484
1081745105
1414764120
695313320
1144906378
1642357400
473268517
853398276
1791240743
583945555
412254830
497296319
475134282
775368712
1103703764
1264223168
1737138099
555977273
1373500795
816198550
1290148030
853877588
371459675
1329118920
439330889
1558680150
1422599787
555108913
1334621319
442447925
253195987
788081322
676731802
1041191668
1678113466
1458511644
881957415
360155963
530612868
330487889
1192531721
416908141
1039293126
698100329
1547869092
1054116730
1460599410
520753839
683782887
516547930
1028718976
777126105
936365072
497063303
428384602
797989152
1204001844
1092783764
899313545
292439137
834032554
1523739679
578403153
1126149991
1000985770
778070433
530135174
693488765
1235970671
683813431
464582902
355673082
877085374
1352632626
1616815752
1577398060
1122910410
1041513874
502737920
1649883096
1162537359
692157030
1667267654
643652007
636885934
945824215
366865262
614477844
1694162502
644405190
1260294158
1271805178
1040218473
654206564
779396206
458381464
1437883284
958060717
934361844
491505197
1173957728
438115462
1001062760
248138749
1133467845
807257711
562826461
802913768
1313591467
815682661
1138269554
1346039441
470676364
1095262808
345963567
435628515
615805604
42410108
848689982
434494067
380908942
296444823
753690884
856943659
1034327008
562687477
439460595
1205705125
1334470146
379811897
706238459
1604228942
771764514
1465108554
331851956
1235065950
763763033
1072589623
475578680
930392822
132921851
845790978
1237844809
1068198957
982308433
594524784
874861136
849613311
1263097265
626918715
257313091
788061422
303923661
1215679494
977987607
482300142
768899791
1106517332
962291329
1044027363
1780385247
1143005657
1307547534
1213451676
394400864
565153167
306835312
1409859149
219747607
491508788
881126220
335504226
1414855880
604444365
56689577
809140396
1097485110
1121572304
1655420565
954345268
754290975
889708888
532227317
1457745751
781925254
1430511653
1435597667
903652085
826015670
238542237
1609792562
981664342
1613776501
418204410
669222536
415758872
582580037
224014639
1653902576
653784563
186364087
353680609
1216995477
1393115313
1085948566
1261032391
839708299
1162548074
1507332457
1087391218
781457068
434537143
884610278
571277418
1344481019
1477830072
1345935231
528231375
411639720
428320279
857161652
477418535
1255582402
787678880
101785101
436643540
292857368
1229568717
481054690
366595982
1097933609
1031147487
397010105
491242913
518932846
881662323
903411837
1444811653
802080327
817579813
612094739
388400947
430769247
738295158
792723846
631023327
746863002
941272577
999357061
408196178
873147667
1610173744
825999077
252941265
537158639
429758073
575774168
368005478
1769344163
174327528
339028240
585020398
452231688
845497767
1496041950
1395618508
1450513943
1009994667
1033842458
388011044
523116977
1249073699
741093393
837527658
829993570
321613362
1578769858
1119780487
677319062
1756344560
476477209
369046141
852404871
840651349
1715620121
963191700
119378101
963119553
1410184321
354061897
1230283050
1451593173
1274665390
977076253
453903592
376297771
1103150463
467763819
838930371
972582251
639481960
1764280600
750970780
493321163
1355276536
693844718
743879314
1333828947
548643993
1153143759
425180872
791415938
598311993
817660302
913123083
332487094
1104767978
869763722
355331897
1646961297
1772015420
1087636478
185390481
1088119836
1432543975
641908549
440564542
1019259830
535252429
463436854
940205116
1100187278
1275275275
740986231
849504327
1185790266
84918085
450251553
1102355843
1025144717
461275689
780159845
1223938548
661827192
481245387
1314105550
904120846
230591737
1413579474
1774950368
1772686516
477485776
102555233
833404007
1193356833
305093550
1264442966
1459357921
663444636
646879533
509185429
705523874
411038481
1666045759
935813947
50301684
89889338
777363572
736560154
1115475571
453689937
676840764
334687521
807740959
549098116
959075211
128786878
901063036
848555771
974828716
1268424548
878841580
694267677
1107291677
1030062156
475011127
1672483618
1143340865
684679659
101072835
567461887
1037562891
939467381
697707043
537723569
1254591845
791964490
888750395
443064420
999754431
914345144
1382240692
358090890
1065446147
1380836107
729390373
1017307418
1778786858
945875313
228026702
1689803600
361067007
1489555820
1394607809
777871862
581931748
389771905
1733178081
205337539
855362804
1147116668
452423280
1680864896
721825699
1532827490
635334263
863021914
671999892
1408732749
1489438595
1182941248
1329914092
1017883350
522174320
1138802529
1292708556
1181395538
839529932
595034078
469917946
1073123925
1406744517
543108534
1404734039
308125721
331720194
415376914
1610492937
672355788
619235873
858963874
1255451841
910689435
961948603
771389792
495827868
700422222
1295000128
1692698916
425748210
1054851928
438482323
1332064020
1240058533
462799799
521466492
1237347162
723299278
464096002
590408514
386363116
436979817
964879581
405727709
1700221736
907689692
735974407
576418381
342801819
1417429202
1688088296
1097854321
1401893699
978433826
290140304
470803835
568054605
550268015
332858941
1294012871
1630792775
1539973207
416941986
1031933509
755561328
547334147
1429157012
659289760
408326053
773021093
197637769
409297924
824289958
403246392
590740913
1260643873
734244738
1490275092
1390218650
1253073445
714370993
1378094392
303592560
55227162
805556125
288757876
1122130816
1793002076
1111174351
1355794521
963206648
559272394
1164806704
286756493
474955072
1441103867
151970234
793046832
373393991
46662206
946921920
824839284
364677683
772744451
1006965213
839589635
100550889
1178957866
1281956516
587899642
860133991
567263506
1289134420
1405608665
1417331091
516209402
1566924355
595024931
989497141
951230868
714161514
1678328823
1055014405
765701067
541829384
1065692303
1210035378
1373687799
1074272477
581544608
408375107
1650990396
796116935
1665762816
708816484
1468711677
901973957
651770972
1053583887
1708043500
1072743916
655871074
905714251
491096500
516224150
1210481581
562865757
1250059148
1056397527
955797718
397141473
590775105
782326737
917826867
810191488
540603475
189194828
750344246
527560848
811560374
595769447
1673351781
1021734223
901140369
1156068017
1461808070
415449881
91826199
526649635
187828455
702072311
761083993
724142656
1650197095
795454732
793280978
1410866211
1490559276
1045071926
1560717564
472496262
1032094078
1258829547
292115488
833062891
1665150381
818679647
464534804
366658801
342767138
975263115
1090053280
464237334
1371085243
419280953
852926598
1409956261
394635184
817017403
710233137
382276490
528889187
214239343
1072743595
1692732054
666989963
192936306
683658700
1613148012
721301173
1000331960
936116360
669739769
386992381
906776091
1563016702
491205924
372849226
1099874250
715491343
794060340
1097421842
1357431551
1544895060
319016414
1375227138
937607207
793996946
762594955
266324808
958263397
766336228
832851428
1318703103
1149185009
1197286475
1210960974
783933791
935766791
270546912
1520223650
1728601996
1013795469
1339533839
963178138
421295917
646248077
1769717223
380761537
1241123601
1248793599
949036177
531146074
1727639642
869155543
990060744
1018152948
1191178699
214058422
584409318
931030194
1032192514
1665337693
405116271
799735479
1612048408
665768632
1392263537
665461439
334387877
954023685
459340042
1035607030
768424070
794703798
296398209
1256050199
736420582
688879980
1789808023
845411179
696467239
556496802
1116724346
1107765328
521329055
238387922
454416890
965768774
1429324160
1007184071
1495735798
942842823
1350103831
756710182
1058662985
1372869180
816294564
1172713535
282225881
1358331266
841009748
835070931
595109564
792033526
487227386
1798131267
1617279936
1400486546
679309567
1461843039
968041448
1556137801
1601648846
778149249
682805762
712178913
741109354
1114357303
387347212
492352856
455358810
1450751408
926183316
443757048
338051615
750723414
1116040371
1013368375
1178126342
457811806
792107435
916509873
1421517632
1302148141
231406825
1295072266
661038314
1224331015
919708908
879331483
1096261031
701659607
1784606119
786827563
1178837548
306423754
1002728950
334344748
1659499526
1440641676
1734240001
1007574550
1292057490
1023485725
731951336
512255467
980679331
1602473097
854138484
1405532091
1559022434
372738781
987279634
1021472752
766773073
1711970972
1042592042
409787931
1051916601
1281013169
665886300
350138895
961788686
1260716055
1225682693
1630686498
268411167
544918512
1139995083
1148356596
395190688
1466146627
1123385732
1503423245
735989523
511251772
3464061
1127071554
1214061910
1186878597
1036708591
804904566
1629949149
772376819
1105618496
1318628079
986988731
972543984
351934277
1286378602
1486867035
963788257
1748167061
1119303120
812797875
1489258685
670677232
1004082912
464273816
427756254
785364023
1145641403
592764540
412785799
1616078713
475374944
505632384
1685817136
649864006
1341991484
1411719199
818494869
1060185663
1050432356
1304170372
560999047
1109153779
1282905552
689545775
1022066361
1635130827
1241680091
368352379
1541046143
707301450
1637313529
1114563897
399497226
767445346
1089239509
959203499
953053172
1031766562
1660711829
1733976769
1429877729
823493346
728191451
818064257
259798771
770309194
105420603
975367416
783809321
554698001
704919665
517661856
63722112
1165374488
622498248
935258770
662622564
953579700
533171484
1297158191
1761779824
567084829
1179323919
540023146
899140876
674192920
425618676
1588988582
190361435
1106472897
419939960
869755515
460145902
430176757
1304111019
955832097
1401380206
475524585
502977768
1142898558
1014650531
503612722
708231951
972324764
936695084
514289720
793539311
1035840172
769839173
1315706763
339474171
830249997
1456709432
828990546
1177657973
1131217846
1405725600
980508967
966335004
1577577809
616728006
946064953
1328947655
247450284
734241339
1306921509
1569660230
399192556
949042419
786043609
1039849119
404930199
898091009
1433365546
1275097528
1335206525
681968420
364593730
1486686263
1367085488
372899508
1047026844
1326625324
990273798
644924527
930987492
1474973105
624253803
1534546541
853670492
366166561
749743197
752955247
570301836
727563335
1257148234
562131239
94410186
1449116950
750986885
1063258879
1625331991
1289303876
546143157
469094201
491647648
755287502
465585875
1338253207
1005567233
495656641
1357666007
633056473
827789340
406299175
1007697940
1249571996
1070996330
1475975952
647261131
1479219634
369972384
956801356
522833067
1036320724
835729052
1037779301
1159327438
784673889
807112294
748102121
1492146799
562085416
545826862
638952016
1025223781
1238354438
1019997933
671038036
878327059
1417824519
730991567
642517445
1056809758
696437787
999744235
1216443759
1358398658
1249975374
1297229083
1002882171
781090916
188070470
785637892
401774264
336445321
837931102
736208997
1528462650
375415741
1223609763
1314002107
963672414
468791201
1190099620
1769089878
341526846
559273411
85998626
448571581
812826156
942679753
1227095592
872755486
625599578
1169301506
437326049
579427965
1060139802
460405507
823071642
1795192712
774534365
1433229594
347430833
1629601091
431988821
1612608587
59870087
1209591586
761230167
186743437
1652970394
824115476
304182683
1467089058
1250615940
3838346
1447466878
692142085
1487716020
347052640
795202356
1272503032
1785878877
458538629
1189766530
1029585258
1326572647
514232575
840196720
471453513
1664004802
1406495397
331840316
1313201535
1264216646
519852189
1147710836
1427697087
757572874
627539765
301016787
989647868
405997638
1115567100
1704551830
954133156
632685184
583816587
204794567
466306865
474942817
1643514346
1198422266
818424637
1326057402
536296761
537436079
426317786
614896022
1690440464
193124859
906045489
691856920
377634746
592784908
471333445
1584031279
1659821445
1079920486
1242780123
654701913
417409187
559030587
533103655
452194822
1353926925
965452924
875149161
144165591
576037384
1124256290
966100582
1182560697
1183952171
1306869833
1343673138
792399501
831196423
1138118170
860223622
590678803
1610165584
1428540463
1175607679
738155876
503632767
666218128
641228572
1434716302
655082890
1794952565
1011562616
1415171212
756054857
1420325289
345785547
721990333
1237974117
697068570
974313714
1503246873
667350380
879699400
1449392208
662777729
635750746
655193517
384890564
623102932
886758321
520768963
1528960238
558112995
966864333
1524415304
1667975385
1142636048
840231735
434113623
857264817
1084554610
1433124560
705927832
408083705
1213883374
1545755931
620369285
965903962
1407400529
1110789224
1088819095
492847785
473211489
401542691
708617538
808686600
896790154
405872888
1730767866
584894622
777180866
562192271
377117318
357751919
406302228
553381621
828127188
1393846501
873947319
370330234
506857772
450161121
521250811
521943840
877309930
525805214
491784155
41022867
546504583
776753682
682843438
1462777703
849790820
235402226
1423510996
848433372
501858226
805381989
-567160464
718450138
639235005
666656369
1698625996
1085764276
864579056
538480877
1086418446
725686229
269554604
328556214
1025595070
99629577
581839566
1563404116
1179670085
1466360083
808681188
419820594
581080822
1322372771
243610634
464928195
370315691
1046282666
1793844891
1443070731
414956533
775483433
662702369
1095295753
1262583387
666226618
1676941120
558337692
1052816608
722854264
517641218
963378267
372831351
1477246623
1143173930
1084953350
743611729
1065707813
1199468608
803081772
863615030
1297447923
702119636
1326072360
1623560971
127062185
460175428
1169297983
665455349
640929225
1341604679
964370048
1246573990
683944790
575325222
426511968
661495271
464258558
478207312
1738896344
397095742
1243368796
668028333
152339284
318126690
178192522
927111830
333493471
222896541
736998419
1453696619
913379940
1128101196
894115804
779409265
1330453281
643150769
963007467
1004305240
733110452
452233034
1634190489
1422635892
1398919772
603192669
686831310
1514458308
527711746
1571606013
368150562
1015395828
653975699
1318734655
1067491852
876713859
856162300
374402587
52987769
861769566
135568458
461390651
537326944
131767967
1053731138
431075794
612891685
1390649687
1785649986
1417277006
1193958054
616524143
1427455610
154577696
1236298508
184281581
1511249312
1142708254
186556870
1157350446
929035031
89229321
1734766523
117743194
401947804
1430147185
943882220
484096743
920733595
754733804
519813740
1658863686
1107874172
1336543806
924079436
956626038
1183277868
208436770
1448472991
634212316
1214421969
1231908393
1756912877
1455133508
1324769394
150284664
1646745114
1370647034
1022028143
535963171
496447221
542532969
828506561
72597812
1035331828
651814714
1034455250
398415839
883297568
524475031
1390021450
1228912824
1446177170
741067549
681833969
1372913722
1049231707
681837308
730762348
879659808
1272011714
1002345975
1638546820
988165520
878571258
1067972289
1678205754
1606055360
733218375
230986133
1285397788
1673353367
348133216
1079032562
1599529675
641190687
930089820
879981088
428280194
1651732937
352837533
1448816104
430814497
721788244
719710640
1689199021
251016600
944944661
1385922615
498029309
1127222418
1102154668
925277680
570435635
507769595
649606446
542302671
368156793
1654224383
1137923834
1522812563
641406550
1715194398
949968255
1710880027
332326568
614451043
1057519251
760970892
1658288019
388368713
893497876
639496931
1388268341
1115897292
1586935714
294584820
807321267
492615481
593324269
460668819
479016573
283483068
295472465
711765684
899170339
1322529366
1435338798
894770093
605843478
667614343
1324879816
368476203
1212578146
1202819716
410780785
966213930
422876739
3572964
1655091391
693397409
1265095462
967027321
1797615519
1205722719
973160299
846018896
456183784
798816841
594651850
762431551
1538178864
927427164
202487744
281519520
657201945
1147820291
755745325
626951424
849304045
1125544541
1010974908
283072790
1252856544
1239977037
507870045
1447665883
1484873701
1115140884
321985485
1040447784
924833114
523032273
318859522
1215320913
1382152638
1293222549
932967964
397537908
1113478976
447317722
503269161
1349221047
439653022
587388238
1742295403
774226846
626799589
660182260
717421533
812715482
1484210702
823567844
380737391
1119640245
415067747
412904828
1159031891
1526562371
312458117
1114399556
933883534
985343076
1768343759
274789969
919651448
971088617
954907282
432537235
1666680013
406096665
889285375
798196393
1427705959
441529623
572949678
1054057105
459140577
301195164
1609999792
501377891
888042839
395390337
464432476
1610746329
425730556
731605855
1273857630
447437068
593092165
702809492
441057554
354440229
551480685
961028745
1381819051
762371524
623176406
1028140066
701771426
1056926178
1056021220
838686271
533384320
1063878356
864011795
961297220
309485577
817309666
330156253
596528271
1720615230
1099352427
832094639
450463485
633534658
1384072642
444325710
1573366641
552381998
814839225
777022872
1413075550
337955500
539823257
728153137
353921688
801351805
766152071
1029602190
377282566
521264215
1437960789
784033298
959778422
884475506
314758936
664248443
987643725
725793095
1225978815
556063685
369136845
288561093
1300585999
779729998
1443649161
1386865740
875037128
630613072
663778114
558660959
967637125
845825192
1149911984
304815156
516955377
1097352155
1136842810
733812919
223427667
614011666
568997416
650627313
913201409
1731677553
939566314
842960577
1683071576
438013868
878796251
902072117
856271786
962955584
405459013
1385953890
1773813015
140585316
1396096016
1082983377
584584906
881854837
863845252
-424637139
749738512
837267381
404904657
436032850
1044095946
362786683
741886449
945140332
782616501
1001498550
645707214
644564489
758783344
1464476316
389891427
1126012404
974601130
877745385
1410979838
629291932
1046995900
254269369
920091741
484896243
222541334
482453062
1126597537
829496783
729549634
92842905
957846717
399186929
753362892
322480224
952112500
964281917
213124767
590826187
1119439099
1063203266
974782102
463626563
856783238
1028243406
704501236
594053058
1686206978
385981562
541691380
1693192754
920254769
1020811851
835808113
332005359
570891847
1206731416
718934183
1067003934
1061462464
696365581
1048342012
1589292725
183100944
891314291
1113680372
993116755
834681283
547689144
456873367
738096582
756832665
937603092
1037925986
427070299
1010379357
1356145947
835440677
1479885236
1767925472
1437664484
1345649361
1594942558
367530046
1067921632
399264953
360273534
1087598190
76989057
579045677
325250390
743866754
1112741730
777825251
1627232934
528138618
1417198495
662583391
763113006
674879838
1058421350
490999327
1334882524
905198650
490250009
604476382
1043996723
988344212
1199542607
1653938184
1495981091
1406944628
800465166
883532802
1425349198
1159043191
1378478322
1416734393
1065649268
464305406
670074224
769171445
698914792
651196925
491812549
484543758
709399920
1087637668
527861481
955629362
1544908332
843329459
1295844633
1468261536
978106602
960947567
948347650
1056999040
545428282
347968485
355644519
1797564260
1684797707
1105802418
1346829528
1576713154
511018997
859827700
455504762
1222553011
904337143
10496507
639175071
1478411511
694952773
466845172
1320264183
903134785
320251940
981866402
235729124
1229674760
1014549402
290449601
757889118
788582713
176979654
746469075
1488230084
1261642205
515981601
992453781
506124938
975335642
385776756
322096460
1183587322
1128891544
1338650577
647467307
1117531521
601685689
1214960313
821016709
776043792
917054007
348420464
1511826041
54222355
448100447
946732377
801835126
813452679
599236609
816441151
1139984801
1133714881
1327411354
1660282200
477089814
1277541510
254359455
440974432
1173984676
753274127
915349475
514532013
1037880501
331886598
591742071
1618948916
1768167347
739995247
424335014
363130974
325713804
979624861
769884660
1378055512
585188503
1257521964
415867621
1452131104
504836612
565207687
758251
1451635614
381879524
191611989
1238994133
936597121
1308532862
634790432
1439951889
1644899129
1139094396
908005450
1710808212
1010819493
1610555572
1138071821
129171901
653391824
1401120615
1703518695
1678288326
559738956
302051773
789671664
798536019
905624537
1305689545
984377326
1607933733
1132051783
865560875
1387091778
1202280506
970759065
1442508970
1467045653
1412462231
460182934
1090549736
671994970
1426362345
933312667
1485691475
1267751019
1280669117
330776836
1056099529
1671274728
1356605537
1778917461
1371153626
1224422711
1276736028
1141452391
1126267050
1447857365
1053911002
1697453122
703617873
1196593784
1395319662
1400799974
1319006421
424715378
1261210312
1477513716
900688720
911147878
319994384
1140926021
1296792184
1334319459
1382268388
954355249
1295823047
1338645785
266924627
1492052343
1312859765
1293093738
1289773685
1328447749
701517802
1402089966
1631170772
1050888048
1242968367
981348157
1368014361
1463723750
747291755
909727470
1082568865
995140334
1281081341
1695113395
1151143492
1107282414
555146912
748911432
1442555643
1045305465
946499088
207450785
1455419865
1266174532
1339325298
1246079706
1496359607
1494136100
895180761
1138624207
1127384869
903928092
949138706
1273382743
1144902844
82209572
1748874351
1177758988
1483645786
1492661638
1463840222
1168398028
1339557968
1232772455
1336476400
995861040
1446645585
299615078
881473258
909916257
1156721744
953686678
1405524649
200522008
1166973143
695495064
1752794360
1400351379
1339007516
224560466
1069596507
1030254427
602565470
757880408
1145556798
1181845954
274020745
384809422
1385488871
1114204614
1097939413
794194217
1308665660
977636022
1731108348
1379605082
1245880689
724339961
1289480588
1075062929
1358645541
953521701
1377313709
1297697155
1430121534
1488844495
1446625995
1114866313
1014000598
1176507522
1470041047
1456764982
600554564
1691504272
1223713834
827260321
231545170
1632762958
916725857
459218752
646218297
1617954563
1097750403
365347780
915880268
1413628537
1382342759
654495105
1595048613
1209876003
1256772872
1387457230
803814668
707380627
1261058169
1650184096
900527419
1070688407
1439797686
1160359092
1549256492
722629677
358652273
1345088307
1483827537
1752238811
1310100002
1456178934
1415185501
580451006
1570341909
980829389
1024154825
427347011
1505353225
1157950983
1193938068
1403008449
1575444635
1189090156
1528547918
1666622641
1420767851
1084365761
116519397
683175861
624055582
1494535487
1082711819
1321521367
1207849883
1431422770
674499563
1098725519
1399750476
473493127
1221514977
70638594
714580748
347630449
1384750160
1241953245
1326697052
1367514092
1128546989
470646123
955883114
690835831
1339992303
1283355087
701802960
1323444527
629683516
1459903811
1411886962
1455175482
1104914077
1255570528
1088734905
1155541847
1355292044
786937510
1103557835
1063215329
706490455
1237258223
1474356144
883167523
1381320848
802138539
1096813462
1519454454
939719762
1789264816
1050546234
910170113
1084948911
822338604
1079443135
821926977
1168146016
1097508088
1190695403
599356012
1059087900
1174535844
1177151091
912440982
817134370
175788509
117436262
988444734
1297739046
1021048936
1615608356
859673960
1279221011
824715159
273417941
830742535
1300034032
1672804529
1463845822
950565798
869310425
1371917604
1477646330
1661077380
1429612455
663077757
1137731508
1794796543
1240046354
1327854498
575537509
1775857407
1234721027
998492514
862290045
510831333
1542890366
1202264199
1167170351
1690728740
1081575781
1222011323
1187055400
1302761420
825386205
1281332925
1019865875
1102053158
465021685
1135663848
1322596231
710851171
715501029
1502753897
1425509230
999231854
1066802382
1392742579
1094673200
1378944760
773244940
1555532252
714866267
1261419640
1367685611
964715708
1406424165
855073955
1309071612
1219647121
1388712552
1273115771
1183906790
1484387483
821766395
415560551
1240750745
1583135713
589614712
1501841465
1387706438
1183057935
1483554212
1428753552
840956497
1488805701
1188177639
1306067536
1392266618
829830572
1673708827
1606163690
1604827237
1073569498
407255787
1278584486
456566446
891663483
1439383102
1667243192
429644419
1022434068
988918233
1455276943
1174166716
542131300
1129836497
832529602
1020819598
1502248002
1211651787
1271430333
655417161
1464526278
1393084805
1167845724
807335947
1584941366
1636657666
1011634402
914459814
1490541150
751039502
1133993141
1780844547
1167440879
1270220004
831459268
558922195
466623124
1450324396
1154226343
702726270
865496212
738465707
1721766747
1680543633
723977652
1368215930
1092522014
1288041929
1164459866
1365520931
1577600439
1388619443
1311385274
1032936875
707893319
918994997
1545590153
1368375576
1289711282
1684292467
1473840281
771976775
1236387444
1390952520
1273713899
1276133642
1403324936
828133025
1429631276
536123200
998835471
994940522
827951179
780001661
703346790
1735379119
443367010
1462139834
1698449647
416715608
1470596778
1321116914
1186637240
256597891
1519467413
1089329960
330027941
400380808
1600797837
1486759340
387653667
717463962
574961313
1231096328
488930354
1689080914
866469784
1089781524
777634256
1548116242
835384259
1292354062
1117918564
1427605392
1072311089
968245467
921170019
1370379812
1310608542
1460017482
1694717135
911318878
1220453238
1673445696
806058690
1398271643
1461788929
428709565
1610793950
1203067388
1653500850
521649182
1375081194
1548680262
881486074
1697296634
1372911593
1651839509
1557096166
1471035843
719499304
856148180
1655984890
1140967601
1237148821
1201183992
889877902
1215702379
1177804185
400202113
1187519196
1482687812
951565094
1272277611
1039559756
1425085410
1273862442
1318112099
1500151461
1075808978
1284786841
1159914376
1129774249
1117255065
803674997
422816602
1355353059
546168798
1268146403
1410150521
573411975
1291668456
437801664
638278543
1774775147
1267544598
1547933924
934950601
1124273437
1417989539
1006401886
1022287771
282005301
1205294572
1285778266
656648795
1264679014
1240367402
1050757835
507929287
1397499726
1235812802
1466701879
1491243829
471461407
307220643
1001676989
1119690315
1057745930
671647049
827168777
1022981372
1725100089
738873664
1011489224
847296523
1353517592
1430804932
833262979
887089698
470292005
891026948
1061449927
1479208748
1166070400
828730910
659721033
1270590086
640763641
308938979
693126160
1627549716
1366335879
1365617868
1462927973
1638875934
1168858443
1501402985
1434925690
1205148297
1628532194
839877130
1319217646
1168954997
1096611570
1026140987
721865530
1114159165
201073619
1073554075
334056925
1558456236
1730988430
1133952898
762056507
1781890495
1119535817
1308848811
1005307019
1081602468
653091947
1108684337
1682446684
1508900343
1712801276
1561398829
1600970574
1108405804
1308072385
781191490
1279445977
167413486
957593272
1628728850
1643901287
921886946
709309100
705226965
660712280
1547979898
1445196877
1116980907
1583082881
1142203267
916969311
1106527820
1154263316
1359209705
1217628238
1539804445
1138158280
603915082
1451251224
923575188
1293362385
819126124
1122561886
1077572554
1470873230
1253342404
1066691372
431801297
1411712588
1233677340
1690096781
1357347481
504510292
989193761
1280117766
1336847321
307939520
1297893632
668226389
747272268
1482780520
459567330
1371340327
1273784083
287384612
391066177
775408648
949573146
1017424784
1272189359
708666815
1730910245
1077543131
1181929266
1042449474
1667402189
1637369998
484978962
1105269082
459235136
1588774821
810577087
1252794991
552094451
1150830792
851529473
1121798292
1285749767
549293644
458015449
910382437
346034440
496037490
1128437715
1692293168
1262583292
918184236
749823755
614202541
1333921869
1442611044
1131205180
1235205960
901385286
587164126
1628037809
446762141
1738309064
1354573609
997778148
342494054
754560685
435216464
1510018263
320845309
1576983077
1433728447
923019756
459754985
537585261
1301192212
116511686
1079449937
1314048554
1426370840
1219514419
397769441
1542682793
1310800430
661925328
1300716961
1471151333
849876632
1408514268
1292827427
582349444
1059971160
1297304257
700471078
871952271
482355224
1427201787
1244648666
848382356
1254067255
1361977736
1540070862
1531467927
1569278243
1273833353
1702197843
836268371
1755046342
1175852231
1347176046
1278530198
1227897657
1248464091
1280206118
1407407290
918981901
851118159
939424580
1126015612
998180433
1427895039
1635826895
1700575454
1490747395
993305094
934702450
540785712
1431986890
1436736642
359728080
1510012992
1113487522
1213488689
1388614886
1248373723
1313102462
1354366974
1144201410
827046858
1771331256
1633144161
1730274656
918556329
1278294821
1402581777
1341573974
1577272195
1423430514
888544866
946966028
1549478063
1410097706
1614970845
1455399679
1179842286
1110222488
943797427
1183080824
768819937
1024454179
1488357819
1341047497
1366985143
1291397211
1540829253
894806630
782993686
1150121728
1047645910
1047581482
1091524547
718603360
1103288872
827860032
958547954
796368780
1144761863
947179956
1581298509
1645011288
1011423620
811105755
48587842
524930940
910166595
666437037
1610689691
1456097725
124193660
955289772
1768301210
1386963729
1452595669
1079312518
908432038
906418793
816422409
392908601
632012687
344731396
921817970
790219257
1564916061
1671814370
1323165700
551931955
745340691
1280517511
1304948011
135732402
1266102217
1068329212
1020063750
832812090
1124474503
991655446
1075995105
1458421152
878947148
310436321
977714117
637580575
1405204720
1226527076
512475696
851350710
471052404
471027593
1622171738
1172867336
915149585
833855902
572433463
507769833
464471198
879159581
1450988622
608036675
1228894927
1394434892
1685235173
1568081865
1634778736
1063117120
258832539
393252732
1141704600
912052194
1712399353
1205994626
1219217727
1066263611
1367382770
1007422805
1032216739
936711673
1367837173
269146472
987378118
1459830963
813880821
1195973962
1614272088
809138753
451260544
885550012
787864499
1705060746
983137383
635752868
981579995
948576303
1267044899
1468470626
1337774156
1239268276
1204844572
1373399664
1230194783
819925406
1005463094
1489817646
627529427
963717238
1342105177
782816741
840090572
1652422892
1316092738
557534643
787675852
435717625
408984559
941754186
697616393
1112331518
557162774
1237340840
632649270
411871127
336437701
782592372
753364878
677418625
1388060614
778986450
1212584980
1038211967
891423023
1157903174
794058167
875285568
1112370468
1428137302
1607395023
480868305
1419018964
974577124
1763930790
999939559
849812698
1712202939
1194197630
1357024425
587136382
935951574
1276966100
1514242423
1067500988
1638229914
1505249063
1057713021
486022448
1217403984
449451571
508762039
944114032
1270140598
865085233
751548452
1356458858
1203295699
1438917831
1300723997
429646245
1105096318
1041679094
1300837523
812644226
1426001523
1298828233
903272948
870404236
547695815
897546230
1121032862
1061963364
1289899146
1029947957
1484221005
1035064833
1448139857
1474162994
1257409121
900989022
1445682991
936705906
1163291162
1633994357
1001208328
364765579
1628850146
1298327579
833989875
891912197
1316178981
1490884651
1667627145
998362401
49126741
667947583
1412977514
458044415
701796774
673697391
1019155057
710414916
99197537
951158768
1207182460
1014860728
641597074
1481598544
1272405392
1066640839
1482341048
1394116039
1156342986
675074005
1366925293
1134495622
1070966900
712803305
996891375
640550858
470306952
711735293
1624312974
1449215178
582782529
921993736
989575813
1372880017
908419190
710328425
1040472668
1349347430
986372130
475681409
852673043
616816759
448909185
982815107
1199124605
1191330003
748897452
531207289
1746007186
555030634
1408013972
644222098
707128838
965573227
1145293446
1537249233
616573052
1011340127
1072550947
507361443
1143733320
1213841179
919094058
986105956
198225660
658103085
637581728
1779916992
1054784760
1065089819
1786642056
1339147851
1360990435
953105529
929606317
676550131
828103260
924842099
1435059318
822131213
1064525151
1694833522
1522686515
914686471
872086779
1377865479
480718593
1187776523
594079339
383393379
1347156088
1342455783
1220861391
421840578
895476153
1485059902
1395451779
453042595
410910791
965456711
876512619
990532551
521776925
880334497
474828431
1367739570
939737384
1191516305
623241627
1129071653
913031385
728836227
1117851891
1357032425
966972663
1224734529
1298380277
1002730054
1315647368
1019812476
689631669
1253904424
453917544
1699498326
1418609963
1456987971
837708365
849710908
1505734818
841959404
169272070
1295228499
1003260175
439945799
1288395855
1285108583
973729260
507488959
1226018584
1442683303
1111174424
826767071
1290431766
625821579
1160986720
434643453
781006445
814978314
1132726981
1613066074
1090499438
535251998
1729937008
988580727
584249451
770369157
1111996971
1380682155
1335815377
678356194
1174462698
480709823
1186312804
1029621856
1706180536
901196722
697485581
1213463362
1536649773
1071035162
1767335037
1009050165
1185313456
617299839
1180933508
1231776166
1639613184
1372323572
1226150436
931463154
1673502097
594238786
800763755
1442824439
1450622896
928198763
423305161
1307459486
1265534209
1167728873
1347216
444502819
737559924
1441966550
1018836012
1272325381
1198960970
1150599616
1369067065
1062607951
1378002160
723133354
512583039
766441887
1711552991
836644418
660208399
1095773311
1313185099
1325692355
1446413798
1755104959
962144082
1436346153
1071003680
644996297
123213846
1215793550
1113202998
1315456397
1695482115
1003018009
1515875326
440834038
1124583641
421075962
1002634799
932895024
1087406114
564706960
1510053921
1202074315
736486933
923283288
887993826
784336081
1601305717
1729845819
1187017991
752093601
890605115
366326808
1588198939
1600930246
844024869
1553647287
800796439
1226239919
1793320447
1239589861
50919961
533662040
1686455545
1117564520
249075435
865397626
942587206
1182660827
422354678
681232807
178040415
590694188
752195198
1294565054
614855388
476119925
771464651
538007042
1451798676
593377691
505338487
1443132716
1141925835
820906015
1374296871
1334984125
1052405772
452093843
1309932090
1160352107
1290774332
795459871
493924079
942483136
301625740
585858700
827881472
1247208312
621202346
1066200735
1260810887
1696364533
295246714
657378723
907510019
1337741554
1407341053
727198047
334508612
481064861
1381741540
1643045044
640993889
1424584170
1646436760
1207438776
1098409579
913056142
1365903439
798997632
910175579
1302631464
1168622706
664206872
1386471306
1227460976
1347968719
1380092651
979300252
1176475762
1008109219
1379898080
1027804507
725961591
1023026959
1435085323
925455057
467413897
760543925
1388166667
1111099965
1612798174
411309697
383397416
688120395
1000135290
1738124841
274855644
740300196
579486393
1533418842
955320606
1121612512
399310498
634501437
1689715499
1112042477
1240055875
581660044
942247913
714855101
349138034
1624674006
1680042026
1162376512
874852366
773735899
600417193
1088078410
808225532
1094643162
1411065371
775043244
835886657
1408195372
1483761349
632941665
910823502
741805145
698723312
1593081643
1386525910
806499562
1144069177
940706926
1241732088
684607594
704697978
545940359
1056785782
655501426
970377148
801248594
1203198521
1587742708
1312909908
1585864503
814755888
634907632
648360972
1054240970
946446472
265964630
684184362
845423641
576387576
518085995
1090599548
924893649
1026485745
1574024022
1226215396
1244178813
696615213
1793572945
1480004498
977554448
1104853150
1480427390
1010551787
1012058884
990241563
406283436
795132937
280477311
608159756
1348070067
874950985
793456995
1128405951
502661415
804303763
694584144
1678740269
493803957
557969299
802850198
526289355
159100291
1376194507
1043260198
341312740
1022811842
1337750952
1300191887
990350838
467838695
1324370744
1364488677
1366728856
847824755
1473255455
483199180
929803872
458950176
800911642
385867680
1133779164
634623338
1042720470
831478285
1016192841
1228438916
758366932
1363079161
989952215
741754272
1436465672
385982537
408965924
1050116646
1768088799
1255385489
273555199
522808556
208627295
712732711
741696225
1281742153
419102835
992260628
704627492
1069187899
982028187
1579944461
701183517
1277816109
889888375
475672503
1178540494
1793217470
1450383427
799955342
384077418
1478578709
476156086
1496551320
1299264792
504065608
718838831
508470998
710957726
789123857
1067071972
625199301
1621651115
1446605127
126237421
1622182496
1396904909
840815881
1640294324
528465304
568206594
488894668
214455309
902203655
1239878838
1171911403
543419195
818846180
1032650383
1246288333
707881853
646508708
1350605903
760048733
1190167318
1650120546
389957918
790315544
147333013
659325339
1735517837
1757020901
1464242070
1411117910
482364500
974526408
1298862880
1308786502
944592166
1679095614
992951995
1713184787
1673250930
1083614150
61690903
1793576206
63118516
519444898
1056385871
502330156
1615918087
324080419
1454196511
667590846
658858283
1096943397
421810094
524584686
994083738
967884908
1793554614
397088914
909506970
522058727
1357160085
1155604797
1191786113
942526817
1380810864
1484498324
1123911053
976966538
489281535
837362823
277316221
1071292270
743827693
933347800
1218823984
1427714196
1391427521
1672768575
929763502
1063359746
647971770
756861240
1244949462
1192189736
634751157
859006862
820124947
688614283
1342082040
1221926702
989944085
1328375608
924496710
1024548079
1381007828
705946537
1793686038
355949
1513296619
1291184760
1499027763
845669931
1231583458
897828129
569114617
384235939
550573811
1084866361
1455738656
93125731
204431729
1063758342
799367707
534407790
351076113
1429738396
1499199214
1056846307
807861501
540855219
228324094
410546627
1210092419
1489424394
843659773
769528254
487002912
816979041
762855258
807271647
873658102
918550807
165948143
1088606353
1321306953
925858823
650250559
964399648
298404276
331309137
668448141
1063599491
469928860
1005147075
596964476
1038310510
618139001
1191401207
1245959987
826306480
854464661
1579565683
487879986
1237293314
1083919486
512855196
990049906
1016078334
474804401
403911543
1591632266
770475685
1327702298
1607732140
1139853591
698410343
928332796
233011137
882883724
954566870
1315607564
358502682
1521931061
350658774
960101774
1025866862
1160260361
1014477396
264238072
1165137585
232837339
1069535209
866522157
1252535463
257902637
1160377964
1402481615
1143249527
516269352
859266306
1510850057
1561905276
1561831820
493787145
892530944
709931284
926918220
1684917381
402272656
769745234
1334588046
1686041427
1060483508
671076916
1076271639
1109908457
1473432232
838300656
391756672
946907136
1601705456
466455762
616878143
79990762
1302693341
424072704
1067864783
247280528
652655806
995205228
1552133575
1504771012
400283609
65378896
1396798232
842105948
696441474
1321309080
668123433
787480741
742219868
1445512515
212646907
623090340
820822582
794940696
1166334687
1026569183
1768614279
1012930665
960224602
510120750
1068180859
975476622
888142344
1026786860
543499830
607678106
1217281236
1088216086
707325593
396315190
919165425
1267819106
731762334
672125536
256430372
778305688
820169927
1423367812
1085018398
1158268902
1455765950
417061189
809042518
228942819
1261195896
421879132
1334261619
1583255259
1599411110
674378516
1558917503
1729504370
1358295448
714724382
992241235
896773008
840468969
1478597149
1198197979
522572593
586856589
583339109
503463890
715197662
941800310
836163879
387663234
647203348
620280384
813760531
407864919
1488659228
291236749
1046098106
724684013
884650250
341549476
1216679535
750468261
1354981887
481928645
1011755290
1665375649
286070278
1166274206
1119997997
1039630946
1090288181
708001009
71805473
862506126
802077607
1149538384
166460236
950531342
1292546783
498615452
537752562
1293155714
848053389
901615663
627105480
1357464687
1569249668
957470121
1363986350
1096036505
577598514
724563672
1725486209
739870016
453612304
34497737
844262490
157221126
994644809
1799927658
360625063
843070596
961740623
1718991893
619989208
998889455
565579263
535996303
1385882062
888053637
519221211
697084045
515254507
1733949202
383416654
480524687
1255244374
813689028
777247849
438529412
348791028
615219495
1170879934
1581257220
1758715582
948384153
1093016878
1433174931
1466864694
1173609589
335663851
1234315362
995784787
1341093927
1643662183
492681076
528696169
1571770185
470373123
994132743
677705443
801341176
896138233
718627854
618380182
962487212
1457258879
347486173
1730764067
1333332868
978442864
1046443057
621495931
979857998
687130514
1765723710
1418065135
1013752975
592948032
1070664468
1041877410
670373148
1117156663
1041020430
835557174
1378526474
1784049531
863687748
1281916798
1223335571
1355901767
783724351
422554117
1213488517
755285129
1785984411
1238545573
658112672
538008904
1677671314
1047578591
1030729465
321495196
1398373519
307009427
1146975665
1072065336
1426484292
899759736
748733594
312078628
725230997
1710992088
950739122
824743883
558268505
1114109992
588783118
1087735608
628808544
1195867021
841981951
1349035823
1378750702
1235447099
1332369708
757349071
816232410
1484053298
673023117
1352233717
1791262536
202962750
679835227
1214775633
659389256
1355987213
1726623103
1039802259
493815790
1246690087
1435631009
1094163741
400018496
542214445
1536884018
902742239
279339205
366088821
645726968
389275062
895459926
844929282
789477430
1585629187
548097332
1615980782
576584315
1668578504
457432943
816830262
885261377
1588751126
1002297409
1125394368
1634157370
1026463982
937879010
651096952
1392700737
490738972
258950872
793810691
501598422
443573463
497108742
714615442
1653128235
970571007
1429327507
1441018390
1380773243
1219783640
1034360213
850988938
1632427822
444198766
711194046
708649412
714731850
266397401
420078883
862524578
124140391
1568992489
457329529
1208284354
1751074283
1148677158
1095232612
1159349198
1714887145
1525035125
1004339032
302952270
823293742
395155259
1479636154
1451222477
223406532
1086351296
396244426
574357583
1627245836
722830255
1762016954
167198858
832465851
311607700
678610577
1025925156
907630614
899134627
486555859
583787487
1257841649
424730381
1210505108
341450637
394014303
1696712251
405272688
220049305
708126334
1018881193
435571637
653220875
1319440999
419104059
1479562773
1607830777
1690139247
1453583061
125275248
477583466
883474920
342930113
1752955920
3484396
549300930
819712090
1685126289
1130079930
522128079
933600960
1061882368
743483680
1096961220
1642848313
934356907
1258481267
809267741
325154772
1159160149
698545072
734464328
629086868
508580208
1355885577
5015750
343808607
1643657630
1171097911
726019726
566817524
881476517
1118412372
852157969
726149571
417894643
1081920395
1039633847
1635198034
534295619
1609240946
871873330
578357704
472841546
893596337
1761143381
591509386
591495499
492591744
549767592
824111332
442734346
402730223
1155112144
1192384132
396142402
1072697431
565125558
960572987
408422953
1492193840
709920336
380544904
1007205679
1439775676
566715939
656280331
529688019
327966720
1275832501
991874174
880133751
682191577
884219299
600738572
946815360
703265535
959350642
1320504807
407278574
602172442
1110543438
715784642
1023746853
860413578
809303810
1722466448
930676925
1376334239
1712212868
530467082
875180789
950102270
1733791977
829195937
587767538
758006006
516202391
446327462
794336718
1075890112
400643504
492763350
847862941
1354661124
879799925
735920986
1075705231
537006987
342909919
875669603
864122003
303190639
866151558
839124962
1248309563
656760374
1004433476
886122294
901670052
469632018
1797489617
1691526744
789284771
1449329614
1382855130
1691657836
531934768
551556061
537821063
604550609
1018583119
978696295
486014057
1263273390
448194485
1735519215
449450606
966970872
455729306
783166515
285547521
184043168
1392667468
1695756173
1408358882
1037995027
481214812
475197585
1755261845
478595543
468481848
1479526972
709148919
510175302
1380684277
1101504042
1680057833
402560858
1086348517
737319852
55705822
990147712
1042103980
429348753
1293797662
1330391812
969846353
1071451645
1419935823
868516320
1647983385
261936096
359043977
1196623601
1353711464
408090730
1752571999
332608669
643269403
1066788889
907479246
266837363
494128293
885525212
1778118015
184816230
1486016864
1780069769
709795781
1786680794
641614206
741680368
1051694413
168786925
81196546
1753565520
1585857632
1407464564
342692877
614829085
1261136777
1320539414
762476167
1709120244
330329551
473518992
1576396447
402168039
1370435131
1498526519
353392454
957623647
746650117
781612457
1207237169
1435963776
498396505
355557991
399831180
1257792764
741301253
1586927565
635628767
1446327120
1693456775
1223212210
1629661871
561565001
639778103
755077490
1430604921
326390944
606902250
568428547
1488298054
1079993577
1157706540
860711048
1169145976
1394580138
864365650
625631128
737595426
549125414
1504313980
1223611187
716883738
980504412
235029015
1190305527
1442957744
772619927
1243589778
645291337
1753728998
1228457689
1412003458
878796682
323879379
926427418
855758701
1011125413
1098178097
721428077
1259863608
456571214
870516347
679323029
562900805
315734814
524682358
831719260
810580906
256701917
69694195
330834216
184452039
1010471149
877197702
964864019
1539620264
493872889
269788354
408786166
1643572565
1045220975
1319768166
1311737607
353237252
1023973543
1470800720
825049403
351969897
989077947
912841393
415234059
1545855525
940629706
953218872
486583078
1601953751
1627869356
743817064
1335644508
1115621831
934410336
1303246925
997342685
830660278
1373331952
456038956
1567511586
779807255
34364563
416655745
465669865
562980501
782357520
980077598
260236810
1416048681
742942696
754220200
516155566
851225711
392688362
867476489
430518932
1617440834
1138118751
1111132602
646095147
925364616
1652327299
1737705252
1248858379
1127627702
1686415086
1206808722
579416569
711998207
631995967
951953170
513208268
950734803
68232981
606676065
424541807
860985688
692322910
737286306
1013565899
481702615
724522272
561051521
1240487334
159290328
1761357348
852373140
146986950
564731875
915778576
1332101046
128294311
742099138
521102978
599620945
529255426
864712481
669961514
715237061
1051282651
688445022
888299384
1202097334
749001651
410726576
840118958
1356012972
575655154
1274549731
59920686
1631788877
615597328
966586512
1092786192
1780419601
1154499235
968362953
1607488402
861575055
1291872463
894068058
536054119
1142052798
926877167
536081370
703812206
1050361397
728010898
493354054
592183605
1467305298
645837487
125920398
576016971
1160395661
632887469
897933292
831656879
1187588456
533631673
501467606
416540967
1532740331
634833920
1192102560
1044860785
964956116
1357853847
399297171
313000361
468955206
275509192
412489072
547292300
405769988
1081034870
1784130697
386459624
902891576
1357776354
1350773118
947342685
1115558644
573407517
506958933
3887449
976682793
1359877062
160705724
1279448576
689841907
479204330
1697268491
611852670
1041194469
224785388
462591589
408904597
214699258
1049070878
553848267
275763550
484080035
380074944
351391505
316046581
787781134
243199810
1318032005
212848373
1413777631
112540788
557906423
300384008
1360721100
225305870
787503108
625910071
1048609452
825686461
822120044
273549646
521967445
1548299604
756042944
908735949
706400989
1691245654
1650565494
7926284
766188373
235404442
1373380993
952143950
646541862
543509052
1794973542
1454672666
460683445
1110612214
732231274
1042259668
553849819
38824072
684275121
452099875
661530993
1690946576
543865412
210104596
1719326742
999840503
1085986462
145613321
1636719403
895214749
1720107227
319976216
661845426
1781970818
1703471898
1402842234
904110795
493089178
432261888
644867376
592840590
1286893056
245906910
459478764
1079985374
1715007927
278964036
1180112716
1775270305
529739971
1199345203
872211935
469196303
503178378
1294061385
1613073582
1169624876
392968958
301955337
1398607546
595588504
1159384618
73666505
660632564
208219344
755562883
1247398139
1080312996
1192379788
209754441
1572229430
946249113
689994709
1051684461
1717246014
776191802
413582963
941786702
1326531660
1441448964
820630536
1396114999
724484617
815962244
1258641393
1061873057
301901064
305131203
1044240150
687039524
1673140043
518426063
865899795
1038678430
898780582
1646531547
1728758047
1017038894
730507847
737673733
405526906
1766631045
1353530508
503163186
1101046888
681314808
596133210
1341248714
584330670
969110997
721777013
456360449
695076633
1295219830
986376130
846599709
479541892
1481639229
96159333
1247019727
1253944920
269235034
559316491
691842180
351328911
310930787
1025921604
919500807
653511397
1410082383
940792801
1145797215
1060330017
676327888
1179396424
986809354
1523377890
1065589221
1458131519
367199549
681173736
849128749
759257251
1054385114
711816904
144139542
316320411
857159803
157710812
863210533
732316818
764274227
508618148
598514319
1065779649
860100948
548230310
720678993
1756273606
1459698442
1792937102
270152536
1277633754
941899985
1288391534
1052316002
246527570
877074130
1295381149
1366459096
1148169007
1534334899
461167796
1734825909
1621936027
325523002
218497383
1205295570
1495966374
966049592
1315979453
1782778459
1305650063
915494020
433948591
1150951672
629292084
1400804953
1299531888
820864035
1396867439
917707362
1144320208
1548399122
1010987205
1057472377
828274260
1794591558
1481149380
1002051778
474043348
1073735172
727063390
199546158
177437312
290473162
1268192734
632338306
456147410
951953770
694461916
694278486
1073319623
1635969639
923602214
1316021864
575786250
382910472
739259891
1109545612
923473505
656194011
449640968
450717089
1091602100
1466651930
390771155
331361588
1395038163
875267850
1335719234
656149672
469519785
1566925869
798757823
993015712
1381008784
1489853604
1621360141
1444430254
1783212925
982085467
740046393
1678055040
458796150
905023579
986187099
307766245
-440082615
422672593
1243385552
617654593
751030098
890209616
774794645
542059308
849905286
1117506077
391791100
634072655
1652200258
960182109
1317853703
835468580
1475302956
653562723
662449534
1604724208
386216155
520606035
397926864
1746900041
1103792157
1620820289
553091845
295585411
1487089699
616339913
787892939
1049669347
1326023828
696250275
1248685939
1680978892
730436461
1423166033
1367537417
1092653825
380682504
1549200548
332402755
1618540411
572857717
470944282
469765460
889468152
1401254156
466536183
1676403559
1728645398
1667987576
187857521
706855649
753207406
465580409
841953337
1354996892
1059769096
358606805
722833248
618105224
1699493467
655105503
934029239
710258965
292476091
824645850
894764831
1077533599
436909263
982315190
791464176
592369573
646070672
1052048412
1381375169
1220988362
260377186
1328177306
1446989224
575994618
611132999
1225540882
709504476
1640831251
1350344537
526471769
1074204719
1052114340
700881510
844516946
1259227920
136549642
259104756
469966702
700067876
1371760165
512617078
1221990467
204563287
1466387719
1293933132
879130352
249683556
419051867
730031059
6946233
1497315954
73609432
1058103582
1221499775
965417596
1475667521
990745122
1688841102
1337980546
1050915032
1225813701
1329575462
1670628031
1053954006
1155401482
1034995761
553505812
365380206
1368801429
437757165
420611312
1260756202
113068293
566200179
990220012
1296561683
1528085133
417211936
207382253
1732753444
416308874
810413168
1078556485
155009910
1324080610
933691102
1085673015
1242399159
423841981
452192331
332447855
623999411
1058562251
1301895817
1320070730
1125964541
1186891799
817313800
1598955326
1099745298
633374327
825193772
1021419268
649288004
635905225
883122772
705903803
1462256502
1329529813
808747348
1678172164
1367802021
1661785222
950321985
1037170687
867818905
479127916
1780070772
1402141562
987242906
603212616
796447149
644721239
129442342
846396755
716034843
196670381
448009674
285808178
538188962
811133882
533987111
905386650
418855880
201877152
528415265
1189190797
221951331
852731724
1078815506
974935136
532606768
1450519606
761777400
404540201
589817514
1753847986
1714680196
1625045652
1042795215
959621013
1323804848
1584210593
938840445
506338224
1164081248
967480176
901098280
587030921
1156782368
1584985444
687632441
406770338
1437916038
408807890
720981368
193140483
1411085709
506214017
1614040514
1481434782
373135216
1344026817
431275598
829500721
971520729
325156698
312717687
1459401113
496874710
419993750
737434242
652116107
427607131
957227368
631703453
997311509
691803704
1343781953
1105090256
1043210573
701598077
1240481376
1419376239
1115518141
552012605
912250542
638690873
819281845
1191063703
698731126
1738132343
1661144891
988363939
1260451205
1286078819
1114667314
964772497
1368850029
851712151
970651113
880443418
1310616769
1008511066
1003102153
777348526
1312240050
1654748522
1514233851
1698663631
1025359148
836322802
1754737317
1226800397
1199427800
1021692162
1378812322
1174263620
912122376
342459470
943489071
1465522731
1192686708
1509332226
1327965876
1385844184
1137969631
1393601349
1381687418
1195406126
150685664
952520025
780126655
1329782629
1762169918
1340970367
1450025967
914823570
1261916513
1106625602
809374382
687353901
941908548
1278054310
1749749133
954235905
911681875
1139593006
887199154
1170795959
1122686565
1052506436
849640889
1476562389
544646832
1468662041
1047039158
1048039796
1631264997
1600022223
1281004448
1198814195
1069471308
1699034135
676834993
919637504
1756455764
1153538350
1177246410
637056750
743308312
371596636
1031272291
1340416561
1675744187
1457125545
1052232769
1043009430
940854971
1078742444
940256325
1009743077
1189476193
975787046
1271201569
779037536
816714944
720901333
1334283580
415948192
1355507447
1394975109
1108755823
1494758566
942192978
1701748952
1562949824
1792482931
1308733477
1289310354
1233852832
970982962
1311413623
1523575629
629672228
1009079922
1171060767
868614900
645648936
1280768545
995333088
1080471974
901141005
1395322555
1469424611
708898669
792960514
908264856
1403518691
906434359
806525035
511652516
352904940
859044374
1138799677
1434104610
1371414876
1600390198
545778169
826273017
798360540
1789345202
567260677
1047702918
433973917
772490533
1095099705
1372357467
642983161
1464081653
624411498
1300597371
946594321
802400251
822273993
1417113506
1049602811
1251495618
1647563952
1153992567
993686143
925253981
1269272204
1687077037
1700584756
1308589655
702755489
1455028078
817733896
1085921245
701049889
1569386370
1121535255
1461239841
458070176
209943215
892452549
1304992741
897967429
888462514
710785563
1253343556
935084880
847703446
1033975531
633471693
1443661643
579110050
711001152
1496253268
1084716454
806654639
399751645
947625930
1677557178
688037422
1232656040
384564772
332431295
895092306
1145531790
1110777496
1367101351
840473977
400474334
139478794
1436330921
1760718340
1380179302
1758129200
1452319911
783827948
247231288
1159926968
510818228
183251563
1190096800
451155648
1710008915
792890828
398194985
1623492414
1305896677
1326446080
643309143
394647327
977716059
1051330160
1223635867
842773624
33973962
1755570217
1210739860
1627308219
1078136746
181584711
1734992553
855181781
627680740
442321875
614780842
268491702
1100056033
572991865
1088116507
773488481
1304604416
1285792291
500780057
753720431
1447470164
1302726776
875391294
202983083
1361898005
792504679
173051282
889938023
1302766867
1328373141
223038962
442122847
720230604
1482685411
1399249442
1190518819
401764738
919997869
536827881
458366796
1031142527
1458293931
856101322
516291584
1521302544
1054908084
483494002
519048081
1019719887
1588827560
435066792
654540779
1289292774
1061428408
816468072
1351685114
1753132133
1680415067
1033095759
518005869
1293031613
1449858757
808242430
160311680
357268965
657563178
1758486552
706889123
72606801
1451948113
32917353
1162157918
1368033326
800058411
668428001
677313520
752120397
1381845692
269829704
1114004842
843785839
1303422390
627404380
879033931
759237854
626195093
1460285203
1046925076
582455392
851434482
993311219
1665994147
56011838
946687070
1204292009
1025040361
841262583
1287505160
1281659878
1621501845
1006023375
1333195928
1410610664
400440003
708345577
701951343
2401790
705677741
1545749374
719225146
848702684
918398968
426275682
1586149584
1300899457
746082307
671662077
806721311
1038049095
505456892
1799083677
1713809892
812596534
1002895420
438834356
1038891048
672826411
1530714519
732521563
1412487403
905298448
801172594
535980570
1074424510
1056186350
1049978896
1733824247
398465752
1116959287
1731684652
1685885158
1225366329
1221706809
1154168017
1260867287
1425500253
1226955517
734570643
516040583
1069723011
735913877
439659222
1355874992
663380849
729658664
1082907390
532173181
1127093428
955548980
1781013041
515992244
1082921252
329007473
376705790
498469793
444409315
1340352049
1608006723
912408311
848406417
390317620
1237499312
702038149
572148854
791561822
656875435
1267074481
936042389
142833723
357955143
1112110624
750369220
308251691
842855548
891545803
535928694
1304045004
309378375
364014163
904711506
742500186
820328846
849172184
885665346
744070448
1686910799
1062363840
850446025
274513529
1402672579
787617200
824179375
330131494
1744263817
904070769
1603987276
325810736
1080475034
416649047
318557788
188685810
1247547939
169875124
1466705956
792821382
748632676
781983131
942469789
740846425
703747335
509212626
934353569
294170024
945743838
265370349
758268963
732998046
601980294
940234741
841188213
1185254217
912684377
1321808560
1096879381
507707471
1057249349
932346851
248146948
1254601512
333144207
866963693
736951557
420484022
1248971134
718716971
756015609
991843820
381626068
830955465
468438591
911736430
414156867
1047281155
362782182
1790505148
707375273
307437913
642462425
1609947728
513549280
1155171235
1304484459
318811868
896012606
1657679626
1682458328
899729021
1165721476
1183576280
1170429249
1214203818
487019892
972166054
1054892627
917698360
1716016739
539183487
968337247
260659771
1080068594
739842621
1128225195
900328460
901253942
1164502702
1075324107
1691569561
282020194
1009646729
1236545628
1157676005
1665322097
1207599133
878291447
1282009793
1028936358
1664131764
1400998377
1556999377
506783286
836501209
450885201
1788214474
498164372
953481038
1784215256
741278378
1359771272
938663668
909156807
837902636
392846761
1386690533
1455941040
1035350839
1457479434
834469594
1375738827
1770560838
986524461
669911330
741414604
463839176
769235676
513397727
659112106
850007688
173842431
1239042055
1374743869
1422068558
495105723
1333384086
331972649
1180433136
1105643068
616878125
900958531
793929856
1051480395
875314565
224077895
135997671
1368885074
557886848
690040833
932683387
305138992
1520278790
565677712
1083782507
1026036724
1238863001
637496602
1230859712
533924419
1371274712
1465508033
531255057
791028750
64606482
761341776
869001846
1259112979
421013830
850968033
828853404
760947367
1063542574
559791024
1293264775
657389592
439245327
1729470887
994507629
626322210
1679312863
173405278
470548002
946853389
634460270
1172113135
1229209597
1688379114
770786231
1277794071
650488652
737909459
1312156829
214252081
473158372
1129719463
666491005
92648439
857124923
1701266108
1193287982
455411171
988226454
733202374
1739754199
1152588208
1416432790
707197423
1137281533
890616445
683239597
579332495
565010706
896774374
753644016
558116751
1125097297
650084364
742152317
1018244369
998565001
790376118
1145348363
1335211632
1604420587
1430943928
850527734
1103921214
1390601681
1272863077
353420188
503726083
508092203
580150664
462762911
540681505
213457429
1560941397
455662881
964997103
1113679606
531455307
1668837086
675719439
631654164
1438741835
1645195238
726855779
782054617
1107759912
919004612
864642295
966137223
352558697
636899905
1412300835
395282039
317359712
974716854
316932951
632009196
1211398985
1597456297
1066393241
563734394
725887649
531435002
863483667
1081947637
837603896
1375689717
595703477
371242588
1329544358
513602656
533741423
718363012
1053153211
468884186
1100767334
1235858616
288749063
743401764
876341119
724960414
812257007
885212878
907353677
160372401
797022882
745811089
788828753
335427549
1331867853
753446096
748105750
801079282
1029116220
1025435054
892397391
461052371
670029950
1353023981
894776139
841273983
739205439
575623459
494007852
1079012726
784603298
1300187430
958362811
1471992348
1709352644
1130172116
1113724268
896743338
266801556
668321714
1386767577
1272925659
946014211
973476896
918087395
1708504984
594754493
754224154
1017003846
632575642
1031616931
996974782
413813810
972050781
984941301
1203991588
100820272
172174846
1602693722
1442608497
1486947218
548857742
1690453407
857088156
1430297813
1398073640
434924110
1653430285
1666457154
1446042084
861495802
1556038959
952006512
1074565448
1218713505
1142765314
1201691452
799330743
1030276996
242489306
991120510
887001456
1141359860
1417435356
994040966
1705255128
821030235
762343839
1542967562
786500716
1160116948
792067050
994259696
1580357716
797954221
1755909751
300494892
1277483596
1066218493
1073004098
898512227
204506867
403523441
1419538111
882741219
1384465751
810798180
933263128
1250513119
915469065
1177329616
1292376251
1275190464
808444784
815058345
1733272241
759437369
351957288
1593368366
801653298
746917028
1156868264
1057051473
984341849
638312946
1022411405
953194894
740304755
526263799
843596079
1794684314
1500195045
1187189702
1738670432
1372517032
1045100282
1103056173
1044729680
984029040
500683298
396235848
1031186323
1353992447
915171937
1099588891
459646491
1376550162
917353389
945266574
1437881896
527899119
944952249
1021810326
1261201124
405152317
655008249
1136006650
421752324
852227537
903153276
1047864153
464377860
947673142
534092629
664906239
821829389
1230386496
654421659
1648281562
778126604
1208706080
1249460386
597838904
836764124
1442265375
1199278588
1457615231
1138500849
982884808
718075111
1322128956
363841161
1246834417
1205370096
881668201
822184176
1074284145
1267542962
1389561870
432686209
918368025
1031682105
1174847437
1643404272
888196265
824928792
716151643
1623047412
650948761
976888307
865616622
1175907505
1052496989
960241281
1233605961
1356789641
724920799
807334189
1236591330
917867752
1164057320
1146251898
1114170013
766236373
729837704
1169583099
1213105833
989116993
1549824673
1556762800
30434535
1054308912
161297079
890388788
901976494
1333147562
432605461
887799104
700494189
65897390
467630239
863447690
604205147
566568630
846660801
270003095
933065800
1020248557
1162661101
747036035
952164282
890891876
1414377077
1670840137
251938800
802765313
1760842603
874157846
990221571
486665608
541316907
1725878787
819351672
1295977492
787667603
1049231563
417252071
1642979358
872603991
744423868
652782942
761348743
1312616368
864481590
1386384775
1188897811
587424034
1356434639
1367130287
846925784
738981796
1047684719
1370700494
481348161
385930294
1679736985
1129703311
874186612
1244480741
1343824996
797194672
720066503
1097409734
1274899606
1518613405
1354374134
1344458581
934298900
971568834
1062944886
380624944
931657101
1579406415
1308737054
150397703
828433936
755658034
706601316
827015918
1295698881
315117149
1048949807
136639209
1288131551
837195319
1055575820
1058596035
970689864
791635401
887235698
1180060532
580436160
776480518
1409082576
1087037752
873806549
1419668642
1452929217
1133008637
467873809
828620473
299369446
745061207
1125611098
1785980862
873068742
345861278
712085056
1474115457
808960510
1179002107
990104423
1139649554
862700089
724197495
1399846854
1190307303
860240834
1414749706
793680714
1603528708
822250286
1452531820
974959363
887002915
1626541011
526295332
314192656
1586779154
1337658109
1332637051
1183911199
1214635062
588758127
930425202
785879154
1070202867
1356476470
1172865114
490676244
511814260
807568956
453356099
526205739
949172566
659141376
732961194
1138529808
506388194
53129798
1377789031
965062161
863821690
1132214329
711663186
1115712052
1427786552
745948553
978662458
1022783104
1249060458
42418215
1076826190
914058249
995171475
989398377
896613928
1227600496
1197648974
1491210714
640853642
1101396566
845740088
463038096
1349448809
1007084336
953243043
947505338
876312741
1719284823
1736658704
1094671589
1164721758
1343130524
857476064
926769316
1387034442
1078182009
615043119
1774837680
888753723
686045479
1556606485
1282880561
1150400492
700967223
1350932354
1093495911
1499088908
814689734
299565140
526739228
733613806
433932404
1789101724
1791594744
1415652546
1725860860
1060616552
478335833
199011191
699707219
804063967
1621133768
1430557941
1081054624
940308785
1705965690
362603329
356667199
1017554153
1100775988
910325086
774056676
900374846
363494172
1164972964
1260548707
1028439080
1080461537
1354297142
981771713
766367725
612916930
1106100374
1796402815
656836318
828363075
829495041
994751323
1425633537
827049354
578816513
457813572
600615010
1169693636
1382517173
566762159
746825204
1748454135
1058522305
1543842791
1773422966
831663681
914312743
236739825
948786401
888213017
1415428867
1106540666
1271087114
1162912241
1075906837
763475173
1247919706
1454412184
364141244
1293713686
852273266
1412582195
1126382719
725034483
811415300
1782426625
572473804
1366026527
853659794
1114086525
735503656
1624956121
1409786671
922162415
827675880
1245900190
1133801469
894645475
881831941
977302271
419216706
1179140309
1162407202
533011238
538122024
787492532
605322024
1099031185
1423994734
1187612098
958278788
1600366102
1685908503
1174497004
418421948
1132868877
1219488953
1228739522
1308216433
1234768479
1413856948
1287876942
943403498
407445547
1698745639
986057532
1477802172
1557659270
1048251657
820508625
1180310907
1257455008
1189258649
524232125
179077618
1208855573
1376226255
822195259
485046013
765637386
657974893
1321161839
833710187
761538993
961953042
1736250429
1742015136
687947745
1086893295
1462377604
1082317957
802501122
440491068
152263761
1113191049
1716640959
1197272363
356621990
1753631463
1324389521
910311673
1499120624
1522700794
758469661
493290635
1322411747
1455674904
850981641
938024313
1184277927
467193337
1330651854
1480325384
1647013621
677114833
1306755938
667087840
1177089412
490635720
949566644
465804814
1431944614
241519428
324850622
994268919
255449113
792195986
1000746357
351754625
407041146
175821536
823319613
1622106224
1339950399
1425239223
1375843755
210650022
1394588611
766472433
1614275588
696220979
847810314
701499688
1011787551
1446250362
1378170890
1608066600
1010811479
372503467
1971347
1383127857
455612931
756289597
988842615
1371801238
1556597234
1198121235
1226435680
709393031
1207833550
913941108
337256355
914668481
1617886582
1328690938
415243911
1041894180
1016393357
1180531274
1398194650
1142113203
1502024339
1085260555
1210669260
1168915607
906022499
1336108147
661181701
565759963
707862641
1300734259
1152230331
856098518
982095309
908471667
481403431
837555545
1231725120
1066466988
1263062252
1687475473
1536188202
762275900
1073687144
1618624088
1097861648
1683491875
1243750630
910858185
648508946
1583048497
1380019238
1112716598
1281624941
1401572208
1148744743
971426286
813950429
399797974
1150947792
1026450422
616194503
1278010786
1491036385
1660353498
1016932184
928540946
1447790547
1606964444
895283609
1073250888
1150049423
635828355
790793464
722875350
1170768731
684728362
980018508
1347567333
1422073107
655337209
852252806
1777773126
1760961821
1760639870
152043938
990720892
1632135919
1125531576
503698527
1389424579
990605758
1147835734
832594032
1080005974
388260504
632444853
1006376423
1197232346
1134930632
811441155
1095426489
1146331986
1327044443
476236976
760943267
1362438749
1312695255
1373613229
783931768
134516776
665227265
635800574
1467036880
764375169
1676905427
1080996613
475413330
1139299399
1284186459
1399250525
723088958
957570721
1396627450
1250555059
1556205451
705173327
1301444352
823455376
1102525059
784605531
942486941
1036965457
1206077768
1549039668
594793391
1046489481
900411105
1064181794
1422092531
1167052607
946366069
1461729329
635958014
596770306
1410797395
1065102788
802553542
917708498
1057649200
88055448
950938960
893047250
1117192152
1607163946
468105017
1300120696
354759874
888057135
1228317590
469058071
1164959205
1352298548
732016615
629222936
1066218524
1701860690
1333619841
1508817674
1066951890
328404212
583483927
745068187
1121483165
826742660
134336562
1427842520
1119357788
831270133
1583153087
1607968180
1634723585
1297367689
1443741347
232474789
1178475829
1536068149
374485775
523033846
863447098
1797499196
1337570594
593981357
1405834468
626940106
1276494785
166095546
818378426
728145011
1579725443
346681632
1218519973
112715516
722862629
1102769696
1786231907
910458199
604791234
497780097
1474571940
1657043087
1386936500
1063313908
502208214
574166555
1054001538
1401161823
532324124
1756733419
1311328982
409779487
660324063
172767162
643633764
1000612186
978210887
1196948551
955971474
468919785
883351781
312502057
1279580395
712495640
947192725
797517434
1413597393
1112413990
1290947794
412968299
937328433
645083189
1050060585
1586611102
1119261349
1337521607
1760873178
676648508
897396773
768164370
227470951
1022373118
575631274
1344699913
451638
1062052857
914340804
911213673
1209675911
1594103142
1538859997
659608571
1456121485
1274170860
1688300699
1558794326
825809190
538363387
1279059102
1315846900
1606406267
987610910
1185748623
1582652676
1192187664
1592081779
1068123475
1633534244
670430820
1226165433
1182867474
1682534927
1176238395
710584588
1304687478
749149600
1734866291
1288013893
1655009510
590185955
708796309
1291414894
1398021976
749941272
1415427533
893781880
680159517
1148677209
1515140461
869836830
317065565
1309967380
466367386
677618826
818529527
1193842042
1545876199
1460660171
1067775726
1749023893
1441744207
943495550
1250632607
1754041721
809657525
1194793521
749013310
862178131
995493683
1685068058
1458797449
1136200619
1302158568
1306143294
834060663
570681562
985058632
650301276
771470704
1280703811
1483894165
861727392
815396054
260385427
944065296
324297737
991970474
738049337
982570131
943745143
317665484
541693837
1055783030
1394117724
659204654
931845709
676377585
1676812475
213408097
846800968
697233718
397411898
1318566400
867106107
1094721206
507071295
1688130199
206347586
1246332024
872317524
617439124
875944258
788483728
1488233760
1000974368
826190890
702820590
164139563
949914941
1256887057
1248405988
834059734
1062394863
542877121
1050976971
564180877
865379020
510036657
137786285
1079217623
1647422537
517066542
1519583707
554659051
1453103780
1718410101
518039194
441920015
537591443
1121884193
710376922
1403948275
837119864
1168032682
1067317032
697371883
815015532
1526100097
479947624
692023889
600435521
764543471
1615913054
996132955
563250636
1084050817
451804862
1118251680
1139700254
1176703046
516371705
1642725655
633831156
414458387
229103859
1424364500
667857781
72824763
1181330343
1056926451
652898058
475171264
271700888
1445186313
842847136
790100588
238256729
1402322547
1158061803
1081770906
409359743
500775926
412296294
700123205
1774487664
876680897
1384127618
1304186760
1023237884
241128173
1128297482
1109239557
578511834
944286396
457041751
1760093247
822213600
1328305780
1218952914
799484113
444763725
919235986
832267043
1481093555
991032992
908180011
1397629764
1421595096
1402420092
983621353
630829823
446970111
1701529267
1023354896
1239443256
536881984
333752432
1419474503
415223446
1651362362
779611019
1606883672
536690718
862861030
1278722907
793109891
502461658
1351338965
830079810
517198015
772299879
538643439
440274370
506898885
996825884
457786830
1384522205
437843589
1025458111
885054746
820512504
790495340
1276495942
887129631
1065723105
986804879
360033955
-354844456
305542209
1271378497
1176950683
189078670
1016061928
283272025
411690737
580339102
1491036068
746508564
1061035610
1054961701
1257657624
1162742032
1074751999
435844705
635865203
1099074480
1261292135
880570862
677749873
590129749
740792180
1778290791
744183067
809228322
1075054698
626684234
1790070605
1225155665
445172355
490729986
986555373
1455305889
1466849839
1255314886
930206030
1118537119
483826650
1363063567
704651715
921696106
603515909
630904300
1759345827
710474500
1044802823
890068059
1024481648
783908966
990583742
908611580
956131775
732788587
1014861550
942384314
467986593
608909130
634663286
866937079
228798343
424083563
1045996561
850405515
1131909942
755040072
933114562
998955678
1233676566
1625592141
88761592
892689932
1263276176
1437569640
1376497914
509838878
1314444224
1003583594
1808934782
1210102581
970956763
1049828635
1009193623
1257925945
1603180336
1328198695
350290705
203825894
930556461
1378641125
1320433843
336118964
1473730223
832529943
1468433905
693251070
1233538920
1611879758
336349374
881740251
970582717
1467323678
1235668357
1109206295
1194665702
1778607427
975766507
978553304
180145217
889556212
1443409793
841429289
1410688781
342108188
83890217
671899831
997467280
467868752
885647227
1015749735
846805356
1081012957
1394341878
1681153341
1079017223
1360426109
1435762907
518421812
471372151
1035316750
1729368081
899944039
1774856468
869959396
1749157580
1600976052
868142231
519426131
438305106
1386145622
1093903265
204357147
1589100659
596796862
938313452
711770040
923075274
507412556
654357774
217268464
362138148
1006303199
1072145555
501919264
1383114609
537965347
955948726
856478064
1251097212
1144632527
525549105
642163652
1315955354
1441898750
1414878140
1309341614
606370025
1196693276
1378785993
657631545
1447504187
858236807
302096068
1653866218
1226296729
1640807482
194055822
904485302
836551940
755753371
952426628
809790196
820686005
719473361
606941726
1408964966
821503771
1050248787
851459339
732160810
413680337
802369102
968860434
1252758564
1064448106
389668612
942182503
1380081602
1385356413
459444836
1041166059
1053922714
436681460
746694855
722401035
661146331
1032237066
1331733085
1635177459
1146695625
746943549
1086706518
1662728247
705859360
1134054078
832480832
971052940
933336702
1436445972
916033829
389299149
1798605129
546489659
923919704
1137346998
1215155788
1116250150
299061943
1459755220
1036203477
602350510
1606377562
630761006
1696453892
1265318158
1200820375
1187563181
1145515856
1198876326
1341172236
636986890
1173164303
477665446
793663569
1763009481
1045473489
1262949055
1679406682
512294283
662232085
1680866540
79002813
410196761
1330961672
827696931
631201024
521574782
1397714234
1389481040
1086620290
1077251791
1406253032
1107341595
1392620356
1369148827
1813105606
1601776795
958131341
1374361602
953952744
1368485495
518081584
594709755
1784780526
312428196
693840099
357235107
953035522
1220169682
1182297132
1124362024
460297831
1111750301
711762578
889761172
1437333637
1009107324
1253274631
1231958807
1645517146
497913431
989841928
1063961213
451110873
1367487910
1435793136
1098892313
816186020
469399452
1732579270
474047253
781735285
908673652
1401393591
1037998666
965386723
885010546
788565173
1757927921
1637337561
1188557198
1642207128
1108812009
1418225997
1254575548
674557516
1667333459
685942832
955033003
1278485693
1020357069
510384115
614832830
1728170054
644884355
525200664
1463463878
1228943544
845624945
1022579074
1047134578
697651230
1127348079
1734936145
944284621
3482261
1134814393
893147108
1476549439
348992453
949970940
378425134
1193135770
1775054844
1476228364
1394907447
1206713767
1654005412
1250015543
1691814836
1688341265
1332453545
706252371
1191026907
1227597346
1604343912
742085534
1050931170
393518070
1265665331
670468987
261160902
1347429540
751020149
1513747995
948222968
1496501163
1493270983
889591288
910897720
1026486888
647039102
138903963
392919443
1062578185
1459305467
1198817353
858556191
809676648
1791119623
546583074
899639673
781615024
1380148034
435869954
916285077
691341992
1089317560
365104007
1721052537
1139091943
1381149726
1471403198
818338371
1483140884
586368618
450878613
839138456
1555692382
700483186
1347369900
758113176
384860153
454452051
1028697445
614573195
520341873
1720780750
836203059
301134196
1387552637
824048344
914510487
105725654
469898730
923553542
912913420
355980147
1125905213
333503714
466803556
1224623386
86696319
861906679
1367517611
1044171811
420238312
756342663
778923287
749536546
1104907075
998281594
1280317750
678924869
1145254227
864931013
678424110
1169445869
716189152
588772549
1635722474
949773213
597598745
685546139
921818016
1223519735
657606759
1511368560
828759454
630598450
518330371
835564218
659015137
520756886
747615623
501964953
604285352
1364453025
288603575
1384276378
1172921614
644791270
1090507254
958602216
602892307
774137989
1148850440
701828903
1185763646
473503073
386690685
1452515690
945133344
1284946426
885230966
777313300
1680795575
1236323897
316014315
1039439538
1055766234
1768558038
1319749753
1306916162
1168147773
1396712350
943152877
715655247
776805451
971522947
277029255
903773001
1133612989
745885659
1057030609
443637381
1048124792
1355324691
482802632
968860290
1067973739
997986310
686235508
1042780930
918752850
787259282
259473074
580698712
1018596414
334964504
128757398
126674063
963711071
920637044
1034785105
93537169
1309825238
1594160159
1177912595
853849393
1049201724
1734787954
1418139929
1496314316
430089502
1427554377
1100772161
808361156
1229483026
1441443709
296887931
1555345942
1349289437
551698227
1643190471
424590579
1007776362
1112654922
84827962
669864635
1530418327
1333438273
1166940585
1484668153
445874052
49574499
521732069
1020323656
1078406596
927654098
888493524
822829503
1000001255
940869876
579241083
431249914
899377590
1357838816
1295980807
926942900
1612795022
400917245
1623839056
781540782
1223372821
665058763
742999066
1499152480
1123076644
1411486963
440211088
1749459793
741068252
464830732
657285693
506111414
739677623
824498338
463387547
1089539123
542622322
597858162
964483892
607518175
543278501
685895485
804459246
1301351410
266547429
1773793631
742905015
303850821
1870359338
1070007037
590690906
659828944
1434691941
1279848633
576503065
465831754
611331721
1093921200
1268999772
985612278
597669543
1130348127
1030132933
1443671591
426845842
1212410549
705631713
278089545
298710460
1086737593
930051715
1149067476
1122105656
1025643998
1103712243
991200379
1007295526
1173832234
837952970
1720603280
1006879847
1711060275
981811652
996610610
137503221
-1001255690137
915734922
1270118691
1088647729
903429964
1098337876
1655194143
336693254
405767762
1590854287
133129145
1260488464
1339686384
491720558
720109048
948094562
918286491
434778843
937472182
207926584
1340067223
568122961
1240283932
984529608
428425707
1238811745
728378671
324581632
321154446
466809701
714602410
344837605
802084704
8713529
514051738
1438678123
874484107
1068985153
1090851031
418608686
1365850702
1349652068
1239022299
645152031
880943818
201123878
-584953551
1013074942
1291141193
508786924
794825558
1650283672
1768242955
970539249
1033393148
731661599
962755009
195104478
1418621495
1215849047
838189792
989074958
1364798046
1668491893
1402854282
765408636
1476718770
495281731
821776159
798286369
630306654
508176756
1449273299
375083964
1670219316
1492317730
1045927471
750460029
1448201993
400404247
283466333
116191389
1465166739
326174692
671175839
857307302
829450592
1058640053
1722785965
1084572508
974701507
1532542451
1273563225
914354903
91744699
1089921287
244561193
418032837
727923752
212107299
91880583
1652569854
1014683936
1750866954
1344896338
526911596
472317104
769536943
559784169
551104904
764867298
283193014
1261737206
1089772561
1221093264
965527238
1001434058
911776971
921450993
1206137116
281023804
508752635
934891007
872378131
1530842458
1705222724
1047059520
394884820
796873224
760371015
1118573174
482614104
774854542
1359771500
651851993
415137278
142169037
1626892577
127406464
836495105
1786210817
1200262731
744856875
1773661714
286914972
1496805927
991403689
290318934
1022576869
1407599784
1670560934
1741486979
716096680
1310795077
1383891708
484691420
1512357944
1143168490
1102799547
1378309848
758595920
1304007529
1400673993
1137086796
1019655654
1656091685
829659518
492166294
1098681671
492035280
1824817275
863652713
845040238
1270830239
1069729938
1519906309
749457090
778766993
762794770
1703776622
841086110
814488647
325611145
653588583
694892431
913641248
591273297
777979796
903986889
799484678
944164772
863632747
753416208
1515284365
395846647
694658520
1034108465
1609542329
709607773
280853741
425861964
452397359
1045221896
1715067357
1178671649
999913684
1241459685
448633904
159432914
1847744499
1611889465
1762166450
623048830
1015409227
1410464475
679680667
753127233
715137442
1029056799
303516170
328969756
536412001
1244531559
1617011846
1441460569
1516465367
651665756
1009984915
1067313154
912470732
749006967
1198689031
315151514
1357653245
1534630669
1897826585
1373973522
225337177
736325510
818998340
986013485
1246267995
160892296
488855879
1277186875
962828554
1744926089
446357158
1604845243
1283683938
1303735868
130815757
826337580
1040598925
1150261996
722438419
312029534
673285259
1052319182
1304615907
678813047
1795419151
1185119184
1384137879
453705972
1441018597
1508374226
131892636
1437912519
931474269
847814239
901447033
510850575
1831561541
557337318
1081167714
691257180
1419932263
1286380272
1470676398
1060830177
1123885319
690324003
1732290172
1346599243
615013428
1339364833
856268855
588528019
1220628151
291329403
1019072646
1778337791
1228935719
599254564
327631752
743776832
1550054938
320786824
1736664497
1085257143
790327935
949338176
169527549
354779781
1148457701
1871854912
518755120
1835975679
1010040799
1399760894
737994269
1264592982
444490314
988313102
532758287
360718959
477804779
1646032114
500932116
559215923
820063244
476778714
1316486362
990976082
397815645
565983211
855425884
1423489857
885381401
1374566484
585338141
1426747090
1498046807
1453849406
875597892
877642496
711721797
872130827
365075232
848536633
1641569681
1336584395
177063587
1356662667
877862691
1054939364
1837339593
1514518023
444517414
566746704
887971941
1259040703
1292088880
301065346
1664065084
369417185
232510848
1269385762
948935589
1645305947
486618548
1540170069
866380339
1254446585
1481872201
726291737
777752390
913520436
1202374724
788714490
919652509
1200167703
1128776996
1329511949
759390053
-201025036
1163121176
1131887614
1380181917
920406450
324449014
997003212
299112843
428622004
647355063
679764903
1042429643
1343948416
1696182874
1120747164
1366540687
1264350072
412343221
1438290833
952069088
867063748
892783909
849923759
920695725
1370139402
539431864
1495881865
1418646637
938529795
453394402
647623577
744745813
1319015714
593332454
1351200264
499521382
1342847610
968744390
408413558
781733874
1061461210
733153389
947876758
752847271
1195202854
1598871661
913407199
664273388
1662835221
1297707096
914974095
1099407191
934273888
570618328
1185906266
741184101
724984960
1730703174
137001632
1012507490
1749168151
781152306
951006197
404637830
624688634
701319626
730523994
1142266651
642447935
506103852
428693849
1151961813
787561601
1116936500
1578761306
1130792325
578707038
1124974106
1463130511
315928884
1383705177
911785129
727337463
1776765252
1696441847
397089765
1681141483
585996145
234996429
1103373278
847902444
593605750
666196572
1340734815
379516129
889926235
1094009522
1887671482
1722138499
327002849
634212171
105797816
753682443
254245852
1694290076
774722394
651457941
82751855
471307813
604378926
602206097
1049775101
1046177077
695366584
1877593039
50959431
1207899295
1659058115
848759770
1236487620
1367522982
1766999253
938521331
915382537
1681291374
1302540743
677932090
828995533
1352310988
549009512
841161697
1400744152
1454669557
1408958383
216249299
1432211640
521227375
711244289
393022635
942824330
973673448
676247305
1686100449
479071617
611492578
630710211
1713842512
1440590815
574836948
1472501325
403398113
1021081057
1553894461
634278484
625002785
401012565
500577344
852755575
1261697596
464996808
1141604536
1426604566
1619953345
867294963
893451316
1540346034
1762591488
1652055700
398674222
203760449
620428312
442874212
1605873754
736461653
961298239
1411212699
1458774034
1465590723
713483428
1657440510
889723430
1399997522
1080751263
537677398
271048640
540927714
517456514
874312047
1404085197
832287886
1438587560
1296548261
1788850877
754170727
514054736
977954911
871370884
1384075473
775739003
778833022
968865144
589070011
1018180582
1033500458
599700874
103734532
1352284520
1071801445
1109845570
1751652015
795128449
737947230
514613254
941070325
514818987
1619862940
927781418
917284813
1367382391
381390910
931285190
1055652382
1391373287
544068185
691321913
865099085
1207834322
828014063
1243460753
757212245
1263778725
1887102880
1125544945
1741425462
1641627666
797978772
955997025
1010517307
754365400
648107104
514365871
1595060902
1072331889
617975176
992771402
363796206
1623996114
1620940649
-1001207882007
1441434353
674337047
957915750
492910342
773054377
949591359
1026842931
638290005
455844160
1764111995
763241715
747332984
778603502
709680260
465682281
440703387
1136706697
1245892371
1455108650
796244575
618749272
577394344
780878190
467490292
894904737
466783981
1020316304
1371317481
1406399174
1492618311
1781934393
655463254
686910929
713183671
1660912044
1055431464
422372689
1393755698
688391061
202016879
814245004
784695207
818784214
953455109
164703912
1029131272
1202144805
658675340
228398174
677829518
1789116639
1340019061
505483298
458498970
313577411
828476585
1070022293
1411481968
1065859269
1396375217
1040444627
529752353
228347749
183385213
1463131442
1706048121
1870442804
894831179
1781774501
1134102940
709420804
664251046
1092059951
956834107
566929653
1037155540
1180727839
1053111201
1150876449
623016826
500980184
1194987202
609854384
631073258
587328863
1147655710
1056103308
1483348405
572152884
736091474
821242086
537453373
965637430
787295110
1015548289
721208649
1784629002
1136766051
385671479
511226741
531116030
1474184664
384783581
209076284
559942905
568155102
507290784
1029250325
673793478
1395526973
520459007
834330676
670700815
1817666175
144456404
915114943
1734836455
1798954619
1014404112
426803221
952375523
1669499301
640812713
190386380
1067106447
1099141256
1885192282
587001247
487007490
940477150
1734667197
401146436
842569634
912133339
500855976
1447986967
1309330627
1716967755
1067455553
408276078
942931909
877176473
170105106
913804357
1163427064
317122627
478867659
1656466756
1251936153
1492676439
467398598
811789481
1394870994
1701759312
1216110968
1167897555
666972871
1082013269
522500247
1349648909
884113242
837077832
463648247
381455515
514581596
923676621
792236479
905535104
501363371
396281639
581196756
753493797
1313362307
1554887578
693193343
1381935589
804114167
371735318
1239019775
910722005
554276402
1393499017
1468557532
558325448
1532670613
233034149
1789764547
485093699
472364768
748978522
315997406
709036022
687689182
559652113
1082989718
1294058247
1750355882
1050757414
1238997665
637343310
717462405
158812339
1849255430
744011605
1261070491
935159395
1038768315
444056395
221120779
727974591
1269402181
115736539
494160884
199475912
366463082
807422534
704772786
1601379137
249896741
1653858696
1039636247
355060178
1750695178
827675754
731989644
1646003104
687207319
568737899
1094382132
292754545
422385447
468691245
936211344
1087477099
501362158
1124459716
1346594979
961355939
1169150745
644358113
1206682189
476403369
831435926
392420259
329584334
1482267786
1789821452
1714041595
1052483359
1068877706
1461473276
536074312
791037198
912340487
911060968
363322609
682888262
1350715770
1090297743
85416030
1641122137
1193610180
741058428
1447709704
683802360
674937190
967778329
1398078285
1218039235
853570010
1795936649
988693510
565816382
741623847
1876857680
1663378671
141740385
417845064
577046899
1332909802
859839798
1183284308
1158865339
1478917413
507641329
89459127
1191679819
907305324
760590869
1362044477
895630241
1124312593
389955347
791882500
1040910039
1311736506
133949889
1401813938
974499276
1754224190
825735034
611315144
500571821
1499777085
548708409
1114772163
1454597719
1082072025
456833382
1572722
858739820
784949391
859721658
1235187289
1008303221
819449781
451140331
1376595169
317182127
536603727
693580127
501050677
959410876
1505646933
987736485
1017012488
1040737148
745965491
1028231623
1118052945
1798232714
288632227
1209623122
1622342495
569022982
1035462182
1057741978
1431512310
386889952
495798639
1359209694
1136604192
1051378015
1064055759
1701887709
784858230
954421565
1072846592
818378789
901387243
409902289
1760574673
1159970310
1017087068
721052548
777866692
1093435169
42198554
1286506820
1680839056
911287497
1158031013
1027300882
437943364
797630042
1687764545
644261838
1212364892
446403969
509895267
1019888804
892432660
1608628984
850219913
642575081
1043222252
605424250
1092384320
993535401
1740430387
1727042598
1073478270
166264270
580260332
1181932219
687701864
926281672
1698188635
189650279
977164630
531259079
1081155838
1496641980
1007520088
738324786
565974483
1481367068
1604868763
297051791
356658384
1369250926
650925017
1178536875
494008310
1040802991
1000017340
1409237101
1726310436
538633051
948169413
1803719133
1074789246
1380025144
1127267381
513918098
474998434
686597398
1399493104
232096694
1321781270
922991516
724640417
630872251
541570765
830571697
246620172
563064105
774055274
1638122992
716235144
975662210
1355593958
852224910
831794254
1021290651
701283314
659813698
787253283
301269043
635628746
693161842
1217505210
1559341895
506568796
1321375057
823545165
289656939
411599861
576702003
1177230306
893981707
975282591
384678471
1789665130
1327424088
812358784
458129873
396576946
455568291
940146993
1733541817
521950208
448205439
1759488272
980677072
1718325273
77994787
370866676
572804429
1687261737
356823923
841899321
897591967
768491570
522076271
550505522
684385884
813004231
1286253866
902318648
1199585565
973939158
1409238124
1496081511
728156373
924200389
605046400
1631848124
1401288807
840775017
171296645
308894481
1338186501
513470637
1754619982
906060460
1771247484
1021625723
552740757
287410175
744710144
978231075
1118261331
666753022
1182968034
1246008825
1049410870
109002445
100195222
641275259
1718064870
245795321
1140630774
1097443242
1160820532
383429287
1774859297
926402662
503236192
843731652
1321780745
1397279864
1033149996
1201644884
1080994906
549056271
528932267
682015104
690914594
152312055
509776912
1009428948
859010860
608409757
922573391
243186129
645697915
713863969
1568719108
690669589
1422364809
727935053
400804323
1649663089
263608049
1083105711
1724428165
284990259
638593873
621065626
787528258
881568071
252493543
1379573078
1113425279
1687338321
1155821562
412120947
207215031
432227436
1452645054
1298970186
769017932
73384561
1490390552
1245549896
576883841
659934028
526288211
1171221830
172906603
1381499378
668803139
436669841
1092974191
71629702
1392507646
662978620
1466499370
961123471
1464815332
1756908405
852264385
365740414
1192578469
1193737576
539812972
91656873
1143155284
393135031
1579248187
980465220
6482962
1253256821
1724705139
472216119
1074201577
455665243
982465736
247884955
610654175
839938080
855995140
1668435772
1281293898
479936571
1550626248
951137106
1660776414
821889784
771307979
1294194967
1053969521
1443363512
936948821
958196828
915106809
384855507
628905783
481075398
727953771
328588348
643913735
1332240126
1206081907
698022
672172680
934247767
668923611
766328299
1011234696
432632544
913477886
763319090
714184867
163874493
431423434
1114386892
1333812512
1144366847
917989819
1674199345
-1001291278853
796812410
1154539500
968043228
484819841
1253150803
1282787910
64120463
1698281005
1500438263
721169788
1671328923
483925680
619802643
587541361
1206621119
925080612
208838487
1301910087
1755606833
453720293
987855022
1265995190
686531249
481787210
1703251166
1349106122
440039766
1008774322
895239281
1494357259
1130840180
71109825
196003243
388096248
1772238500
1020321778
1015051758
1194536621
897990963
999614476
657645873
1439837137
882436242
546337895
1354323883
1330920041
535387774
730296140
821459176
287726838
1283662870
929851500
1668474545
374508614
777995888
1037081331
757410492
769767086
885427744
732629279
969762341
184320747
1537184634
283008196
1194951732
355285347
822780032
863430951
1088720849
833488525
634780103
1599221573
912365213
765252542
1041985320
932715031
1426803643
854921488
1606752116
1368089082
1790182775
748983311
1416049811
705222829
892361913
1079609795
1697747720
1559388827
955849857
974277616
1369682756
1076727951
919258795
1540484392
1252988545
886126421
1485024890
991807190
1227624806
1321172469
772878077
376085274
578076612
431646983
591103832
1721633727
1720496408
1778186362
309993743
1294222764
635529806
1438766905
213428289
701128734
896469180
1011320917
453586476
1661122206
570695960
335791315
868886319
799348332
1136154810
296222353
876760924
1180063022
638391959
1806503195
1627287819
533144194
1725854195
355393281
894086961
1463892447
864387825
1111133238
1406055223
854397669
995545551
1872147405
723197843
1618070496
1032607222
687257793
422745234
806730167
970333820
1040199153
1499680851
886676994
1891311739
1462024806
1026642282
1313571299
939897198
1505744138
1730236666
243701695
1589478463
151487561
1227560319
474207568
845614707
1134514857
1408995735
1068554100
1460674069
883218379
1471861023
205774174
737450045
888557358
483654211
906359257
1467048348
384616540
540297240
869675691
969156854
626484320
1101491406
975118765
1071813104
315471703
509534717
891173608
729136640
368336821
1218443213
541661753
1642150577
1363262563
1366945021
1580610488
1761459201
897783350
759013784
1810978877
1708904924
768282422
1884968697
1291503824
1472045205
282370928
1197615138
1081020567
835942141
1369135913
131102690
1320393168
616278649
788500011
414216567
741308417
851304821
797280859
518640116
560749365
407682545
1209581538
1556411319
213974743
958515750
909938285
905493735
578025540
1296587178
709916073
865951788
461278890
1214723927
1707279849
1277878607
669787342
786056813
917547855
724550559
648101839
402334133
1437310400
1208008354
1384513613
318344060
678010776
748718536
1251790944
215009856
483499397
1070190621
1014432094
1382444792
1070156969
721385575
1016687772
922038979
793882900
473819983
840467012
625902344
423505339
291206887
560787359
915786982
837631218
1787094519
637795477
1019802193
513164146
400884545
537264227
458802098
767079327
1072336640
336296416
503973609
930868181
164321655
305519459
543328875
568737905
1515949649
938480078
392753958
463020838
1364719553
1058630053
1246191240
813603935
726644867
1131138378
831685860
930016431
742189666
50092696
1077206596
1345881886
814792504
1040217366
705902720
1017568156
1043167389
735496160
734759078
449522856
484065199
1325908212
684188557
1314639383
985770798
238111025
1774884108
706751552
421688395
340389338
822465605
385389639
1150845469
1372112510
934866313
578666928
491399003
838043584
716402575
722829156
402133744
1058499324
1059309295
753717586
748092337
859607247
1268072362
761595924
546908259
555311829
485369330
865798076
590955396
1067416443
690487072
524815057
979635875
322731411
734751720
61022999
868244650
637496288
62282655
1294792061
393858605
498450455
1166135754
544739342
945247620
751643011
531771199
1064647428
1677219119
476450077
1367468476
1695154680
726932464
797475424
843451885
1067682585
541873255
1072878422
664139296
1715376354
948544248
348360539
267065284
184557371
1392516496
944638003
775304318
945707358
1597240948
641311057
1655396102
882328035
914139540
1009946658
281074140
300047503
770392666
693085986
717578886
1189486646
474768655
1084904982
1770998679
974635125
828499908
415968897
1202479261
876081053
1044278820
104587429
378112772
424339829
176676030
468798800
1145707039
658899383
647440384
425964243
1380931421
1894996371
1233117529
896661047
1524402405
1174957494
1091651886
1453060508
69558347
898814193
1354811139
1699550734
568759813
1436818774
873229521
1445058371
914008993
261559961
504523725
1861251391
1339896868
663662052
1297333047
574589074
372136361
1564419158
492810096
424598561
849680964
935120776
132617023
655241741
367888116
1005920806
438460128
1268934828
433803418
766776718
1629520699
1467763569
980174484
1651879587
1320776091
511847267
1732271884
955818241
335750303
701190612
613964655
650903548
1532509397
840857344
707410808
980942933
1672765666
744681812
306012974
1254887080
1574409450
342002482
919378733
656132437
1542117218
182916410
914582768
1789784198
1035382504
566985671
1381301916
448575855
361860812
100363263
1773363275
1018538003
1047014696
301766121
925656721
1324407010
1394451447
176356607
1489698612
773274434
245542696
1243722894
1394287328
188659089
738896064
1053083409
1114262294
674234485
1480332768
635331600
1776041927
1844552408
1721600956
1856295168
236142747
819802938
889444250
1710501498
390395227
1790756584
467580687
1893944622
503700403
1289927876
965229733
1658456736
1174666715
767620148
1020308093
1307005606
455638878
1469977778
1711554687
1759126871
1459788592
391777267
1392962499
917547838
1202794974
1459829223
973824682
1073228410
859445044
1752277852
733087057
390987278
379682336
330032125
56062305
425975435
1110008549
1068678512
1614773290
753891920
1440398042
386024745
1710838604
1882138199
893263703
519230568
351692857
274548406
35854520
1038802481
312992391
733260320
1746375996
990549663
504562209
1327907471
1353259956
826843247
812497794
1268306242
994043081
1292867936
726686532
244419081
1308686457
1246310626
1377726161
653495857
409174076
910237964
1445109935
1407024219
110078042
1077460930
359253629
1272619679
1349885924
1712253028
1081409348
1260876588
905991734
297570110
1783438632
1427363669
1359181133
846221135
961130756
1382497613
1231101359
678745940
815226270
97656202
167763146
622035331
547365772
1331866993
845086964
490111728
897305036
582696921
1247690310
902885542
929952607
529013097
931417347
864669351
1623468843
475750169
90475508
1255063642
687294316
1539518895
1424804644
986451295
347384340
690724926
412887111
588927760
217768155
757976196
1275158355
118100021
1056682087
848474525
862378312
1729562690
375138630
847531869
891421979
366342155
360171692
296072803
505171590
660575724
1078520700
1723789829
970228557
464883077
2331911
847544927
492806281
767254636
1067542219
556625606
884955956
405591568
392024146
1278674676
410667408
1510413789
883013128
1577562203
470239013
792515860
709868232
599940107
1311647203
421248053
1085336008
55750439
1275353725
1375937384
596209589
437585665
571709992
659990456
890102648
884240675
597874251
1463277469
1065004297
1263560553
370836711
334022314
676186645
583712119
1020782503
1429430939
725994633
499972852
520135625
621626092
557278318
958915344
364064133
244506420
1516299436
766106056
977038654
726758749
1136619187
1288668067
813411280
107615595
459226911
396934215
1240915725
515568514
1366366902
533123497
897086334
1071985313
1231450819
1047453890
568834679
1115777056
328126535
905905504
1042211375
973813227
1065893683
386299518
1401292037
863695613
1623006131
1845895847
456211288
564726631
1858550457
1134912403
1775280749
1049771202
904442652
910862793
853512219
187962859
436586554
1456355740
1684275424
1873471970
532448979
1298054037
1002506636
600559878
984715638
766932604
810115745
266313632
1527915778
1041655575
1790039661
1521536361
910782635
1040719082
1070554746
52542027
482363034
1555809444
598519472
95641909
791850393
1705250175
1159663446
107813786
868106168
1233038615
871496597
471258588
538201004
1087902740
285268507
508273994
1152672171
906343283
1189673718
1228943024
1523611345
1028637724
498657821
1424817548
1733897565
1686090141
1643812789
1564440525
1605620247
1005292382
1658757477
327742810
749532462
658263453
1891167247
1403103913
1622014405
1354374496
1361775163
1734298512
1337554138
1008588268
1155898146
1278123617
870787489
640021619
1577121551
1099030380
1067374800
477228767
1430366269
1851437729
1704244631
1663010891
626070389
1278842132
996451985
1029011151
391464207
1624584554
650925515
1270317634
445343564
890299426
1628653100
588685918
1406834019
644026638
1807428517
1211679756
389854830
419154534
1729410832
1132128759
54745924
1201840459
760063562
506833453
539164579
455181168
784164971
812214716
373212037
1043495832
1171149975
94066506
1794199958
965928918
1532816270
108346127
1610907625
1704142404
885496908
182922096
885749060
1151078486
1026780954
346486734
675067851
452769055
1797793876
1233564476
1277288381
1258776626
1367528329
1874891484
1329493697
1358331387
776330481
1085938845
1683532096
1119779552
1131214187
864534073
1087520527
976498226
1793158337
1690082717
870064688
1710105918
1686182458
1015614524
1602207545
931849843
1879505237
360275554
920821649
570390782
984004324
1689595886
455778700
209445763
858393781
582061322
283122069
640894720
701059653
1644729972
1068473123
277910781
1034318751
300405429
1451464035
931225333
1353791684
1016229063
989771071
831288481
746379980
1134541140
759382352
613547327
324363681
1357875463
348847274
996202711
1587048408
814133713
1694435545
1563864864
1073729781
322150211
1104926976
134533161
1230200426
506263478
727623803
1436818049
240970967
1379547158
827633651
904532591
781702878
393392842
959506906
602320084
1312261977
889534097
561977477
545491267
1181182220
638953495
1605382235
1175005155
1162953694
1763768730
1843850097
1726694946
1003576833
811540293
1330836383
406352527
1068049463
642672562
1706588113
1812444997
1145523872
431671849
525971531
1110004705
541605781
925135054
616700830
1370696108
1165868075
832570874
179764057
873028659
1464002089
1175214417
1169782379
1570344815
1236966675
1683377952
936445465
1397503947
676191102
1023914374
1608812418
845628104
1176730835
1332603323
1191247284
1652705696
623746316
1070973446
588356477
1241896607
1380786183
872442409
1376758610
1030866769
1371651689
305315820
1492734625
1014071502
365243353
1098597386
1268661878
1216915641
397955917
615982729
1487755803
491365794
579927700
483420777
1364627564
1123890392
1891726655
508454841
1133645475
164701117
1715606443
1620084069
872062739
1761593711
433746974
1256648458
1678019215
1021609529
788607715
1709114770
1232570525
1764563229
1807685613
384631318
1256213480
333488254
228966950
1750268747
897408870
291844883
1231295798
200389132
1172132692
864487504
1479138995
578582571
1253560150
216954911
1635595676
704779732
1378793360
1663732994
1156643233
590835394
1228865400
805728858
1856227901
839951773
1021953796
1176177600
404472247
851966493
62574590
264606406
399405652
620979909
757251179
1070409563
758073585
1034337488
273893647
774051638
1646933824
390729582
327718794
456684429
1394830838
1365304815
601581396
743526742
917477860
1308477651
1525987625
1199118469
1689890922
1010976856
898501053
659797408
652889751
1580180051
886647739
1667860410
1063585803
344675918
470604617
510530370
1010447273
956699353
1019511951
63571277
1373796534
725550511
562344644
876559529
1440938757
1356486831
545269146
1657453742
917684108
603734015
605137434
972660945
460000840
1016275461
1594658484
350105817
914958894
925457552
911276395
1873554017
970154012
1748450372
943669389
559712449
796051698
608422704
1070148033
500048320
908612273
561679912
312085981
1226024848
1391371970
416609071
135132133
1090877829
756700300
56276548
1710672808
1806194024
842755106
454930618
845539953
980824353
273330616
1313655014
952906641
1675683885
919033168
919920359
666626689
182011531
677939029
1871830933
1769450972
1069209759
391077339
1167406955
1196113092
687352629
1075430269
1896024253
1475120409
340258509
263084742
1107008875
1463774972
1290911660
1328859327
1314843545
1033903241
896862314
1127403302
609029933
1319881372
897296412
984635485
1864893977
847481180
1278176732
1348401415
413149668
714067864
1268589809
1298507939
1124538641
1405261626
366234457
924219445
491844122
628473980
936636527
1436620940
1062253308
1631528453
745483228
1164161797
1733128764
1221722289
954596815
659364269
1861642760
1454420964
684676408
789776380
1782248993
617895854
885027496
460336423
1046291537
1115699044
1614409496
759217569
657120552
1194132187
457530931
3804921
701897504
879574435
754004226
1894571690
1768800109
1693544849
1744206631
686791748
422179708
1072101238
919157843
210496558
1858221235
1155776335
1132232310
494889768
217405135
653139517
425537454
1489670056
499659064
1640680106
858465249
957535946
1009345919
1045462290
380880957
588804301
474031593
897019862
805303767
1447031985
1887510159
210893777
986844405
1818395223
508703950
735574883
1230022598
1440881820
1207026778
927541592
1072162386
1849637546
895606359
972337088
1606210483
1060807331
1809407281
1319230305
1082354528
166682926
1490403564
445551870
1025993061
1803294840
1067813132
1142292667
1857959891
727958548
658030617
1729440999
1345462363
1362742894
651759668
583274794
387442424
1190280197
1760468044
712494723
1728978640
261111241
878370580
234234320
1242820734
1459274965
679075481
237363013
1019875163
398220949
801106808
749377783
302934169
953855115
550070807
945209861
852111830
802097494
1682447147
824960137
1392509743
1254628820
1179833695
1607710668
801895635
1219862917
1070874167
1164009226
1499477215
523543651
1673693268
1409666828
605158875
1308485612
428541898
1189971291
1351157585
711290172
1093445183
822847415
1166312316
1340517465
1799066006
968363931
992086257
1674127784
603544404
1342909421
354374080
810692400
529741119
241502549
507580644
409778303
454153247
1450390288
434263547
1292937864
1096228857
422588052
1174985351
551905897
1054392364
1350664575
1138185372
1842955681
882350397
1038451625
478779975
1761548899
692335878
926252088
863728147
1243311753
455918453
394896012
631610833
651831512
374803363
436823956
1736338509
1708041637
1375407280
1139522561
375121183
1203351906
1799555911
987660006
744346840
666586168
1421809511
409334076
1179873811
526618499
482735982
1285572619
491139960
1041415281
354064221
1443694018
1277654595
1546778343
1229672009
234747632
1873334707
905460335
457803361
1557853102
1785315966
560896051
1493892062
1339631566
1440603762
1357958944
1264606851
490926736
1734896215
1125408354
759755512
1066056072
1765311818
741469701
302777786
1888904889
968281634
614974202
738750117
1078242400
1308314416
108359793
367821570
1585037059
1365825920
1352916247
1179290930
1357701397
326249935
1305548139
718369132
1334084370
1378634961
1336171011
1108743074
1010282553
1836136289
526982209
1545793148
383524517
1664083906
1361551134
745421205
704808103
902293241
986795288
1379706783
723495014
853526555
842797836
1347275665
1147098769
383960179
469067543
1116658021
647971006
762656772
1821330316
722725375
1039490986
1601360254
1083847042
1037294035
6945904
398156256
1196602568
919299839
1053187460
667351978
890677888
1542910822
1257884133
757291133
859256397
424611251
778965392
927457012
925159592
905474177
1491232603
1274119488
400407671
451470675
983011696
1334652741
922056051
837616782
551200497
1055805107
751338281
1347927323
549465275
789621370
852564804
1778467098
1257335146
910814897
799991367
1253459370
276305900
1270597514
358757966
588936347
966732828
720507791
1417133861
50283502
453546063
1229729239
791360821
223931010
1815317207
401667651
1620563130
547689693
747468842
983009662
477717476
1340490620
1371693577
50248021
821972411
1300198221
529100924
1361176640
826285263
1148441226
1815191647
404406590
789748258
882623086
1061167106
753055590
819059336
1637558629
1618924508
852284013
583488932
872990028
1324645896
280512093
1156724106
1625830608
1031570517
1042549301
474523316
1180061488
389302036
978366002
862592705
243770599
372648222
793757293
796095972
1105711909
1133210456
1863725348
1705369704
1144443267
615116305
388587579
324598148
1569563685
1127061713
691307719
1061879954
1349785156
1071460456
1275292595
852858821
851996260
1018254078
156589994
1344480355
197093790
191521854
375917655
838713437
964715739
549916631
578719107
1474113607
1196443816
856600345
71017549
776107516
1787759685
615102530
1788444910
774924421
801654357
453127447
1653569395
1615147200
328823340
924276700
1463951680
935455846
1469573669
432523512
1476211703
796977712
1365337786
895130293
527960354
484249320
704511875
666661083
520443301
934576210
724010033
566823121
166205116
807660187
198800259
609388318
520253204
706622803
654401809
1177567859
554042799
674201660
421009898
1004106394
290450933
1422340018
1765384519
953604952
1244659576
803278107
775323660
1378164002
815042640
940717002
487326600
428164345
1415959618
814020936
1229092192
1373806362
1696164411
473300788
435754272
995982697
724717397
1384043323
808283902
835034013
1781050950
1621707712
1375909576
1174245916
923541387
1441565586
1414449156
1810301417
1892011504
1372025114
481554086
1481352295
1111041823
1497900257
1837058073
1053047310
1336789230
1118691083
1495748907
1028886208
1029403297
1116297906
418600643
654775174
1025509856
1770824234
1244213058
410629351
816166461
819752747
1253257704
1333131066
787130337
903225870
729047680
501489400
1689364539
491626266
1787072185
1833057648
1360155062
422648158
463881568
584777857
450221715
460668742
1897232985
671648365
359153744
684838681
463905459
213043103
1495770992
1039605641
1346443231
1420134060
1288455268
1141155356
1135200360
1286887724
755099300
738139112
1090113414
1109409650
632645485
1656949495
1018178311
1009614785
1259008024
1785274378
1136251689
1767216261
1356877976
394385506
1783983225
1075564827
1599266642
627526195
1686651353
1182203385
585998935
1074397734
614194484
1755588014
541741719
926285430
1850967096
533379846
1588615301
1623932823
703132816
1020091175
1035800176
459679995
719438067
1365365134
811682196
760994799
1016188835
1511396908
675623982
338702812
334114982
1743338785
1277605879
217076360
1404489749
1526719796
1432233624
1028027804
362540685
1277927131
1212475126
1766062042
1316624396
1543297424
1835995823
296560405
1644581323
1496827630
1474905578
1102991711
903874429
1734298245
692462205
1786000654
1461850653
854365800
874968739
1001679368
1044160460
864765719
679159407
132646956
1078261314
905700237
1640565759
696442044
795453916
1484168984
792447357
1091677513
321508677
1442228084
679096132
977829945
1310819167
780112788
706740054
359588602
1442562471
1066602918
1608237572
1651936849
897205402
1481966553
383262618
270569323
1351227295
636489703
1248970194
930327362
1485345766
771598002
525194888
726465752
527925940
941499337
1361985945
576910527
957275471
775020826
816124510
557873815
596258038
917860313
434994586
1231280546
840270342
540900952
602284178
1543678817
962784083
782940549
955404125
762009855
385927079
656322099
1000418067
664633072
1749484363
1530323699
1255732327
722515040
1415980648
1400419099
349264641
512254734
795498103
872378511
920137476
987673048
816474841
1696211676
844688329
924067937
803240677
1385060378
1136656666
1207469338
429397569
567729559
180856148
1331741933
751091307
1797638015
687618348
895289205
1061720606
396811472
1542772186
935831693
1045096487
141851998
485714482
1107916088
211375405
1485198620
1319146966
493819268
1020508832
893978856
884629204
913867252
835624019
1600786926
1089978104
465776657
747439625
1111964466
1191668880
465672619
693828583
338056237
1031918278
1271058971
399914387
448935921
823637478
970215157
650484577
550535023
1639694587
261522621
566149766
805961512
332038059
635958319
185702685
688600507
1875675792
1297188429
1697915403
1334872782
329568365
975690220
281577678
714210424
1052915167
1023747799
435450293
1834169589
795995584
1261440161
1022530190
1169462793
414610396
1068904437
1012356662
775193617
1700698009
370080531
717474704
931605986
1791225903
455002422
1778618559
1745623981
588040641
1244285174
1171576334
1778432152
1815858889
836380608
1386774557
730566156
962321132
1489706052
645666491
271458915
1460291584
1483320404
1231047806
413056248
888877039
873960818
1056312016
815538737
1024472137
440957241
580111240
1868892573
1256953287
227452520
1087829244
470854405
686530304
418120381
1806883822
1344520182
817056198
277333322
1555889355
1472354086
1153167313
799926939
173371799
1770540548
255225173
687999633
1718969359
389441347
260955312
407782950
583303029
1637030908
761853609
1206694773
625573336
1137197050
1205297314
900579773
725727770
1098939931
1483871498
1274688279
811543566
1522240603
1426777917
1120095830
1723893652
545997491
375590879
218426898
1064941085
1292356161
963649301
611134120
421277657
1342861449
675643368
1311276299
433899617
472405533
1777534984
296200202
1228681382
146657691
983984375
523161188
1393193196
1076703461
378863544
406107970
1212393873
1816607660
447351505
1018308420
472810617
384743461
127730720
814119438
950830669
504652941
259949093
1302648760
671383755
572695421
861808315
289176071
807942958
1203734065
891230943
584230350
883665424
972414636
752611519
375919197
1262476698
1276702663
475828987
544039245
1437782878
602521970
988400505
763659896
881388393
1743446526
215142776
1319276909
794220822
725977649
667955127
1478654285
1323373311
727921926
237541979
315896404
831001018
619937479
1680828487
1086705298
545146808
1821629741
1047388031
455780246
1464226666
1330128827
452116675
1388498658
1682613305
355306643
860736645
1207285867
992204945
974991288
374723608
1588523868
1026738345
1412783500
1235615069
949596062
115278166
1302262480
304826873
861358839
882707146
152503960
1653821461
599669594
962346122
1701469117
405546841
287503156
730171115
1352592014
1085471939
477489656
496188653
554505456
697446654
991307224
1036329346
665660588
359992492
842702218
964108309
512086816
1842264784
332304179
439003493
929232660
1201170162
722976121
415387789
933454442
388133051
798469205
1730319997
493178321
1424921596
123897029
823534468
1773529256
703751294
743747657
652710546
727556175
966912286
456350427
1780700882
1846413624
676214349
1246709637
435734081
659900833
1357999863
1257187550
681318866
1270402263
794228896
524680274
880834029
1245508558
859552110
568776736
566225225
491427586
976294224
1090189007
987259841
885067854
1398072551
1275424941
775768009
1243487460
237448301
333398627
1387734843
843124096
1785992541
128426339
1402529938
1656920744
1857407536
877084988
1231258848
689755156
1835326117
788952942
1196623362
466011106
1024895755
1684259228
1090131081
1792214710
574900394
1470086793
-1001395397056
1229615073
1730692057
1596449677
1441411689
894152201
329257557
985691673
736554771
875499046
1812677488
398736570
999513525
-1001295870328
883593679
1887171107
552683179
1267778977
820608580
453224378
241420777
1055047157
596459054
1728195420
439587362
794990556
769212318
1182001032
1281199244
905056231
540186524
310812297
205733599
1337451374
447660397
838028150
1135499737
785853184
874317257
1342563764
1118660644
513740042
984382879
897989203
934675937
627364359
710145463
819560534
1619553753
826707365
713930623
740399156
476247435
451139621
934750799
1357410201
788554134
543912690
1700360227
344205590
838594242
1614888503
1323523892
894856903
503490867
623958675
941672353
744661164
435885929
1476998866
923312781
1003947255
1379751219
1058680394
941518274
857042725
1027373168
503531567
191579775
605481585
863765410
727641461
596696358
732047178
420254162
663482121
998696397
1373624098
1301932768
916729887
211074902
1419709168
1495842205
93323597
750763361
955893608
650152533
1606533707
907305163
1273225619
792675030
477441433
799657504
909301220
752537906
742669422
1393059191
1887950327
1043638668
1081279888
969472530
1852400959
1185090220
1452124859
1340888175
366365244
559681067
1897297121
1390600815
711388247
430794026
943680113
437096493
808334184
1345014614
1131456743
448662288
397337850
442982883
406335804
1670344284
859118926
465124525
719718552
847127288
888487314
299376656
1437491398
1812256195
1691077764
541332235
740882137
984184153
1100803426
1000316287
1781422392
323844484
1895262116
803293502
1136206772
554519950
317558952
981490661
1153738473
1050619103
708589229
476939428
1063629297
1076207395
1117898876
408970262
1418539709
345350419
826244424
772460890
624261187
1852177833
709150701
1761858194
1654882502
435472842
1134894659
558303632
1130582538
688811946
575152138
299469973
1702570662
554633045
1858582907
653190395
694463775
954383091
221435398
619735753
743240266
806539026
687419036
1363627081
824961974
1384439999
505847641
828124753
721686254
999598660
735409379
1539212603
1697807614
1364655056
1684807583
249642745
500231092
723831890
567533160
1076320751
1427579198
807478538
362889543
717635859
1632826484
243512965
1450867905
1228360295
850633708
392651081
1835819526
1018334202
949278481
785180289
526513345
1877738821
747086759
704751559
1696567214
755435425
870776732
698032261
1235965056
411472053
497308336
1248429648
1754415035
648544802
498825228
919786042
1048008318
1152937975
507389687
1600411061
1082081590
777519743
1674810362
855075816
961704112
1184516788
304632719
1533377366
1077525415
928096901
1388795040
1455168670
621867311
1282061235
312772785
1321279845
779241683
447741496
969019397
895738052
838730405
716729477
1290552936
1122464470
1840234988
29460799
176714474
475476999
1371018177
618567597
452701062
1168138107
674172594
1379112567
360951487
906851779
1579809991
209788625
1016081344
1439638015
1759800398
1028151993
490106227
688350914
851394980
1011024195
847802313
484132025
1858526273
1853027557
1014812938
1035871489
1806237136
1310866755
1778974730
1369811179
566799398
1266872851
996676192
1175935858
1320458981
1572927016
490066470
1474535944
1346387543
889143617
1010753427
610472369
1464318590
298522220
279126229
1698316559
693587072
706814218
1098699018
900560607
348900628
490980115
1291045126
815040803
1739315541
1016669078
806258798
1103702108
1391138918
579196413
1437943668
818372472
799703499
1821618173
668232665
449002476
564997663
948424328
679418486
661543877
778597500
1253593897
918735576
1767112952
1158720809
536237641
797051903
693954133
771265152
1147517110
244566719
818649347
1060505803
315594978
1026838027
462723455
1343920334
1347718705
511360794
580151857
486390677
1032588325
1626602094
701342249
1304307822
927734413
1252469148
343268194
1527435414
1684360669
47381025
310297568
187831732
694974572
1442661702
914174867
1403165402
820877844
936191735
1425551700
1103445058
818669608
1162542250
829012585
322850964
1100056446
388357961
