999
1002
1062
750
900
954
949
896
903
1143
988
961
1256
833
882
824
869
815
1125
815
946
993
818
830
1298
1500
842
863
1004
951
1195
1052
1405
845
824
916
1205
803
832
2832
881
921
1024
957
1111
1187
991
982
875
1018
1046
1953
1227
1023
1028
1021
1303
844
998
897