1206
875
890
1167
968
915
1080
1538
921
977
1158
1449
1382
1320
942
1437
1288
868
1470
1071
1066
1053
1152
1249
909
1101
1094
1064
972
1079
913
911
1237
1178
877