1596
1378
1472
1138
1525
1420
1226
7385
1137
1192
1690
1336
1078
1098
1040
1062
1217
902
940
922
890
972
953
1052
920
951
918
1329
1140
919
1281
938
926
1132