1159
1258
910
1374
1001
921
960
1490
1079
1344
937
1180
993
1484
1385
912
1596
1025
1514
967
990
1298
1588
948
897
1094
877
1140
1011
1149
902
918
1352