4859
1112
972
18698
1035
1002
834
832
1092
1904
853
1097
895
1569
1019
961
1195
7205
942
941
829
1938
868
867
960
818
898
816
3683
971
2966
1049
3987
126852
1721
7285
960
762
751
826
805
873
871
767
1412
1200
10233
1128
926
1993
1272
1888
1452
951
832
923
830
2335
893
1240