425
637
500
717
933
314
880
746
608
823
336
905
771
635
720
930
797
664
878
394
609
825
686
419
636
499
369
930
793
659
392
954
472
337
905
767
633
850
362
445
310
874
742
609
469
335
903
418
631
498
362
578
445
661
524