1145 how much does a japan bga rework station cost results