1219
1312
940
1415
1024
958
990
1542
1122
1380
999
1028
1235
1067
1538
1450
973
1674
1095
1585
1034
1395
1069
1390
1683
992
1579
1010
954
1326
1005
1167
970
1160
971
1279