What's the cheapest home computer i could assemble?

It should be able to run ms office firefox vlc and accounting software
Nothing fancy no games no gpu and all
Mainly need it for internet…

I wanns know cheapest config for it
Tell me name and price of
Monitor
Processor
Ram
Hdd
Mother board
Keyboard/ mouse
Cabinet
Speakers

Monitor: 17" Lenovo ThinkVision L174 LCD Monitor
Processor: Intel Celeron D 331 2.66GHz 533MHz 256KB Socket 775 CPU
RAM: Samsung 512MB DDR RAM PC-3200 184-Pin DIMM
HDD: Samsung 80GB SATA/300 7200RPM 8MB Hard Drive
Motherboard: MSI 848P Neo2-V Intel 848P Socket 775 ATX Motherboard w/Audio & LAN
Keyboard/Mouse: AVS Gear EZ-9910(OP) PS/2 104-Key
Slim Multimedia Keyboard (Beige) /3-Button USB & PS/2 Optical Scroll Mouse (Beige)
Part # H3003-BEI-USB-PS2
New
Cabinet: Any ATX Cabinet
Speakers: iMicro SP-IMD168B 2-Piece 2 Channel USB Powered Multimedia Speaker Set w/Headphone Jack (Black/Silver)

There could be cheaper ones out there like obsolete hard-to-find products. But these are the ones I got from the site I referenced.

Hope it helped.

You will save a lot of money on the build if you buy an AMD processor.
They have some very high powered processors at a fraction of the cost of Intel CPUs.