1081
1248
924
1150
921
1147
1340
927
923
1137
983
1485
1180
1725
1194
1355
1859
1438
1183
1293
1343
1268
1071
782
538