532
210
385
269
256
156
230
992
170
833