733
2
762
652
1
1003
502
2029
829
758
685
540
752
630
795
954
1000
807
799
529
836
766
835
760
447
651
774
1629
1113
4
624
855