996
896
883
810
810
1300
828
768
801
837
904
827
906
985
869
820
1004
815
870
988
854
795
815
949
999
929
884
1543
1080
952
1221
836
974
927
931
890
1483
1598
1835
925
901
1584
946
1047
907
1003
1060
1021
1035
1005
984
1113
1026
1146
1260
1115
1000
1173
968
1098