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