752
3853
984
803
946
978
915
730
3037
835
1332
785
795
715
692
792
935
649
831
975
12958
661
1440
813
1771
965
909
18645
760
709
831
13485
836
4945
773
3873
954
692
771
795
693
4561
982
696
1198
712
1544
745
931
726
711
665
1312
1513
1078
939
4874
36944
1293
920