1008
1101
1504
954
955
1241
1033
993
1155
1862
1202
1702
1339
1337
1312
1431
1549
1388
1383
1348
1364
1187
1574
1207
9401
1371
1108
1112
1137
1078
1100
1262
1085
949
1384