354
2
447
355
1
345
625
421
289
364
416
350
276
395
343
495
346
759
280
288
342
293
359
271
414
290
138
829
296
682
344
321