805
1
578
875
372
868
2
754
783
3
723
774
594
496
481
432
983
655
546
627
502
526
377
533
446
772
1370
513
454
339
507
600