1429
1703
1687
1592
1212
1222
1313
943
1415
1024
959
992
1545
1124
1381
999
1029
1237
1068
1538
1451
974
1680
1095
1586
1035
1396
1069
1390
1685
926
929
1125
908
1179