960
478
344
555
637
500
367
934
450
312
741
957
475
343
556
422
987
850
363
798
312
878
394
607
476
688
771
985
851
714
933
797
661
741
957
472
688
553
417
634
849
361
443
660
523
742
607
823
687
902
416
980
498
714