1078
1259
1202
1255
1169
1314
1282
1336
1376
1752
1067
1052
1086
1084
986
897
1171
1433
1180
1279
959
898
803
1338
1243
1499
1510
1189
1004
810
893
809
793
877
831
935