578
1
875
371
867
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
687