1012
916
922
914
930
913
1600
936
951
925
923
1426
1385
1490
722
659
717
719
737
691
782
684
687
743
680
746
699
729
704
734
797
731
696
708