1187
860
872
1152
954
900
1068
1510
905
962
1144
1427
1360
1305
927
1418
1262
850
1426
1053
1047
1036
1132
1214
891
1079
1067
1031
944
1063
892
875
1208
1158
862