1595
1378
1472
1137
1525
1420
1226
7385
1192
1689
1336
1077
1098
1040
1061
1216
902
940
922
890
972
951
1052
919
950
918
1329
1140
1281
938
926
1132