995
935
908
797
847
887
1029
942
840
914
809
663
6108
860
625
826
704
976
6938
3466
895
771
1193
803
940
4446
2189
778
750
1163
719
7004
11952
1018
2328
819
4251
692
1141
809
637
2229
998
736
802
937
1317
801
770
848
1732
875
703
680
933
790
815
760
1175
1270