1825
1190
22422
1239
982
839
1057
836
838
892
1035
820
1029
1084
997
1026
1518
768
860
856
814
1234
791
859
915
8293
5868
1546
865
905
1721
1400
982
1163
1004
842
893
799
913
974
1085
849
817
922
834
893
867
919
1663
6709
950
1520
811
928
951
994
1163
10014
1028
1051