1206
874
889
1167
967
913
1080
1535
921
976
1157
1448
1382
1320
942
1436
1286
868
1467
1070
1064
1053
1151
1247
909
1099
1093
1061
970
1078
911
1235
1174
915
876