861
1475
829
900
5132
1015
786
692
841
767
905
930
938
956
809
1249
921
796
995
1195
737
765
864
816
796
985
1128
1170
2168
2757
893
990
739
800
1035
1812
1038
795
813
748
1179
985
1032
946
1703
771
1103
1097
3658
978
794
984
1227
843
921
941
1210
915
894
1021