1597
1378
1472
1138
1525
1420
1226
7385
1137
1193
1690
1336
1078
1099
1041
1063
1217
902
940
922
890
972
953
1052
921
951
918
1330
1141
919
1281
938
926
1132