912
908
891
2001
1002
922
933
901
1900
1067
1156
975
963
1083
997
871
1210
860
1213
1011
852
3790
806
857
1006
918
881
3701
1017
960
925
1249
874
880
1077
817
935
919
801
940
955
858
1403
1835
1345
862
1880
863
2295
926
830
1213
1198
915
917
1026
2404
892
1075
861