849
1284
1003
930
849
855
1029
963
1710
5738
829
785
860
928
3929
927
986
779
796
915
2471
1045
905
1240
1030
837
1229
1408
1750
934
1430
778
796
1216
816
974
843
741
875
1016
1193
1246
844
807
755
889
901
958
1341
1083
891
791
983
925
804
994
950
795
874
1024