1236
800
935
980
1098
856
1111
1023
783
943
1151
831
1030
890
868
837
1155
1502
875
899
1003
1465
904
1160
847
1540
1023
817
849
1049
940
948
126853
1248
798
2612
916
915
769
986
762
1048
958
826
822
1994
1446
1043
2763
821
2455
787
961
1665
1093
1086
894
866
907
1131