1012
1150
903
919
1353
925
1525
968
892
1271
932
1102
914
909
1225
837
1474
1292
1004
1287
1326
898
900
1214
889
964
875
993
1354
1269
1380
1117
1361