575
196
342
232
932
320
154
337
163
678