2375
1390
934
843
887
923
1209
1203
833
849
1142
1812
863
951
901
1015
914
1028
1125
1077
4786
883
1424
4991
962
883
897
2078
1126
843
899
6848
841
1046
13000
1584
1974
1138
830
1015
1168
4623
1530
1569
955
888
933
998
1110
995
1230
921
1062
901
1904
2572
886
1124
1174
3266