1850
1307
907
3083
917
847
1471
1579
1895
1116
837
1217
1482
897
1010
1099
990
1106
1157
995
1149
1007
834
799
1074
943
16256
5299
979
906
1706
2555
1045
886
831
1019
960
877
1077
863
1337
839
858
927
1162
913
1229
1056
881
932
1046
795
1047
980
907
2368
876
820
891
909