999
880
909
1015
1042
896
956
1431
1573
1418
1066
850
1535
753
999
1073
1419
853
876
1006
916
1021
993
809
1019
817
849
1039
1196
908
1063
958
1091
843
1272
857
1016
927
919
1663
1077
1422
889
853
1382
810
937
1013
875
924
905
1146
1346
893
1059
5281
977
914
888
12577