915
772
719
915
671
834
829
807
825
3002
1476
916
705
978
875
4084
656
1467
749
625
1364
985
831
625
948
1496
682
1824
751
2838
764
780
1081
864
1234
1145
656
636
703
776
872
754
717
801
2519
933
950
661
4175
884
1070
693
953
6399
1424
784
1130
698
721
913