1178
832
1557
1112
973
878
1335
821
1225
926
945
878
913
915
860
855
863
1460
874
1025
1433
996
843
947
925
804
936
840
1639
884
780
996
1174
1109
910
810
828
812
914
821
804
874
846
1072
3375
1111
767
832
1059
1097
855
1108
829
1030
835
1500
904
846
1021
847