1109
1230
826
957
1108
867
852
1010
855
876
1111
1215
1035
803
892
991
1118
933
1138
942
3498
961
1423
1088
885
1196
2185
1147
988
934
1096
1004
3345
1007
1175
987
3433
1021
921
950
920
1033
868
2262
1151
1062
1073
805
1556
990
1146
2394
1045
1047
1245
1125
844
1237
1062
1007