532
370
212
575
256
156
498
276
223
992