1164
1262
914
1378
1003
926
962
1495
1080
1347
940
1184
998
1486
1386
1600
1028
1518
970
1346
992
1302
1592
951
899
900
1095
879
1142
1013
1151
905
922
1354