1825
1190
22425
1239
983
839
1057
836
838
892
1036
820
1029
1084
997
1026
1519
768
860
856
814
1234
791
859
915
8295
5869
1546
865
905
1722
1400
982
1163
1006
842
894
799
913
974
1085
849
817
922
835
893
867
919
1663
6709
950
1520
811
928
951
994
1163
10020
1028
1051