1235
776
1136
793
933
455
873
598
946
478
869
549
950
900
621
1650
915
888
610
962
883
913
550
999
856
513
1099
975
1101
654
1034
1387
556
1020