863
959
866
924
966
1069
876
896
933
969
1093
890
1419
824
1183
942
981
1292
844
1595
865
1004
1496
849
916
935
1201
946
1116
1036
1140
883
1062
909
847
2000
831
922
887
803
952
968
881
950
919
946
2068
949
1106
922
870
2411
6240
931
851
843
949
837
5787
874