1081
915
917
1288
977
971
1255
916
1042
992
1415
1775
1173
926
1505
918
1310
1188
1455
1015
925
934
1603
937
952
928
924
1427
1388
1494