1295
1175
1440
1004
904
915
903
923
902
1587
929
944
917
918
905
1412
1375
1468
939
1353
1159
1699
1178
1332
1830
1418
1320
1157
1271
1329
1252
1170
1615
1118
1180