1385
1665
1634
1555
1148
1147
1251
902
1364
996
915
955
1478
1072
1322
930
952
1170
988
1372
900
1585
1018
1505
957
1336
980
1291
1577
942
890
888
1086
868
1130