834
825
1159
899
967
927
1005
903
947
884
2104
2885
851
846
890
3925
917
932
4016
925
899
937
1095
850
2079
994
1070
922
830
843
2515
827
933
1281
2615
1128
1573
867
1244
885
15537
1764
1159
848
1015
926
962
2886
934
831
991
891
5078
1359
1926
1004
1272
2698
857
832