474
580
470
591
415
622
484
325
520
421
329
473
583
514
422
530
399
614
245
465
292
350
348
327
401
544
509
315
385
433
441
345
265
448
498
536
454
511
388
435
488
476
296
460
495
382
391
581
371
276
468
688
379
314
531
503
248
458
461
289
525
459
258
405
398
471
659
374
521
330
280
328
377
508
419
367
654
518
360
656
453
497
608
299
336
566
343
548
444
697
450
609
552
455