1036
1140
859
864
967
887
1104
962
952
1378
949
966
844
1546
885
843
803
940
893
798
879
1098
990
873
996
1376
1096
965
936
1146
897
855
1198
799
958
1026
797
956
933
1381
1329
1093
920
963
885
875
915
980
958
971
867
855
925
1039
1205
1005
1176
838
844
877