575
143
83
832
232
534
409
154
337
436