1537
986
1359
1015
1329
1614
959
905
903
1103
882
1152
1016
1159
911
929
1367
944
1543
981
908
1284
949
1115
934
1116
927
1240
854
1491
1312
1025
1305
1338
1306
921