1206
875
890
1167
968
915
1081
1538
921
977
1158
1449
1384
1321
943
1438
1289
868
1470
1071
1066
1053
1152
1249
909
1101
1095
1064
973
1079
913
911
1238
1178
877