774
990
509
370
454
316
882
398
964
827
345
773
640
859
372
585
799
316
394
614
475
346
912
425
641
505
717
798
663
530
399
612
824
342
771
638
856
722
932
446
315
394
961
477
343
908
770
635
501
719
585
450
310
530