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
383
391
371
277
689
380
372
582
531
503
249
459
463
289
525
258
405
398
471
663
374
523
351
331
281
328
377
508
419
367
654
518
360
657
368
609
299
337
566
343
515
548
444
697
451
552
455