1222
1312
942
1415
1024
958
990
1543
1123
1380
999
1028
1237
1068
1538
1450
973
1677
1095
1585
1034
1396
1069
1390
1683
993
1579
1010
954
1327
1006
1167
970
1160
971
1280