1229
967
905
1182
965
1144
1010
1369
1136
1332
1258
1333
937
903
1104
1133
1293
867
865
1155
923
866
894
877
1168
1047
882
1208
952