1385
1664
1634
1555
1147
1251
902
1364
994
915
955
1478
1072
1322
930
952
1169
988
1372
899
1585
1018
1505
956
1336
980
1290
1577
942
890
888
1086
867
1130