1236
1089
1093
1227
1255
1105
1328
1733
1297
1558
1292
1390
1271
902
858
1030
846
947
1039
1144
963
1028
940
1048
1010
813
1046
1008
904
1043
1007
923
921
962
936
909