1083
1572
1021
1382
1047
1361
1650
973
914
1111
892
1162
1171
916
937
1384
976
1564
997
1311
987
1138
955
1140
954
1262
876
1532
1336
1048
1320
1349
1324