1470
936
1310
959
1248
1519
924
872
871
1063
852
1100
988
1114
882
897
1296
899
1491
937
863
1244
904
1062
887
1059
877
1194
814
1444
1266
976
1243
1291
1253