1537
986
1359
1016
1330
1616
960
905
904
1103
883
1154
1017
1160
912
930
1369
944
1543
981
909
1284
950
1116
935
928
1242
855
1493
1312
1025
1305
1338
1306
921