846
1014
878
824
12738
948
1473
1038
819
936
955
918
4715
889
1376
811
835
784
814
892
875
801
1259
1893
1483
5031
951
863
905
707
882
778
820
813
833
819
2383
3358
2059
895
941
954
881
1276
980
774
14504
941
841
791
5247
855
818
780
1029
999
790
1329
1003
867