1208
876
892
1170
969
915
1084
1542
925
980
1161
1452
1387
1325
946
1439
1292
869
1475
1074
1070
1057
1152
1254
911
1104
1098
1065
974
1082
914
1244
1180
917
878