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