893
942
868
848
3349
925
1255
903
3920
989
911
838
888
820
1355
4691
1382
3049
1635
4469
928
919
999
780
3950
827
11771
841
844
3019
1006
870
1101
841
906
1013
907
933
1161
1103
962
1885
752
1013
7322
876
864
790
1056
1004
1223
960
5002
772
886
1049
859
1034
2983
900