961
907
905
1103
884
1154
1017
1161
912
932
1375
948
1547
984
914
1286
956
1118
938
1117
1244
858
1495
1315
1029
1308
1339
1312
926
951
924
1237
909
983
900