1519
924
872
871
1063
852
1100
988
1114
882
897
1295
899
1491
937
863
1244
904
1061
887
1059
877
1194
814
1444
1266
976
1243
1291
1253
908
874
1191
858
941