498
928
444
660
875
743
957
470
685
766
633
499
362
924
794
657
523
389
955
335
902
766
630
845
358
791
658
521
738
602
469
335
550
417
980
708
577
441
657
872
738
467
335
552
766
632
496
707
575
443
308
523
388
954