1525
1159
1309
1205
1478
1152
9281
1569
1360
1436
1115
1504
1390
1200
7351
1118
1173
1663
994
1025
949
973
975
974
1314
1063
1057
1080
1038
1187
1039
905
1117
897