1175
1528
1176
1069
1449
1430
1610
1998
2112
1997
1142
1145
1248
899
1354
991
910
949
1472
1063
1306
926
945
1163
985
1474
1365
898
1574
1011
1495
951
1330
977
1286
1565