992
1204
1028
1515
1404
939
1629
1067
1556
1001
1372
1031
1342
962
909
907
1106
884
1159
1018
1162
912
932
1376
956
1555
921
1290
967
1126
943
1120
1250