989
1202
1026
1511
1401
935
1625
1066
1552
998
1370
1029
1341
1627
961
908
907
1104
884
1155
1018
1161
912
932
1376
953
991
918
1290
962
1122
942
1119
939
1248