983
498
930
798
314
877
740
473
687
904
420
635
851
362
796
310
872
740
604
821
689
768
983
499
360
577
794
660
741
606
471
684
550
416
982
846
360
579
794
657
873
391
952
472
687
552
413
630
495
709
928
443
658
870
738