1012
1150
902
918
1352
925
1523
968
891
1271
932
1101
914
1102
909
1224
837
1474
1292
1004
1287
1324
1286
897
900
1214
889
962
875
993
1353
1268
1380
1116
1361