1823
1536
1550
1402
1149
1644
1196
1205
1291
928
941
978
1011
1219
1049
1525
1416
956
1642
1083
1572
1022
1383
1362
1651
976
1564
997
937
1312
989
1138
955
1140