Price per Square Foot Calculator - a2Renovation.com

Cost per Square Foot Calculator

Calculate the price per square foot by entering the cost and square footage.

Cost
Square Feet

Results

Price per Square Foot Charts

Square Feet 10020030040050060070080090010001100120013001400150016001700180019002000
$10,000$100$50$33$25$20$17$14$13$11$10$9$8$8$7$7$6$6$6$5$5
$20,000$200$100$67$50$40$33$29$25$22$20$18$17$15$14$13$13$12$11$11$10
$30,000$300$150$100$75$60$50$43$38$33$30$27$25$23$21$20$19$18$17$16$15
$40,000$400$200$133$100$80$67$57$50$44$40$36$33$31$29$27$25$24$22$21$20
$50,000$500$250$167$125$100$83$71$63$56$50$45$42$38$36$33$31$29$28$26$25
$60,000$600$300$200$150$120$100$86$75$67$60$55$50$46$43$40$38$35$33$32$30
$70,000$700$350$233$175$140$117$100$88$78$70$64$58$54$50$47$44$41$39$37$35
$80,000$800$400$267$200$160$133$114$100$89$80$73$67$62$57$53$50$47$44$42$40
$90,000$900$450$300$225$180$150$129$113$100$90$82$75$69$64$60$56$53$50$47$45
$100,000$1,000$500$333$250$200$167$143$125$111$100$91$83$77$71$67$63$59$56$53$50
$110,000$1,100$550$367$275$220$183$157$138$122$110$100$92$85$79$73$69$65$61$58$55
$120,000$1,200$600$400$300$240$200$171$150$133$120$109$100$92$86$80$75$71$67$63$60
$130,000$1,300$650$433$325$260$217$186$163$144$130$118$108$100$93$87$81$76$72$68$65
$140,000$1,400$700$467$350$280$233$200$175$156$140$127$117$108$100$93$88$82$78$74$70
$150,000$1,500$750$500$375$300$250$214$188$167$150$136$125$115$107$100$94$88$83$79$75
$160,000$1,600$800$533$400$320$267$229$200$178$160$145$133$123$114$107$100$94$89$84$80
$170,000$1,700$850$567$425$340$283$243$213$189$170$155$142$131$121$113$106$100$94$89$85
$180,000$1,800$900$600$450$360$300$257$225$200$180$164$150$138$129$120$113$106$100$95$90
$190,000$1,900$950$633$475$380$317$271$238$211$190$173$158$146$136$127$119$112$106$100$95
$200,000$2,000$1,000$667$500$400$333$286$250$222$200$182$167$154$143$133$125$118$111$105$100
$210,000$2,100$1,050$700$525$420$350$300$263$233$210$191$175$162$150$140$131$124$117$111$105
$220,000$2,200$1,100$733$550$440$367$314$275$244$220$200$183$169$157$147$138$129$122$116$110
$230,000$2,300$1,150$767$575$460$383$329$288$256$230$209$192$177$164$153$144$135$128$121$115
$240,000$2,400$1,200$800$600$480$400$343$300$267$240$218$200$185$171$160$150$141$133$126$120
$250,000$2,500$1,250$833$625$500$417$357$313$278$250$227$208$192$179$167$156$147$139$132$125
$260,000$2,600$1,300$867$650$520$433$371$325$289$260$236$217$200$186$173$163$153$144$137$130
$270,000$2,700$1,350$900$675$540$450$386$338$300$270$245$225$208$193$180$169$159$150$142$135
$280,000$2,800$1,400$933$700$560$467$400$350$311$280$255$233$215$200$187$175$165$156$147$140
$290,000$2,900$1,450$967$725$580$483$414$363$322$290$264$242$223$207$193$181$171$161$153$145
$300,000$3,000$1,500$1,000$750$600$500$429$375$333$300$273$250$231$214$200$188$176$167$158$150
$310,000$3,100$1,550$1,033$775$620$517$443$388$344$310$282$258$238$221$207$194$182$172$163$155
$320,000$3,200$1,600$1,067$800$640$533$457$400$356$320$291$267$246$229$213$200$188$178$168$160
$330,000$3,300$1,650$1,100$825$660$550$471$413$367$330$300$275$254$236$220$206$194$183$174$165
$340,000$3,400$1,700$1,133$850$680$567$486$425$378$340$309$283$262$243$227$213$200$189$179$170
$350,000$3,500$1,750$1,167$875$700$583$500$438$389$350$318$292$269$250$233$219$206$194$184$175
$360,000$3,600$1,800$1,200$900$720$600$514$450$400$360$327$300$277$257$240$225$212$200$189$180
$370,000$3,700$1,850$1,233$925$740$617$529$463$411$370$336$308$285$264$247$231$218$206$195$185
$380,000$3,800$1,900$1,267$950$760$633$543$475$422$380$345$317$292$271$253$238$224$211$200$190
$390,000$3,900$1,950$1,300$975$780$650$557$488$433$390$355$325$300$279$260$244$229$217$205$195
$400,000$4,000$2,000$1,333$1,000$800$667$571$500$444$400$364$333$308$286$267$250$235$222$211$200
$410,000$4,100$2,050$1,367$1,025$820$683$586$513$456$410$373$342$315$293$273$256$241$228$216$205
$420,000$4,200$2,100$1,400$1,050$840$700$600$525$467$420$382$350$323$300$280$263$247$233$221$210
$430,000$4,300$2,150$1,433$1,075$860$717$614$538$478$430$391$358$331$307$287$269$253$239$226$215
$440,000$4,400$2,200$1,467$1,100$880$733$629$550$489$440$400$367$338$314$293$275$259$244$232$220
$450,000$4,500$2,250$1,500$1,125$900$750$643$563$500$450$409$375$346$321$300$281$265$250$237$225
$460,000$4,600$2,300$1,533$1,150$920$767$657$575$511$460$418$383$354$329$307$288$271$256$242$230
$470,000$4,700$2,350$1,567$1,175$940$783$671$588$522$470$427$392$362$336$313$294$276$261$247$235
$480,000$4,800$2,400$1,600$1,200$960$800$686$600$533$480$436$400$369$343$320$300$282$267$253$240
$490,000$4,900$2,450$1,633$1,225$980$817$700$613$544$490$445$408$377$350$327$306$288$272$258$245
$500,000$5,000$2,500$1,667$1,250$1,000$833$714$625$556$500$455$417$385$357$333$313$294$278$263$250
$510,000$5,100$2,550$1,700$1,275$1,020$850$729$638$567$510$464$425$392$364$340$319$300$283$268$255
$520,000$5,200$2,600$1,733$1,300$1,040$867$743$650$578$520$473$433$400$371$347$325$306$289$274$260
$530,000$5,300$2,650$1,767$1,325$1,060$883$757$663$589$530$482$442$408$379$353$331$312$294$279$265
$540,000$5,400$2,700$1,800$1,350$1,080$900$771$675$600$540$491$450$415$386$360$338$318$300$284$270
$550,000$5,500$2,750$1,833$1,375$1,100$917$786$688$611$550$500$458$423$393$367$344$324$306$289$275
$560,000$5,600$2,800$1,867$1,400$1,120$933$800$700$622$560$509$467$431$400$373$350$329$311$295$280
$570,000$5,700$2,850$1,900$1,425$1,140$950$814$713$633$570$518$475$438$407$380$356$335$317$300$285
$580,000$5,800$2,900$1,933$1,450$1,160$967$829$725$644$580$527$483$446$414$387$363$341$322$305$290
$590,000$5,900$2,950$1,967$1,475$1,180$983$843$738$656$590$536$492$454$421$393$369$347$328$311$295
$600,000$6,000$3,000$2,000$1,500$1,200$1,000$857$750$667$600$545$500$462$429$400$375$353$333$316$300
$610,000$6,100$3,050$2,033$1,525$1,220$1,017$871$763$678$610$555$508$469$436$407$381$359$339$321$305
$620,000$6,200$3,100$2,067$1,550$1,240$1,033$886$775$689$620$564$517$477$443$413$388$365$344$326$310
$630,000$6,300$3,150$2,100$1,575$1,260$1,050$900$788$700$630$573$525$485$450$420$394$371$350$332$315
$640,000$6,400$3,200$2,133$1,600$1,280$1,067$914$800$711$640$582$533$492$457$427$400$376$356$337$320
$650,000$6,500$3,250$2,167$1,625$1,300$1,083$929$813$722$650$591$542$500$464$433$406$382$361$342$325
$660,000$6,600$3,300$2,200$1,650$1,320$1,100$943$825$733$660$600$550$508$471$440$413$388$367$347$330
$670,000$6,700$3,350$2,233$1,675$1,340$1,117$957$838$744$670$609$558$515$479$447$419$394$372$353$335
$680,000$6,800$3,400$2,267$1,700$1,360$1,133$971$850$756$680$618$567$523$486$453$425$400$378$358$340
$690,000$6,900$3,450$2,300$1,725$1,380$1,150$986$863$767$690$627$575$531$493$460$431$406$383$363$345
$700,000$7,000$3,500$2,333$1,750$1,400$1,167$1,000$875$778$700$636$583$538$500$467$438$412$389$368$350
$710,000$7,100$3,550$2,367$1,775$1,420$1,183$1,014$888$789$710$645$592$546$507$473$444$418$394$374$355
$720,000$7,200$3,600$2,400$1,800$1,440$1,200$1,029$900$800$720$655$600$554$514$480$450$424$400$379$360
$730,000$7,300$3,650$2,433$1,825$1,460$1,217$1,043$913$811$730$664$608$562$521$487$456$429$406$384$365
$740,000$7,400$3,700$2,467$1,850$1,480$1,233$1,057$925$822$740$673$617$569$529$493$463$435$411$389$370
$750,000$7,500$3,750$2,500$1,875$1,500$1,250$1,071$938$833$750$682$625$577$536$500$469$441$417$395$375
$760,000$7,600$3,800$2,533$1,900$1,520$1,267$1,086$950$844$760$691$633$585$543$507$475$447$422$400$380
$770,000$7,700$3,850$2,567$1,925$1,540$1,283$1,100$963$856$770$700$642$592$550$513$481$453$428$405$385
$780,000$7,800$3,900$2,600$1,950$1,560$1,300$1,114$975$867$780$709$650$600$557$520$488$459$433$411$390
$790,000$7,900$3,950$2,633$1,975$1,580$1,317$1,129$988$878$790$718$658$608$564$527$494$465$439$416$395
$800,000$8,000$4,000$2,667$2,000$1,600$1,333$1,143$1,000$889$800$727$667$615$571$533$500$471$444$421$400
$810,000$8,100$4,050$2,700$2,025$1,620$1,350$1,157$1,013$900$810$736$675$623$579$540$506$476$450$426$405
$820,000$8,200$4,100$2,733$2,050$1,640$1,367$1,171$1,025$911$820$745$683$631$586$547$513$482$456$432$410
$830,000$8,300$4,150$2,767$2,075$1,660$1,383$1,186$1,038$922$830$755$692$638$593$553$519$488$461$437$415
$840,000$8,400$4,200$2,800$2,100$1,680$1,400$1,200$1,050$933$840$764$700$646$600$560$525$494$467$442$420
$850,000$8,500$4,250$2,833$2,125$1,700$1,417$1,214$1,063$944$850$773$708$654$607$567$531$500$472$447$425
$860,000$8,600$4,300$2,867$2,150$1,720$1,433$1,229$1,075$956$860$782$717$662$614$573$538$506$478$453$430
$870,000$8,700$4,350$2,900$2,175$1,740$1,450$1,243$1,088$967$870$791$725$669$621$580$544$512$483$458$435
$880,000$8,800$4,400$2,933$2,200$1,760$1,467$1,257$1,100$978$880$800$733$677$629$587$550$518$489$463$440
$890,000$8,900$4,450$2,967$2,225$1,780$1,483$1,271$1,113$989$890$809$742$685$636$593$556$524$494$468$445
$900,000$9,000$4,500$3,000$2,250$1,800$1,500$1,286$1,125$1,000$900$818$750$692$643$600$563$529$500$474$450
$910,000$9,100$4,550$3,033$2,275$1,820$1,517$1,300$1,138$1,011$910$827$758$700$650$607$569$535$506$479$455
$920,000$9,200$4,600$3,067$2,300$1,840$1,533$1,314$1,150$1,022$920$836$767$708$657$613$575$541$511$484$460
$930,000$9,300$4,650$3,100$2,325$1,860$1,550$1,329$1,163$1,033$930$845$775$715$664$620$581$547$517$489$465
$940,000$9,400$4,700$3,133$2,350$1,880$1,567$1,343$1,175$1,044$940$855$783$723$671$627$588$553$522$495$470
$950,000$9,500$4,750$3,167$2,375$1,900$1,583$1,357$1,188$1,056$950$864$792$731$679$633$594$559$528$500$475
$960,000$9,600$4,800$3,200$2,400$1,920$1,600$1,371$1,200$1,067$960$873$800$738$686$640$600$565$533$505$480
$970,000$9,700$4,850$3,233$2,425$1,940$1,617$1,386$1,213$1,078$970$882$808$746$693$647$606$571$539$511$485
$980,000$9,800$4,900$3,267$2,450$1,960$1,633$1,400$1,225$1,089$980$891$817$754$700$653$613$576$544$516$490
$990,000$9,900$4,950$3,300$2,475$1,980$1,650$1,414$1,238$1,100$990$900$825$762$707$660$619$582$550$521$495
$1,000,000$10,000$5,000$3,333$2,500$2,000$1,667$1,429$1,250$1,111$1,000$909$833$769$714$667$625$588$556$526$500
Square Feet 21002200230024002500260027002800290030003100320033003400350036003700380039004000
$10,000$5$5$4$4$4$4$4$4$3$3$3$3$3$3$3$3$3$3$3$3
$20,000$10$9$9$8$8$8$7$7$7$7$6$6$6$6$6$6$5$5$5$5
$30,000$14$14$13$13$12$12$11$11$10$10$10$9$9$9$9$8$8$8$8$8
$40,000$19$18$17$17$16$15$15$14$14$13$13$13$12$12$11$11$11$11$10$10
$50,000$24$23$22$21$20$19$19$18$17$17$16$16$15$15$14$14$14$13$13$13
$60,000$29$27$26$25$24$23$22$21$21$20$19$19$18$18$17$17$16$16$15$15
$70,000$33$32$30$29$28$27$26$25$24$23$23$22$21$21$20$19$19$18$18$18
$80,000$38$36$35$33$32$31$30$29$28$27$26$25$24$24$23$22$22$21$21$20
$90,000$43$41$39$38$36$35$33$32$31$30$29$28$27$26$26$25$24$24$23$23
$100,000$48$45$43$42$40$38$37$36$34$33$32$31$30$29$29$28$27$26$26$25
$110,000$52$50$48$46$44$42$41$39$38$37$35$34$33$32$31$31$30$29$28$28
$120,000$57$55$52$50$48$46$44$43$41$40$39$38$36$35$34$33$32$32$31$30
$130,000$62$59$57$54$52$50$48$46$45$43$42$41$39$38$37$36$35$34$33$33
$140,000$67$64$61$58$56$54$52$50$48$47$45$44$42$41$40$39$38$37$36$35
$150,000$71$68$65$63$60$58$56$54$52$50$48$47$45$44$43$42$41$39$38$38
$160,000$76$73$70$67$64$62$59$57$55$53$52$50$48$47$46$44$43$42$41$40
$170,000$81$77$74$71$68$65$63$61$59$57$55$53$52$50$49$47$46$45$44$43
$180,000$86$82$78$75$72$69$67$64$62$60$58$56$55$53$51$50$49$47$46$45
$190,000$90$86$83$79$76$73$70$68$66$63$61$59$58$56$54$53$51$50$49$48
$200,000$95$91$87$83$80$77$74$71$69$67$65$63$61$59$57$56$54$53$51$50
$210,000$100$95$91$88$84$81$78$75$72$70$68$66$64$62$60$58$57$55$54$53
$220,000$105$100$96$92$88$85$81$79$76$73$71$69$67$65$63$61$59$58$56$55
$230,000$110$105$100$96$92$88$85$82$79$77$74$72$70$68$66$64$62$61$59$58
$240,000$114$109$104$100$96$92$89$86$83$80$77$75$73$71$69$67$65$63$62$60
$250,000$119$114$109$104$100$96$93$89$86$83$81$78$76$74$71$69$68$66$64$63
$260,000$124$118$113$108$104$100$96$93$90$87$84$81$79$76$74$72$70$68$67$65
$270,000$129$123$117$113$108$104$100$96$93$90$87$84$82$79$77$75$73$71$69$68
$280,000$133$127$122$117$112$108$104$100$97$93$90$88$85$82$80$78$76$74$72$70
$290,000$138$132$126$121$116$112$107$104$100$97$94$91$88$85$83$81$78$76$74$73
$300,000$143$136$130$125$120$115$111$107$103$100$97$94$91$88$86$83$81$79$77$75
$310,000$148$141$135$129$124$119$115$111$107$103$100$97$94$91$89$86$84$82$79$78
$320,000$152$145$139$133$128$123$119$114$110$107$103$100$97$94$91$89$86$84$82$80
$330,000$157$150$143$138$132$127$122$118$114$110$106$103$100$97$94$92$89$87$85$83
$340,000$162$155$148$142$136$131$126$121$117$113$110$106$103$100$97$94$92$89$87$85
$350,000$167$159$152$146$140$135$130$125$121$117$113$109$106$103$100$97$95$92$90$88
$360,000$171$164$157$150$144$138$133$129$124$120$116$113$109$106$103$100$97$95$92$90
$370,000$176$168$161$154$148$142$137$132$128$123$119$116$112$109$106$103$100$97$95$93
$380,000$181$173$165$158$152$146$141$136$131$127$123$119$115$112$109$106$103$100$97$95
$390,000$186$177$170$163$156$150$144$139$134$130$126$122$118$115$111$108$105$103$100$98
$400,000$190$182$174$167$160$154$148$143$138$133$129$125$121$118$114$111$108$105$103$100
$410,000$195$186$178$171$164$158$152$146$141$137$132$128$124$121$117$114$111$108$105$103
$420,000$200$191$183$175$168$162$156$150$145$140$135$131$127$124$120$117$114$111$108$105
$430,000$205$195$187$179$172$165$159$154$148$143$139$134$130$126$123$119$116$113$110$108
$440,000$210$200$191$183$176$169$163$157$152$147$142$138$133$129$126$122$119$116$113$110
$450,000$214$205$196$188$180$173$167$161$155$150$145$141$136$132$129$125$122$118$115$113
$460,000$219$209$200$192$184$177$170$164$159$153$148$144$139$135$131$128$124$121$118$115
$470,000$224$214$204$196$188$181$174$168$162$157$152$147$142$138$134$131$127$124$121$118
$480,000$229$218$209$200$192$185$178$171$166$160$155$150$145$141$137$133$130$126$123$120
$490,000$233$223$213$204$196$188$181$175$169$163$158$153$148$144$140$136$132$129$126$123
$500,000$238$227$217$208$200$192$185$179$172$167$161$156$152$147$143$139$135$132$128$125
$510,000$243$232$222$213$204$196$189$182$176$170$165$159$155$150$146$142$138$134$131$128
$520,000$248$236$226$217$208$200$193$186$179$173$168$163$158$153$149$144$141$137$133$130
$530,000$252$241$230$221$212$204$196$189$183$177$171$166$161$156$151$147$143$139$136$133
$540,000$257$245$235$225$216$208$200$193$186$180$174$169$164$159$154$150$146$142$138$135
$550,000$262$250$239$229$220$212$204$196$190$183$177$172$167$162$157$153$149$145$141$138
$560,000$267$255$243$233$224$215$207$200$193$187$181$175$170$165$160$156$151$147$144$140
$570,000$271$259$248$238$228$219$211$204$197$190$184$178$173$168$163$158$154$150$146$143
$580,000$276$264$252$242$232$223$215$207$200$193$187$181$176$171$166$161$157$153$149$145
$590,000$281$268$257$246$236$227$219$211$203$197$190$184$179$174$169$164$159$155$151$148
$600,000$286$273$261$250$240$231$222$214$207$200$194$188$182$176$171$167$162$158$154$150
$610,000$290$277$265$254$244$235$226$218$210$203$197$191$185$179$174$169$165$161$156$153
$620,000$295$282$270$258$248$238$230$221$214$207$200$194$188$182$177$172$168$163$159$155
$630,000$300$286$274$263$252$242$233$225$217$210$203$197$191$185$180$175$170$166$162$158
$640,000$305$291$278$267$256$246$237$229$221$213$206$200$194$188$183$178$173$168$164$160
$650,000$310$295$283$271$260$250$241$232$224$217$210$203$197$191$186$181$176$171$167$163
$660,000$314$300$287$275$264$254$244$236$228$220$213$206$200$194$189$183$178$174$169$165
$670,000$319$305$291$279$268$258$248$239$231$223$216$209$203$197$191$186$181$176$172$168
$680,000$324$309$296$283$272$262$252$243$234$227$219$213$206$200$194$189$184$179$174$170
$690,000$329$314$300$288$276$265$256$246$238$230$223$216$209$203$197$192$186$182$177$173
$700,000$333$318$304$292$280$269$259$250$241$233$226$219$212$206$200$194$189$184$179$175
$710,000$338$323$309$296$284$273$263$254$245$237$229$222$215$209$203$197$192$187$182$178
$720,000$343$327$313$300$288$277$267$257$248$240$232$225$218$212$206$200$195$189$185$180
$730,000$348$332$317$304$292$281$270$261$252$243$235$228$221$215$209$203$197$192$187$183
$740,000$352$336$322$308$296$285$274$264$255$247$239$231$224$218$211$206$200$195$190$185
$750,000$357$341$326$313$300$288$278$268$259$250$242$234$227$221$214$208$203$197$192$188
$760,000$362$345$330$317$304$292$281$271$262$253$245$238$230$224$217$211$205$200$195$190
$770,000$367$350$335$321$308$296$285$275$266$257$248$241$233$226$220$214$208$203$197$193
$780,000$371$355$339$325$312$300$289$279$269$260$252$244$236$229$223$217$211$205$200$195
$790,000$376$359$343$329$316$304$293$282$272$263$255$247$239$232$226$219$214$208$203$198
$800,000$381$364$348$333$320$308$296$286$276$267$258$250$242$235$229$222$216$211$205$200
$810,000$386$368$352$338$324$312$300$289$279$270$261$253$245$238$231$225$219$213$208$203
$820,000$390$373$357$342$328$315$304$293$283$273$265$256$248$241$234$228$222$216$210$205
$830,000$395$377$361$346$332$319$307$296$286$277$268$259$252$244$237$231$224$218$213$208
$840,000$400$382$365$350$336$323$311$300$290$280$271$263$255$247$240$233$227$221$215$210
$850,000$405$386$370$354$340$327$315$304$293$283$274$266$258$250$243$236$230$224$218$213
$860,000$410$391$374$358$344$331$319$307$297$287$277$269$261$253$246$239$232$226$221$215
$870,000$414$395$378$363$348$335$322$311$300$290$281$272$264$256$249$242$235$229$223$218
$880,000$419$400$383$367$352$338$326$314$303$293$284$275$267$259$251$244$238$232$226$220
$890,000$424$405$387$371$356$342$330$318$307$297$287$278$270$262$254$247$241$234$228$223
$900,000$429$409$391$375$360$346$333$321$310$300$290$281$273$265$257$250$243$237$231$225
$910,000$433$414$396$379$364$350$337$325$314$303$294$284$276$268$260$253$246$239$233$228
$920,000$438$418$400$383$368$354$341$329$317$307$297$288$279$271$263$256$249$242$236$230
$930,000$443$423$404$388$372$358$344$332$321$310$300$291$282$274$266$258$251$245$238$233
$940,000$448$427$409$392$376$362$348$336$324$313$303$294$285$276$269$261$254$247$241$235
$950,000$452$432$413$396$380$365$352$339$328$317$306$297$288$279$271$264$257$250$244$238
$960,000$457$436$417$400$384$369$356$343$331$320$310$300$291$282$274$267$259$253$246$240
$970,000$462$441$422$404$388$373$359$346$334$323$313$303$294$285$277$269$262$255$249$243
$980,000$467$445$426$408$392$377$363$350$338$327$316$306$297$288$280$272$265$258$251$245
$990,000$471$450$430$413$396$381$367$354$341$330$319$309$300$291$283$275$268$261$254$248
$1,000,000$476$455$435$417$400$385$370$357$345$333$323$313$303$294$286$278$270$263$256$250

