798
316
525
394
610
342
556
771
985
501
362
796
317
530
741
960
473
687
770
985
502
715
581
795
313
877
744
959
338
901
418
988
498
712
579
442
309
744
958
824
337
551
416
982
494
713
578
445
662
873
741
953
821
687
550