828
6919
1043
1057
830
760
1030
1676
718
811
783
830
753
777
753
2826
1732
5819
976
1218
774
1684
2916
1327
843
980
832
883
1267
3369
948
1659
968
802
949
841
779
808
966
844
1055
1161
746
970
754
839
818
945
845
794
2446
937
813
793
3354
895
1032
923
959
948