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