631
498
714
445
659
877
739
604
470
332
901
768
982
711
928
442
659
876
393
957
470
333
412
979
496
362
928
443
654
388
602
468
335
550
763
847
709
923
792
302
870
388
470
684
901
759
978
492
360
925
787
304
872
385