806
1
480
2
384
852
636
378
582
873
726
622
529
689
412
516
739
476
1004
3
440
725
1108
768
900
701
1054
8
3047
4
495
1153
504
741
450