600
470
347
269
232
396
403
373
245
513
519
312
322
324
289
405
487
517
376
358
298
503
359
279
385
474
464
316
400
473
273
498
246
402
420