474
581
470
591
415
622
484
325
520
422
329
473
583
514
423
530
399
614
245
465
293
350
349
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
371
277
688
380
372
582
531
503
248
458
462
289
525
459
258
405
398
471
661
374
522
351
331
281
328
377
508
419
367
249
654
518
360
656
453
497
609
299
337
566
343
515
548
444
697
451
552
455