1400
1677
1644
1567
1167
1168
1264
915
1379
1004
928
965
1499
1083
1348
943
966
1187
1001
1489
1390
916
1604
1031
1520
973
1350
993
1303
1595
955
900
901
1098
880
1143