1009
1149
902
917
1352
924
1521
962
886
1270
929
1099
912
1100
907
1224
835
1472
1291
1002
1285
1323
1284
893
931
897
1214
872
992
1350
1266
1380
1113
1360