1020
982
1750
1162
1504
1453
1105
1085
1109
1255
1380
1101
1078
1465
1361
1439
1373
1083
1159
1084
1407
1081
1134
1079
1488
1092
1242
1448
1122