1718
1581
1455
1427
1169
1105
1186
972
1150
1016
1376
1143
1338
1264
1340
1135
909
1404
1153
954
1207
1212
964
915
1064
874
934
884
900
1178
978
924
1092
1751
1151
897