1012
1219
1050
1525
1417
957
1642
1083
1573
1023
1383
1049
1362
1653
973
914
1111
892
1162
1021
1171
916
938
1385
976
1565
997
937
1312
990
1139
955
1141
954
1263