Browse by Square Footage

501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1,000
1,001
1,002
1,003
1,004
1,005
1,006
1,007
1,008
1,009
1,010
1,011
1,012
1,013
1,014
1,015
1,016
1,017
1,018
1,019
1,020
1,021
1,022
1,023
1,024
1,025
1,026
1,027
1,028
1,029
1,030
1,031
1,032
1,033
1,034
1,035
1,036
1,037
1,038
1,039
1,040
1,041
1,042
1,043
1,044
1,045
1,046
1,047
1,048
1,049
1,050
1,051
1,052
1,053
1,054
1,055
1,056
1,057
1,058
1,059
1,060
1,061
1,062
1,063
1,064
1,065
1,066
1,067
1,068
1,069
1,070
1,071
1,072
1,073
1,074
1,075
1,076
1,077
1,078
1,079
1,080
1,081
1,082
1,083
1,084
1,085
1,086
1,087
1,088
1,089
1,090
1,091
1,092
1,093
1,094
1,095
1,096
1,097
1,098
1,099
1,100
1,101
1,102
1,103
1,104
1,105
1,106
1,107
1,108
1,109
1,110
1,111
1,112
1,113
1,114
1,115
1,116
1,117
1,118
1,119
1,120
1,121
1,122
1,123
1,124
1,125
1,126
1,127
1,128
1,129
1,130
1,131
1,132
1,133
1,134
1,135
1,136
1,137
1,138
1,139
1,140
1,141
1,142
1,143
1,144
1,145
1,146
1,147
1,148
1,149
1,150
1,151
1,152
1,153
1,154
1,155
1,156
1,157
1,158
1,159
1,160
1,161
1,162
1,163
1,164
1,165
1,166
1,167
1,168
1,169
1,170
1,171
1,172
1,173
1,174
1,175
1,176
1,177
1,178
1,179
1,180
1,181
1,182
1,183
1,184
1,185
1,186
1,187
1,188
1,189
1,190
1,191
1,192
1,193
1,194
1,195
1,196
1,197
1,198
1,199
1,200
1,201
1,202
1,203
1,204
1,205
1,206
1,207
1,208
1,209
1,210
1,211
1,212
1,213
1,214
1,215
1,216
1,217
1,218
1,219
1,220
1,221
1,222
1,223
1,224
1,225
1,226
1,227
1,228
1,229
1,230
1,231
1,232
1,233
1,234
1,235
1,236
1,237
1,238
1,239
1,240
1,241
1,242
1,243
1,244
1,245
1,246
1,247
1,248
1,249
1,250
1,251
1,252
1,253
1,254
1,255
1,256
1,257
1,258
1,259
1,260
1,261
1,262
1,263
1,264
1,265
1,266
1,267
1,268
1,269
1,270
1,271
1,272
1,273
1,274
1,275
1,276
1,277
1,278
1,279
1,280
1,281
1,282
1,283
1,284
1,285
1,286
1,287
1,288
1,289
1,290
1,291
1,292
1,293
1,294
1,295
1,296
1,297
1,298
1,299
1,300
1,301
1,302
1,303
1,304
1,305
1,306
1,307
1,308
1,309
1,310
1,311
1,312
1,313
1,314
1,315
1,316
1,317
1,318
1,319
1,320
1,321
1,322
1,323
1,324
1,325
1,326
1,327
1,328
1,329
1,330
1,331
1,332
1,333
1,334
1,335
1,336
1,337
1,338
1,339
1,340
1,341
1,342
1,343
1,344
1,345
1,346
1,347
1,348
1,349
1,350
1,351
1,352
1,353
1,354
1,355
1,356
1,357
1,358
1,359
1,360
1,361
1,362
1,363
1,364
1,365
1,366
1,367
1,368
1,369
1,370
1,371
1,372
1,373
1,374
1,375
1,376
1,377
1,378
1,379
1,380
1,381
1,382
1,383
1,384
1,385
1,386
1,387
1,388
1,389
1,390
1,391
1,392
1,393
1,394
1,395
1,396
1,397
1,398
1,399
1,400
1,401
1,402
1,403
1,404
1,405
1,406
1,407
1,408
1,409
1,410
1,411
1,412
1,413
1,414
1,415
1,416
1,417
1,418
1,419
1,420
1,421
1,422
1,423
1,424
1,425
1,426
1,427
1,428
1,429
1,430
1,431
1,432
1,433
1,434
1,435
1,436
1,437
1,438
1,439
1,440
1,441
1,442
1,443
1,444
1,445
1,446
1,447
1,448
1,449
1,450
1,451
1,452
1,453
1,454
1,455
1,456
1,457
1,458
1,459
1,460
1,461
1,462
1,463
1,464
1,465
1,466
1,467
1,468
1,469
1,470
1,471
1,472
1,473
1,474
1,475
1,476
1,477
1,478
1,479
1,480
1,481
1,482
1,483
1,484
1,485
1,486
1,487
1,488
1,489
1,490
1,491
1,492
1,493
1,494
1,495
1,496
1,497
1,498
1,499
1,500
1,501
1,502
1,503
1,504
1,505
1,506
1,507
1,508
1,509
1,510
1,511
1,512
1,513
1,514
1,515
1,516
1,517
1,518
1,519
1,520
1,521
1,522
1,523
1,524
1,525
1,526
1,527
1,528
1,529
1,530
1,531
1,532
1,533
1,534
1,535
1,536
1,537
1,538
1,539
1,540
1,541
1,542
1,543
1,544
1,545
1,546
1,547
1,548
1,549
1,550
1,551
1,552
1,553
1,554
1,555
1,556
1,557
1,558
1,559
1,560
1,561
1,562
1,563
1,564
1,565
1,566
1,567
1,568
1,569
1,570
1,571
1,572
1,573
1,574
1,575
1,576
1,577
1,578
1,579
1,580
1,581
1,582
1,583
1,584
1,585
1,586
1,587
1,588
1,589
1,590
1,591
1,592
1,593
1,594
1,595
1,596
1,597
1,598
1,599
1,600
1,601
1,602
1,603
1,604
1,605
1,606
1,607
1,608
1,609
1,610
1,611
1,612
1,613
1,614
1,615
1,616
1,617
1,618
1,619
1,620
1,621
1,622
1,623
1,624
1,625
1,626
1,627
1,628
1,629
1,630
1,631
1,632
1,633
1,634
1,635
1,636
1,637
1,638
1,639
1,640
1,641
1,642
1,643
1,644
1,645
1,646
1,647
1,648
1,649
1,650
1,651
1,652
1,653
1,654
1,655
1,656
1,657
1,658
1,659
1,660
1,661
1,662
1,663
1,664
1,665
1,666
1,667
1,668
1,669
1,670
1,671
1,672
1,673
1,674
1,675
1,676
1,677
1,678
1,679
1,680
1,681
1,682
1,683
1,684
1,685
1,686
1,687
1,688
1,689
1,690
1,691
1,692
1,693
1,694
1,695
1,696
1,697
1,698
1,699
1,700
1,701
1,702
1,703
1,704
1,705
1,706
1,707
1,708
1,709
1,710
1,711
1,712
1,713
1,714
1,715
1,716
1,717
1,718
1,719
1,720
1,721
1,722
1,723
1,724
1,725
1,726
1,727
1,728
1,729
1,730
1,731
1,732
1,733
1,734
1,735
1,736
1,737
1,738
1,739
1,740
1,741
1,742
1,743
1,744
1,745
1,746
1,747
1,748
1,749
1,750
1,751
1,752
1,753
1,754
1,755
1,756
1,757
1,758
1,759
1,760
1,761
1,762
1,763
1,764
1,765
1,766
1,767
1,768
1,769
1,770
1,771
1,772
1,773
1,774
1,775
1,776
1,777
1,778
1,779
1,780
1,781
1,782
1,783
1,784
1,785
1,786
1,787
1,788
1,789
1,790
1,791
1,792
1,793
1,794
1,795
1,796
1,797
1,798
1,799
1,800
1,801
1,802
1,803
1,804
1,805
1,806
1,807
1,808
1,809
1,810
1,811
1,812
1,813
1,814
1,815
1,816
1,817
1,818
1,819
1,820
1,821
1,822
1,823
1,824
1,825
1,826
1,827
1,828
1,829
1,830
1,831
1,832
1,833
1,834
1,835
1,836
1,837
1,838
1,839
1,840
1,841
1,842
1,843
1,844
1,845
1,846
1,847
1,848
1,849
1,850
1,851
1,852
1,853
1,854
1,855
1,856
1,857
1,858
1,859
1,860
1,861
1,862
1,863
1,864
1,865
1,866
1,867
1,868
1,869
1,870
1,871
1,872
1,873
1,874
1,875
1,876
1,877
1,878
1,879
1,880
1,881
1,882
1,883
1,884
1,885
1,886
1,887
1,888
1,889
1,890
1,891
1,892
1,893
1,894
1,895
1,896
1,897
1,898
1,899
1,900
1,901
1,902
1,903
1,904
1,905
1,906
1,907
1,908
1,909
1,910
1,911
1,912
1,913
1,914
1,915
1,916
1,917
1,918
1,919
1,920
1,921
1,922
1,923
1,924
1,925
1,926
1,927
1,928
1,929
1,930
1,931
1,932
1,933
1,934
1,935
1,936
1,937
1,938
1,939
1,940
1,941
1,942
1,943
1,944
1,945
1,946
1,947
1,948
1,949
1,950
1,951
1,952
1,953
1,954
1,955
1,956
1,957
1,958
1,959
1,960
1,961
1,962
1,963
1,964
1,965
1,966
1,967
1,968
1,969
1,970
1,971
1,972
1,973
1,974
1,975
1,976
1,977
1,978
1,979
1,980
1,981
1,982
1,983
1,984
1,985
1,986
1,987
1,988
1,989
1,990
1,991
1,992
1,993
1,994
1,995
1,996
1,997
1,998
1,999
2,000
2,001
2,002
2,003
2,004
2,005
2,006
2,007
2,008
2,009
2,010
2,011
2,012
2,013
2,014
2,015
2,016
2,017
2,018
2,019
2,020
2,021
2,022
2,023
2,024
2,025
2,026
2,027
2,028
2,029
2,030
2,031
2,032
2,033
2,034
2,035
2,036
2,037
2,038
2,039
2,040
2,041
2,042
2,043
2,044
2,045
2,046
2,047
2,048
2,049
2,050
2,051
2,052
2,053
2,054
2,055
2,056
2,057
2,058
2,059
2,060
2,061
2,062
2,063
2,064
2,065
2,066
2,067
2,068
2,069
2,070
2,071
2,072
2,073
2,074
2,075
2,076
2,077
2,078
2,079
2,080
2,081
2,082
2,083
2,084
2,085
2,086
2,087
2,088
2,089
2,090
2,091
2,092
2,093
2,094
2,095
2,096
2,097
2,098
2,099
2,100
2,101
2,102
2,103
2,104
2,105
2,106
2,107
2,108
2,109
2,110
2,111
2,112
2,113
2,114
2,115
2,116
2,117
2,118
2,119
2,120
2,121
2,122
2,123
2,124
2,125
2,126
2,127
2,128
2,129
2,130
2,131
2,132
2,133
2,134
2,135
2,136
2,137
2,138
2,139
2,140
2,141
2,142
2,143
2,144
2,145
2,146
2,147
2,148
2,149
2,150
2,151
2,152
2,153
2,154
2,155
2,156
2,157
2,158
2,159
2,160
2,161
2,162
2,163
2,164
2,165
2,166
2,167
2,168
2,169
2,170
2,171
2,172
2,173
2,174
2,175
2,176
2,177
2,178
2,179
2,180
2,181
2,182
2,183
2,184
2,185
2,186
2,187
2,188
2,189
2,190
2,191
2,192
2,193
2,194
2,195
2,196
2,197
2,198
2,199
2,200
2,201
2,202
2,203
2,204
2,205
2,206
2,207
2,208
2,209
2,210
2,211
2,212
2,213
2,214
2,215
2,216
2,217
2,218
2,219
2,220
2,221
2,222
2,223
2,224
2,225
2,226
2,227
2,228
2,229
2,230
2,231
2,232
2,233
2,234
2,235
2,236
2,237
2,238
2,239
2,240
2,241
2,242
2,243
2,244
2,245
2,246
2,247
2,248
2,249
2,250
2,251
2,252
2,253
2,254
2,255
2,256
2,257
2,258
2,259
2,260
2,261
2,262
2,263
2,264
2,265
2,266
2,267
2,268
2,269
2,270
2,271
2,272
2,273
2,274
2,275
2,276
2,277
2,278
2,279
2,280
2,281
2,282
2,283
2,284
2,285
2,286
2,287
2,288
2,289
2,290
2,291
2,292
2,293
2,294
2,295
2,296
2,297
2,298
2,299
2,300
2,301
2,302
2,303
2,304
2,305
2,306
2,307
2,308
2,309
2,310
2,311
2,312
2,313
2,314
2,315
2,316
2,317
2,318
2,319
2,320
2,321
2,322
2,323
2,324
2,325
2,326
2,327
2,328
2,329
2,330
2,331
2,332
2,333
2,334
2,335
2,336
2,337
2,338
2,339
2,340
2,341
2,342
2,343
2,344
2,345
2,346
2,347
2,348
2,349
2,350
2,351
2,352
2,353
2,354
2,355
2,356
2,357
2,358
2,359
2,360
2,361
2,362
2,363
2,364
2,365
2,366
2,367
2,368
2,369
2,370
2,371
2,372
2,373
2,374
2,375
2,376
2,377
2,378
2,379
2,380
2,381
2,382
2,383
2,384
2,385
2,386
2,387
2,388
2,389
2,390
2,391
2,392
2,393
2,394
2,395
2,396
2,397
2,398
2,399
2,400
2,401
2,402
2,403
2,404
2,405
2,406
2,407
2,408
2,409
2,410
2,411
2,412
2,413
2,414
2,415
2,416
2,417
2,418
2,419
2,420
2,421
2,422
2,423
2,424
2,425
2,426
2,427
2,428
2,429
2,430
2,431
2,432
2,433
2,434
2,435
2,436
2,437
2,438
2,439
2,440
2,441
2,442
2,443
2,444
2,445
2,446
2,447
2,448
2,449
2,450
2,451
2,452
2,453
2,454
2,455
2,456
2,457
2,458
2,459
2,460
2,461
2,462
2,463
2,464
2,465
2,466
2,467
2,468
2,469
2,470
2,471
2,472
2,473
2,474
2,475
2,476
2,477
2,478
2,479
2,480
2,481
2,482
2,483
2,484
2,485
2,486
2,487
2,488
2,489
2,490
2,491
2,492
2,493
2,494
2,495
2,496
2,497
2,498
2,499
2,500