1602
1379
1473
1139
1533
1423
1229
7389
1196
1692
1338
1079
1081
1100
1042
1063
1217
902
941
922
890
972
953
1053
921
1331
1142
920
1282
1218
943
926
1132