1176
1528
1069
1450
1430
1610
1999
2113
2000
1142
1145
1248
899
1354
991
910
950
1472
1063
1306
927
945
1163
985
1474
1365
898
1575
1011
1495
952
1330
977
1286
1565